- CurseForge: https://www.curseforge.com/minecraft/mc-mods/custom-advancements
- Modrinth: https://modrinth.com/mod/custom-advancements
Installation Steps
- Fabric
- NeoForge
1
Install a compatible Fabric Loader
Download and install Fabric Loader 0.18.6 or newer from https://fabricmc.net/use/installer/ for Minecraft 1.21.1. Select the correct Minecraft version in the installer before confirming.
2
Add Fabric API
Download the latest Fabric API build for Minecraft 1.21.1 from CurseForge or Modrinth and place the
.jar file in your mods/ folder.3
Add Forge Config API Port
Download Forge Config API Port version 21.1.6 or newer (the version built for Minecraft 1.21.1 / Fabric) from Modrinth and place the
.jar file in your mods/ folder.4
Add Custom Advancements
Download the Fabric build of Custom Advancements for Minecraft 1.21.1 from CurseForge or Modrinth and place the
.jar file in your mods/ folder.5
Launch the game
Start Minecraft using your Fabric profile. On first launch, the mod creates the
customadvancements/ folder inside your game directory. You are now ready to add custom advancements.The customadvancements/ Folder
After the first successful launch, your game directory will contain a new folder called customadvancements/. This is where all of your custom advancement JSON files, language files, and textures live. The folder is created automatically — you do not need to create it manually.
The
customadvancements/ folder behaves like a global datapack: its contents are injected into every world you play or host on that installation, not just a single world’s datapacks/ folder. This makes it ideal for modpack-wide advancement customization.[INSERT IMAGE: The Custom Advancements mod entry shown in the Fabric/NeoForge mod list screen, confirming a successful install]