### KubeJS Recipe Example Source: https://github.com/allthemods/atm-10/blob/main/changelogs/CHANGELOG-ATM10-4.15-5.0.md Example of a KubeJS recipe configuration, likely for item or fluid processing. ```json { "amount": 500 } { "fluid": "evilcraft:blood" "amount": 10000 } ] _kubejs_changed_marker: true } ``` -------------------------------- ### Recipe Configuration Example Source: https://github.com/allthemods/atm-10/blob/main/changelogs/CHANGELOG-ATM10-4.15-5.0.md Example of a recipe configuration, likely for a crafting system or machine input. It specifies item and fluid inputs. ```json { "item_inputs": [ { "item": "forbidden_arcanus:deorum_ingot", "amount": 1 }, { "item": "enderio:end_steel_ingot", "amount": 1 }, { "item": "allthemodium:allthemodium_ingot", "amount": 1 }, { "item": "forbidden_arcanus:deorum_ingot", "amount": 1 }, { "item": "enderio:end_steel_ingot", "amount": 1 }, { "item": "enderio:end_steel_ingot", "amount": 1 }, { "item": "forbidden_arcanus:deorum_ingot", "amount": 1 } ], "fluid_inputs": [ { "fluid": "kubejs:liquid_aureal", "amount": 5000 }, { "fluid": "kubejs:liquid_souls", "amount": 1000 }, { "fluid": "evilcraft:blood", "amount": 5000 }, { "tag": "c:experience", "amount": 1000 } ], "_kubejs_changed_marker": true } ``` -------------------------------- ### Modular Machinery Reborn Recipe Example Source: https://github.com/allthemods/atm-10/blob/main/changelogs/CHANGELOG-ATM10-4.15-5.0.md Example of a recipe configuration for Modular Machinery Reborn, specifying input and output items and fluids. ```json - item: "modular_machinery_reborn:modularium" - } - mold: "immersiveengineering:mold_plate" - result: { - item: "kubejs:modularium_plate" - } - _kubejs_changed_marker: true -} ``` -------------------------------- ### Chemical Machine Recipe Example Source: https://github.com/allthemods/atm-10/blob/main/changelogs/CHANGELOG-ATM10-4.15-5.0.md Example of a chemical machine recipe configuration, specifying input and output chemicals and amounts. ```json { "type": "modular_machinery_reborn:chemical", "chemical": { "chemical": "mekanism:oxygen" }, "amount": 80, "mode": "INPUT", "position": { "x": 31, "y": 46 } } { "type": "modular_machinery_reborn:chemical", "chemical": { "chemical": "mekanism:hydrogen" }, "amount": 80, "mode": "OUTPUT", "position": { "x": 100, "y": 26 } } { "type": "modular_machinery_reborn:machine_recipe" } ``` -------------------------------- ### Modular Machinery Reborn Chemical Recipe Example Source: https://github.com/allthemods/atm-10/blob/main/changelogs/CHANGELOG-ATM10-4.15-5.0.md Example of a chemical recipe for Modular Machinery Reborn, specifying input and output chemicals and amounts. ```json { "type": "modular_machinery_reborn:machine_recipe", "inputs": [ { "type": "modular_machinery_reborn:energy", "amount": 1024000, "mode": "INPUT", "position": { "x": 8, "y": 8 } }, { "type": "modular_machinery_reborn:chemical", "chemical": "allthemodium:raw_vibranium", "amount": 1000, "mode": "INPUT", "position": { "x": 31, "y": 17 } }, { "type": "modular_machinery_reborn:fluid", "fluid": "minecraft:water", "mode": "INPUT", "amount": 5000, "position": { "x": 31, "y": 36 } }, { "type": "modular_machinery_reborn:chemical", "chemical": "allthemodium:clean_vibranium", "amount": 800, "mode": "OUTPUT", "position": { "x": 100, "y": 26 } } ] } ``` -------------------------------- ### Runic Crucible Recipe: Partial Input Example Source: https://github.com/allthemods/atm-10/blob/main/changelogs/CHANGELOG-ATM10-4.15-5.0.md Partial configuration for a Runic Crucible recipe, showing only the source input requirement. ```json { "height": 49, "progress_position": { "x": 101, "y": 9 }, "width": 167, "machine": "atm:runic_crucible", "time": 100, "requirements": [ { "type": "modular_machinery_reborn:source", "source": 2500, "mode": "INPUT", "position": { "x": 8, "y": 8 } } ] } ``` -------------------------------- ### Modular Machinery Reborn Machine Recipe Example Source: https://github.com/allthemods/atm-10/blob/main/changelogs/CHANGELOG-ATM10-4.15-5.0.md Example of a machine recipe configuration for Modular Machinery Reborn. Specifies input items, energy requirements, and chemical outputs. ```json - mode: "INPUT" - position: { x: 8 y: 8 } - } - { - type: "modular_machinery_reborn:item" - position: { x: 31 y: 26 } - uses_data_components: true - sized_ingredient: { ingredient: { item: { id: "mekanism:enriched_tin" count: 1 } } count: 32 } - mode: "INPUT" - } - { - type: "modular_machinery_reborn:chemical" - chemical: { chemical: "mekanism:tin" } - amount: 2560 - mode: "OUTPUT" - position: { x: 100 y: 26 } - } - ] - type: "modular_machinery_reborn:machine_recipe" -} ``` ``` -------------------------------- ### Runic Enchanter Recipe Example Source: https://github.com/allthemods/atm-10/blob/main/changelogs/CHANGELOG-ATM10-4.15-5.0.md This snippet shows an example of a recipe configuration for the Runic Enchanter machine, specifying input items, fluid requirements, and the output enchanted book. ```json { "height": 87, "progress_position": { "x": 67, "y": 28 }, "width": 133, "machine": "atm:runic_enchanter", "time": 100, "requirements": [ { "type": "modular_machinery_reborn:source", "source": 12500, "mode": "INPUT", "position": { "x": 8, "y": 17 } }, { "type": "modular_machinery_reborn:fluid", "fluid": "justdirethings:xp_fluid_source", "mode": "INPUT", "amount": 3500, "position": { "x": 8, "y": 37 } }, { "type": "modular_machinery_reborn:item", "position": { "x": 31, "y": 8 }, "uses_data_components": true, "sized_ingredient": { "ingredient": { "item": { "id": "minecraft:redstone", "count": 1 } }, "count": 48 }, "mode": "INPUT" }, { "type": "modular_machinery_reborn:item", "position": { "x": 31, "y": 27 }, "uses_data_components": true, "sized_ingredient": { "ingredient": { "item": { "id": "kubejs:imperium_enchanting_base", "count": 1 } } }, "mode": "INPUT" }, { "type": "modular_machinery_reborn:item", "position": { "x": 31, "y": 46 }, "uses_data_components": true, "sized_ingredient": { "ingredient": { "item": { "id": "minecraft:lapis_lazuli", "count": 1 } }, "count": 12 }, "mode": "INPUT" }, { "type": "modular_machinery_reborn:item", "position": { "x": 107, "y": 27 }, "uses_data_components": true, "sized_ingredient": { "ingredient": { "items": "minecraft:enchanted_book", "components": { "minecraft:stored_enchantments": { "levels": { "minecraft:efficiency": 4 } } }, "type": "neoforge:components" } }, "mode": "OUTPUT" } ], "type": "modular_machinery_reborn:machine_recipe" } ``` -------------------------------- ### Shapeless Crafting Recipe Example Source: https://github.com/allthemods/atm-10/blob/main/changelogs/CHANGELOG-ATM10-4.12-4.13.md This is a generic example of a shapeless crafting recipe format. It's used as a base for defining custom recipes. ```json - type: "minecraft:crafting_shapeless" - category: "misc" - result: { - id: "supplementaries:productivetrees/way_sign_almond" - count: 2 - } - ingredients: [ - { - ingredient: { - item: "minecraft:oak_sign" - } - block_type: "minecraft:wood_type" - from: "minecraft:oak" - to: "productivetrees:almond" - type: "moonlight:block_type_swap" - } - ] - type: "minecraft:crafting_shapeless" - ``` -------------------------------- ### Chemical Dissolution Chamber Recipe: Partial Input Example Source: https://github.com/allthemods/atm-10/blob/main/changelogs/CHANGELOG-ATM10-4.15-5.0.md This snippet shows a partial configuration for the Chemical Dissolution Chamber, indicating the start of a recipe definition with energy and item input requirements. ```json - height: 84 - progress_position: { - x: 62 - y: 26 - } - width: 126 - machine: "atm:chemical_dissolution_chamber" - time: 5 - requirements: [ - { - type: "modular_machinery_reborn:energy" - amount: 32768 - mode: "INPUT" - position: { - x: 8 - y: 8 - } - } - { - type: "modular_machinery_reborn:item" - position: { - x: 31 - y: 17 - } - uses_data_components: true ``` -------------------------------- ### Chemical Recipe Example Source: https://github.com/allthemods/atm-10/blob/main/changelogs/CHANGELOG-ATM10-4.15-5.0.md Defines a chemical output for a machine recipe. ```json - type: "modular_machinery_reborn:chemical" - chemical: { - chemical: "mekanism:lithium" - } - amount: 320 - mode: "OUTPUT" - position: { - x: 100 - y: 26 - } - } - ] - type: "modular_machinery_reborn:machine_recipe" - } ``` -------------------------------- ### Modular Machinery Reborn Machine Recipe Example Source: https://github.com/allthemods/atm-10/blob/main/changelogs/CHANGELOG-ATM10-4.15-5.0.md This snippet shows a typical machine recipe configuration for Modular Machinery Reborn, including input and output requirements. ```json { "type": "modular_machinery_reborn:machine_recipe", "machine": "atm:runic_enchanter", "time": 100, "requirements": [ { "type": "modular_machinery_reborn:source", "source": 1500, "mode": "INPUT", "position": { "x": 8, "y": 17 } }, { "type": "modular_machinery_reborn:fluid", "fluid": "justdirethings:xp_fluid_source", "mode": "INPUT", "amount": 420, "position": { "x": 8, "y": 37 } }, { "type": "modular_machinery_reborn:item", "position": { "x": 31, "y": 8 }, "uses_data_components": true, "sized_ingredient": { "ingredient": { "item": { "id": "minecraft:lily_pad", "count": 1 } } }, "mode": "INPUT" }, { "type": "modular_machinery_reborn:item", "position": { "x": 31, "y": 27 }, "uses_data_components": true, "sized_ingredient": { "ingredient": { "item": { "id": "kubejs:inferium_enchanting_base", "count": 1 } } }, "mode": "INPUT" }, { "type": "modular_machinery_reborn:item", "position": { "x": 31, "y": 46 }, "uses_data_components": true, "sized_ingredient": { "ingredient": { "item": { "id": "minecraft:lapis_lazuli", "count": 1 } }, "count": 15 }, "mode": "INPUT" }, { "type": "modular_machinery_reborn:item", "position": { "x": 107, "y": 27 }, "uses_data_components": true, "sized_ingredient": { "ingredient": { "items": "minecraft:enchanted_book", "components": { "minecraft:stored_enchantments": { "levels": { "minecraft:aqua_affinity": 1 } } }, "type": "neoforge:components" } }, "mode": "OUTPUT" } ], "height": 87, "width": 133, "progress_position": { "x": 67, "y": 28 } } ``` -------------------------------- ### Chemical Dissolution Chamber Recipe - Partial Example Source: https://github.com/allthemods/atm-10/blob/main/changelogs/CHANGELOG-ATM10-4.15-5.0.md This is a partial snippet showing the beginning of a Chemical Dissolution Chamber recipe configuration. It includes energy requirements. ```diff -{ height: 84 progress_position: { x: 62 y: 26 } width: 126 machine: "atm:chemical_dissolution_chamber" time: 5 requirements: [ { type: "modular_machinery_reborn:energy" amount: 32768 mode: "INPUT" position: { x: 8 y: 8 } } { ``` -------------------------------- ### Runic Enchanter Recipe Example Source: https://github.com/allthemods/atm-10/blob/main/changelogs/CHANGELOG-ATM10-4.15-5.0.md This snippet shows a typical recipe configuration for the Runic Enchanter machine, specifying input and output requirements. ```json - ] - type: "modular_machinery_reborn:machine_recipe" -} ```
kubejs/machine_recipe/atm/runic_enchanter/3 ```diff -{ - height: 87 - progress_position: { - x: 67 - y: 28 - } - width: 133 - machine: "atm:runic_enchanter" - time: 100 - requirements: [ - { - type: "modular_machinery_reborn:source" - source: 8000 - mode: "INPUT" - position: { - x: 8 - y: 17 - } - } - { - type: "modular_machinery_reborn:fluid" - fluid: "justdirethings:xp_fluid_source" - mode: "INPUT" - amount: 2240 - position: { - x: 8 - y: 37 - } - } - { - type: "modular_machinery_reborn:item" - position: { - x: 31 - y: 8 - } - uses_data_components: true - sized_ingredient: { - ingredient: { - item: { - id: "mysticalagriculture:experience_essence" - count: 1 - } - } - count: 64 - } - mode: "INPUT" - } - { - type: "modular_machinery_reborn:item" - position: { - x: 31 - y: 27 - } - uses_data_components: true - sized_ingredient: { - ingredient: { - item: { - id: "kubejs:tertium_enchanting_base" - count: 1 - } - } - } - mode: "INPUT" - } - { - type: "modular_machinery_reborn:item" - position: { - x: 31 - y: 46 - } - uses_data_components: true - sized_ingredient: { - ingredient: { - item: { - id: "mysticalagriculture:imperium_essence" - count: 1 - } - } - count: 16 - } - mode: "INPUT" - } - { - type: "modular_machinery_reborn:item" - position: { - x: 107 - y: 27 - } - uses_data_components: true - sized_ingredient: { - ingredient: { - item: { - id: "kubejs:imperium_enchanting_base" - count: 1 - } - } - } - mode: "OUTPUT" - } - ] - type: "modular_machinery_reborn:machine_recipe" -} ```
kubejs/machine_recipe/atm/runic_enchanter/30 ```diff -{ - height: 87 - progress_position: { - x: 67 - y: 28 - } - width: 133 - machine: "atm:runic_enchanter" - time: 100 - requirements: [ - { - type: "modular_machinery_reborn:source" - source: 8500 - mode: "INPUT" - position: { - x: 8 - y: 17 - } - } - { - type: "modular_machinery_reborn:fluid" - fluid: "justdirethings:xp_fluid_source" - mode: "INPUT" - amount: 2380 - position: { - x: 8 - y: 37 - } - } - { - type: "modular_machinery_reborn:item" - position: { - x: 31 - y: 8 - } - uses_data_components: true - sized_ingredient: { - ingredient: { - item: { - id: "minecraft:glass_bottle" - count: 1 - } - } - count: 2 - } - mode: "INPUT" - } - { - type: "modular_machinery_reborn:item" - position: { - x: 31 - y: 27 - } - uses_data_components: true - sized_ingredient: { - ingredient: { - item: { - id: "kubejs:prudentium_enchanting_base" - count: 1 - } - } - } - mode: "INPUT" - } - { - type: "modular_machinery_reborn:item" - position: { - x: 31 - y: 46 - } - uses_data_components: true - sized_ingredient: { - ingredient: { - item: { - id: "minecraft:lapis_lazuli" - count: 1 - } - } - count: 6 - } - mode: "INPUT" - } - { - type: "modular_machinery_reborn:item" - position: { - x: 107 - y: 27 - } - uses_data_components: true - sized_ingredient: { - ingredient: { - items: "minecraft:enchanted_book" - components: { - minecraft:stored_enchantments: { - levels: { - minecraft:respiration: 2 - } - } - } - type: "neoforge:components" - } - } - mode: "OUTPUT" - } - ] - type: "modular_machinery_reborn:machine_recipe" -} ```
kubejs/machine_recipe/atm/runic_enchanter/31 ```diff -{ - height: 87 - progress_position: { - x: 67 - y: 28 - } - width: 133 - machine: "atm:runic_enchanter" - time: 100 - requirements: [ - { - type: "modular_machinery_reborn:source" - source: 12500 - mode: "INPUT" - position: { - x: 8 - y: 17 - } - } - { - type: "modular_machinery_reborn:fluid" - fluid: "justdirethings:xp_fluid_source" - mode: "INPUT" - amount: 3500 - position: { ``` -------------------------------- ### Partial Chemical Oxidizer Recipe Example Source: https://github.com/allthemods/atm-10/blob/main/changelogs/CHANGELOG-ATM10-4.15-5.0.md This is a partial snippet showing the beginning of a Chemical Oxidizer recipe configuration. It includes energy and item input requirements. The full recipe details are not provided. ```diff -{ height: 84 progress_position: { x: 64 y: 26 } width: 126 machine: "atm:chemical_oxidizer" time: 10 requirements: [ { type: "modular_machinery_reborn:energy" amount: 32768 mode: "INPUT" position: { x: 8 y: 8 } } { type: "modular_machinery_reborn:item" position: { x: 31 y: 26 } modified_by_a_u: true uses_data_components: true sized_ingredient: { ingredient: { item: { ``` -------------------------------- ### Runic Enchanter Recipe Example Source: https://github.com/allthemods/atm-10/blob/main/changelogs/CHANGELOG-ATM10-4.15-5.0.md This snippet shows a typical input configuration for the Runic Enchanter, including item, fluid, and source requirements. ```json { "type": "modular_machinery_reborn:machine_recipe", "height": 87, "progress_position": { "x": 67, "y": 28 }, "width": 133, "machine": "atm:runic_enchanter", "time": 100, "requirements": [ { "type": "modular_machinery_reborn:source", "source": 12500, "mode": "INPUT", "position": { "x": 8, "y": 17 } }, { "type": "modular_machinery_reborn:fluid", "fluid": "justdirethings:xp_fluid_source", "mode": "INPUT", "amount": 2800, "position": { "x": 8, "y": 37 } }, { "type": "modular_machinery_reborn:item", "position": { "x": 31, "y": 8 }, "uses_data_components": true, "sized_ingredient": { "ingredient": { "item": { "id": "mysticalagriculture:experience_essence", "count": 1 } }, "count": 64 }, "mode": "INPUT" }, { "type": "modular_machinery_reborn:item", "position": { "x": 31, "y": 27 }, "uses_data_components": true, "sized_ingredient": { "ingredient": { "item": { "id": "kubejs:imperium_enchanting_base", "count": 1 } } }, "mode": "INPUT" }, { "type": "modular_machinery_reborn:item", "position": { "x": 31, "y": 46 }, "uses_data_components": true, "sized_ingredient": { "ingredient": { "item": { "id": "mysticalagriculture:supremium_essence", "count": 1 } }, "count": 16 }, "mode": "INPUT" }, { "type": "modular_machinery_reborn:item", "position": { "x": 107, "y": 27 }, "uses_data_components": true, "sized_ingredient": { "ingredient": { "item": { "id": "kubejs:supremium_enchanting_base", "count": 1 } } }, "mode": "OUTPUT" } ] } ``` -------------------------------- ### Runic Enchanter Recipe: Partial Example Source: https://github.com/allthemods/atm-10/blob/main/changelogs/CHANGELOG-ATM10-4.15-5.0.md This snippet shows a partial configuration for a Runic Enchanter recipe, including source, fluid, and item input requirements. ```json { "height": 87, "progress_position": { "x": 67, "y": 28 }, "width": 133, "machine": "atm:runic_enchanter", "time": 100, "requirements": [ { "type": "modular_machinery_reborn:source", "source": 10500, "mode": "INPUT", "position": { "x": 8, "y": 17 } }, { "type": "modular_machinery_reborn:fluid", "fluid": "justdirethings:xp_fluid_source", "mode": "INPUT", "amount": 2940, "position": { "x": 8, "y": 37 } }, { "type": "modular_machinery_reborn:item" ``` -------------------------------- ### ATM Runic Enchanter Recipe Example Source: https://github.com/allthemods/atm-10/blob/main/changelogs/CHANGELOG-ATM10-4.15-5.0.md Example of a recipe for the Runic Enchanter, specifying input items like quartz and lapis lazuli, and an enchanted book output with sharpness. ```json { "height": 87, "progress_position": { "x": 67, "y": 27 }, "width": 133, "machine": "atm:runic_enchanter", "time": 100, "requirements": [ { "type": "modular_machinery_reborn:source", "source": 18000, "mode": "INPUT", "position": { "x": 8, "y": 17 } }, { "type": "modular_machinery_reborn:fluid", "fluid": "justdirethings:xp_fluid_source", "mode": "INPUT", "amount": 5040, "position": { "x": 8, "y": 37 } }, { "type": "modular_machinery_reborn:item", "position": { "x": 31, "y": 8 }, "uses_data_components": true, "sized_ingredient": { "ingredient": { "item": { "id": "minecraft:quartz", "count": 1 } }, "count": 60 }, "mode": "INPUT" }, { "type": "modular_machinery_reborn:item", "position": { "x": 31, "y": 27 }, "uses_data_components": true, "sized_ingredient": { "ingredient": { "item": { "id": "kubejs:supremium_enchanting_base", "count": 1 } } }, "mode": "INPUT" }, { "type": "modular_machinery_reborn:item", "position": { "x": 31, "y": 46 }, "uses_data_components": true, "sized_ingredient": { "ingredient": { "item": { "id": "minecraft:lapis_lazuli", "count": 1 } }, "count": 15 }, "mode": "INPUT" }, { "type": "modular_machinery_reborn:item", "position": { "x": 107, "y": 27 }, "uses_data_components": true, "sized_ingredient": { "ingredient": { "items": "minecraft:enchanted_book", "components": { "minecraft:stored_enchantments": { "levels": { "minecraft:sharpness": 5 } } }, "type": "neoforge:components" } }, "mode": "OUTPUT" } ], "type": "modular_machinery_reborn:machine_recipe" } ``` -------------------------------- ### ATM Runic Enchanter Recipe Example Source: https://github.com/allthemods/atm-10/blob/main/changelogs/CHANGELOG-ATM10-4.15-5.0.md This snippet shows an example of a recipe configuration for the Runic Enchanter machine in ATM10. It specifies input items, fluids, and required enchantments for the output. ```json - { - height: 87 - progress_position: { - x: 67 - y: 28 - } - width: 133 - machine: "atm:runic_enchanter" - time: 100 - requirements: [ - { - type: "modular_machinery_reborn:source" - source: 9000 - mode: "INPUT" - position: { - x: 8 - y: 17 - } - } - { - type: "modular_machinery_reborn:fluid" - fluid: "justdirethings:xp_fluid_source" - mode: "INPUT" - amount: 2520 - position: { - x: 8 - y: 37 - } - } - { - type: "modular_machinery_reborn:item" - position: { - x: 31 - y: 8 - } - uses_data_components: true - sized_ingredient: { - ingredient: { - item: { - id: "minecraft:flint" - count: 1 - } - } - count: 36 - } - mode: "INPUT" - } - { - type: "modular_machinery_reborn:item" - position: { - x: 31 - y: 27 - } - uses_data_components: true - sized_ingredient: { - ingredient: { - item: { - id: "kubejs:tertium_enchanting_base" - count: 1 - } - } - } - mode: "INPUT" - } - { - type: "modular_machinery_reborn:item" - position: { - x: 31 - y: 46 - } - uses_data_components: true - sized_ingredient: { - ingredient: { - item: { - id: "minecraft:lapis_lazuli" - count: 1 - } - } - count: 9 - } - mode: "INPUT" - } - { - type: "modular_machinery_reborn:item" - position: { - x: 107 - y: 27 - } - uses_data_components: true - sized_ingredient: { - ingredient: { - items: "minecraft:enchanted_book" - components: { - minecraft:stored_enchantments: { - levels: { - minecraft:power: 3 - } - } - } - type: "neoforge:components" - } - } - mode: "OUTPUT" - } - ] - type: "modular_machinery_reborn:machine_recipe" -} ``` -------------------------------- ### Runic Enchanter Recipe Example Source: https://github.com/allthemods/atm-10/blob/main/changelogs/CHANGELOG-ATM10-4.15-5.0.md Example of a Runic Enchanter recipe configuration for ATM 10. This snippet defines input items, fluids, and experience sources required for a specific output. ```json { "height": 87, "progress_position": { "x": 67, "y": 28 }, "width": 133, "machine": "atm:runic_enchanter", "time": 100, "requirements": [ { "type": "modular_machinery_reborn:source", "source": 4000, "mode": "INPUT", "position": { "x": 8, "y": 17 } }, { "type": "modular_machinery_reborn:fluid", "fluid": "justdirethings:xp_fluid_source", "mode": "INPUT", "amount": 1120, "position": { "x": 8, "y": 37 } }, { "type": "modular_machinery_reborn:item", "position": { "x": 31, "y": 8 }, "uses_data_components": true, "sized_ingredient": { "ingredient": { "item": { "id": "mysticalagriculture:experience_essence", "count": 1 } }, "count": 64 }, "mode": "INPUT" }, { "type": "modular_machinery_reborn:item", "position": { "x": 31, "y": 27 }, "uses_data_components": true, "sized_ingredient": { "ingredient": { "item": { "id": "kubejs:inferium_enchanting_base", "count": 1 } } }, "mode": "INPUT" }, { "type": "modular_machinery_reborn:item", "position": { "x": 31, "y": 46 }, "uses_data_components": true, "sized_ingredient": { "ingredient": { "item": { "id": "mysticalagriculture:prudentium_essence", "count": 1 } }, "count": 16 }, "mode": "INPUT" }, { "type": "modular_machinery_reborn:item", "position": { "x": 107, "y": 27 }, "uses_data_components": true, "sized_ingredient": { "ingredient": { "item": { "id": "kubejs:prudentium_enchanting_base", "count": 1 } } }, "mode": "OUTPUT" } ], "type": "modular_machinery_reborn:machine_recipe" } ``` -------------------------------- ### Example Recipe Structure Source: https://github.com/allthemods/atm-10/blob/main/changelogs/CHANGELOG-ATM10-2.25-2.26.md This snippet shows a typical JSON structure for defining crafting recipes, including ingredients and results. Ensure the 'item' and 'id' fields are correctly specified. ```json { "type": "minecraft:crafting_shaped", "pattern": [ " ", " ", " " ], "key": { " ": { "item": "biomeswevegone:rose_petal_block" } }, "result": { "count": 1, "id": "minecraft:red_wool" } } ``` -------------------------------- ### Runic Enchanter Recipe Example (ATM 10) Source: https://github.com/allthemods/atm-10/blob/main/changelogs/CHANGELOG-ATM10-4.15-5.0.md This snippet shows a typical recipe configuration for the Runic Enchanter machine, including input requirements like source, fluids, and items, as well as the output. ```json -{ height: 87 progress_position: { x: 67 y: 28 } width: 133 machine: "atm:runic_enchanter" time: 100 requirements: [ { type: "modular_machinery_reborn:source" source: 6000 mode: "INPUT" position: { x: 8 y: 17 } } { type: "modular_machinery_reborn:fluid" fluid: "justdirethings:xp_fluid_source" mode: "INPUT" amount: 1680 position: { x: 8 y: 37 } } { type: "modular_machinery_reborn:item" position: { x: 31 y: 8 } uses_data_components: true sized_ingredient: { ingredient: { item: { id: "minecraft:rose_bush" count: 1 } } count: 4 } mode: "INPUT" } { type: "modular_machinery_reborn:item" position: { x: 31 y: 27 } uses_data_components: true sized_ingredient: { ingredient: { item: { id: "kubejs:inferium_enchanting_base" count: 1 } } } mode: "INPUT" } { type: "modular_machinery_reborn:item" position: { x: 31 y: 46 } uses_data_components: true sized_ingredient: { ingredient: { item: { id: "minecraft:lapis_lazuli" count: 1 } } count: 3 } mode: "INPUT" } { type: "modular_machinery_reborn:item" position: { x: 107 y: 27 } uses_data_components: true sized_ingredient: { ingredient: { items: "minecraft:enchanted_book" components: { minecraft:stored_enchantments: { levels: { minecraft:thorns: 1 } } } type: "neoforge:components" } } mode: "OUTPUT" } ] type: "modular_machinery_reborn:machine_recipe" } ``` -------------------------------- ### Chemical Dissolution Chamber Recipe Example Source: https://github.com/allthemods/atm-10/blob/main/changelogs/CHANGELOG-ATM10-4.15-5.0.md This snippet shows a typical recipe configuration for the Chemical Dissolution Chamber, specifying input ingredients, chemicals, and output products. ```json - sized_ingredient: { ingredient: { tag: "c:raw_materials/vibranium" } count: 48 } mode: "INPUT" } { type: "modular_machinery_reborn:chemical" chemical: { chemical: "mekanism:sulfuric_acid" } amount: 1600 mode: "INPUT" position: { x: 31 y: 36 } } { type: "modular_machinery_reborn:chemical" chemical: { chemical: "allthemodium:dirty_vibranium" } amount: 32000 mode: "OUTPUT" position: { x: 100 y: 26 } } ] type: "modular_machinery_reborn:machine_recipe" } ``` -------------------------------- ### Modular Machinery Reborn Machine Recipe Example Source: https://github.com/allthemods/atm-10/blob/main/changelogs/CHANGELOG-ATM10-4.15-5.0.md This snippet defines a generic machine recipe for Modular Machinery Reborn. It specifies the machine type and general recipe parameters. ```json { "type": "modular_machinery_reborn:machine_recipe" } ``` -------------------------------- ### Runic Enchanter Recipe Example Source: https://github.com/allthemods/atm-10/blob/main/changelogs/CHANGELOG-ATM10-4.15-5.0.md Configuration for a Runic Enchanter recipe, specifying fluid, item inputs, and an enchanted book output with Protection IV. ```json { "type": "modular_machinery_reborn:machine_recipe", "height": 87, "progress_position": { "x": 67, "y": 28 }, "width": 133, "machine": "atm:runic_enchanter", "time": 100, "requirements": [ { "type": "modular_machinery_reborn:source", "source": 2000, "mode": "INPUT", "position": { "x": 8, "y": 17 } }, { "type": "modular_machinery_reborn:fluid", "fluid": "justdirethings:xp_fluid_source", "mode": "INPUT", "amount": 3920, "position": { "x": 8, "y": 37 } }, { "type": "modular_machinery_reborn:item", "position": { "x": 31, "y": 8 }, "uses_data_components": true, "sized_ingredient": { "ingredient": { "item": { "id": "enderio:dark_steel_ingot", "count": 1 } }, "count": 64 }, "mode": "INPUT" }, { "type": "modular_machinery_reborn:item", "position": { "x": 31, "y": 27 }, "uses_data_components": true, "sized_ingredient": { "ingredient": { "item": { "id": "kubejs:imperium_enchanting_base", "count": 1 } } }, "mode": "INPUT" }, { "type": "modular_machinery_reborn:item", "position": { "x": 31, "y": 46 }, "uses_data_components": true, "sized_ingredient": { "ingredient": { "item": { "id": "minecraft:lapis_lazuli", "count": 1 } }, "count": 12 }, "mode": "INPUT" }, { "type": "modular_machinery_reborn:item", "position": { "x": 107, "y": 27 }, "uses_data_components": true, "sized_ingredient": { "ingredient": { "items": "minecraft:enchanted_book", "components": { "minecraft:stored_enchantments": { "levels": { "minecraft:protection": 4 } } }, "type": "neoforge:components" } }, "mode": "OUTPUT" } ] } ```