Goodbye heads V3.0.8.7
This release says goodbye to heads for top ten and warps because of recurring problems with requesting heads from Mojang (timeouts, crashes, etc.). Admins who really, really want to use them can if they set general.warpheads to true in config.yml. Issues with heads are no longer supported - sorry.
Installation
Remember - this is a pre-release, so thank you for testing it. This release is for those who have already updated to 3.0.8.6.
- Stop server
- Take a copy of your ASkyBlock plugin folder and worlds as backup just in case
- Copy this jar over 3.0.8.6.
- Restart
- Log in and do /is warps - check that everything works - it should show signs
- Do /is top - check everything works - the top ten are now various trophy items
Tweaks
- Added admin switch command to toggle island protection bypass or not. Will help mods to play as normal players better.
Bug Fixes
- [Major] Heads were still causing issues for some servers, so they have been removed
- [Major] Island deletion could delete a bit of another island in some coordinates if they were super close together
- [Exploit - medium] Players could avoid death from falling if they feel just outside their island protection range and invincible visitors was enabled.
- [Medium] API - API was not providing the actual Island object instead of a copy of the Island object. JavaDocs said it was, but it was not. Corrected to match JavaDocs. Note this may break other plugins if they rely on receiving the actual Island object!
- [Minor] Fancy levels were broken and not showing correct units.
- [Minor] Attempts to obtain a player's system language were failing and setting players to US English all the time. Function was removed.
- [Minor] Console error could occur during shutdown if players were still online.
- [Minor] Multiverse commands could run async due to dispatch command so moved them to run sync.
New Feature
- Added IslandPreTeleportEvent to the API - credit Tauchet