Добавлены рецепты разборки охладителей

This commit is contained in:
Lunya-sh 2025-01-25 04:33:59 +01:00
parent 688f488a62
commit 795adf79da

52
main.zs
View File

@ -1,6 +1,9 @@
import crafttweaker.item.IItemStack;
import crafttweaker.liquid.ILiquidStack;
import crafttweaker.item.IIngredient;
import crafttweaker.recipes.ICraftingInventory;
//Changing Names
<nuclearcraft:part:13>.displayName = "Кремниевое волокно";
@ -384,6 +387,13 @@ for item in removedvanillagear {
recipes.addShapeless(<davincisvessels:balloon:15>, [<davincisvessels:balloon:*>,<ore:dyeBlack>]);
recipes.addShaped(<davincisvessels:engine>, [[<immersiveengineering:metal:31>, <immersiveengineering:material:10>, <immersiveengineering:metal:31>],[<immersiveengineering:material:11>, <simplegenerators:combustion_upgradable>, <immersiveengineering:material:11>], [<immersiveengineering:metal:31>, <immersiveengineering:material:10>, <immersiveengineering:metal:31>]]);
recipes.addShaped(<davincisvessels:marker>, [[<ore:plankWood>, <immersiveengineering:material>, <ore:plankWood>],[<immersiveengineering:material>, <minecraft:iron_block>, <immersiveengineering:material>], [<ore:plankWood>, <immersiveengineering:material>, <ore:plankWood>]]);
//NuclearCraft
//Melter
mods.nuclearcraft.melter.addRecipe(<minecraft:cobblestone>, <liquid:lava>*1000, 3000);
//Infuser
mods.nuclearcraft.infuser.addRecipe(<nuclearcraft:cooler>,<liquid:ender>*10000,<nuclearcraft:cooler:9>);
//Extractor
mods.nuclearcraft.extractor.addRecipe(<nuclearcraft:cooler:9>,<nuclearcraft:cooler>,<liquid:ender>*10000);
//ModularWarfare
//Firearms
recipes.addShaped(<modularwarfare:prototype.mosin_nagant>, [[null, <immersiveengineering:metal:38>, <tconstruct:large_plate>.withTag({Material: "treatedwood"}).onlyWithTag({Material: "treatedwood"})],[<immersiveengineering:material:14>, <immersiveengineering:material:14>, <immersiveengineering:material:9>], [<immersiveengineering:metal:38>, <immersiveengineering:material:16>, <immersiveengineering:material:13>]]);
@ -415,12 +425,6 @@ for item in removedvanillagear {
mods.immersiveengineering.AlloySmelter.addRecipe(<nuclearcraft:ingot:8>*16, <nuclearcraft:gem_dust:7>*16, <nuclearcraft:dust:6>, 2000);
mods.immersiveengineering.AlloySmelter.addRecipe(<nuclearcraft:part:6>, <tconstruct:edible:3>*2, <minecraft:reeds>*2, 1000);
//IECrusher
//mods.immersiveengineering.Crusher.addRecipe(<nuclearcraft:gem_dust:8>, <minecraft:stone:1>, 8000, <nuclearcraft:gem_dust:1>*2, 0.5); //Гранит
//mods.immersiveengineering.Crusher.addRecipe(<nuclearcraft:dust:8>, <minecraft:stone:2>, 8000, <immersiveengineering:material:25>*2, 0.7); //Полированный гранит
//mods.immersiveengineering.Crusher.addRecipe(<nuclearcraft:dust:10>, <minecraft:stone:3>, 8000, <nuclearcraft:gem_dust:9>*2, 0.7); //Диорит
//mods.immersiveengineering.Crusher.addRecipe(<nuclearcraft:dust:10>, <minecraft:stone:4>, 8000, <nuclearcraft:gem_dust:5>*2, 0.7); //Полированный диорит
//mods.immersiveengineering.Crusher.addRecipe(<nuclearcraft:gem_dust:10>, <minecraft:stone:5>, 8000, <nuclearcraft:compound:10>*2, 0.7); //Андезит
//mods.immersiveengineering.Crusher.addRecipe(<nuclearcraft:gem_dust:10>, <minecraft:stone:6>, 8000, <nuclearcraft:dust:9>*2, 0.7); //Полированный андезит
mods.immersiveengineering.Crusher.addRecipe(<nuclearcraft:flour>, <minecraft:wheat>, 1000); //Мука
mods.immersiveengineering.Crusher.addRecipe(<nuclearcraft:gem_dust:11>, <minecraft:end_stone>, 8000); //Эндерняковая пыль
mods.immersiveengineering.Crusher.addRecipe(<nuclearcraft:ground_cocoa_nibs>, <nuclearcraft:roasted_cocoa_beans>, 2000); //Кокаинум
@ -457,3 +461,39 @@ for item in removedvanillagear {
mods.tconstruct.Melting.addRecipe(<liquid:steel> * 288,<immersiveengineering:sword_steel>, 500);
mods.tconstruct.Melting.addRecipe(<liquid:steel> * 432,<immersiveengineering:axe_steel>, 500);
mods.tconstruct.Melting.addRecipe(<liquid:steel> * 432,<immersiveengineering:pickaxe_steel>, 500);
//Cursed crafting shenanigans
//NC cooler disassembling
recipes.addShaped("coolerDisassemblyGold",<nuclearcraft:cooler>,[[null, null, null],[<immersiveengineering:tool:1>, <nuclearcraft:cooler:4>, <immersiveengineering:tool>], [null, null, null]],
function(out,ins,cInfo){return out;},
function(out,cInfo,player){player.dropItem(<minecraft:gold_ingot>*8);});
recipes.addShaped("coolerDisassemblyLapis",<nuclearcraft:cooler>,[[null, null, null],[<immersiveengineering:tool:1>, <nuclearcraft:cooler:6>, <immersiveengineering:tool>], [null, null, null]],
function(out,ins,cInfo){return out;},
function(out,cInfo,player){player.dropItem(<minecraft:lapis_block>*2);});
recipes.addShaped("coolerDisassemblyDiamond",<nuclearcraft:cooler>,[[null, null, null],[<immersiveengineering:tool:1>, <nuclearcraft:cooler:7>, <immersiveengineering:tool>], [null, null, null]],
function(out,ins,cInfo){return out;},
function(out,cInfo,player){player.dropItem(<minecraft:diamond>*8);});
recipes.addShaped("coolerDisassemblyIron",<nuclearcraft:cooler>,[[null, null, null],[<immersiveengineering:tool:1>, <nuclearcraft:cooler:11>, <immersiveengineering:tool>], [null, null, null]],
function(out,ins,cInfo){return out;},
function(out,cInfo,player){player.dropItem(<minecraft:iron_ingot>*8);});
recipes.addShaped("coolerDisassemblyEmerald",<nuclearcraft:cooler>,[[null, null, null],[<immersiveengineering:tool:1>, <nuclearcraft:cooler:12>, <immersiveengineering:tool>], [null, null, null]],
function(out,ins,cInfo){return out;},
function(out,cInfo,player){player.dropItem(<minecraft:emerald>*6);});
recipes.addShaped("coolerDisassemblyCopper",<nuclearcraft:cooler>,[[null, null, null],[<immersiveengineering:tool:1>, <nuclearcraft:cooler:13>, <immersiveengineering:tool>], [null, null, null]],
function(out,ins,cInfo){return out;},
function(out,cInfo,player){player.dropItem(<immersiveengineering:metal>*8);});
recipes.addShaped("coolerDisassemblyTin",<nuclearcraft:cooler>,[[null, null, null],[<immersiveengineering:tool:1>, <nuclearcraft:cooler:14>, <immersiveengineering:tool>], [null, null, null]],
function(out,ins,cInfo){return out;},
function(out,cInfo,player){player.dropItem(<nuclearcraft:ingot:1>*8);});
recipes.addShaped("coolerDisassemblyMagnesium",<nuclearcraft:cooler>,[[null, null, null],[<immersiveengineering:tool:1>, <nuclearcraft:cooler:15>, <immersiveengineering:tool>], [null, null, null]],
function(out,ins,cInfo){return out;},
function(out,cInfo,player){player.dropItem(<nuclearcraft:ingot:7>*8);});
recipes.addShaped("coolerDisassemblyRedstone",<nuclearcraft:cooler>,[[null, null, null],[<immersiveengineering:tool:1>, <nuclearcraft:cooler:2>, <immersiveengineering:tool>], [null, null, null]],
function(out,ins,cInfo){return out;},
function(out,cInfo,player){player.dropItem(<minecraft:redstone>*2);player.dropItem(<minecraft:redstone_block>*2);});
recipes.addShaped("coolerDisassemblyQuartz",<nuclearcraft:cooler>,[[null, null, null],[<immersiveengineering:tool:1>, <nuclearcraft:cooler:3>, <immersiveengineering:tool>], [null, null, null]],
function(out,ins,cInfo){return out;},
function(out,cInfo,player){player.dropItem(<nuclearcraft:gem_dust:2>*6);player.dropItem(<minecraft:quartz_block>*2);});
recipes.addShaped("coolerDisassemblyGlowstone",<nuclearcraft:cooler>,[[null, null, null],[<immersiveengineering:tool:1>, <nuclearcraft:cooler:5>, <immersiveengineering:tool>], [null, null, null]],
function(out,ins,cInfo){return out;},
function(out,cInfo,player){player.dropItem(<minecraft:glowstone_dust>*6);player.dropItem(<minecraft:glowstone>*2);});