{
    "registryname": "auto_infusion_matrix",
    "localizedname": "Auto Infusion Matrix",
    "requires-blueprint": true,
    "color": "4A464A",
    "parts": [
        {
            "x": 2,
            "y": -1,
            "z": 2,
            "elements": [
                "modularmachinery:blockinputbus@1",
                "modularmachinery:blockinputbus@2",
                "modularmachinery:blockinputbus@3",
                "modularmachinery:blockinputbus@4",
                "modularmachinery:blockinputbus@5",
                "modularmachinery:blockinputbus@6"
            ]
        },
        {
            "x": -2,
            "y": -1,
            "z": 2,
            "elements": [
                "modularmachinery:blockoutputbus@0",
                "modularmachinery:blockoutputbus@1",
                "modularmachinery:blockoutputbus@2",
                "modularmachinery:blockoutputbus@3",
                "modularmachinery:blockoutputbus@4",
                "modularmachinery:blockoutputbus@5",
                "modularmachinery:blockoutputbus@6"
            ]
        },
        {
            "x": 0,
            "y": -1,
            "z": 4,
            "elements": [
                "modularmachinery:blockenergyinputhatch@4",
                "modularmachinery:blockenergyinputhatch@5",
                "modularmachinery:blockenergyinputhatch@6",
                "modularmachinery:blockenergyinputhatch@7"
            ]
        },
        {
            "x": 0,
            "y": 3,
            "z": 2,
            "elements": [
                "thaumcraft:infusion_matrix@0"
            ]
        },
        {
            "x": 0,
            "y": 1,
            "z": 2,
            "elements": [
                "thaumcraft:pedestal_arcane@0"
            ]
        },
        {
            "x": -1,
            "y": 1,
            "z": 1,
            "elements": [
                "thaumcraft:pillar_arcane"
            ]
        },
        {
            "x": 1,
            "y": 1,
            "z": 1,
            "elements": [
                "thaumcraft:pillar_arcane"
            ]
        },
        {
            "x": 1,
            "y": 1,
            "z": 3,
            "elements": [
                "thaumcraft:pillar_arcane"
            ]
        },
        {
            "x": -1,
            "y": 1,
            "z": 3,
            "elements": [
                "thaumcraft:pillar_arcane"
            ]
        },
        {
            "x": 0,
            "y": 1,
            "z": 3,
            "elements": [
                "thaumicenergistics:infusion_provider@0"
            ]
        },
        {
            "x": -1,
            "y": 1,
            "z": 2,
            "elements": [
                "thaumicenergistics:infusion_provider@0"
            ]
        },
        {
            "x": 1,
            "y": 1,
            "z": 2,
            "elements": [
                "thaumicenergistics:infusion_provider@0"
            ]
        },
        {
            "x": 0,
            "y": 1,
            "z": 1,
            "elements": [
                "thaumicenergistics:infusion_provider@0"
            ]
        },
        {
            "x": 0,
            "y": 2,
            "z": 3,
            "elements": [
                "thaumcraft:stabilizer@0"
            ]
        },
        {
            "x": -1,
            "y": 2,
            "z": 2,
            "elements": [
                "thaumcraft:stabilizer@0"
            ]
        },
        {
            "x": 1,
            "y": 2,
            "z": 2,
            "elements": [
                "thaumcraft:stabilizer@0"
            ]
        },
        {
            "x": 0,
            "y": 2,
            "z": 1,
            "elements": [
                "thaumcraft:stabilizer@0"
            ]
        },
        {
            "x": -1,
            "y": 0,
            "z": 3,
            "elements": [
                "thaumcraft:metal_alchemical_advanced@0"
            ]
        },
        {
            "x": 1,
            "y": 0,
            "z": 3,
            "elements": [
                "thaumcraft:metal_alchemical_advanced@0"
            ]
        },
        {
            "x": -1,
            "y": 0,
            "z": 1,
            "elements": [
                "thaumcraft:metal_alchemical_advanced@0"
            ]
        },
        {
            "x": 1,
            "y": 0,
            "z": 1,
            "elements": [
                "thaumcraft:metal_alchemical_advanced@0"
            ]
        },
        {
            "x": 0,
            "y": 0,
            "z": 3,
            "elements": [
                "thaumcraft:liquid_death@0"
            ]
        },
        {
            "x": -1,
            "y": 0,
            "z": 2,
            "elements": [
                "thaumcraft:liquid_death@0"
            ]
        },
        {
            "x": 1,
            "y": 0,
            "z": 2,
            "elements": [
                "thaumcraft:liquid_death@0"
            ]
        },
        {
            "x": 0,
            "y": 0,
            "z": 1,
            "elements": [
                "thaumcraft:liquid_death@0"
            ]
        },
        {
            "x": -1,
            "y": -1,
            "z": 3,
            "elements": [
                "thaumicaugmentation:stone@11"
            ]
        },
        {
            "x": 1,
            "y": -1,
            "z": 3,
            "elements": [
                "thaumicaugmentation:stone@11"
            ]
        },
        {
            "x": -1,
            "y": 5,
            "z": 1,
            "elements": [
                "thaumicaugmentation:stone@11"
            ]
        },
        {
            "x": 1,
            "y": 5,
            "z": 1,
            "elements": [
                "thaumicaugmentation:stone@11"
            ]
        },
        {
            "x": -1,
            "y": -1,
            "z": 1,
            "elements": [
                "thaumicaugmentation:stone@11"
            ]
        },
        {
            "x": 1,
            "y": -1,
            "z": 1,
            "elements": [
                "thaumicaugmentation:stone@11"
            ]
        },
        {
            "x": -1,
            "y": 5,
            "z": 3,
            "elements": [
                "thaumicaugmentation:stone@11"
            ]
        },
        {
            "x": 1,
            "y": 5,
            "z": 3,
            "elements": [
                "thaumicaugmentation:stone@11"
            ]
        },
        {
            "x": 2,
            "y": 2,
            "z": 1,
            "elements": [
                "thaumicaugmentation:fortified_glass@0"
            ]
        },
        {
            "x": -2,
            "y": 3,
            "z": 1,
            "elements": [
                "thaumicaugmentation:fortified_glass@0"
            ]
        },
        {
            "x": -1,
            "y": 3,
            "z": 1,
            "elements": [
                "thaumicaugmentation:fortified_glass@0"
            ]
        },
        {
            "x": 0,
            "y": 3,
            "z": 1,
            "elements": [
                "thaumicaugmentation:fortified_glass@0"
            ]
        },
        {
            "x": -1,
            "y": 1,
            "z": 0,
            "elements": [
                "thaumicaugmentation:fortified_glass@0"
            ]
        },
        {
            "x": 1,
            "y": 3,
            "z": 1,
            "elements": [
                "thaumicaugmentation:fortified_glass@0"
            ]
        },
        {
            "x": 0,
            "y": 1,
            "z": 0,
            "elements": [
                "thaumicaugmentation:fortified_glass@0"
            ]
        },
        {
            "x": 2,
            "y": 3,
            "z": 1,
            "elements": [
                "thaumicaugmentation:fortified_glass@0"
            ]
        },
        {
            "x": 1,
            "y": 1,
            "z": 0,
            "elements": [
                "thaumicaugmentation:fortified_glass@0"
            ]
        },
        {
            "x": -1,
            "y": 1,
            "z": 4,
            "elements": [
                "thaumicaugmentation:fortified_glass@0"
            ]
        },
        {
            "x": 0,
            "y": 1,
            "z": 4,
            "elements": [
                "thaumicaugmentation:fortified_glass@0"
            ]
        },
        {
            "x": 1,
            "y": 1,
            "z": 4,
            "elements": [
                "thaumicaugmentation:fortified_glass@0"
            ]
        },
        {
            "x": -1,
            "y": 2,
            "z": 0,
            "elements": [
                "thaumicaugmentation:fortified_glass@0"
            ]
        },
        {
            "x": 0,
            "y": 2,
            "z": 0,
            "elements": [
                "thaumicaugmentation:fortified_glass@0"
            ]
        },
        {
            "x": 1,
            "y": 2,
            "z": 0,
            "elements": [
                "thaumicaugmentation:fortified_glass@0"
            ]
        },
        {
            "x": -1,
            "y": 2,
            "z": 4,
            "elements": [
                "thaumicaugmentation:fortified_glass@0"
            ]
        },
        {
            "x": 0,
            "y": 2,
            "z": 4,
            "elements": [
                "thaumicaugmentation:fortified_glass@0"
            ]
        },
        {
            "x": 1,
            "y": 2,
            "z": 4,
            "elements": [
                "thaumicaugmentation:fortified_glass@0"
            ]
        },
        {
            "x": -1,
            "y": 3,
            "z": 0,
            "elements": [
                "thaumicaugmentation:fortified_glass@0"
            ]
        },
        {
            "x": 0,
            "y": 3,
            "z": 0,
            "elements": [
                "thaumicaugmentation:fortified_glass@0"
            ]
        },
        {
            "x": 1,
            "y": 3,
            "z": 0,
            "elements": [
                "thaumicaugmentation:fortified_glass@0"
            ]
        },
        {
            "x": -2,
            "y": 1,
            "z": 3,
            "elements": [
                "thaumicaugmentation:fortified_glass@0"
            ]
        },
        {
            "x": -1,
            "y": 3,
            "z": 4,
            "elements": [
                "thaumicaugmentation:fortified_glass@0"
            ]
        },
        {
            "x": 0,
            "y": 3,
            "z": 4,
            "elements": [
                "thaumicaugmentation:fortified_glass@0"
            ]
        },
        {
            "x": 1,
            "y": 3,
            "z": 4,
            "elements": [
                "thaumicaugmentation:fortified_glass@0"
            ]
        },
        {
            "x": 2,
            "y": 1,
            "z": 3,
            "elements": [
                "thaumicaugmentation:fortified_glass@0"
            ]
        },
        {
            "x": -2,
            "y": 2,
            "z": 3,
            "elements": [
                "thaumicaugmentation:fortified_glass@0"
            ]
        },
        {
            "x": 2,
            "y": 2,
            "z": 3,
            "elements": [
                "thaumicaugmentation:fortified_glass@0"
            ]
        },
        {
            "x": -2,
            "y": 3,
            "z": 3,
            "elements": [
                "thaumicaugmentation:fortified_glass@0"
            ]
        },
        {
            "x": -2,
            "y": 1,
            "z": 2,
            "elements": [
                "thaumicaugmentation:fortified_glass@0"
            ]
        },
        {
            "x": -1,
            "y": 3,
            "z": 3,
            "elements": [
                "thaumicaugmentation:fortified_glass@0"
            ]
        },
        {
            "x": 0,
            "y": 3,
            "z": 3,
            "elements": [
                "thaumicaugmentation:fortified_glass@0"
            ]
        },
        {
            "x": 1,
            "y": 3,
            "z": 3,
            "elements": [
                "thaumicaugmentation:fortified_glass@0"
            ]
        },
        {
            "x": 2,
            "y": 3,
            "z": 3,
            "elements": [
                "thaumicaugmentation:fortified_glass@0"
            ]
        },
        {
            "x": 2,
            "y": 1,
            "z": 2,
            "elements": [
                "thaumicaugmentation:fortified_glass@0"
            ]
        },
        {
            "x": -2,
            "y": 2,
            "z": 2,
            "elements": [
                "thaumicaugmentation:fortified_glass@0"
            ]
        },
        {
            "x": 2,
            "y": 2,
            "z": 2,
            "elements": [
                "thaumicaugmentation:fortified_glass@0"
            ]
        },
        {
            "x": -2,
            "y": 3,
            "z": 2,
            "elements": [
                "thaumicaugmentation:fortified_glass@0"
            ]
        },
        {
            "x": -2,
            "y": 1,
            "z": 1,
            "elements": [
                "thaumicaugmentation:fortified_glass@0"
            ]
        },
        {
            "x": -1,
            "y": 3,
            "z": 2,
            "elements": [
                "thaumicaugmentation:fortified_glass@0"
            ]
        },
        {
            "x": 1,
            "y": 3,
            "z": 2,
            "elements": [
                "thaumicaugmentation:fortified_glass@0"
            ]
        },
        {
            "x": 2,
            "y": 3,
            "z": 2,
            "elements": [
                "thaumicaugmentation:fortified_glass@0"
            ]
        },
        {
            "x": 2,
            "y": 1,
            "z": 1,
            "elements": [
                "thaumicaugmentation:fortified_glass@0"
            ]
        },
        {
            "x": -2,
            "y": 2,
            "z": 1,
            "elements": [
                "thaumicaugmentation:fortified_glass@0"
            ]
        },
        {
            "x": 2,
            "y": 4,
            "z": 2,
            "elements": [
                "modularmachinery:blockcasing@0"
            ]
        },
        {
            "x": 0,
            "y": 0,
            "z": 4,
            "elements": [
                "modularmachinery:blockcasing@0"
            ]
        },
        {
            "x": -2,
            "y": 5,
            "z": 2,
            "elements": [
                "modularmachinery:blockcasing@0"
            ]
        },
        {
            "x": 1,
            "y": -1,
            "z": 0,
            "elements": [
                "modularmachinery:blockcasing@0"
            ]
        },
        {
            "x": 0,
            "y": -1,
            "z": 0,
            "elements": [
                "modularmachinery:blockcasing@0"
            ]
        },
        {
            "x": 2,
            "y": 5,
            "z": 2,
            "elements": [
                "modularmachinery:blockcasing@0"
            ]
        },
        {
            "x": -1,
            "y": -1,
            "z": 0,
            "elements": [
                "modularmachinery:blockcasing@0"
            ]
        },
        {
            "x": -2,
            "y": -1,
            "z": 3,
            "elements": [
                "modularmachinery:blockcasing@0"
            ]
        },
        {
            "x": 2,
            "y": -1,
            "z": 3,
            "elements": [
                "modularmachinery:blockcasing@0"
            ]
        },
        {
            "x": -2,
            "y": 2,
            "z": 0,
            "elements": [
                "modularmachinery:blockcasing@0"
            ]
        },
        {
            "x": -1,
            "y": 4,
            "z": 1,
            "elements": [
                "modularmachinery:blockcasing@0"
            ]
        },
        {
            "x": 0,
            "y": 4,
            "z": 1,
            "elements": [
                "modularmachinery:blockcasing@0"
            ]
        },
        {
            "x": 1,
            "y": 4,
            "z": 1,
            "elements": [
                "modularmachinery:blockcasing@0"
            ]
        },
        {
            "x": -2,
            "y": 2,
            "z": 4,
            "elements": [
                "modularmachinery:blockcasing@0"
            ]
        },
        {
            "x": 2,
            "y": 2,
            "z": 0,
            "elements": [
                "modularmachinery:blockcasing@0"
            ]
        },
        {
            "x": 2,
            "y": 2,
            "z": 4,
            "elements": [
                "modularmachinery:blockcasing@0"
            ]
        },
        {
            "x": -2,
            "y": 5,
            "z": 1,
            "elements": [
                "modularmachinery:blockcasing@0"
            ]
        },
        {
            "x": 2,
            "y": 5,
            "z": 1,
            "elements": [
                "modularmachinery:blockcasing@0"
            ]
        },
        {
            "x": 0,
            "y": 4,
            "z": 0,
            "elements": [
                "modularmachinery:blockcasing@0"
            ]
        },
        {
            "x": 0,
            "y": 4,
            "z": 4,
            "elements": [
                "modularmachinery:blockcasing@0"
            ]
        },
        {
            "x": -2,
            "y": 0,
            "z": 2,
            "elements": [
                "modularmachinery:blockcasing@0"
            ]
        },
        {
            "x": 2,
            "y": 0,
            "z": 2,
            "elements": [
                "modularmachinery:blockcasing@0"
            ]
        },
        {
            "x": -1,
            "y": 5,
            "z": 0,
            "elements": [
                "modularmachinery:blockcasing@0"
            ]
        },
        {
            "x": 0,
            "y": 5,
            "z": 0,
            "elements": [
                "modularmachinery:blockcasing@0"
            ]
        },
        {
            "x": 1,
            "y": 5,
            "z": 0,
            "elements": [
                "modularmachinery:blockcasing@0"
            ]
        },
        {
            "x": -1,
            "y": 5,
            "z": 4,
            "elements": [
                "modularmachinery:blockcasing@0"
            ]
        },
        {
            "x": 0,
            "y": 5,
            "z": 4,
            "elements": [
                "modularmachinery:blockcasing@0"
            ]
        },
        {
            "x": 1,
            "y": 5,
            "z": 4,
            "elements": [
                "modularmachinery:blockcasing@0"
            ]
        },
        {
            "x": -2,
            "y": -1,
            "z": 1,
            "elements": [
                "modularmachinery:blockcasing@0"
            ]
        },
        {
            "x": 2,
            "y": -1,
            "z": 1,
            "elements": [
                "modularmachinery:blockcasing@0"
            ]
        },
        {
            "x": -1,
            "y": 4,
            "z": 3,
            "elements": [
                "modularmachinery:blockcasing@0"
            ]
        },
        {
            "x": 0,
            "y": 4,
            "z": 3,
            "elements": [
                "modularmachinery:blockcasing@0"
            ]
        },
        {
            "x": 1,
            "y": 4,
            "z": 3,
            "elements": [
                "modularmachinery:blockcasing@0"
            ]
        },
        {
            "x": -2,
            "y": 5,
            "z": 3,
            "elements": [
                "modularmachinery:blockcasing@0"
            ]
        },
        {
            "x": 2,
            "y": 5,
            "z": 3,
            "elements": [
                "modularmachinery:blockcasing@0"
            ]
        },
        {
            "x": -1,
            "y": -1,
            "z": 4,
            "elements": [
                "modularmachinery:blockcasing@0"
            ]
        },
        {
            "x": 1,
            "y": -1,
            "z": 4,
            "elements": [
                "modularmachinery:blockcasing@0"
            ]
        },
        {
            "x": -2,
            "y": 4,
            "z": 2,
            "elements": [
                "modularmachinery:blockcasing@0"
            ]
        },
        {
            "x": -1,
            "y": 4,
            "z": 2,
            "elements": [
                "modularmachinery:blockcasing@0"
            ]
        },
        {
            "x": 0,
            "y": 4,
            "z": 2,
            "elements": [
                "modularmachinery:blockcasing@0"
            ]
        },
        {
            "x": 1,
            "y": 4,
            "z": 2,
            "elements": [
                "modularmachinery:blockcasing@0"
            ]
        },
        {
            "x": -1,
            "y": 0,
            "z": 0,
            "elements": [
                "modularmagic:blockaspectproviderinput@0"
            ]
        },
        {
            "x": 1,
            "y": 0,
            "z": 0,
            "elements": [
                "modularmagic:blockaspectproviderinput@0"
            ]
        },
        {
            "x": -1,
            "y": 0,
            "z": 4,
            "elements": [
                "modularmagic:blockaspectproviderinput@0"
            ]
        },
        {
            "x": 1,
            "y": 0,
            "z": 4,
            "elements": [
                "modularmagic:blockaspectproviderinput@0"
            ]
        },
        {
            "x": -1,
            "y": 5,
            "z": 2,
            "elements": [
                "modularmagic:blockaspectproviderinput@0"
            ]
        },
        {
            "x": 2,
            "y": -1,
            "z": 0,
            "elements": [
                "modularmagic:blockaspectproviderinput@0"
            ]
        },
        {
            "x": -2,
            "y": 1,
            "z": 0,
            "elements": [
                "modularmagic:blockaspectproviderinput@0"
            ]
        },
        {
            "x": 1,
            "y": 5,
            "z": 2,
            "elements": [
                "modularmagic:blockaspectproviderinput@0"
            ]
        },
        {
            "x": -2,
            "y": -1,
            "z": 0,
            "elements": [
                "modularmagic:blockaspectproviderinput@0"
            ]
        },
        {
            "x": -2,
            "y": 1,
            "z": 4,
            "elements": [
                "modularmagic:blockaspectproviderinput@0"
            ]
        },
        {
            "x": 2,
            "y": 1,
            "z": 0,
            "elements": [
                "modularmagic:blockaspectproviderinput@0"
            ]
        },
        {
            "x": 0,
            "y": -1,
            "z": 3,
            "elements": [
                "modularmagic:blockaspectproviderinput@0"
            ]
        },
        {
            "x": 2,
            "y": 1,
            "z": 4,
            "elements": [
                "modularmagic:blockaspectproviderinput@0"
            ]
        },
        {
            "x": -2,
            "y": 4,
            "z": 1,
            "elements": [
                "modularmagic:blockaspectproviderinput@0"
            ]
        },
        {
            "x": 2,
            "y": 4,
            "z": 1,
            "elements": [
                "modularmagic:blockaspectproviderinput@0"
            ]
        },
        {
            "x": -2,
            "y": 0,
            "z": 3,
            "elements": [
                "modularmagic:blockaspectproviderinput@0"
            ]
        },
        {
            "x": 2,
            "y": 0,
            "z": 3,
            "elements": [
                "modularmagic:blockaspectproviderinput@0"
            ]
        },
        {
            "x": -2,
            "y": 3,
            "z": 0,
            "elements": [
                "modularmagic:blockaspectproviderinput@0"
            ]
        },
        {
            "x": 0,
            "y": 5,
            "z": 1,
            "elements": [
                "modularmagic:blockaspectproviderinput@0"
            ]
        },
        {
            "x": -2,
            "y": 3,
            "z": 4,
            "elements": [
                "modularmagic:blockaspectproviderinput@0"
            ]
        },
        {
            "x": 2,
            "y": 3,
            "z": 0,
            "elements": [
                "modularmagic:blockaspectproviderinput@0"
            ]
        },
        {
            "x": -1,
            "y": -1,
            "z": 2,
            "elements": [
                "modularmagic:blockaspectproviderinput@0"
            ]
        },
        {
            "x": 2,
            "y": 3,
            "z": 4,
            "elements": [
                "modularmagic:blockaspectproviderinput@0"
            ]
        },
        {
            "x": 1,
            "y": -1,
            "z": 2,
            "elements": [
                "modularmagic:blockaspectproviderinput@0"
            ]
        },
        {
            "x": -1,
            "y": 4,
            "z": 0,
            "elements": [
                "modularmagic:blockaspectproviderinput@0"
            ]
        },
        {
            "x": 1,
            "y": 4,
            "z": 0,
            "elements": [
                "modularmagic:blockaspectproviderinput@0"
            ]
        },
        {
            "x": -1,
            "y": 4,
            "z": 4,
            "elements": [
                "modularmagic:blockaspectproviderinput@0"
            ]
        },
        {
            "x": 1,
            "y": 4,
            "z": 4,
            "elements": [
                "modularmagic:blockaspectproviderinput@0"
            ]
        },
        {
            "x": 0,
            "y": 0,
            "z": 2,
            "elements": [
                "modularmagic:blockaspectproviderinput@0"
            ]
        },
        {
            "x": -2,
            "y": 5,
            "z": 0,
            "elements": [
                "modularmagic:blockaspectproviderinput@0"
            ]
        },
        {
            "x": 2,
            "y": 5,
            "z": 0,
            "elements": [
                "modularmagic:blockaspectproviderinput@0"
            ]
        },
        {
            "x": -2,
            "y": 5,
            "z": 4,
            "elements": [
                "modularmagic:blockaspectproviderinput@0"
            ]
        },
        {
            "x": 2,
            "y": 5,
            "z": 4,
            "elements": [
                "modularmagic:blockaspectproviderinput@0"
            ]
        },
        {
            "x": 0,
            "y": -1,
            "z": 1,
            "elements": [
                "modularmagic:blockaspectproviderinput@0"
            ]
        },
        {
            "x": -2,
            "y": 4,
            "z": 3,
            "elements": [
                "modularmagic:blockaspectproviderinput@0"
            ]
        },
        {
            "x": -2,
            "y": 0,
            "z": 1,
            "elements": [
                "modularmagic:blockaspectproviderinput@0"
            ]
        },
        {
            "x": 2,
            "y": 4,
            "z": 3,
            "elements": [
                "modularmagic:blockaspectproviderinput@0"
            ]
        },
        {
            "x": 2,
            "y": 0,
            "z": 1,
            "elements": [
                "modularmagic:blockaspectproviderinput@0"
            ]
        },
        {
            "x": 0,
            "y": 5,
            "z": 3,
            "elements": [
                "modularmagic:blockaspectproviderinput@0"
            ]
        },
        {
            "x": -2,
            "y": -1,
            "z": 4,
            "elements": [
                "modularmagic:blockaspectproviderinput@0"
            ]
        },
        {
            "x": 2,
            "y": -1,
            "z": 4,
            "elements": [
                "modularmagic:blockaspectproviderinput@0"
            ]
        }
    ]
}