куча qol мусора, в основном вырубание ванильных рецептов

This commit is contained in:
Dmitry 2023-11-26 01:09:38 +07:00
parent 3dc53ec22d
commit 18dbb8cead
12 changed files with 220 additions and 159 deletions

View file

View file

@ -5,7 +5,8 @@ const gtItemsToHide = [
'gtceu:flint_knife',
'gtceu:firebrick',
'gtceu:firebricks',
'gtceu:wood_drum'
'gtceu:wood_drum',
'gtceu:primitive_blast_furnace'
]
const stoneTypesToHide = [

View file

@ -7,6 +7,7 @@ REIEvents.hide('item', event => {
hideMinecraftStuff(event)
hideExtendedCraftingStuff(event)
hideSBStuff(event)
hideMoreRedStuff(event)
})

View file

@ -2,6 +2,7 @@
const minecraftItemsToHide = [
// Regular blocks
/*
'minecraft:dark_oak_planks',
'minecraft:mangrove_planks',
@ -149,11 +150,18 @@ const minecraftItemsToHide = [
'minecraft:prismarine_brick_slab',
'minecraft:dark_prismarine_slab',
'minecraft:smooth_stone',*/
//'minecraft:blast_furnace',
//'minecraft:furnace',
//'minecraft:furnace_minecart',
'minecraft:barrel',
'minecraft:blast_furnace',
'minecraft:furnace',
'minecraft:furnace_minecart',
'minecraft:anvil',
'minecraft:chipped_anvil',
'minecraft:damaged_anvil',
// Ores
// Скрыты, но рецепты не удалены, потому что, а зачем, лол
'minecraft:netherite_scrap',
'minecraft:netherite_ingot',
'minecraft:netherite_block',
@ -180,38 +188,48 @@ const minecraftItemsToHide = [
'minecraft:ancient_debris',
// Tools
'minecraft:wooden_shovel',
'minecraft:stone_shovel',
'minecraft:golden_shovel',
'minecraft:iron_shovel',
'minecraft:diamond_shovel',
'minecraft:netherite_shovel',
'minecraft:wooden_hoe',
'minecraft:stone_hoe',
'minecraft:golden_hoe',
'minecraft:iron_hoe',
'minecraft:diamond_hoe',
'minecraft:netherite_hoe',
'minecraft:wooden_sword',
'minecraft:stone_sword',
'minecraft:golden_sword',
'minecraft:iron_sword',
'minecraft:diamond_sword',
'minecraft:netherite_sword',
'minecraft:wooden_pickaxe',
'minecraft:stone_pickaxe',
'minecraft:golden_pickaxe',
'minecraft:iron_pickaxe',
'minecraft:diamond_pickaxe',
'minecraft:netherite_pickaxe',
'minecraft:wooden_axe',
'minecraft:wooden_shovel',
'minecraft:wooden_hoe',
'minecraft:stone_sword',
'minecraft:stone_pickaxe',
'minecraft:stone_axe',
'minecraft:golden_axe',
'minecraft:stone_shovel',
'minecraft:stone_hoe',
'minecraft:iron_sword',
'minecraft:iron_pickaxe',
'minecraft:iron_axe',
'minecraft:iron_shovel',
'minecraft:iron_hoe',
'minecraft:golden_sword',
'minecraft:golden_pickaxe',
'minecraft:golden_axe',
'minecraft:golden_shovel',
'minecraft:golden_hoe',
'minecraft:diamond_sword',
'minecraft:diamond_pickaxe',
'minecraft:diamond_axe',
'minecraft:netherite_axe',
'minecraft:diamond_shovel',
'minecraft:diamond_hoe',
'minecraft:netherite_sword',
'minecraft:netherite_pickaxe',
'minecraft:netherite_axe',
'minecraft:netherite_shovel',
'minecraft:netherite_hoe',
// Armor
// Horse
'minecraft:iron_horse_armor',
'minecraft:golden_horse_armor',
'minecraft:diamond_horse_armor',
// Player
'minecraft:netherite_helmet',
'minecraft:netherite_chestplate',
'minecraft:netherite_leggings',

View file

@ -0,0 +1,6 @@
// priority: 199
const moreRedItemsToHide = [
'jumbofurnace:jumbo_furnace',
'jumbofurnace:jumbo_furnace_jei'
]

View file

@ -1,7 +1,9 @@
// priority: 0
const hideMoreRedStuff = (event) => {
moreRedItemsToHide.forEach(itemToHide => {
event.hide(itemToHide)
})
}
const registerMoreRedCategories = (event) => {

View file

@ -1,7 +1,7 @@
// priority: 0
const registerGTRecipes = (event) => {
// Отключение рецептов раскрафта ванильной наковальни
// Удаление рецептов связанных с наковальней
event.remove({id: 'gtceu:arc_furnace/arc_anvil'})
event.remove({id: 'gtceu:macerator/macerate_anvil'})
event.remove({id: 'gtceu:alloy_smelter/anvil'})
@ -12,18 +12,140 @@ const registerGTRecipes = (event) => {
event.remove({id: 'gtceu:arc_furnace/arc_chipped_anvil'})
event.remove({id: 'gtceu:macerator/macerate_chipped_anvil'})
// Удаление рецептов связанных с печкой
event.remove({id: 'gtceu:assembler/furnace'})
event.remove({id: 'gtceu:macerator/macerate_furnace'})
event.remove({id: 'gtceu:assembler/furnace_minecart'})
// Отключение других рецептов
// Удаление рецептов связанных с вагонеткой с печкой
event.remove({id: 'gtceu:arc_furnace/arc_furnace_minecart'})
event.remove({id: 'gtceu:macerate/macerate_furnace_minecart'})
// Удаление рецептов связанных с Primitive Blast Furnace
event.remove({id: 'gtceu:arc_furnace/arc_primitive_blast_furnace'})
event.remove({id: 'gtceu:macerator/macerate_primitive_blast_furnace'})
// Удаление рецептов связанных с Barrel
event.remove({id: 'gtceu:shaped/wooden_barrel'})
event.remove({id: 'gtceu:assembler/wood_barrel'})
event.remove({id: 'gtceu:arc_furnace/arc_wood_drum'})
event.remove({id: 'gtceu:macerator/macerate_wood_drum'})
// Удаление рецептов связанных с FireBricks
event.remove({id: 'gtceu:shaped/casing_primitive_bricks'})
event.remove({id: 'gtceu:macerator/macerate_firebricks'})
event.remove({id: 'gtceu:extractor/extract_primitive_bricks'})
// Удаление рецептов связанных с FireBrick
event.remove({id: 'gtceu:smelting/fireclay_brick'})
event.remove({id: 'gtceu:macerator/macerate_firebrick'})
// Удаление рецептов связанных с Кольчугой
event.remove({id: 'gtceu:shaped/chainmail_boots'})
event.remove({id: 'gtceu:shaped/chainmail_leggings'})
event.remove({id: 'gtceu:shaped/chainmail_chestplate'})
event.remove({id: 'gtceu:shaped/chainmail_helmet'})
event.remove({id: 'gtceu:shaped/bronze_primitive_blast_furnace'})
event.remove({id: 'gtceu:shaped/casing_primitive_bricks'})
event.remove({id: 'gtceu:assembler/furnace'})
event.remove({id: 'gtceu:shaped/wooden_barrel'})
event.remove({id: 'gtceu:assembler/wood_barrel'})
event.remove({id: 'gtceu:arc_furnace/arc_chainmail_boots'})
event.remove({id: 'gtceu:arc_furnace/arc_chainmail_leggings'})
event.remove({id: 'gtceu:arc_furnace/arc_chainmail_chestplate'})
event.remove({id: 'gtceu:arc_furnace/arc_chainmail_helmet'})
event.remove({id: 'gtceu:macerator/macerate_chainmail_boots'})
event.remove({id: 'gtceu:macerator/macerate_chainmail_leggings'})
event.remove({id: 'gtceu:macerator/macerate_chainmail_chestplate'})
event.remove({id: 'gtceu:macerator/macerate_chainmail_helmet'})
event.remove({id: 'minecraft:iron_nugget_from_smelting'})
event.remove({id: 'minecraft:iron_nugget_from_blasting'})
// Удаление рецептов связанных с Железной броней
event.remove({id: 'gtceu:arc_furnace/arc_iron_boots'})
event.remove({id: 'gtceu:arc_furnace/arc_iron_leggings'})
event.remove({id: 'gtceu:arc_furnace/arc_iron_chestplate'})
event.remove({id: 'gtceu:arc_furnace/arc_iron_helmet'})
event.remove({id: 'gtceu:macerator/macerate_iron_boots'})
event.remove({id: 'gtceu:macerator/macerate_iron_leggings'})
event.remove({id: 'gtceu:macerator/macerate_iron_chestplate'})
event.remove({id: 'gtceu:macerator/macerate_iron_helmet'})
event.remove({id: 'gtceu:shaped/iron_horse_armor'})
event.remove({id: 'gtceu:arc_furnace/arc_iron_horse_armor'})
event.remove({id: 'gtceu:macerator/macerate_iron_horse_armor'})
// Удаление рецептов связанных с Золотой броней
event.remove({id: 'gtceu:arc_furnace/arc_golden_boots'})
event.remove({id: 'gtceu:arc_furnace/arc_golden_leggings'})
event.remove({id: 'gtceu:arc_furnace/arc_golden_chestplate'})
event.remove({id: 'gtceu:arc_furnace/arc_golden_helmet'})
event.remove({id: 'gtceu:macerator/macerate_golden_boots'})
event.remove({id: 'gtceu:macerator/macerate_golden_leggings'})
event.remove({id: 'gtceu:macerator/macerate_golden_chestplate'})
event.remove({id: 'gtceu:macerator/macerate_golden_helmet'})
event.remove({id: 'gtceu:shaped/golden_horse_armor'})
event.remove({id: 'gtceu:arc_furnace/arc_golden_horse_armor'})
event.remove({id: 'gtceu:macerator/macerate_golden_horse_armor'})
event.remove({id: 'minecraft:gold_nugget_from_smelting'})
event.remove({id: 'minecraft:gold_nugget_from_blasting'})
// Удаление рецептов связанных с Алмазной броней
event.remove({id: 'gtceu:macerator/macerate_diamond_boots'})
event.remove({id: 'gtceu:macerator/macerate_diamond_leggings'})
event.remove({id: 'gtceu:macerator/macerate_diamond_chestplate'})
event.remove({id: 'gtceu:macerator/macerate_diamond_helmet'})
event.remove({id: 'gtceu:shaped/diamond_horse_armor'})
event.remove({id: 'gtceu:macerator/macerate_diamond_horse_armor'})
// Удаление рецептов связанных с Деревянными инструментами
event.remove({id: 'gtceu:macerator/macerate_wooden_sword'})
event.remove({id: 'gtceu:macerator/macerate_wooden_pickaxe'})
event.remove({id: 'gtceu:macerator/macerate_wooden_axe'})
event.remove({id: 'gtceu:macerator/macerate_wooden_shovel'})
event.remove({id: 'gtceu:macerator/macerate_wooden_hoe'})
// Удаление рецептов связанных с Каменными инструментами
event.remove({id: 'gtceu:macerator/macerate_stone_sword'})
event.remove({id: 'gtceu:macerator/macerate_stone_pickaxe'})
event.remove({id: 'gtceu:macerator/macerate_stone_axe'})
event.remove({id: 'gtceu:macerator/macerate_stone_shovel'})
event.remove({id: 'gtceu:macerator/macerate_stone_hoe'})
// Удаление рецептов связанных с Железными инструментами
event.remove({id: 'gtceu:macerator/macerate_iron_sword'})
event.remove({id: 'gtceu:macerator/macerate_iron_pickaxe'})
event.remove({id: 'gtceu:macerator/macerate_iron_axe'})
event.remove({id: 'gtceu:macerator/macerate_iron_shovel'})
event.remove({id: 'gtceu:macerator/macerate_iron_hoe'})
event.remove({id: 'gtceu:arc_furnace/arc_iron_sword'})
event.remove({id: 'gtceu:arc_furnace/arc_iron_pickaxe'})
event.remove({id: 'gtceu:arc_furnace/arc_iron_axe'})
event.remove({id: 'gtceu:arc_furnace/arc_iron_shovel'})
event.remove({id: 'gtceu:arc_furnace/arc_iron_hoe'})
// Удаление рецептов связанных с Золотыми инструментами
event.remove({id: 'gtceu:macerator/macerate_golden_sword'})
event.remove({id: 'gtceu:macerator/macerate_golden_pickaxe'})
event.remove({id: 'gtceu:macerator/macerate_golden_axe'})
event.remove({id: 'gtceu:macerator/macerate_golden_shovel'})
event.remove({id: 'gtceu:macerator/macerate_golden_hoe'})
event.remove({id: 'gtceu:arc_furnace/arc_golden_sword'})
event.remove({id: 'gtceu:arc_furnace/arc_golden_pickaxe'})
event.remove({id: 'gtceu:arc_furnace/arc_golden_axe'})
event.remove({id: 'gtceu:arc_furnace/arc_golden_shovel'})
event.remove({id: 'gtceu:arc_furnace/arc_golden_hoe'})
// Удаление рецептов связанных с Алмазными инструментами
event.remove({id: 'gtceu:macerator/macerate_diamond_sword'})
event.remove({id: 'gtceu:macerator/macerate_diamond_pickaxe'})
event.remove({id: 'gtceu:macerator/macerate_diamond_axe'})
event.remove({id: 'gtceu:macerator/macerate_diamond_shovel'})
event.remove({id: 'gtceu:macerator/macerate_diamond_hoe'})
event.remove({id: 'gtceu:arc_furnace/arc_diamond_sword'})
event.remove({id: 'gtceu:arc_furnace/arc_diamond_pickaxe'})
event.remove({id: 'gtceu:arc_furnace/arc_diamond_axe'})
event.remove({id: 'gtceu:arc_furnace/arc_diamond_shovel'})
event.remove({id: 'gtceu:arc_furnace/arc_diamond_hoe'})
// Удаление других рецептов
//
// Low Pressure Steam Forge Hammer
event.shaped('gtceu:lp_steam_forge_hammer', [
'ABA',
@ -141,7 +263,7 @@ const registerGTRecipes = (event) => {
}).id('gtceu:shaped/uv_forge_hammer')
// Fire Brick
event.smelting('tfc:ceramic/fire_brick', 'gtceu:compressed_fireclay').id('gtceu:smelting/fireclay_brick')
event.smelting('tfc:ceramic/fire_brick', 'gtceu:compressed_fireclay').id('tfg:smelting/fireclay_brick')
// TFC FireBrick -> FireBrick dust
event.recipes.gtceu.macerator('macerator/macerate_firebrick')