// --- Importing Recipes --- import mods.gregtech.AlloySmelter; import mods.gregtech.Assembler; import mods.ic2.Compressor; import mods.ic2.Extractor; import mods.ic2.Macerator; import mods.nei.NEI; // --- Variables --- val Grout = ; val Gravel = ; val Sand = ; val Claydust = ; val Chest = ; val NetherStar = ; val GApple = ; // --- Blocks via GregTech --- // Block of Cobalt recipes.remove(); // Block of Ardite recipes.remove(); // Block of Manyullyn recipes.remove(); // Block of Copper recipes.remove(); // Block of Bronze recipes.remove(); // Block of Tin recipes.remove(); // Block of Aluminium recipes.remove(); // Block of Aluminium Brass recipes.remove(); // Block of Alumite recipes.remove(); // Block of Steel/Refined Iron recipes.remove(); // --- Wooden Armor via GregTech --- // Wooden Helmet recipes.remove(); recipes.addShaped(, [ [, , ], [, , ], [null, null, null]]); // Wooden Chestplate recipes.remove(); recipes.addShaped(, [ [, , ], [, , ], [, , ]]); // Wooden Leggins recipes.remove(); recipes.addShaped(, [ [, , ], [, , ], [, null, ]]); // Wooden Boots recipes.remove(); recipes.addShaped(, [ [, , ], [, null, ], [null, null, null]]); // --- Aluminium Smelting --- // Ores (pure aluminium and bauxite) mods.tconstruct.Smeltery.addMelting(, * 288, 350, ); mods.tconstruct.Smeltery.addMelting(, * 288, 350, ); // Dust mods.tconstruct.Smeltery.addMelting(, * 144, 300, ); // Tiny Pile and Nugget mods.tconstruct.Smeltery.addMelting(, * 16, 250, ); mods.tconstruct.Smeltery.addMelting(, * 16, 250, ); // Small Pile mods.tconstruct.Smeltery.addMelting(, * 36, 275, ); // Aluminium Ingot mods.tconstruct.Casting.removeTableRecipe(); mods.tconstruct.Casting.addTableRecipe(, * 144, , false, 20); // --- Steel Smelting --- // Steel Ingot mods.tconstruct.Smeltery.removeMelting(); mods.tconstruct.Casting.removeTableRecipe(); mods.tconstruct.Casting.addTableRecipe(, * 144, , false, 20); // Steel Block mods.tconstruct.Casting.removeBasinRecipe(); mods.tconstruct.Casting.addBasinRecipe(, * 1296, null, false, 20); // --- Chalcopyrite and Malachite Smelting --- mods.tconstruct.Smeltery.addMelting(, * 288, 550, ); mods.tconstruct.Smeltery.addMelting(, * 288, 550, ); // --- Pyrite Smelting --- mods.tconstruct.Smeltery.addMelting(, * 288, 600, ); // --- Cassiterite Smelting --- mods.tconstruct.Smeltery.addMelting(, * 576, 350, ); // --- Cobaltite Smelting --- mods.tconstruct.Smeltery.addMelting(, * 288, 650, ); // --- Petlandite and Garnierite Smelting --- mods.tconstruct.Smeltery.addMelting(, * 288, 400, ); mods.tconstruct.Smeltery.addMelting(, * 288, 400, ); // --- Tetrahedrite Smelting --- mods.tconstruct.Smeltery.addMelting(, * 576, 550, ); // --- Galena Smelting --- mods.tconstruct.Smeltery.addMelting(, * 288, 400, ); // --- Gears (GregTech version) --- // Iron mods.tconstruct.Casting.removeTableRecipe(); mods.tconstruct.Casting.addTableRecipe(, * 576, , false, 20); // Gold mods.tconstruct.Casting.removeTableRecipe(); mods.tconstruct.Casting.addTableRecipe(, * 576, , false, 20); // Bronze mods.tconstruct.Casting.removeTableRecipe(); mods.tconstruct.Casting.addTableRecipe(, * 576, , false, 20); // Copper mods.tconstruct.Casting.removeTableRecipe(); mods.tconstruct.Casting.addTableRecipe(, * 576, , false, 20); // Tin mods.tconstruct.Casting.removeTableRecipe(); mods.tconstruct.Casting.addTableRecipe(, * 576, , false, 20); // Platinum mods.tconstruct.Casting.removeTableRecipe(); mods.tconstruct.Casting.addTableRecipe(, * 576, , false, 20); // Nickel mods.tconstruct.Casting.removeTableRecipe(); mods.tconstruct.Casting.addTableRecipe(, * 576, , false, 20); // Silver mods.tconstruct.Casting.removeTableRecipe(); mods.tconstruct.Casting.addTableRecipe(, * 576, , false, 20); // Electrum mods.tconstruct.Casting.removeTableRecipe(); mods.tconstruct.Casting.addTableRecipe(, * 576, , false, 20); // Invar mods.tconstruct.Casting.removeTableRecipe(); mods.tconstruct.Casting.addTableRecipe(, * 576, , false, 20); // Lead mods.tconstruct.Casting.removeTableRecipe(); mods.tconstruct.Casting.addTableRecipe(, * 576, , false, 20); // Steel mods.tconstruct.Casting.addTableRecipe(, * 576, , false, 20); // --- Blocks and Items --- // Gold Head recipes.remove(); // Empty Canister recipes.remove(); Assembler.addRecipe(, , * 4, 2400, 512); // Green Heart recipes.addShaped(, [ [NetherStar, GApple, NetherStar], [GApple, , GApple], [NetherStar, GApple, NetherStar]]); // Green Heart canister recipes.addShaped(, [ [NetherStar, , NetherStar], [GApple, , GApple], [NetherStar, , NetherStar]]); // Grout recipes.remove(Grout); recipes.addShaped(Grout * 4, [ [Sand, Sand, Sand], [Claydust, .transformReplace(), Claydust], [Gravel, Gravel, Gravel]]); recipes.addShaped(Grout * 4, [ [Sand, Sand, Sand], [Claydust, .transformReplace(), Claydust], [Gravel, Gravel, Gravel]]); // Red Sand mods.tconstruct.Smeltery.addMelting(, * 1000, 625, ); // Slime Soil recipes.remove(); recipes.addShapeless(, [, , Gravel, .transformReplace()]); recipes.addShapeless(, [, , Gravel, .transformReplace()]); recipes.addShapeless(, [, , , .transformReplace()]); recipes.addShapeless(, [, , , .transformReplace()]); // Seared Tank recipes.removeShaped(); recipes.removeShaped(); recipes.addShaped(, [ [, , ], [, null, ], [, , ]]); recipes.addShaped(, [ [, , ], [, null, ], [, , ]]); // Smeltery Controller recipes.removeShaped(); recipes.removeShaped(); recipes.addShaped(, [ [, , ], [, , ], [, , ]]); recipes.addShaped(, [ [, , ], [, , ], [, , ]]); // Smeltery Drain recipes.remove(); recipes.remove(); recipes.addShaped(, [ [, , ], [, , ], [, , ]]); recipes.addShaped(, [ [, , ], [, , ], [, , ]]); // Casting Table recipes.remove(); recipes.remove(); recipes.addShaped(, [ [, null, ], [, , ], [, null, ]]); recipes.addShaped(, [ [, null, ], [, , ], [, null, ]]); // Casting Basin recipes.remove(); recipes.remove(); recipes.addShaped(, [ [, null, ], [, null, ], [, , ]]); recipes.addShaped(, [ [, null, ], [, null, ], [, , ]]); // Tool Station recipes.remove(); recipes.addShaped(, [ [, , ], [, , ], [null, , null]]); recipes.addShaped(, [ [, , ], [, , ], [null, , null]]); // Part Builder and Stencil Table recipes.remove(); recipes.addShaped(, [ [, , ], [, , ], [null, , null]]); recipes.addShaped(, [ [, , ], [, , ], [null, , null]]); recipes.addShaped(, [ [, , ], [, , ], [null, , null]]); recipes.addShaped(, [ [, , ], [, , ], [null, , null]]); recipes.addShaped(, [ [, , ], [, , ], [null, , null]]); recipes.addShaped(, [ [, , ], [.withTag({meta: 65537}), , .withTag({meta: 65537})], [null, , null]]); recipes.addShaped(, [ [, , ], [.withTag({meta: 131074}), , .withTag({meta: 131074})], [null, , null]]); recipes.addShaped(, [ [, , ], [.withTag({meta: 196611}), , .withTag({meta: 196611})], [null, , null]]); recipes.addShaped(, [ [, , ], [, Chest, ], [null, , null]]); // Tool Forge recipes.remove(); recipes.addShaped(, [ [, , ], [, , ], [, , ]]); recipes.addShaped(, [ [, , ], [, , ], [, , ]]); recipes.addShaped(, [ [, , ], [, , ], [, , ]]); recipes.addShaped(, [ [, , ], [, , ], [, , ]]); recipes.addShaped(, [ [, , ], [, , ], [, , ]]); recipes.addShaped(, [ [, , ], [, , ], [, , ]]); recipes.addShaped(, [ [, , ], [, , ], [, , ]]); recipes.addShaped(, [ [, , ], [, , ], [, , ]]); recipes.addShaped(, [ [, , ], [, , ], [, , ]]); recipes.addShaped(, [ [, , ], [, , ], [, , ]]); recipes.addShaped(, [ [, , ], [, , ], [, , ]]); recipes.addShaped(, [ [, , ], [, , ], [, , ]]); recipes.addShaped(, [ [, , ], [, , ], [, , ]]); recipes.addShaped(, [ [, , ], [, , ], [, , ]]); // Green Slimy Mud recipes.remove(); recipes.addShaped(, [ [, , ], [, , ], [, , ]]); // Blue Slimy Mud recipes.remove(); recipes.addShaped(, [ [, , ], [, , ], [, , ]]); // Graveyard Soil recipes.removeShapeless(); recipes.addShaped(, [ [, , ], [, , ], [, , ]]); // Ardite Ingot furnace.remove(); // Manyullyn Ingot furnace.remove(); // Aluminium Brass Ingot furnace.remove(); // Alumite Ingot recipes.remove(); // Obsidian Ingot furnace.remove(); // Platinum Ingot mods.tconstruct.Casting.removeTableRecipe(); mods.tconstruct.Casting.addTableRecipe(, * 144, , false, 20); // Silver Ingot mods.tconstruct.Casting.removeTableRecipe(); mods.tconstruct.Casting.addTableRecipe(, * 144, , false, 20); // Copper Ingot mods.tconstruct.Casting.removeTableRecipe(); mods.tconstruct.Casting.addTableRecipe(, * 144, , false, 20); // Tin Ingot mods.tconstruct.Casting.removeTableRecipe(); mods.tconstruct.Casting.addTableRecipe(, * 144, , false, 20); // Bronze Ingot mods.tconstruct.Casting.removeTableRecipe(); mods.tconstruct.Casting.addTableRecipe(, * 144, , false, 20); // Nickel Ingot mods.tconstruct.Casting.removeTableRecipe(); mods.tconstruct.Casting.addTableRecipe(, * 144, , false, 20); // Invar Ingot mods.tconstruct.Casting.removeTableRecipe(); mods.tconstruct.Casting.addTableRecipe(, * 144, , false, 20); // Electrum Ingot mods.tconstruct.Casting.removeTableRecipe(); mods.tconstruct.Casting.addTableRecipe(, * 144, , false, 20); // Enderium Ingot mods.tconstruct.Casting.removeTableRecipe(); mods.tconstruct.Casting.addTableRecipe(, * 144, , false, 20); // Lead Ingot mods.tconstruct.Casting.removeTableRecipe(); mods.tconstruct.Casting.addTableRecipe(, * 144, , false, 20); // Aluminium Nugget mods.tconstruct.Casting.removeTableRecipe(); mods.tconstruct.Casting.addTableRecipe(, * 16, , false, 20); // Steel Nugget mods.tconstruct.Casting.removeTableRecipe(); mods.tconstruct.Casting.addTableRecipe(, * 16, , false, 20); // Silver Nugget mods.tconstruct.Casting.removeTableRecipe(); mods.tconstruct.Casting.addTableRecipe(, * 16, , false, 20); // Electrum Nugget mods.tconstruct.Casting.removeTableRecipe(); mods.tconstruct.Casting.addTableRecipe(, * 16, , false, 20); // Nickel Nugget mods.tconstruct.Casting.removeTableRecipe(); mods.tconstruct.Casting.addTableRecipe(, * 16, , false, 20); // Invar Nugget mods.tconstruct.Casting.removeTableRecipe(); mods.tconstruct.Casting.addTableRecipe(, * 16, , false, 20); // Platinum Nugget mods.tconstruct.Casting.removeTableRecipe(); mods.tconstruct.Casting.addTableRecipe(, * 16, , false, 20); // Lead Nugget mods.tconstruct.Casting.removeTableRecipe(); mods.tconstruct.Casting.addTableRecipe(, * 16, , false, 20); // Iron Nugget mods.tconstruct.Casting.removeTableRecipe(); mods.tconstruct.Casting.addTableRecipe(, * 16, , false, 20); // Copper Nugget mods.tconstruct.Casting.removeTableRecipe(); mods.tconstruct.Casting.removeTableRecipe(); mods.tconstruct.Casting.addTableRecipe(, * 16, , false, 20); // Tin Nugget mods.tconstruct.Casting.removeTableRecipe(); mods.tconstruct.Casting.removeTableRecipe(); mods.tconstruct.Casting.addTableRecipe(, * 16, , false, 20); // Bronze Nugget mods.tconstruct.Casting.removeTableRecipe(); mods.tconstruct.Casting.removeTableRecipe(); mods.tconstruct.Casting.addTableRecipe(, *16, , false, 20); // Enderium Nugget mods.tconstruct.Casting.removeTableRecipe(); mods.tconstruct.Casting.addTableRecipe(, *16, , false, 20); // Cobalt Nugget mods.tconstruct.Casting.removeTableRecipe(); mods.tconstruct.Casting.addTableRecipe(, * 16, , false, 20); // --- Alloy Smelter Recipes --- // Manyullyn Ingot AlloySmelter.addRecipe(, , , 400, 16); AlloySmelter.addRecipe(, , , 400, 16); AlloySmelter.addRecipe(, , , 400, 16); AlloySmelter.addRecipe(, , , 400, 16); // --- Extractor Recipes --- // Blue Slime Ball Extractor.addRecipe(, ); Extractor.addRecipe( * 2, ); Extractor.addRecipe( * 4, ); // --- End of Script ---