Wizards Reborn
Generated page, edit
scripts/gen_schema_pages.py instead.Wizards Reborn recipes (1.20.1), pkl4mc dialect.
arcane_workbench’s pattern is a fixed 13-symbol sequence (rune-circle shaped, not a width x height grid), rows are just concatenated in order, same as the real parser. Depends on the fluffy_fur library for FluidIngredient (Alchemy Machine’s fluid inputs), verified against fluffy_fur’s real source (temp/FluffyFur/), compound (nested array) fluid ingredients are out of scope, only single fluid/tag matches.
Usage
amends "@pkl4mc/wizards_reborn_recipes.pkl"Example
recipes
// Wizards Reborn recipes - one example per type.
amends "@pkl4mc/wizards_reborn_recipes.pkl"
arcanum_dust_transmutation {
new {
name = "example_arcanum_dust_transmutation"
from { item = "wizards_reborn:arcanum_dust" }
to = "wizards_reborn:arcane_stone"
placeBlock = true
}
}
wissen_altar {
new {
name = "example_wissen_altar"
ingredient { item = "minecraft:redstone" }
wissen = 50
}
}
wissen_crystallizer {
new {
name = "example_wissen_crystallizer"
output { item = "wizards_reborn:wissen_crystal" }
wissen = 200
inputs {
new { item = "minecraft:quartz" }
new { item = "minecraft:amethyst_shard" }
}
}
}
arcane_workbench {
new {
name = "example_arcane_workbench"
pattern {
" A "
" BAB "
"ABBBA"
}
key {
["A"] = new { item = "wizards_reborn:arcanum_dust" }
["B"] = new { item = "minecraft:stick" }
}
output { item = "wizards_reborn:wizard_staff" }
wissen = 100
}
}
mortar {
new {
name = "example_mortar"
from { item = "minecraft:redstone" }
to { item = "wizards_reborn:redstone_powder" }
}
}
jeweler_table {
new {
name = "example_jeweler_table"
output { item = "wizards_reborn:enchanted_ring" }
wissen = 75
inputs {
new { item = "minecraft:gold_ingot" }
new { item = "minecraft:emerald" }
}
}
}
alchemy_machine {
new {
name = "example_alchemy_machine"
outputItem { item = "wizards_reborn:alchemy_potion" }
alchemyPotion = "healing"
wissen = 30
steam = 10
inputs {
new { item = "minecraft:glass_bottle" }
}
fluidInputs {
new { fluid = "minecraft:water"; amount = 250 }
}
}
}
censer {
new {
name = "example_censer"
ingredient { item = "minecraft:sugar" }
effects {
new { effect = "minecraft:speed"; duration = 200; amplifier = 0 }
}
}
}
arcane_iterator {
new {
name = "example_arcane_iterator"
wissen = 150
output { item = "wizards_reborn:enchanted_book_arcane" }
enchantment = "minecraft:sharpness"
inputs {
new { item = "minecraft:book" }
}
}
}
crystal_ritual {
new {
name = "example_crystal_ritual"
inputs {
new { item = "wizards_reborn:earth_crystal" }
}
crystalRitual = "wizards_reborn:summon_storm"
}
}
crystal_infusion {
new {
name = "example_crystal_infusion"
output { item = "wizards_reborn:earth_crystal" }
light = 8
inputs {
new { item = "minecraft:emerald" }
}
}
}