ServerEvents.recipes(event => {
    event.remove({ id: "embers:copper_ingot_to_nugget" })

    //dead wood recipes
    event.shapeless('4x kubejs:scrap_wood', [
        'kubejs:dead_log'
    ])
    event.shaped('kubejs:flimsy_planks', [
        'AA',
        'AA'
    ], {
        A: 'kubejs:scrap_wood'
    })
    event.shaped('minecraft:composter', [
        'A A',
        'ABA',
        'AAA'
    ], {
        A: 'kubejs:flimsy_planks',
        B: 'embers:caminite_blend'
    })

    //ladders
    event.shaped('4x minecraft:ladder', [
        'A A',
        'AAA',
        'A A'
    ], {
        A: '#forge:rods/wooden'
    })

    //chests
    event.shaped('minecraft:chest', [
        'AAA',
        'A A',
        'AAA'
    ], {
        A: '#enchanted:planks'
    })

    //microscope
    event.remove('complicated_bees:microscope')
    event.shaped('complicated_bees:microscope', [
        ' EI',
        ' PI',
        'AAA'
    ], {
        A: 'minecraft:iron_block',
        I: 'minecraft:iron_ingot',
        P: 'minecraft:glass_pane',
        E: 'naturesaura:eye'
    })

    //mycelium
    event.custom({
        "type": "create:haunting",
        "ingredients": [
            {
                "item": "minecraft:grass_block"
            }
        ],
        "results": [
            {
                "item": "minecraft:mycelium"
            }
        ]
    })
    event.remove({ id: 'create:haunting/soul_soil' })
    event.custom({
        "type": "create:haunting",
        "ingredients": [
            {
                "item": "minecraft:dirt"
            }
        ],
        "results": [
            {
                "item": "minecraft:soul_soil"
            }
        ]
    })

    //easier camera
    event.replaceInput({ id: 'exposure:black_and_white_film' },
        'minecraft:iron_ingot',
        'minecraft:copper_ingot')

    event.replaceInput({ id: 'exposure:black_and_white_film' },
        'minecraft:iron_nugget',
        'create:copper_nugget')

    event.replaceInput({ id: 'exposure:lightroom' },
        'minecraft:redstone_torch',
        'minecraft:red_dye')

    event.replaceInput({ id: 'exposure:camera' },
        'minecraft:iron_ingot',
        'minecraft:copper_ingot')

    //flimsy door
    event.shaped('reclamation_util:flimsy_door', [
        'AA ',
        'AC ',
        'AA '
    ], {
        A: 'kubejs:flimsy_planks',
        C: 'minecraft:copper_ingot'
    })

    //frames
    event.shapeless('reclamation_util:poison_frame', [
        'complicated_bees:frame',
        'minecraft:poisonous_potato'
    ])

    event.replaceInput({ id: 'complicated_bees:cold_frame' },
        'minecraft:blue_ice',
        'minecraft:snow_block')

    event.shaped('reclamation_util:permafrost_frame', [
        'III',
        'ACA',
        'AAA'
    ], {
        A: 'complicated_bees:waxed_stick',
        C: 'minecraft:blue_ice',
        I: 'enchanted:icy_needle'
    })

    event.shaped('complicated_bees:wet_frame', [
        'AAA',
        'AEA',
        'AAA'
    ], {
        A: 'complicated_bees:waxed_stick',
        E: 'enchanted:water_artichoke'
    })

    //spice rack collision
    event.remove({ id: "cookingforblockheads:spice_rack" })
    event.shaped('cookingforblockheads:spice_rack', [
        'ACA'
    ], {
        A: '#minecraft:wooden_slabs',
        C: 'embers:caminite_blend'
    })

    event.custom({
        "type": "farmersdelight:cutting",
        "ingredients": [
            {
                "item": "kubejs:dead_log"
            }
        ],
        "result": [
            {
                "item": "kubejs:scrap_wood",
                "count": 8
            },
            {
                "chance": 0.5,
                "item": "kubejs:scrap_wood",
                "count": 2
            },
            {
                "chance": 0.15,
                "item": "minecraft:charcoal",
                "count": 1
            }
        ],
        "tool": {
            "type": "farmersdelight:tool_action",
            "action": "axe_dig"
        }
    })

    //remove early game dirt -> coarse dirt -> dirt duplication
    event.remove({ id: 'minecraft:coarse_dirt' })
    event.shapeless('2x minecraft:coarse_dirt', [
        '2x minecraft:dirt',
        '2x minecraft:gravel'
    ])

    //create tree fert
    event.shapeless('4x create:tree_fertilizer', [
        '2x #minecraft:small_flowers',
        '1x minecraft:bone_meal',
        '1x enchanted:mutandis'
    ])

    //cut copper into ingots
    event.custom({
        "type": "farmersdelight:cutting",
        "ingredients": [
            {
                "item": "minecraft:cut_copper"
            }
        ],
        "result": [
            {
                "item": "minecraft:copper_ingot",
                "count": 6
            },
            {
                "chance": 0.75,
                "item": "minecraft:copper_ingot",
                "count": 2
            },
            {
                "chance": 0.5,
                "item": "minecraft:copper_ingot"
            }
        ],
        "tool": {
            "type": "farmersdelight:tool_action",
            "action": "pickaxe_dig"
        }
    })

    //copper bucket
    event.shaped('minecraft:bucket', [
        'A A',
        'DAD',
        '   '
    ], {
        A: 'minecraft:copper_ingot',
        D: 'embers:caminite_blend'
    })

    //pasture seeds through ritual
    event.custom({
        "type": "naturesaura:tree_ritual",
        "ingredients": [
            {
                "item": "minecraft:hay_block"
            },
            {
                "tag": "forge:seeds"
            },
            {
                "item": "enchanted:hint_of_rebirth"
            },
            {
                "item": "enchanted:breath_of_the_goddess"
            }
        ],
        "sapling": {
            "item": "minecraft:birch_sapling"
        },
        "output": {
            "item": "botania:grass_seeds"
        },
        "time": 250
    })

    event.remove({ id: 'croptopia:knife' })
    event.shaped('croptopia:knife', [
        'SA',
        'BS'
    ], {
        A: 'minecraft:iron_ingot',
        B: 'minecraft:stick',
        S: 'farmersdelight:straw'
    }).id('croptopia:knife')

    event.remove({ id: 'agricraft:trowel' })
    event.shaped('agricraft:trowel', [
        ' SB',
        'AAS',
        '   '
    ], {
        A: 'minecraft:iron_ingot',
        B: 'minecraft:stick',
        S: 'farmersdelight:straw'
    }).id('agricraft:trowel')

    //gold nether ore from bricks
    event.custom({
        "type": "botania:pure_daisy",
        "input": {
            "type": "block",
            "block": "naturesaura:gold_nether_brick"
        },
        "output": {
            "name": "minecraft:nether_gold_ore"
        }
    })

    //ritual book
    event.custom({
        "type": "patchouli:shapeless_book_recipe",
        "ingredients": [
            {
                "item": "minecraft:book"
            },
            {
                "item": "kubejs:dried_earth"
            }
        ],
        "book": "patchouli:custom_rituals"
    })

    //chest from planks... quark >_>
    event.shaped('minecraft:chest', [
        'AAA',
        'A A',
        'AAA'
    ], {
        A: 'kubejs:flimsy_planks'
    })

    //feather-flesh amalgam
    event.custom({
        "type": "naturesaura:tree_ritual",
        "ingredients": [
            {
                "item": "minecraft:feather"
            },
            {
                "item": "minecraft:feather"
            },
            {
                "item": "minecraft:feather"
            },
            {
                "item": "minecraft:feather"
            },
            {
                "item": "minecraft:rotten_flesh"
            },
            {
                "item": "minecraft:rotten_flesh"
            },
            {
                "item": "minecraft:rotten_flesh"
            },
            {
                "item": "minecraft:rotten_flesh"
            },
        ],
        "sapling": {
            "item": "minecraft:oak_sapling"
        },
        "output": {
            "item": "kubejs:feather_flesh_amalgam"
        },
        "time": 250
    })

    //blooded amalgam
    event.custom({
        "type": "theurgy:liquefaction",
        "ingredient": {
            "item": "kubejs:feather_flesh_amalgam"
        },
        "liquefaction_time": 100,
        "result": {
            "count": 1,
            "item": "kubejs:blooded_amalgam"
        },
        "solvent": {
            "fluid": "kubejs:hemoglobic_fluid"
        },
        "solvent_amount": 1000
    })

    //mana amalgam
    event.custom({
        "type": "botania:runic_altar",
        "ingredients": [
            {
                "tag": "botania:mana_dusts"
            },
            {
                "item": "botania:grass_seeds"
            },
            {
                "item": "kubejs:blooded_amalgam"
            }
        ],
        "mana": 4000,
        "output": {
            "item": "kubejs:mana_amalgam"
        }
    })

    //chicken spawn egg
    event.custom({
        "type": "naturesaura:offering",
        "input": {
            "item": "kubejs:infused_amalgam"
        },
        "start_item": {
            "item": "naturesaura:calling_spirit"
        },
        "output": {
            "item": "minecraft:chicken_spawn_egg",
            "Count": 2
        }
    })

    //silver
    event.custom({
        "type": "botania:runic_altar",
        "ingredients": [
            {
                "tag": "botania:mana_dusts"
            },
            {
                "item": "minecraft:blackstone"
            },
            {
                "item": "embers:ember_crystal"
            },
            {
                "item": "enchanted:whiff_of_magic"
            },
            {
                "item": "embers:archaic_brick"
            }
        ],
        "mana": 4000,
        "output": {
            "item": "embers:raw_silver"
        }
    })

    event.shapeless(
        Item.of('agricraft:seed', '{genes:{fertility:{dom:1,rec:1},gain:{dom:1,rec:1},growth:{dom:1,rec:1},mutativity:{dom:1,rec:1},resistance:{dom:10,rec:10},species:{dom:"minecraft:dandelion",rec:"minecraft:dandelion"},strength:{dom:1,rec:1}}}'),
        [
            'minecraft:dandelion',
            'minecraft:wheat_seeds'
        ]
    )
    event.shapeless(
        Item.of('agricraft:seed', '{genes:{fertility:{dom:1,rec:1},gain:{dom:1,rec:1},growth:{dom:1,rec:1},mutativity:{dom:1,rec:1},resistance:{dom:10,rec:10},species:{dom:"minecraft:poppy",rec:"minecraft:poppy"},strength:{dom:1,rec:1}}}'),
        [
            'minecraft:poppy',
            'minecraft:wheat_seeds'
        ]
    )

    //bee stuff
    event.remove({ id: 'complicated_bees:apiary' })
    event.shaped('complicated_bees:apiary', [
        'PPP',
        'B B',
        'PPP'
    ], {
        P: '#minecraft:planks',
        B: 'embers:caminite_brick'
    })

    //combs
    event.custom({
        "type": "farmersdelight:cutting",
        "ingredients": [
            {
                "item": "complicated_bees:comb",
                "nbt": {
                    "comb_type": "reclamation:barren"
                }
            }
        ],
        "result": [
            {
                "item": "complicated_bees:beeswax",
                "count": 1,
                "chance": 0.5
            },
            {
                "chance": 0.1,
                "item": "complicated_bees:honey_droplet",
                "count": 1
            }
        ],
        "tool": {
            "tag": "forge:tools/knives"
        }
    })
    event.custom({
        "type": "complicated_bees:centrifuge",
        "input": {
            "item": "complicated_bees:comb",
            "nbt": {
                "comb_type": "reclamation:barren"
            }
        },
        "outputs": [
            {
                "item": "complicated_bees:beeswax",
                "chance": 0.7
            },
            {
                "item": "complicated_bees:honey_droplet",
                "chance": 0.2
            }
        ]
    })
    event.custom({
        "type": "complicated_bees:centrifuge",
        "input": {
            "item": "complicated_bees:comb",
            "nbt": {
                "comb_type": "reclamation:magical"
            }
        },
        "outputs": [
            {
                "item": "complicated_bees:beeswax",
                "chance": 0.4
            },
            {
                "item": "complicated_bees:honey_droplet",
                "chance": 0.4
            }
        ]
    })
    event.custom({
        "type": "complicated_bees:centrifuge",
        "input": {
            "item": "complicated_bees:comb",
            "nbt": {
                "comb_type": "reclamation:lead"
            }
        },
        "outputs": [
            {
                "item": "complicated_bees:beeswax",
                "chance": 0.5
            },
            {
                "item": "complicated_bees:honey_droplet",
                "chance": 0.3
            },
            {
                "item": "embers:raw_lead",
                "chance": 0.25
            }
        ]
    })
    event.custom({
        "type": "complicated_bees:centrifuge",
        "input": {
            "item": "complicated_bees:comb",
            "nbt": {
                "comb_type": "reclamation:silver"
            }
        },
        "outputs": [
            {
                "item": "complicated_bees:beeswax",
                "chance": 0.5
            },
            {
                "item": "complicated_bees:honey_droplet",
                "chance": 0.3
            },
            {
                "item": "embers:raw_silver",
                "chance": 0.25
            }
        ]
    })
    event.custom({
        "type": "complicated_bees:centrifuge",
        "input": {
            "item": "complicated_bees:comb",
            "nbt": {
                "comb_type": "reclamation:osmium"
            }
        },
        "outputs": [
            {
                "item": "complicated_bees:beeswax",
                "chance": 0.5
            },
            {
                "item": "complicated_bees:honey_droplet",
                "chance": 0.3
            },
            {
                "item": "mekanism:raw_osmium",
                "chance": 0.25
            }
        ]
    })
    event.custom({
        "type": "complicated_bees:centrifuge",
        "input": {
            "item": "complicated_bees:comb",
            "nbt": {
                "comb_type": "reclamation:certus_quartz"
            }
        },
        "outputs": [
            {
                "item": "complicated_bees:beeswax",
                "chance": 0.5
            },
            {
                "item": "complicated_bees:honey_droplet",
                "chance": 0.3
            },
            {
                "item": "ae2:certus_quartz_crystal",
                "chance": 0.25
            }
        ]
    })
    event.custom({
        "type": "complicated_bees:centrifuge",
        "input": {
            "item": "complicated_bees:comb",
            "nbt": {
                "comb_type": "reclamation:tin"
            }
        },
        "outputs": [
            {
                "item": "complicated_bees:beeswax",
                "chance": 0.5
            },
            {
                "item": "complicated_bees:honey_droplet",
                "chance": 0.3
            },
            {
                "item": "mekanism:raw_tin",
                "chance": 0.25
            }
        ]
    })
    event.custom({
        "type": "complicated_bees:centrifuge",
        "input": {
            "item": "complicated_bees:comb",
            "nbt": {
                "comb_type": "reclamation:uranium"
            }
        },
        "outputs": [
            {
                "item": "complicated_bees:beeswax",
                "chance": 0.5
            },
            {
                "item": "complicated_bees:honey_droplet",
                "chance": 0.3
            },
            {
                "item": "mekanism:raw_uranium",
                "chance": 0.25
            }
        ]
    })
    event.custom({
        "type": "complicated_bees:centrifuge",
        "input": {
            "item": "complicated_bees:comb",
            "nbt": {
                "comb_type": "reclamation:fluorite"
            }
        },
        "outputs": [
            {
                "item": "complicated_bees:beeswax",
                "chance": 0.5
            },
            {
                "item": "complicated_bees:honey_droplet",
                "chance": 0.3
            },
            {
                "item": "mekanism:fluorite_gem",
                "chance": 0.25
            }
        ]
    })
    event.custom({
        "type": "complicated_bees:centrifuge",
        "input": {
            "item": "complicated_bees:comb",
            "nbt": {
                "comb_type": "reclamation:zinc"
            }
        },
        "outputs": [
            {
                "item": "complicated_bees:beeswax",
                "chance": 0.5
            },
            {
                "item": "complicated_bees:honey_droplet",
                "chance": 0.3
            },
            {
                "item": "create:raw_zinc",
                "chance": 0.25
            }
        ]
    })
    event.remove({ id: 'complicated_bees:centrifuge/rocky_comb' })
    event.custom({
        "type": "complicated_bees:centrifuge",
        "input": {
            "item": "complicated_bees:comb",
            "nbt": {
                "comb_type": "complicated_bees:rocky"
            }
        },
        "outputs": [
            {
                "item": "complicated_bees:beeswax",
                "chance": 0.8
            },
            {
                "item": "complicated_bees:honey_droplet",
                "chance": 0.4
            },
            {
                "item": "complicated_bees:propolis",
                "chance": 0.05
            }
        ]
    })
    event.custom({
        "type": "complicated_bees:centrifuge",
        "input": {
            "item": "complicated_bees:comb",
            "nbt": {
                "comb_type": "reclamation:water"
            }
        },
        "outputs": [
            {
                "item": "complicated_bees:beeswax",
                "chance": 0.2
            },
            {
                "item": "complicated_bees:honey_droplet",
                "chance": 0.1
            },
            {
                "item": "theurgy:crystallized_water",
                "chance": 0.5
            }
        ]
    })
    event.custom({
        "type": "complicated_bees:centrifuge",
        "input": {
            "item": "complicated_bees:comb",
            "nbt": {
                "comb_type": "reclamation:lava"
            }
        },
        "outputs": [
            {
                "item": "complicated_bees:beeswax",
                "chance": 0.2
            },
            {
                "item": "complicated_bees:honey_droplet",
                "chance": 0.1
            },
            {
                "item": "theurgy:crystallized_lava",
                "chance": 0.5
            }
        ]
    })

    //biome bottle
    event.shaped('4x reclamation_util:empty_biome_bottle', [
        ' A ',
        'G G',
        ' G '
    ], {
        A: 'enchanted:attuned_stone_charged',
        G: 'minecraft:glass'
    })

    //attuned biome bottle
    event.shaped('reclamation_util:attuned_biome_bottle', [
        ' A ',
        'GBG',
        ' S '
    ], {
        A: 'enchanted:attuned_stone_charged',
        B: 'reclamation_util:empty_biome_bottle',
        S: 'bloodmagic:ingot_hellforged',
        G: 'botania:life_essence'
    })

    //sculk awakener
    event.shaped('reclamation_util:sculk_awakener', [
        'TBT',
        'VEV',
        'TBT'
    ], {
        E: 'minecraft:ender_eye',
        V: 'minecraft:sculk_vein',
        B: 'minecraft:bone',
        T: 'botania:rune_envy'
    })

    //sculk catalyst
    event.shaped('minecraft:sculk_catalyst', [
        'GCG',
        'DSD',
        'BBB'
    ], {
        B: 'minecraft:bone_block',
        C: 'minecraft:crying_obsidian',
        D: 'bloodmagic:defaultcrystal',
        S: 'minecraft:nether_star',
        G: 'minecraft:glowstone'
    })

    //frame remover
    event.shaped('reclamation_util:frame_remover', [
        ' Ss',
        ' sS',
        'd  '
    ], {
        S: 'minecraft:stone',
        s: 'minecraft:stick',
        d: 'kubejs:dried_earth'
    })

    //unlock sheet from squids
    event.replaceInput({ id: 'xercamusic:music_sheet' },
        'minecraft:ink_sac',
        'minecraft:charcoal')

    //easier combees recipes
    event.replaceInput({ id: 'complicated_bees:meter' },
        'minecraft:redstone',
        'minecraft:red_dye')
    event.replaceInput({ id: 'complicated_bees:meter' },
        'minecraft:redstone_torch',
        'naturesaura:infused_iron')
    event.replaceInput({ id: 'complicated_bees:meter' },
        'minecraft:iron_ingot',
        'minecraft:copper_ingot')
    event.replaceInput({ id: 'complicated_bees:analyzer' },
        'minecraft:diamond',
        'naturesaura:infused_iron')
    event.replaceInput({ id: 'complicated_bees:analyzer' },
        'minecraft:redstone',
        'embers:caminite_brick')
    event.replaceInput({ id: 'complicated_bees:bee_sorter' },
        'minecraft:diamond',
        'minecraft:redstone')
    event.replaceInput({ id: 'complicated_bees:bee_sorter' },
        'minecraft:comparator',
        'minecraft:repeater')

    //copycats from andesite
    event.replaceInput({ mod: 'copycats' },
        'create:zinc_ingot',
        'create:andesite_alloy')

    //cooking for blockheads book easier
    event.replaceInput({ id: 'cookingforblockheads:crafting_book' },
        'minecraft:diamond',
        'minecraft:beetroot')

    //creative blaze cake
    event.custom({
        "type": "create:sequenced_assembly",
        "ingredient": {
            "item": "create:blaze_cake"
        },
        "loops": 100,
        "results": [
            {
                "item": "create:creative_blaze_cake"
            }
        ],
        "sequence": [
            {
                "type": "create:deploying",
                "ingredients": [
                    {
                        "item": "create:blaze_cake"
                    },
                    {
                        "item": "complicated_bees:exp_drop"
                    }
                ],
                "results": [
                    {
                        "item": "create:blaze_cake"
                    }
                ]
            },
            {
                "type": "create:filling",
                "ingredients": [
                    {
                        "item": "create:blaze_cake"
                    },
                    {
                        "amount": 500,
                        "fluid": "embers:molten_dawnstone",
                        "nbt": {}
                    }
                ],
                "results": [
                    {
                        "item": "create:blaze_cake"
                    }
                ]
            },
            {
                "type": "create:pressing",
                "ingredients": [
                    {
                        "item": "create:blaze_cake"
                    }
                ],
                "results": [
                    {
                        "item": "create:blaze_cake"
                    }
                ]
            }
        ],
        "transitionalItem": {
            "item": "create:blaze_cake"
        }
    })

    event.shapeless('mekanism:creative_chemical_tank', [
        'mekanism:creative_chemical_tank'
    ])

    event.custom({
        "type": "create:mechanical_crafting",
        "acceptMirrored": false,
        "key": {
            "C": {
                "item": "create:creative_blaze_cake"
            },
            "P": {
                "item": "bloodmagic:dungeon_metal"
            },
            "S": {
                "item": "mekanism:pellet_antimatter"
            },
            "W": {
                "item": "create:large_cogwheel"
            }
        },
        "pattern": [
            " WWWWW ",
            "WWCCCWW",
            "WCCPCCW",
            "WCPSPCW",
            "WCPSPCW",
            "WCPSPCW",
            "WCCPCCW",
            "WWCCCWW",
            " WWWWW "
        ],
        "result": {
            "count": 1,
            "item": "create:creative_motor"
        }
    })

    event.custom({
        "type": "embers:alchemy",
        "aspects": [
            {
                "tag": "embers:aspectus/lead"
            },
            {
                "tag": "embers:aspectus/dawnstone"
            },
            {
                "tag": "embers:aspectus/copper"
            },
            {
                "tag": "embers:aspectus/iron"
            },
            {
                "tag": "embers:aspectus/silver"
            }
        ],
        "inputs": [
            {
                "item": "embers:shifting_scales"
            },
            {
                "item": "embers:winding_gears"
            },
            {
                "item": "embers:nonbeliever_amulet"
            },
            {
                "item": "embers:explosion_charm"
            },
            {
                "item": "embers:inflictor_gem"
            },
            {
                "item": "embers:eldritch_insignia"
            }
        ],
        "output": {
            "item": "embers:creative_ember_source"
        },
        "tablet": {
            "item": "create:creative_blaze_cake"
        }
    })

    event.custom({
        "type": "ars_nouveau:enchanting_apparatus",
        "keepNbtOfReagent": false,
        "output": {
            "item": "ars_nouveau:creative_source_jar"
        },
        "pedestalItems": [
            {
                "item": "ars_elemental:mark_of_mastery"
            },
            {
                "item": "create:creative_blaze_cake"
            },
            {
                "item": "ars_nouveau:bookwyrm_charm"
            },
            {
                "item": "ars_nouveau:starbuncle_charm"
            },
            {
                "item": "ars_nouveau:whirlisprig_charm"
            },
            {
                "item": "ars_nouveau:drygmy_charm"
            },
            {
                "item": "ars_nouveau:wixie_charm"
            },
            {
                "item": "ars_nouveau:amethyst_golem_charm"
            },
            {
                "item": "ars_elemental:siren_charm"
            }
        ],
        "reagent": [
            {
                "item": "embers:creative_ember_source"
            }
        ],
        "sourceCost": 10000
    })

    event.custom({
        "type": "create:mechanical_crafting",
        "acceptMirrored": false,
        "key": {
            "S": {
                "item": "create:fluid_pipe"
            },
            "M": {
                "item": "create:creative_motor"
            },
            "T": {
                "item": "create:copper_casing"
            },
            "A": {
                "item": "mekanism:pellet_antimatter"
            },
            "C": {
                "item": "create:creative_blaze_cake"
            },
            "P": {
                "item": "create:hose_pulley"
            }
        },
        "pattern": [
            "TTTTTTT ",
            "TCCCMPT ",
            "TCCCTST ",
            "TTTTTST ",
            "   TTSTT",
            "   TAAAT",
            "   TAAAT",
            "   TAAAT",
            "   TTTTT"
        ],
        "result": {
            "count": 1,
            "item": "create:creative_fluid_tank"
        }
    })

    event.custom({
        "type": "create:mechanical_crafting",
        "acceptMirrored": false,
        "key": {
            "S": {
                "item": "mekanism:sps_casing"
            },
            "F": {
                "item": "create:creative_fluid_tank"
            },
            "D": {
                "item": "mekanism:qio_drive_supermassive"
            },
            "F": {
                "item": "create:creative_fluid_tank"
            },
            "U": {
                "item": "mekanism:ultimate_chemical_tank"
            },
            "R": {
                "item": "mekanismgenerators:fusion_reactor_frame"
            }
        },
        "pattern": [
            "  SSS  ",
            " SDDDS ",
            "SRUUURS",
            "SRUFURS",
            "SRUFURS",
            "SRUFURS",
            "SRUUURS",
            "SRRRRRS",
            " SSSSS "
        ],
        "result": {
            "count": 1,
            "item": "mekanism:creative_chemical_tank"
        }
    })

    event.custom({
        "type": "botania:runic_altar",
        "ingredients": [
            {
                "item": "botania:laputa_shard"
            },
            {
                "item": "botania:gaia_ingot"
            },
            {
                "item": "ars_nouveau:creative_source_jar"
            },
            {
                "item": "ars_nouveau:creative_source_jar"
            },
            {
                "item": "botania:rune_mana"
            },
            {
                "item": "botania:manasteel_ingot"
            },
            {
                "item": "botania:mana_pearl"
            },
            {
                "item": "botania:mana_diamond"
            },
            {
                "item": "botania:mana_string"
            },
            {
                "item": "botania:manaweave_cloth"
            },
            {
                "item": "botania:mana_powder"
            },
            {
                "item": "botania:quartz_mana"
            },
            {
                "item": "botania:mana_glass"
            },
            {
                "item": "botania:mana_pylon"
            }
        ],
        "mana": 10000000,
        "output": {
            "item": "botania:creative_pool"
        }
    })

    event.shaped('storagedrawers:creative_storage_upgrade', [
        'BAE',
        'CAF',
        'DAG'
    ], {
        A: 'advanced_ae:quantum_storage_256',
        B: 'botania:creative_pool',
        C: 'ars_nouveau:creative_source_jar',
        D: 'embers:creative_ember_source',
        E: 'mekanism:creative_chemical_tank',
        F: 'create:creative_fluid_tank',
        G: 'create:creative_motor'
    })

    event.shaped('minecraft:lantern', [
        'CCC',
        'CTC',
        'CCC'
    ], {
        T: 'minecraft:torch',
        C: 'create:copper_nugget'
    })

    //Macaw's Lights and Lamps recipes using Beeswax instead of vanilla Honeycomb
    event.shaped('mcwlights:golden_low_candle_holder', [
        ' S ',
        ' W ',
        ' G '
    ], {
        S: 'minecraft:string',
        W: 'complicated_bees:beeswax',
        G: 'minecraft:gold_ingot'
    })

    event.shaped('mcwlights:copper_low_candle_holder', [
        ' S ',
        ' W ',
        ' C '
    ], {
        S: 'minecraft:string',
        W: 'complicated_bees:beeswax',
        C: 'minecraft:copper_ingot'
    })

    event.shaped('mcwlights:iron_low_candle_holder', [
        ' S ',
        ' W ',
        ' I '
    ], {
        S: 'minecraft:string',
        W: 'complicated_bees:beeswax',
        I: 'minecraft:iron_ingot'
    })

    event.shaped('2x mcwlights:golden_candle_holder', [
        ' S ',
        'GWG',
        ' G '
    ], {
        S: 'minecraft:string',
        W: 'complicated_bees:beeswax',
        G: 'minecraft:gold_ingot'
    })

    event.shaped('2x mcwlights:copper_candle_holder', [
        ' S ',
        'CWC',
        ' C '
    ], {
        S: 'minecraft:string',
        W: 'complicated_bees:beeswax',
        C: 'minecraft:copper_ingot'
    })

    event.shaped('2x mcwlights:iron_candle_holder', [
        ' S ',
        'IWI',
        ' I '
    ], {
        S: 'minecraft:string',
        W: 'complicated_bees:beeswax',
        I: 'minecraft:iron_ingot'
    })

    event.shaped('mcwlights:golden_wall_candle_holder', [
        'S  ',
        'WGG',
        '   '
    ], {
        S: 'minecraft:string',
        W: 'complicated_bees:beeswax',
        G: 'minecraft:gold_ingot'
    })

    event.shaped('mcwlights:copper_wall_candle_holder', [
        'S  ',
        'WCC',
        '   '
    ], {
        S: 'minecraft:string',
        W: 'complicated_bees:beeswax',
        C: 'minecraft:copper_ingot'
    })

    event.shaped('mcwlights:iron_wall_candle_holder', [
        'S  ',
        'WII',
        '   '
    ], {
        S: 'minecraft:string',
        W: 'complicated_bees:beeswax',
        I: 'minecraft:iron_ingot'
    })

    event.shaped('mcwlights:golden_double_candle_holder', [
        'S S',
        'WGW',
        ' G '
    ], {
        S: 'minecraft:string',
        W: 'complicated_bees:beeswax',
        G: 'minecraft:gold_ingot'
    })

    event.shaped('mcwlights:copper_double_candle_holder', [
        'S S',
        'WCW',
        ' C '
    ], {
        S: 'minecraft:string',
        W: 'complicated_bees:beeswax',
        C: 'minecraft:copper_ingot'
    })

    event.shaped('mcwlights:iron_double_candle_holder', [
        'S S',
        'WIW',
        ' I '
    ], {
        S: 'minecraft:string',
        W: 'complicated_bees:beeswax',
        I: 'minecraft:iron_ingot'
    })

    event.shaped('mcwlights:golden_triple_candle_holder', [
        'SSS',
        'WWW',
        ' G '
    ], {
        S: 'minecraft:string',
        W: 'complicated_bees:beeswax',
        G: 'minecraft:gold_ingot'
    })

    event.shaped('mcwlights:copper_triple_candle_holder', [
        'SSS',
        'WWW',
        ' C '
    ], {
        S: 'minecraft:string',
        W: 'complicated_bees:beeswax',
        C: 'minecraft:copper_ingot'
    })

    event.shaped('mcwlights:iron_triple_candle_holder', [
        'SSS',
        'WWW',
        ' I '
    ], {
        S: 'minecraft:string',
        W: 'complicated_bees:beeswax',
        I: 'minecraft:iron_ingot'
    })

    event.shaped('mcwlights:golden_small_chandelier', [
        'SGS',
        'WGW',
        '   '
    ], {
        S: 'minecraft:string',
        W: 'complicated_bees:beeswax',
        G: 'minecraft:gold_ingot'
    })

    event.shaped('minecraft:enchanting_table', [
        ' B ',
        'POP',
        'OOO'
    ], {
        B: 'minecraft:book',
        P: 'botania:mana_pearl',
        O: 'minecraft:obsidian'
    })

    event.shaped('mcwlights:copper_small_chandelier', [
        'SCS',
        'WCW',
        '   '
    ], {
        S: 'minecraft:string',
        W: 'complicated_bees:beeswax',
        C: 'minecraft:copper_ingot'
    })

    event.shaped('mcwlights:iron_small_chandelier', [
        'SIS',
        'WIW',
        '   '
    ], {
        S: 'minecraft:string',
        W: 'complicated_bees:beeswax',
        I: 'minecraft:iron_ingot'
    })

    event.shaped('mcwlights:golden_chandelier', [
        'SGS',
        'WGW',
        'G G'
    ], {
        S: 'minecraft:string',
        W: 'complicated_bees:beeswax',
        G: 'minecraft:gold_ingot'
    })

    event.shaped('mcwlights:copper_chandelier', [
        'SCS',
        'WCW',
        'C C'
    ], {
        S: 'minecraft:string',
        W: 'complicated_bees:beeswax',
        C: 'minecraft:copper_ingot'
    })

    event.shaped('mcwlights:iron_chandelier', [
        'SIS',
        'WIW',
        'I I'
    ], {
        S: 'minecraft:string',
        W: 'complicated_bees:beeswax',
        I: 'minecraft:iron_ingot'
    })

    //watering can
    event.shaped('reclamation_util:watering_can', [
        'IB ',
        'IWI',
        ' I '
    ], {
        B: 'minecraft:bone_meal',
        W: 'minecraft:bowl',
        I: 'minecraft:iron_ingot'
    })

    event.custom({
        "type": "advanced_ae:reaction",
        "energy": 31415927,
        "fluid": {
            "fluidStack": {
                "Amount": 16000,
                "FluidName": "embers:dwarven_gas"
            }
        },
        "input_items": [
            {
                "amount": 16,
                "ingredient": {
                    "item": "minecraft:echo_shard"
                }
            },
            {
                "amount": 4,
                "ingredient": {
                    "item": "minecraft:scute"
                }
            },
            {
                "amount": 1,
                "ingredient": {
                    "item": "minecraft:totem_of_undying"
                }
            },
            {
                "amount": 64,
                "ingredient": {
                    "item": "ae2:dense_energy_cell"
                }
            },
            {
                "amount": 16,
                "ingredient": {
                    "item": "advanced_ae:quantum_alloy_plate"
                }
            },
            {
                "amount": 2,
                "ingredient": {
                    "item": "botania:creative_pool"
                }
            }
        ],
        "output": {
            "#": 1,
            "#c": "ae2:i",
            "id": "ae2:creative_energy_cell"
        }
    })

    event.custom({
        "type": "create:mechanical_crafting",
        "acceptMirrored": false,
        "key": {
            "C": {
                "item": "storagedrawers:creative_storage_upgrade"
            },
            "A": {
                "item": "mekanism:qio_drive_supermassive"
            },
            "S": {
                "item": "minecraft:dragon_egg"
            },
            "R": {
                "item": "complicated_bees:royal_jelly"
            },
            "L": {
                "item": "complicated_bees:pollen"
            },
            "W": {
                "item": "sophisticatedstorage:basic_to_netherite_tier_upgrade"
            },
            "P": {
                "item": "mekanism:pellet_antimatter"
            }
        },
        "pattern": [
            "WLLRRRLLW",
            "LPPPPPPPL",
            "LPSSSSSPL",
            "RPSSASSPR",
            "RPSACASPR",
            "RPSSASSPR",
            "LPSSSSSPL",
            "LPPPPPPPL",
            "WLLRRRLLW"
        ],
        "result": {
            "count": 2,
            "item": "storagedrawers:creative_vending_upgrade"
        }
    })

    event.shapeless('ae2:creative_item_cell', [
        'ae2:item_cell_housing',
        'storagedrawers:creative_vending_upgrade'
    ])

    event.custom({
        "type": "farmersdelight:cutting",
        "ingredients": [
            {
                "item": "minecraft:wheat",
            }
        ],
        "result": [
            {
                "item": "minecraft:wheat_seeds",
                "count": 1,
                "chance": 0.5
            }
        ],
        "tool": {
            "tag": "forge:tools/knives"
        }
    })

    //enchanted tree barking
    event.custom({
        "type": "farmersdelight:cutting",
        "ingredients": [
            {
                "item": "enchanted:alder_log"
            }
        ],
        "result": [
            {
                "item": "enchanted:stripped_alder_log"
            },
            {
                "item": "farmersdelight:tree_bark"
            }
        ],
        "tool": {
            "type": "farmersdelight:tool_action",
            "action": "axe_dig"
        }
    })
    event.custom({
        "type": "farmersdelight:cutting",
        "ingredients": [
            {
                "item": "enchanted:rowan_log"
            }
        ],
        "result": [
            {
                "item": "enchanted:stripped_rowan_log"
            },
            {
                "item": "farmersdelight:tree_bark"
            }
        ],
        "tool": {
            "type": "farmersdelight:tool_action",
            "action": "axe_dig"
        }
    })
    event.custom({
        "type": "farmersdelight:cutting",
        "ingredients": [
            {
                "item": "enchanted:hawthorn_log"
            }
        ],
        "result": [
            {
                "item": "enchanted:stripped_hawthorn_log"
            },
            {
                "item": "farmersdelight:tree_bark"
            }
        ],
        "tool": {
            "type": "farmersdelight:tool_action",
            "action": "axe_dig"
        }
    })

    event.custom({
        "type": "botania:mana_infusion",
        "catalyst": {
            "type": "block",
            "block": "botania:alchemy_catalyst"
        },
        "input": {
            "item": "minecraft:warped_roots"
        },
        "mana": 50,
        "output": {
            "item": "minecraft:twisting_vines"
        }
    })

    event.custom({
        "type": "botania:mana_infusion",
        "catalyst": {
            "type": "block",
            "block": "botania:alchemy_catalyst"
        },
        "input": {
            "item": "minecraft:crimson_roots"
        },
        "mana": 50,
        "output": {
            "item": "minecraft:weeping_vines"
        }
    })

    event.custom({
        "type": "naturesaura:altar",
        "input": {
            "item": "minecraft:gunpowder"
        },
        "output": {
            "item": "naturesaura:effect_powder",
            "nbt": {
                "effect": "reclamation_util:reclaim_effect"
            }
        },
        "aura": 4000,
        "time": 200
    })

    event.custom({
        "type": "naturesaura:altar",
        "input": {
            "item": "reclamation_util:attuned_biome_bottle"
        },
        "output": {
            "item": "reclamation_util:empty_biome_globe"
        },
        "aura": 500000,
        "time": 200
    })

    function globe_recipe(globe, essence, bottom) {
        event.custom({
            "type": "ars_nouveau:imbuement",
            "count": 1,
            "input": {
                "item": "reclamation_util:empty_biome_globe"
            },
            "output": "reclamation_util:" + globe + "_biome_globe",
            "pedestalItems": [
                {
                    "item": {
                        "item": "reclamation_util:" + essence + "_biome_bottle"
                    }
                },
                {
                    "item": {
                        "item": "botania:laputa_shard"
                    }
                },
                {
                    "item": {
                        "item": bottom
                    }
                },
                {
                    "item": {
                        "item": "ars_nouveau:earth_essence"
                    }
                }
            ],
            "source": 10000
        })
    }

    globe_recipe("plains", "filled", "botania:grass_seeds")
    globe_recipe("desert", "arid", "minecraft:sandstone")
    globe_recipe("forest", "filled", "minecraft:oak_sapling")
    globe_recipe("ocean", "watery", "minecraft:kelp")
    globe_recipe("warm_ocean", "watery", "minecraft:horn_coral_block")
    globe_recipe("taiga", "filled", "minecraft:podzol")
    globe_recipe("crimson", "hellish", "minecraft:crimson_fungus")
    globe_recipe("warped", "hellish", "minecraft:warped_fungus")
    globe_recipe("lush", "lush", "minecraft:bamboo")
    globe_recipe("mycelic", "mycelic", "minecraft:mushroom_stew")
    globe_recipe("snowy", "icy", "minecraft:blue_ice")
    globe_recipe("cold_ocean", "watery", "minecraft:packed_ice")
    globe_recipe("stony_peaks", "arid", "minecraft:smooth_stone")
    globe_recipe("windswept_hill", "arid", "botania:dry_grass")
    globe_recipe("birch_forest", "filled", "minecraft:birch_sapling")
    globe_recipe("swamp", "lush", "minecraft:slime_ball")
    globe_recipe("mangrove_swamp", "lush", "minecraft:mangrove_propagule")
    globe_recipe("snowy_plains", "icy", "minecraft:powder_snow_bucket")
    globe_recipe("savanna", "arid", "minecraft:acacia_sapling")
    globe_recipe("badlands", "arid", "minecraft:terracotta")
    globe_recipe("river", "filled", "minecraft:cod")

    event.shapeless('reclamation_util:globesome', [
        'reclamation_util:snowy_biome_globe',
        'reclamation_util:mycelic_biome_globe',
        'reclamation_util:lush_biome_globe',
        'reclamation_util:crimson_biome_globe',
        'reclamation_util:warped_biome_globe',
        'reclamation_util:warm_ocean_biome_globe',
        'reclamation_util:desert_biome_globe',
        'reclamation_util:taiga_biome_globe',
        'reclamation_util:plains_biome_globe',
    ])

    event.shaped('minecraft:comparator', [
        ' A ',
        'APA',
        'SSS'
    ], {
        A: 'minecraft:redstone_torch',
        S: 'minecraft:stone',
        P: 'botania:mana_pearl'
    })

    event.replaceInput({ id: 'storagedrawers:controller' },
        'minecraft:diamond',
        'embers:dawnstone_ingot')

    event.remove({ id: 'constructionwand:core_destruction' })

    //create deco
    event.replaceInput({ mod: 'createdeco' }, 'create:copper_sheet', 'embers:copper_plate')
    event.replaceInput({ mod: 'createdeco' }, 'create:iron_sheet', 'embers:iron_plate')

    //random cut copper 4x??
    event.remove({ id: 'minecraft:cut_copper_from_copper_block_stonecutting' })

    const cut_copper_slabs = ['cut_copper_slab', 'exposed_cut_copper_slab', 'weathered_cut_copper_slab', 'oxidized_cut_copper_slab']
    const vert_copper_slabs = ['cut_copper_vertical_slab', 'exposed_cut_copper_vertical_slab', 'weathered_cut_copper_vertical_slab', 'oxidized_cut_copper_vertical_slab']
    const copper_blocks = ['copper_block', 'exposed_copper', 'weathered_copper', 'oxidized_copper']
    const cut_copper = ['cut_copper', 'exposed_cut_copper', 'weathered_cut_copper', 'oxidized_cut_copper']

    for (let i = 0; i < 4; i++) {
        event.remove({ id: 'minecraft:' + cut_copper[i] + '_from_' + copper_blocks[i] + '_stonecutting' })
        event.remove({ id: 'minecraft:waxed_' + cut_copper[i] + '_from_waxed_' + copper_blocks[i] + '_stonecutting' })
        event.remove({ id: 'minecraft:' + cut_copper_slabs[i] + '_from_' + copper_blocks[i] + '_stonecutting' })
        event.remove({ id: 'minecraft:waxed_' + cut_copper_slabs[i] + '_from_waxed_' + copper_blocks[i] + '_stonecutting' })
        event.remove({ id: 'quark:building/stonecutting/vertslabs/waxed_' + vert_copper_slabs[i] + '_from_waxed_' + copper_blocks[i] })
        event.remove({ id: 'quark:building/stonecutting/vertslabs/' + vert_copper_slabs[i] + '_from_' + copper_blocks[i] })
        event.custom({
            "type": "minecraft:stonecutting",
            "count": 1,
            "ingredient": {
                "item": "minecraft:" + copper_blocks[i]
            },
            "result": "minecraft:" + cut_copper[i]
        })
        event.custom({
            "type": "minecraft:stonecutting",
            "count": 1,
            "ingredient": {
                "item": "minecraft:waxed_" + copper_blocks[i]
            },
            "result": "minecraft:waxed_" + cut_copper[i]
        })
        event.custom({
            "type": "minecraft:stonecutting",
            "count": 2,
            "ingredient": {
                "item": "minecraft:" + copper_blocks[i]
            },
            "result": "minecraft:" + cut_copper_slabs[i]
        })
        event.custom({
            "type": "minecraft:stonecutting",
            "count": 2,
            "ingredient": {
                "item": "minecraft:waxed_" + copper_blocks[i]
            },
            "result": "minecraft:waxed_" + cut_copper_slabs[i]
        })
        event.custom({
            "type": "minecraft:stonecutting",
            "count": 2,
            "ingredient": {
                "item": "minecraft:" + copper_blocks[i]
            },
            "result": "quark:" + vert_copper_slabs[i]
        })
        event.custom({
            "type": "minecraft:stonecutting",
            "count": 2,
            "ingredient": {
                "item": "minecraft:waxed_" + copper_blocks[i]
            },
            "result": "quark:waxed_" + vert_copper_slabs[i]
        })
    }

    event.remove({ id: "cold_sweat:thermometer" })
    event.shaped('cold_sweat:thermometer',
        [
            'CGC',
            ' G ',
            ' G '
        ],
        {
            'C': "minecraft:copper_ingot",
            'G': "minecraft:gunpowder"
        }
    )

    event.custom({
        "type": "enchanted:witch_cauldron",
        "cookingColor": [
            26,
            71,
            35
        ],
        "finalColor": [
            62,
            128,
            78
        ],
        "ingredients": [
            {
                "item": "minecraft:rotten_flesh"
            },
            {
                "item": "minecraft:bone_meal"
            },
            {
                "item": "minecraft:bone_meal"
            }
        ],
        "power": 0,
        "result": {
            "count": 1,
            "item": "minecraft:leather"
        }
    })

    event.remove({ id: "cold_sweat:soulspring_lamp" })
    event.shaped('cold_sweat:soulspring_lamp',
        [
            ' G ',
            'ISI',
            ' C '
        ],
        {
            'C': "minecraft:chain",
            'G': "minecraft:gold_nugget",
            'I': "minecraft:iron_ingot",
            'S': "cold_sweat:soul_sprout"
        }
    )

    event.custom({
        "type": "enchanted:witch_cauldron",
        "cookingColor": [
            26,
            71,
            35
        ],
        "finalColor": [
            62,
            128,
            78
        ],
        "ingredients": [
            {
                "item": "minecraft:apple"
            },
            {
                "item": "enchanted:icy_needle"
            },
            {
                "item": "enchanted:odour_of_purity"
            },
            {
                "item": "enchanted:whiff_of_magic"
            },
            {
                "item": "embers:lead_ingot"
            }
        ],
        "power": 0,
        "result": {
            "count": 1,
            "item": "cold_sweat:soul_sprout"
        }
    })

    event.replaceInput({ id: 'complicated_bees:furnace_generator' },
        'minecraft:iron_ingot',
        'mekanism:ingot_osmium');

    event.replaceInput({ id: 'via_romana:charting_map' },
        'minecraft:ink_sac',
        'minecraft:charcoal');

    event.replaceInput({ id: 'via_romana:charting_map' },
        'minecraft:map',
        'minecraft:paper');

    event.replaceInput({ id: 'via_romana:charting_map' },
        'minecraft:feather',
        'minecraft:stick');

    //water bottles from bucket
    event.shapeless(
        Item.of('minecraft:potion', 4, '{Potion:"minecraft:water"}'),
        [
            Item.of('minecraft:water_bucket').weakNBT(),
            'minecraft:glass_bottle',
            'minecraft:glass_bottle',
            'minecraft:glass_bottle',
            'minecraft:glass_bottle'
        ]
    ).modifyResult((grid, result) => {
        const bucket = grid.find(Ingredient.of('minecraft:water_bucket'));
        if (!bucket) return;
        const nbtTag = bucket.nbt || new CompoundTag();
        const purity = nbtTag.Purity !== undefined ? nbtTag.Purity : 2;
        return Item.of('minecraft:potion', 4, `{Potion:"minecraft:water",Purity:${purity}}`).strongNBT();
    });

    event.shaped('reclamation_util:camel_pack_basic',
        [
            'SLS',
            'ILI',
            'SLS'
        ],
        {
            'S': "minecraft:string",
            'L': "minecraft:leather",
            'I': "cold_sweat:waterskin"
        }
    )

    event.custom({
        "type": "botania:runic_altar",
        "ingredients": [
            {
                "tag": "botania:mana_dusts"
            },
            {
                "item": "botania:rune_earth"
            },
            {
                "item": "minecraft:obsidian"
            },
            {
                "item": "embers:lead_ingot"
            },
            {
                "item": "minecraft:granite"
            }
        ],
        "mana": 10000,
        "output": {
            "count": 8,
            "item": "minecraft:pointed_dripstone"
        }
    })

    event.custom({
        "type": "embers:alchemy",
        "aspects": [
            {
                "tag": "embers:aspectus/copper"
            },
            {
                "tag": "embers:aspectus/silver"
            },
            {
                "tag": "embers:aspectus/dawnstone"
            }
        ],
        "inputs": [
            {
                "item": "naturesaura:infused_iron"
            },
            {
                "item": "embers:silver_plate"
            },
            {
                "item": "naturesaura:tainted_gold"
            },
            {
                "item": "embers:silver_plate"
            }

        ],
        "output": {
            "count": 1,
            "item": "reclamation_util:camel_pack_advanced"
        },
        "tablet": {
            "item": "reclamation_util:camel_pack_basic"
        }
    })

    event.custom({
        "type": "minecraft:crafting_shaped",
        "pattern": [
            "SHS",
            "WLW",
            "SHS"
        ],
        "key": {
            "S": {
                "item": "cold_sweat:hoglin_hide"
            },
            "H": {
                "item": "bloodmagic:ingot_hellforged"
            },
            "L": {
                "item": "reclamation_util:camel_pack_advanced"
            },
            "W": {
                "type": "forge:nbt",
                "item": "expatternprovider:infinity_cell",
                "nbt": {
                    "record": {
                        "#c": "ae2:f",
                        "id": "minecraft:water"
                    }
                }
            }
        },
        "result": {
            "item": "reclamation_util:camel_pack_infinite",
            "count": 1
        }
    })

    event.remove({ id: 'cookingforblockheads:sink' })
    event.shaped('cookingforblockheads:sink', [
        'IGN',
        'PWP',
        'BBB'
    ], {
        'I': 'bloodmagic:ingot_hellforged',
        'N': 'botania:terrasteel_ingot',
        'G': 'advanced_ae:quantum_alloy',
        'W': 'advanced_ae:quantum_storage_component',
        'P': 'bloodmagic:holy_water_anointment_3',
        'B': 'mekanism:hdpe_sheet'
    })

    event.custom({
        "type": "mekanism:combining",
        "extraInput": {
            "ingredient": {
                "item": "enchanted:icy_needle"
            }
        },
        "mainInput": {
            "ingredient": {
                "item": "minecraft:snowball"
            }
        },
        "output": {
            "item": "theurgy:crystallized_water"
        }
    })

    event.custom({
        "type": "create:compacting",
        "ingredients": [
            {
                "item": "theurgy:crystallized_water"
            }
        ],
        "results": [
            {
                "amount": 1000,
                "fluid": "minecraft:water",
                "nbt": "{Purity:3}"
            }
        ]
    })

    event.shaped('2x minecraft:podzol', [
        'LD',
        'DL'
    ], {
        D: 'minecraft:dirt',
        L: 'minecraft:spruce_leaves'
    })

    event.custom({
        "type": "bloodmagic:altar",
        "altarSyphon": 40000,
        "consumptionRate": 50,
        "drainRate": 100,
        "input": {
            "item": "minecraft:egg"
        },
        "output": {
            "item": "minecraft:sniffer_egg"
        },
        "upgradeLevel": 3
    })

    event.shaped('reclamation_util:reinforced_watering_can', [
        'IB ',
        'IWI',
        ' I '
    ], {
        B: 'botania:rune_water',
        W: 'reclamation_util:watering_can',
        I: 'embers:silver_ingot'
    })

    event.remove({ id: 'supplementaries:faucet' })
})