A few seconds after startup the plugin will check for registered games and give a feedback in the console.
gamebox.admin now only gives access to the admin commands. To get all permissions use gamebox.*
Stripping color from invitation messages because of problems with chatcolor plugins (fixes @ericbarbwire problem)
The permissions gamebox.gamegui.(*/gameID) now work with shortcut commands
Added API
give/set/take token through API
get number of token for a player
Fixed wrong calculation of the admin command /gb taketoken for offline players
Changed internal code structure and deprecated methods/fields that were moved. Those methods will be removed in a few versions. In the next few days all games will be updated and will stop using deprecated methods.
I am centralizing code to GameBox in order to make updates more easy. This will also make the games smaller.
Fixed an annoying bug where the game though a player is in the main menu, while he is in a game menu. This happened to player A when player B started a multiplayer game with A while A was in the main menu. When A pressed 'Back to Game menu' no buttons would work because the plugin thought he is back in the main menu.
The permission gamebox.use now controlls /gamebox and all aliases AND the use of the hub item.
Play permissions were fixed for multiplayer games
New option to allow player to accept game invitations without having the actuall permission to play said game. The permission is still needed to send the invite!
This option was requested from @BumbleBeesBuster. It can be set to give permissions to multiplayer games as donor perks or rewards. If both players need the permission it would make these rewards worthless on small servers.
Path in config: settings.exceptInvitesWithoutPlayPermission