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

Releases: PyvesB/advanced-achievements

Quick fixes

01 Apr 09:47
Compare
Choose a tag to compare

Fix: fixed some settings where /aach book and /aach list would display inaccurate information.

Major update with exciting new features and improvements!

31 Mar 21:19
Compare
Choose a tag to compare

New: added gui.yml file to allow to tune the GUI items as wanted.
New: implemented /aach reset command to reset the statistics for an achievement category.
New: added support for BungeeTabListPlus, with achievement_count placeholder to display the player's number of achievements in the tab.
New: added SimplifiedReception config option to activate simpler effects and a calm sound when a player receives an achievement.
New: provided API so that third-party software can more easily pair with Advanced Achievements.

Improvement: removed chat header completely if no icon is set in the configuration.
Improvement: improved the overall stability and user experience of the plugin.
Improvement: enhanced performance.
Improvement: refactored large parts of the project to make it more maintainable and facilitate contributions.
Improvement: achievements are now driven by Bukkit Events so that third-party plugins can detect when they are awarded.

Fix: fixed broken permissions for sub-categories making use of metadata (Breaks, Places and Crafts achievements).
Fix: blocked double plant abuses with Fertilising achievements.

Other: removed MCStats Metrics, as project is abandoned.
Other: significantly improved the Wiki.
Other: removed AsyncPooledRequestsSender configuration option, plugin can no longer be set to run in single threaded mode.

Database fixes

09 Mar 19:42
Compare
Choose a tag to compare

Fix: fixed exceptions when using specific player Kills achievements with MySQL or PostgreSQL databases.
Fix: disabled backup of SQLite database file when not using SQLite database.

New command and features!

23 Feb 18:34
Compare
Choose a tag to compare

New: created /aach toggle command to override the ChatNotify config parameter on a per player basis.
New: added support for specific players for Kills achievements (use specificplayer- followed by the player's UUID as shown in default config).
New: added RestrictSpectator config parameter to prevent any statistics from increasing when in spectator mode.

Improvement: command aliases are now taken into account when specifying commands for PlayerCommands achievements.
Improvement: removed some redundant code checks.

Fix: NPCs no longer receive achievements.

Various fixes

09 Feb 19:00
Compare
Choose a tag to compare

Fix: prevented Shear achievements from taking entities other than sheep into account.
Fix: fixed issues with Java 7.

Other: new Turkish translation by DarkJoya!

Various fixes

27 Jan 19:03
Compare
Choose a tag to compare

Fix: prevented firework damage in Minecraft 1.11.2 (does not affect older versions).
Fix: handled some exception cases when displaying screen titles.

Various fixes

19 Jan 18:33
Compare
Choose a tag to compare

Fix: fixed timing issue with /aach book command.
Fix: prevented some exploits with HoePlowings achievements.

Several fixes and improvements

09 Jan 21:35
Compare
Choose a tag to compare
  • Improvement: cooldown for Brewing achievements now handles each brewing stand slot independently.
  • Fix: took care of exception when the plugin was disabled.
  • Fix: fixed dependency issues with Pet Master. Please update to version 1.4!
  • Fix: fixed some issues with achievement rewards containing multiple commands.

Performance improvements

03 Jan 22:33
Compare
Choose a tag to compare

Improvement: significantly increased the overall performance of the plugin!
Improvement: enhanced file handling.

Fix: took care of an issue that would cause a high CPU usage for Distance achievements on some servers (since version 4.0).

Visual enhancements, new features and performance improvements

31 Dec 13:01
Compare
Choose a tag to compare

Improvement: variable AMOUNT can now be used in the list-reward-money language file message to specify the money received as a reward.
Improvement: variables AMOUNT and ITEM can now be used in the list-reward-item language file message to specify the item and amount received as a reward.

Fix: blocked some possible workarounds for Smelting achievements.
Fix: fixed update checker which was having issues due to Bukkit's website changes.