events.listen('recipes', function (event) { event.remove({ type: 'mekanism:combining' }); event.remove({ type: 'minecraft:smelting', output: 'minecraft:obsidian' }); event.remove({ type: 'minecraft:blasting', output: 'minecraft:obsidian' }); var outputRemovals = [ 'create:crushing/obsidian', 'mekanism:combiner', 'mekanism:basic_combining_factory', 'mekanism:advanced_combining_factory', 'mekanism:elite_combining_factory', 'mekanism:ultimate_combining_factory', // 'minecraft:sticky_piston', 'morevanillalib:obsidian_shard', 'thermal:bamboo_block', // 'quantumstorage:tank', // 'quantumstorage:qsu' ]; var idRemovals = [ 'astralsorcery:infuser/gold_ore', 'bloodmagic:smelting/ingot_netherite_scrap', 'create:mechanical_crafting/integrated_circuit', 'create:pressing/lapis_block', 'create:fill_minecraft_bucket_with_create_honey', 'engineersdecor:dependent/slag_brick_block_recipe', 'immersiveengineering:crafting/stick_steel', 'immersiveengineering:crafting/stick_aluminum', 'immersiveengineering:crafting/stick_iron', 'mekanism:crushing/stone/to_cobblestone', 'morevanillalib:obsidian_shard', 'quark:building/crafting/tallow_from_block', 'thermal:machine/centrifuge/centrifuge_honeycomb', 'thermal:machine/plugins/create/pulverizer_create_zinc_ore', 'thermal:machine/plugins/mekanism/pulverizer_mek_osmium_ore' ]; outputRemovals.forEach((removal) => { event.remove({ output: removal }); }); idRemovals.forEach((removal) => { event.remove({ id: removal }); }); global.disabledItems.forEach((disabledItem) => { event.remove({ output: disabledItem }); }); event.remove({ output: '/extrastorage:disk_\\w+/', mod: 'extrastorage' }); event.remove({ output: '/extrastorage:storagepart_\\w+/', mod: 'extrastorage', type: 'minecraft:crafting_shaped' }); event.remove({ output: 'mekanism:sawdust', mod: 'mekanism', type: 'mekanism:sawing' }); event.remove({ output: '/\\w+:\\w+_gear$/', type: 'minecraft:crafting_shaped' }); event.remove({ output: '/emendatusenigmatica:\\w+_rod/', mod: 'immersiveengineering', type: 'immersiveengineering:metal_press' }); event.remove({ output: '/emendatusenigmatica:\\w+_gear/', mod: 'immersiveengineering' }); event.remove({ input: '#forge:ores', mod: 'create', type: 'create:milling' }); event.remove({ input: '#forge:ores', mod: 'create', type: 'create:crushing' }); beamRecipes.forEach((recipe) => { event.remove({ output: recipe.output }); }); event.remove({ input: '#forge:ores/zinc', type: 'thermal:smelter' }); event.remove({ input: '#forge:ores/osmium', type: 'thermal:smelter' }); event.remove({ input: '#forge:ores/uranium', type: 'thermal:smelter' }); event.remove({ input: '#forge:ores/aluminum', type: 'thermal:smelter' }); event.remove({ input: '#forge:ores/nickel', type: 'thermal:smelter' }); event.remove({ type: 'create:milling', output: '#forge:dyes' }); event.remove({ type: 'create:crushing', output: '#forge:dyes' }); event.remove({ type: 'mekanism:enriching', output: '#forge:dyes' }); event.remove({ type: 'thermal:centrifuge', output: '#forge:dyes' }); event.remove({ type: 'immersiveengineering:crusher', output: '#forge:dyes' }); });