Permissions
ChessCraft 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 chesscraft.admin privilege.
- Give players (who you want to allow to play games) the chesscraft.basic privilege.
The hard way
If the above is not granular enough for you, you can assign permissions for individual ChessCraft commands to players. Each node corresponds directly to a ChessCraft command, e.g. to do /chess create board ...
, you need chesscraft.commands.create.board.
Admin-level:
- chesscraft.commands.create.board
- chesscraft.commands.delete.board
- chesscraft.commands.delete.game
- chesscraft.commands.redraw
- chesscraft.commands.getcfg
- chesscraft.commands.setcfg
- chesscraft.commands.save
- chesscraft.commands.reload
- chesscraft.commands.board.set
- chesscraft.commands.board.save
- chesscraft.commands.design
- chesscraft.commands.teleport.set
- chesscraft.commands.teleport.board
Basic-level:
- chesscraft.commands.create.game
- chesscraft.commands.invite
- chesscraft.commands.join
- chesscraft.commands.move
- chesscraft.commands.offer.draw
- chesscraft.commands.offer.swap
- chesscraft.commands.resign
- chesscraft.commands.archive
- chesscraft.commands.teleport
- chesscraft.commands.win
I didnt have any permissions on my server and i still got the error saying i needed permission also since i have not used a permissions plugin before im not sure how to use the above info :/
@FoxFireRage
Without any permissions plugin, you'll need to be an op to do any admin-level command. All players will have access to all the basic-level commands. If this isn't working for you, let me know and we can investigate further.
Hi, i have PEX installed but chesscraft gives everyone the basic level even though i've given only one group premission. can you help me with this problem? (the admin group wich has the '*' permission has the chesscraft.admin permission)