ModsFinder

Custom Advancement Downloader

by NebulaJinxed

Custom Advancement Downloader is a Fabric client mod that saves a player's advancement data to a text file in the config folder.

FabricClient-side onlyMIT License1.21.4 – 1.21.5

What it does

The mod writes advancement information to a formatted JSON file, so the achievements a player has earned can be read outside the game. A command is run after joining a server, and the chat output confirms when the advancements have been saved. The file is named by the mod and placed in the .minecraft/config folder.

The mod is useful alongside World Downloader, which helps capture a more accurate world. Only the client needs it; the server can run without it. Builds exist for 1.21.4 and 1.21.5, and the latest Fabric file is 1.0.2 for 1.21.5, released under the MIT License. The code is not open source.

Key features

  1. Advancement export

    Advancement data is written to a text file that records which achievements are visible and earned.

  2. Formatted JSON output

    The saved file uses JSON formatting, so its contents can be read and parsed with other tools.

  3. Command-triggered save

    A command starts the export, and it can be run after joining a server to capture that session's progress.

  4. Chat confirmation

    Chat output reports that the advancements were saved, so the user can check the result in game.

Compatibility

Latest build for each game version and loader.

1.21.51.0.2
1.21.41.0.2
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Use cases

Pairing with World Downloader

Players who capture a world with World Downloader can add the advancement file to the same save for a fuller copy.

Who it’s for: Players who want to keep a record of their achievements, and players who archive worlds and need the advancement data stored alongside them.

How it compares

Full comparison

World Downloader is also a Fabric client mod under the MIT License, but it covers 1.21 – 1.21.10 and is not open source; it is required on the client while the server is optional. Disable Advancements In Dimensions is server-side only, open source under the MIT License and published for 1.21 – 1.21.5, so it works on a server without any client install. NoFingerPrint is a client-side only Fabric mod for 1.21.4 under a custom license, and it is not open source.

ModLoadersGame versionsEnvironmentUpdated
Custom Advancement DownloaderFabric1.21.4 – 1.21.5Client-side only2025-06-12
World DownloaderFabric1.21 – 1.21.10Client required, server optional2025-10-16
Disable Advancements In DimensionsFabric1.21 – 1.21.5Server-side only2025-05-02
NoFingerPrintFabric1.21.4Client-side only2025-11-18

Questions

Does Custom Advancement Downloader need to be installed on the server?

No. Only the player's game needs it, and servers run without it.

Where is the advancement file saved?

The advancement data is saved as a text file in the .minecraft/config folder, with the output formatted as JSON.

Which game versions does the mod support?

Fabric files exist for 1.21.4 and 1.21.5, and the latest file is 1.0.2 for 1.21.5.

In the catalog

Custom Advancement Downloader is one of 8,016 Management mods on ModsFinder, and one of 5,930 Management mods for Fabric. 15,307 mods support Minecraft 1.21.5.

More from NebulaJinxed

All projects

Similar mods

Official listing

Owner
NebulaJinxed
Published
2025-06-11
Updated on Modrinth
2025-06-12
Facts verified
2026-10-15

Tags