GroupeZ Docs

Commands & Permissions

Complete list of all commands and permissions for zEssentials

This page contains the complete list of all commands and permissions available in zEssentials. Commands are organized by category for easy reference.

Syntax Guide

  • < > indicates a required argument.
  • [ ] indicates an optional argument.
  • | separates multiple aliases for the same command.

Permission format

Every permission is generated from its internal name: the underscores become dots. For example ESSENTIALS_TP_TOGGLE becomes essentials.tp.toggle and ESSENTIALS_UN_BAN becomes essentials.un.ban. Always copy the permission exactly as written on this page.

Custom commands

Commands created with the Custom Commands module (modules/customcommands/config.yml, for example /discord or /map) are not listed here. Each one uses the permission defined in its own configuration (an empty permission means everyone can use it).


Main Command

The plugin's main administration command.

CommandAliasesPermissionDescription
/zessentialsessessentials.useMain plugin command
/essversionev-Show the plugin version (no permission required)

Main Command Subcommands

SubcommandAliasesPermissionDescription
reload [module]rlessentials.reloadReload the configuration files (or a single module)
convert <plugin>conv, cessentials.convertConvert data from another plugin
delete-world <world>-essentials.delete.worldRemove the data linked to a world
clear-random-word-essentials.clear.random.wordClear the random words

Gamemode Commands

Commands for changing player gamemode.

CommandAliasesPermissionDescription
/gamemode <gamemode> [player]gmessentials.gamemodeChange player gamemode
/gmc [player]createssentials.gamemode.creativeSwitch to creative mode
/gma [player]adventessentials.gamemode.adventureSwitch to adventure mode
/gms [player]surviessentials.gamemode.survivalSwitch to survival mode
/gmsp [player]specessentials.gamemode.spectatorSwitch to spectator mode

Changing the gamemode of another player also requires essentials.gamemode.other.


Weather & Time Commands

Commands for controlling weather and time, including per-player overrides.

CommandAliasesPermissionDescription
/day [world]-essentials.daySet the time to day
/night [world]-essentials.nightSet the time to night
/sun [world]-essentials.sunSet the weather to sunny
/player-weather [weather]pweatheressentials.player.weatherChange personal weather (client-side only)
/player-time [time]ptimeessentials.player.timeChange personal time (client-side only)

Teleportation Commands

Commands for teleporting players to locations, other players, or random coordinates.

CommandAliasesPermissionDescription
/tp <player> [x] [y] [z] [yaw] [pitch]-essentials.tpTeleport to a player or coordinates. /tp <player1> <player2> teleports player1 to player2
/tpall-essentials.tp.allTeleport all players to you
/tphere <player>sessentials.tp.hereTeleport a player to you
/tpa <player>-essentials.tpaRequest to teleport to a player
/tpahere <player>-essentials.tpa.hereRequest a player to teleport to you
/tpaccept [player]tpyesessentials.tpa.acceptAccept an incoming teleport request
/tpdeny [player]tpnoessentials.tpa.denyDeny an incoming teleport request
/tpacancel <player>-essentials.tpa.cancelCancel your outgoing teleport request
/tptoggle [player]-essentials.tp.toggleToggle receiving teleport requests (/tpa)
/tpaheretoggle [player]-essentials.tpa.here.toggleToggle receiving /tpahere requests
/back-essentials.backTeleport to your previous location
/tprrtpessentials.tp.randomTeleport to a random location
/tpr other <player> [world]rtp otheressentials.tp.random.otherForce a random teleport for a player
/top-essentials.topTeleport to the highest block at your position
/bottom-essentials.bottomTeleport to the lowest block at your position
/worldtp <world> [player]wtpessentials.tp.worldTeleport to another world
PermissionDescription
essentials.tp.toggle.otherToggle teleport requests for another player
essentials.tpa.here.toggle.otherToggle /tpahere requests for another player
essentials.tp.world.otherTeleport another player into a world
essentials.back.deathAllow /back to return to the death location
essentials.teleport.bypassBypass the teleportation delay (if enabled in the teleportation module)

Spawn Commands

Commands for managing and teleporting to spawn points.

CommandAliasesPermissionDescription
/spawn [player]-essentials.spawnTeleport to the server spawn
/setspawn-essentials.set.spawnSet the server spawn location
/firstspawn [player]-essentials.spawn.firstTeleport to the first spawn point
/setfirstspawn-essentials.set.first.spawnSet the first spawn point for new players

Teleporting another player with /spawn or /firstspawn requires essentials.spawn.other.


Warp Commands

Commands for creating, deleting, and teleporting to warps.

CommandAliasesPermissionDescription
/warp [name]wessentials.warpTeleport to a warp
/setwarp <name>wcreateessentials.warp.setCreate a new warp
/delwarp <name>wdeleteessentials.warp.delDelete an existing warp
/warpswlistessentials.warpsList all available warps

Each warp also requires its own permission: essentials.warp.<warp name>.


Home Commands

Commands for managing personal home locations.

CommandAliasesPermissionDescription
/home [name]h, homesessentials.homeTeleport to a home, or list your homes
/sethome [name]hcreate, hcessentials.set.homeCreate a new home
/sethomeconfirm <name>-essentials.set.home.confirmConfirm home creation
/delhome <name>hdelete, hdessentials.del.homeDelete a home
/delhomeconfirm <name>-essentials.del.home.confirmConfirm home deletion
/delhome-other <player> <name>delhomeother, hdelotheressentials.del.home.otherDelete a home of another player
/home-list <player>hlistessentials.home.listView a player's home list (admin)
/homepublic <name>publichomeessentials.home.publicMake one of your homes public (or private again)
/publichomes [player]phomesessentials.home.visitList the public homes
/homeshare <name> <player>hshareessentials.home.shareShare a home with a player
/homeunshare <name> <player>hunshareessentials.home.shareStop sharing a home with a player
/homeshares <name>hsharesessentials.home.shareList the players a home is shared with
/homecategory <name> <category>homecat, hcatessentials.home.categorySet the category of a home
/homefavorite <name>homefav, hfavessentials.home.favoriteToggle a home as favorite
/homeimport <source>-essentials.home.importImport homes from another plugin (essentialsx)
PermissionDescription
essentials.home.otherTeleport to another player's home with /home <player>:<home>
essentials.home.visitVisit public and shared homes with /home <player>:<home>
essentials.set.home.otherCreate or delete another player's home with <player>:<home>

Economy Commands

Commands for managing the in-game economy, balances, and payments.

CommandAliasesPermissionDescription
/money [player]balanceessentials.moneyShow your current balance
/pay <player> <amount> [economy]-essentials.payPay another player
/paytoggle [player]-essentials.pay.toggleToggle whether you can receive payments
/paynotificationtoggle [player]paynotifyessentials.pay.notification.toggleToggle receiving pay notifications
/economyecoessentials.eco.useManage economies
/balancetop [page]baltopessentials.balance.topShow the top balances leaderboard
/balancetop refresh <economy>baltop refreshessentials.balance.top.refreshRefresh the baltop leaderboard
PermissionDescription
essentials.money.otherView another player's balance
essentials.pay.toggle.otherToggle payments for another player
essentials.pay.notification.toggle.otherToggle pay notifications for another player

Economy Subcommands

The /economy command supports the following subcommands:

SubcommandAliasesPermissionDescription
give <economy> <player> <amount> [reason]-essentials.eco.giveGive money to a player
give-random <economy> <player> <min-amount> <max-amount> [reason]gressentials.eco.give.randomGive a random amount of money to a player
giveall <economy> <amount> [reason]-essentials.eco.give.allGive money to all players
take <economy> <player> <amount> [reason]-essentials.eco.takeTake money from a player
set <economy> <player> <amount> [reason]-essentials.eco.setSet a player's balance
reset <economy> <player> [reason]-essentials.eco.resetReset a player's balance
reset-all <economy>-essentials.eco.reset.allReset all player balances
show <player>sessentials.eco.showShow a player's balance

Sanction Commands

Commands for moderating and sanctioning players.

CommandAliasesPermissionDescription
/ban <player> <duration> <reason>-essentials.banBan a player from the server
/unban <player> [reason]-essentials.un.banUnban a player
/mute <player> <duration> <reason>-essentials.muteMute a player
/unmute <player> [reason]-essentials.un.muteUnmute a player
/kick <player> [reason]-essentials.kickKick a player from the server
/kickall [reason]-essentials.kick.allKick all players from the server
/freeze <player>-essentials.freezeFreeze a player in place
/sanction <player>scessentials.sanctionOpen the sanction GUI
/seen <player>whoisessentials.seenShow information about a player
/seenip <ip>whoisipessentials.seen.ipShow all players sharing the same IP address
PermissionDescription
essentials.ban.notifyReceive a notification when a player is banned
essentials.unban.notifyReceive a notification when a player is unbanned
essentials.mute.notifyReceive a notification when a player is muted
essentials.unmute.notifyReceive a notification when a player is unmuted
essentials.kick.notifyReceive a notification when a player is kicked
essentials.kick.bypass.allNot be kicked by /kickall
essentials.seen.show.ipSee the IP address of a player in /seen
essentials.seen.show.last.locationSee the last location of a player in /seen
essentials.seen.show.created.atSee the creation date of a player in /seen

Chat Commands

Commands for managing and interacting with the server chat.

CommandAliasesPermissionDescription
/chathistory <player> [page]ctessentials.chat.historyShow chat history
/chatclearclessentials.chat.clearClear the chat
/chatenableceessentials.chat.enableEnable the chat
/chatdisablecdessentials.chat.disableDisable the chat
/broadcast <message>bcessentials.chat.broadcastBroadcast a message to all players
/showitem <code>-essentials.show.itemShow your held item in chat
/pub <message>-essentials.pubSend a highlighted message in chat
/pingsoundpingsoundsessentials.ping.soundToggle the sound played when you are mentioned in chat

Chat Permissions

PermissionDescription
essentials.chat.bypass.alphanumericNot be affected by the character limitation
essentials.chat.bypass.dynamic.cooldownNot be affected by the dynamic cooldown
essentials.chat.bypass.linkSend messages containing links
essentials.chat.bypass.same.messageSend the same message twice in a row
essentials.chat.bypass.capsSend messages containing uppercase letters
essentials.chat.bypass.floodNot be affected by the anti-flood
essentials.chat.bypass.disableTalk even when the chat is disabled
essentials.chat.moderatorSee the chat with the moderator view (moderation actions)
essentials.chat.linkTurn links into clickable links (also requires essentials.chat.click)
essentials.chat.colorUse colors (Minecraft and hex) in chat
essentials.chat.decorationUse decorations (<bold>, <italic>, <underlined>, <strikethrough>, <obfuscated>) in chat
essentials.chat.rainbowUse <rainbow> in chat
essentials.chat.gradientUse <gradient> in chat
essentials.chat.clickUse <click> in chat
essentials.chat.hoverUse <hover> in chat
essentials.chat.newlineUse <newline> in chat
essentials.chat.resetUse <reset> in chat
essentials.chat.fontUse <font> in chat
essentials.chat.keybindUse <key> in chat

The chat module also uses permissions defined in its configuration (chat formats, chat placeholders such as [item], custom rules bypass). See modules/chat/config.yml.

Sign Permissions

PermissionDescription
essentials.sign.colorUse colors (Minecraft and hex) on signs
essentials.sign.decorationUse decorations on signs
essentials.sign.rainbowUse <rainbow> on signs
essentials.sign.gradientUse <gradient> on signs
essentials.sign.clickUse <click> on signs
essentials.sign.hoverUse <hover> on signs
essentials.sign.newlineUse <newline> on signs
essentials.sign.resetUse <reset> on signs
essentials.sign.fontUse <font> on signs
essentials.sign.keybindUse <key> on signs

Messaging Commands

Commands for private messaging between players.

CommandAliasesPermissionDescription
/message <player> <message>msg, tell, whisper, m, wessentials.messageSend a private message to a player
/reply <message>ressentials.replyReply to the last private message
/messagetoggle [player]msgtoggle, mtgessentials.message.toggleToggle private messages on or off
/socialspy [player]-essentials.socialspySpy on all private messages
/ignore <player>-essentials.ignoreIgnore a player, blocking their private messages and teleport requests
/unignore <player>unignoressentials.ignoreStop ignoring a player
/ignorelistignoresessentials.ignore.listList the players you are ignoring

Toggling private messages for another player requires essentials.message.toggle.other.

/w is registered both as an alias of /message and of /warp.


Kit Commands

Commands for managing and distributing kits.

