NOTE:
- This version is the same as 4.10.4-Beta4, Im just stringing together all the changes from all the betas. Since the latest beta has 200+ downloads, and not a single issue in the issue tracker, I have deemed this release stable!
FIXED:
- Fixed some issues with lag when players die and are exited from the game.
- Fixed an issue where re-spawning players might force them to go "home"
- Fixed an issue stopping all games would keep spectators from taking arrow damage
- Fixed an issue with death sound attempting to play twice for player who died
- Fixed issue with player leaving game during "waiting" and not restoring health
- Possibly fixed an issue with mobs not despawning when the game ends
- Fixed an issue with NBT Tags not applying to items (See
CHANGED for important note)
CHANGED:
- Changed priority of player death event to override other plugins (ie: Essentials)
- Changed the entire death system to help reduce lag (removed death event in favour of using damage events)
- Removed some schedulers which were causing some lag
- Changed the way player's health/hunger is restored when leaving game (rather than setting health/hunger to full, saving the players health/hunger to PlayerData object, and restoring when the player dies/leaves the game)
- NBT Tags now use
~ for spacing rather than
_ due to the fact that NBT Tags often contain underscores already
ADDED:
- Added an option for the amount of blocks to restore per second during rollback of arenas
[default = 500 (the plugin will actually divide this number by 10 and restore in intervals of 2 ticks)
] - Added an NBT command "/hg nbt" to show the NBT Tag of the item you are currently holding (This will also be sent to console for easy copy/paste from console to your config files) This command will be very useful if you are wanting to get the NBT data from a custom item from another plugin.