Skip to tools
Cookie SMP
Discord ↗

COOKIE TOOLS · SERVER

Minecraft Advancement JSON Builder

Design Java advancements with icons, display text, criteria, AND or OR requirements, parents and XP rewards. Validate criterion references and export JSON plus a datapack ZIP.

FreeNo sign-upBrowser-basedJava 1.21.11 data

Make it yours

Your result

Loading controls…

How to use

  1. Edit display and criteria. Require all creates separate AND groups; Require any creates one OR group. Add an optional parent resource ID.
  2. Choose a safe namespace:path ID. Download JSON for the payload or ZIP for pack.mcmeta and versioned data directories. Install only in a world you control.

Examples

Two criteria in separate requirement groups

Both criteria must be fulfilled.

Two criteria in one requirement group

Either criterion can fulfill that group.

Supported versions & limitations

Verified Java dataset: 1.21.11

  • Supported triggers: inventory_changed, tick and impossible. Custom parent existence and loops across other pack files must be checked with those files; direct self-parent is rejected.
  • Java 1.21.11 data pack format 94.1 only. This website generates files locally and does not activate packs or run commands.

Frequently asked questions

Is the ZIP a real datapack?

Yes. It contains pack.mcmeta and the resource JSON in the singular Java 1.21.11 directory. ZIP integrity is checked independently.

How are generated files validated?

Fixtures pass the official offline Java 1.21.11 codecs. Unknown fields, invalid IDs, unsafe paths and oversized inputs are rejected; a live world is not simulated.

Sources

Facts reviewed 2026-10-12. Supported scope and preview limitations are described above.

Enjoy building? Try Cookie SMP.

Survival with friends. Bring your next idea to life.

How to Join ↗