This repository has been archived on 2023-11-02. You can view files and clone it, but cannot push or open issues or pull requests.
jland-packwiz-pack/kubejs/client_scripts/jei_removals.js
2023-11-02 12:32:44 -05:00

226 lines
7.6 KiB
JavaScript

JEIEvents.hideItems( e => {
let colors = ['cyan', 'purple', 'blue', 'brown', 'green', 'red', 'black', 'white', 'orange', 'magenta', 'light_blue', 'yellow', 'lime', 'pink', 'gray', 'light_gray']
let itemsToHide = [
//Misc items
/ae2:facade/,
'culturaldelights:eggplant_crate',
/^createaddition:.+_rod$/,
'cyclic:uncrafter',
'cyclic:compressed_cobblestone',
'createaddition:diamond_grit',
'createaddition:copper_wire',
/^create_weaponry:.+_(mace|katana|hammer|glaive|bucket)$/,
/^cp_tweaks:.+_(pickaxe|shovel|sword|axe|hoe|)$/,
/^createdeco:(copper)_(ingot|nugget)$/,
'createdeco:gold_sheet_metal',
'createdeco:iron_sheet_metal',
'createdeco:zinc_sheet',
'create:powdered_obsidian',
/^doggytalents:dog_bed$/,
'forbidden_arcanus:reinforced_arcane_golden_blacksmith_gavel',
'forbidden_arcanus:obsidian_blacksmith_gavel',
/^ftbquests:.+/,
'farmersdelight:beetroot_crate',
'farmersdelight:carrot_crate',
'farmersdelight:potato_crate',
'farmersdelight:onion_crate',
/^forcecraft:.+_flask$/,
/^ironfurnaces:upgrade_.+/,
/^immersiveposts:(stick)_(copper|gold|lead|silver|nickel|constantan|electrum|uranium)$/,
'libraryferret:fake_iron_block',
'libraryferret:fake_gold_block',
'libraryferret:fake_emerald_block',
'libraryferret:fake_diamond_block',
'libraryferret:fake_netherite_block',
'mysticalagriculture:infusion_crystal',
'mysticalagriculture:mithril_seeds',
'mysticalagriculture:mithril_essence',
'mysticalagriculture:rubber_essence',
'mysticalagriculture:rubber_seeds',
'minecraft:bedrock',
'minecraft:end_portal_frame',
'minecraft:damaged_anvil',
'minecraft:ender_chest',
'occultism:lighted_air',
'prefab:block_compressed_dirt',
'prefab:block_double_compressed_dirt',
'prefab:block_compressed_stone',
'prefab:block_double_compressed_stone',
'prefab:block_triple_compressed_stone',
'prefab:block_compressed_obsidian',
'prefab:block_double_compressed_obsidian',
'prefab:block_compressed_quartz_crete',
'prefab:block_double_compressed_quartz_crete',
'prefab:item_crate_of_potatoes',
'prefab:item_crate_of_carrots',
/^quark:ancient_tome$/,
/^quark:backpack$/,
/^quark:.+_pouch$/,
/^quark:.+_shard$/,
/^quark:.+_crystal_cluster$/,
/^quark:.+_leaves$/,
'quark:beetroot_crate',
'quark:apple_crate',
'quark:sugar_cane_block',
'quark:gunpowder_sack',
'quark:carrot_crate',
'quark:potato_crate',
'quark:magnet',
'quark:pipe',
'quark:soul_compass',
'quark:bottled_cloud',
'quark:matrix_enchanter',
'quark:chorus_weeds',
'quark:chorus_twist',
'quark:crate',
'quark:bonded_ravager_hide',
'quark:ravager_hide',
'quark:music_disc_endermosh',
'quark:abacus',
'quark:glowcelium',
'refinedstorage:silicon',
/^reliquary:bullets\/neutral_bullet$/,
/^reliquary:magazines\/neutral_magazine$/,
/supplementaries:bamboo_spikes_tipped/,
'supplementaries:flax_block',
'supplementaries:flax',
'supplementaries:wild_flax',
'supplementaries:flax_seeds',
'thermal:rose_gold_gear',
'thermal:netherite_gear',
/^twilightforest:.*_force_field$/,
/^twilightforest:.*_castle_door$/,
/^twilightforest:.*_cloud$/,
'twilightforest:castle_brick',
'twilightforest:uncrafting_table',
'tombstone:grave_key',
'tombstone:ghostly_shape',
'tombstone:preservation',
'tombstone:unstable_intangibleness',
'tombstone:diversion',
'tombstone:feather_fall',
'tombstone:purification',
'tombstone:true_sight',
'tombstone:prayer',
'tombstone:reach',
'tombstone:lighting_aquatic_liferesistance',
'tombstone:frost_resistance',
'tombstone:bone_shield',
'tombstone:bait',
'tombstone:aquatic_life',
/^tombstone:.*_of_/,
/^viescraftmachines:.+_machine_remover$/,
//Creative Items
'ae2:creative_energy_cell',
'ars_nouveau:creative_source_jar',
'botania:infrangible_platform',
'botania:corporea_spark_creative',
'buildinggadgets:construction_paste_container_creative',
'create:creative_fluid_tank',
'create:creative_crate',
'create:handheld_worldshaper',
'cyclic:battery_infinite',
'mekanism:creative_chemical_tank',
'mekanism:creative_fluid_tank',
'viescraftmachines:admintool_complete_machine_basic',
'viescraftmachines:admintool_complete_machine_flying',
'viescraftmachines:admintool_complete_machine_ground',
'viescraftmachines:admintool_complete_machine_sea',
'viescraftmachines:admintool_complete_machine_hauler',
//Mod Buckets Hidden
/^ad_astra:.+_bucket$/,
/^aquaculture:.+_bucket$/,
'ars_nouveau:bucket_of_mana',
'ars_nouveau:bucket_of_source',
'biomesoplenty:blood_bucket',
/^bigreactors:.+_bucket$/,
/^blue_skies:ventium_.+_bucket$/,
/^blue_skies:molten_.+_bucket$/,
'cnb:cindershell_bucket',
'createaddition:seed_oil_bucket',
/^cyclic:.*_bucket$/,
/^create:.*_bucket$/,
/^createaddition:.*_bucket$/,
/^createchromaticreturn:.*_bucket$/,
/^create_weaponry:molten_.+_bucket$/,
/^environmental:.+_bucket$/,
/^earthmobsmod:.+_bucket$/,
/^experienceobelisk:.+_bucket$/,
/^fishofthieves:.+_bucket$/,
/^forcecraft:.+_bucket$/,
/^forbidden_arcanus:.+_bucket$/,
/^hexerei:.+_bucket$/,
/^immersive(engineering|petroleum):.+_bucket$/,
/^industrialforegoing:.+_bucket$/,
/^minecraft:.+_bucket$/,
/^mekanismgenerators:.+_bucket$/,
/^mekanism:.+_bucket$/,
/^mysticalagradditions:.+_bucket$/,
/^naturalist:.+_bucket$/,
/^pneumaticcraft:.+_bucket$/,
/^quark:.+_bucket$/,
/^sushigocrafting:.+_bucket$/,
'sliceanddice:fertilizer',
/^thermal:.+_(bucket)$/,
/^undergarden:.+_bucket$/,
/^upgrade_aquatic:.+_bucket$/,
//Mod Ores
/^ad_astra:.+_ore$/,
'alltheores:other_platinum_ore',
'alltheores:deepslate_iridium_ore',
'alltheores:end_iridium_ore',
'alltheores:end_platinum_ore',
'alltheores:deepslate_peridot_ore',
'arsomega:demonic_ore',
'arsomega:alchemical_diamond_ore',
/^blue_skies:.+_ore$/,
/^bigreactors:.+_ore$/,
/^forcecraft:.+_ore$/,
'forbidden_arcanus:deepslate_arcane_crystal_ore',
/^mysticalagriculture:.+_ore$/,
/^mysticalagradditions:.+_ore$/,
/^mythicbotany:.+_ore$/,
'occultism:iesnium_ore_natural',
/^rftoolsbase:dimensionalshard_.+/,
'thermal:apatite_ore',
'thermal:deepslate_apatite_ore',
'thermal:deepslate_cinnabar_ore',
'thermal:deepslate_niter_ore',
'thermal:deepslate_sulfur_ore',
/^undergarden:.+_ore$/,
//Mods Hidden(Use jei_add.js script to add something if u dont want it hidden)
'@additionalbanners',
'@conjurer_illager',
'@chipped',
'@rechiseled',
'@skilltree',
'@wandering_trapper',
//Spawners, Eggs, and more
/^ars_nouveau:.+_se$/,
'occultism:debug_foliot_lumberjack',
'occultism:debug_foliot_transport_items',
'occultism:debug_foliot_cleaner',
'occultism:debug_foliot_trader',
'occultism:debug_djinni_manage_machine',
'occultism:debug_djinni_test',
/^cnb:.+_egg$/,
'hunterillager:spawnegg_hunterillager',
'inventorypets:easter_egg',
/^twilightforest:boss_spawner_.+/,
/.*spawn_egg.*/,
]
itemsToHide.forEach(i => e.hide(i))
colors.forEach(c => { if (c != 'light_blue') e.hide(`/^refinedstorage:${c}_.+/`) })
})
JEIEvents.hideFluids( e => e.hideAll())