# AdvancedAchievements v11.7
A major stability and feature update focused on progressive achievements, brewing achievements, GUI accuracy, and localization.
## Specific Potion Recipe Achievements
* Added support for achievements based on brewing specific potion types.
* Potion achievements can now match:
* Item type, such as `LINGERING_POTION`
* Exact Paper `PotionType`, such as `TURTLE_MASTER`
* Added configurable achievements for all 19 craftable potion effects.
* Default configuration uses the more difficult lingering potion variants where applicable.
* Strong and extended duplicates are intentionally omitted.
* Existing numeric Brewing achievements for total potions brewed continue to work normally.
Specific potion achievements include support for:
* Persistence
* GUI progress
* Commands
* Resets
* Cooldowns
* Placeholders
## Fixed
### Progressive / Multi-Tier Achievements
* Fixed an issue where multi-tier achievements could fail to award when thresholds were internally stored in the wrong order.
* Progressive achievements are now evaluated individually at every configured threshold.
* Players can correctly receive lower achievement tiers even if a higher threshold is processed first.
* Achievement thresholds are now restored in the correct subcategory and threshold order when achievement data is rebuilt.
* Prevented incorrect achievement ordering from stopping evaluation of other eligible tiers.
For example:
`1 → 20 → 100`
Each tier will now be awarded independently as the player reaches it.
### Achievement GUI
* Fixed completed achievement tiers occasionally appearing as incomplete while their database save was still processing asynchronously.
* Made the received-achievement cache thread-safe for simultaneous achievement processing and asynchronous GUI loading.
### Advancement / Category Ordering
* Preserved achievement ordering by subcategory and threshold.
* Prevented achievements from different subcategories from becoming interleaved.
* Keeps advancement chains and category GUI ordering consistent.
## Internal Improvements
* Improved achievement threshold processing reliability.
* Improved synchronization between achievement awarding, database persistence, and GUI loading.
* Added additional regression coverage for progressive achievements and achievement-map rebuilding.
* Added dedicated tests using thresholds such as `AnvilsUsed: 1, 20, 100`.
* Verified reverse-inserted achievement tiers are still awarded in the correct progression.
* Verified potion recipe matching and threshold processing in the packaged plugin.
## Added
### Ukrainian Translation
* Added full Ukrainian language support.
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" }