* Removed all permission requirements from normal achievement progression.
* Players can now earn achievements without `achievement.<Name>`, category, subcategory, count, or other dynamically generated permissions.
* Removed achievement permission checks from event listeners, statistic-based achievements, the GUI, and `/aach give`.
* `/aach give` still requires the sender to have `achievement.give`, but the target player no longer needs permission for the achievement itself.
* `DisabledCategories` is now the only configuration option used to disable entire achievement categories.
* Removed the obsolete `HideNoPermissionCategories` setting and related permission/language entries.
* Achievement advancement synchronization failures are now non-fatal and can no longer prevent achievements from being saved, cached, or rewarded.
* Existing restrictions for disabled worlds, game modes, NPCs, cancelled events, and disabled categories remain unchanged.
* Added regression tests covering permission-free achievement progression and the preserved restriction system.
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }