ServerEvents.recipes(IRRebirth => {
  IRRebirth.replaceInput({ output: 'ae2:energy_acceptor' },'minecraft:iron_ingot','#forge:plates/steel')
  IRRebirth.replaceInput({ output: 'ae2:energy_acceptor' },'minecraft:copper_ingot','#forge:plates/constantan')
  IRRebirth.replaceInput({ output: 'ae2:inscriber' },'minecraft:iron_ingot','#forge:plates/steel')
  IRRebirth.replaceInput({ output: 'ae2:inscriber' },'minecraft:copper_ingot','#forge:plates/constantan')
  IRRebirth.replaceInput({ output: 'ae2:controller' },'ae2:fluix_crystal','#forge:plates/fluix')
  IRRebirth.replaceInput({ output: 'ae2:controller' },'ae2:smooth_sky_stone_block','ae2:energy_acceptor')
  IRRebirth.replaceInput({ output: 'ae2:semi_dark_monitor' },'minecraft:iron_ingot','#forge:plates/certus')
  IRRebirth.replaceInput({ output: 'ae2:drive' },'minecraft:iron_ingot','#forge:plates/certus')
  IRRebirth.replaceInput({ output: 'ae2:speed_card' },'ae2:fluix_crystal','#forge:plates/fluix')
  IRRebirth.replaceInput({ output: 'ae2:advanced_card' },'minecraft:diamond','#forge:rods/diamond')
  IRRebirth.replaceInput({ output: 'ae2:advanced_card' },'minecraft:iron_ingot','#forge:plates/tin')
  IRRebirth.replaceInput({ output: 'ae2:advanced_card' },'minecraft:redstone','kubejs:acidic_redstone')
  IRRebirth.replaceInput({ output: 'ae2:cell_component_1k' },'minecraft:redstone','kubejs:acidic_redstone')
  IRRebirth.replaceInput({ output: 'ae2:cell_component_1k' },'#forge:gems/certus_quartz','#forge:plates/certus')
  IRRebirth.replaceInput({ output: 'ae2:cell_component_4k' },'minecraft:redstone','kubejs:acidic_redstone')
  IRRebirth.replaceInput({ output: 'ae2:basic_card' },'minecraft:iron_ingot','#forge:plates/steel')
  IRRebirth.replaceInput({ output: 'ae2:basic_card' },'minecraft:gold_ingot','#forge:rods/gold')
  IRRebirth.replaceInput({ output: 'ae2:growth_accelerator' },'minecraft:iron_ingot','#forge:plates/iron')
  IRRebirth.replaceInput({ output: 'ae2:condenser' },'minecraft:iron_ingot','#forge:plates/steel')
  IRRebirth.replaceInput({ output: 'ae2:condenser' },'#c:glass_blocks','ae2:quartz_glass')
  IRRebirth.replaceInput({ output: 'ae2:interface' },'#c:glass_blocks','ae2:quartz_glass')
  IRRebirth.replaceInput({ output: 'ae2:interface' },'minecraft:iron_ingot','#forge:plates/steel')
  IRRebirth.replaceInput({ output: 'ae2:molecular_assembler' },'minecraft:iron_ingot','#forge:plates/steel')
  IRRebirth.replaceInput({ output: 'ae2:crafting_unit' },'minecraft:iron_ingot','#forge:plates/steel')
  IRRebirth.replaceInput({ output: 'ae2:pattern_provider' },'minecraft:iron_ingot','#forge:plates/steel')
  IRRebirth.replaceInput({ output: 'ae2:blank_pattern' },'#forge:gems/certus_quartz','#forge:plates/certus')
  IRRebirth.replaceInput({ output: 'ae2:blank_pattern' },'minecraft:iron_ingot','#forge:rods/iron')
  IRRebirth.replaceInput({ output: 'ae2:vibration_chamber' },'minecraft:iron_ingot','#forge:plates/iron')
  IRRebirth.replaceInput({ output: 'ae2:vibration_chamber' },'minecraft:copper_ingot','#forge:rods/bronze')
  IRRebirth.replaceInput({ output: 'ae2:vibration_chamber' },'minecraft:furnace','immersiveengineering:generator')
  IRRebirth.replaceInput({ output: 'ae2:vibration_chamber' },'ae2:fluix_crystal','#forge:plates/fluix')
  IRRebirth.replaceInput({ output: 'ae2:crystal_resonance_generator' },'minecraft:iron_ingot','#forge:plates/iron')
  IRRebirth.replaceInput({ output: 'ae2:crystal_resonance_generator' },'minecraft:copper_ingot','#forge:rods/bronze')
  IRRebirth.replaceInput({ output: 'advanced_ae:quantum_structure' },'ae2:sky_stone_block','#forge:storage_blocks/sky_steel')
  IRRebirth.replaceInput({ output: 'advanced_ae:quantum_unit' },'ae2:crafting_unit','megacells:mega_crafting_unit')
  IRRebirth.replaceInput({ output: 'expatternprovider:circuit_cutter' },'minecraft:iron_ingot','advanced_ae:quantum_alloy')
  IRRebirth.replaceInput({ output: 'advanced_ae:quantum_helmet' },'minecraft:netherite_helmet','mekanism:mekasuit_helmet')
  IRRebirth.replaceInput({ output: 'advanced_ae:quantum_chestplate' },'minecraft:netherite_chestplate','mekanism:mekasuit_bodyarmor')
  IRRebirth.replaceInput({ output: 'advanced_ae:quantum_leggings' },'minecraft:netherite_leggings','mekanism:mekasuit_pants')
  IRRebirth.replaceInput({ output: 'advanced_ae:quantum_boots' },'minecraft:netherite_boots','mekanism:mekasuit_boots')
})