-
Notifications
You must be signed in to change notification settings - Fork 10
Home
Christofmeg edited this page Dec 3, 2025
·
17 revisions
The Integration Generator is a web-based tool that helps you quickly create valid JSON recipes.
Instead of writing JSON by hand, you can use this form to define mobs, inputs, outputs, and special conditions, then export a ready-to-use file.
You can find the Integration-Generator here
-
Choose a Recipe Type
At the top, select one of the supported provider types:allay_duplicationbreedingtamingtempertransformationtrusting
-
Set Mod & Mob IDs
-
Mod ID → The namespace for the recipe (e.g.,
minecraft,my_mod). -
Mob ID → The mob this recipe applies to (e.g.,
bee,cow,piglin).
-
Mod ID → The namespace for the recipe (e.g.,
-
Add Inputs
- Click + Input to add one or more required inputs (like food or tags).
- Types supported:
-
item→ A single item ID (minecraft:carrot) -
tag→ An item tag (minecraft:flowers) -
meat→ Special flag (true/false) for “any meat, including Rotten Flesh”
-
-
Add Extra Inputs (Optional)
- These are secondary requirements for the recipe.
- Works the same as inputs.
-
Add Outputs
- Define what results from the recipe (e.g., spawn items, child mobs).
- You can set:
-
itemortag - Optional
minandmaxamount values
-
-
Add Custom Spawn Eggs (Optional)
- Use + Custom Spawn Egg to define custom eggs for spawning.
-
Special Conditions (Breeding Only)
-
Needs to be tamed→ Mob must be tamed first. -
Needs to trust player→ Mob must trust the player first.
(These are mutually exclusive — only one can be active at a time).
-
-
Generate Recipe
- Click Generate to preview the JSON in the text box.
- Click Download JSON to save the file as
<mobId>.json.
Configuration in the tool:
-
Recipe Type:
breeding -
Mod ID:
minecraft -
Mob ID:
bee -
Inputs:
tag→minecraft:flowers -
Outputs:
item→minecraft:honeycomb(min=1, max=3)
Generated JSON:
{
"type": "justenoughbreeding:breeding",
"mod": "minecraft",
"mobs": [
{
"bee": {
"inputs": [
{
"tag": "minecraft:flowers"
}
],
"outputs": [
{
"item": "minecraft:honeycomb",
"amount": {
"min": 1,
"max": 3
}
}
]
}
}
]
}