YTech
Generated page, edit
scripts/gen_schema_pages.py instead.YTech recipes (1.20.1), pkl4mc dialect.
Usage
amends "@pkl4mc/ytech_recipes.pkl"Example
recipes
amends "@pkl4mc/ytech_recipes.pkl"
remaining_shaped_crafting {
new {
name = "example_remaining_shaped"
category = "misc"
key {
["#"] { tag = "ytech:terracotta_bricks" }
["H"] { tag = "forge:hammers" }
}
pattern { "##"; "#H" }
output { item = "ytech:aqueduct_valve" }
showNotification = true
}
}
remaining_shapeless_crafting {
new {
name = "example_remaining_shapeless"
category = "building"
inputs {
new { item = "minecraft:acacia_log" }
new { tag = "minecraft:axes" }
}
output { item = "minecraft:acacia_planks" }
}
}
remaining_part_shapeless_crafting {
new {
name = "example_remaining_part_shapeless"
category = "misc"
inputs {
new { tag = "minecraft:sand" }
new { tag = "ytech:parts/axe_heads" }
}
output { item = "ytech:axe_head_sand_mold" }
}
}
workspace_crafting {
new {
name = "example_workspace"
key {
["T"] { tag = "ytech:grass_twines" }
["W"] { tag = "minecraft:acacia_logs" }
}
pattern {
bottom { " "; "W W"; " " }
middle { " "; "W W"; " " }
top { " "; "WTW"; " " }
}
output { item = "ytech:acacia_drying_rack" }
tool { tag = "minecraft:axes" }
}
}
smelting {
new {
name = "example_ytech_smelting"
input { tag = "forge:ingots/bronze"; count = 18 }
minTemp = 913
mold { tag = "ytech:molds/hammer_head" }
output { item = "ytech:bronze_hammer_head_part" }
smeltingTime = 3600
}
}
chopping {
new {
name = "example_chopping"
hitCount = 3
input { item = "minecraft:acacia_log" }
output { item = "minecraft:acacia_planks"; count = 2 }
tool { tag = "minecraft:axes" }
}
}
milling {
new {
name = "example_milling"
input { tag = "ytech:antlers" }
output { item = "minecraft:bone_meal"; count = 3; chance = 0.2 }
}
}
drying {
new {
name = "example_drying"
dryingTime = 1200
input { item = "minecraft:chicken" }
output { item = "ytech:dried_chicken" }
}
}
hammering {
new {
name = "example_hammering"
hitCount = 2
input { tag = "forge:ingots/bronze" }
output { item = "ytech:bronze_plate" }
tool { tag = "forge:hammers" }
}
}
pottery {
new {
name = "example_pottery"
count = 4
output { item = "ytech:unfired_decoration_pot" }
}
}
block_hit {
new {
name = "example_block_hit"
block { tag = "forge:stone" }
input { item = "minecraft:flint" }
output { item = "ytech:sharp_flint" }
}
}
alloying {
new {
name = "example_alloying"
input1 { tag = "forge:ingots/copper"; count = 9 }
input2 { tag = "forge:ingots/tin"; count = 1 }
minTemp = 1085
output { item = "ytech:bronze_ingot"; count = 10 }
smeltingTime = 200
}
}
tanning {
new {
name = "example_tanning"
hitCount = 5
input { tag = "ytech:raw_hides" }
output { item = "minecraft:leather" }
tool { tag = "ytech:sharp_flints" }
}
}