Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH .
Bukkit Paper Spigot No elements found. Consider changing the search query. List is empty.
1.20.6 1.20.5 1.20.4 1.20.3 1.20.2 1.20.1 1.20 1.19.4 1.19.3 1.19.2 1.19.1 1.19 1.18.2 1.18.1 1.18 1.17.1 1.17 1.16.5 1.16.4 1.16.3 1.16.2 1.16.1 1.16 1.15.2 1.15.1 1.15 No elements found. Consider changing the search query. List is empty. Clear filters
Fixed a SQLite related bug
Added support for Minecraft 1.20.6
Added support for Mojang mapped servers: if you're running a Mojang mapped server you should download the Mojang-Mapped
jar instead of the normal one. If you're shading, just add <classifier>mojang-mapped</classifier>
to the UltimateAdvancementAPI dependency. For more information, see the wiki
Refactored the Maven structure of the project to support Mojang mapped jars
Added load: STARTUP
to the plugin.yml
of the plugin version
Updated CommandAPI to 9.5.0-SNAPSHOT
Updated Libby to 1.3.0
Minor improvements and fixes
Added support for 1.20.3 and 1.20.4
Updated CommandAPI to 9.3.0
Fix NullPointerException
on player join on 1.20.2
Now PlayerLoadingCompletedEvent
and PlayerLoadingFailedEvent
are always called after PlayerJoinEvent
Added support for 1.20.2
Updated CommandAPI to 9.2.0
Fixed a bug where, when loading on an unsupported server version, an error was printed to the console instead of the nicer message that was supposed to be printed
Added support for 1.20.1
Updated CommandAPI to 9.0.3 (by dandan2611 )
The plugin version of the API now doesn't crash anymore when it fails to load or enable commands
Added support for 1.20
Updated CommandAPI to 9.0.2
Fix SQLException: Generated keys not requested
when using movePlayerInNewTeam(...)
on MySQL
Added support for 1.19.4
Updated CommandAPI to 8.8.0
Added support for 1.19.3
Updated CommandAPI to 8.7.1
Fixed AdvancementKey#VALID_ADVANCEMENT_KEY and AdvancementKey#VALID_KEY patterns. Now they recognize keys correctly
Added support for 1.19.2
Updated CommandAPI to 8.5.1
Added support for 1.19
Advancements updates are now sent maximum one time per tick to avoid sending useless packets
The method AdvancementTab#updateEveryAdvancement has been deprecated, use AdvancementTab#updateAdvancementsToTeam instead
The following utility methods has been added to the AdvancementTab class:
automaticallyShowToPlayers, which automatically shows this tab to every player just after they have been loaded
automaticallyGrantRootAdvancement, which automatically grants the root advancement of the tab to every player after they have been loaded
registerEvent, which registers an event into the EventManager of the tab
Added the following events:
AsyncTeamLoadEvent
AsyncTeamUnloadEvent
AsyncTeamUpdateEvent
AsyncPlayerUnregisteredEvent
Deprecated for removal (in the next versions) the following events:
TeamLoadEvent (use AsyncTeamLoadEvent instead)
TeamUnloadEvent (use AsyncTeamUnloadEvent instead)
TeamUpdateEvent (use AsyncTeamUpdateEvent instead)
Updated CommandAPI to 8.3.1
The CHANGELOG file has been added on GitHub
Jenkins workspace is now cleaned after every successful build
The NOTICE file has been updated since UltimateAdvancementAPI is licensed under LGPL but it was containing GPL instead
Fixed IllegalArgumentException thrown when AdvancementTab#hideTab(Player) is called with a player who hasn't the tab shown
Added support for 1.18.2
Updated CommandAPI to 6.5.4
The Javadoc of CoordAdapter has been improved
Tests has been improved, so now more things can be tested
Added builders for AdvancementDisplay and FancyAdvancementDisplay (by SoSeDiK )
Added CoordAdapter class, which adds support to negative coordinates for AdvancementDisplays
Added some missing @Override annotations
Added some testing utilities which makes writing tests easier
Fixed a bug that causes advancements not showing up on Paper
Updated Libby to 1.1.5
Added support for 1.18.1
Updated CommandAPI to 6.5.3
Improved failing during API enabling:
Now the AdvancementMain#disable() method can be called multiple times without throwing any error
Added a bStats chart about whether vanilla advancement feature is enabled or not
Added a bStats chart about used database type
Added AsyncExecutionException
Apache Commons' Validate class has been replaced with Guava's Preconditions
Updated Libby to 1.1.4
Added support for 1.18
Added in-memory database:
No connection to any database is made since the data is kept in RAM
The in-memory database is reset at every server restart/reload (reload usage is discouraged though)
It can be used for minigames which don't need to save the advancement progressions after games
Advancement announce messages are now not sent if announceAdvancements gamerule is set to true
Added a message error when an error occurs during command execution
Fixed vanilla advancement disabling issue
Improved the Advancement Visibility System:
Added the final method Advancement#isVisible(Advancement, TeamProgression)
, which should help avoiding compilation errors when implementing multiple IVisibility subinterfaces. It always throws an IllegalOperationException, since it should not be called
Fixed a bug where the default method of an IVisibility subinterface was not called correctly