-
Notifications
You must be signed in to change notification settings - Fork 9
Permissions
EliteEssentials supports two permission modes to accommodate different server setups.
Looking to set up LuckPerms? See the LuckPerms Setup Guide for ready-to-use commands.
When advancedPermissions is set to false in config.json, commands use simple access levels:
- Everyone: All players can use the command
- Admin: Only players with OP status or
eliteessentials.admin.*permission
This mode is ideal for small servers or servers without a permission plugin.
When advancedPermissions is set to true, full granular permission nodes are enabled. This allows fine-tuned control over every command and feature.
| Command | Access Level |
|---|---|
/home [name] |
Everyone |
/sethome [name] |
Everyone |
/delhome [name] |
Everyone |
/homes |
Everyone |
/back |
Everyone |
/spawn |
Everyone |
/setspawn |
Admin |
/rtp |
Everyone |
/rtp <player> |
Admin |
/rtp <player> <world> |
Admin |
/tpa <player> |
Everyone |
/tpahere <player> |
Everyone |
/tpaccept |
Everyone |
/tpdeny |
Everyone |
/tphere <player> |
Admin |
/warp |
Everyone |
/warp <name> |
Everyone |
/warp list |
Everyone |
/warpadmin |
Admin |
/warpsetperm |
Admin |
/warpsetdesc |
Admin |
/kit |
Everyone |
/kit create |
Admin |
/kit delete |
Admin |
/msg <player> <message> |
Everyone |
/reply <message> |
Everyone |
/gc [chat] <message> |
Everyone |
/g [chat] <message> |
Everyone |
/chats |
Everyone |
/motd |
Everyone |
/rules |
Everyone |
/discord |
Everyone |
/list |
Everyone |
/eehelp |
Everyone |
/seen <player> |
Everyone |
/playerinfo |
Everyone |
/playerinfo <name> |
Everyone* |
/joindate [player] |
Everyone |
/playtime [player] |
Everyone |
/broadcast <message> |
Admin |
/clearinv |
Admin |
/trash |
Everyone |
/top |
Admin |
/god |
Admin |
/heal |
Admin |
/fly |
Admin |
/flyspeed |
Admin |
/vanish |
Admin |
/repair |
Admin |
/sleeppercent [%] |
Admin |
/wallet |
Everyone |
/wallet <player> |
Everyone |
/wallet set/add/remove |
Admin |
/pay <player> <amount> |
Everyone |
/baltop |
Everyone |
/eco |
Admin |
/sendmessage |
Admin |
/mail |
Everyone |
/mail send |
Everyone |
/ignore <player> |
Everyone |
/ignore list |
Everyone |
/unignore <player> |
Everyone |
/unignore all |
Everyone |
/mute <player> [reason] |
Admin |
/unmute <player> |
Admin |
/invsee <player> |
Admin |
/afk |
Everyone |
/nick <nickname> |
Admin |
/nick off |
Admin |
/nick <player> <nickname|off> |
Admin+ |
/realname <name> |
Admin |
/clearchat |
Admin |
/gcspy |
Admin |
/gcset [chat] |
Everyone |
/ban <player> [reason] |
Admin |
/tempban <player> <time> [reason] |
Admin |
/ipban <player> [reason] |
Admin |
/unban <player> |
Admin |
/unipban <player> |
Admin |
/freeze <player> |
Admin |
/alias |
Admin |
/eemigration <source> |
Admin |
/eliteessentials reload |
Admin |
In Simple Mode, "Admin" means players with OP status or the eliteessentials.admin.* permission.
eliteessentials
├── command
│ ├── home # Home category
│ │ ├── home # /home command
│ │ ├── sethome # /sethome command
│ │ ├── delhome # /delhome command
│ │ ├── homes # /homes command (GUI)
│ │ ├── limit
│ │ │ ├── <number> # Max homes (any number, e.g., limit.5)
│ │ │ └── unlimited # Unlimited homes
│ │ ├── cooldown
│ │ │ └── <seconds> # Custom cooldown (any number, e.g., cooldown.30)
│ │ ├── warmup
│ │ │ └── <seconds> # Custom warmup (any number, e.g., warmup.5)
│ │ └── bypass
│ │ ├── cooldown # Bypass home cooldown
│ │ └── warmup # Bypass home warmup
│ │
│ ├── tp # Teleport category
│ │ ├── tpa # /tpa command
│ │ ├── tpahere # /tpahere command
│ │ ├── tpaccept # /tpaccept command
│ │ ├── tpdeny # /tpdeny command
│ │ ├── rtp # /rtp command
│ │ ├── back # /back command
│ │ │ └── ondeath # Use /back after death
│ │ ├── top # /top command (Admin)
│ │ │ ├── bypass
│ │ │ │ └── cooldown # Bypass top cooldown
│ │ │ └── cooldown
│ │ │ └── <seconds> # Custom top cooldown
│ │ ├── tphere # /tphere command (Admin)
│ │ ├── cooldown
│ │ │ └── <cmd>.<seconds> # Custom cooldown per command
│ │ ├── warmup
│ │ │ └── <cmd>.<seconds> # Custom warmup per command
│ │ └── bypass
│ │ ├── cooldown # Bypass all tp cooldowns
│ │ │ ├── rtp # Bypass RTP cooldown
│ │ │ ├── back # Bypass back cooldown
│ │ │ └── tpa # Bypass TPA cooldown
│ │ └── warmup # Bypass all tp warmups
│ │ └── rtp # Bypass RTP warmup
│ │
│ ├── warp # Warp category
│ │ ├── use # Teleport to ALL public warps
│ │ ├── list # /warp (GUI) and /warp list
│ │ ├── set # /warpadmin create (Admin)
│ │ ├── delete # /warpadmin delete (Admin)
│ │ ├── admin # /warpadmin command (Admin)
│ │ │ # Also covers /warpsetperm and /warpsetdesc
│ │ ├── <warpname> # Access specific warp
│ │ ├── limit
│ │ │ ├── <number> # Max warps player can create (any number)
│ │ │ └── unlimited # Unlimited warp creation
│ │ ├── cooldown
│ │ │ └── <seconds> # Custom cooldown (any number, e.g., cooldown.30)
│ │ ├── warmup
│ │ │ └── <seconds> # Custom warmup (any number, e.g., warmup.3)
│ │ └── bypass
│ │ ├── cooldown # Bypass warp cooldown
│ │ └── warmup # Bypass warp warmup
│ │
│ ├── spawn # Spawn category
│ │ ├── use # /spawn command
│ │ ├── set # /setspawn command (Admin)
│ │ ├── protection
│ │ │ └── bypass # Bypass spawn protection
│ │ ├── cooldown
│ │ │ └── <seconds> # Custom cooldown (any number, e.g., cooldown.30)
│ │ ├── warmup
│ │ │ └── <seconds> # Custom warmup (any number, e.g., warmup.3)
│ │ └── bypass
│ │ ├── cooldown # Bypass spawn cooldown
│ │ └── warmup # Bypass spawn warmup
│ │
│ ├── kit # Kit category
│ │ ├── use # Base permission for /kit
│ │ ├── gui # Open kit selection GUI
│ │ ├── <kitname> # Access specific kit
│ │ ├── create # /kit create (Admin)
│ │ ├── delete # /kit delete (Admin)
│ │ └── bypass
│ │ └── cooldown # Bypass kit cooldowns
│ │
│ ├── misc # Utility commands
│ │ ├── msg # /msg command
│ │ ├── reply # /reply command (alias: /r) - uses msg permission
│ │ ├── groupchat # /gc command (group chat)
│ │ │ └── spy # /gcspy command (Admin)
│ │ ├── chats # /chats command (list chats)
│ │ ├── motd # /motd command
│ │ ├── rules # /rules command
│ │ ├── discord # /discord command
│ │ ├── list # /list command
│ │ ├── eehelp # /eehelp command
│ │ ├── seen # /seen command
│ │ ├── playerinfo # /playerinfo command
│ │ │ └── others # View other players' player info
│ │ ├── joindate # /joindate command
│ │ │ └── others # View other players' join date
│ │ ├── playtime # /playtime command
│ │ │ └── others # View other players' playtime
│ │ ├── afk # /afk command (Everyone)
│ │ ├── god # /god command (Admin)
│ │ │ ├── bypass
│ │ │ │ └── cooldown # Bypass god cooldown
│ │ │ └── cooldown
│ │ │ └── <seconds> # Custom god cooldown (any number)
│ │ ├── heal # /heal command (Admin)
│ │ │ ├── bypass
│ │ │ │ └── cooldown # Bypass heal cooldown
│ │ │ └── cooldown
│ │ │ └── <seconds> # Custom heal cooldown (any number)
│ │ ├── fly # /fly command (Admin)
│ │ │ ├── bypass
│ │ │ │ └── cooldown # Bypass fly cooldown
│ │ │ └── cooldown
│ │ │ └── <seconds> # Custom fly cooldown (any number)
│ │ ├── flyspeed # /flyspeed command (Admin)
│ │ ├── broadcast # /broadcast command (Admin)
│ │ ├── clearchat # /clearchat command (Admin)
│ │ ├── clearinv # /clearinv command (Admin)
│ │ │ ├── bypass
│ │ │ │ └── cooldown # Bypass clearinv cooldown
│ │ │ └── cooldown
│ │ │ └── <seconds> # Custom clearinv cooldown (any number)
│ │ ├── trash # /trash command (Everyone)
│ │ │ ├── bypass
│ │ │ │ └── cooldown # Bypass trash cooldown
│ │ │ └── cooldown
│ │ │ └── <seconds> # Custom trash cooldown (any number)
│ │ ├── repair # /repair command (Admin)
│ │ │ ├── all # /repair all permission
│ │ │ │ └── cooldown
│ │ │ │ └── <seconds> # Custom repair-all cooldown (any number)
│ │ │ ├── bypass
│ │ │ │ └── cooldown # Bypass repair cooldown
│ │ │ └── cooldown
│ │ │ └── <seconds> # Custom single-repair cooldown (any number)
│ │ ├── vanish # /vanish command (Admin)
│ │ ├── invsee # /invsee command (Admin)
│ │ │ └── modify # Move items in/out of target inventory
│ │ ├── sleeppercent # /sleeppercent command (Admin)
│ │ ├── nick # /nick command (Admin)
│ │ │ ├── color # Use color codes in nicknames (when requireColorPermission)
│ │ │ ├── formatting # Use formatting codes in nicknames (when requireFormattingPermission)
│ │ │ └── nickname
│ │ │ ├── others # Set/clear other players' nicknames
│ │ │ └── lookup # /realname lookup
│ │ └── ignore # /ignore and /unignore commands
│ │
│ ├── economy # Economy commands
│ │ ├── wallet # /wallet (own balance)
│ │ │ ├── others # /wallet <player>
│ │ │ └── admin # /wallet set/add/remove
│ │ ├── pay # /pay command
│ │ └── baltop # /baltop command
│ │
│ └── mail # Mail commands
│ ├── use # /mail (read, list, clear)
│ └── send # /mail send
│
├── chat # Chat permissions
│ ├── color # Use color codes in chat
│ ├── format # Use formatting codes in chat
│ └── <chatname> # Access permission-based chat channel
│
├── bypass
│ └── cost # Bypass ALL command costs
│ ├── home # Bypass home cost
│ ├── sethome # Bypass sethome cost
│ ├── spawn # Bypass spawn cost
│ ├── warp # Bypass warp cost
│ ├── back # Bypass back cost
│ ├── rtp # Bypass RTP cost
│ ├── tpa # Bypass TPA cost
│ ├── tpahere # Bypass TPAHere cost
│ ├── heal # Bypass heal cost
│ ├── top # Bypass top cost
│ ├── repair # Bypass /repair cost
│ └── repair.all # Bypass /repair all cost
│
├── cost # Permission-based command costs
│ ├── home.<amount> # Set /home cost
│ ├── sethome.<amount> # Set /sethome cost
│ ├── spawn.<amount> # Set /spawn cost
│ ├── warp.<amount> # Set /warp cost
│ ├── back.<amount> # Set /back cost
│ ├── rtp.<amount> # Set /rtp cost
│ ├── tpa.<amount> # Set /tpa cost
│ └── tpahere.<amount> # Set /tpahere cost
│
└── admin
├── * # Full admin access (wildcard)
├── reload # /eliteessentials reload
├── alias # /alias commands
├── sendmessage # /sendmessage command
├── rtp # /rtp <player> [world] (admin/console)
├── mute # /mute command
├── unmute # /unmute command
├── ban # /ban command
├── tempban # /tempban command
├── ipban # /ipban command
├── unban # /unban command
├── unipban # /unipban command
└── freeze # /freeze command
| Permission | Description |
|---|---|
eliteessentials.command.home.home |
Use /home to teleport to homes |
eliteessentials.command.home.sethome |
Use /sethome to set home locations |
eliteessentials.command.home.delhome |
Use /delhome to delete homes |
eliteessentials.command.home.homes |
Use /homes to open homes GUI |
eliteessentials.command.home.limit.<n> |
Set max homes (e.g., .limit.5 for 5 homes) |
eliteessentials.command.home.limit.unlimited |
Unlimited homes |
eliteessentials.command.home.bypass.cooldown |
Bypass home command cooldown |
eliteessentials.command.home.bypass.warmup |
Bypass home command warmup |
eliteessentials.command.home.cooldown.<seconds> |
Set custom home cooldown (any number) |
eliteessentials.command.home.warmup.<seconds> |
Set custom home warmup (any number) |
Home Limits: Use any number (e.g., 1, 3, 5, 10, 20) or unlimited
| Permission | Description |
|---|---|
eliteessentials.command.tp.tpa |
Use /tpa to request teleports |
eliteessentials.command.tp.tpahere |
Use /tpahere to request player to you |
eliteessentials.command.tp.tpaccept |
Use /tpaccept to accept requests |
eliteessentials.command.tp.tpdeny |
Use /tpdeny to deny requests |
eliteessentials.command.tp.rtp |
Use /rtp for random teleport |
eliteessentials.command.tp.back |
Use /back to return to previous location |
eliteessentials.command.tp.back.ondeath |
Use /back to return to death location |
eliteessentials.command.tp.top |
Use /top to teleport to highest block (Admin) |
eliteessentials.command.tp.top.bypass.cooldown |
Bypass top command cooldown |
eliteessentials.command.tp.top.cooldown.<seconds> |
Set custom top cooldown |
eliteessentials.command.tp.tphere |
Use /tphere to teleport player to you (Admin) |
eliteessentials.command.tp.bypass.cooldown |
Bypass all teleport cooldowns |
eliteessentials.command.tp.bypass.cooldown.rtp |
Bypass RTP cooldown specifically |
eliteessentials.command.tp.bypass.cooldown.back |
Bypass back cooldown specifically |
eliteessentials.command.tp.bypass.cooldown.tpa |
Bypass TPA cooldown specifically |
eliteessentials.command.tp.bypass.warmup |
Bypass all teleport warmups |
eliteessentials.command.tp.bypass.warmup.rtp |
Bypass RTP warmup specifically |
eliteessentials.command.tp.cooldown.<cmd>.<seconds> |
Set custom cooldown per command |
eliteessentials.command.tp.warmup.<cmd>.<seconds> |
Set custom warmup per command |
| Permission | Description |
|---|---|
eliteessentials.command.warp.list |
Use /warp (GUI) and /warp list |
eliteessentials.command.warp.use |
Teleport to ALL public warps |
eliteessentials.command.warp.<name> |
Teleport to a specific warp |
eliteessentials.command.warp.set |
Use /warpadmin create (Admin) |
eliteessentials.command.warp.delete |
Use /warpadmin delete (Admin) |
eliteessentials.command.warp.admin |
Use /warpadmin, /warpsetperm, /warpsetdesc (Admin) |
eliteessentials.command.warp.limit.<n> |
Set max warps player can create (any number) |
eliteessentials.command.warp.limit.unlimited |
Unlimited warp creation |
eliteessentials.command.warp.bypass.cooldown |
Bypass warp cooldown |
eliteessentials.command.warp.bypass.warmup |
Bypass warp warmup |
eliteessentials.command.warp.cooldown.<seconds> |
Set custom warp cooldown (any number) |
eliteessentials.command.warp.warmup.<seconds> |
Set custom warp warmup (any number) |
Warp Permission System:
-
warp.list- Can see the warp list/GUI -
warp.use- Can teleport to ALL public warps -
warp.<name>- Can teleport to ONLY that specific warp
| Permission | Description |
|---|---|
eliteessentials.command.spawn.use |
Use /spawn to teleport to spawn |
eliteessentials.command.spawn.set |
Use /setspawn to set spawn location (Admin) |
eliteessentials.command.spawn.protection.bypass |
Bypass spawn protection |
eliteessentials.command.spawn.bypass.cooldown |
Bypass spawn cooldown |
eliteessentials.command.spawn.bypass.warmup |
Bypass spawn warmup |
eliteessentials.command.spawn.cooldown.<seconds> |
Set custom spawn cooldown (any number) |
eliteessentials.command.spawn.warmup.<seconds> |
Set custom spawn warmup (any number) |
| Permission | Description |
|---|---|
eliteessentials.command.kit.use |
Base permission for /kit command |
eliteessentials.command.kit.gui |
Open kit selection GUI with /kit |
eliteessentials.command.kit.<name> |
Access a specific kit |
eliteessentials.command.kit.create |
Use /kit create (Admin) |
eliteessentials.command.kit.delete |
Use /kit delete (Admin) |
eliteessentials.command.kit.bypass.cooldown |
Bypass kit cooldowns |
| Permission | Description |
|---|---|
eliteessentials.command.misc.msg |
Use /msg for private messaging |
eliteessentials.command.misc.reply |
Use /reply to reply to messages (uses same permission as /msg) |
eliteessentials.command.misc.groupchat |
Use /gc for group chat and /gcset for default chat |
eliteessentials.command.misc.groupchat.spy |
Use /gcspy to spy on all group chats (Admin) |
eliteessentials.command.misc.chats |
Use /chats to list available chat channels |
eliteessentials.command.misc.motd |
Use /motd to view message of the day |
eliteessentials.command.misc.rules |
Use /rules to view server rules |
eliteessentials.command.misc.discord |
Use /discord to view discord info |
eliteessentials.command.misc.list |
Use /list to see online players |
eliteessentials.command.misc.eehelp |
Use /eehelp to see available commands |
eliteessentials.command.misc.seen |
Use /seen to check player info |
eliteessentials.command.misc.playerinfo |
Use /playerinfo to view your own player info |
eliteessentials.command.misc.playerinfo.others |
Use /playerinfo to view other players' player info |
eliteessentials.command.misc.joindate |
Use /joindate to view own join date |
eliteessentials.command.misc.joindate.others |
Use /joindate to view other players' join date |
eliteessentials.command.misc.playtime |
Use /playtime to view own playtime |
eliteessentials.command.misc.playtime.others |
Use /playtime to view other players' playtime |
eliteessentials.command.misc.god |
Use /god to toggle invincibility (Admin) |
eliteessentials.command.misc.god.bypass.cooldown |
Bypass god command cooldown |
eliteessentials.command.misc.god.cooldown.<seconds> |
Set custom god cooldown (any number) |
eliteessentials.command.misc.heal |
Use /heal to restore health (Admin) |
eliteessentials.command.misc.heal.bypass.cooldown |
Bypass heal command cooldown |
eliteessentials.command.misc.heal.cooldown.<seconds> |
Set custom heal cooldown (any number) |
eliteessentials.command.misc.fly |
Use /fly to toggle flight (Admin) |
eliteessentials.command.misc.fly.bypass.cooldown |
Bypass fly command cooldown |
eliteessentials.command.misc.fly.cooldown.<seconds> |
Set custom fly cooldown (any number) |
eliteessentials.command.misc.flyspeed |
Use /flyspeed to set fly speed (Admin) |
eliteessentials.command.misc.broadcast |
Use /broadcast to send announcements (Admin) |
eliteessentials.command.misc.clearchat |
Use /clearchat to clear chat (Admin) |
eliteessentials.command.misc.clearinv |
Use /clearinv to clear inventory (Admin) |
eliteessentials.command.misc.clearinv.bypass.cooldown |
Bypass clearinv cooldown |
eliteessentials.command.misc.clearinv.cooldown.<seconds> |
Set custom clearinv cooldown (any number) |
eliteessentials.command.misc.trash |
Use /trash to open disposal window (Everyone) |
eliteessentials.command.misc.trash.bypass.cooldown |
Bypass trash cooldown |
eliteessentials.command.misc.trash.cooldown.<seconds> |
Set custom trash cooldown (any number) |
eliteessentials.command.misc.afk |
Use /afk to toggle AFK status (Everyone) |
eliteessentials.command.misc.repair |
Use /repair to repair items (Admin) |
eliteessentials.command.misc.repair.all |
Use /repair all to repair all items |
eliteessentials.command.misc.repair.bypass.cooldown |
Bypass repair cooldown (single and all) |
eliteessentials.command.misc.repair.cooldown.<seconds> |
Cooldown for single repair (any number) |
eliteessentials.command.misc.repair.all.cooldown.<seconds> |
Cooldown for /repair all (any number) |
eliteessentials.bypass.cost.repair |
Bypass cost for /repair |
eliteessentials.bypass.cost.repair.all |
Bypass cost for /repair all |
eliteessentials.command.misc.sleeppercent |
Use /sleeppercent command (Admin) |
eliteessentials.command.misc.vanish |
Use /vanish to toggle visibility (Admin) |
eliteessentials.command.misc.invsee |
Use /invsee to view player inventories (Admin) |
eliteessentials.command.misc.invsee.modify |
Move items in/out of viewed inventory (Admin) |
eliteessentials.command.misc.nick |
Use /nick to set own nickname (Admin) |
eliteessentials.command.misc.nick.color |
Use color codes in nicknames (when nick.requireColorPermission is true) |
eliteessentials.command.misc.nick.formatting |
Use formatting codes (bold, italic) in nicknames (when nick.requireFormattingPermission is true) |
eliteessentials.command.misc.nickname.others |
Set/clear other players' nicknames |
eliteessentials.command.misc.nickname.lookup |
Use /realname to look up real names (Admin) |
| Permission | Description |
|---|---|
eliteessentials.command.misc.ignore |
Use /ignore, /unignore, /ignore list, /unignore all commands |
| Permission | Description |
|---|---|
eliteessentials.chat.color |
Use color codes in chat messages |
eliteessentials.chat.format |
Use formatting codes (bold, italic) in chat |
eliteessentials.chat.<name> |
Access a permission-based chat channel |
Chat channels can be either group-based (requires LuckPerms group membership) or permission-based (requires this permission).
| Permission | Description |
|---|---|
eliteessentials.command.economy.wallet |
Use /wallet to view own balance |
eliteessentials.command.economy.wallet.others |
Use /wallet to view others' balance |
eliteessentials.command.economy.wallet.admin |
Use /wallet set/add/remove (Admin) |
eliteessentials.command.economy.pay |
Use /pay to send money |
eliteessentials.command.economy.baltop |
Use /baltop to view leaderboard |
Note: The /eco command uses eliteessentials.admin.* permission.
| Permission | Description |
|---|---|
eliteessentials.command.mail.use |
Use /mail to read, list, and clear mail |
eliteessentials.command.mail.send |
Use /mail send to send mail to other players |
| Permission | Description |
|---|---|
eliteessentials.admin.* |
Full admin access (all permissions) |
eliteessentials.admin |
Also works as admin wildcard |
eliteessentials.admin.reload |
Use /eliteessentials reload |
eliteessentials.admin.alias |
Use /alias commands |
eliteessentials.admin.alias.create |
Create new aliases |
eliteessentials.admin.alias.delete |
Delete existing aliases |
eliteessentials.admin.alias.list |
List all aliases |
eliteessentials.admin.alias.info |
View alias details |
eliteessentials.admin.sendmessage |
Use /sendmessage command |
eliteessentials.admin.rtp |
Use /rtp [world] (admin/console) |
eliteessentials.admin.mute |
Use /mute to mute players |
eliteessentials.admin.unmute |
Use /unmute to unmute players |
eliteessentials.admin.ban |
Use /ban to permanently ban players |
eliteessentials.admin.tempban |
Use /tempban to temporarily ban players |
eliteessentials.admin.ipban |
Use /ipban to ban player IP addresses |
eliteessentials.admin.unban |
Use /unban to remove player bans |
eliteessentials.admin.unipban |
Use /unipban to remove IP bans |
eliteessentials.admin.freeze |
Use /freeze to freeze players |
Alias Permission Bypass (1.1.13+): The alias system uses two-gate permission enforcement:
- Gate 1: Alias permission controls who can use the alias
- Gate 2: Validates target command permission to prevent privilege escalation
This prevents an alias with "everyone" permission from invoking admin-only commands. The permission eliteessentials.admin.alias.bypass.gate2 allows bypassing Gate 2 validation (for trusted admins only).
| Permission | Description |
|---|---|
eliteessentials.bypass.cost |
Bypass ALL command costs |
eliteessentials.bypass.cost.home |
Bypass home teleport cost |
eliteessentials.bypass.cost.sethome |
Bypass sethome cost |
eliteessentials.bypass.cost.spawn |
Bypass spawn cost |
eliteessentials.bypass.cost.warp |
Bypass warp cost |
eliteessentials.bypass.cost.back |
Bypass back cost |
eliteessentials.bypass.cost.rtp |
Bypass RTP cost |
eliteessentials.bypass.cost.tpa |
Bypass TPA cost |
eliteessentials.bypass.cost.tpahere |
Bypass TPAHere cost |
eliteessentials.bypass.cost.fly |
Bypass fly cost-per-minute (when cost per minute is enabled) |
eliteessentials.bypass.cost.heal |
Bypass heal cost |
eliteessentials.bypass.cost.top |
Bypass top cost |
Set different costs per group using permissions. The lowest matching cost wins.
| Permission | Description |
|---|---|
eliteessentials.cost.<command>.<amount> |
Set cost for a command |
Supported commands: home, sethome, spawn, warp, back, rtp, tpa, tpahere
Common cost values: Any whole number (e.g., 0, 5, 10, 25, 50, 100, 500, 1000)
Examples:
eliteessentials.cost.home.5 # /home costs 5
eliteessentials.cost.rtp.100 # /rtp costs 100
eliteessentials.cost.warp.0 # /warp is free
eliteessentials.cost.spawn.10 # /spawn costs 10
Set different cooldown times per group using permissions. The lowest matching cooldown wins.
| Permission | Description |
|---|---|
eliteessentials.command.home.cooldown.<seconds> |
Set /home cooldown |
eliteessentials.command.spawn.cooldown.<seconds> |
Set /spawn cooldown |
eliteessentials.command.warp.cooldown.<seconds> |
Set /warp cooldown |
eliteessentials.command.tp.cooldown.rtp.<seconds> |
Set /rtp cooldown |
eliteessentials.command.tp.cooldown.back.<seconds> |
Set /back cooldown |
eliteessentials.command.tp.cooldown.tpa.<seconds> |
Set /tpa cooldown |
eliteessentials.command.tp.cooldown.tpahere.<seconds> |
Set /tpahere cooldown |
eliteessentials.command.misc.god.cooldown.<seconds> |
Set /god cooldown |
eliteessentials.command.misc.heal.cooldown.<seconds> |
Set /heal cooldown |
eliteessentials.command.misc.fly.cooldown.<seconds> |
Set /fly cooldown |
eliteessentials.command.misc.clearinv.cooldown.<seconds> |
Set /clearinv cooldown |
eliteessentials.command.misc.trash.cooldown.<seconds> |
Set /trash cooldown |
eliteessentials.command.misc.repair.cooldown.<seconds> |
Set /repair cooldown |
eliteessentials.command.misc.repair.all.cooldown.<seconds> |
Set /repair all cooldown |
eliteessentials.command.tp.top.cooldown.<seconds> |
Set /top cooldown |
Examples:
eliteessentials.command.home.cooldown.30 # 30 second /home cooldown
eliteessentials.command.tp.cooldown.rtp.60 # 60 second /rtp cooldown
eliteessentials.command.misc.heal.cooldown.120 # 2 minute /heal cooldown
eliteessentials.command.spawn.cooldown.0 # No /spawn cooldown
Note: Cooldown permissions require LuckPerms. The lowest value found wins (most favorable to player). Use any number of seconds you want.
Set different warmup times per group using permissions. The lowest matching warmup wins.
| Permission | Description |
|---|---|
eliteessentials.command.home.warmup.<seconds> |
Set /home warmup |
eliteessentials.command.spawn.warmup.<seconds> |
Set /spawn warmup |
eliteessentials.command.warp.warmup.<seconds> |
Set /warp warmup |
eliteessentials.command.tp.warmup.rtp.<seconds> |
Set /rtp warmup |
eliteessentials.command.tp.warmup.back.<seconds> |
Set /back warmup |
eliteessentials.command.tp.warmup.tpa.<seconds> |
Set /tpa warmup |
eliteessentials.command.tp.warmup.tpahere.<seconds> |
Set /tpahere warmup |
Examples:
eliteessentials.command.home.warmup.0 # VIPs get instant /home
eliteessentials.command.home.warmup.5 # Regular players wait 5s
eliteessentials.command.tp.warmup.rtp.10 # /rtp has 10s warmup
eliteessentials.command.spawn.warmup.0 # Instant /spawn
Note: Warmup permissions require LuckPerms. The lowest value found wins (most favorable to player). Use any number of seconds you want.
eliteessentials.command.home.home
eliteessentials.command.home.sethome
eliteessentials.command.home.delhome
eliteessentials.command.home.homes
eliteessentials.command.home.limit.3
eliteessentials.command.tp.tpa
eliteessentials.command.tp.tpahere
eliteessentials.command.tp.tpaccept
eliteessentials.command.tp.tpdeny
eliteessentials.command.tp.rtp
eliteessentials.command.tp.back
eliteessentials.command.tp.back.ondeath
eliteessentials.command.warp.list
eliteessentials.command.spawn.use
eliteessentials.command.kit.use
eliteessentials.command.kit.gui
eliteessentials.command.kit.starter
eliteessentials.command.misc.msg
eliteessentials.command.misc.reply
eliteessentials.command.misc.groupchat
eliteessentials.command.misc.chats
eliteessentials.command.misc.motd
eliteessentials.command.misc.rules
eliteessentials.command.misc.discord
eliteessentials.command.misc.list
eliteessentials.command.misc.eehelp
eliteessentials.command.misc.seen
eliteessentials.command.misc.playerinfo
eliteessentials.command.misc.playerinfo.others
eliteessentials.command.misc.joindate
eliteessentials.command.misc.playtime
eliteessentials.command.economy.wallet
eliteessentials.command.economy.pay
eliteessentials.command.economy.baltop
eliteessentials.command.mail.use
eliteessentials.command.mail.send
eliteessentials.command.misc.ignore
eliteessentials.command.misc.trash
eliteessentials.command.misc.afk
eliteessentials.command.home.limit.10
eliteessentials.command.home.bypass.cooldown
eliteessentials.command.tp.bypass.cooldown.rtp
eliteessentials.command.warp.bypass.cooldown
eliteessentials.command.kit.vip
eliteessentials.command.kit.bypass.cooldown
eliteessentials.bypass.cost
eliteessentials.command.misc.fly
eliteessentials.command.misc.heal
eliteessentials.command.misc.god
eliteessentials.command.misc.broadcast
eliteessentials.command.misc.clearchat
eliteessentials.command.misc.vanish
eliteessentials.command.misc.invsee
eliteessentials.command.misc.invsee.modify
eliteessentials.command.misc.repair
eliteessentials.command.misc.repair.all
eliteessentials.command.misc.groupchat.spy
eliteessentials.command.tp.top
eliteessentials.command.tp.tphere
eliteessentials.command.spawn.protection.bypass
eliteessentials.command.tp.bypass.cooldown
eliteessentials.command.tp.bypass.warmup
eliteessentials.command.warp.use
eliteessentials.command.economy.wallet.others
eliteessentials.command.misc.playerinfo.others
eliteessentials.command.misc.joindate.others
eliteessentials.command.misc.playtime.others
eliteessentials.command.home.limit.20
eliteessentials.admin.mute
eliteessentials.admin.unmute
eliteessentials.admin.ban
eliteessentials.admin.tempban
eliteessentials.admin.unban
eliteessentials.admin.freeze
eliteessentials.admin.*
Or simply grant OP status.
Wildcards allow granting multiple permissions at once:
| Wildcard | Grants |
|---|---|
eliteessentials.* |
All EliteEssentials permissions |
eliteessentials.admin.* |
All admin permissions |
eliteessentials.admin |
Also works as admin wildcard |
eliteessentials.command.home.* |
All home commands + limits + bypass |
eliteessentials.command.tp.* |
All teleport commands + bypass |
eliteessentials.command.warp.* |
All warp commands + bypass |
eliteessentials.command.spawn.* |
All spawn commands + bypass |
eliteessentials.command.kit.* |
All kit commands + bypass |
eliteessentials.command.misc.* |
All utility commands |
eliteessentials.command.economy.* |
All economy commands |
eliteessentials.command.mail.* |
All mail commands |
eliteessentials.bypass.cost.* |
Bypass all command costs |
Admins always have access to all commands regardless of specific permissions. Admin status is determined by:
- Having
eliteessentials.admin.*permission - Having
eliteessentials.adminpermission (without wildcard) - Having
hytale.command.op.*permission (OP status)
EliteEssentials by EliteScouter | GitHub | Report Issues