Skip to content
This repository has been archived by the owner on Nov 2, 2021. It is now read-only.

Future-proof plugin for new Minecraft versions

Compare
Choose a tag to compare
@PyvesB PyvesB released this 17 Oct 17:24
· 12 commits to master since this release

New features:

  • New ForbiddenFireworkBlocks and ForbiddenFireworkBlocksWhenNotSneaking configuration options to tweak the behaviour of the Fireworks achievement category when new blocks are added to Minecraft.

  • New HoePlowableBlocks configuration option to tweak the behaviour of the HoePlowings achievement category when new blocks are added to Minecraft.

  • New FishableFish configuration option to tweak the behaviour of the Fish achievement category when new fish are added to Minecraft.

  • New OreBlocks configuration option to tweak the behaviour of the Breaks achievement category when new ores are added to Minecraft.

Breaking changes:

  • Minecraft versions older than 1.13 are not supported by this release. Please stick with plugin version 7.3.0 if you're using an older server version. Dropping support for old versions allowed to modernise huge parts of the code, which means that the plugin is less likely to break when future Minecraft versions are released. As a result, Advanced Achievements will hopefully keep on working for many years in its current state! This also allowed for significant performance improvements.

  • Upgrades from plugin versions older than 7.0.0 are no longer supported. If you're updating from an older plugin version, start your server once with version 7.3.0 before moving to 8.0.0, as explained in the Wiki.

  • If you're running Minecraft 1.13,1.14, 1.15, you'll now need to do a server restart if you delete achievements from config.yml. This is due to a Spigot bug that was subsequently fixed in version 1.16.

  • The AchievementNotStarted, AchievementStarted and AchievementReceived options in gui.yml must now comply with the new syntax, with subsections for each Type parameter, as shown in the default configuration.

  • Support for Jobs Reborn versions older than 4.17.2 has been dropped, please update to a recent version of the plugin to keep on using the corresponding achievement category.

  • The deprecated getPlayerAchievementsList API method and Achievement API class have now been deleted.