🫂 (Better) Shared Advancements

✅ Mod Features
This mod operates on the server side and maintains full compatibility with all Minecraft clients. The system supports collective achievements among players—regardless of who is online at any given time, progress will be automatically shared among all participants.
You can choose between team-based and global sharing modes with customizable settings available in the configuration file. Developers have included the ability to exclude specific achievements—simply add the parameter "shared_advancement:shared": false to the corresponding achievement file.
By default, technical achievements without visual representation are not shared with the group, allowing datapack triggers to function without interference. Additionally, there is an option to block achievements for players in Creative mode, ensuring they don't disrupt the team's overall statistics.
All listed options can be enabled or disabled through configuration files!
⚙️ Configuration Settings
The configuration file is located at: config\shared_advancements.json.
-
merge_broadcast_message:
true|falseWhen enabled, chat messages about obtaining achievements are only displayed for the player who earned the achievement first. All team members still receive toast notifications. Default value:true. -
share_displayless:
true|falseDisables the sharing of achievements without visual representation. This applies to technical achievements that are never shown to players (e.g., achievements for recipe management). Default value:false. -
creative_disabled:
true|falseWhen activated, players in Creative and Spectator modes cannot earn achievements. Default:false. -
global_group:
true|falseIf this parameter is enabled, teamless players will share achievements with each other. Default value:true.
