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

Minecraft server admin docs

Read the full Minecraft server docs →

Step-by-step guides for installing mods, configuring your server, joining, troubleshooting, and admin commands.

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