Skip to content

Releases: ZockerAxel/CrazyAdvancementsAPI

Update 2.1.13 - Update to Minecraft 1.19.4

17 Mar 17:10
Compare
Choose a tag to compare

General Changes:

  • Update to Minecraft 1.19.4

Update 2.1.12 - Update to MInecraft 1.19.3

10 Dec 18:44
Compare
Choose a tag to compare

Changes:

  • Update to Minecraft 1.19.3

Update 2.1.11 - Minor Bugfix Update

03 Oct 18:57
Compare
Choose a tag to compare

System Changes:

  • The API now uses it's Logger instead of System.out for printing messages

Bug Fixes:

  • Fixed Player Name being incorrectly formatted in Advancement Completion Messages, especially when using custom Colors in Display Names

Update 2.1.10 - Update to Minecraft 1.19

07 Jun 17:48
Compare
Choose a tag to compare

Changes:

  • Update to Minecraft 1.19
  • Added Events for when Advancements are granted or revoked via the Advancement Manager

Bug Fixes:

  • Fixed NPE when unloading Visibility Status when no Visibility Status had been saved before

Update 2.1.9 - Fix for Advancement Visibility

19 May 20:02
Compare
Choose a tag to compare

Bug Fixes:

  • Fixed Granted Advancements not showing up when they were not visible before

Update 2.1.8 - Fix for Advancement Title Color Changing

17 May 23:20
Compare
Choose a tag to compare

Bug Fixes:

  • Fixed Title Colors of Advancements being modified when getting a Message for an Advancement (or displaying it)

Update 2.1.7a (Repo Only)

13 May 22:51
Compare
Choose a tag to compare

This Release only exists to mark the correct Commit as the v2.1.7 tag is missing one commit (version number in plugin.yml)

Update 2.1.7 - Small Visibility Bugfix Update

13 May 17:23
Compare
Choose a tag to compare

API Changes:

  • Added Methods to unload Visibility Status for individual Advancements or Managers

Bug Fixes:

  • Fixed the /careload Command throwing an error when specifiying a Category
  • Fixed Visibilities not updating when Advancements are granted or revoked
  • Fixed Visibilities being improperly evaluated to be visible even though they would not show up because their parent(s) were invisible, leading to them not updating their Visibility even after the invisible parent(s) became visible
  • Fixed Visibility Status not being cached after evaluating when calling AdvancementManager#updateVisibility(Player player)

Update 2.1.6 - Command Improvements

24 Mar 22:50
Compare
Choose a tag to compare

General Changes:

  • Added /careload [Category] Command. Due to a bug, you currently can't specify the Category and have to reload everything.
  • Added an optional Operation Argument to the end of the /setprogress Command, so that you can now modify the progress dynamically using Command Blocks. Valid Operations are set (default), add, subtract, multiply, divide, power.

Bug Fixes:

  • Players can no longer tab-complete Command Arguments when they have insufficient permissions to run that command.

Update 2.1.5 - Update to Minecraft 1.18.2 and more!

06 Mar 09:40
Compare
Choose a tag to compare

General Changes:

  • Update to Minecraft 1.18.2
  • Added Custom Item Definitions under <Server Directory>/plugins/CrazyAdvancementsAPI/custom_items/. Custom Item Definitions contain the Item Type and the Custom Model Data. These Custom Items may then be used in JSON Advancements or the /showtoast Command
  • Added Support for Custom Player Heads in the /showtoast Command and JSON Advancements. For example: /showtoast @s player_head:@s Player Head will show the executing Player's player head. When implementing this it worked for both offline and online Players but somehow 1.18.2 broke it and i will try to re-add offline Player Heads soon
  • Added Support for supplying the /showtoast Command and JSON Advancements with Damage Data. For example you may show a broken Elytra using /showtoast @s elytra:431 broken elytra

API Changes:

  • ToastNotification does no longer create a CrazyAdvancements Advancement but NMS ones directly to send the Packet which increases performance