{
    "registryname": "mob_loot_fabricator",
    "localizedname": "Mob Loot Fabricator",
    "requires-blueprint": true,
    "color": "151515",
    "modifiers": [
        {
            "elements": "astralsorcery:blockcelestialcollectorcrystal@0",
            "x": 0,
            "y": 4,
            "z": 2,
            "description": "Note: The Celestial Collector Crystal must be attuned to Lucerna for the multiblock to form.",
            "modifier": {
                "io": "input",
                "target": "energy",
                "operation": 1,
                "multiplier": 0
            }
        }
    ],
    "parts": [
        {
            "x": 0,
            "y": 4,
            "z": 2,
            "nbt": {
                "collectorType": "1",
                "constellationName": "astralsorcery.constellation.lucerna",
                "id": "astralsorcery:tilecollectorcrystal"
            },
            "elements": [
                "astralsorcery:blockcelestialcollectorcrystal@0"
            ]
        },
        {
            "x": 0,
            "y": 0,
            "z": 1,
            "elements": [
                "modularmachinery:blockinputbus@0",
                "modularmachinery:blockinputbus@1",
                "modularmachinery:blockinputbus@2",
                "modularmachinery:blockinputbus@3",
                "modularmachinery:blockinputbus@4",
                "modularmachinery:blockinputbus@5",
                "modularmachinery:blockinputbus@6"
            ]
        },
        {
            "x": [-1, 1],
            "y": 0,
            "z": [1, 2, 3],
            "elements": [
                "astralsorcery:blockblackmarble@3",
                "modularmachinery:blockoutputbus@0",
                "modularmachinery:blockoutputbus@1",
                "modularmachinery:blockoutputbus@2",
                "modularmachinery:blockoutputbus@3",
                "modularmachinery:blockoutputbus@4",
                "modularmachinery:blockoutputbus@5",
                "modularmachinery:blockoutputbus@6"
            ]
        },
        {
            "x": 0,
            "y": 0,
            "z": 3,
            "elements": [
                "astralsorcery:blockblackmarble@3",
                "modularmachinery:blockoutputbus@0",
                "modularmachinery:blockoutputbus@1",
                "modularmachinery:blockoutputbus@2",
                "modularmachinery:blockoutputbus@3",
                "modularmachinery:blockoutputbus@4",
                "modularmachinery:blockoutputbus@5",
                "modularmachinery:blockoutputbus@6",
                "modularmachinery:blockfluidoutputhatch@2",
                "modularmachinery:blockfluidoutputhatch@3",
                "modularmachinery:blockfluidoutputhatch@4",
                "modularmachinery:blockfluidoutputhatch@5",
                "modularmachinery:blockfluidoutputhatch@6",
                "modularmachinery:blockfluidoutputhatch@7"
            ]
        },
        {
            "x": 0,
            "y": 0,
            "z": 2,
            "elements": [
                "modularmagic:blockwillprovideroutput@0"
            ]
        },
        {
            "x": 0,
            "y": 1,
            "z": 2,
            "elements": [
                "modularmagic:blocklifeessenceprovideroutput@0"
            ]
        },
        {
            "x": 0,
            "y": 2,
            "z": 2,
            "elements": [
                "bloodmagic:ritual_controller@1"
            ]
        },
        {
            "x": [-2, 2],
            "y": [1, 2, 3],
            "z": [0, 4],
            "elements": [
                "astralsorcery:blockblackmarble@2"
            ]
        },
        {
            "x": [-1, 1],
            "y": 0,
            "z": 0,
            "elements": [
                "astralsorcery:blockblackmarble@3"
            ]
        },
        {
            "x": [-1, 0, 1],
            "y": 0,
            "z": 4,
            "elements": [
                "astralsorcery:blockblackmarble@3"
            ]
        },
        {
            "x": [-2, 2],
            "y": 0,
            "z": [1, 2, 3],
            "elements": [
                "astralsorcery:blockblackmarble@3"
            ]
        },
        {
            "x": [-1, 0, 1],
            "y": 4,
            "z": [0, 4],
            "elements": [
                "astralsorcery:blockblackmarble@3"
            ]
        },
        {
            "x": [-2, 2],
            "y": 4,
            "z": [1, 2, 3],
            "elements": [
                "astralsorcery:blockblackmarble@3"
            ]
        },
        {
            "x": [-2, 2],
            "y": [0, 4],
            "z": [0, 4],
            "elements": [
                "astralsorcery:blockblackmarble@4"
            ]
        }
    ]
}
