# Custom Advancements - [Custom Advancements — Minecraft Advancement Customisation](https://customadvancements-wiki.mintlify.app/v1.21.1-8.1.0/introduction.md): Custom Advancements is a Minecraft mod for Fabric and NeoForge that gives players and modpack creators full control over the advancement system. - [Installing Custom Advancements on Fabric or NeoForge](https://customadvancements-wiki.mintlify.app/v1.21.1-8.1.0/installation.md): Step-by-step instructions to install Custom Advancements on Fabric and NeoForge for Minecraft 1.21.1, including all required dependencies. - [Get Started: Create Your First Custom Advancement Tree](https://customadvancements-wiki.mintlify.app/v1.21.1-8.1.0/quickstart.md): Create your first custom advancement JSON file and see it appear in the Minecraft advancements screen in under five minutes with Custom Advancements. - [Custom Advancements JSON Structure and File Layout](https://customadvancements-wiki.mintlify.app/v1.21.1-8.1.0/advancements/structure.md): Learn the required JSON structure and folder layout for Custom Advancements files, including top-level fields, path conventions, and working examples. - [Advancement Display Field: Icons, Titles, and Frames](https://customadvancements-wiki.mintlify.app/v1.21.1-8.1.0/advancements/display.md): Configure the display object for a Custom Advancements JSON file — icon, title, description, frame type, toast, and chat announcement. - [Custom Advancement Background Types and Configuration](https://customadvancements-wiki.mintlify.app/v1.21.1-8.1.0/advancements/background-types.md): Configure custom backgrounds for root advancement tabs using IMAGE, TEXTURE, COLOR, LINEAR_GRADIENT, and RADIAL_GRADIENT types in Custom Advancements. - [Custom Advancement Criteria, Triggers, and Rewards](https://customadvancements-wiki.mintlify.app/v1.21.1-8.1.0/advancements/criteria.md): Learn how to define criteria and triggers in Custom Advancements JSON files, including requirements logic and common Minecraft trigger examples. - [Custom Advancements JSON Examples: Root, Task, and Rewards](https://customadvancements-wiki.mintlify.app/v1.21.1-8.1.0/advancements/examples.md): Complete working examples of Custom Advancements JSON files, from a simple root tab to complex multi-criteria advancements with rewards. - [Custom Advancements Configuration File Complete Reference](https://customadvancements-wiki.mintlify.app/v1.21.1-8.1.0/configuration/config-file.md): Complete reference for config/customadvancements.toml — every option, its type, default value, and effect on the advancement system. - [Filter Advancements with Blacklist and Whitelist Mode](https://customadvancements-wiki.mintlify.app/v1.21.1-8.1.0/configuration/blacklist-whitelist.md): Remove specific advancements or entire mods from Minecraft using Custom Advancements' blacklist and whitelist configuration options. - [Advancement Progression System Configuration Guide](https://customadvancements-wiki.mintlify.app/v1.21.1-8.1.0/configuration/progression.md): Gate advancements behind their parents with Custom Advancements' progression system — configure scope, connected advancements, and death resets. - [Sorting Advancement Tabs in the Advancements Screen](https://customadvancements-wiki.mintlify.app/v1.21.1-8.1.0/configuration/tab-sorting.md): Control the order of advancement tabs in the Minecraft advancements screen using Custom Advancements' UNSORTED, ALPHABETICALLY, and DEFINED_LIST modes. - [Custom Advancements In-Game Commands Reference](https://customadvancements-wiki.mintlify.app/v1.21.1-8.1.0/commands/overview.md): Reference for all Custom Advancements in-game commands: generate advancement JSON files, export IDs, and manage the mod directly from the game chat. - [Localizing Custom Advancements with Language Files](https://customadvancements-wiki.mintlify.app/v1.21.1-8.1.0/data/lang.md): Add multi-language support to your custom advancements by providing translation JSON files in customadvancements/data/lang/. - [Using Custom Textures as Advancement Backgrounds](https://customadvancements-wiki.mintlify.app/v1.21.1-8.1.0/data/textures.md): Place image files in customadvancements/data/textures/ to use them as custom backgrounds in your advancement tab definitions. - [Common Custom Advancements Issues and How to Fix Them](https://customadvancements-wiki.mintlify.app/v1.21.1-8.1.0/troubleshooting/common-issues.md): Solutions to the most frequent problems when creating custom advancements, configuring backgrounds, or setting up progression gating. - [Custom Advancements Frequently Asked Questions](https://customadvancements-wiki.mintlify.app/v1.21.1-8.1.0/troubleshooting/faq.md): Answers to common questions about permissions, reloading, mod loader support, and what Custom Advancements can and can't do. - [Custom Advancements — Minecraft Advancement Customization for Forge](https://customadvancements-wiki.mintlify.app/v1.19.3-6.3.5/introduction.md): Custom Advancements is a Minecraft Forge mod that gives players and modpack creators full control over the advancement system on Minecraft 1.19.3. - [Installing Custom Advancements on Minecraft Forge 1.19.3](https://customadvancements-wiki.mintlify.app/v1.19.3-6.3.5/installation.md): Step-by-step instructions to install Custom Advancements 6.3.5 on Minecraft Forge for Minecraft 1.19.3, for both single-player clients and dedicated servers. - [Get Started: Create Your First Custom Advancement Tree](https://customadvancements-wiki.mintlify.app/v1.19.3-6.3.5/quickstart.md): Create your first custom advancement JSON file and see it appear in the Minecraft advancements screen in under five minutes with Custom Advancements. - [Custom Advancements JSON Structure and File Layout](https://customadvancements-wiki.mintlify.app/v1.19.3-6.3.5/advancements/structure.md): Learn the required JSON structure and folder layout for Custom Advancements files, including top-level fields, namespace rules, and working examples. - [Advancement Display Field: Icons, Titles, and Frames](https://customadvancements-wiki.mintlify.app/v1.19.3-6.3.5/advancements/display.md): Configure the display object for a Custom Advancements JSON file — icon, title, description, frame type, toast, chat announcement, and parent links. - [Advancement Tab Backgrounds and Rendering Options](https://customadvancements-wiki.mintlify.app/v1.19.3-6.3.5/advancements/background-types.md): Configure custom backgrounds for root advancement tabs in Custom Advancements using the background, largeBackground, shouldBgClip, and bgRatio fields. - [Custom Advancement Criteria, Triggers, and Rewards](https://customadvancements-wiki.mintlify.app/v1.19.3-6.3.5/advancements/criteria.md): Learn how to define criteria and triggers in Custom Advancements JSON files, including requirements logic, common Minecraft triggers, and rewards. - [Custom Advancements JSON Examples: Root, Task, and Rewards](https://customadvancements-wiki.mintlify.app/v1.19.3-6.3.5/advancements/examples.md): Complete working examples of Custom Advancements JSON files, from a simple root tab to a multi-condition advancement with an experience reward. - [Custom Advancements Configuration File Complete Reference](https://customadvancements-wiki.mintlify.app/v1.19.3-6.3.5/configuration/config-file.md): Complete reference for config/customadvancements-common.toml — all 14 options, their types, default values, and effect on the advancement system. - [Filter Advancements with Blacklist and Whitelist Mode](https://customadvancements-wiki.mintlify.app/v1.19.3-6.3.5/configuration/blacklist-whitelist.md): Remove specific advancements, entire categories, or everything at once from Minecraft using Custom Advancements' blacklist and whitelist configuration. - [Advancement Progression System Configuration Guide](https://customadvancements-wiki.mintlify.app/v1.19.3-6.3.5/configuration/progression.md): Gate advancements behind their parents with Custom Advancements' progression system — configure scope, cross-tree links, mod filters, and death resets. - [Sorting Advancement Tabs in the Advancements Screen](https://customadvancements-wiki.mintlify.app/v1.19.3-6.3.5/configuration/tab-sorting.md): Control the order of advancement tabs in the Minecraft advancements screen using Custom Advancements' UNSORTED, ALPHABETICALLY, and DEFINED_LIST modes. - [Custom Advancements In-Game Commands Reference](https://customadvancements-wiki.mintlify.app/v1.19.3-6.3.5/commands/overview.md): Reference for all Custom Advancements in-game commands: generate advancement JSON files, export resource locations, and hot-reload the mod from chat. - [Localizing Custom Advancements with Language Files](https://customadvancements-wiki.mintlify.app/v1.19.3-6.3.5/data/lang.md): Add multi-language support to your custom advancements by providing translation JSON files in customadvancements/data/lang/. - [Using Custom Textures as Advancement Backgrounds](https://customadvancements-wiki.mintlify.app/v1.19.3-6.3.5/data/textures.md): Place image files in customadvancements/data/textures/ to use them as custom advancement tab backgrounds without shipping a resource pack. - [Common Custom Advancements Issues and How to Fix Them](https://customadvancements-wiki.mintlify.app/v1.19.3-6.3.5/troubleshooting/common-issues.md): Solutions to the most frequent problems when creating custom advancements, configuring backgrounds, or setting up progression gating on Minecraft 1.19.3. - [Custom Advancements Frequently Asked Questions](https://customadvancements-wiki.mintlify.app/v1.19.3-6.3.5/troubleshooting/faq.md): Answers to common questions about permissions, reloading, multiplayer, datapack compatibility, and what Custom Advancements can and can't do. - [Custom Advancements — Minecraft Advancement Customization](https://customadvancements-wiki.mintlify.app/v1.18.2-4.7.5/introduction.md): Custom Advancements is a Minecraft Forge mod for 1.18.2 that gives players and modpack creators full control over the advancement system. - [Installing Custom Advancements on Minecraft Forge 1.18.2](https://customadvancements-wiki.mintlify.app/v1.18.2-4.7.5/installation.md): Step-by-step instructions to install the Custom Advancements Forge mod on Minecraft 1.18.2, for clients, dedicated servers, and modpacks. - [Get Started: Build Your First Custom Advancement Tab](https://customadvancements-wiki.mintlify.app/v1.18.2-4.7.5/quickstart.md): Create your first custom advancement JSON files and see a new tab appear in the Minecraft 1.18.2 advancements screen in under five minutes. - [Custom Advancements JSON Structure and File Layout](https://customadvancements-wiki.mintlify.app/v1.18.2-4.7.5/advancements/structure.md): Learn the required JSON structure and folder layout for Custom Advancements files in Minecraft 1.18.2, including top-level fields and path conventions. - [Advancement Display Field: Icons, Titles, and Frames](https://customadvancements-wiki.mintlify.app/v1.18.2-4.7.5/advancements/display.md): Configure the display object in a Custom Advancements JSON file — icon, title, description, frame type, toast, chat announcement, and background. - [Custom Advancement Tab Backgrounds and Scaling Options](https://customadvancements-wiki.mintlify.app/v1.18.2-4.7.5/advancements/background-types.md): Set the background of a root advancement tab in Minecraft 1.18.2 using vanilla textures or your own images, with largeBackground, shouldBgClip, and bgRatio. - [Custom Advancement Criteria, Triggers, and Rewards](https://customadvancements-wiki.mintlify.app/v1.18.2-4.7.5/advancements/criteria.md): Define criteria and triggers in Custom Advancements JSON files for Minecraft 1.18.2, including requirements logic, common triggers, and rewards. - [Custom Advancements JSON Examples: Root, Task, and Rewards](https://customadvancements-wiki.mintlify.app/v1.18.2-4.7.5/advancements/examples.md): Complete working examples of Custom Advancements JSON files for Minecraft 1.18.2, from a simple root tab to a multi-condition advancement with rewards. - [Custom Advancements Configuration File Complete Reference](https://customadvancements-wiki.mintlify.app/v1.18.2-4.7.5/configuration/config-file.md): Complete reference for config/customadvancements-common.toml — every option, its type, default value, and effect on the advancement system. - [Filter Advancements with Blacklist and Whitelist Mode](https://customadvancements-wiki.mintlify.app/v1.18.2-4.7.5/configuration/blacklist-whitelist.md): Remove, keep, or override vanilla and mod advancements in Minecraft 1.18.2 using Custom Advancements' blacklist and whitelist configuration options. - [Advancement Progression System Configuration Guide](https://customadvancements-wiki.mintlify.app/v1.18.2-4.7.5/configuration/progression.md): Gate advancements behind their parents with Custom Advancements' progression system — configure scope, cross-tree connections, and death resets. - [Sorting Advancement Tabs in the Advancements Screen](https://customadvancements-wiki.mintlify.app/v1.18.2-4.7.5/configuration/tab-sorting.md): Control the order of advancement tabs in the Minecraft 1.18.2 advancements screen using UNSORTED, ALPHABETICALLY, and DEFINED_LIST modes. - [Custom Advancements In-Game Commands Reference](https://customadvancements-wiki.mintlify.app/v1.18.2-4.7.5/commands/overview.md): Reference for all Custom Advancements in-game commands in Minecraft 1.18.2: generate advancement files, export resource locations, and reload the mod. - [Localizing Custom Advancements with Language Files](https://customadvancements-wiki.mintlify.app/v1.18.2-4.7.5/data/lang.md): Add multi-language support to your custom advancements by providing translation JSON files in customadvancements/data/lang/ for Minecraft 1.18.2. - [Using Custom Textures as Advancement Backgrounds](https://customadvancements-wiki.mintlify.app/v1.18.2-4.7.5/data/textures.md): Place image files in customadvancements/data/textures/ to use them as custom backgrounds in your Minecraft 1.18.2 advancement tab definitions. - [Common Custom Advancements Issues and How to Fix Them](https://customadvancements-wiki.mintlify.app/v1.18.2-4.7.5/troubleshooting/common-issues.md): Solutions to the most frequent problems when creating custom advancements, configuring backgrounds, or setting up progression gating in Minecraft 1.18.2. - [Custom Advancements Frequently Asked Questions](https://customadvancements-wiki.mintlify.app/v1.18.2-4.7.5/troubleshooting/faq.md): Answers to common questions about permissions, reloading, Forge support, and what Custom Advancements can and can't do in Minecraft 1.18.2. - [Custom Advancements — Minecraft Advancement Customization](https://customadvancements-wiki.mintlify.app/v1.16.5-3.5.3/introduction.md): Custom Advancements is a Minecraft Forge mod for 1.16.5 that gives players and modpack creators full control over the advancement system. - [Installing Custom Advancements on Minecraft Forge 1.16.5](https://customadvancements-wiki.mintlify.app/v1.16.5-3.5.3/installation.md): Step-by-step instructions to install Custom Advancements 3.5.3 on Minecraft Forge for 1.16.5, including the folder layout the mod creates on first launch. - [Get Started: Create Your First Custom Advancement Tree](https://customadvancements-wiki.mintlify.app/v1.16.5-3.5.3/quickstart.md): Create your first custom advancement JSON file and see it appear in the Minecraft advancements screen in under five minutes with Custom Advancements. - [Custom Advancements JSON Structure and File Layout](https://customadvancements-wiki.mintlify.app/v1.16.5-3.5.3/advancements/structure.md): Learn the required JSON structure and folder layout for Custom Advancements files, including top-level fields, path conventions, and working examples. - [Advancement Display Field: Icons, Titles, and Frames](https://customadvancements-wiki.mintlify.app/v1.16.5-3.5.3/advancements/display.md): Configure the display object for a Custom Advancements JSON file — icon, title, description, frame type, toast, chat announcement, and hidden state. - [Custom Advancement Tab Backgrounds and Texture References](https://customadvancements-wiki.mintlify.app/v1.16.5-3.5.3/advancements/background-types.md): Set the background texture of a root advancement tab in Custom Advancements using a vanilla texture or your own PNG file, and understand how it is tiled. - [Custom Advancement Criteria, Triggers, and Rewards](https://customadvancements-wiki.mintlify.app/v1.16.5-3.5.3/advancements/criteria.md): Learn how to define criteria and triggers in Custom Advancements JSON files, including requirements logic, common Minecraft 1.16.5 triggers, and rewards. - [Custom Advancements JSON Examples: Root, Task, and Rewards](https://customadvancements-wiki.mintlify.app/v1.16.5-3.5.3/advancements/examples.md): Complete working examples of Custom Advancements JSON files for Minecraft 1.16.5, from a simple root tab to a multi-condition advancement with rewards. - [Custom Advancements Configuration File Complete Reference](https://customadvancements-wiki.mintlify.app/v1.16.5-3.5.3/configuration/config-file.md): Complete reference for config/customadvancements-common.toml — every option, its type, default value, and effect on the advancement system. - [Filter Advancements with Blacklist and Whitelist Mode](https://customadvancements-wiki.mintlify.app/v1.16.5-3.5.3/configuration/blacklist-whitelist.md): Remove specific advancements or entire advancement trees from Minecraft using Custom Advancements' blacklist and whitelist configuration options. - [Advancement Progression System Configuration Guide](https://customadvancements-wiki.mintlify.app/v1.16.5-3.5.3/configuration/progression.md): Gate advancements behind their parents with Custom Advancements' progression system — configure scope, connected advancements, and death resets. - [Sorting Advancement Tabs in the Advancements Screen](https://customadvancements-wiki.mintlify.app/v1.16.5-3.5.3/configuration/tab-sorting.md): Control the order of advancement tabs in the Minecraft advancements screen using Custom Advancements' UNSORTED, ALPHABETICALLY, and DEFINED_LIST modes. - [Custom Advancements In-Game Commands Reference](https://customadvancements-wiki.mintlify.app/v1.16.5-3.5.3/commands/overview.md): Reference for all Custom Advancements in-game commands: reload your files, generate advancement JSON templates, and export every advancement ID. - [Localizing Custom Advancements with Language Files](https://customadvancements-wiki.mintlify.app/v1.16.5-3.5.3/data/lang.md): Add multi-language support to your custom advancements by providing translation JSON files in customadvancements/data/lang/. - [Using Custom Textures as Advancement Backgrounds](https://customadvancements-wiki.mintlify.app/v1.16.5-3.5.3/data/textures.md): Place PNG image files in customadvancements/data/textures/ to use them as custom tab backgrounds in your advancement definitions. - [Common Custom Advancements Issues and How to Fix Them](https://customadvancements-wiki.mintlify.app/v1.16.5-3.5.3/troubleshooting/common-issues.md): Solutions to the most frequent problems when creating custom advancements, configuring backgrounds, or setting up progression gating on Minecraft 1.16.5. - [Custom Advancements Frequently Asked Questions](https://customadvancements-wiki.mintlify.app/v1.16.5-3.5.3/troubleshooting/faq.md): Answers to common questions about permissions, reloading, mod loader support, multiplayer, and what Custom Advancements can and can't do on 1.16.5.