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

Releases: PyvesB/advanced-achievements

Pet Master compatibility fix

08 Jul 18:14
Compare
Choose a tag to compare

Fixes:

  • Fixed compatibility with the latest version of Pet Master.

Various fixes and improvements

28 Jun 20:26
Compare
Choose a tag to compare

New:

  • Additional permissions for categories based on sub-categories (Places, Breaks, Kills, TargetsShot, Crafts, PlayerCommands, Breeding, Custom). The new permissions can be found here.

Improvements:

  • Code simplifications. It's now even easier to implement your own achievement categories!

Fixes:

  • Fixed some achievement categories not showing in the GUI for players who don't have admin permissions.
  • Fixed database startup errors when using versions of MySQL older than 5.7.

Minecraft 1.14 GUI fix and Message validation

07 Jun 07:07
Compare
Choose a tag to compare

Improvements:

  • When starting up, the plugin now checks that you haven't forgotten the Message parameter for any of your achievements.

Fixes:

  • Errors are no longer thrown when clicking on empty GUI slots in Minecraft 1.14. Thanks to jascotty2 for his contribution!

TargetsShot category, Minecraft 1.14 support and many fixes and improvements

10 May 06:38
Compare
Choose a tag to compare

New features:

  • New TargetsShot achievement category, which counts the number of projectiles shot at specific block or entity targets:
    TargetsShot:
      villager:
       10:
         Goal: Throw things at villagers.
         Message: You lapidated villagers 10 times.
         Name: targetsshot_10_villager
         DisplayName: The Stoner
      glass:
       100:
         Goal: Try to break granny's windows.
         Message: You shot 100 projectiles at glass blocks!
         Name: targetsshot_100_glass
         DisplayName: Window Breaker
Note that is category is only available on Minecraft 1.11+.

Improvements:

  • Minecraft 1.14 compatibility. Advanced Achievements now supports 30 different versions of the game all the way from 1.7.9 to 1.14, which makes it one the plugins with the widest compatibility range!
  • More robust handling of Fertilising achievements on Minecraft 1.13+.
  • Minor performance improvements and various other enhancements.
  • Default database type is now H2. Note that this only affects new installations.

Fixes:

  • Players can no longer abuse Fireworks achievements by clicking on signs without actually launching anything.
  • Rockets launched whilst gliding are now properly taken into account for Fireworks achievements.
  • Duplicate warning messages should no longer appear when the plugin starts up.

Better DatabaseAddress parsing and various improvements

03 Apr 19:35
Compare
Choose a tag to compare

Improvements:

  • More robust parsing of the DatabaseAddress configuration parameter. The plugin will now handle some common mistakes.
  • Dependency updates and some minor code enhancements.

Plugin conflict fix

19 Jan 12:00
Compare
Choose a tag to compare

Fixes:

  • Fixed conflict issues with some other plugins. Thanks to Rsl122 for his contribution!

Database improvements and fixes

22 Nov 22:30
Compare
Choose a tag to compare

New:

  • Support for the H2 database engine. For now SQLite is still the default, but this may change depending on user feedback.

Improvements:

  • Simplified PostgreSQL setup, downloading the database driver separately is no longer required.

Fixes:

  • The /aach inspect command now works when upper case characters are used in an achievement's Name parameter.
  • Reception times for newly awarded achievements are now properly tracked when using MySQL or PostgreSQL.

Translations:

  • New Traditional Chinese translation. Thanks to jyhsu2000 for his contribution!

Startup fixes

08 Nov 21:20
Compare
Choose a tag to compare

Fixes:

  • Fixed incorrect handling of disabled achievement categories when the plugin is loaded.

Various fixes and improvements

01 Nov 19:36
Compare
Choose a tag to compare

Improvements:

  • Minor performance improvements.

Fixes:

  • The PlayerCommands category now correctly counts statistics when tracking groups of commands.

Various fixes and improvements

18 Oct 20:30
Compare
Choose a tag to compare

New:

  • Added list-back-lore, list-previous-lore and list-next-lore options in lang.yml, which allow modifying the lore of the back, previous and next buttons in the GUI.

Improvements:

  • Increased the maximum key length for achievement sub-categories to 192 characters.
  • Improved default configuration, thanks to Sprungente for his help.

Fixes:

  • Fixed LanguageFileName configuration option.

Translations:

  • German translation update. Thanks to Sprungente for his contribution!