Some notes before updating to this version (Read before updating!):
Recoded crops upgrade: The new crops upgrade is not working in the same way as before. Before this update, crop upgrades will just add more stages to the crops. After the recode, the crops upgrade will use the random tick speed mechanism of the vanilla. Every 5 ticks (to reduce lag), a few blocks will be chosen per chunk-section, and they will get ticked. The amount of blocks per chunk section is 3 times the crops-growth multiplier of that island.
Synced upgrades with config values: You are now able to remove the commands that change the multipliers of the islands, and use the built-in sections to change the multipliers etc. This will make islands to be synced with them all the time, so if you edit it in the config and run the reload command, all the islands will be synced and updated with the new values. You still need to keep the setupgrade & messages commands, as they are not part of the new system. All the sections are the followings:
- crops-growth: Double to set the crops growth multiplier.
- spawner-rates: Double to set the spawner rates multiplier.
- mob-drops: Double to set the mob drops multiplier.
- team-limit: Integer to set the team limit.
- warps-limit: Integer to set the warps limit.
- border-size: Integer to set the border size.
- block-limits: Section that holds all block limits.
- generator-rates: Section that holds all generator rates.
Unlike the commands, these sections are applied to the same level as you want. It means, if you want your level 2 upgrade to have a crop-growth of 2, you'll set under the level 2 section "crops-growth: 2.0".
Changes:
•
Added /is admin teleport command.
•
Added support for schematic name argument in the creation command.
•
Added support for async chunks loading of paper.
•
Added coop damage toggleable.
•
Added data values support for the blocks mission.
•
Added blast furnace to the interactables list.
•
Added custom placeholders for the mission items.
- {enchanted_<item>} for the enchants mission.
- enchanted-placeholder section for the enchants mission.
- not-enchanted-placeholder section for the enchants mission.
- {percentage_<item>} for the blocks, craftings, items and kills missions.
- {value_<item>} for the blocks, craftings, items and kills missions.
•
Added support for custom player skull textures using placeholder.
•
Added warm-up cooldowns to island teleporations.
•
Changed /is admin mission reset to also reset progress.
•
Added the ability to disable values menu.
•
Added auto pickup for barrels.
•
Added the ability to purge islands.
•
Added france language file.
•
Added an async catcher for pasting schematics.
•
Added leader argument to the top island placeholders.
•
Recoded the crops upgrade.
•
Added prefix for mysql's tables.
•
Added the ability to round island levels.
•
Added auto update for mission jars.
•
Added back button for menus.
In order to add them, use the "back" section in your menus.
•
Added the ability to make menus only get closed with the back button.
•
Added IslandSchematicPasteEvent.
•
Changed upgrades to be synced with the config values.
•
Optimized loading of chunks.
•
Optimized cobblestone generators.
•
Optimized island calculations.
Only islands that were updated in the last 10 minutes before the recalc task will actually get recalculated.
•
Optimized detection of unlocked worlds.
•
Patched a dupe glitch with island banks.
•
Patched a dupe glitch with drops.
•
Fixed detection of schematics.
•
Fixed the ability to get out of the island.
•
Fixed missions progress not counting for all island members.
•
Fixed setting spawners provider can be removed by the plugin.
•
Fixed the ability to bypass limits with WildStacker.
•
Fixed an issue with parsing default limits.
•
Fixed a potential infinite loop.
•
Fixed an issue with converting old menus.
•
Fixed the spawn location not detecting yaw & pitch.
•
Fixed borders not toggled on by default.
•
Fixed an issue with saving entities in schematics.
•
Fixed visitor damage being off and players not being able to take damage in spawn.
•
Fixed /is missions <menu> not opening the requested menu.
•
Fixed missions not counting progress as they should.
•
Fixed tab complete for the biomes command.
•
Fixed an issue with the members placeholder.
•
Fixed an error when disabling the plugin.
•
Fixed moving items out of the menus.
•
Fixed "bonus-worth" section not working.
•
Fixed an issue with admin setpermission command.
•
Fixed an issue with detection of completed missions.
•
Fixed block keys in non-legacy versions.
•
Fixed detection of languages.
•
Fixed an issue with detection of spawn locations.
•
Fixed events being registered more than once causing multiple calculations.
•
Fixed italian file not generating.
•
Fixed detection of generated worlds.
•
Fixed usage of withdraw command.
•
Fixed mission progress resetting upon /is admin reload.
•
Fixed a menu failing to load causing all the other menus to not load.
•
Fixed warping to other islands causing the global warps menu to open.
•
Fixed the inability to harm yourself.
•
Fixed changing the command label not working with menus.
•
Fixed normal end and nether worlds not working when the worlds are not locked for the island of the player.
•
Fixed tracking of dragon eggs.
•
Fixed auto reconnect with mysql.
If you like the update, make sure you hit the like button & add a positive review!