xgaming.tools

Minecraft Advancement JSON Generator

Create custom Minecraft advancements for datapacks

Advancement Definition

Datapack folder name

File name (no .json)

minecraft:diamond

Trigger

minecraft:diamond

Rewards (optional)

minecraft:diamond

first_diamond.json

{
  "display": {
    "icon": {
      "item": "minecraft:diamond"
    },
    "title": {
      "text": "First Diamond!"
    },
    "description": {
      "text": "Mine your first diamond"
    },
    "frame": "task",
    "show_toast": true,
    "announce_to_chat": true,
    "hidden": false
  },
  "criteria": {
    "condition": {
      "trigger": "minecraft:inventory_changed",
      "conditions": {
        "items": [
          {
            "items": [
              "minecraft:diamond"
            ]
          }
        ]
      }
    }
  },
  "rewards": {
    "experience": 100
  }
}

Installing the Advancement

  1. Create a datapack folder: datapacks/my_advancements/ in your world folder.
  2. Inside, create pack.mcmeta with {pack:{pack_format:48,description:"My Advancements"}}
  3. Create the path: data/myserver/advancements/first_diamond.json
  4. Paste the JSON above and save.
  5. Run /reload in-game. The advancement appears immediately.

Minecraft Advancement JSON Generator — FAQ

Is this Minecraft Advancement JSON Generator free to use?

Yes, the Minecraft Advancement JSON Generator is 100% free — no signup required, no hidden fees, no downloads. Everything runs in your browser.

How accurate is the Minecraft Advancement JSON Generator?

Values are pulled from the Minecraft game files and community-verified formulas. Results match what you see in-game, and we update the tool when the game gets major patches.

Can I host a Minecraft server with XGamingServer?

Yes. XGamingServer offers instant Minecraft server hosting with mod support, automatic backups, DDoS protection, and 24/7 support. All popular game settings are pre-configured.

Does the Advancement JSON Generator work on mobile?

Yes, the Advancement JSON Generator is fully responsive and works on desktop, tablet, and mobile browsers.

You might also need

Built-In Tool

Config Tool Built Into XGamingServer

Get managed Minecraft hosting with this tool in your panel — configure, deploy, and play in minutes. No file uploads needed.

Built-In Config ToolInstant Server SetupDDoS ProtectionExpert 24/7 Support
Get 40% OFFNo setup fees · Cancel anytime