Skip to content
CyberNex Logo
Back to Tutorials
Minecraft10 min readAugust 11, 2026

EssentialsX Permission Nodes - Complete Reference List for Minecraft

Roshan David
Game Server Engineer at CyberNex | 6+ years infrastructure experience

Installing EssentialsX with LuckPerms

EssentialsX is the most popular Minecraft server plugin providing 200+ commands for teleportation, economy, moderation, chat, and utilities. To use it properly: 1) Download EssentialsX.jar, EssentialsXChat.jar, and EssentialsXSpawn.jar from the official SpigotMC page. 2) Install LuckPerms (the standard permissions plugin). 3) Create your group hierarchy with /lp creategroup default, /lp creategroup vip, /lp creategroup mod, /lp creategroup admin. 4) Set parent inheritance: /lp group vip parent add default, /lp group mod parent add vip, /lp group admin parent add mod. 5) Grant permissions to each group using the nodes below. Never give OP to anyone - use LuckPerms permissions instead. OP bypasses all permission checks including protection plugins. Use '/lp group groupname permission set essentials.node value' to assign permissions.

Teleportation Permissions

Core teleport nodes: essentials.home (use /home), essentials.sethome (set homes), essentials.delhome (delete homes), essentials.sethome.bed (set home at bed). You can limit homes per rank with essentials.sethome.1 (1 home), essentials.sethome.2 (2 homes), essentials.sethome.5 (5 homes), essentials.sethome.unlimited. Also set the max-homes value in essentials/config.yml per group. Player-to-player teleport: essentials.tpa (send teleport request), essentials.tpahere (request player to teleport to you), essentials.tpaccept, essentials.tpdeny, essentials.tpacancel. Warps: essentials.warp (use /warp), essentials.warp.list (/warps), essentials.setwarp, essentials.delwarp. Spawn: essentials.spawn (teleport to spawn), essentials.setspawn. Utility: essentials.back (return to last location), essentials.back.ondeath (return to death point). Moderator teleport: essentials.teleport (force teleport to player), essentials.teleport.others, essentials.teleport.coords, essentials.teleport.toggle.

Economy Permissions

Basic economy: essentials.balance (check your balance), essentials.balance.others (check others' balance), essentials.pay (pay another player), essentials.sell (sell held item), essentials.worth (check item worth). For shops and trading: essentials.baltop (view richest players), essentials.eco (full economy control - admin only). essentials.eco.loan (give loans - admin). Advanced: essentials.createkit (create kits - admin), essentials.kit (claim kits), essentials.kit.kitname (claim specific kit by name - great for donor ranks), essentials.kit.others (give kits to other players - admin). Set kit cooldowns in kits.yml per kit. Use negative permissions to block economy abuse: -essentials.eco prevents economy manipulation.

Utility & Fun Permissions

Common player utilities: essentials.fly (toggle flight), essentials.fly.others (toggle flight on others), essentials.god (god mode - admin only), essentials.heal (heal self), essentials.heal.others (heal others), essentials.feed (feed self), essentials.feed.others. Creative tools: essentials.hat (wear block as hat), essentials.item (spawn items - admin), essentials.give (give items to others), essentials.more (fill stack to max), essentials.repair (repair held item), essentials.repair.others, essentials.enchant (enchant items - admin), essentials.workbench (open portable crafting table), essentials.enderchest (open ender chest), essentials.anvil (open portable anvil). Player management: essentials.suicide (kill self), essentials.afk (toggle AFK status), essentials.afk.auto (auto-AFK after idle time), essentials.kick (kick players - mod), essentials.ban (ban players - mod), essentials.mute (mute players - mod), essentials.jail (jail players - mod), essentials.tempban (temporary bans - mod), essentials.invsee (view/edit player inventory - admin).

Chat & Communication Permissions

Private messaging: essentials.msg (send private messages), essentials.msg.color (use color codes in PMs), essentials.msg.format (use formatting codes), essentials.msg.url (send URLs in PMs). Mail system: essentials.mail (read mail), essentials.mail.send (send mail). Chat management: essentials.mail.sendall (send to all), essentials.broadcast, essentials.socialspy (see private messages - moderator tool). Nicknames: essentials.nick (set your nickname), essentials.nick.color (colored nicknames), essentials.nick.format (formatted nicknames), essentials.nick.others (change other players' nicknames). essentials.realname (see player's real name from nickname). essentials.ignore (ignore another player's messages). essentials.me (emote in chat). essentials.list (view online players). essentials.help (view commands), essentials.helpop (send message to online staff).

Kit Permissions for Donor Ranks

EssentialsX kits are the most common donor perk system. Setup: 1) Create kits in kits.yml - define items, cooldowns, and display names. 2) Assign kit access via permissions: /lp group vip permission set essentials.kit.vip_starter true. 3) Each kit gets its own permission node: essentials.kit.kitname. 4) Set cooldowns in kits.yml: delay: 86400 (24 hours), 604800 (7 days). 5) Donor example: VIP gets essentials.kit.vip_weekly (weekly free items), MVP gets essentials.kit.mvp_weekly and essentials.kit.mvp_monthly, Admin gets essentials.createkit and essentials.kit.*. Best practices: give starter kit on first join (0 delay), give VIP kits worth ~€500-1000 in-game value, give donor kits on a cooldown (not instant), and never put game-breaking items (creative-only items, spawn eggs) in donor kits. Use /createkit kitname cooldown to create a kit, then edit items in the generated kits.yml file.

Common Permission Setups

Default player: essentials.home, essentials.sethome, essentials.tpa, essentials.tpahere, essentials.tpaccept, essentials.tpdeny, essentials.spawn, essentials.balance, essentials.pay, essentials.kit.starter, essentials.msg, essentials.list, essentials.help. No access to fly, god, warp creation, or moderation commands. Trusted Member (+VIP): all default rights + essentials.back, essentials.nick, essentials.hat, essentials.afk, essentials.warp, essentials.baltop, essentials.fly (optional), essentials.sethome.3 (3 homes). Moderator: all member rights + essentials.kick, essentials.mute, essentials.jail, essentials.tempban, essentials.socialspy, essentials.invsee, essentials.teleport, essentials.balance.others, essentials.realname. Not given: ban, eco, or world-changing commands. Admin: essentials.* (full access). Always test new permission setups with a test account before deploying. Use '/lp verbose on' to see real-time permission checks when debugging access issues.

Related Hosting Services
// Frequently Asked Questions

FAQ

Was this guide helpful?

Join our Discord for more guides and direct help from our engineering team.

EssentialsX Permission Nodes - Complete Reference List for Minecraft | CyberNex