/* SevTech: Ages Immersive Engineering Arc Furnace Script This script handles custom integration control to a mod. Note: These scripts are created and for the usage in SevTech: Ages and other modpacks curated by DarkPacks. You can use these scripts for reference and for learning but not for copying and pasting and claiming as your own. */ import crafttweaker.item.IItemStack; function init() { var slag as IItemStack = .firstItem; // Quartz Glass immersiveEngineering.addArcFurn( * 4, * 4, null, 200, 512, [ * 5] ); // Vanilla Glass immersiveEngineering.addArcFurn(, , null, 150, 256); // Vanilla Glass Panes immersiveEngineering.addArcFurn(, * 2, null, 100, 150); //============================================================== // Add Steve's carts recipes // Lump of Galgador immersiveEngineering.addArcFurn( * 2, metals.platinum.block.firstItem, slag, 200, 512, [ * 3, * 3, * 2] ); //Stabilized Metal immersiveEngineering.addArcFurn( * 5, , slag, 200, 512, [metals.iron.ingot.firstItem * 5, * 3] ); //============================================================== // Add recipes for alloying that is removed by metals script // Also adding slag as an output to them all // Steel immersiveEngineering.addArcFurn(metals.steel.ingot.firstItem, metals.iron.ingot, slag, 300, 448, []); // Constantan immersiveEngineering.addArcFurn(metals.constantan.ingot.firstItem * 2, metals.copper.ingot, slag, 100, 512, [metals.nickel.dust]); immersiveEngineering.addArcFurn(metals.constantan.ingot.firstItem * 2, metals.nickel.ingot, slag, 100, 512, [metals.copper.dust]); // Electrum immersiveEngineering.addArcFurn(metals.electrum.ingot.firstItem * 2, metals.gold.ingot, slag, 100, 512, [metals.silver.dust]); immersiveEngineering.addArcFurn(metals.electrum.ingot.firstItem * 2, metals.silver.ingot, slag, 100, 512, [metals.gold.dust]); // Invar immersiveEngineering.addArcFurn(metals.invar.ingot.firstItem * 3, metals.nickel.ingot, slag, 100, 512, [metals.iron.dust * 2]); // Ender Utilities immersiveEngineering.addArcFurn( * 4, , slag, 100, 512, [ * 8]); immersiveEngineering.addArcFurn( * 4, , slag, 100, 512, [ * 8]); immersiveEngineering.addArcFurn( * 2, , slag, 100, 512, [ * 4, * 2, ]); immersiveEngineering.addArcFurn( * 4, , slag, 100, 512, [ * 4]); // Black Iron immersiveEngineering.addArcFurn(, metals.iron.ingot, slag, 100, 512, []); // Refined Energistics 2.3333333 <- YA! YOU LIKE THAT immersiveEngineering.addArcFurn( * 4, metals.iron.ingot * 3, slag, 100, 512, []); // Bronze Alloying immersiveEngineering.addArcFurn(metals.bronze.ingot.firstItem * 4, metals.copper.ingot * 3, slag, 100, 512, [metals.tin.dust]); // Redstone Alloy immersiveEngineering.addArcFurn(metals.redstoneAlloy.ingot.firstItem * 2, metals.constantan.ingot, slag, 100, 512, [, ]); // Modularium immersiveEngineering.addArcFurn(metals.modularium.ingot.firstItem * 2, metals.aluminum.ingot, slag, 100, 512, [metals.iron.dust, ]); immersiveEngineering.addArcFurn(metals.modularium.ingot.firstItem * 2, metals.iron.ingot, slag, 100, 512, [metals.aluminum.dust, ]); // Aluminum Brass immersiveEngineering.addArcFurn(metals.aluminumBrass.ingot.firstItem * 4, metals.copper.ingot, slag, 100, 512, [metals.aluminum.dust * 3]); // Manyullyn immersiveEngineering.addArcFurn(metals.manyullyn.ingot.firstItem, metals.cobalt.ingot, slag, 300, 512, [metals.ardite.ingot]); immersiveEngineering.addArcFurn(metals.manyullyn.ingot.firstItem, metals.ardite.ingot, slag, 300, 512, [metals.cobalt.ingot]); // Add a few ore to ingot recipes for metals without dust // Cobalt immersiveEngineering.addArcFurn(metals.cobalt.ingot.firstItem * 2, metals.cobalt.ore, null, 600, 512); // Ardite immersiveEngineering.addArcFurn(metals.ardite.ingot.firstItem * 2, metals.ardite.ore, null, 200, 512); }