CommandAliasesPermissionDescription
/kit [kit]kitsessentials.kitReceive a kit
/showkit <kit>-essentials.kit.showPreview the contents of a kit
/kiteditor <kit>keditoressentials.kit.editorOpen the kit editor GUI
/kitcreate <name> <cooldown>kcreateessentials.kit.createCreate a new kit
/kitdelete <kit>kdeleteessentials.kit.deleteDelete an existing kit
/kitgive <player> <kit>kgiveessentials.kit.giveGive a kit to another player
PermissionDescription
essentials.kit.<kit name>Use a specific kit (default permission, can be changed in the kit configuration)
essentials.kit.bypass.cooldownBypass the cooldown of the kits

Vault Commands

Commands for accessing and managing personal vaults.

CommandAliasesPermissionDescription
/vault [vault id]sac, bag, b, coffre, chestessentials.vault.useOpen your personal vault

Vault Subcommands

The /vault command supports the following subcommands:

SubcommandPermissionDescription
set <player> <slot>essentials.vault.set.slotSet the number of vault slots for a player
add <player> <slot>essentials.vault.add.slotAdd vault slots to a player
give <player> <item> [amount]essentials.vault.giveGive an item into a player's vault
info <player>essentials.vault.infoShow vault information
show <player>essentials.vault.showDisplay the vaults of a player
get <player> <vault> <slot> [give]essentials.vault.get.slotGet the content of a vault slot
delete <player> <vault> <slot>essentials.vault.delete.slotRemove the content of a vault slot

Editing the vaults of another player opened with /vault show requires essentials.vault.show.edit.


Hologram Commands

Commands for creating and managing holograms.

CommandAliasesPermissionDescription
/hologramholo, hoessentials.hologramManage holograms

Hologram Subcommands

The /hologram command supports the following subcommands:

SubcommandPermissionDescription
create <type> <name>essentials.hologram.createCreate a new hologram
delete <name>essentials.hologram.deleteDelete a hologram
list (l, ?)essentials.hologram.listList all holograms
addline <name> <text>essentials.hologram.add.lineAdd a line to a hologram
setline <name> <line> <text>essentials.hologram.set.lineSet the content of a specific line
removeline <name> <line>essentials.hologram.remove.lineRemove a line from a hologram
insertbefore <name> <line> <text>essentials.hologram.insert.before.lineInsert a line before a specific line
insertafter <name> <line> <text>essentials.hologram.insert.after.lineInsert a line after a specific line
item <name>essentials.hologram.add.lineSet an item hologram to display the item in your hand
block <name> <material>essentials.hologram.add.lineSet a block hologram to display a block
scale <name> <x> <y> <z>essentials.hologram.scaleSet the scale of a hologram
translation <name> <x> <y> <z>essentials.hologram.translationSet the translation offset
movehere <name>essentials.hologram.move.hereMove hologram to your location
moveto <name> <x> <y> <z>essentials.hologram.move.toMove hologram to specific coordinates
teleport <name> (tp)essentials.hologram.teleportTeleport to a hologram
billboard <name> <billboard>essentials.hologram.billboardSet the billboard mode
textalignment <name> <alignment>essentials.hologram.text.alignmentSet text alignment
yaw <name> <yaw>essentials.hologram.yawSet the yaw rotation
pitch <name> <pitch>essentials.hologram.yawSet the pitch rotation
background <name> <color>essentials.hologram.text.backgroundSet the background color
seethrough <name> <boolean>essentials.hologram.see.throughToggle see-through mode
textshadow <name> <boolean>essentials.hologram.text.shadowToggle text shadow
shadowstrength <name> <strength>essentials.hologram.shadow.strengthSet shadow strength
shadowradius <name> <radius>essentials.hologram.shadow.radiusSet shadow radius
viewdistance <name> <distance>essentials.hologram.shadow.strengthSet the view distance

Scoreboard Commands

Commands for managing the scoreboard display.

CommandAliasesPermissionDescription
/sb-essentials.scoreboardToggle the scoreboard display

Vote Commands

Commands for managing the vote and vote party systems.

CommandAliasesPermissionDescription
/vote-essentials.vote.useShow vote information
/votepartyvpessentials.voteparty.useShow vote party information

Vote Subcommands

CommandPermissionDescription
/vote add <player> <site> [silent]essentials.vote.addAdd a vote to a player
/voteparty add <amount>essentials.voteparty.addAdd votes to the vote party
/voteparty set <amount>essentials.voteparty.setSet the number of votes in the vote party
/voteparty remove <amount>essentials.voteparty.removeRemove votes from the vote party

WorldEdit Commands

Lightweight WorldEdit commands built into zEssentials.

