Content generated with AI — it may contain mistakes.

Reference

Permissions

Every node the plugin checks, the tier that decides how many kits a player gets, and the one bypass.

Nothing is declared in plugin.yml. There is no permissions: block, so no node carries a default: — an operator passes every check because operators pass every check, everybody else starts with nothing, and none of these nodes appears in a permission plugin's tab completion.

Administration

PermissionDescription
exyliasandbox.admin/sandbox and every button in every admin screen

There is no finer-grained admin node. The same one covers creating worlds, deleting them, editing kit templates, moving the lobby and reloading.

Playing

PermissionDescription
exyliasandbox.command.rtp/rtp, with or without a world
exyliasandbox.command.rtpqueue/rtpqueue
exyliasandbox.command.rtpqueuefast/rtpqueuefast
exyliasandbox.command.leavertpqueue/leavertpqueue
exyliasandbox.command.leavesandbox/leavesandbox
exyliasandbox.command.tpa/tpa, /tpaccept and /tpdeny
exyliasandbox.command.back/back
exyliasandbox.command.rekit/rekit

Kits

PermissionDescription
exyliasandbox.command.kitroom/kitroom
exyliasandbox.command.kitcreator/kitcreator and /kitsave
exyliasandbox.command.predefinedkits/predefinedkits, /predefinedkit, /pkits
exyliasandbox.max_kits.<n>How many kit slots the player gets

How max_kits resolves

The plugin walks down from exyliasandbox.max_kits.100 to exyliasandbox.max_kits.1 and takes the first node the player holds. So:

  • the highest node a player holds is the one that counts — .3 and .5 together give five;
  • a node above 100 is never read;
  • a player with no node at all gets one slot.

Grant exactly one node per group.

It is a hundred lookups

The walk is a hundred permission checks, run every time the kit creator or a copy screen opens. It is not free on a permission plugin that answers slowly, but it is bounded and it never runs in a loop.

Bypass

PermissionDescription
exyliasandbox.bypass.blocked-commandsRun any command inside a sandbox world or a queue, ignoring the whitelist

A group that can play

exyliasandbox.command.rtp
exyliasandbox.command.rtpqueue
exyliasandbox.command.rtpqueuefast
exyliasandbox.command.leavertpqueue
exyliasandbox.command.leavesandbox
exyliasandbox.command.tpa
exyliasandbox.command.back
exyliasandbox.command.rekit
exyliasandbox.command.kitroom
exyliasandbox.command.kitcreator
exyliasandbox.command.predefinedkits
exyliasandbox.max_kits.3

Something missing on this page? Tell us on Discord