- Code organizations and improvements
- Change the way to access API to SurvivalGamesAPI.<Method>
- Added CrackShot support
- Added ArenaStatusUpdate event
- Improved the autojoin feature, it will now pick a random arena out of arenas that are equally suitable instead of picking the first suitable arena always
- You can now write /sg autojoin <Solo/Teams>, and you can also write the 3rd line in the autojoin signs as Solo or Teams
- Fixed an error that occurred when creating new arenas in some versions
- Added an option to control whether carepackages spawn tnt or not
- Added support to ItemEdit
- Added a notifications system. I can now send you notifications in game
- /sg start messages are now more customizable
- Added QualityArmory support
- Added support for enchanted books! If you want to have enchanted books, use 'ENCHANTED_BOOK' not 'BOOK' and use the enchant format as if you are enchanting an item.
- Fixed an error that occured in 1.18 where worlds were trying to unload in an async manner
- Added permission 'sg.forcestart' to force start an arena even if it has 1 player for testing purposes.
- You can now customize the lobby book pages!
- Updated the start & stop command such that they can be called without specifying an arena name if you are inside an arena to automatically run the command on that arena
- Fixed a bug with the /sg start command where the arena name was not showing
- Massive code organization! If things break, please revert back to 9.2 and report all bugs!
- The autojoin command now has a separate permission from the join command. The permission is now sg.autojoin
- Added method 'executeDatabaseUpdate' to SurvivalGamesAPI to allow modification of player database information using player name
- Removed the 'info' command
- Added command tab completion
- Added a safety check and a console log for when failing to load supported plugin items like CrackShot
- You can now customize the voting menu lores in bungee mode
- Added more death messages, and you can now add your very own death causes and their messages!
- Further code organizations and improvements
- Fixed an error that was thrown in console when a player interacted with a citizens npc
- /sg list now shows clickable texts to join arenas quicker (On servers that support this feature only)
- You can now customize bungee mode waiting lobby scoreboard!
- TitleManager is no longer a dependency for displaying titles!
- Further improved the leaderboard performance
- You can now customize the achievement unlock message!
- Fixed a bug where clicking the minus sign in the arena gui editor threw errors
- Right clicking in the arena editor gui will now increase/decrease values by 20
- Added support for tipped arrows!
- Attempted to reduced conflicts with plugins that create inventories per world
- Fixed an error that showed up if players clicked in their inventory while voting for arena settings
- Optimized inventory listener and fixed a lot of bugs with inventories!
This is how items should look like
- Fixed a bug where arenas would not exit out of rollback state if advanced rollback was not enabled
- Chests will now try to not have any duplicate items (This can be configured in config.yml)
- Fixed a bug where the spectator menu would not work in latest minecraft versions
- You can now specify chance of items in chests! All items in chest.yml should start with their chance now. For now, if you do not specify a chance, the plugin will set all items chance to 1% by default. But this will be removed later on (This is temporary for your convience).
![]()
# Usage: '<Item Chance> :: Item_Type : Amount'
# Item chance is relative... Meaning, 100% does not mean that the item will spawn in every chest.
# It simply means that an item with 100% chance is 10 times more like to spawn than an item with a 10% chance
- Fixed a bug with FAWE schematics creation in versions above 1.13.2 (FAWE Rollback should work better now)
- Fixed a bug where voting for any health > 10 hearts would cause a respawn screen glitch in latest minecraft versions
- Fixed a bug where if advanced rollback was enabled, the initial rollback was always a complete world rollback, even if FAWE schematics were being used
- Enabled updating block behind signs back again for versions lower than 1.13.2
- Improved compatibility with Multiverse-Core
- Added an option to disable health below name
- World border and global lobby positions can now have decimals (You can have them exactly centered at some block)
- Added metrics! (bStats - SurvivalGamesX)
- A bunch more bug fixes
Read the entire update log! Click read more...
Note! Discord server has been created! click image below to join
- Fixed a bug where scoreboard in bungee mode would not show up when a player joins and voting is disabled
- Fixed a bug where map voted message would announce even when voting was disabled in bungee mode
- Added placeholders %survivalgames_arena_status_<arena>%, %survivalgames_arena_players_<arena>%, %survivalgames_arena_max_players_<arena>%, %survivalgames_bungee_arena_status%
- Added getPlayerData method to the API
- Added SGArenaStartEvent, SGArenaStopEvent, SGPlayerDeathEvent, and SGPlayerLeaveEvent events for developer extensions
- Added support for my new FREE addon, Abilities Addon! you can see an example of abilities below
![]()
![]()
![]()
Your support is appreciated! Please do not forget to leave nice reviews if you like these updates
In case anything breaks in this update, simply inform me of the errors and revert to an older version
- Advanced rollback feature is now instantaneous (Even without FAWE). You can rollback your entire arena within milliseconds
- Fixed a bug in the previous version where all items where named and lores with capital case letters forcefully.
- Fixed a bug where if the advanced rollback feature was enabled and FAWE was not installed, the world border would not appear
- + Overall improvements and fixes to the built-in world rollback feature
