Minecraft Tools

Advancement Generator

Create custom advancements and get the JSON data, perfect for data packs and custom maps.

Advertisement:

Advancement Configuration
Display Properties
Criteria

Enter the JSON for the criteria that triggers this advancement.

Generated JSON
{
  "display": {
    "icon": {
      "item": "minecraft:stone"
    },
    "title": "My Advancement",
    "description": "A new adventure begins!",
    "frame": "task",
    "show_toast": true,
    "announce_to_chat": true,
    "hidden": false
  },
  "criteria": {
    "minecraft:inventory_changed": {
      "trigger": "minecraft:inventory_changed"
    }
  }
}

Place this file in your data pack at data/<namespace>/advancements/<advancement_name>.json

Advertisement: