### Calcination JSON Recipe Example Source: https://klikli-dev.github.io/theurgy/recipe_types/calcination A standard calcination recipe configuration using a tag as an ingredient and defining the output item and count. ```json { "type": "theurgy:calcination", "calcination_time": 200, "ingredient": { "tag": "forge:crops" }, "result": { "count": 1, "item": "theurgy:alchemical_salt_crops" } } ``` -------------------------------- ### Example Liquefaction Recipe JSON Source: https://klikli-dev.github.io/theurgy/recipe_types/liquefaction A complete example of a theurgy:liquefaction recipe that liquefies logs using sal ammoniac as a solvent, producing one alchemical sulfur with a source tag. ```json { "type": "theurgy:liquefaction", "ingredient": { "tag": "minecraft:logs" }, "liquefaction_time": 200, "result": { "count": 1, "item": "theurgy:alchemical_sulfur_logs", "nbt": { "theurgy:sulfur.source.id": "#minecraft:logs" } }, "solvent": { "amount": 10, "fluid": "theurgy:sal_ammoniac" } } ``` -------------------------------- ### Example Accumulation Recipe JSON Source: https://klikli-dev.github.io/theurgy/recipe_types/accumulation A complete example of a theurgy:accumulation recipe that evaporates 1000 units of water (tag minecraft:water) with sal ammoniac gem solute to produce 1000 units of theurgy:sal_ammoniac fluid over 200 ticks. ```json { "type": "theurgy:accumulation", "accumulation_time": 200, "evaporant": { "amount": 1000, "tag": "minecraft:water" }, "result": { "Amount": 1000, "FluidName": "theurgy:sal_ammoniac" }, "solute": { "tag": "forge:gems/sal_ammoniac" } } ``` -------------------------------- ### Example Distillation Recipe (JSON) Source: https://klikli-dev.github.io/theurgy/recipe_types/distillation A complete distillation recipe in JSON format. It specifies a distillation time of 200 ticks, uses a tag ingredient 'forge:stone' with a count of 10, and produces one 'theurgy:mercury_shard'. ```json { "type": "theurgy:distillation", "distillation_time": 200, "ingredient": { "tag": "forge:stone" }, "ingredient_count": 10, "result": { "count": 1, "item": "theurgy:mercury_shard" } } ``` -------------------------------- ### Sample Divination Rod Crafting Recipe Source: https://klikli-dev.github.io/theurgy/divination_rods/configuration A complete example of a shaped crafting recipe for a Tier 1 divination rod, including all NBT configuration settings. ```json { "type": "minecraft:crafting_shaped", "key": { "G": { "tag": "forge:glass" }, "R": { "tag": "forge:rods/wooden" } }, "pattern": [ "RGR", "R R", " R " ], "result": { "item": "theurgy:divination_rod_t1", "nbt": { "theurgy:divination.setting.tier": "minecraft:stone", "theurgy:divination.setting.allowed_blocks_tag": "theurgy:divination_rod_t11_allowed_blocks", "theurgy:divination.setting.disallowed_blocks_tag": "theurgy:divination_rod_t1_disallowed_blocks", "theurgy:divination.setting.range": 96, "theurgy:divination.setting.duration": 40, "theurgy:divination.setting.max_damage": 10 } } } ``` -------------------------------- ### Sample Divination Rod Recipe Source: https://klikli-dev.github.io/theurgy/divination_rods/crafting_recipes A full example of a divination rod recipe. It uses a `forge:partial_nbt` ingredient to source the `theurgy:sulfur.source.id` from sulfur, and sets the result NBT to link to `minecraft:diamond_ore` while disabling manual attuning. ```json { "type": "theurgy:divination_rod", "key": { "G": { "tag": "forge:gems/emerald" }, "R": { "tag": "forge:rods/wooden" }, "S": { "type": "forge:partial_nbt", "item": "theurgy:alchemical_sulfur", "nbt": { "theurgy:sulfur.source.id": "minecraft:diamond" } } }, "pattern": [ "RGR", "RSR", " R " ], "result": { "item": "theurgy:divination_rod_t4", "nbt": { "theurgy:divination.linked_block_id": "minecraft:diamond_ore", "theurgy:divination.setting.allow_attuning": false, "theurgy:divination.setting.tier": "minecraft:stone", "theurgy:divination.setting.allowed_blocks_tag": "theurgy:divination_rod_t4_allowed_blocks", "theurgy:divination.setting.range": 96, "theurgy:divination.setting.duration": 40, "theurgy:divination.setting.max_damage": 10 } } } ``` -------------------------------- ### Incubation Recipe JSON Source: https://klikli-dev.github.io/theurgy/recipe_types/incubation A standard incubation recipe configuration defining the process time, required ingredients, and the resulting item. ```json { "type": "theurgy:incubation", "incubation_time": 200, "mercury": { "item": "theurgy:mercury_shard" }, "result": { "count": 1, "item": "minecraft:wheat" }, "salt": { "item": "theurgy:alchemical_salt_crops" }, "sulfur": { "item": "theurgy:alchemical_sulfur_wheat" } } ``` -------------------------------- ### Default Allowed Blocks Tag Configuration Source: https://klikli-dev.github.io/theurgy/divination_rods/configuration The default JSON structure for defining allowed blocks for a divination rod. ```json { "replace": false, "values": [ "#forge:ores", "#forge:sand", "#forge:stone", "#minecraft:logs", "minecraft:sugar_cane" ] } ``` -------------------------------- ### Result NBT Settings Structure Source: https://klikli-dev.github.io/theurgy/divination_rods/crafting_recipes Shows the structure for setting NBT on the result item of a divination rod recipe. The `nbt` object can contain settings like `theurgy:divination.setting.allow_attuning` and `theurgy:divination.linked_block_id`. ```json { "result": { "nbt": { ... } } } ``` -------------------------------- ### Divination Rod NBT Configuration Structure Source: https://klikli-dev.github.io/theurgy/divination_rods/configuration The basic structure for defining divination rod behavior within a crafting recipe's result NBT tag. ```json "result": { "nbt": { ... } } ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.