Ingredient Configs
Ingredient configs are shared by inputs and outputs. The type field decides which port type can provide or receive the ingredient.
Item ingredient
Specific item:
{
"type": "mm:item",
"item": "minecraft:string",
"count": 5
}
Item tag:
{
"type": "mm:item",
"tag": "forge:ingots",
"count": 5
}
Optional NBT matching:
{
"type": "mm:item",
"item": "minecraft:stick",
"count": 1,
"nbt": { "CustomModelData": 1 },
"nbt_match": "weak"
}
Fluid ingredient
{
"type": "mm:fluid",
"fluid": "minecraft:water",
"amount": 1000
}
1000 mB is one bucket.
Energy ingredient
{
"type": "mm:energy",
"amount": 1000
}
amount is Forge Energy (FE).
Mekanism ingredients
Gas:
{
"type": "mm:mekanism/gas",
"gas": "mekanism:hydrogen",
"amount": 10
}
Slurry:
{
"type": "mm:mekanism/slurry",
"slurry": "mekanism:clean_tin",
"amount": 10
}
Pigment:
{
"type": "mm:mekanism/pigment",
"pigment": "mekanism:blue",
"amount": 20
}
Infusion:
{
"type": "mm:mekanism/infuse",
"infuse": "mekanism:bio",
"amount": 20
}
Create kinetic ingredient
{
"type": "mm:create/kinetic",
"speed": 16
}
PneumaticCraft air ingredient
{
"type": "mm:pneumaticcraft/air",
"pressure": 0.7,
"air": 100
}
Botania mana ingredient
{
"type": "mm:botania/mana",
"amount": 1000
}
Summary table
| Type | Main fields |
|---|---|
mm:item |
item or tag, count, optional nbt, optional nbt_match |
mm:fluid |
fluid, amount |
mm:energy |
amount |
mm:create/kinetic |
speed |
mm:pneumaticcraft/air |
pressure, air |
mm:botania/mana |
amount |
mm:mekanism/gas |
gas, amount |
mm:mekanism/slurry |
slurry, amount |
mm:mekanism/pigment |
pigment, amount |
mm:mekanism/infuse |
infuse, amount |