Skip to content
The_Dead_2 edited this page Sep 20, 2023 · 10 revisions

customadvancements_logo_no_bg copy

Welcome to the Custom Advancements wiki!


On the first start up of the game with Custom Advancements installed, the mod creates a folder inside the minecraft directory called "customadvancements" and inside this folder two subfolders called "customadvancements" and "data". Inside the "customadvancements" folder you will find a few '.json' files. Inside the "data" folder you will find two more folders called "lang" and "textures". Inside the "textures" folder you will find a few '.png' files. And inside the "lang" folder you will find a few language '.json' files.

Screenshot 2023-09-19 at 13 55 30

Every '.json' file represents an advancement that gets added to the game by the mod and can be opened and edited using a simple text editor or a code editor like VS Code. Every '.png' file represents a texture that can be used as a background texture for added advancements. The language '.json' files are used for translational text components.


Useful Commands:

  • /ca reload: Reloads all data of the mod (advancements, textures, config options, etc.) and also reloads automatically all resources including the worlds AdvancementList.
  • /ca generate resource_locations: Creates a simple text document called "resource_locations.txt" inside the "customadvancements" folder. Inside this text document you will find every resource location of every registered advancement of the game, including the advancements added by other mods. This is quite useful for adding or removing advancements.

A resource location is like a file path used by minecraft to identify objects like textures or advancements. It must be all lowercase and must only contain characters from a to z, 0 to 9 or /, _ and -.

  • /ca generate advancement all: Generates '.json' files for every registered advancement of the game, including the advancements added by other mods.
  • /ca generate advancement <advancement_id>: Generates the '.json' file for the specified advancement.

Please use the sidebar to get to the site you're looking for!