Back to Tools

Minecraft Crafting Recipe Generator

Create custom Minecraft crafting recipes for datapacks with a visual 3x3 grid for Java Edition 1.13+.

Note: Place the generated JSON file in data/namespace/recipes/recipe_name.json in your datapack.

Recipe Settings

Used for filename

Crafting Grid

Select items to create a shaped recipe pattern

Result

Generated JSON

{
  "type": "minecraft:crafting_shaped",
  "pattern": [
    "   ",
    "   ",
    "   "
  ],
  "key": {},
  "result": {
    "id": "minecraft:diamond",
    "count": 1
  }
}

How to Create Custom Recipes in Minecraft

Shaped Recipes

Shaped recipes require items to be placed in a specific pattern on the crafting grid. The position of each item matters. Use this Minecraft recipe generator to create shaped recipes with our visual 3x3 grid editor.

Shapeless Recipes

Shapeless recipes don't care about the position of ingredients. As long as all required items are in the crafting grid, the recipe will work. Perfect for simple crafting recipes.

Using Recipe Datapacks

To add custom recipes to Minecraft:

  1. Generate your recipe JSON using this tool
  2. Create a datapack folder structure
  3. Place the JSON in data/namespace/recipes/
  4. Add the datapack to your world's datapacks folder
  5. Reload datapacks with /reload

Frequently Asked Questions

What are shaped recipes?

Shaped recipes require ingredients to be placed in a specific pattern, like how you craft a sword or pickaxe. The position of each item matters.

What are shapeless recipes?

Shapeless recipes work regardless of where ingredients are placed in the crafting grid, like mushroom stew or firework stars.

What Minecraft versions are supported?

This recipe generator creates JSON files compatible with Minecraft Java Edition 1.13 and newer versions that support datapacks.

Can I add custom items?

Yes! You can manually edit the JSON to include any item ID, including custom items from other datapacks or mods.

Need a Server for Your Custom Recipes?

Test and deploy your custom recipes on your own Minecraft server with full datapack support.

View Hosting Plans