Skip to content

Command Reference

This page is the source-backed command reference. It covers 91 active canonical commands: 83 statically declared commands, five time shortcuts, and the runtime families /rtp and /afk. Aliases are shown where they are known from the descriptor or command documentation. -- means that no command-level permission is declared; it does not imply that every sub-action is unrestricted.

Player and Utility Commands

Command Aliases Permission Usage Gate
/broadcast bc -- /broadcast <message> --
/realname -- -- -- --
/rename renameitem, itemrename -- -- --
/craft crafting, craftingtable -- -- --
/hat helmet, wearhat -- -- --
/rtpzone rtpregion essentials.rtpzone /rtpzone <create\|delete\|list> --
/clear ci, clearinventory -- -- --
/eworld world -- /eworld <world_name> --
/efly flight, fly -- -- --
/egamemode gm, gmode, gamemode -- -- --
/enickname nick, nickname -- -- --
/egmc gmc -- -- --
/egms gms -- -- --
/egma gma -- -- --
/egmsp gmsp -- -- --
/erepair fix, repair -- -- --
/espawn spawn -- -- --
/esetspawn setspawn -- -- --
/ekit kit -- -- --
/ekitpreview kitpreview, previewkit essentials.kit.preview /kitpreview <kit> --
/ecreatekit createkit -- -- --
/ekiteditor kiteditor, kitedit essentials.kiteditor -- --
/eeditkit editkit -- -- --
/edeletekit delkit, deletekit -- -- --
/espeed speed, walkspeed, flyspeed -- -- --
/ehelp help -- -- --
/ehelpop helpop, ho, ahelp -- -- --
/emenu menu -- -- --
/eessentialslite elite, essentials, essentialslite -- -- --
/settings options, toggles essentials.settings /settings --

Teleport, Homes, and Warps

Command Aliases Permission Usage Gate
/ewarp warp essentials.warp.<name> -- warp.enabled
/esetwarp setwarp essentials.setwarp -- --
/edeletewarp delwarp, deletewarp essentials.deletewarp -- --
/etpa tpa essentials.tpa -- tpa.enabled
/etpahere tpahere essentials.tpahere -- tpa.enabled
/etpaccept tpaccept, tpyes essentials.tpaccept -- tpa.enabled
/tpauto -- essentials.tpauto /tpauto <on\|off> tpauto.enabled
/ehome home, homes essentials.home -- home.enabled
/edelhome delhome essentials.delhome -- home.enabled
/esethome sethome essentials.sethome -- home.enabled
/eback back essentials.back -- back.enabled
/rtpduel duel, rtpqueue essentials.rtpduel /rtpduel <player> [bet] or /rtpduel end rtp-duel.enabled
/etop top -- -- --
/etp tp, teleport -- -- --
/etphere tphere, teleporthere -- -- --
/tpall etpall -- -- --
/createwarp cw essentials.createwarp -- warp-admin-menu.enabled
/homeadmin -- essentialslite.homeadmin /homeadmin <teleport\|tp> <player> [home] homeadmin.enabled

/tpauto accepts the shown on or off argument; with no argument, it toggles the current automatic-accept state.

Chat and Social

Command Aliases Permission Gate
/clearchat -- essentials.clearchat --
/emessage m, msg, tell, message -- message.enabled
/ereply r, reply -- message.enabled
/channel ch essentials.channel --
/staffchat -- essentials.staffchat --

World, Inventory, and Gameplay

Command Aliases Permission Gate
/egod godmode, god -- --
/eheal heal -- --
/eweather weather essentials.weather --
/efeed feed -- --
/ekill kill -- --
/eenderchest ec, enderchest, echest -- enderchest.enabled
/disposal trash -- --
/powertool -- essentials.powertool --
/anvil -- -- --
/enchant -- essentials.enchant --
/spawner -- essentials.spawner --
/lore ilore, itemlore, elore essentials.lore --
/suicide die essentials.suicide --
/invsee einvsee essentials.invsee --
/item eitem, i essentials.item --
/nightvision nv essentials.nightvision --
/smithingtable smith essentials.smithingtable --
/stonecutter scutter essentials.stonecutter --
/loom -- essentials.loom --
/grindstone -- essentials.grindstone --
/cartographytable cartography, carttable, maptable essentials.cartographytable --
/enchantingtable etable, enchanttable, enchanting, enchantment, enchantmenttable essentials.enchantingtable --
/tools workstations, benches, workbenches, workbenchs, workbench essentials.tools --

Economy and Progression

Command Aliases Permission Usage Gate
/exp xp, experience essentials.exp /exp [player] or /exp <set\|give\|take\|reset> <amount> [player] --
/give egive essentials.give /give <player> <item> [amount] [itemdata...] --
/near nearby, enear essentials.near /near [player] [radius] --
/playtime pt, timeplayed, eplaytime, ept essentials.playtime /playtime [player] --
/economy eco, econ essentials.eco /economy <operation> ... economy.enabled
/balance bal, money essentials.balance /balance [player] economy.enabled
/pay epay essentials.pay /pay <player> [player2...] <amount> economy.enabled
/balancetop baltop essentials.balancetop /balancetop [page] economy.enabled, baltop.enabled

Time

/time uses essentials.time. The five time commands below are separate canonical commands with their own shortcut permissions.

Command Alias Permission Usage
/time etime essentials.time /time [set\|add\|query] <value> [world\|all]
/day eday essentials.time.set.day /day [world\|all]
/night enight essentials.time.set.night /night [world\|all]
/noon enoon essentials.time.set.noon /noon [world\|all]
/midnight emidnight essentials.time.set.midnight /midnight [world\|all]

Runtime Families

These are not fully represented by a static descriptor list. /rtp is the random-teleport runtime command and /afk is the runtime AFK command. Their availability and sub-actions must be checked in the running plugin rather than inferred from plugin.yml alone.

Family Known entry points Permission / checks
Random teleport /rtp essentials.rtp.cooldowns.* tiers; runtime configuration and checks apply
AFK /afk runtime command checks; AFK target protection uses essentials.afk.targetprotection when configured

RTP duel is descriptor-declared and also performs runtime configuration and permission checks. Cash bets additionally require essentials.rtpduel.bet.

Descriptor-Only Entries

The descriptor contains eight orphan keys: /reload, /ignore (alias /unignore), /eclearchat, /ecreatewarp, /echannel, /estaffchat, /eanvil, and /eenchant. They are intentionally not documented as active commands here: the current source does not register them. /reload functionality is exposed only as /essentialslite reload. These descriptor-only entries are inactive and must not be treated as registered commands.