events.listen('jei.hide.items', (event) => { global.materialsToUnify.forEach((material) => { if (material == 'iesnium' || material == 'graphite' || material == 'hop_graphite') { return; } itemsToHide.push( 'immersiveengineering:ingot_' + material, 'immersiveengineering:dust_' + material, 'immersiveengineering:nugget_' + material, 'mekanism:nugget_' + material, 'mekanism:dust_' + material, 'mekanism:ingot_' + material, 'mekanism:block_' + material ); }); var itemsToHide = [ 'ars_nouveau:arcane_brick', 'ars_nouveau:arcane_ore', 'bloodmagic:coalsand', 'bloodmagic:saltpeter', 'bloodmagic:sulfur', 'create:powdered_obsidian', 'create:honey_bucket', 'immersiveengineering:dust_saltpeter', 'immersiveengineering:dust_wood', 'morevanillalib:obsidian_shard', 'powah:uraninite_ore', 'powah:uraninite_ore_dense', 'powah:uraninite_ore_poor', 'powah:uraninite_raw', 'powah:uraninite_raw_dense', 'powah:uraninite_raw_poor', 'quark:biotite', 'quark:biotite_ore', 'quark:tallow', 'thermal:coal_coke', 'thermal:coal_coke_block', 'thermal:ender_pearl_dust', 'thermal:sawdust' ]; itemsToHide.forEach((disabledItem) => { if (!item.of(disabledItem).isEmpty()) { event.hide(disabledItem); } }); global.disabledItems.forEach((disabledItem) => { if (!item.of(disabledItem).isEmpty()) { event.hide(disabledItem); } }); var regexHide = [ /emendatusenigmatica:\w+_andesite_ore/, /emendatusenigmatica:\w+_gabbro_ore/, /emendatusenigmatica:\w+_c_limestone_ore/, /emendatusenigmatica:\w+_scoria_ore/, /emendatusenigmatica:\w+_weathered_limestone_ore/, /emendatusenigmatica:\w+_jasper_ore/, /emendatusenigmatica:\w+_marble_ore/, /emendatusenigmatica:\w+_slate_ore/, /emendatusenigmatica:\w+_netherrack_ore/, /emendatusenigmatica:\w+_blackstone_ore/, /emendatusenigmatica:\w+_end_stone_ore/, /emendatusenigmatica:\w+_mossy_stone_ore/, /emendatusenigmatica:\w+_granite_ore/, /emendatusenigmatica:\w+_diorite_ore/, /emendatusenigmatica:\w+_sand_ore/, /emendatusenigmatica:\w+_gravel_ore/, /titanium:\w+_gear/, /thermal:\w+_dust/, /thermal:\w+_gear/, /thermal:\w+_ingot/, /thermal:\w+_nugget/, /thermal:\w+_ore/, /thermal:\w+_plate/, /mekanism:\w+_ore/, /minecraft:\w+_ore/, /immersiveengineering:plate_/, /immersiveengineering:stick_/, /create:\w+_sheet/, /create:\w+_nugget/, /create:\w+_ingot/, /create:\w+_ore/, /emendatusenigmatica:\w+certus/, /emendatusenigmatica:\w+fluix/, /rftoolsbase:dimensionalshard/ ]; regexHide.forEach((regexExpression) => { event.hide(regexExpression); }); }); onEvent('jei.hide.fluids', (event) => { event.hide('cofh_core:honey'); event.hide('create:honey'); });