# Commands

## Configurations

You can configure each element of a command in the `commands.yml` file. The description of the command is found in the `messages.yml` file.

```yaml
command-anvil:
  enable: true
  commands:
  - anvil
  permission: essentials.anvil
```

A command will be composed of three elements:

1. **`enable`**: Allows you to activate or deactivate the command.
2. **`commands`**: Defines the command and its aliases. The first command in the list will be the primary command.
3. **`permission`**: Sets the permission required to run the command.

{% hint style="danger" %}
You must restart your server after editing the <mark style="color:red;">**`commands.yml`**</mark> file.
{% endhint %}

## Cooldown

You can create cooldowns for commands. To configure the cooldowns, you need to edit the `config.yml` file.

{% code fullWidth="true" %}

```yaml
# Create command cooldowns (can run a command after X amount of seconds)
command-cooldowns:
  - command: heal
    # In this example you can see that the "/heal" command has a 60 seconds cooldown
    cooldown: 60
    permissions:
      - permission: "essentials.cooldown.heal.vip"
        # In this example whoever has "essentials.cooldown.heal.vip" permission can run "/heal" after 40 seconds
        cooldown: 40
      - permission: "essentials.cooldown.heal.staff"
        # In this example whoever has "essentials.cooldown.heal.staff" permission can run "/heal" after 20 seconds
        cooldown: 20
```

{% endcode %}

You must define the command name and the default cooldown. Additionally, you can specify cooldowns based on permissions, as shown in the example above.

## Commands

<table data-full-width="true"><thead><tr><th>Command</th><th>Aliases</th><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td><code>/anvil</code></td><td></td><td>essentials.anvil</td><td>Open an anvil</td></tr><tr><td><code>/back</code></td><td></td><td>essentials.back</td><td>Teleport to your previous location</td></tr><tr><td><code>/balancetop [&#x3C;page>]</code></td><td>/baltop</td><td>essentials.balance.top</td><td>Show baltop</td></tr><tr><td><code>/balancetop refresh &#x3C;economy></code></td><td></td><td>essentials.balance.top.refresh</td><td>Refresh baltop</td></tr><tr><td><code>/ban &#x3C;player> &#x3C;duration> [&#x3C;reason>]</code></td><td></td><td>essentials.ban</td><td>Ban a player</td></tr><tr><td><code>/bottom</code></td><td></td><td>essentials.bottom</td><td>Teleporting to bottom</td></tr><tr><td><code>/broadcast &#x3C;message></code></td><td>/bc</td><td>essentials.chat.broadcast</td><td>Broadcast a message</td></tr><tr><td><code>/cartographytable</code></td><td></td><td>essentials.cartographytable</td><td>Open a cartography table</td></tr><tr><td><code>/chatclear</code></td><td>/cl</td><td>essentials.chat.clear</td><td>Clear chat</td></tr><tr><td><code>/chatdisable</code></td><td>/cd</td><td>essentials.chat.disable</td><td>Disable chat</td></tr><tr><td><code>/chatenable</code></td><td>/ce</td><td>essentials.chat.enable</td><td>Enable chat</td></tr><tr><td><code>/chathistory &#x3C;player> [&#x3C;page>]</code></td><td>/ct</td><td>essentials.chat.history</td><td>Show player's chat messages</td></tr><tr><td><code>/clearinventory [&#x3C;player>]</code></td><td>/clear, /ci</td><td>essentials.clearinventory</td><td>Clear player's inventory</td></tr><tr><td><code>/compact &#x3C;type></code></td><td>/blocks, /condense</td><td>essentials.compact</td><td>Compact material</td></tr><tr><td><code>/compactall</code></td><td>/blocksall, /condenseall</td><td>essentials.compact.all</td><td>Compact items in your inventories</td></tr><tr><td><code>/cooldown &#x3C;player></code></td><td></td><td>essentials.cooldown</td><td>Display a player’s cooldowns</td></tr><tr><td><code>/cooldown create &#x3C;player> &#x3C;key> &#x3C;duration></code></td><td></td><td>essentials.cooldown.create</td><td>Create a cooldown</td></tr><tr><td><code>/cooldown delete &#x3C;player> &#x3C;cooldown></code></td><td></td><td>essentials.cooldown.delete</td><td>Delete a cooldown</td></tr><tr><td><code>/craft</code></td><td></td><td>essentials.craft</td><td>Open workbench</td></tr><tr><td><code>/day [&#x3C;world>]</code></td><td></td><td>essentials.day</td><td>Set the day in your world</td></tr><tr><td><code>/delhome &#x3C;name></code></td><td>/hdelete, /hd</td><td>essentials.del.home</td><td>Delete a home</td></tr><tr><td><code>/delhomeconfirm &#x3C;name></code></td><td></td><td>essentials.del.home.confirm</td><td>Confirm the deletion of a home</td></tr><tr><td><code>/delwarp &#x3C;name></code></td><td>/wdelete</td><td>essentials.warp.del</td><td>Delete a warp</td></tr><tr><td><code>/economy</code></td><td>/eco</td><td>essentials.eco.use</td><td>Manages the server economies</td></tr><tr><td><code>/economy give &#x3C;economy> &#x3C;player> &#x3C;amount> [&#x3C;silent>] [&#x3C;reason>]</code></td><td></td><td>essentials.eco.give</td><td>Gives the specified player the specified amount of money</td></tr><tr><td><code>/economy give-random &#x3C;economy> &#x3C;player> &#x3C;min-amount> &#x3C;max-amount> [&#x3C;silent>] [&#x3C;reason>]</code></td><td>/gr</td><td>essentials.eco.give.random</td><td>Gives the specified player a random amount of money</td></tr><tr><td><code>/economy giveall &#x3C;economy> &#x3C;amount> [&#x3C;silent>] [&#x3C;reason>]</code></td><td></td><td>essentials.eco.give.all</td><td>Gives for all players the specified amount of money</td></tr><tr><td><code>/economy reset &#x3C;economy> &#x3C;player> [&#x3C;silent>] [&#x3C;reason>]</code></td><td></td><td>essentials.eco.reset</td><td>Resets the specified player's balance to the server's starting balance</td></tr><tr><td><code>/economy set &#x3C;economy> &#x3C;player> &#x3C;amount> [&#x3C;silent>] [&#x3C;reason>]</code></td><td></td><td>essentials.eco.set</td><td>Sets the specified player's balance to the specified amount of money</td></tr><tr><td><code>/economy show &#x3C;player></code></td><td>/s</td><td>essentials.eco.show</td><td>Show player money</td></tr><tr><td><code>/economy take &#x3C;economy> &#x3C;player> &#x3C;amount> [&#x3C;silent>] [&#x3C;reason>]</code></td><td></td><td>essentials.eco.take</td><td>Takes the specified amount of money from the specified player</td></tr><tr><td><code>/enchant &#x3C;enchantment> &#x3C;level> [&#x3C;player>]</code></td><td>/enchantment</td><td>essentials.enchant</td><td>Add enchant to an item</td></tr><tr><td><code>/enchanting</code></td><td></td><td>essentials.enchanting</td><td>Open enchantment table</td></tr><tr><td><code>/enderchest</code></td><td>/ec</td><td>essentials.enderchest</td><td>Set the day in your world</td></tr><tr><td><code>/endersee &#x3C;player></code></td><td>/ecsee</td><td>essentials.endersee</td><td>Open a player enderchest</td></tr><tr><td><code>/essversion</code></td><td>/ev</td><td></td><td>Open a trash can</td></tr><tr><td><code>/experience</code></td><td>/xp, /exp, /level, /levels</td><td>essentials.experience</td><td>Manage player experience</td></tr><tr><td><code>/experience grant &#x3C;player> &#x3C;amount> &#x3C;type></code></td><td></td><td>essentials.experience.grant</td><td>Grant experience to player</td></tr><tr><td><code>/experience grant-random &#x3C;player> &#x3C;amount> &#x3C;type></code></td><td></td><td>essentials.experience.grant</td><td>Grant experience to player</td></tr><tr><td><code>/experience query &#x3C;player> &#x3C;type></code></td><td></td><td>essentials.experience.query</td><td>Query player experience</td></tr><tr><td><code>/experience set &#x3C;player> &#x3C;amount> &#x3C;type></code></td><td></td><td>essentials.experience.set</td><td>Set player experience</td></tr><tr><td><code>/ext</code></td><td></td><td>essentials.ext</td><td>Stop burning</td></tr><tr><td><code>/feed [&#x3C;player>]</code></td><td>/eat</td><td>essentials.feed</td><td>Feed a player</td></tr><tr><td><code>/firstspawn [&#x3C;player>]</code></td><td></td><td>essentials.spawn.first</td><td>Teleport to first spawn</td></tr><tr><td><code>/fly [&#x3C;player>]</code></td><td></td><td>essentials.fly</td><td>Toggle flight</td></tr><tr><td><code>/fly add &#x3C;player> &#x3C;seconds></code></td><td></td><td>essentials.fly.add</td><td>Add the fly time</td></tr><tr><td><code>/fly get &#x3C;player></code></td><td></td><td>essentials.fly.get</td><td>Display player's fly info</td></tr><tr><td><code>/fly info</code></td><td></td><td>essentials.fly.info</td><td>Display your temporary fly info</td></tr><tr><td><code>/fly remove &#x3C;player> &#x3C;seconds></code></td><td></td><td>essentials.fly.remove</td><td>Remove the fly time</td></tr><tr><td><code>/fly set &#x3C;player> &#x3C;seconds></code></td><td></td><td>essentials.fly.set</td><td>Set the fly time</td></tr><tr><td><code>/freeze &#x3C;player></code></td><td></td><td>essentials.freeze</td><td>Freeze a player</td></tr><tr><td><code>/furnace</code></td><td>/burn</td><td>essentials.furnace</td><td>Smelt all the items in your hand</td></tr><tr><td><code>/gamemode &#x3C;gamemode> [&#x3C;player>]</code></td><td>/gm</td><td>essentials.gamemode</td><td>Change player gamemode</td></tr><tr><td><code>/give &#x3C;player> &#x3C;item> [&#x3C;amount>]</code></td><td></td><td>essentials.give</td><td>Give items</td></tr><tr><td><code>/giveall &#x3C;item> [&#x3C;amount>]</code></td><td></td><td>essentials.give.all</td><td>Give items to online players</td></tr><tr><td><code>/gma [&#x3C;player>]</code></td><td>/advent</td><td>essentials.gamemode.adventure</td><td>Change player gamemode to adventure</td></tr><tr><td><code>/gmc [&#x3C;player>]</code></td><td>/creat</td><td>essentials.gamemode.creative</td><td>Change player gamemode to creative</td></tr><tr><td><code>/gms [&#x3C;player>]</code></td><td>/survi</td><td>essentials.gamemode.survival</td><td>Change player gamemode to survival</td></tr><tr><td><code>/gmsp [&#x3C;player>]</code></td><td>/spec</td><td>essentials.gamemode.spectator</td><td>Change player gamemode to spectator</td></tr><tr><td><code>/god [&#x3C;player>]</code></td><td></td><td>essentials.god</td><td>Toggle god mode</td></tr><tr><td><code>/grindstone</code></td><td></td><td>essentials.grindstone</td><td>Open a grind stone</td></tr><tr><td><code>/hat</code></td><td></td><td>essentials.hat</td><td>Create yourself a pretty hat</td></tr><tr><td><code>/heal [&#x3C;player>]</code></td><td></td><td>essentials.heal</td><td>Heal a player</td></tr><tr><td><code>/hologram</code></td><td>/holo, /ho</td><td>essentials.hologram</td><td>Show hologram commands</td></tr><tr><td><code>/hologram addline &#x3C;name> &#x3C;text></code></td><td></td><td>essentials.hologram.add.line</td><td>Add a line to a hologram</td></tr><tr><td><code>/hologram background &#x3C;name> &#x3C;background></code></td><td></td><td>essentials.hologram.text.background</td><td>Change hologram text background</td></tr><tr><td><code>/hologram billboard &#x3C;name> &#x3C;billdboard></code></td><td></td><td>essentials.hologram.billboard</td><td>Change hologram billboard</td></tr><tr><td><code>/hologram block &#x3C;name> &#x3C;material></code></td><td></td><td>essentials.hologram.add.line</td><td>Add a line to a hologram</td></tr><tr><td><code>/hologram create &#x3C;type> &#x3C;name></code></td><td></td><td>essentials.hologram.create</td><td>Create a hologram</td></tr><tr><td><code>/hologram delete &#x3C;name></code></td><td></td><td>essentials.hologram.delete</td><td>Delete a hologram</td></tr><tr><td><code>/hologram insertafter &#x3C;name> &#x3C;line> &#x3C;text></code></td><td></td><td>essentials.hologram.insert.after.line</td><td>Insert a line after another</td></tr><tr><td><code>/hologram insertbefore &#x3C;name> &#x3C;line> &#x3C;text></code></td><td></td><td>essentials.hologram.insert.before.line</td><td>Insert a line before another</td></tr><tr><td><code>/hologram item &#x3C;name></code></td><td></td><td>essentials.hologram.add.line</td><td>Add a line to a hologram</td></tr><tr><td><code>/hologram list</code></td><td>/l, /?</td><td>essentials.hologram.list</td><td>Display hologram list</td></tr><tr><td><code>/hologram movehere &#x3C;name></code></td><td></td><td>essentials.hologram.move.here</td><td>Move a hologram to your position</td></tr><tr><td><code>/hologram moveto &#x3C;name> &#x3C;x> &#x3C;y> &#x3C;z></code></td><td></td><td>essentials.hologram.move.to</td><td>Move a hologram to a location</td></tr><tr><td><code>/hologram pitch &#x3C;name> &#x3C;pitch></code></td><td></td><td>essentials.hologram.yaw</td><td>Change hologram yaw</td></tr><tr><td><code>/hologram removeline &#x3C;name> &#x3C;line></code></td><td></td><td>essentials.hologram.remove.line</td><td>Remove a line from a hologram</td></tr><tr><td><code>/hologram scale &#x3C;name> &#x3C;x> [&#x3C;y>] [&#x3C;z>]</code></td><td></td><td>essentials.hologram.scale</td><td>Change hologram scale</td></tr><tr><td><code>/hologram seethrough &#x3C;name> &#x3C;boolean></code></td><td></td><td>essentials.hologram.see.through</td><td>Change hologram see through</td></tr><tr><td><code>/hologram setline &#x3C;name> &#x3C;line> &#x3C;text></code></td><td></td><td>essentials.hologram.set.line</td><td>Define a line of a hologram</td></tr><tr><td><code>/hologram shadowradius &#x3C;name> &#x3C;radius></code></td><td></td><td>essentials.hologram.shadow.radius</td><td>Change hologram shadow radius</td></tr><tr><td><code>/hologram shadowstrength &#x3C;name> &#x3C;strength></code></td><td></td><td>essentials.hologram.shadow.strength</td><td>Change hologram shadow strength</td></tr><tr><td><code>/hologram teleport &#x3C;name></code></td><td>/tp</td><td>essentials.hologram.teleport</td><td>Teleport to a hologram</td></tr><tr><td><code>/hologram textalignment &#x3C;name> &#x3C;text alignment></code></td><td></td><td>essentials.hologram.text.alignment</td><td>Change hologram text alignment</td></tr><tr><td><code>/hologram textshadow &#x3C;name> &#x3C;boolean></code></td><td></td><td>essentials.hologram.text.shadow</td><td>Change hologram text shadow</td></tr><tr><td><code>/hologram translation &#x3C;name> &#x3C;x> [&#x3C;y>] [&#x3C;z>]</code></td><td></td><td>essentials.hologram.translation</td><td>Change hologram translation</td></tr><tr><td><code>/hologram viewdistance &#x3C;name> &#x3C;distance></code></td><td></td><td>essentials.hologram.shadow.strength</td><td>Change hologram shadow strength</td></tr><tr><td><code>/hologram yaw &#x3C;name> &#x3C;yaw></code></td><td></td><td>essentials.hologram.yaw</td><td>Change hologram yaw</td></tr><tr><td><code>/home [&#x3C;name>]</code></td><td>/h, /homes</td><td>essentials.home</td><td>Teleport to a home</td></tr><tr><td><code>/home-list &#x3C;player> [&#x3C;name>]</code></td><td>/hlist</td><td>essentials.home.list</td><td>Teleport to a home</td></tr><tr><td><code>/invsee &#x3C;player></code></td><td></td><td>essentials.invsee</td><td>Open player's inventory</td></tr><tr><td><code>/itemlore</code></td><td>/ilore, /itemlore, /lore</td><td>essentials.item.lore</td><td>Shows its own subcommands</td></tr><tr><td><code>/itemlore add &#x3C;line></code></td><td></td><td>essentials.item.lore.add</td><td>Add a line to lore</td></tr><tr><td><code>/itemlore clear</code></td><td></td><td>essentials.item.lore.clear</td><td>Clear item lore</td></tr><tr><td><code>/itemlore set &#x3C;index> &#x3C;line></code></td><td></td><td>essentials.item.lore.set</td><td>Define a line of a lore</td></tr><tr><td><code>/itemname [&#x3C;name>]</code></td><td>/iname, /itemrename, /irename</td><td>essentials.item.name</td><td>Change the item name</td></tr><tr><td><code>/kick &#x3C;player> [&#x3C;reason>]</code></td><td></td><td>essentials.kick</td><td>Kick a player</td></tr><tr><td><code>/kickall [&#x3C;reason>]</code></td><td></td><td>essentials.kick.all</td><td>Kick all players</td></tr><tr><td><code>/killall &#x3C;type> [&#x3C;world>] [&#x3C;radius>]</code></td><td></td><td>essentials.kill.all</td><td>Kill entities</td></tr><tr><td><code>/kit [&#x3C;kit>]</code></td><td>/kits</td><td>essentials.kit</td><td>Get a kit</td></tr><tr><td><code>/kitcreate &#x3C;name> &#x3C;cooldown></code></td><td>/kcreate</td><td>essentials.kit.create</td><td>Create a new kit</td></tr><tr><td><code>/kitdelete [&#x3C;kit>]</code></td><td>/delete</td><td>essentials.kit.delete</td><td>Delete a kit</td></tr><tr><td><code>/kiteditor [&#x3C;kit>]</code></td><td>/keditor</td><td>essentials.kit.editor</td><td>Edit a kit</td></tr><tr><td><code>/kittycannon</code></td><td></td><td>essentials.kitty.cannon</td><td>Launch kitty, wtf you want to do that ? monster</td></tr><tr><td><code>/link &#x3C;code></code></td><td>/lier</td><td>essentials.discord.link</td><td>Link your discord account</td></tr><tr><td><code>/loom</code></td><td></td><td>essentials.loom</td><td>Open a loom</td></tr><tr><td><code>/mail</code></td><td>/mailbox, /mb</td><td>essentials.mail</td><td>Open mailbox</td></tr><tr><td><code>/mail clear &#x3C;player></code></td><td></td><td>essentials.mail.clear</td><td>Removes items from the player’s mailbox</td></tr><tr><td><code>/mail give &#x3C;player> &#x3C;item> [&#x3C;amount>]</code></td><td></td><td>essentials.mail.give</td><td>Give an item to player's mailbox</td></tr><tr><td><code>/mail giveall &#x3C;item> [&#x3C;amount>]</code></td><td></td><td>essentials.mail.giveall</td><td>Give items to players' mailboxes</td></tr><tr><td><code>/mail open &#x3C;player></code></td><td></td><td>essentials.mail.open</td><td>Open player's mailbox</td></tr><tr><td><code>/message &#x3C;player> &#x3C;message></code></td><td>/msg, /tell, /whisper, /m, /w</td><td>essentials.message</td><td>Send a private message to a player</td></tr><tr><td><code>/messagetoggle [&#x3C;player>]</code></td><td>/msgtoggle, /mtg</td><td>essentials.message.toggle</td><td>Toggle private message</td></tr><tr><td><code>/money [&#x3C;player>]</code></td><td>/balance</td><td>essentials.money</td><td>Show your money</td></tr><tr><td><code>/more</code></td><td></td><td>essentials.more</td><td>Get more items</td></tr><tr><td><code>/mute &#x3C;player> &#x3C;duration> [&#x3C;reason>]</code></td><td></td><td>essentials.mute</td><td>Mute a player</td></tr><tr><td><code>/near</code></td><td></td><td>essentials.near</td><td>Show players close to you</td></tr><tr><td><code>/night [&#x3C;world>]</code></td><td></td><td>essentials.night</td><td>Set the night in your world</td></tr><tr><td><code>/nightvision [&#x3C;player>]</code></td><td>/nv</td><td>essentials.nightvision</td><td>Enable or disable night vision</td></tr><tr><td><code>/pay &#x3C;player> &#x3C;amount> [&#x3C;economy>]</code></td><td></td><td>essentials.pay</td><td>Pays another player from your balance</td></tr><tr><td><code>/paytoggle [&#x3C;player>]</code></td><td></td><td>essentials.pay.toggle</td><td>Toggles payments towards the player</td></tr><tr><td><code>/player-time [&#x3C;time>]</code></td><td>/ptime</td><td>essentials.player.time</td><td>Change your time</td></tr><tr><td><code>/player-weather [&#x3C;weather>]</code></td><td>/pweather</td><td>essentials.player.weather</td><td>Change your weather</td></tr><tr><td><code>/player-worldedit</code></td><td>/pwe, /ess-worldedit, /eworldedit, /ew</td><td>essentials.worldedit.use</td><td></td></tr><tr><td><code>/player-worldedit option bossbar</code></td><td></td><td>essentials.worldedit.option.bossbar</td><td>Enable or disable the worldedit progress bar</td></tr><tr><td><code>/player-worldedit cancel</code></td><td></td><td>essentials.worldedit.cancel</td><td>Cancel current selection</td></tr><tr><td><code>/player-worldedit confirm</code></td><td></td><td>essentials.worldedit.confirm</td><td>Confirm worldedit action</td></tr><tr><td><code>/player-worldedit cut</code></td><td></td><td>essentials.worldedit.cut</td><td>Cut all blocks of your selection</td></tr><tr><td><code>/player-worldedit cyl &#x3C;material> &#x3C;radius> &#x3C;height> [&#x3C;filled>]</code></td><td></td><td>essentials.worldedit.cyl</td><td>Fill all blocks of your selection with a cylinder</td></tr><tr><td><code>/player-worldedit fill &#x3C;material></code></td><td></td><td>essentials.worldedit.fill</td><td>Fill all blocks of your selection</td></tr><tr><td><code>/player-worldedit give &#x3C;player> &#x3C;item></code></td><td></td><td>essentials.worldedit.give</td><td>Give a worldedit item to a player</td></tr><tr><td><code>/player-worldedit option inventory</code></td><td>/inv</td><td>essentials.worldedit.option.inventory</td><td>Use your inventory to take or add items</td></tr><tr><td><code>/player-worldedit option</code></td><td>/o</td><td>essentials.worldedit.option</td><td>Configure your use of worldedit</td></tr><tr><td><code>/player-worldedit pos1</code></td><td></td><td>essentials.worldedit.pos1</td><td>Set first position of the selection</td></tr><tr><td><code>/player-worldedit pos2</code></td><td></td><td>essentials.worldedit.pos2</td><td>Set second position of the selection</td></tr><tr><td><code>/player-worldedit set &#x3C;material></code></td><td></td><td>essentials.worldedit.set</td><td>Set all blocks of your selection</td></tr><tr><td><code>/player-worldedit sphere &#x3C;material> &#x3C;radius> [&#x3C;filled>]</code></td><td></td><td>essentials.worldedit.sphere</td><td>Set all blocks of your selection with a sphere</td></tr><tr><td><code>/player-worldedit stop</code></td><td></td><td>essentials.worldedit.stop</td><td>Stops the current session</td></tr><tr><td><code>/player-worldedit walls &#x3C;material></code></td><td></td><td>essentials.worldedit.walls</td><td>Set all blocks of your selection with walls</td></tr><tr><td><code>/playtime</code></td><td></td><td>essentials.play.time</td><td>Show player's playtime</td></tr><tr><td><code>/powertools [&#x3C;command>]</code></td><td>/pt</td><td>essentials.power.tools</td><td>Add command to your items</td></tr><tr><td><code>/powertools-toggle [&#x3C;player>]</code></td><td>/pt-toggle</td><td>essentials.power.tools.toggle</td><td>Toggle power tools</td></tr><tr><td><code>/pub &#x3C;message></code></td><td></td><td>essentials.pub</td><td>Send a message highlighted in the chat</td></tr><tr><td><code>/repair</code></td><td>/fix</td><td>essentials.repair</td><td>Fix the item in your hand</td></tr><tr><td><code>/repairall [&#x3C;player>]</code></td><td>/fixall</td><td>essentials.repair.all</td><td>Repair all items in your inventory</td></tr><tr><td><code>/reply &#x3C;message></code></td><td>/r</td><td>essentials.reply</td><td>Reply to a private message</td></tr><tr><td><code>/rules</code></td><td>/?, /help, /aide</td><td>essentials.rules</td><td>Read server rules</td></tr><tr><td><code>/sanction &#x3C;player></code></td><td>/sc</td><td>essentials.sanction</td><td>Open sanction inventory</td></tr><tr><td><code>/sb</code></td><td></td><td>essentials.scoreboard</td><td>Enable/Disable scoreboard</td></tr><tr><td><code>/seen &#x3C;player></code></td><td>/whois</td><td>essentials.seen</td><td>Show player informations</td></tr><tr><td><code>/seenip &#x3C;ip></code></td><td>/whoisip</td><td>essentials.seen.ip</td><td>Show players who have the same IP</td></tr><tr><td><code>/setfirstspawn</code></td><td></td><td>essentials.set.first.spawn</td><td>Set server first spawn</td></tr><tr><td><code>/sethome &#x3C;name></code></td><td>/hcreate, /hc</td><td>essentials.set.home</td><td>Create a home</td></tr><tr><td><code>/sethomeconfirm &#x3C;name></code></td><td></td><td>essentials.set.home.confirm</td><td>Confirm the creation of a home</td></tr><tr><td><code>/setspawn</code></td><td></td><td>essentials.set.spawn</td><td>Set server spawn</td></tr><tr><td><code>/setwarp &#x3C;name> [&#x3C;overwrite>]</code></td><td>/wcreate</td><td>essentials.warp.set</td><td>Create a warp</td></tr><tr><td><code>/showitem &#x3C;code></code></td><td></td><td>essentials.show.item</td><td>Show player's item</td></tr><tr><td><code>/showkit &#x3C;kit></code></td><td></td><td>essentials.kit.show</td><td>Show a kit</td></tr><tr><td><code>/skull &#x3C;player></code></td><td></td><td>essentials.skull</td><td>Gets the head of a player</td></tr><tr><td><code>/smithingtable</code></td><td></td><td>essentials.smithingtable</td><td>Open a smithing table</td></tr><tr><td><code>/socialspy [&#x3C;player>]</code></td><td></td><td>essentials.socialspy</td><td>Display private messages of players</td></tr><tr><td><code>/spawn [&#x3C;player>]</code></td><td></td><td>essentials.spawn</td><td>Teleport to spawn</td></tr><tr><td><code>/speed &#x3C;speed> [&#x3C;player>]</code></td><td></td><td>essentials.speed</td><td>Change player speed</td></tr><tr><td><code>/step &#x3C;player> &#x3C;step></code></td><td></td><td>essentials.step</td><td>Save a step</td></tr><tr><td><code>/stonecutter</code></td><td></td><td>essentials.stonecutter</td><td>Open a stone cutter</td></tr><tr><td><code>/sudo &#x3C;player> &#x3C;cmg/msg> &#x3C;content></code></td><td>/su</td><td>essentials.sudo</td><td>Force a player to execute a command</td></tr><tr><td><code>/suicide</code></td><td></td><td>essentials.suicide</td><td>Kill yourself</td></tr><tr><td><code>/sun [&#x3C;world>]</code></td><td></td><td>essentials.sun</td><td>Set the sun in your world</td></tr><tr><td><code>/top</code></td><td></td><td>essentials.top</td><td>Teleporting to top</td></tr><tr><td><code>/tp &#x3C;player> [&#x3C;x>] [&#x3C;y>] [&#x3C;z>] [&#x3C;yaw>] [&#x3C;pitch>]</code></td><td></td><td>essentials.tp</td><td>Teleport to a player</td></tr><tr><td><code>/tpa &#x3C;player></code></td><td></td><td>essentials.tpa</td><td>Teleport to a player</td></tr><tr><td><code>/tpacancel &#x3C;player></code></td><td></td><td>essentials.tpa.cancel</td><td>Cancel a teleportation request</td></tr><tr><td><code>/tpaccept</code></td><td>/tpyes</td><td>essentials.tpa.accept</td><td>Accept a teleportation request</td></tr><tr><td><code>/tpahere &#x3C;player></code></td><td></td><td>essentials.tpa.here</td><td>Teleport a player to you</td></tr><tr><td><code>/tpall</code></td><td></td><td>essentials.tp.all</td><td>Teleport all players to your position</td></tr><tr><td><code>/tpdeny</code></td><td>/tpno</td><td>essentials.tpa.deny</td><td>Denied a teleportation request</td></tr><tr><td><code>/tphere &#x3C;player></code></td><td>/s</td><td>essentials.tp.here</td><td>Teleport a player to your location</td></tr><tr><td><code>/tpr</code></td><td>/rtp</td><td>essentials.tp.random</td><td>Random Teleport in the world</td></tr><tr><td><code>/trash</code></td><td>/poubelle</td><td>essentials.trash</td><td>Open a trash can</td></tr><tr><td><code>/unban &#x3C;player> [&#x3C;reason>]</code></td><td></td><td>essentials.un.ban</td><td>Unmute a player</td></tr><tr><td><code>/unlink</code></td><td>/delier</td><td>essentials.discord.unlink</td><td>Unlink your discord account</td></tr><tr><td><code>/unmute &#x3C;player> [&#x3C;reason>]</code></td><td></td><td>essentials.un.mute</td><td>Unmute a player</td></tr><tr><td><code>/vault [&#x3C;vault id>]</code></td><td>/sac, /bag, /b, /coffre, /chest</td><td>essentials.vault.use</td><td></td></tr><tr><td><code>/vault add &#x3C;player> &#x3C;slot></code></td><td></td><td>essentials.vault.add.slot</td><td>Add slot to player's vault</td></tr><tr><td><code>/vault give &#x3C;player> &#x3C;item> [&#x3C;amount>]</code></td><td></td><td>essentials.vault.give</td><td>Give items to player's vault</td></tr><tr><td><code>/vault set &#x3C;player> &#x3C;slot></code></td><td></td><td>essentials.vault.set.slot</td><td>Set slot to player's vault</td></tr><tr><td><code>/vote</code></td><td></td><td>essentials.vote.use</td><td>Show information on how to vote</td></tr><tr><td><code>/vote add &#x3C;player> &#x3C;site> [&#x3C;silent>]</code></td><td></td><td>essentials.vote.add</td><td>Add votes to a player</td></tr><tr><td><code>/voteparty</code></td><td>/vp</td><td>essentials.voteparty.use</td><td>Show the vote party</td></tr><tr><td><code>/voteparty add &#x3C;amount></code></td><td></td><td>essentials.voteparty.add</td><td>Add votes in the vote party</td></tr><tr><td><code>/voteparty remove &#x3C;amount></code></td><td></td><td>essentials.voteparty.remove</td><td>Remove votes in the vote party</td></tr><tr><td><code>/voteparty set &#x3C;amount></code></td><td></td><td>essentials.voteparty.set</td><td>Set the number of votes in the vote party</td></tr><tr><td><code>/warp [&#x3C;name>]</code></td><td>/w</td><td>essentials.warp</td><td>Teleport to a warp</td></tr><tr><td><code>/warps</code></td><td>/wlist</td><td>essentials.warps</td><td>Show warp list</td></tr><tr><td><code>/worldtp &#x3C;world> [&#x3C;player>]</code></td><td>/wtp</td><td>essentials.tp.world</td><td>Teleport to another world</td></tr><tr><td><code>/zessentials</code></td><td>/ess</td><td>essentials.use</td><td></td></tr><tr><td><code>/zessentials clear-random-word</code></td><td></td><td>essentials.clear.random.word</td><td>Reload configuration files</td></tr><tr><td><code>/zessentials convert [&#x3C;plugin>]</code></td><td>/conv, /c</td><td>essentials.convert</td><td></td></tr><tr><td><code>/zessentials delete-world [&#x3C;world>]</code></td><td></td><td>essentials.delete.world</td><td>Removes data being linked to a world</td></tr><tr><td><code>/zessentials reload [&#x3C;module>]</code></td><td>/rl</td><td>essentials.reload</td><td>Reload configuration files</td></tr><tr><td><code>/zessentials test &#x3C;width> &#x3C;height> &#x3C;depth> &#x3C;alpha> &#x3C;r> &#x3C;g> &#x3C;b></code></td><td></td><td>essentials.reload</td><td>Reload configuration files</td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://zessentials.groupez.dev/getting-started/commands.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
