TechReborn
Generated page, edit
scripts/gen_schema_pages.py instead.TechReborn recipes (1.20.1), pkl4mc dialect.
Usage
amends "@pkl4mc/techreborn_recipes.pkl"Example
recipes
// TechReborn recipes - one example per machine type.
// Each entry becomes `<name>.json` under this file's directory.
amends "@pkl4mc/techreborn_recipes.pkl"
alloy_smelter {
new {
name = "example_alloy_bronze"
power = 6
time = 200
inputs {
new { tag = "c:copper_ingots"; count = 3 }
new { tag = "c:tin_ingots" }
}
outputs { new { item = "techreborn:bronze_ingot"; count = 4 } }
}
}
assembling_machine {
new {
name = "example_assemble_circuit"
power = 25
time = 250
inputs {
new { item = "techreborn:electronic_circuit"; count = 2 }
new { tag = "c:silicon_plates" }
}
outputs { new { item = "techreborn:advanced_circuit" } }
}
}
blast_furnace {
new {
name = "example_blast_steel"
power = 128
time = 2000
heat = 1000
inputs {
new { item = "minecraft:iron_ingot" }
new { item = "minecraft:coal"; count = 2 }
}
outputs { new { item = "techreborn:steel_ingot" } }
}
}
centrifuge {
new {
name = "example_centrifuge_netherrack"
power = 5
time = 1000
inputs { new { item = "minecraft:netherrack"; count = 16 } }
outputs {
new { item = "minecraft:gold_nugget" }
new { item = "techreborn:sulfur_dust" }
}
}
}
chemical_reactor {
new {
name = "example_react_glowstone"
power = 25
time = 250
inputs {
new { item = "minecraft:redstone"; count = 4 }
new { item = "minecraft:gold_nugget" }
}
outputs { new { item = "minecraft:glowstone_dust"; count = 4 } }
}
}
compressor {
new {
name = "example_compress_plate"
power = 10
time = 300
inputs { new { tag = "c:iron_blocks" } }
outputs { new { item = "techreborn:iron_plate"; count = 9 } }
}
}
distillation_tower {
new {
name = "example_distill_oil"
power = 20
time = 400
inputs {
new { emptyCell = true; count = 16 }
new { fluid = "techreborn:oil"; count = 16 }
}
outputs {
new { cellFluid = "techreborn:diesel"; count = 16 }
}
}
}
extractor {
new {
name = "example_extract_rubber"
power = 10
time = 300
inputs { new { item = "techreborn:rubber_log" } }
outputs { new { item = "techreborn:rubber"; count = 4 } }
}
}
fluid_replicator {
new {
name = "example_replicate_lava"
power = 80
time = 40
tankFluid = "minecraft:lava"
tankAmount = 1000
inputs { new { item = "techreborn:uu_matter"; count = 2 } }
}
}
fusion_reactor {
new {
name = "example_fusion_helium"
power = -2048
time = 1024
startPower = 40000000
minSize = 1
inputs {
new { fluid = "techreborn:deuterium" }
new { fluid = "techreborn:tritium" }
}
outputs { new { cellFluid = "techreborn:helium" } }
}
}
grinder {
new {
name = "example_grind_blaze"
power = 5
time = 270
inputs { new { item = "minecraft:blaze_rod" } }
outputs { new { item = "minecraft:blaze_powder"; count = 4 } }
}
}
implosion_compressor {
new {
name = "example_implode_diamond"
power = 30
time = 2000
inputs {
new { item = "techreborn:diamond_dust"; count = 4 }
new { item = "minecraft:tnt"; count = 8 }
}
outputs {
new { item = "minecraft:diamond"; count = 3 }
new { item = "techreborn:dark_ashes_dust"; count = 12 }
}
}
}
industrial_electrolyzer {
new {
name = "example_electrolyze_water"
power = 20
time = 200
inputs { new { cellFluid = "minecraft:water"; count = 6 } }
outputs {
new { cellFluid = "techreborn:hydrogen"; count = 4 }
new { cellFluid = "techreborn:compressed_air" }
}
}
}
industrial_grinder {
new {
name = "example_industrial_grind_gold"
power = 64
time = 100
tankFluid = "minecraft:water"
tankAmount = 1000
inputs { new { tag = "c:gold_ores" } }
outputs {
new { item = "minecraft:raw_gold"; count = 2 }
new { item = "techreborn:nickel_small_dust"; count = 3 }
}
}
}
industrial_sawmill {
new {
name = "example_saw_oak"
power = 30
time = 100
tankFluid = "minecraft:water"
tankAmount = 250
inputs { new { tag = "minecraft:oak_logs" } }
outputs {
new { item = "minecraft:oak_planks"; count = 6 }
new { item = "techreborn:saw_dust"; count = 2 }
}
}
}
// Shaped grid with power/time on top.
rolling_machine {
new {
name = "example_roll_rails"
power = 5
time = 250
key {
["I"] { item = "minecraft:iron_ingot" }
["S"] { item = "minecraft:stick" }
}
pattern {
"I I"
"ISI"
"I I"
}
output { item = "minecraft:rail"; count = 24 }
}
}
scrapbox {
new {
name = "example_scrapbox_diamond"
power = 10
time = 20
inputs { new { item = "techreborn:scrap_box" } }
outputs { new { item = "minecraft:diamond" } }
}
}
solid_canning_machine {
new {
name = "example_can_lava"
power = 1
time = 60
inputs {
new { fluid = "minecraft:lava" }
new { tag = "c:tin_ingots" }
}
outputs { new { item = "techreborn:lava_coolant_cell_10k" } }
}
}
vacuum_freezer {
new {
name = "example_freeze_ice"
power = 60
time = 64
inputs { new { item = "minecraft:packed_ice"; count = 4 } }
outputs { new { item = "minecraft:blue_ice" } }
}
}
wire_mill {
new {
name = "example_mill_copper_cable"
power = 2
time = 200
inputs { new { item = "minecraft:copper_ingot" } }
outputs { new { item = "techreborn:copper_cable"; count = 6 } }
}
}