Permissions
Every HoeWars permission node and what it grants.
HoeWars uses permission nodes to control who can do what. The player nodes are granted to everyone by default, so the plugin works out of the box. Admin nodes default to operators only.
Use any permission plugin to manage these, for example LuckPerms.
Player permissions
| Node | Grants | Default |
|---|---|---|
hoewars.use | Basic access and opening the main menu | Everyone |
hoewars.play | Joining and leaving matches | Everyone |
hoewars.stats | Viewing stats | Everyone |
hoewars.leaderboard | Viewing leaderboards | Everyone |
hoewars.spectate | Spectating matches | Everyone |
Admin permissions
| Node | Grants | Default |
|---|---|---|
hoewars.admin | All admin commands (create and manage arenas, force matches, reload, reset stats, migrate storage) | Operators |
hoewars.bypass.queue | Queue priority | Operators |
hoewars.admin is the single gate for every admin command. If you want a staff role that can manage arenas and matches, give them that one node.
Locking down player commands
If you want to restrict play (for example, only let a rank join Ranked), revoke the relevant player node from the default group and grant it to the groups you choose. The commands those nodes cover are listed on the Commands page.