AdvancementScreenPlus
by ImBanana
AdvancementScreenPlus changes how the advancement screen draws its connecting lines and lays out its tree, on Fabric for 1.20.1.
What it does
A custom line renderer replaces the vanilla connection lines between advancements. Completed connections can flash, and arrows can show which advancement comes next. A graph-based Fruchterman-Reingold layout arranges the tree more dynamically than the vanilla layout, and custom advancements defined in datapacks are supported.
Each of these options can be switched on or off in the mod's config file, or in the game through Mod Menu. The mod works alongside Better Advancements, and a toggle restores the vanilla lines when the custom renderer is not wanted. Fabric API and YetAnotherConfigLib (YACL) are required dependencies.
The mod is client and server, so both the server and every player need it. It is open source under the MIT License, and its source code and issue tracker are public. Files cover 1.20.1 only, and the latest Fabric build, 0.3.0, was published on 2026-05-27.
Key features
Custom line renderer
Vanilla connection lines are replaced by a renderer that draws the links between advancements.
Flashing completed links
Connections to completed advancements can flash, and the effect can be turned off.
Graph-based tree layout
A Fruchterman-Reingold layout places advancements in a more dynamic arrangement than the vanilla layout.
Arrows toward next steps
Optional arrows on the connection lines point toward the next advancement to pursue.
Datapack advancements
Custom advancements defined through datapacks are displayed on the screen like vanilla ones.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 2
Optional 1
How it compares
Advancement Progress is a Fabric mod for 1.20.1 – 26.2 that is client and server, under All rights reserved and not open source. Advancements Plus is a Fabric mod for 1.20 – 1.20.4, also client and server, under All rights reserved and not open source. Advanced Advancements is a client-side only Fabric mod for 1.20.1, released under the GNU General Public License v3.0 only and open source. AdvancementScreenPlus, by contrast, is client and server and open source under the MIT License, with files for 1.20.1 only.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| AdvancementScreenPlus | Fabric | 1.20.1 | Client and server | 2026-05-27 |
| Advancement Progress | Fabric | 1.20.1 – 26.2 | Client and server | 2026-06-23 |
| Advancements Plus | Fabric | 1.20 – 1.20.4 | Client and server | 2023-12-22 |
| Advanced Advancements | Fabric | 1.20.1 | Client-side only | 2023-07-07 |
Questions
Does AdvancementScreenPlus need Fabric API?
Does the server need AdvancementScreenPlus?
Can the custom lines be turned off?
In the catalog
AdvancementScreenPlus is one of 8,016 Management mods on ModsFinder, and one of 5,930 Management mods for Fabric. 34,764 mods support Minecraft 1.20.1.
More from ImBanana
Similar mods
What the author says
A Fabric mod for Minecraft 1.20.1 that enhances the advancement screen. All features are configurable through the mod’s config file or directly in game via Mod Menu
Official listing
- Modrinth page
- modrinth.com/mod/advancementscreenplus
- Owner
- ImBanana
- Published
- 2026-05-27
- Updated on Modrinth
- 2026-05-27
- Facts verified
- 2026-10-15
