import crafttweaker.item.IItemStack; import crafttweaker.liquid.ILiquidStack; import crafttweaker.item.IIngredient; //Changing Names .displayName = "Кремниевое волокно"; .displayName = "Энергоячейка"; //Adding Descriptions mods.jei.JEI.addDescription(,"Его пиздец как сложно сделать гыг"); .addTooltip("[H]Arxaniys bath water"); val removedvanillagear = [ //Rremoved vanilla-stile gear , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] as IItemStack[]; val removesmelting = [ //Ingot smelting recipes , , , , , , , , , , , , , , , , , , , , , ] as IItemStack[]; val crusherstuff = [ //Crusher recipe items , , , , , , , , , , , , , , , ] as IItemStack[]; val removeditems = [ //removed , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] as IItemStack[]; val allncalloys = [ //NuclearCraft alloys , , , , , , , , , , , , , ] as IItemStack[]; val uslessncalloys = [ //Usless NuclearCraft alloys , , , ] as IItemStack[]; val changedrecipes = [ //Other changed recipes , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] as IItemStack[]; //Removing recipes for item in removeditems { //Remove some items item.addTooltip("removed"); recipes.remove(item); mods.jei.JEI.hide(item); } for item in changedrecipes { //Remove unchanged recipes recipes.remove(item); } for item in uslessncalloys { //Remove usless NuclearCraft alloys item.addTooltip("Я бесполезный слиток"); recipes.remove(item); mods.jei.JEI.hide(item); } for item in removesmelting { //Tag non-smelting ingots item.addTooltip("Ну давай давай переплавь в печке"); } for item in removedvanillagear { //Removed vanilla gear item.addTooltip("Ваниль? Нет, спасибо"); recipes.remove(item); mods.jei.JEI.hide(item); } //Removing alloy recipes //TiC //Alloys mods.tconstruct.Alloy.removeRecipe(); mods.tconstruct.Alloy.removeRecipe(); mods.tconstruct.Alloy.removeRecipe(); mods.tconstruct.Alloy.removeRecipe(); mods.tconstruct.Alloy.removeRecipe(); //Cast mods.tconstruct.Casting.removeTableRecipe(); //NuclearCraft //Manufactory mods.nuclearcraft.manufactory.removeAllRecipes(); //RockCrasher mods.nuclearcraft.rock_crusher.removeAllRecipes(); //Furnace furnace.remove(); furnace.remove(); furnace.remove(); furnace.remove(); furnace.remove(); furnace.remove(); furnace.remove(); furnace.remove(); furnace.remove(); furnace.remove(); furnace.remove(); furnace.remove(); furnace.remove(); furnace.remove(); furnace.remove(); furnace.remove(); furnace.remove(); furnace.remove(); furnace.remove(); furnace.remove(); furnace.remove(); furnace.remove(); furnace.remove(); //Adding crafting recipes //Cyberware recipes.addShaped(, [[, , ],[, , ], [, , ]]); recipes.addShaped(, [[, , ],[, , ], [, , ]]); recipes.addShaped(, [[, , ],[, , ], [, , ]]); recipes.addShaped(, [[, , ],[, , ], [, , ]]); recipes.addShaped(, [[, , ],[, , ], [, , ]]); recipes.addShaped(, [[, , ],[, , ], [, , ]]); //AcademyCraft recipes.addShaped(, [[, , ],[, , ], [, , ]]); recipes.addShaped(, [[, , ],[, , ], [, , ]]); recipes.addShaped(, [[null, null, null],[, , ], [, , ]]); recipes.addShaped(, [[null, , null],[, , ], [null, , null]]); recipes.addShaped(, [[, , ],[, , ], [null, , ]]); recipes.addShaped(, [[, , ],[, , ], [, null, ]]); recipes.addShaped(, [[, , ],[, , ], [, , ]]); recipes.addShaped(, [[, , ],[, , ], [, , ]]); recipes.addShaped(, [[, , ],[, , ], [, null, ]]); recipes.addShaped(, [[null, , null],[, , ], [null, , null]]); recipes.addShaped(, [[null, , null],[, , ], [null, , null]]); recipes.addShaped(, [[null, , null],[, , ], [null, , null]]); recipes.addShaped(, [[null, , null],[, , ], [, , ]]); recipes.addShaped(, [[null, , null],[, , ], [, , ]]); recipes.addShaped(, [[, , ],[, , ], [, , ]]); recipes.addShaped(, [[, , ],[, , ], [, , ]]); recipes.addShaped(, [[, , ],[, , ], [, , ]]); recipes.addShaped(, [[null, , null],[, , ], [null, , null]]); recipes.addShaped(, [[, , ],[, , ], [, , ]]); //Davinci`s Vessels recipes.addShaped(, [[, , ],[, .withTag({FluidName: "hydrogen", Amount: 1000}).withTag({FluidName: "hydrogen", Amount: 1000}), ], [, , ]]); recipes.addShaped(, [[, , ],[, .withTag({FluidName: "hydrogen", Amount: 1000}), ], [, , ]]); recipes.addShaped(, [[, , ],[, .withTag({FluidName: "hydrogen", Amount: 1000}), ], [, , ]]); recipes.addShaped(, [[, , ],[, .withTag({FluidName: "hydrogen", Amount: 1000}), ], [, , ]]); recipes.addShaped(, [[, , ],[, .withTag({FluidName: "hydrogen", Amount: 1000}), ], [, , ]]); recipes.addShaped(, [[, , ],[, .withTag({FluidName: "hydrogen", Amount: 1000}), ], [, , ]]); recipes.addShaped(, [[, , ],[, .withTag({FluidName: "hydrogen", Amount: 1000}), ], [, , ]]); recipes.addShaped(, [[, , ],[, .withTag({FluidName: "hydrogen", Amount: 1000}), ], [, , ]]); recipes.addShaped(, [[, , ],[, .withTag({FluidName: "hydrogen", Amount: 1000}), ], [, , ]]); recipes.addShaped(, [[, , ],[, .withTag({FluidName: "hydrogen", Amount: 1000}), ], [, , ]]); recipes.addShaped(, [[, , ],[, .withTag({FluidName: "hydrogen", Amount: 1000}), ], [, , ]]); recipes.addShaped(, [[, , ],[, .withTag({FluidName: "hydrogen", Amount: 1000}), ], [, , ]]); recipes.addShaped(, [[, , ],[, .withTag({FluidName: "hydrogen", Amount: 1000}), ], [, , ]]); recipes.addShaped(, [[, , ],[, .withTag({FluidName: "hydrogen", Amount: 1000}), ], [, , ]]); recipes.addShaped(, [[, , ],[, .withTag({FluidName: "hydrogen", Amount: 1000}), ], [, , ]]); recipes.addShaped(, [[, , ],[, .withTag({FluidName: "hydrogen", Amount: 1000}), ], [, , ]]); recipes.addShaped(, [[, , ],[, , ], [, , ]]); recipes.addShapeless(, [,]); recipes.addShapeless(, [,]); recipes.addShapeless(, [,]); recipes.addShapeless(, [,]); recipes.addShapeless(, [,]); recipes.addShapeless(, [,]); recipes.addShapeless(, [,]); recipes.addShapeless(, [,]); recipes.addShapeless(, [,]); recipes.addShapeless(, [,]); recipes.addShapeless(, [,]); recipes.addShapeless(, [,]); recipes.addShapeless(, [,]); recipes.addShapeless(, [,]); recipes.addShapeless(, [,]); recipes.addShapeless(, [,]); recipes.addShaped(, [[, , ],[, , ], [, , ]]); //Arc Furnace RC alloys mods.immersiveengineering.ArcFurnace.addRecipe(, , null, 200, 512, [*2]); mods.immersiveengineering.ArcFurnace.addRecipe(, , null, 200, 480, [*7]); mods.immersiveengineering.ArcFurnace.addRecipe(, , null, 200, 480, []); mods.immersiveengineering.ArcFurnace.addRecipe(, , null, 200, 480, []); mods.immersiveengineering.ArcFurnace.addRecipe(, , null, 200, 480, [*2]); mods.immersiveengineering.ArcFurnace.addRecipe(, , null, 200, 480, [*15]); mods.immersiveengineering.ArcFurnace.addRecipe(, , null, 200, 480, []); mods.immersiveengineering.ArcFurnace.addRecipe(, , null, 200, 480, []); mods.immersiveengineering.ArcFurnace.addRecipe(, , null, 200, 480, []); mods.immersiveengineering.ArcFurnace.addRecipe(*4, *2, null, 100, 128, [*2, *3]); mods.immersiveengineering.ArcFurnace.addRecipe(, , null, 300, 1024, [*4]); mods.immersiveengineering.ArcFurnace.addRecipe(, *3, null, 200, 1024, [*2]); //Kiln mods.immersiveengineering.AlloySmelter.addRecipe(, *8, .withTag({FluidName: "creosote", Amount: 1000}), 800); mods.immersiveengineering.AlloySmelter.addRecipe(*16, *16, , 2000); mods.immersiveengineering.AlloySmelter.addRecipe(, *2, *2, 1000); mods.immersiveengineering.AlloySmelter.addRecipe(, , *2, 40); //IECrusher mods.immersiveengineering.Crusher.addRecipe(, , 8000, *2, 0.5); //Гранит mods.immersiveengineering.Crusher.addRecipe(, , 8000, *2, 0.7); //Полированный гранит mods.immersiveengineering.Crusher.addRecipe(, , 8000, *2, 0.7); //Диорит mods.immersiveengineering.Crusher.addRecipe(, , 8000, *2, 0.7); //Полированный диорит mods.immersiveengineering.Crusher.addRecipe(, , 8000, *2, 0.7); //Андезит mods.immersiveengineering.Crusher.addRecipe(, , 8000, *2, 0.7); //Полированный андезит mods.immersiveengineering.Crusher.addRecipe(, , 1000); //Мука mods.immersiveengineering.Crusher.addRecipe(, , 8000); //Эндерняковая пыль mods.immersiveengineering.Crusher.addRecipe(, , 2000); //Кокаинум mods.immersiveengineering.Crusher.addRecipe(*8, , 2000); //Желатин хохол mods.immersiveengineering.Crusher.addRecipe(*8, , 2000); //Желатин говядина mods.immersiveengineering.Crusher.addRecipe(*8, , 2000); //Желатин cat's soul mods.immersiveengineering.Crusher.addRecipe(*4, , 2000); //Желатин рыба mods.immersiveengineering.Crusher.addRecipe(*4, , 2000); //Желатин посося mods.immersiveengineering.Crusher.addRecipe(*4, , 2000); //Желатин Нита mods.immersiveengineering.Crusher.addRecipe(*4, , 2000); //Желатин фугу mods.immersiveengineering.Crusher.addRecipe(*4, , 500); //IEMetalPress mods.immersiveengineering.MetalPress.addRecipe(, , , 1000, 4); //TiC casting mods.tconstruct.Casting.addTableRecipe(, , , 100, true, 20); mods.tconstruct.Casting.addTableRecipe(, , , 72, false, 10); //TiC melting mods.tconstruct.Melting.addRecipe( * 144,, 500); mods.tconstruct.Melting.addRecipe( * 288,, 500); mods.tconstruct.Melting.addRecipe( * 288,, 500); mods.tconstruct.Melting.addRecipe( * 432,, 500); mods.tconstruct.Melting.addRecipe( * 432,, 500);