Permissions
Checkers supports any Bukkit superperms plugin (PermissionsBukkit, PEX, bPermissions...). Permissions 2.x/3.x are not supported any longer.
If no external permissions plugin is used, then by default op-level players will have access to all commands, and non-op players will have access to the basic-level commands as listed below, i.e. non-ops will be able to create & play games, but not create/delete boards.
The easy way
The easiest way to assign permissions to players is as follows:
- Give administrators the checkers.admin privilege.
- Give players (who you want to allow to play games) the checkers.player privilege.
The hard way
If the above is not granular enough for you, you can assign permissions for individual Checkers commands to players. Each node corresponds directly to a Checkers command, e.g. to do /checkers create board ...
, you need checkers.commands.create.board.
Admin-level:
- checkers.commands.create.board
- checkers.commands.delete.board
- checkers.commands.delete.game
- checkers.commands.redraw
- checkers.commands.getcfg
- checkers.commands.setcfg
- checkers.commands.save
- checkers.commands.reload
- checkers.commands.board.set
- checkers.commands.board.save
- checkers.commands.teleport.set
- checkers.commands.teleport.board
Player-level:
- checkers.commands.create.game
- checkers.commands.invite
- checkers.commands.join
- checkers.commands.move
- checkers.commands.offer.draw
- checkers.commands.offer.swap
- checkers.commands.resign
- checkers.commands.teleport
- checkers.commands.win
Comments