Advancement Optimization│進度優化
by Special_TT
Advancement Optimization changes the requirements of some vanilla advancements, so players earn them through specific in-game actions instead of the default conditions.
What it does
The mod rewrites the criteria of selected advancements. Players earn them by doing particular things in the game, such as wearing a full set of armor, holding a Warped Fungus Stick while riding a Strider, or shooting a Stray or Bogged mob. Each changed advancement keeps its place in the advancement tree, so the progression layout remains the same.
The mod is a server mod: only the server needs it, and players join without installing anything. It is published for Fabric, Forge, NeoForge and Quilt, and it can also be used as a data pack on server platforms. Files exist for 1.21.2 – 1.21.11, with 1.0.1 for 1.21.11 as the latest build. The code is open source under the MIT License, and the source code and issue tracker are public.
Key features
Revised advancement requirements
Some advancements take new criteria, so earning them depends on actions chosen by the author.
Armor-set advancements
Cover Debris, Cover with Diamonds and Suit Up require wearing a full set of netherite, diamond or iron armor.
Strider riding advancement
Boat Legs asks the player to hold a Warped Fungus Stick while riding a Strider.
Combat advancement
Sniper Duel is completed by shooting a Stray or a Bogged mob.
Compatibility
Latest build for each game version and loader.
1.21.x9 of 9 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Changing progression goals
Server owners who want a different path through the advancement tree can adopt the altered requirements without editing the game's files by hand.
Who it’s for: Server owners who want some advancements to ask for different in-game actions, and modpack builders who prefer the revised criteria in a data pack form.
How it compares
Lucid Advancements is a client-side only mod, open source under the GNU General Public License v3.0 or later, for 1.21 – 1.21.11 on Fabric, Forge, NeoForge and Quilt, so it changes the advancement display on each player's client. Cerulean is server-side only and open source under the GNU General Public License v3.0 only, with files for 1.20 – 1.21.1 on Fabric, Forge and NeoForge. No Vanilla Advancements is server required with optional client use, under the MIT License and not open source, for 1.19 – 1.21.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Advancement Optimization│進度優化 | Fabric, Forge, NeoForge and Quilt | 1.21.2 – 1.21.11 | Server required, client optional | 2026-04-13 |
| Lucid Advancements | Fabric, Forge, NeoForge and Quilt | 1.21 – 1.21.11 | Client-side only | 2026-10-11 |
| Cerulean | Fabric, Forge and NeoForge | 1.20 – 1.21.1 | Server-side only | 2025-05-03 |
| No Vanilla Advancements | Fabric, Forge, NeoForge and Quilt | 1.19 – 1.21 | Server required, client optional | 2024-08-18 |
Questions
Does Advancement Optimization need to be installed on the client?
Which loaders are supported?
Does the mod change advancements that are not listed?
In the catalog
Advancement Optimization│進度優化 is one of 3,545 Optimization mods on ModsFinder, and one of 2,575 Optimization mods for Fabric. 19,862 mods support Minecraft 1.21.11.
More from Special_TT
Similar mods
Official listing
- Modrinth page
- modrinth.com/mod/advancement-optimization
- Owner
- Special_TT
- Published
- 2025-02-22
- Updated on Modrinth
- 2026-04-13
- Facts verified
- 2026-10-15
