How to Create Custom Commands Using the Multicraft Panel
![](https://storage.crisp.chat/users/helpdesk/website/ba33bb39ceb6d800/banner10_1mgbruh.png)
This article will help you understand how to create custom commands using the Multicraft panel.
|| ⚠ NOTE ⚠: The custom command that we are creating is a command based on the commands that already exist! You can not create a custom command that is doing something completely new without using a plugin or a mod that adds it.
Also, please note that in most cases you will create a new command via the Multicraft panel to use it for a scheduled task. [Here](https://help.ggservers.com/en-us/article/scheduled-tasks-npe14v/) is our guide for using scheduled tasks.
—
# Creating Commands
1. On your [Multicraft Panel](https://mc.ggservers.com/), navigate to Advanced > Commands.
![](https://storage.crisp.chat/users/helpdesk/website/ba33bb39ceb6d800/1_1o1sefm.png)
—
2. On the Commands page, click Create Command. This will bring you to the New Command page.
![](https://storage.crisp.chat/users/helpdesk/website/ba33bb39ceb6d800/2_75wtqn.png)
—
3. On the New Command page, fill out the text boxes and options based on your preference and how you want your custom command to work.
![](https://storage.crisp.chat/users/helpdesk/website/ba33bb39ceb6d800/3_rwb50u.png)
—
4. Once you have set all the options for the command, click on the Create button to create the new custom command.
—
# The Attributes
– _Name_: This is what your custom command will be called.
– _Required Role_: This lets you specify which Multicraft role must a user have to be able to execute the command. You may leave to its default value if you’re not sure how to use this.
– _Prerequisite_: This is another command that has to be running before your new command can be executed. If the command you are looking for does not exist on the dropdown list yet, you may create a separate custom command for that.
– _Chat_: This is a message that a player can use to execute the command in-game. Leave this blank if you do not want this command to be executed in-game.
– _Response_: This is a message that is whispered to the player executing this command in-game.
– _Run_: This is the actual command that should be executed on your server (without the forward slash). This can be any command you can execute from the server console, including any commands of various mods or plugins you may have installed on your server.
—
# Example
We will create a custom command to show you how this feature is working. The command that we will create will teleport the player that is using it to a specified x, y, z coordinates.
– The _Name_ of the command is `TeleportMe` so you can find it into your Multicraft, under Commands by this name. This is how you distinguish the command from the others from the list.
– The _Required Role_ is set to `None` as we want anyone to be able to use this command.
– The _Prerequisite_ is set to `None` as we do not want any specific command executed before this one.
– The _Chat_ is set to `TeleportMe` so when a user will type in-game `TeleportMe` he will be teleported to the x, y, z coordinates we chose.
||| Note that you do not have to put `/` at the start of the command to use it in-game, you actually need to just type `TeleportMe`.
– The _Response_ is the message that the server will show for the player and it is set in our case to `You just got Teleported.`.
– Finally, the _Run_ is set to `tp @p 100 0 100` as this is the actual command that the server will run when a player type ‘TeleportMe’.
![](https://storage.crisp.chat/users/helpdesk/website/ba33bb39ceb6d800/4_10xytqp.png)
—
| If you have any issues creating a custom command we please you to contact us on live chat or via the ticket system [here](https://ggservers.com/billing/submitticket.php).
—
# Useful Links:
– [Vanilla Commands](https://help.ggservers.com/en-us/article/vanilla-commands-11xx8gv/)
– [Scheduled Tasks](https://help.ggservers.com/en-us/article/scheduled-tasks-npe14v/)
– [How to Manage Permissions Into Your Server](https://help.ggservers.com/en-us/article/how-to-manage-permissions-on-your-minecraft-server-spfbx9/)