Language files structuring, fixes and improvements
As with every update, it's advised to make a backup of your RealSkywars folder.
Language files in RealSkywars are now inside of the Languages folder.
Inside that folder there are three types of files:
- en_us.yml -> your default RealSkywars language file
- en_us.json -> mojang translation file
- version.yml -> version of the .json's files
Also in this update:
+ Added option to enable tab formatting in config.yml with setting Enable-Tab-Formatting: true (solves issue #15)
+ Added config option to disable lobby items.
+ Also added config option to remove items from appearing (set it's slot to -1)
+ Added exception handling when fetching info from language files and the files are in the OS but the content is not (macOS downloadable files, etc). They will fallback to their enum name.
+ Added gamerules to not spawn mobs, phantoms and patrols
+ Added hability to purchase kits per arena basis. Configure that option in config.yml, with: Shops->Only-Buy-Kits-Per-Match->true
+ Fixed downloadable translations if there's no internet conection of failure to establish one.
+ Fixed /rsw play SOLO and TEAMS. They now find the best arena, sorting by players and sorting by state (starting -> waiting -> available).
+ Fixed player input not being recognized.
+ Fix schematic arena boundarie being set to which X or Z is biggest.