Skip to content
Christofmeg edited this page Dec 3, 2025 · 17 revisions

JustEnoughBreeding Integration Generator

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


🔧 How to Use

  1. Choose a Recipe Type
    At the top, select one of the supported provider types:

    • allay_duplication
    • breeding
    • taming
    • temper
    • transformation
    • trusting
  2. 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).
  3. 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”
  4. Add Extra Inputs (Optional)

    • These are secondary requirements for the recipe.
    • Works the same as inputs.
  5. Add Outputs

    • Define what results from the recipe (e.g., spawn items, child mobs).
    • You can set:
      • item or tag
      • Optional min and max amount values
  6. Add Custom Spawn Eggs (Optional)

    • Use + Custom Spawn Egg to define custom eggs for spawning.
  7. 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).
  8. Generate Recipe

    • Click Generate to preview the JSON in the text box.
    • Click Download JSON to save the file as <mobId>.json.

📄 Example

Example: Bee Breeding Recipe

Configuration in the tool:

  • Recipe Type: breeding
  • Mod ID: minecraft
  • Mob ID: bee
  • Inputs: tagminecraft:flowers
  • Outputs: itemminecraft: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
            }
          }
        ]
      }
    }
  ]
}

Clone this wiki locally