//client
let banidos = [
  'thermal:slime_grenade',
  'thermal:redstone_grenade',
  'thermal:glowstone_grenade',
  'thermal:ender_grenade',
  'thermal:earth_grenade',
  'thermal:lightning_grenade',
  'thermal:ice_grenade',
  'thermal:fire_grenade',
  'thermal:explosive_grenade',
  'bloodmagic:reinforcedteleposerfocus',
  'bloodmagic:enhancedteleposerfocus',
  'bloodmagic:teleposerfocus',
  'mysticalagriculture:awakened_supremium_watering_can',
  'mysticalagriculture:inferium_watering_can',
  'mysticalagriculture:prudentium_watering_can',
  'mysticalagriculture:tertium_watering_can',
  'mysticalagriculture:imperium_watering_can',
  'mysticalagriculture:supremium_watering_can',
  'mysticaladaptations:insanium_watering_can',
  'ae2:annihilation_plane',
  'expatternprovider:active_formation_plane',
  'thermal:phyto_tnt',
  'thermal:nuke_tnt',
  'minecraft:tnt_minecart',
  'thermal:slime_tnt',
  'thermal:redstone_tnt',
  'thermal:glowstone_tnt',
  'thermal:ender_tnt',
  'thermal:earth_tnt',
  'thermal:lightning_tnt',
  'thermal:ice_tnt',
  'ae2:tiny_tnt',
  'thermal:fire_tnt',
  'thermal:detonator',
  'thermal:nuke_grenade',
  'thermal:phyto_grenade',
  'minecraft:spawner',
  'pneumaticcraft:empty_spawner',
  'pneumaticcraft:spawner_extractor',
  'pneumaticcraft:pressurized_spawner',
  'pneumaticcraft:spawner_core',
  'pneumaticcraft:spawner_core_shell',
  'valhelsia_structures:special_spawner',
  'ae2:matter_cannon',
  'ae2:formation_plane',
  'cyclic:placer',
  'industrialforegoing:fluid_placer',
  'industrialforegoing:block_placer',
  'cyclic:user',
  'bloodmagic:teleposer',
  'mekanism:dimensional_stabilizer',
  'mekanism:upgrade_anchor',
  'botania:floating_rannuncarpus_chibi',
  'botania:floating_rannuncarpus',
  'botania:rannuncarpus',
  'botania:rannuncarpus_chibi', 
  'twilightforest:block_and_chain',
  'industrialforegoing:infinity_launcher',
  'industrialforegoing:infinity_backpack',
  'industrialforegoing:infinity_trident',
  'industrialforegoing:infinity_hammer',
  'industrialforegoing:infinity_saw',
  'industrialforegoing:infinity_drill',
  'industrialforegoing:mob_imprisonment_tool',
  'rftoolsutility:charged_porter',
  'rftoolsutility:advanced_charged_porter',
  'rftoolsutility:matter_receiver',
  'rftoolsutility:matter_transmitter',
  'avaritia:endest_pearl',
  'pneumaticcraft:spawner_agitator',
  'mysticalagriculture:soulium_spawner',
  'structure_gel:dynamic_spawner',
  'botania:laputa_shard',
  'botania:laputa_shard',
  'botania:laputa_shard',
  'avaritia:infinity_pickaxe',
  'avaritia:infinity_shovel',
  'avaritia:infinity_axe',
  'avaritia:infinity_hoe',
  'avaritia:infinity_bow',
  'cyclic:uncrafter',
  'cyclic:placer_fluid',
  'cyclic:breaker',
  'industrialforegoing:block_breaker',
  'twilightforest:hollow_oak_sapling',
  'mekanism:cardboard_box',
  'ae2:spatial_anchor',
  'ae2:spatial_io_port',
  'ae2:spatial_pylon',
  'botania:black_hole_talisman', 
  'botania:laputa_shard',
  'twilightforest:uncrafting_table',
  'shrink:shrinking_device',
  'ae2:guide',
  'cyclic:harvester',
  'more_magic:warp_conduit',
  'rftoolsbuilder:builder',
  'botania:lens_mine',
  'modularrouters:activator_module',
  'modularrouters:dropper_module',
  'modularrouters:placer_module',
  'industrialforegoing:infinity_nuke',
  'industrialforegoing:animal_feeder',
  'quark:feeding_trough',
  'avaritia:infinity_totem',
  'mob_grinding_utils:mob_swab',
  'mob_grinding_utils:nutritious_chicken_feed',
  'mob_grinding_utils:gm_chicken_feed',
  'mob_grinding_utils:gm_chicken_feed_cursed',
  'extradisks:infinite_storage_disk',
  'extradisks:infinite_storage_block',
  'extradisks:infinite_storage_part',
  'extradisks:infinite_fluid_storage_disk',
  'extradisks:infinite_fluid_storage_block',
  'extradisks:infinite_fluid_storage_part',
  'integrateddynamics_wrench',
  'ad_astra_wrench',
  'pneumaticcraft_pneumatic_wrench',
  'framedblocks_framed_wrench',
  'laserio_laser_wrench',
  'bigreactors_wrench',
  'enderio_yeta_wrench',
  'cyclic_cable_wrench',
  'ae2_nether_quartz_wrench',
  'powah_wrench',
  'rftoolsbase_smartwrench_select',
  'rftoolsbase_smartwrench',
  'refinedstorage_wrench',
  'supplementaries_wrench',
  'ae2_certus_quartz_wrench',
  'mekanism_basic_bin',
  'expatternprovider_infinity_cell',
  'ironchest_iron_to_gold_chest_upgrade',
  'ironchest_gold_to_diamond_chest_upgrade',
  'ironchest_copper_to_iron_chest_upgrade',
  'ironchest_diamond_to_crystal_chest_upgrade',
  'ironchest_wood_to_iron_chest_upgrade',
  'ironchest_wood_to_copper_chest_upgrade',
  'ironchest_diamond_to_obsidian_chest_upgrade',
  'ironchest_obsidian_chest',
  'ironchest_trapped_obsidian_chest',
  'cyclic:flute_summoning',
  'cyclic:shape_data',
  'cyclic:computer_shape',
  'cyclic:structure',
  'expatternprovider:me_packing_tape',
  'botania:ender_hand',
  'supplementaries:slingshot',
  'cyclic:miner',
  'enderio:fluid_tank',
  'enderio:pressurized_fluid_tank',
  'botania:enchanter',
  'ironchest:obsidian_chest',
  'draconicevolution:draconium_chest',
  'draconicevolution:dislocator',
  'mekanism:basic_logistical_transporter',
  'mekanism:advanced_logistical_transporter',
  'mekanism:elite_logistical_transporter',
  'mekanism:ultimate_logistical_transporter',
  'powah:battery_starter',
  'powah:battery_basic',
  'powah:battery_hardened',
  'powah:battery_blazing',
  'powah:battery_niotic',
  'powah:battery_spirited',
  'powah:battery_nitro',
  'enderio:basic_item_filter',
  'enderio:advanced_item_filter',
  'integrateddynamics:part_block_reader',
  'integrateddynamics:part_extradimensional_reader',
  'integrateddynamics:part_network_reader',
  'integrateddynamics:part_entity_reader',
  'integrateddynamics:part_inventory_reader',
  'integrateddynamics:part_machine_reader',
  'integrateddynamics:part_world_reader',
  'integrateddynamics:part_redstone_reader',
  'cyclic:soulstone',
  'integrateddynamics:variable_transformer_output',
  'integrateddynamics:variable_transformer_input',
  'mekanism:teleporter',
  'mekanism:teleporter_frame',
  'draconicevolution:grinder',
  'gobber2:gobber2_tree_axe_end',
  'gobber2:gobber2_tree_axe_end',
  'gobber2:gobber2_axe_nether',
  'hexerei:coffer',
  'botania:terraform_rod',
  'pneumaticcraft:chunkloader_upgrade',
  'mffs:disintegration_module',
  'avaritia:extreme_crafting_table',
  'avaritia:neutron_compressor',
  'avaritia:neutron_horse_armor',
  'avaritia:compressed_chest',
  'thermal:flux_saw',
  'cyclic:randomize_scepter',
  'twilightforest:crumble_horn',
  'botania:exchange_rod',
  'gobber2:gobber2_paxel_stars',
  'reliquary:sojourner_staff',
  'gobber2:gobber2_staff_stars',
  'avaritia:compressed_chest',
  'evilcraft:broom',
  'botania:spawner_mover',
  'reliquary:fertile_lily_pad',
  'endlessbiomes:frisboom',
  'mekanismadditions:obsidian_tnt',
  'chicken_roost:c_tnt',
  'reliquary:destruction_catalyst',
  'armorplus:guardian_arrow',
  'industrialforegoing:animal_rancher',
  'mythicbotany:alfsteel_pick',
  'botania:terra_pick',
  'mysticalagriculture:mining_aoe_i_augment',
  'thermal:flux_drill',
  //Atualização 01/01/2025 - v1.8.1.1
  'reliquary:phoenix_down',
  'naturesaura:chunk_loader',
  'armorplus:coal_arrow',
  'armorplus:redstone_arrow',
  'armorplus:lapis_arrow',
  'armorplus:emerald_arrow',
  'armorplus:obsidian_arrow',
  'armorplus:infused_lava_arrow',
  'armorplus:guardian_arrow',
  'armorplus:super_star_arrow',
  'armorplus:ender_dragon_arrow',
  'pneumaticcraft:reinforced_chest',
  'sons_of_sins:touch_of_greed',
  'enderio:coordinate_selector',
  'reliquary:void_tear',
  'sons_of_sins:cursed_head',
  'hexerei:courier_letter',
  'mekanism:basic_chemical_tank',
  'mekanism:advanced_chemical_tank',
  'mekanism:elite_chemical_tank',
  'mekanism:ultimate_chemical_tank',
  'constructionwand:core_angel',
  'constructionwand:core_destruction',
  'mysticalagriculture:watering_can',
  'thermal:watering_can',
  'thermal:earth_charge',
  'reliquary:harvest_rod',
  'draconicevolution:celestial_manipulator',
  'gobber2:gobber2_staff_harvest',
  'gobber2:gobber2_staff_harvest',
  'gobber2:gobber2_staff_clearing',
  //Create
  'create:schematicannon',
  'create:train_trapdoor',
  'create:railway_casing',
  'create:schedule',
  'create:track_station',
  'create:track_signal',
  'create:track_observer',
  'create:controls',
  'create:train_door',
  'create:mechanical_saw',
  'create:schematic_table',
  //Atualização 12/05/2025 - v1.9.3
  'hexerei:candle', 'create:cart_assembler', 'tconstruct:efln_ball', 'draconicevolution:advanced_dislocator', 'ars_nouveau:caster_tome', 'ars_nouveau:ritual_conjure_island_plains', 'ars_nouveau:ritual_conjure_island_desert', 'enderio:me_conduit', 'botania:loki_ring', 'enderio:dense_me_conduit', 'expatternprovider:oversize_interface_part', 'expatternprovider:oversize_interface', 'pneumaticcraft:crop_support', 'reliquary:rod_of_lyssa'
]
ItemEvents.tooltip(event => {
  event.add(banidos, Text.red('BANIDO'))
})

JEIEvents.hideItems(event => {
  event.hide('avaritia:extreme_crafting_table')
})

JEIEvents.hideItems(event => {
  event.hide('avaritia:neutron_compressor',)
})

let vendaproibida = [
'mekanism:atomic_disassembler',
'mekanism:digital_miner',
'draconicevolution:stabilized_spawner',
'chicken_roost:roost',
'mekanism:creative_energy_cube',
'botania:creative_pool',
'avaritia:infinity_helmet',
'avaritia:infinity_chestplate',
'avaritia:infinity_pants',
'avaritia:infinity_boots',
'avaritia:infinity_sword'
]
ItemEvents.tooltip(event => {
  event.add(vendaproibida, Text.red('PROIBIDO VENDER ESTE ITEM'))
})

let banidoSpawn = [
'enderio:empty_soul_vial',
'forbidden_arcanus:quantum_catcher'
]
ItemEvents.tooltip(event => {
  event.add(banidoSpawn, Text.red('Este item está banido no Spawn, não pegue os npcs!'))
})