Copy {
"id" : "coke_oven" ,
"type" : "mm:machine" ,
"name" : "Coke Oven"
}
Copy {
"id" : "coke_oven_fluid" ,
"controllerIds" : "mm:coke_oven" ,
"name" : "C_O Fluid Hatch -" ,
"type" : "mm:fluid" ,
"config" : {
"rows" : 1 ,
"columns" : 1 ,
"slotCapacity" : 32000
}
}
Copy {
"id" : "coke_oven_item" ,
"controllerIds" : "mm:coke_oven" ,
"name" : "C_O Item Hatch -" ,
"type" : "mm:item" ,
"config" : {
"rows" : 3 ,
"columns" : 3
}
}
data/firmaland2/mm/structures/coke_oven.json
Copy {
"name" : "Coke Oven structure" ,
"controllerIds" : "mm:coke_oven" ,
"layout" : [
[
"111" ,
"111" ,
"111"
] ,
[
"111" ,
"111" ,
"111"
] ,
[
"141" ,
"213" ,
"1C1"
] ,
[
"111" ,
"111" ,
"111"
]
] ,
"key" : {
"1" : {
"block" : "tfc:fire_bricks"
} ,
"2" : {
"block" : "mm:coke_oven_item_input"
} ,
"3" : {
"block" : "mm:coke_oven_item_output"
} ,
"4" : {
"block" : "mm:coke_oven_fluid_output"
}
}
}
data/firmaland2/mm/processes/coke_oven/charcoal.json
Copy {
"ticks" : 300 ,
"structureId" : "firmaland2:coke_oven" ,
"inputs" : [
{
"type" : "mm:input/consume" ,
"ingredient" : {
"type" : "mm:item" ,
"tag" : "minecraft:logs" ,
"count" : 1
}
}
] ,
"outputs" : [
{
"type" : "mm:output/simple" ,
"ingredient" : {
"type" : "mm:item" ,
"item" : "minecraft:charcoal" ,
"count" : 1
}
} ,
{
"type" : "mm:output/simple" ,
"ingredient" : {
"type" : "mm:fluid" ,
"fluid" : "kubejs:creosote" ,
"amount" : 100
}
}
]
}