Переделано переделывание
This commit is contained in:
parent
5076737597
commit
a6fc564cca
95
main.zs
95
main.zs
@ -10,7 +10,7 @@ mods.jei.JEI.addDescription(<nuclearcraft:alloy:14>,"Тяжёлый в прои
|
||||
<minecraft:lava_bucket>.addTooltip(format.red("[H]Arxaniys bath water"));
|
||||
|
||||
|
||||
val removedvanillagear = [ //Removed vanilla-stile gear
|
||||
val removedvanillagear = [ //Removed un-TiC tools & armor
|
||||
<minecraft:golden_hoe>,
|
||||
<minecraft:golden_sword>,
|
||||
<minecraft:golden_axe>,
|
||||
@ -89,7 +89,7 @@ val removedvanillagear = [ //Removed vanilla-stile gear
|
||||
<immersiveengineering:steel_armor_head>
|
||||
] as IItemStack[];
|
||||
|
||||
val removesmelting = [ //Ingot smelting recipes //TODO: разобраться какова хуйя у меня дважды плавка удалена
|
||||
val removeFurnaceSmelting = [ //Ingot smelting recipes to remove
|
||||
<minecraft:iron_ingot>,
|
||||
<minecraft:gold_ingot>,
|
||||
<immersiveengineering:material:19>,
|
||||
@ -106,16 +106,39 @@ val removesmelting = [ //Ingot smelting recipes //T
|
||||
<tconstruct:ingots:1>,
|
||||
<nuclearcraft:ingot_oxide>,
|
||||
<nuclearcraft:ingot_oxide:1>,
|
||||
<nuclearcraft:ingot:1>,
|
||||
<nuclearcraft:ingot:3>,
|
||||
<nuclearcraft:ingot:5>,
|
||||
<nuclearcraft:ingot:6>,
|
||||
<nuclearcraft:ingot:7>,
|
||||
<nuclearcraft:ingot:8>,
|
||||
<nuclearcraft:ingot:9>,
|
||||
<nuclearcraft:ingot:10>
|
||||
<nuclearcraft:ingot:10>,
|
||||
<nuclearcraft:ingot:11>
|
||||
] as IItemStack[];
|
||||
|
||||
val crusherstuff = [ //Crusher recipe items //TODO: понять, нахуя рецепты дробителя удалены дважды (секция сплавов. сука кто это писал?)
|
||||
<nuclearcraft:compound:10>, //UPD: этот массив никак не используется. почему.
|
||||
val ores = [ //Ores to add un-furnacable tooltip
|
||||
<minecraft:iron_ore>,
|
||||
<minecraft:gold_ore>,
|
||||
<immersiveengineering:ore>,
|
||||
<immersiveengineering:ore:1>,
|
||||
<immersiveengineering:ore:2>,
|
||||
<immersiveengineering:ore:3>,
|
||||
<immersiveengineering:ore:4>,
|
||||
<immersiveengineering:ore:5>,
|
||||
<tconstruct:ore>,
|
||||
<tconstruct:ore:1>,
|
||||
<nuclearcraft:ore:1>,
|
||||
<nuclearcraft:ore:2>,
|
||||
<nuclearcraft:ore:3>,
|
||||
<nuclearcraft:ore:4>,
|
||||
<nuclearcraft:ore:5>,
|
||||
<nuclearcraft:ore:6>,
|
||||
<nuclearcraft:ore:7>,
|
||||
] as IItemStack[];
|
||||
|
||||
val crusherstuff = [ //Crusher recipe items
|
||||
<nuclearcraft:compound:10>,
|
||||
<nuclearcraft:dust:9>,
|
||||
<nuclearcraft:gem_dust:10>,
|
||||
<nuclearcraft:gem_dust:5>,
|
||||
@ -159,7 +182,6 @@ val removedItems = [ //removed
|
||||
<academy:constraint_plate>,
|
||||
<academy:imag_silicon_ingot>,
|
||||
<academy:imag_fusor>,
|
||||
//<academy:needle>, //Арх сказал это нужное
|
||||
<academy:imag_phase>,
|
||||
<academy:matrix>,
|
||||
<academy:ability_interferer>,
|
||||
@ -168,16 +190,6 @@ val removedItems = [ //removed
|
||||
<academy:mat_core:1>,
|
||||
<nuclearcraft:manufactory_idle>,
|
||||
<nuclearcraft:alloy_furnace_idle>,
|
||||
//<nuclearcraft:rock_crusher_idle>, //тоже нужная штука, хотя и костыль от разраба NC
|
||||
//<nuclearcraft:helium_collector>, //альтернативный способ получения гелия через термоядерные реакции доступен лишь в лейтгейме, перенесён в секцию изменённых рецептов
|
||||
//<nuclearcraft:helium_collector_compact>,
|
||||
//<nuclearcraft:helium_collector_dense>,
|
||||
//<nuclearcraft:nitrogen_collector>, //единственный способ получения азота, перенесён в секцию изменённых рецептов
|
||||
//<nuclearcraft:nitrogen_collector_compact>,
|
||||
//<nuclearcraft:nitrogen_collector_dense>,
|
||||
//<nuclearcraft:cobblestone_generator>, //на поверку полезная штука, перенесён в секцию изменённых рецептов
|
||||
//<nuclearcraft:cobblestone_generator_compact>,
|
||||
//<nuclearcraft:cobblestone_generator_dense>,
|
||||
<nuclearcraft:water_source>,
|
||||
<nuclearcraft:water_source_compact>,
|
||||
<nuclearcraft:water_source_dense>,
|
||||
@ -253,15 +265,15 @@ val changeRecipes = [ //Other changed recipes
|
||||
<davincisvessels:balloon:15>,
|
||||
<davincisvessels:engine>,
|
||||
<davincisvessels:marker>,
|
||||
<nuclearcraft:helium_collector>, //альтернативный способ получения гелия через термоядерные реакции доступен лишь в лейтгейме, перенесён в секцию изменённых рецептов
|
||||
<nuclearcraft:helium_collector_compact>,
|
||||
<nuclearcraft:nitrogen_collector>, //единственный способ получения азота, перенесён в секцию изменённых рецептов
|
||||
<nuclearcraft:nitrogen_collector_compact>,
|
||||
<nuclearcraft:helium_collector_dense>,
|
||||
<nuclearcraft:nitrogen_collector_dense>,
|
||||
<nuclearcraft:cobblestone_generator>, //на поверку полезная штука, перенесён в секцию изменённых рецептов
|
||||
<nuclearcraft:cobblestone_generator_compact>,
|
||||
<nuclearcraft:cobblestone_generator_dense>,
|
||||
//<nuclearcraft:helium_collector>, //альтернативный способ получения гелия через термоядерные реакции доступен лишь в лейтгейме, перенесён в секцию изменённых рецептов
|
||||
//<nuclearcraft:helium_collector_compact>,
|
||||
//<nuclearcraft:nitrogen_collector>, //единственный способ получения азота, перенесён в секцию изменённых рецептов
|
||||
//<nuclearcraft:nitrogen_collector_compact>,
|
||||
//<nuclearcraft:helium_collector_dense>,
|
||||
//<nuclearcraft:nitrogen_collector_dense>,
|
||||
//<nuclearcraft:cobblestone_generator>, //на поверку полезная штука, перенесён в секцию изменённых рецептов
|
||||
//<nuclearcraft:cobblestone_generator_compact>,
|
||||
//<nuclearcraft:cobblestone_generator_dense>,
|
||||
<similsaxtranstructors:similsaxtranstructorbasic>,
|
||||
<similsaxtranstructors:similsaxtranstructoradvanced>
|
||||
] as IItemStack[];
|
||||
@ -282,6 +294,11 @@ for item in unusedMaterials { //Remove useless
|
||||
}
|
||||
for item in removesmelting { //Remove & tooltip furnace smelting recipes
|
||||
furnace.remove(item);
|
||||
item.addTooltip(format.darkGray()("Нажмите Shift для подсказки")); //"Press Shift" tooltips
|
||||
item.addShiftTooltip(format.aqua("Требует продвинутой технологии для плавки"));
|
||||
}
|
||||
for item in ores { //Remove & tooltip furnace smelting recipes
|
||||
item.addTooltip(format.darkGray()("Нажмите Shift для подсказки")); //"Press Shift" tooltips
|
||||
item.addShiftTooltip(format.aqua("Требует продвинутой технологии для плавки"));
|
||||
}
|
||||
for item in removedvanillagear { //Removed vanilla gear
|
||||
@ -305,30 +322,6 @@ for item in removedvanillagear { //Removed vanill
|
||||
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>);
|
||||
|
||||
//Adding crafting recipes
|
||||
//Cyberware
|
||||
@ -406,13 +399,13 @@ for item in removedvanillagear { //Removed vanill
|
||||
//Transtructors
|
||||
recipes.addShaped(<similsaxtranstructors:similsaxtranstructorbasic>, [[<minecraft:prismarine_crystals>, null, <minecraft:prismarine_crystals>],[<minecraft:iron_ingot>, <minecraft:ender_pearl>, <minecraft:iron_ingot>], [null, <tconstruct:tool_rod>.withTag({Material: "copper"}).onlyWithTag({Material: "copper"}), null]]);
|
||||
recipes.addShaped(<similsaxtranstructors:similsaxtranstructoradvanced>, [[<minecraft:end_crystal>, null, <minecraft:end_crystal>],[<minecraft:diamond>, <minecraft:ender_pearl>, <minecraft:diamond>], [null, <tconstruct:tool_rod>.withTag({Material: "cobalt"}).onlyWithTag({Material: "cobalt"}), null]]);
|
||||
//Arc Furnace RC alloys
|
||||
//Arc Furnace NC alloys
|
||||
mods.immersiveengineering.ArcFurnace.addRecipe(<nuclearcraft:alloy:2>, <nuclearcraft:gem_dust>, null, 200, 512, [<nuclearcraft:ingot:8>*2]);
|
||||
mods.immersiveengineering.ArcFurnace.addRecipe(<nuclearcraft:alloy:12>, <nuclearcraft:ingot:1>, null, 200, 480, [<nuclearcraft:ingot:10>*7]);
|
||||
mods.immersiveengineering.ArcFurnace.addRecipe(<nuclearcraft:alloy:4>, <nuclearcraft:ingot:6>, null, 200, 480, [<nuclearcraft:ingot_oxide:3>]);
|
||||
mods.immersiveengineering.ArcFurnace.addRecipe(<nuclearcraft:alloy:6>, <nuclearcraft:ingot:5>, null, 200, 480, [<immersiveengineering:metal:8>]);
|
||||
mods.immersiveengineering.ArcFurnace.addRecipe(<nuclearcraft:alloy:3>, <nuclearcraft:ingot:7>, null, 200, 480, [<nuclearcraft:ingot:5>*2]);
|
||||
mods.immersiveengineering.ArcFurnace.addRecipe(<nuclearcraft:alloy:15>, <nuclearcraft:compound:9>, null, 200, 480, [<minecraft:iron_ingot>*15]);
|
||||
mods.immersiveengineering.ArcFurnace.addRecipe(<nuclearcraft:alloy:15>*16, <nuclearcraft:compound:9>, null, 200, 480, [<minecraft:iron_ingot>*15]); //исправлено количество
|
||||
mods.immersiveengineering.ArcFurnace.addRecipe(<nuclearcraft:alloy:1>, <nuclearcraft:alloy:6>, null, 200, 480, [<nuclearcraft:ingot:6>]);
|
||||
mods.immersiveengineering.ArcFurnace.addRecipe(<nuclearcraft:alloy:10>, <nuclearcraft:alloy:1>, null, 200, 480, [<nuclearcraft:alloy:2>]);
|
||||
mods.immersiveengineering.ArcFurnace.addRecipe(<nuclearcraft:alloy:11>, <nuclearcraft:gem:5>, null, 200, 480, [<nuclearcraft:alloy:10>]);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user