
ServerEvents.recipes(event => {

    event.recipes.gtceu.electric_blast_furnace('netherite')
        .itemInputs('gtceu:debris_dust', 'minecraft:gold_ingot')
        .inputFluids('gtceu:argon 100')
        .itemOutputs('minecraft:netherite_ingot')
        .blastFurnaceTemp(5000)
        .duration(12000)
        .EUt(8192);

    event.recipes.gtceu.centrifuge('debris_dust')
        .itemInputs('gtceu:netherrack_dust')
        .chancedOutput('gtceu:debris_tiny_dust', 200, 500)
        .duration(20)
        .EUt(8192)
        .circuit(1);

    event.recipes.gtceu.large_chemical_reactor('purified_debris_dust')
        .itemInputs('gtceu:debris_dust')
        .inputFluids('gtceu:chlorine_trifluoride 100')
        .itemOutputs('gtceu:purified_debris_dust', '3x gtceu:titanium_trifluoride_tiny_dust')
        .outputFluids('gtceu:sulfur_dichloride 50')
        .chancedOutput('gtceu:purified_debris_small_dust', 2500, 1000)
        .duration(200)
        .EUt(8192);

    event.recipes.gtceu.chemical_bath('pure_netherite')
        .itemInputs('gtceu:purified_debris_dust')
        .inputFluids('gtceu:tetrachloroethylene 100')
        .itemOutputs('gtceu:pure_netherite_dust')
        .duration(300)
        .EUt(32768);

    event.recipes.gtceu.chemical_reactor('chlorine_trifluoride')
        .inputFluids('gtceu:chlorine 1000', 'gtceu:fluorine 3000')
        .outputFluids('gtceu:chlorine_trifluoride 1000')
        .duration(800)
        .EUt(32);

    event.recipes.gtceu.chemical_reactor('dichloroethylene')
        .inputFluids('gtceu:ethane 1000', 'gtceu:chlorine 2000')
        .outputFluids('gtceu:dichloroethane 1000', 'gtceu:hydrochloric_acid 2000')
        .duration(200)
        .EUt(168);

    event.recipes.gtceu.chemical_reactor('tetrachloroetylene')
        .inputFluids('gtceu:dichloroethane', 'gtceu:chlorine 6000')
        .outputFluids('gtceu:tetrachloroethylene 1000', 'gtceu:hydrochloric_acid 4000')
        .duration(600)
        .EUt(200);

});