Permissions
StealABlock has by far the smallest permission surface of any AlphaStudio plugin — three nodes total. Almost every player command is open by design; the game itself is the gate, not a permissions plugin.
All nodes
| Node | Default | Grants |
|---|---|---|
staleablock.admin | op | The full /asb (/staleablock, /stealablockadmin) admin toolkit, and /event. |
staleablock.play | true (everyone) | General access to play — join arenas, steal, use the core loop. |
stealblock.credits | true (everyone) | Access to the Credits store (/credits). |
A note on naming
These three nodes are spelled exactly as shown above, inconsistently, in the plugin's own
plugin.yml — staleablock.* (missing an "e") for admin/play, but stealblock.credits (missing the "a") for the credits store. This isn't a documentation typo; granting the wrong spelling in your permissions plugin is a common reason a staff member "has the permission" but a command still refuses them. Double-check the exact string against this table, not against what "StealABlock" would suggest.