CommandAliasesPermissionDescription
/player-worldeditpwe, ess-worldedit, eworldedit, ewessentials.worldedit.useAccess WorldEdit tools

WorldEdit Subcommands

The /player-worldedit command supports the following subcommands:

SubcommandPermissionDescription
give <player> <item>essentials.worldedit.giveGive a WorldEdit tool
set <material>essentials.worldedit.setFill the selection with a block
fill <material>essentials.worldedit.fillFill the empty blocks of the selection
walls <material>essentials.worldedit.wallsCreate walls around the selection
sphere <material> <radius> [filled]essentials.worldedit.sphereCreate a sphere
cyl <material> <radius> <height> [filled]essentials.worldedit.cylCreate a cylinder
cutessentials.worldedit.cutCut the selection
pos1essentials.worldedit.pos1Set position 1
pos2essentials.worldedit.pos2Set position 2
confirmessentials.worldedit.confirmConfirm the current operation
cancelessentials.worldedit.cancelCancel the current operation
stopessentials.worldedit.stopStop the current operation
option (o)essentials.worldedit.optionConfigure WorldEdit options
option inventory (inv)essentials.worldedit.option.inventoryToggle the inventory option
option bossbaressentials.worldedit.option.bossbarToggle the boss bar option

Discord Commands

Commands for linking and unlinking Discord accounts.

CommandAliasesPermissionDescription
/link <code>lieressentials.discord.linkLink your Discord account
/unlinkdelieressentials.discord.unlinkUnlink your Discord account

Mail Commands

Commands for the in-game mail system: item mailbox and text mails.

CommandAliasesPermissionDescription
/mailmailbox, mbessentials.mailOpen your mailbox

Mail Subcommands

The /mail command supports the following subcommands:

SubcommandPermissionDescription
open <player>essentials.mail.openOpen a player's mailbox
give <player> <item> [amount]essentials.mail.giveSend an item to a player's mailbox
give-hand <player>essentials.mail.give.handSend your held item to a player's mailbox
giveall <item> [amount]essentials.mail.giveallSend an item to all players' mailboxes
giveall-handessentials.mail.giveall.handSend your held item to all players' mailboxes
clear <player>essentials.mail.clearRemove the items from a player's mailbox
send <player> <message>essentials.mail.sendSend a text mail to a player, online or not
readessentials.mail.readRead the mails you received
sendall <message>essentials.mail.send.allSend a text mail to every online player
clearmessages [player]essentials.mail.clear.messagesDelete your text mails, or the mails of a player

Death Message Commands

CommandAliasesPermissionDescription
/deathmessage [player]dm, deathmsgessentials.death.message.toggleToggle death messages visibility
PermissionDescription
essentials.death.message.toggle.otherToggle death messages for another player
essentials.silent.deathDie silently, without a death message (if enabled in the module)

Step Commands

CommandAliasesPermissionDescription
/step-essentials.stepShow step commands
/step start <player> <step>-essentials.step.startStart a step for a player
/step finish <player> <step>-essentials.step.finishFinish a step for a player

Fly Commands

CommandAliasesPermissionDescription
/fly [player]-essentials.flyToggle flight mode
/flyspeed <speed>fspeedessentials.fly.speedChange fly speed

Fly Subcommands

The /fly command also manages temporary fly time:

SubcommandPermissionDescription
add <player> <seconds>essentials.fly.addAdd fly time to a player
remove <player> <seconds>essentials.fly.removeRemove fly time from a player
set <player> <seconds>essentials.fly.setSet the fly time of a player
get <player>essentials.fly.getDisplay a player's fly time
infoessentials.fly.infoDisplay your remaining fly time
PermissionDescription
essentials.fly.otherToggle fly for another player
essentials.fly.unlimitedUnlimited fly (no temporary fly time consumed)
essentials.fly.bypass.worldFly even in worlds where fly is disabled
essentials.fly.safeloginAutomatically enable fly on login when suspended in the air

Admin & Utility Commands

General administration and utility commands.

