Railcraft Reborn
Generated page, edit
scripts/gen_schema_pages.py instead.Railcraft Reborn recipes (1.20.1), pkl4mc dialect.
ticket_duplicate, locomotive_painting, rotor_repair, both cart-disassembly recipes, and patchouli_book_crafting are out of scope: all are empty CustomRecipes whose real serializers ignore the JSON body entirely (fixed (id, category) constructor).
Usage
amends "@pkl4mc/railcraft_recipes.pkl"Example
recipes
// Railcraft Reborn recipes - one example per type.
// Each entry becomes `<name>.json` under this file's directory.
amends "@pkl4mc/railcraft_recipes.pkl"
rolling {
new {
name = "example_rolling_advanced_rail"
key {
["a"] { tag = "forge:dusts/redstone" }
["b"] { tag = "forge:ingots/gold" }
}
pattern {
"a b"
"a b"
"a b"
}
output { item = "railcraft:advanced_rail"; count = 8 }
}
}
coking {
new {
name = "example_coking_charcoal"
input { tag = "minecraft:logs" }
output { item = "minecraft:charcoal" }
cookingTime = 300
creosoteOutput = 250
}
}
blasting {
new {
name = "example_blasting_steel_ingot"
input { item = "minecraft:bucket" }
output { item = "railcraft:steel_ingot"; count = 3 }
cookingTime = 1200
slagOutput = 3
}
}
crusher {
new {
name = "example_crusher_abyssal_brick_slab"
input { item = "railcraft:abyssal_brick_slab" }
outputs {
new { output { item = "railcraft:abyssal_cobblestone" }; probability = 0.5 }
}
}
}