Permissions

Complete reference of all 187 permission nodes in EssentialsC 4.1.7. Listed alphabetically as they appear in plugin.yml.

Quick Reference

EssentialsC uses essentialsc. as the base namespace. Admin permissions default to op, player permissions default to true. Some permissions default to false and must be explicitly granted.

Home Limits Home slots are controlled by essentialsc.sethome.<number> permissions. Give a player essentialsc.sethome.5 to allow 5 homes. Use essentialsc.sethome.unlimited for no limit.
Exempt Chains Many punishment and teleport permissions follow an exempt โ†’ exempt.bypass pattern. For example: essentialsc.kick.exempt prevents being kicked, and essentialsc.kick.exempt.bypass allows kicking that exempt player.

All Permission Nodes

187 total permissions โ€” use the search box to filter.

Permission Description Default
essentialsc.adminMain plugin admin command (/essc)op
essentialsc.afkToggle AFK statustrue
essentialsc.afk.bypass.autoPrevent automatic AFK detectionop
essentialsc.afk.bypass.kickPrevent being kicked for AFKop
essentialsc.afk.see.hiddenSee detailed AFK info in /afklistop
essentialsc.ah.adminCancel any auction and full admin controlop
essentialsc.ah.bypass.blacklistBypass blacklisted itemsop
essentialsc.ah.bypass.limitBypass max auctions per player limitop
essentialsc.ah.bypass.price.maxBypass maximum price restrictionop
essentialsc.ah.bypass.price.minBypass minimum price restrictionop
essentialsc.ah.buyBuy items from the Auction Housetrue
essentialsc.ah.cancelCancel your own auctionstrue
essentialsc.ah.expired.othersClaim expired items from other playersop
essentialsc.ah.notificationsToggle sale notificationstrue
essentialsc.ah.reloadReload Auction House configurationop
essentialsc.ah.sellSell items in the Auction Housetrue
essentialsc.ah.useAccess the Auction Housetrue
essentialsc.anvilOpen a virtual anvilop
essentialsc.backReturn to previous location (death or teleport)true
essentialsc.back.adminBypass cooldowns and warmup for /backop
essentialsc.balanceCheck your own balancetrue
essentialsc.balance.othersCheck other players' balancesop
essentialsc.baltopView top balancestrue
essentialsc.banBan playersop
essentialsc.ban.exemptCannot be bannedop
essentialsc.ban.exempt.bypassBan exempt playersfalse
essentialsc.ban.notifyReceive ban notificationsop
essentialsc.banipBan IP addressesop
essentialsc.banip.notifyReceive IP ban notificationsop
essentialsc.banlistView the ban listop
essentialsc.broadcastBroadcast messages to all players or a worldop
essentialsc.chat.caps.bypassBypass caps lock filterop
essentialsc.chat.colorUse any color or formatting in chatfalse
essentialsc.chat.format.boldUse bold formatting in chatfalse
essentialsc.chat.format.italicUse italic formatting in chatfalse
essentialsc.chat.format.obfuscatedUse obfuscated formatting in chatfalse
essentialsc.chat.format.strikethroughUse strikethrough formatting in chatfalse
essentialsc.chat.format.underlineUse underline formatting in chatfalse
essentialsc.chat.legacycodesUse legacy ยง color codes in chatop
essentialsc.chat.linksSend clickable links in chatfalse
essentialsc.chat.mentionMention/ping other players in chattrue
essentialsc.chat.mention.bypassPrevent being pinged by othersfalse
essentialsc.chat.minimessageUse MiniMessage tags in chatfalse
essentialsc.chat.rgbcodesUse RGB colors (&#) in chatop
essentialsc.chat.slowmode.bypassBypass chat slow mode restrictionsop
essentialsc.checkpunishCheck punishment statusop
essentialsc.checkpunish.othersCheck anyone's punishment statusop
essentialsc.clearinventoryClear your inventory or another player'sop
essentialsc.clearinventory.othersClear other players' inventoriesop
essentialsc.craftingtableOpen a crafting tableop
essentialsc.dbackTeleport to your last death locationtrue
essentialsc.dback.adminBypass warmup and cooldown for /dbackop
essentialsc.delhomeDelete one of your homestrue
essentialsc.delwarpDelete your own warpsop
essentialsc.delwarp.allDelete any warpop
essentialsc.delwarp.othersDelete other players' warpsop
essentialsc.delwarp.ownDelete warps starting with your player nameop
essentialsc.eco.adminAdmin economy management (/eco)op
essentialsc.eco.everyoneUse @everyone for mass economy operationsop
essentialsc.eco.giveGive money to playersop
essentialsc.eco.resetReset player balancesop
essentialsc.eco.setSet player balancesop
essentialsc.eco.takeTake money from playersop
essentialsc.enchantEnchant the item in your handop
essentialsc.enderchestOpen your enderchest or view another player'sop
essentialsc.enderchest.othersView other players' enderchestsop
essentialsc.enderseeView another player's enderchestop
essentialsc.endersee.modifyModify items in other players' enderchestsop
essentialsc.feedFeed yourself or another playerop
essentialsc.feed.othersFeed other playersop
essentialsc.flyToggle flightop
essentialsc.fly.disable-on-joinAuto-disable fly on joinfalse
essentialsc.godEnable God Modeop
essentialsc.god.othersEnable/disable god mode for othersop
essentialsc.hatWear custom items as your hattrue
essentialsc.hat.binding_bypassReplace helmets with curse of bindingop
essentialsc.hat.blocksWear blocks as hats (when blocked in config)op
essentialsc.healHeal yourselfop
essentialsc.heal.othersHeal other playersop
essentialsc.homeTeleport to one of your homestrue
essentialsc.home.adminTeleport to other players' homesop
essentialsc.home.notificationsToggle admin home action notificationstrue
essentialsc.homesList all your homestrue
essentialsc.ignoreIgnore or unignore a playertrue
essentialsc.ignore.exemptCannot be ignored by othersop
essentialsc.invseeView another player's inventoryop
essentialsc.invsee.modifyModify other players' inventoriesop
essentialsc.invsee.offlineView offline players' inventoriesop
essentialsc.itemidShow detailed info about the item in your handop
essentialsc.kickKick playersop
essentialsc.kick.exemptPrevent being kickedop
essentialsc.kick.exempt.bypassKick exempt playersfalse
essentialsc.kick.notifyReceive kick notificationsop
essentialsc.kick.othersKick other playersop
essentialsc.kitClaim and manage kitstrue
essentialsc.kit.notificationsToggle kit cooldown notificationstrue
essentialsc.kits.*Access to all kit features (parent node)op
essentialsc.kits.adminAdmin kit managementop
essentialsc.kits.listView available kitstrue
essentialsc.languageChange your language with /languagetrue
essentialsc.migrationMigrate EssentialsX data to EssentialsCop
essentialsc.muteMute playersop
essentialsc.mute.exemptCannot be mutedop
essentialsc.mute.exempt.bypassMute exempt playersfalse
essentialsc.mute.notifyReceive mute notificationsop
essentialsc.msgSend private messagestrue
essentialsc.msg.spySee all private messagesop
essentialsc.nickSet your nicknametrue
essentialsc.nick.minimessageUse MiniMessage tags (colors, gradients) in nicknamesop
essentialsc.nick.othersSet others' nicknamesop
essentialsc.nick.resetReset/remove others' nicknamesop
essentialsc.payPay other playerstrue
essentialsc.pingSee your pingtrue
essentialsc.ping.othersSee other players' pingop
essentialsc.playerlistView the player listop
essentialsc.playtimeCheck your or another player's playtimetrue
essentialsc.playtime.othersCheck other players' playtimeop
essentialsc.ptimeSet your personal timetrue
essentialsc.pweatherSet your personal weathertrue
essentialsc.quicksell.handQuick sell item in handtrue
essentialsc.quicksell.inventoryQuick sell entire inventorytrue
essentialsc.realnameLookup real name by nickname or reset player nickop
essentialsc.repairRepair the item in your handop
essentialsc.repair.othersRepair other players' itemsop
essentialsc.renameRename any itemop
essentialsc.rename.bypassBypass rename config optionsop
essentialsc.replyReply to the last private messagetrue
essentialsc.rulesDisplay server rulestrue
essentialsc.rtpUse /rtptrue
essentialsc.rtp.bypass.cooldownBypass RTP cooldownop
essentialsc.rtp.bypass.movementBypass RTP movement checkop
essentialsc.rtp.bypass.warmupBypass RTP warmupop
essentialsc.rtp.world.*RTP to all worldsop
essentialsc.rtp.world.endRTP to endtrue
essentialsc.rtp.world.netherRTP to nethertrue
essentialsc.rtp.world.overworldRTP to overworldtrue
essentialsc.schedulesManage schedulesop
essentialsc.scoreboard.reloadReload the scoreboardop
essentialsc.scoreboard.toggleToggle or manage scoreboardtrue
essentialsc.seenCheck when a player was last onlinetrue
essentialsc.seen.exemptHide IP/location from /seenop
essentialsc.seen.ipSee player IP addressesop
essentialsc.seen.offlineCheck offline playersop
essentialsc.seen.uuidSee player UUIDop
essentialsc.sellAccess the /sell commandtrue
essentialsc.sethomeSet a home at your current locationtrue
essentialsc.sethome.1Allow 1 home slotfalse
essentialsc.sethome.10Allow 10 home slotsfalse
essentialsc.sethome.2Allow 2 home slotsfalse
essentialsc.sethome.25Allow 25 home slotsfalse
essentialsc.sethome.3Allow 3 home slotsfalse
essentialsc.sethome.5Allow 5 home slotsfalse
essentialsc.sethome.adminBypass home limits and blocked worldsop
essentialsc.sethome.unlimitedAllow unlimited homesop
essentialsc.setspawnSet the server spawn locationop
essentialsc.setwarpCreate a new warpop
essentialsc.setwarp.overwriteOverwrite existing warpsop
essentialsc.setwarp.unlimitedBypass warp creation limitsop
essentialsc.shopUse the server shoptrue
essentialsc.shop.adminReload shop configurationop
essentialsc.shop.bypassBypass shop restrictionsop
essentialsc.spawnTeleport to server spawntrue
essentialsc.spawn.adminBypass spawn cooldowns/warmup and teleport othersop
essentialsc.spawnentity.*Spawn all entity typesfalse
essentialsc.spawnentity.bypasslimitBypass spawn amount limitop
essentialsc.speedManage movement speedop
essentialsc.speed.flyChange fly speedop
essentialsc.speed.resetReset speed to defaultop
essentialsc.speed.walkChange walk speedop
essentialsc.sudoForce a player to run a command or send a messageop
essentialsc.sudo.exemptPrevent being targeted by sudoop
essentialsc.sudo.overrideSudo exempt playersfalse
essentialsc.tpaRequest to teleport to a playertrue
essentialsc.tpa.bypasscooldownBypass TPA cooldownop
essentialsc.tpa.bypasscostBypass TPA costop
essentialsc.tpaqueueView pending TPA requeststrue
essentialsc.tpacceptAccept teleport requeststrue
essentialsc.tpatoggleToggle TPA requests on/offtrue
essentialsc.tpahereRequest a player to teleport to youtrue
essentialsc.tpaignoreIgnore TPA requests from a playertrue
essentialsc.tpcancelCancel your outgoing requeststrue
essentialsc.tpdenyDeny teleport requeststrue
essentialsc.tphereTeleport a player to your locationop
essentialsc.tphere.bypassPrevent being teleported by others via /tphereop
essentialsc.tphere.bypass.overrideTeleport players who have tphere.bypassop
essentialsc.tphereall.bypassTeleport players who have TPA disabledop
essentialsc.topTeleport to the highest block above youtrue
essentialsc.tpofflineTeleport to an offline player's last logout locationop
essentialsc.unbanUnban playersop
essentialsc.unenchantRemove enchantments from the item in your handop
essentialsc.unmuteUnmute playersop
essentialsc.uptimeCheck server uptimetrue
essentialsc.userView player profiles with /userop
essentialsc.user.ipSee last known IP in /user profileop
essentialsc.user.offlineTab-complete offline player names in /userop
essentialsc.vanishToggle vanish modeop
essentialsc.vanish.onjoinAuto-toggle vanish on joinfalse
essentialsc.vanish.seeSee other vanished playersop
essentialsc.version.notifyNotify admins of updates on joinop
essentialsc.warpTeleport to a warp locationtrue
essentialsc.warp.bypassBypass warp-specific permissionsop
essentialsc.warp.bypass.cooldownBypass warp cooldownop
essentialsc.warp.bypass.warmupBypass warp warmupop
essentialsc.warp.freeFree warps regardless of costop
essentialsc.warp.othersWarp other playersop
essentialsc.warpadminAdmin warp managementop
essentialsc.warpsList all available warpstrue
essentialsc.worth.handCheck worth of item in handtrue
essentialsc.worth.inventoryCheck worth of entire inventorytrue
essc.dumpRun /essc dump and save locallyop
essc.dump.uploadUpload the dump and receive a viewer linkop

Default Permission Sets

These are the recommended LuckPerms group configurations for common server roles:

RoleKey Permissions
Default / Member All default: true permissions are automatically granted. No setup required. Members get: balance, pay, baltop, TPA, homes (3), spawn, back, kit, shop, sell, worth, msg, reply, ignore, seen, ping, playtime, uptime, ptime, pweather, AFK, warps, RTP (overworld/nether/end), auction house (use/sell/buy/cancel), chat mention, rules, language.
VIP / Donor Add home slots: essentialsc.sethome.5 or essentialsc.sethome.10. Add chat colors: essentialsc.chat.color, essentialsc.chat.format.bold, essentialsc.chat.links. Add nicknames: essentialsc.nick, essentialsc.nick.minimessage. Add bypasses: essentialsc.ah.bypass.limit, essentialsc.rtp.bypass.cooldown.
Moderator Add: essentialsc.kick, essentialsc.mute, essentialsc.ban, essentialsc.checkpunish, essentialsc.vanish, essentialsc.vanish.see, essentialsc.invsee, essentialsc.tpoffline, essentialsc.seen.offline, essentialsc.seen.ip, essentialsc.msg.spy, essentialsc.sudo. Consider essentialsc.kick.notify, essentialsc.ban.notify, essentialsc.mute.notify for broadcast alerts.
Admin Grant essentialsc.* (or all op defaults). Key admin permissions: essentialsc.eco.admin, essentialsc.setspawn, essentialsc.setwarp, essentialsc.warpadmin, essentialsc.kits.admin, essentialsc.shop.admin, essentialsc.ah.admin, essentialsc.schedules, essentialsc.migration, essc.dump.upload, essentialsc.version.notify.