CommandAliasesPermissionDescription
/god [player]-essentials.godToggle god mode (invincibility)
/vanish [player]vessentials.vanishToggle vanish mode (invisibility)
/heal [player|*]-essentials.healHeal a player to full health
/feed [player|*]eatessentials.feedFeed a player to full hunger
/lightning [player|*] [--only-visual]strikeessentials.lightingStrike lightning at a player
/speed <speed> [player]-essentials.speedChange movement speed
/walkspeed <speed>wspeedessentials.walk.speedChange walk speed
/more-essentials.moreFill the held item stack to max
/trashpoubelleessentials.trashOpen the trash inventory
/craft-essentials.craftOpen a virtual workbench
/enchanting-essentials.enchantingOpen a virtual enchanting table
/invsee <player>-essentials.invseeView another player's inventory
/clearinventory [player]clear, ciessentials.clearinventoryClear a player's inventory
/compact [type]blocks, condenseessentials.compactCompact items into block form
/compactallblocksall, condenseallessentials.compact.allCompact all items in inventory
/hat-essentials.hatWear the held item as a hat
/anvil-essentials.anvilOpen a virtual anvil
/cartographytable-essentials.cartographytableOpen a virtual cartography table
/grindstone-essentials.grindstoneOpen a virtual grindstone
/loom-essentials.loomOpen a virtual loom
/stonecutter-essentials.stonecutterOpen a virtual stonecutter
/smithingtable-essentials.smithingtableOpen a virtual smithing table
/furnaceburnessentials.furnaceSmelt the item in your hand
/skull [player]-essentials.skullGet a player's head
/enderchestecessentials.enderchestOpen your ender chest
/endersee <player>ecseeessentials.enderseeOpen another player's ender chest
/repairfixessentials.repairRepair the held item
/repairall [player]fixallessentials.repair.allRepair all items in inventory
/ext [player]-essentials.extExtinguish yourself (stop burning)
/near-essentials.nearShow nearby players
/playtime-essentials.play.timeShow your total playtime
/killall [type] [world] [radius]-essentials.kill.allKill all entities in the area
/lag-essentials.lagShow entity counts per world
/enchant <enchantment> [level] [player]enchantmentessentials.enchantAdd an enchantment to the held item
/nightvision [player]nvessentials.nightvisionToggle night vision
/phantoms [player]-essentials.phantomsToggle phantom spawning
/sudo <player> <command/message>suessentials.sudoForce a player to execute a command or send a message
/afk-essentials.afkToggle AFK status
/rules?, help, aideessentials.rulesShow the server rules
/cooldown-essentials.cooldownShow or manage command cooldowns
/itemname <name>iname, itemrename, irenameessentials.item.nameRename the held item
/itemloreilore, loreessentials.item.loreManage the lore of the held item
/give <player> <item> [amount]-essentials.giveGive items to a player
/giveall <item> [amount]-essentials.give.allGive items to all players
/powertools [command]ptessentials.power.toolsBind a command to the held item
/powertools-toggle [player]pt-toggleessentials.power.tools.toggleToggle power tools on or off
/experiencexp, exp, level, levelsessentials.experienceManage player experience
/suicide-essentials.suicideKill yourself
/kittycannon-essentials.kitty.cannonLaunch exploding kittens
/itemframeiframeessentials.itemframeToggle the visibility of the item frame you are looking at

Utility Permissions

PermissionDescription
essentials.god.otherToggle god mode for another player
essentials.vanish.otherToggle vanish for another player
essentials.vanish.seeSee vanished players
essentials.heal.otherHeal another player
essentials.heal.allHeal all players with /heal *
essentials.feed.otherFeed another player (also used by /ext <player>)
essentials.feed.allFeed all players with /feed *
essentials.lighting.otherStrike another player with lightning
essentials.lighting.allStrike all players with /lightning *
essentials.clearinventory.otherClear the inventory of another player
essentials.repair.all.otherRepair all the items of another player
essentials.endersee.offlineOpen the ender chest of an offline player
essentials.invsee.interactInteract with (modify) an inventory opened with /invsee
essentials.phantoms.otherToggle phantoms for another player
essentials.power.tools.toggle.otherToggle power tools for another player
essentials.sudo.bypassCannot be targeted by /sudo
essentials.afk.bypassNot be affected by the anti-AFK
essentials.silent.joinJoin the server silently (if enabled in the join/quit module)
essentials.silent.quitLeave the server silently (if enabled in the join/quit module)

The AFK module also uses the permissions defined in modules/afk/config.yml (for example zessentials.afk.vip).

Cooldown Subcommands

The /cooldown command supports the following subcommands:

