onEvent('recipes', e => {
    e.custom({
        "type": "mekanism:reaction",
        "itemInput": {
            "ingredient":
                { "item": 'kubejs:reinforcedpcb' }
        },
        "fluidInput": {
            "amount": 400,
            "fluid": 'pneumaticcraft:lubricant'
        },
        "gasInput": {
            "amount": 400,
            "gas": 'mekanism:uranium_hexafluoride'
        },
        "energyRequired": 800,
        "duration": 400,
        "itemOutput": {
            "item": 'mekanism:basic_control_circuit',
            "count": 10
        },
        "gasOutput": {
            "gas": 'mekanism:uranium_oxide',
            "amount": 400
        }
    })

    e.custom({
        "type": "mekanism:reaction",
        "itemInput": {
            "ingredient":
                { "item": 'kubejs:advancedframe' }
        },
        "fluidInput": {
            "amount": 400,
            "fluid": 'mekanism:chlorine'
        },
        "gasInput": {
            "amount": 100,
            "gas": 'mekanism:fissile_fuel'
        },
        "energyRequired": 800,
        "duration": 400,
        "itemOutput": {
            "item": 'kubejs:eliteframe',
            "count": 1
        }
    })

    e.custom({
        "type": "mekanism:reaction",
        "itemInput": {
            "ingredient":
                { "item": 'kubejs:eliteframe' }
        },
        "fluidInput": {
            "amount": 1000,
            "fluid": 'tconstruct:molten_osmium'
        },
        "gasInput": {
            "amount": 1000,
            "gas": 'mekanismgenerators:fusion_fuel'
        },
        "energyRequired": 800,
        "duration": 400,
        "itemOutput": {
            "item": 'mekanism:steel_casing',
            "count": 1
        }
    })

    e.custom({
        "type": "mekanism:reaction",
        "itemInput": {
            "ingredient":
                { "item": 'kubejs:eliteframe' }
        },
        "fluidInput": {
            "amount": 600,
            "fluid": 'bigreactors:blutonium'
        },
        "gasInput": {
            "amount": 200,
            "gas": 'mekanism:uranium_hexafluoride'
        },
        "energyRequired": 800,
        "duration": 400,
        "itemOutput": {
            "item": 'kubejs:sc',
            "count": 6
        }
    })

})