SwansonX Tools

LuckPerms Permissions Tree

Design your group hierarchy — weights, prefixes, parents, and permissions — then copy the full /lp command list to set the whole tree up at once.

Groups

Edit Group

Name

Weight

Prefix

Suffix

Parents (inheritance)

Permissions (3)

essentials.spawn
essentials.help
essentials.msg

Inheritance Tree

defaultweight 0 · 3 perms
vipweight 10 · 3 perms
mvpweight 20 · 3 perms
modweight 50 · 4 perms
adminweight 100 · 3 perms
ownerweight 999 · 1 perms

Generated /lp commands

lp creategroup default
lp creategroup vip
lp creategroup mvp
lp creategroup mod
lp creategroup admin
lp creategroup owner

lp group default meta setprefix "&7[Member] "
lp group default permission set essentials.spawn true
lp group default permission set essentials.help true
lp group default permission set essentials.msg true

lp group vip meta setweight 10
lp group vip meta setprefix "&b[VIP] "
lp group vip parent add default
lp group vip permission set essentials.fly true
lp group vip permission set essentials.nick true
lp group vip permission set essentials.kit.vip true

lp group mvp meta setweight 20
lp group mvp meta setprefix "&d[MVP] "
lp group mvp parent add vip
lp group mvp permission set essentials.workbench true
lp group mvp permission set essentials.kit.mvp true
lp group mvp permission set essentials.enderchest true

lp group mod meta setweight 50
lp group mod meta setprefix "&2[Mod] "
lp group mod parent add mvp
lp group mod permission set essentials.ban true
lp group mod permission set essentials.kick true
lp group mod permission set essentials.mute true
lp group mod permission set essentials.vanish true

lp group admin meta setweight 100
lp group admin meta setprefix "&c[Admin] "
lp group admin parent add mod
lp group admin permission set minecraft.command.* true
lp group admin permission set essentials.* true
lp group admin permission set luckperms.editor true

lp group owner meta setweight 999
lp group owner meta setprefix "&4&l[Owner] "
lp group owner parent add admin
lp group owner permission set * true

Paste each line into chat or your server console. Strip the leading lpif your console doesn't use the command prefix.