MAKER · JAVA
Make any item craftable
Saddles, name tags, elytra — Minecraft has famously uncraftable items. Describe the recipe you wish existed and the engine writes the shaped-recipe JSON for you, with a sensible grid layout inferred from your ingredient count.
TRY A PROMPT — ONE CLICK TO THE GENERATOR
WHAT YOU ACTUALLY GET — REAL OUTPUT FOR “CRAFT A SADDLE FROM LEATHER AND IRON”
Saddle From Leather Iron · Java datapack · 4 files
It does this: new crafting recipe for saddle.
README.txt data/saddle_from_leather_iron/recipe/craft_saddle.json pack.mcmeta … 1 more
Start it: /reload
How it works
- 1Describe it: "craft a saddle from leather and iron" — result and ingredients are parsed against a safe whitelist.
- 2Install the datapack and /reload.
- 3The recipe appears in your recipe book — craft away.
Questions people ask
Which items can be results or ingredients?
A curated whitelist of vanilla items — that's what guarantees the generated JSON is always valid and the recipe always unlocks.
Shaped or shapeless?
Shaped — the grid pattern is derived from how many ingredients you name, and the recipe unlocks in the book when you hold an ingredient.
Can I add several recipes at once?
Yes — chain them: "craft a saddle from leather and iron and also craft a name tag from paper and string".
Why it never breaks
No language model writes these files. Deterministic engines parse your description into validated parameters and emit game files that are correct by construction — then CI boots real Paper and Bedrock servers weekly to prove packs still load on current Minecraft. Read the full story on the comparison page or in the docs.