-
Notifications
You must be signed in to change notification settings - Fork 0
Recipe Generator
Jupiter Dev edited this page Jun 10, 2025
·
1 revision
This page explains how to use the Recipe generator in mDirt to add custom recipes to your Minecraft datapack.
- In the Menu Bar, go to New Element β Recipe
- The main area will update with fields and tabs for configuring your recipe.
mDirt supports three recipe types, each represented by a tab in the recipe editor:
- Crafting β for regular crafting table recipes (shaped or shapeless)
- Smelting β for furnace, smoker, or blast furnace recipes
- Stonecutting β for stonecutter recipes
Make sure you select the correct tab depending on what kind of recipe you want to create.
-
Name
The internal ID for your recipe (e.g.,ruby_craft
).- Must be all lowercase
- No spaces
- Use underscores (
_
) to separate words
- The crafting tab shows a 3x3 grid representing the crafting table.
- Click any slot to choose a Minecraft item/block to place as an input ingredient.
- Note: Minecraft does not support using custom items, blocks, or equipment as input ingredients, so mDirt follows this restriction.
- On the right is the Output slot β click to set what item your recipe produces.
- The output can be a Minecraft item/block or a custom item/block/equipment from your project.
- Shaped recipes require items to be placed in the exact pattern shown in the grid.
- Shapeless recipes donβt care about arrangement; any combination of the required ingredients works.
- Set how many units of the output item the recipe produces when crafted.
Smelting recipes require:
-
Input Item
- Must be a Minecraft item/block (custom inputs are not supported).
-
Output Item
- Can be a Minecraft or custom item/block/equipment.
-
Mode
Select one of the following furnace types for the recipe:-
Smelting
(uses a Furnace) -
Smoking
(uses a Smoker) -
Blasting
(uses a Blast Furnace) -
Campfire_Cooking
(uses a Campfire)
-
Stonecutting recipes require:
-
Input Item
- Must be a Minecraft item/block (custom inputs are not supported).
-
Output Item
- Can be a Minecraft or custom item/block/equipment.
-
Output Count
- Number of items produced by the recipe (default is usually
1
).
- Number of items produced by the recipe (default is usually
Made with β€οΈ by Faith & Code Technologies
Need help? Open an issue or visit the FAQs page.
Want to contribute? Check out Contributing
Β© 2025 mDirt β All rights reserved.