Removed AUTOJOIN
Disables Plugin if dedicatedSSB in config.yml has not been set. Either true of false
On first run the server admin is force to set setdedicatedSSB in config.yml. Lots of messages in log explaining this.
Auto Kicks Player if try to join a blacklisted world. OP's are exempt
Kicks player if dedicatedSSB is set to true but no lobby has been set. OP's are exempt.
Kicks player if they try to join when dedicatedSSB is true and they don't have the permission ssb.player.join
Refactor command setautojoin to setdedicated. Requires a server reboot after changing for changes to work.
Update messages.yml to accommodate setdedicated command
Create Custom Player removing all unnecessary functionality.
Create Object to store list of player ID's. Only for SSB players ****************
Create Object to store list of all player names. Only for SSB players
Create dozens of releated functions to lookup and search for players.
Created GameManager and Game objects Which will be used to manage the actual SSB games.
Basic Inventory removes on Join SSB and replace inventory when exiting SSB. Not Complete yet.
Add Debugging commands to view contents on lists in realtime.(For my benefit)
Added Leave command to leave the game or Lobby. Function differs depending on setdedicatedSSB status
Lobby spawn protection is now set to true by default when the setlobby command is run.
Started implementing per game chat channels so each game only receives it's only chat and message’s.
Created custom ArenaChange Event which is auto fired if a player joins or leaves an arena for any reason. (Not fully functioning yet)
Added enable and disable arena commands Currently requires the arena ID you wish to enable or disable
Started to create a custom Sign API what allows unlimited types of sign functionality. Only half way through.
Removed SetLobbySpawn command. Now it is done at the same time as setting the lobby region using the setlobby command.