MC ToolboxMC TOOLBOX

Creative

Custom Recipe Generator

Starter shaped or shapeless Java recipe JSON. Test it in a datapack before publishing. This is not a full recipe lab.

Datapack file

data/my_pack/recipe/custom_diamond.json

Recipe

Generated custom_diamond.json

{
  "type": "minecraft:crafting_shaped",
  "pattern": [
    "AAA",
    "ABA",
    "AAA"
  ],
  "key": {
    "A": {
      "item": "minecraft:coal"
    },
    "B": {
      "item": "minecraft:stick"
    }
  },
  "result": {
    "id": "minecraft:diamond",
    "count": 1
  }
}

Datapack Generator

Custom Minecraft Recipe JSON Generator

Create shaped or shapeless Java crafting recipes with a namespace, file ID, ingredients, result item, and count. Download JSON ready for the recipe folder in a datapack.

Shaped versus shapeless

Shaped recipes preserve the nine-slot arrangement. Shapeless recipes only require the listed ingredients and ignore their crafting-grid positions.

Datapack location

Place the downloaded file in the displayed data/<namespace>/recipe path and ensure the datapack has matching metadata for the target Java version.

Quick questions

Does this replace the Crafting Table page?

No. Crafting Table browses vanilla recipes; this page creates custom datapack JSON.

Does it support modded item IDs?

Namespaced item IDs can be entered, but the target mod must provide those items.

What do you think about this tool?

If something feels wrong, a Minecraft version is missing, the wording is confusing, or you have a better workflow idea, send it over. Real player feedback is how these tools get sharper.

Send feedback