V3.0.3.3
Installation / Upgrading
If updating from V3.0.3.x, do this, otherwise follow V3.0.3 instructions.
- Stop server, take backups to be safe.
- Copy this jar over the old one.
- Restart server.
- You should be good to go! Report bugs on github.
Bug Fixes
- [Minor] Fix for console error caused when issuing an uncoop command for a known player who is offline who is not in the coop.
- [Minor] Fixed potion comments in minishop.yml. Were incorrect.
- [Medium] Memory leak with custom inventory ItemStacks from GUIs.
- [Minor] Ghasts could fly outside of island boundaries and caused console error.
- [Minor] Hitting armor stands outside of any island boundary was causing an error in the console.
- [Minor] Improved compatibility in loading schematics created by WorldEdit.
- [Minor] Fixed bug where flame arrows or shulker projectiles could destroy armor stands.
- [Medium] Fixed bug where players on the nether island were not sent home when an island was locked and instead thrown into the void.
New Features
- Challenges can be made that do not require items to complete, e.g. money only required.
- Added option for schematics to have a cost. The "cost:" entry goes in the schematic section for the schematic. This enables players to purchase a better starter island when they reset, for example.
- API: Plugin will call PlayerDropItemEvent for each item when team members are kicked and their items are dropped.
- API: New TeamLeave and TeamJoin events added (Credit @Exloki )
V3.0.3.2
Expandable islands via permissions. Updated NL and Brazil locale.
Improvements
- Island owners or leaders with askyblock.island.range.# where # is a number, will have their island protection range increased at login if the number is greater than what the range. Usual range limits apply. This will enable donors to be rewarded with a larger island protection and see it on their current island.
- Updated locale files.
- Added setIslandLevel to API.
Bug Fixes
- [Minor] Spectators were experiencing acid effects.
- [Minor] If the player falls and then starts flying, they cannot do /is until their land if teleporting when falling is not allowed.
- [Minor] If pushing is allowed after being disallowed, players were not reset to allow it
- [Minor] Animal spawn limits - ocelot babies and squids could spawn in unlimited quantities.
- [Medium] Enderpearls could still be used as offensive weapons even if PVP was disabled.
- [Medium] Memory leak due to flying mobs in overworld fixed.
- [Minor] If set, mobs would be removed on login even if the player was not in the island world.
- [Minor] Errors occurred if the player has malformed permission related to numerical settings, maxhomes, range, etc.
Installation / Upgrading
If updating from V3.0.3.1, do this, otherwise follow V3.0.3 instructions.
- Stop server, take backups to be safe.
- Copy this jar over the old one.
- Delete the locale/nl-NL.yml file and locale/pt-BR.yml files.
- Restart server.
- You should be good to go! Report bugs on github.
V3.0.3.1
Bug Fixes & Updates
- [Major] Team chat was not working in V3.0.3
- [Medium] Collection challenges could be completed by coop visitors.
- [Medium] Visitors could explode beds in the nether to grief.
- [Minor] Challenge levels with no challenges caused an error in the console and closed challenge inventory.
- [Minor] Elytra could be used to bypass the no-teleporting-when-falling settings.
- [Minor] Creative mode players could extract items from panels.
Installation / Upgrading
If updating from V3.0.3, do this, otherwise follow V3.0.3 instructions.
- Stop server, take backups to be safe.
- Copy this jar over the old one.
- Restart server.
- You should be good to go! Report bugs on github.
V3.0.3
Updates
- Chorus fruit setting added
- Coop player fixes
- Players can leave the team in the new Nether as well as the Overworld.
- Admin register command will work in the new nether to register players to the nether island as home.
- Added tab complete for admin register command.
- Added option to disable obsidian scooping
- API: New event fires when ASkyBlock is fully loaded.
- Chat prefixes are now in the config.yml
- Updated Dutch locale file and fixes in English locale to add missing challenge navigation string.
Installation / Upgrading
- Stop server, take backups of ASkyBlock plugin folder and worlds to be safe.
- Remove config.new.yml from the ASkyBlock folder because a new one will be made.
- Delete locale folder or rename it because there are new strings in the text files.
- Copy this jar over the old one.
- Restart server.
- Look at the config.new.yml for changes and put them into config.yml.
- If you made changes to config.yml do /asadmin reload.
- You should be good to go! Report bugs on github.