Переделано удаление рецептов плавки

This commit is contained in:
Lunya-sh 2025-01-24 15:34:56 +01:00
parent e59b726311
commit 5076737597

97
main.zs
View File

@ -90,32 +90,32 @@ val removedvanillagear = [ //Removed vanilla-stile gear
] as IItemStack[];
val removesmelting = [ //Ingot smelting recipes //TODO: разобраться какова хуйя у меня дважды плавка удалена
<immersiveengineering:material:19>,
<immersiveengineering:metal:1>,
<immersiveengineering:metal:6>,
<immersiveengineering:metal:4>,
<immersiveengineering:metal:8>,
<immersiveengineering:metal:5>,
<immersiveengineering:metal:7>,
<tconstruct:ingots:1>,
<tconstruct:ingots>,
<minecraft:gold_ingot>,
<immersiveengineering:metal:3>,
<immersiveengineering:metal:2>,
<minecraft:iron_ingot>,
<minecraft:gold_ingot>,
<immersiveengineering:material:19>,
<immersiveengineering:metal>,
<nuclearcraft:ingot:9>,
<nuclearcraft:ingot:5>,
<nuclearcraft:ingot:8>,
<nuclearcraft:ingot:6>,
<nuclearcraft:ingot:3>,
<nuclearcraft:ingot:10>,
<immersiveengineering:metal:1>,
<immersiveengineering:metal:2>,
<immersiveengineering:metal:3>,
<immersiveengineering:metal:4>,
<immersiveengineering:metal:5>,
<immersiveengineering:metal:6>,
<immersiveengineering:metal:7>,
<immersiveengineering:metal:8>,
<tconstruct:ingots>,
<tconstruct:ingots:1>,
<nuclearcraft:ingot_oxide>,
<nuclearcraft:ingot_oxide:1>
<nuclearcraft:ingot_oxide:1>,
<nuclearcraft:ingot:3>,
<nuclearcraft:ingot:5>,
<nuclearcraft:ingot:6>,
<nuclearcraft:ingot:8>,
<nuclearcraft:ingot:9>,
<nuclearcraft:ingot:10>
] as IItemStack[];
val crusherstuff = [ //Crusher recipe items //TODO: понять, нахуя рецепты дробителя удалены дважды (секция сплавов. сука кто это писал?)
<nuclearcraft:compound:10>,
<nuclearcraft:compound:10>, //UPD: этот массив никак не используется. почему.
<nuclearcraft:dust:9>,
<nuclearcraft:gem_dust:10>,
<nuclearcraft:gem_dust:5>,
@ -267,7 +267,7 @@ val changeRecipes = [ //Other changed recipes
] as IItemStack[];
//Removing recipes
for item in removedItems { //Remove some items
for item in removedItems { //Remove items
item.addTooltip(format.red("Удалено"));
recipes.remove(item);
mods.jei.JEI.hide(item);
@ -275,12 +275,13 @@ for item in removedItems { //Remove some it
for item in changeRecipes { //Remove unchanged recipes
recipes.remove(item);
}
for item in unusedMaterials { //Remove usless NuclearCraft alloys
for item in unusedMaterials { //Remove useless NuclearCraft alloys
item.addTooltip(format.red("Неиспользуемый материал"));
recipes.remove(item);
mods.jei.JEI.hide(item);
}
for item in removesmelting { //Tag non-smelting ingots
for item in removesmelting { //Remove & tooltip furnace smelting recipes
furnace.remove(item);
item.addShiftTooltip(format.aqua("Требует продвинутой технологии для плавки"));
}
for item in removedvanillagear { //Removed vanilla gear
@ -303,31 +304,31 @@ for item in removedvanillagear { //Removed vanill
//Manufactory
mods.nuclearcraft.manufactory.removeAllRecipes();
//RockCrasher
//mods.nuclearcraft.rock_crusher.removeAllRecipes(); //адалекние рецептов не имеет смысла
//Furnace
furnace.remove(<immersiveengineering:metal:1>);
furnace.remove(<immersiveengineering:metal:6>);
furnace.remove(<immersiveengineering:metal:4>);
furnace.remove(<immersiveengineering:metal:8>);
furnace.remove(<immersiveengineering:metal:5>);
furnace.remove(<immersiveengineering:metal:7>);
furnace.remove(<tconstruct:ingots>);
furnace.remove(<nuclearcraft:ingot_oxide>);
furnace.remove(<nuclearcraft:ingot:10>);
furnace.remove(<nuclearcraft:ingot:3>);
furnace.remove(<minecraft:gold_ingot>);
furnace.remove(<immersiveengineering:metal:3>);
furnace.remove(<immersiveengineering:metal:2>);
furnace.remove(<minecraft:iron_ingot>);
furnace.remove(<nuclearcraft:ingot_oxide:1>);
furnace.remove(<nuclearcraft:ingot_oxide:1>);
furnace.remove(<tconstruct:ingots:1>);
furnace.remove(<nuclearcraft:ingot:6>);
furnace.remove(<nuclearcraft:ingot:8>);
furnace.remove(<nuclearcraft:ingot:5>);
furnace.remove(<immersiveengineering:material:19>);
furnace.remove(<immersiveengineering:metal>);
furnace.remove(<nuclearcraft:ingot:9>);
//mods.nuclearcraft.rock_crusher.removeAllRecipes(); //удаление рецептов не имеет смысла
//Furnace //перенесено в секцию удаления рецептов
//furnace.remove(<immersiveengineering:metal:1>);
//furnace.remove(<immersiveengineering:metal:6>);
//furnace.remove(<immersiveengineering:metal:4>);
//furnace.remove(<immersiveengineering:metal:8>);
//furnace.remove(<immersiveengineering:metal:5>);
//furnace.remove(<immersiveengineering:metal:7>);
//furnace.remove(<tconstruct:ingots>);
//furnace.remove(<nuclearcraft:ingot_oxide>);
//furnace.remove(<nuclearcraft:ingot:10>);
//furnace.remove(<nuclearcraft:ingot:3>);
//furnace.remove(<minecraft:gold_ingot>);
//furnace.remove(<immersiveengineering:metal:3>);
//furnace.remove(<immersiveengineering:metal:2>);
//furnace.remove(<minecraft:iron_ingot>);
//furnace.remove(<nuclearcraft:ingot_oxide:1>);
//furnace.remove(<nuclearcraft:ingot_oxide:1>);
//furnace.remove(<tconstruct:ingots:1>);
//furnace.remove(<nuclearcraft:ingot:6>);
//furnace.remove(<nuclearcraft:ingot:8>);
//furnace.remove(<nuclearcraft:ingot:5>);
//furnace.remove(<immersiveengineering:material:19>);
//furnace.remove(<immersiveengineering:metal>);
//furnace.remove(<nuclearcraft:ingot:9>);
//Adding crafting recipes
//Cyberware