LuckPerms Command Builder
Set up ranks with inheritance, prefixes, weights and permissions, then copy the LuckPerms commands to create them all at once.
Groups
Pick a group to edit it.
Group: admin
Lowercase, no spaces.
Optional. Shown in some plugins.
Higher weight wins over lower.
& codes and &#RRGGBB hex. Add a trailing space to separate it from the name.
Optional. Shown after the name.
Permissions
28 on admin. Inherited ones are not listed.
Start with - to negate. Separate several nodes with commas. Context is optional.
- worldedit.wand
- worldedit.selection.pos
- worldedit.selection.hpos
- worldedit.selection.expand
- worldedit.selection.contract
- worldedit.selection.shift
- worldedit.region.set
- worldedit.region.replace
- worldedit.region.walls
- worldedit.region.move
- worldedit.region.stack
- worldedit.region.smooth
- worldedit.clipboard.copy
- worldedit.clipboard.cut
- worldedit.clipboard.paste
- worldedit.clipboard.rotate
- worldedit.clipboard.flip
- worldedit.history.undo
- worldedit.history.redo
- worldedit.navigation.ascend
- worldedit.navigation.descend
- worldedit.navigation.thru.command
- worldedit.navigation.jumpto.command
- essentials.gamemode
- essentials.fly
- essentials.god
- essentials.heal
- essentials.kick.exempt
Chat preview
As a member of admin
Output
lp creategroup vip lp creategroup mvp lp creategroup mod lp creategroup admin lp group default setweight 0 lp group default meta setprefix 0 "&7" lp group default permission set essentials.help true lp group default permission set essentials.rules true lp group default permission set essentials.motd true lp group default permission set essentials.list true lp group default permission set essentials.spawn true lp group default permission set essentials.home true lp group default permission set essentials.sethome true lp group default permission set essentials.delhome true lp group default permission set essentials.tpa true lp group default permission set essentials.tpaccept true lp group default permission set essentials.tpdeny true lp group default permission set essentials.msg true lp group default permission set essentials.ignore true lp group default permission set essentials.mail true lp group default permission set essentials.mail.send true lp group default permission set essentials.warp true lp group default permission set essentials.warp.list true lp group default permission set essentials.back true lp group default permission set essentials.balance true lp group default permission set essentials.pay true lp group default permission set essentials.kit true lp group default permission set essentials.afk true lp group vip setweight 10 lp group vip setdisplayname VIP lp group vip parent add default lp group vip meta setprefix 10 "&a[VIP] " lp group vip permission set essentials.hat true lp group vip permission set essentials.workbench true lp group vip permission set essentials.tpahere true lp group mvp setweight 20 lp group mvp setdisplayname MVP lp group mvp parent add vip lp group mvp meta setprefix 20 "&b[MVP] " lp group mvp permission set essentials.enderchest true lp group mvp permission set essentials.nick true lp group mvp permission set essentials.feed true lp group mvp permission set essentials.sethome.multiple true lp group mod setweight 50 lp group mod setdisplayname Moderator lp group mod parent add mvp lp group mod meta setprefix 50 "&9&l[Mod] &9" lp group mod permission set essentials.kick true lp group mod permission set essentials.kick.notify true lp group mod permission set essentials.mute true lp group mod permission set essentials.mute.notify true lp group mod permission set essentials.tempban true lp group mod permission set essentials.ban true lp group mod permission set essentials.ban.notify true lp group mod permission set essentials.unban true lp group mod permission set essentials.togglejail true lp group mod permission set essentials.jails true lp group mod permission set essentials.vanish true lp group mod permission set essentials.invsee true lp group mod permission set essentials.socialspy true lp group mod permission set essentials.seen true lp group mod permission set essentials.whois true lp group mod permission set essentials.tp true lp group mod permission set essentials.tphere true lp group admin setweight 100 lp group admin setdisplayname Admin lp group admin parent add mod lp group admin meta setprefix 100 "&c&l[Admin] &c" lp group admin permission set worldedit.wand true lp group admin permission set worldedit.selection.pos true lp group admin permission set worldedit.selection.hpos true lp group admin permission set worldedit.selection.expand true lp group admin permission set worldedit.selection.contract true lp group admin permission set worldedit.selection.shift true lp group admin permission set worldedit.region.set true lp group admin permission set worldedit.region.replace true lp group admin permission set worldedit.region.walls true lp group admin permission set worldedit.region.move true lp group admin permission set worldedit.region.stack true lp group admin permission set worldedit.region.smooth true lp group admin permission set worldedit.clipboard.copy true lp group admin permission set worldedit.clipboard.cut true lp group admin permission set worldedit.clipboard.paste true lp group admin permission set worldedit.clipboard.rotate true lp group admin permission set worldedit.clipboard.flip true lp group admin permission set worldedit.history.undo true lp group admin permission set worldedit.history.redo true lp group admin permission set worldedit.navigation.ascend true lp group admin permission set worldedit.navigation.descend true lp group admin permission set worldedit.navigation.thru.command true lp group admin permission set worldedit.navigation.jumpto.command true lp group admin permission set essentials.gamemode true lp group admin permission set essentials.fly true lp group admin permission set essentials.god true lp group admin permission set essentials.heal true lp group admin permission set essentials.kick.exempt true lp createtrack ranks lp track ranks append default lp track ranks append vip lp track ranks append mvp lp track ranks append mod lp track ranks append admin
Run them in order. Commands for the default group skip creategroup because LuckPerms makes that group on first start.
How the commands fit together
Groups are created first, so every parent exists before parent add runs. Each group then gets its weight, display name, parent, prefix and permissions. The default group already exists in LuckPerms, so it is edited but never created.
Prefixes are set with meta setprefix and use the group weight as their priority. When a player has several groups, LuckPerms shows the prefix with the highest priority, so a higher rank wins. Prefixes are always wrapped in double quotes, which keeps spaces and trailing spaces. LuckPerms has no escape character, so double quotes inside a prefix are removed.
Running them
Paste the console version into your server console, or run the in-game version as an operator. A permission set to false negates it, which is useful to take away a node a parent group gave. Contexts such as server=survival or world=world_nether limit a permission to that server or world. Your chat plugin needs to read LuckPerms prefixes through Vault for them to show in chat.
ZCraft Studios
Want menus and ranks done already?
Our configs come with menus, scoreboards, holograms and rank setups ready to drop in, tested on a live server.