SubcommandAliasesPermissionDescription
show [player]sessentials.cooldown.showShow active cooldowns for a player
delete <player> <cooldown>-essentials.cooldown.deleteDelete a cooldown from a player
create <player> <key> <duration>-essentials.cooldown.createCreate a cooldown for a player

Item Lore Subcommands

The /itemlore command supports the following subcommands:

SubcommandPermissionDescription
add <line>essentials.item.lore.addAdd a lore line to the item
set <index> <line>essentials.item.lore.setSet a specific lore line
clearessentials.item.lore.clearClear all lore from the item

Experience Subcommands

The /experience command supports the following subcommands:

SubcommandPermissionDescription
query <player> <type>essentials.experience.queryCheck a player's experience
set <player> <amount> <type>essentials.experience.setSet a player's experience
grant <player> <amount> <type>essentials.experience.grantGrant experience to a player
grant-random <player> <min-amount> <max-amount> <type>essentials.experience.grantGrant a random amount of experience to a player
take <player> <amount> <type>essentials.experience.takeTake experience from a player

Lag Subcommands

The /lag command supports the following subcommands (all use essentials.lag):

SubcommandDescription
world <world>Show detailed entity counts for a world
clear [world/entity] [entity]Clear entities for a world or globally
clearcooldown <time> [world/entity] [entity]Clear entities after a delay

Other Permissions

PermissionDefaultDescription
zessentials.paper.warningopReceive the warning, when joining, that the server runs Spigot instead of Paper. zEssentials requires Paper and stays inactive on Spigot

Bypass Permissions

These permissions allow players to bypass certain restrictions.

PermissionDescription
essentials.bypass.cooldownBypass command cooldowns (command-cooldowns in config.yml, custom commands, mail), if enable-cooldown-bypass is enabled
essentials.cooldown.command.bypassBypass the anti-spam command cooldown (cooldowns in config.yml)
essentials.kit.bypass.cooldownBypass the cooldown of the kits
essentials.teleport.bypassBypass the teleportation delay
essentials.fly.bypass.worldFly in worlds where fly is disabled
essentials.afk.bypassNot be affected by the anti-AFK
essentials.kick.bypass.allNot be kicked by /kickall
essentials.sudo.bypassCannot be targeted by /sudo

Command Cooldowns

zEssentials supports configurable cooldowns on commands. When a cooldown is active, a player must wait the specified duration before using the same command again.

How Cooldowns Work

  • Cooldowns are applied per player and per command.
  • When a player executes a command with a cooldown, a timer starts. The player cannot use that command again until the timer expires.
  • Cooldown durations are defined in the command-cooldowns section of config.yml, with optional per-permission durations (for example essentials.cooldown.heal.vip).
  • Active cooldowns can be viewed and managed using the /cooldown command with the show, delete, and create subcommands.

Permission-Based Overrides

Cooldowns can be bypassed entirely using the essentials.bypass.cooldown permission, as long as enable-cooldown-bypass is set to true in config.yml. Players with this permission (typically staff members) will never be subject to command cooldowns, allowing them to use any command without delay.

This is particularly useful for:

  • Administrators who need unrestricted access to all commands at all times.
  • Moderators who require rapid use of sanction commands during emergencies.
  • Builders who frequently use teleportation and WorldEdit commands.

On this page

GroupeZ MCP

Documentation in your AI

MCP lets your AI search GroupeZ documentation and read current examples to help you configure your plugins.

Read-only · No documentation API key needed

1. Copy the server URL

Transport: HTTP (Streamable HTTP). Authentication: none. Your tool uses its own model and subscription limits.

  1. Open Plugins in ChatGPT on the web, then + → Add custom MCP server.
  2. Name it ‘GroupeZ Documentation’, paste the URL above and choose ‘No authentication’. Create and install the plugin.
  3. In a conversation, type @ and select the plugin before asking. If needed, enable search, get_page and list_pages in its settings.
Official setup guide

3. Ask a question

Use GroupeZ MCP to help me create a zMenu inventory. Search relevant pages, read the examples and cite your sources.
Other clients and troubleshooting

For clients using mcpServers, adapt this example to their format:

{
  "mcpServers": {
    "groupez-docs": {
      "url": ""
    }
  }
}

Available tools are search, get_page and list_pages. Refresh the connector’s tools after updates. If your AI cannot access them, check that the connector is enabled in the conversation and your account allows custom MCP servers. Opening the URL in a browser is not an MCP test.