Skip to content

Commands and Permissions

Plajer edited this page Aug 16, 2018 · 10 revisions

Commands and Permissions

Table of contents

Commands and permissions

[required argument] (optional argument)

🔵 Player commands

Command Permission Description
/bb join [arena] buildbattle.join.%arena% buildbattle.join.* (all arenas) Joins specified arena
/bb top [statistic] none Shows TOP 10 players of specified statistic
/bb randomjoin [solo/team] Requires permission buildbattle.join.* to access all arenas Joins random arena of specified game mode
/bb stats (online player) none Shows your stats
/bb leave none Quits current game. You can disable game quit in config.yml

🔴 Admin commands

💡 You can use buildbattle.admin.* permission to give all admin commands permission

Command Permission Description
buildbattle.updatenotify Notifies about plugin update on join
/bb create [arena] buildbattle.admin.create Creates new arena with specified name
/bb [arena] edit buildbattle.admin.create Edits existing arena
/bba list buildbattle.admin.list Prints list of available arenas
/bba stop buildbattle.admin.stopgame Stops game you're playing
/bba forcestart (theme) buildbattle.admin.forcestart Force starts game you're in When theme argument is typed arena starts with predefined theme without Voting phase
/bba reload buildbattle.admin.reload Reloads all game instances they will be stopped
/bba addsign [arena] Deprecated Command itself is deprecated and was removed buildbattle.admin.sign.create (creating signs by hand) buildbattle.admin.sign.break (destroying signs) Adds new sign for specified arena
/bba delete [arena] buildbattle.admin.delete Deletes specified arena
/bba addplot [arena] buildbattle.admin.addplot Adds new plot to the arena
/bba removeplot [arena] [plot ID] buildbattle.admin.removeplot Remove target plot from the arena
/bba addnpc buildbattle.admin.addnpc Spawn floor changer NPC at your location ❗️ Requires Citizens
/bba settheme [arena] buildbattle.admin.settheme Set new theme of arena ❗️ Works only when game started, and for 20 seconds after start
/bba addvotes [player] [amount] buildbattle.admin.supervotes.add Add super votes to target player 💡 Use - (minus) to remove votes
/bba setvotes [player] [amount] buildbattle.admin.supervotes.set Set super votes of target player
/bba plotwand buildbattle.admin.plotwand Get plot wand for setupping arenas

Basic permissions

Basic premissions are default permissions for games. Default permissions can be found in config.yml

Basic-Permissions:
  Arena-Edit-Permission: "buildbattle.edit"
  Join-Permission: "buildbattle.join.<arena>"

Arena-Edit-Permission - Permission for creating arenas, overrides disabled commands option via config.yml