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

Posts Quoted:
Reply
Clear All Quotes