Cooperative Advancements
by Grend
With Cooperative Advancements, a player who earns an advancement on a multiplayer server has it granted to every other player on that server as well.
What it does
Each time a player earns an advancement, the mod grants the same advancement to the other players on the server. It also synchronizes each player's advancement progress whenever someone logs in, so players who join later start with the progress already made by the group. Large multi-part advancements, such as Adventuring Time, keep their progress in sync when several players work on them at the same time.
By default the sync covers all players on the server. The server owner can change the configuration so that synchronization only happens among players who share a team. Iceberg is required and must be installed alongside the mod. Server owners install it, and players connect with no copy of their own. In a LAN world, the host is the one who installs the mod on the client side. Files exist for Fabric, Forge and NeoForge, with 10 release versions across 1.14.4 – 1.21.4 and the latest builds for 1.21.4.
Key features
Shared advancement grants
An advancement earned by one player is granted to every other player on the server automatically.
Login synchronization
Advancement progress is synchronized for each player whenever someone logs in, so new arrivals start with the group's progress.
Multi-part advancement progress
Progress on large multi-part advancements stays synchronized while several players work on them at once.
Team-based sync option
The server can limit synchronization to players who share a team rather than the whole server.
Compatibility
Latest build for each game version and loader.
1.21.x1 of 1 version with builds
1.20.x2 of 2 versions with builds
1.19.x3 of 3 versions with builds
1.18.x1 of 1 version with builds
1.16.x1 of 1 version with builds
1.15.x1 of 1 version with builds
1.14.x1 of 1 version with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
How it compares
Shared Advancements is server-side only and open source under the MIT License, with files for 1.18 – 26.3 and a Quilt build as well. Custom Advancements requires both client and server, is open source under the GNU General Public License v3.0 or later, and covers 1.16.5 – 1.21.1. Cooperative Advancements sits on the server side alone, but it is not open source and is released under the Creative Commons Attribution Non Commercial No Derivatives 4.0 license.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Cooperative Advancements | Fabric, Forge and NeoForge | 1.14.4 – 1.21.4 | Server-side only | 2025-03-09 |
| Shared Advancements | Fabric, Forge, NeoForge and Quilt | 1.18 – 26.3 | Server-side only | 2026-09-21 |
| Custom Advancements | Fabric, Forge and NeoForge | 1.16.5 – 1.21.1 | Client and server | 2026-09-09 |
Questions
Does Cooperative Advancements need Iceberg?
Do players need to install the mod on a server?
Can the sync be limited to team members?
Which versions have files for Cooperative Advancements?
In the catalog
Cooperative Advancements is one of 5,392 Social mods on ModsFinder, and one of 4,084 Social mods for Fabric. 17,979 mods support Minecraft 1.21.4.
More from Grend
Similar mods
What the author says
Cooperative Advancements is a simple mod that automatically grants advancements to other players on a server whenever someone earns one. It also automatically synchronizes player's advancements whenever someone logs in. Advancement progress is also kept synchronized, so large multi-part advancements (looking at you…
Official listing
- Modrinth page
- modrinth.com/mod/cooperative-advancements
- Owner
- Grend
- Published
- 2022-11-16
- Updated on Modrinth
- 2025-03-09
- Facts verified
- 2026-10-15
