Skip to content

Permissions

The Graveyard system ships in two variants. Both use the ks.graveyard.* scheme but differ in admin granularity.

PermissionDefaultDescription
ks.graveyard.user.use✅ allowedPlayer commands (menu, list, locate) and the Graveyard UI

hasPermission("ks.graveyard.user.use", true) — the true flag defaults to “allowed”. Revoke from a group to restrict.

Admin Permissions — Standard (graveyard)

Section titled “Admin Permissions — Standard (graveyard)”

The standard graveyard variant uses a single admin node for all admin subcommands:

PermissionDefaultDescription
ks.graveyard.admin❌ staff onlyAll admin subcommands
CommandPermission
/ksgraveyard admin_list <player>ks.graveyard.admin
/ksgraveyard admin_clear <player>ks.graveyard.admin
/ksgraveyard admin_remove <id>ks.graveyard.admin
/ksgraveyard admin_tp <id>ks.graveyard.admin
/ksgraveyard admin_stats <player>ks.graveyard.admin
/ksgraveyard reloadks.graveyard.admin

Admin Permissions — Runeteria (graveyard-runeteria)

Section titled “Admin Permissions — Runeteria (graveyard-runeteria)”

The Runeteria variant splits admin access into granular nodes so staff tiers can get partial access:

PermissionDefaultSubcommand
ks.graveyard.admin.listadmin_list
ks.graveyard.admin.clearadmin_clear
ks.graveyard.admin.removeadmin_remove
ks.graveyard.admin.tpadmin_tp
ks.graveyard.admin.statsadmin_stats
ks.graveyard.admin.design_givedesign_give
ks.graveyard.admin.design_revokedesign_revoke
ks.graveyard.admin.particle_giveparticle_give
ks.graveyard.admin.particle_revokeparticle_revoke
ks.graveyard.admin.reloadreload

Grant multiple at once by wildcard in LuckPerms if you want “full admin”:

/lp group staff permission set ks.graveyard.admin.list true
/lp group staff permission set ks.graveyard.admin.clear true
# ...etc.

or use a parent-prefix match if your permission provider supports prefix wildcards.

# Standard variant: full admin
/lp user Steve permission set ks.graveyard.admin true
# Runeteria variant: junior staff gets read-only
/lp group junior-staff permission set ks.graveyard.admin.list true
/lp group junior-staff permission set ks.graveyard.admin.stats true
# Runeteria variant: senior staff gets destructive actions
/lp group staff permission set ks.graveyard.admin.clear true
/lp group staff permission set ks.graveyard.admin.remove true
# Revoke player access (rarely useful)
/lp user Steve permission set ks.graveyard.user.use false

The old graveyard.admin node is no longer checked. The correct node is ks.graveyard.admin (standard) or the granular ks.graveyard.admin.<subcommand> nodes (Runeteria variant).