Custom Advancements icon

Custom Advancements -----

Easily to configure plugin to create your own custom advancements in your minecraft server!




What's Changed
  • Fix advancements dissapearing & Unwanted toasts on join by @rowan-vr in #174
Full Changelog: v1.2.10...v1.2.11
----------, Dec 9, 2023

What's Changed
  • Add support for 1.20.2 and 1.20.3 and fix workflows by @rowan-vr in #173
Full Changelog: v1.2.9...v1.2.10
----------, Dec 7, 2023

What's Changed
New Contributors
Full Changelog: v1.2.8...v1.2.9
----------, Jun 13, 2023

What's Changed
  • Ported to 1.19.4 using reflection to access newly private field by @WesOrangePower in #121
  • Added validation for keys to inform users about this.d is null error by @rowan-vr in #122
  • Fix advancement trees disappearing and toasts not showing up by @rowan-vr in #124
New Contributors
Full Changelog: v1.2.7...v1.2.8
----------, Apr 15, 2023

What's Changed
  • Fixed toast spam again... by @rowan-vr in #102
  • Added additional debugging to solve a bug regarding this.d is null by @rowan-vr in #103
Full Changelog: v1.2.6...v1.2.7
----------, Jan 11, 2023

What's Changed
Full Changelog: v1.2.5...v1.2.6
----------, Jan 3, 2023

Bug fixes

  • Fixed issue where newlines were ignored in CA gui by @rowan-vr in #54
  • Fixed advancements not loading because of undefined parents by @rowan-vr in #74
----------, Oct 17, 2022

This is a small update which fixes some big bugs

Bug Fixes
- Max Packet Size bug has been squashed!
Note: this error can still occur but can be fixed by tweaking the new config values ( https://github.com/rowan-vr/CustomAdvancements/blob/main/core/src/main/resources/config.yml ) and setting the minecraft-progress-type to anything bug count for big advancements ( https://github.com/rowan-vr/CustomA...figuration#minecraft-progress-type-since-v124 )

- Duplicate toasts & advancements on join and GUI opening have been removed.
----------, Aug 22, 2022

Bugs Squashed
- Reloading CustomAdvancements caused event listeners from other plugins to unregister
- Advancement tree files that contain spaces were allowed, files with spaces are now no longer loaded, and a warning is given in the console instead.
----------, Jul 29, 2022

New Features
- Added an impossible and obtain item advancement type.
https://github.com/rowan-vr/CustomAdvancements/wiki/Types:-Advancements#impossible-since-v122
https://github.com/rowan-vr/CustomAdvancements/wiki/Types:-Advancements#obtain-item-since-v122

- Added configuration value whether to remove the default minecraft advancement trees, this is true by default.

Bugs Squashed
- Fixed that using shift to craft items only counts as one.
- Fixed wrong example texture in the example advancement tree

Wiki Updated
- Added /ca grantimpossible to the wiki
- Added impossible advancement type to the wiki
- Added obtainitem advancement type to the wiki
- Fixed wrong example values for background texture of an advancement tree
----------, Jul 28, 2022

- Added support for all papi placeholders in the descriptions of advancements, this even works in the minecraft GUI!

- Fixed bug where server was reloaded upon load and reload of the plugin
----------, Jun 26, 2022

- (Major) Completely rewrote the minecraft GUI code to now use packets instead of generating a datapack. This way bigger numbers are supported (however support for this feature for versions below 1.17 is dropped)

- Added RegionStay advancement type to detect stay in regions of worldguard ( https://github.com/TippieCodes/CustomAdvancements/wiki/Types:-Advancements#region-stay-since-v120)
- Added the possibility to add additional data to display items

- Fixed ExecuteCommand advancement type
- Fixed NullPointerException when a invalid advancement is provided in a PAPI placeholder
----------, Jun 26, 2022

- Added Smelting advancement type.
- Added Taming advancement type.
- Added Enchant advancement type.
- Added RideEntity advancement type.
- Added Brew advancement type.
https://github.com/TippieCodes/CustomAdvancements/wiki/Types:-Advancements

- Fixes issue where generating the advancement tree takes an insanely long time to load.
- The fix is more of a workaround than a fix, for this a new config option is created:
- Added minecraft-progress-type as Advancement Display option ( https://github.com/TippieCodes/CustomAdvancements/wiki/Types:-Advancements )
----------, Feb 10, 2022

Accidentally left a few debug messages in v1.1.1, they're now removed and the console should no longer be spammed with numbers
----------, Jan 31, 2022

  • Fixed illegal async call that caused breaking bug in 1.17+
  • Fix the kill entity type
----------, Jan 31, 2022

This update adds the following new features:
- Advancements now show up in the Minecraft advancement GUI with progress included (can be disabled) [​IMG]
[​IMG]

- Toasts can now be displayed when someone completes a advancement
[​IMG]

- The tree options configuration now includes the following keys:
- minecraft-gui-display
- minecraft-gui-background
(For more information look at https://github.com/TippieCodes/CustomAdvancements/wiki/Configurations:-Tree-configurations )

- The advancement display section now includes the following keys:
- minecraft-gui-frame
- minecraft-toast
- minecraft-chat-announce
(For more information look at https://github.com/TippieCodes/CustomAdvancements/wiki/Configurations:-Advancement-configuration)

Do you like this update?

Give a review!
----------, Jan 29, 2022

Removed the unnecessary abstraction which adds support to newer versions without the need for an update in the future.
----------, Jan 17, 2022

- Added 1.17 and 1.17.1 support
- Fixed GUI name in the Advancement Options GUI so it displays the display name of the advancement now
----------, Nov 20, 2021

Resource Information
Author:
----------
Total Downloads: 14,027
First Release: Apr 10, 2021
Last Update: Dec 9, 2023
Category: ---------------
All-Time Rating:
46 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings