aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/loaders/preload
diff options
context:
space:
mode:
authorRaven Szewczyk <git@eigenraven.me>2022-08-27 10:19:57 +0100
committerGitHub <noreply@github.com>2022-08-27 11:19:57 +0200
commit6f31720697bcc351421a4d86ba3bf749375dd12c (patch)
tree3adf8f318f22c892d74cd7c9d30b6dd3f11f11bd /src/main/java/gregtech/loaders/preload
parentc3eac50decd33ee2be8703dfb2ecf9cdc31c2b67 (diff)
downloadGT5-Unofficial-6f31720697bcc351421a4d86ba3bf749375dd12c.tar.gz
GT5-Unofficial-6f31720697bcc351421a4d86ba3bf749375dd12c.tar.bz2
GT5-Unofficial-6f31720697bcc351421a4d86ba3bf749375dd12c.zip
Update buildscript & apply spotless (#1306)
* Update dependencies * Update buildscript, apply spotless
Diffstat (limited to 'src/main/java/gregtech/loaders/preload')
-rw-r--r--src/main/java/gregtech/loaders/preload/GT_Loader_ItemData.java452
-rw-r--r--src/main/java/gregtech/loaders/preload/GT_Loader_Item_Block_And_Fluid.java3195
-rw-r--r--src/main/java/gregtech/loaders/preload/GT_Loader_MetaTileEntities.java15834
-rw-r--r--src/main/java/gregtech/loaders/preload/GT_Loader_MultiTileEntities.java47
-rw-r--r--src/main/java/gregtech/loaders/preload/GT_Loader_OreDictionary.java353
-rw-r--r--src/main/java/gregtech/loaders/preload/GT_Loader_OreProcessing.java3
-rw-r--r--src/main/java/gregtech/loaders/preload/GT_PreLoad.java884
7 files changed, 18298 insertions, 2470 deletions
diff --git a/src/main/java/gregtech/loaders/preload/GT_Loader_ItemData.java b/src/main/java/gregtech/loaders/preload/GT_Loader_ItemData.java
index f915c39c0b..8057a2efea 100644
--- a/src/main/java/gregtech/loaders/preload/GT_Loader_ItemData.java
+++ b/src/main/java/gregtech/loaders/preload/GT_Loader_ItemData.java
@@ -1,5 +1,7 @@
package gregtech.loaders.preload;
+import static gregtech.api.enums.GT_Values.MOD_ID_DC;
+
import gregtech.api.enums.ItemList;
import gregtech.api.enums.Materials;
import gregtech.api.enums.OrePrefixes;
@@ -13,166 +15,370 @@ import net.minecraft.init.Blocks;
import net.minecraft.init.Items;
import net.minecraft.item.ItemStack;
-import static gregtech.api.enums.GT_Values.MOD_ID_DC;
-
public class GT_Loader_ItemData implements Runnable {
@Override
public void run() {
GT_Log.out.println("GT_Mod: Loading Item Data Tags");
- GT_OreDictUnificator.addItemData(GT_ModHandler.getModItem("TwilightForest", "item.giantPick", 1L, 0), new ItemData(Materials.Stone, 696729600L, new MaterialStack(Materials.Wood, 464486400L)));
- GT_OreDictUnificator.addItemData(GT_ModHandler.getModItem("TwilightForest", "item.giantSword", 1L, 0), new ItemData(Materials.Stone, 464486400L, new MaterialStack(Materials.Wood, 232243200L)));
- GT_OreDictUnificator.addItemData(GT_ModHandler.getModItem("TwilightForest", "tile.GiantLog", 1L, 32767), new ItemData(Materials.Wood, 232243200L));
- GT_OreDictUnificator.addItemData(GT_ModHandler.getModItem("TwilightForest", "tile.GiantCobble", 1L, 32767), new ItemData(Materials.Stone, 232243200L));
- GT_OreDictUnificator.addItemData(GT_ModHandler.getModItem("TwilightForest", "tile.GiantObsidian", 1L, 32767), new ItemData(Materials.Obsidian, 232243200L));
- GT_OreDictUnificator.addItemData(GT_ModHandler.getModItem("TwilightForest", "item.minotaurAxe", 1L, 0), new ItemData(Materials.Diamond, 14515200L, new MaterialStack(Materials.Wood, OrePrefixes.stick.mMaterialAmount * 2L)));
- GT_OreDictUnificator.addItemData(GT_ModHandler.getModItem("TwilightForest", "item.armorShards", 1L, 0), new ItemData(Materials.Knightmetal, 403200L));
- GT_OreDictUnificator.addItemData(GT_ModHandler.getModItem("TwilightForest", "item.shardCluster", 1L, 0), new ItemData(Materials.Knightmetal, 3628800L));
+ GT_OreDictUnificator.addItemData(
+ GT_ModHandler.getModItem("TwilightForest", "item.giantPick", 1L, 0),
+ new ItemData(Materials.Stone, 696729600L, new MaterialStack(Materials.Wood, 464486400L)));
+ GT_OreDictUnificator.addItemData(
+ GT_ModHandler.getModItem("TwilightForest", "item.giantSword", 1L, 0),
+ new ItemData(Materials.Stone, 464486400L, new MaterialStack(Materials.Wood, 232243200L)));
+ GT_OreDictUnificator.addItemData(
+ GT_ModHandler.getModItem("TwilightForest", "tile.GiantLog", 1L, 32767),
+ new ItemData(Materials.Wood, 232243200L));
+ GT_OreDictUnificator.addItemData(
+ GT_ModHandler.getModItem("TwilightForest", "tile.GiantCobble", 1L, 32767),
+ new ItemData(Materials.Stone, 232243200L));
+ GT_OreDictUnificator.addItemData(
+ GT_ModHandler.getModItem("TwilightForest", "tile.GiantObsidian", 1L, 32767),
+ new ItemData(Materials.Obsidian, 232243200L));
+ GT_OreDictUnificator.addItemData(
+ GT_ModHandler.getModItem("TwilightForest", "item.minotaurAxe", 1L, 0),
+ new ItemData(
+ Materials.Diamond,
+ 14515200L,
+ new MaterialStack(Materials.Wood, OrePrefixes.stick.mMaterialAmount * 2L)));
+ GT_OreDictUnificator.addItemData(
+ GT_ModHandler.getModItem("TwilightForest", "item.armorShards", 1L, 0),
+ new ItemData(Materials.Knightmetal, 403200L));
+ GT_OreDictUnificator.addItemData(
+ GT_ModHandler.getModItem("TwilightForest", "item.shardCluster", 1L, 0),
+ new ItemData(Materials.Knightmetal, 3628800L));
GT_OreDictUnificator.addItemData(ItemList.TF_LiveRoot.get(1L), new ItemData(Materials.LiveRoot, 3628800L));
- GT_OreDictUnificator.addItemData(GT_ModHandler.getModItem("appliedenergistics2", "item.ItemMultiMaterial", 1L, 10), new ItemData(Materials.CertusQuartz, 1814400L));
- GT_OreDictUnificator.addItemData(GT_ModHandler.getModItem("appliedenergistics2", "item.ItemMultiMaterial", 1L, 11), new ItemData(Materials.NetherQuartz, 1814400L));
- GT_OreDictUnificator.addItemData(GT_ModHandler.getModItem("appliedenergistics2", "item.ItemMultiMaterial", 1L, 12), new ItemData(Materials.Fluix, 1814400L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.quartz_block, 1, 32767), new ItemData(Materials.NetherQuartz, 14515200L));
- GT_OreDictUnificator.addItemData(GT_ModHandler.getModItem("appliedenergistics2", "tile.BlockQuartz", 1L, 32767), new ItemData(Materials.CertusQuartz, 14515200L));
- GT_OreDictUnificator.addItemData(GT_ModHandler.getModItem("appliedenergistics2", "tile.BlockQuartzPillar", 1L, 32767), new ItemData(Materials.CertusQuartz, 14515200L));
- GT_OreDictUnificator.addItemData(GT_ModHandler.getModItem("appliedenergistics2", "tile.BlockQuartzChiseled", 1L, 32767), new ItemData(Materials.CertusQuartz, 14515200L));
+ GT_OreDictUnificator.addItemData(
+ GT_ModHandler.getModItem("appliedenergistics2", "item.ItemMultiMaterial", 1L, 10),
+ new ItemData(Materials.CertusQuartz, 1814400L));
+ GT_OreDictUnificator.addItemData(
+ GT_ModHandler.getModItem("appliedenergistics2", "item.ItemMultiMaterial", 1L, 11),
+ new ItemData(Materials.NetherQuartz, 1814400L));
+ GT_OreDictUnificator.addItemData(
+ GT_ModHandler.getModItem("appliedenergistics2", "item.ItemMultiMaterial", 1L, 12),
+ new ItemData(Materials.Fluix, 1814400L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.quartz_block, 1, 32767), new ItemData(Materials.NetherQuartz, 14515200L));
+ GT_OreDictUnificator.addItemData(
+ GT_ModHandler.getModItem("appliedenergistics2", "tile.BlockQuartz", 1L, 32767),
+ new ItemData(Materials.CertusQuartz, 14515200L));
+ GT_OreDictUnificator.addItemData(
+ GT_ModHandler.getModItem("appliedenergistics2", "tile.BlockQuartzPillar", 1L, 32767),
+ new ItemData(Materials.CertusQuartz, 14515200L));
+ GT_OreDictUnificator.addItemData(
+ GT_ModHandler.getModItem("appliedenergistics2", "tile.BlockQuartzChiseled", 1L, 32767),
+ new ItemData(Materials.CertusQuartz, 14515200L));
GT_OreDictUnificator.addItemData(new ItemStack(Items.wheat, 1, 32767), new ItemData(Materials.Wheat, 3628800L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.hay_block, 1, 32767), new ItemData(Materials.Wheat, 32659200L));
- GT_OreDictUnificator.addItemData(new ItemStack(Items.snowball, 1, 32767), new ItemData(Materials.Snow, 907200L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.hay_block, 1, 32767), new ItemData(Materials.Wheat, 32659200L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Items.snowball, 1, 32767), new ItemData(Materials.Snow, 907200L));
GT_OreDictUnificator.addItemData(new ItemStack(Blocks.snow, 1, 32767), new ItemData(Materials.Snow, 3628800L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.glowstone, 1, 32767), new ItemData(Materials.Glowstone, 14515200L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.redstone_lamp, 1, 32767), new ItemData(Materials.Glowstone, 14515200L, new MaterialStack(Materials.Redstone, OrePrefixes.dust.mMaterialAmount * 4L)));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.lit_redstone_lamp, 1, 32767), new ItemData(Materials.Glowstone, 14515200L, new MaterialStack(Materials.Redstone, OrePrefixes.dust.mMaterialAmount * 4L)));
- GT_OreDictUnificator.addItemData(GT_ModHandler.getModItem("Forestry", "craftingMaterial", 1L, 5), new ItemData(Materials.Ice, 3628800L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.glowstone, 1, 32767), new ItemData(Materials.Glowstone, 14515200L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.redstone_lamp, 1, 32767),
+ new ItemData(
+ Materials.Glowstone,
+ 14515200L,
+ new MaterialStack(Materials.Redstone, OrePrefixes.dust.mMaterialAmount * 4L)));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.lit_redstone_lamp, 1, 32767),
+ new ItemData(
+ Materials.Glowstone,
+ 14515200L,
+ new MaterialStack(Materials.Redstone, OrePrefixes.dust.mMaterialAmount * 4L)));
+ GT_OreDictUnificator.addItemData(
+ GT_ModHandler.getModItem("Forestry", "craftingMaterial", 1L, 5), new ItemData(Materials.Ice, 3628800L));
GT_OreDictUnificator.addItemData(new ItemStack(Blocks.ice, 1, 32767), new ItemData(Materials.Ice, 3628800L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.packed_ice, 1, 32767), new ItemData(Materials.Ice, 7257600L));
- GT_OreDictUnificator.addItemData(new ItemStack(Items.clay_ball, 1, 32767), new ItemData(Materials.Clay, 1814400L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.packed_ice, 1, 32767), new ItemData(Materials.Ice, 7257600L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Items.clay_ball, 1, 32767), new ItemData(Materials.Clay, 1814400L));
GT_OreDictUnificator.addItemData(new ItemStack(Blocks.clay, 1, 32767), new ItemData(Materials.Clay, 7257600L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.hardened_clay, 1, 32767), new ItemData(Materials.Clay, 3628800L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.stained_hardened_clay, 1, 32767), new ItemData(Materials.Clay, 3628800L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.brick_block, 1, 32767), new ItemData(Materials.Brick, 3628800L));
- GT_OreDictUnificator.addItemData(GT_ModHandler.getIC2Item("Uran238", 1L), new ItemData(Materials.Uranium, 3628800L));
- GT_OreDictUnificator.addItemData(GT_ModHandler.getIC2Item("Uran235", 1L), new ItemData(Materials.Uranium235, 3628800L));
- GT_OreDictUnificator.addItemData(GT_ModHandler.getIC2Item("Plutonium", 1L), new ItemData(Materials.Plutonium, 3628800L));
- GT_OreDictUnificator.addItemData(GT_ModHandler.getIC2Item("smallUran235", 1L), new ItemData(Materials.Uranium235, 403200L));
- GT_OreDictUnificator.addItemData(GT_ModHandler.getIC2Item("smallPlutonium", 1L), new ItemData(Materials.Plutonium, 403200L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.hardened_clay, 1, 32767), new ItemData(Materials.Clay, 3628800L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.stained_hardened_clay, 1, 32767), new ItemData(Materials.Clay, 3628800L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.brick_block, 1, 32767), new ItemData(Materials.Brick, 3628800L));
+ GT_OreDictUnificator.addItemData(
+ GT_ModHandler.getIC2Item("Uran238", 1L), new ItemData(Materials.Uranium, 3628800L));
+ GT_OreDictUnificator.addItemData(
+ GT_ModHandler.getIC2Item("Uran235", 1L), new ItemData(Materials.Uranium235, 3628800L));
+ GT_OreDictUnificator.addItemData(
+ GT_ModHandler.getIC2Item("Plutonium", 1L), new ItemData(Materials.Plutonium, 3628800L));
+ GT_OreDictUnificator.addItemData(
+ GT_ModHandler.getIC2Item("smallUran235", 1L), new ItemData(Materials.Uranium235, 403200L));
+ GT_OreDictUnificator.addItemData(
+ GT_ModHandler.getIC2Item("smallPlutonium", 1L), new ItemData(Materials.Plutonium, 403200L));
GT_OreDictUnificator.addItemData(ItemList.IC2_Item_Casing_Iron.get(1L), new ItemData(Materials.Iron, 1814400L));
GT_OreDictUnificator.addItemData(ItemList.IC2_Item_Casing_Gold.get(1L), new ItemData(Materials.Gold, 1814400L));
- GT_OreDictUnificator.addItemData(ItemList.IC2_Item_Casing_Bronze.get(1L), new ItemData(Materials.Bronze, 1814400L));
- GT_OreDictUnificator.addItemData(ItemList.IC2_Item_Casing_Copper.get(1L), new ItemData(Materials.Copper, 1814400L));
+ GT_OreDictUnificator.addItemData(
+ ItemList.IC2_Item_Casing_Bronze.get(1L), new ItemData(Materials.Bronze, 1814400L));
+ GT_OreDictUnificator.addItemData(
+ ItemList.IC2_Item_Casing_Copper.get(1L), new ItemData(Materials.Copper, 1814400L));
GT_OreDictUnificator.addItemData(ItemList.IC2_Item_Casing_Tin.get(1L), new ItemData(Materials.Tin, 1814400L));
GT_OreDictUnificator.addItemData(ItemList.IC2_Item_Casing_Lead.get(1L), new ItemData(Materials.Lead, 1814400L));
- GT_OreDictUnificator.addItemData(ItemList.IC2_Item_Casing_Steel.get(1L), new ItemData(Materials.Steel, 1814400L));
+ GT_OreDictUnificator.addItemData(
+ ItemList.IC2_Item_Casing_Steel.get(1L), new ItemData(Materials.Steel, 1814400L));
GT_OreDictUnificator.addItemData(new ItemStack(Items.book, 1, 32767), new ItemData(Materials.Paper, 10886400L));
- GT_OreDictUnificator.addItemData(new ItemStack(Items.written_book, 1, 32767), new ItemData(Materials.Paper, 10886400L));
- GT_OreDictUnificator.addItemData(new ItemStack(Items.writable_book, 1, 32767), new ItemData(Materials.Paper, 10886400L));
- GT_OreDictUnificator.addItemData(new ItemStack(Items.enchanted_book, 1, 32767), new ItemData(Materials.Paper, 10886400L));
- GT_OreDictUnificator.addItemData(new ItemStack(Items.golden_apple, 1, 1), new ItemData(Materials.Gold, OrePrefixes.block.mMaterialAmount * 8L));
- GT_OreDictUnificator.addItemData(new ItemStack(Items.golden_apple, 1, 0), new ItemData(Materials.Gold, OrePrefixes.ingot.mMaterialAmount * 8L));
- GT_OreDictUnificator.addItemData(new ItemStack(Items.golden_carrot, 1, 0), new ItemData(Materials.Gold, OrePrefixes.nugget.mMaterialAmount * 8L));
- GT_OreDictUnificator.addItemData(new ItemStack(Items.speckled_melon, 1, 0), new ItemData(Materials.Gold, OrePrefixes.nugget.mMaterialAmount * 8L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Items.written_book, 1, 32767), new ItemData(Materials.Paper, 10886400L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Items.writable_book, 1, 32767), new ItemData(Materials.Paper, 10886400L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Items.enchanted_book, 1, 32767), new ItemData(Materials.Paper, 10886400L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Items.golden_apple, 1, 1),
+ new ItemData(Materials.Gold, OrePrefixes.block.mMaterialAmount * 8L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Items.golden_apple, 1, 0),
+ new ItemData(Materials.Gold, OrePrefixes.ingot.mMaterialAmount * 8L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Items.golden_carrot, 1, 0),
+ new ItemData(Materials.Gold, OrePrefixes.nugget.mMaterialAmount * 8L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Items.speckled_melon, 1, 0),
+ new ItemData(Materials.Gold, OrePrefixes.nugget.mMaterialAmount * 8L));
GT_OreDictUnificator.addItemData(new ItemStack(Items.minecart, 1), new ItemData(Materials.Iron, 18144000L));
GT_OreDictUnificator.addItemData(new ItemStack(Items.iron_door, 1), new ItemData(Materials.Iron, 21772800L));
GT_OreDictUnificator.addItemData(new ItemStack(Items.cauldron, 1), new ItemData(Materials.Iron, 25401600L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.iron_bars, 8, 32767), new ItemData(Materials.Iron, 10886400L));
- GT_OreDictUnificator.addItemData(GT_ModHandler.getModItem(MOD_ID_DC, "item.SteelBars", 8L, 0), new ItemData(Materials.Steel, 10886400L));
- GT_OreDictUnificator.addItemData(GT_ModHandler.getIC2Item("ironFurnace", 1L), new ItemData(Materials.Iron, 18144000L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.iron_bars, 8, 32767), new ItemData(Materials.Iron, 10886400L));
+ GT_OreDictUnificator.addItemData(
+ GT_ModHandler.getModItem(MOD_ID_DC, "item.SteelBars", 8L, 0), new ItemData(Materials.Steel, 10886400L));
+ GT_OreDictUnificator.addItemData(
+ GT_ModHandler.getIC2Item("ironFurnace", 1L), new ItemData(Materials.Iron, 18144000L));
GT_OreDictUnificator.addItemData(ItemList.IC2_Food_Can_Empty.get(1L), new ItemData(Materials.Tin, 1814400L));
GT_OreDictUnificator.addItemData(ItemList.IC2_Fuel_Rod_Empty.get(1L), new ItemData(Materials.Iron, 3628800L));
GT_OreDictUnificator.addItemData(ItemList.IC2_Fuel_Can_Empty.get(1L), new ItemData(Materials.Tin, 25401600L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.light_weighted_pressure_plate, 1, 32767), new ItemData(Materials.Gold, 7257600L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.heavy_weighted_pressure_plate, 1, 32767), new ItemData(Materials.Iron, 7257600L));
- GT_OreDictUnificator.addItemData(GT_ModHandler.getModItem("Railcraft", "tile.railcraft.anvil", 1L, 0), new ItemData(Materials.Steel, 108864000L));
- GT_OreDictUnificator.addItemData(GT_ModHandler.getModItem("Railcraft", "tile.railcraft.anvil", 1L, 1), new ItemData(Materials.Steel, 72576000L));
- GT_OreDictUnificator.addItemData(GT_ModHandler.getModItem("Railcraft", "tile.railcraft.anvil", 1L, 2), new ItemData(Materials.Steel, 36288000L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.light_weighted_pressure_plate, 1, 32767), new ItemData(Materials.Gold, 7257600L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.heavy_weighted_pressure_plate, 1, 32767), new ItemData(Materials.Iron, 7257600L));
+ GT_OreDictUnificator.addItemData(
+ GT_ModHandler.getModItem("Railcraft", "tile.railcraft.anvil", 1L, 0),
+ new ItemData(Materials.Steel, 108864000L));
+ GT_OreDictUnificator.addItemData(
+ GT_ModHandler.getModItem("Railcraft", "tile.railcraft.anvil", 1L, 1),
+ new ItemData(Materials.Steel, 72576000L));
+ GT_OreDictUnificator.addItemData(
+ GT_ModHandler.getModItem("Railcraft", "tile.railcraft.anvil", 1L, 2),
+ new ItemData(Materials.Steel, 36288000L));
GT_OreDictUnificator.addItemData(new ItemStack(Blocks.anvil, 1, 0), new ItemData(Materials.Iron, 108864000L));
GT_OreDictUnificator.addItemData(new ItemStack(Blocks.anvil, 1, 1), new ItemData(Materials.Iron, 72576000L));
GT_OreDictUnificator.addItemData(new ItemStack(Blocks.anvil, 1, 2), new ItemData(Materials.Iron, 36288000L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.hopper, 1, 32767), new ItemData(Materials.Iron, 18144000L, new MaterialStack(Materials.Wood, 29030400L)));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.hopper, 1, 32767),
+ new ItemData(Materials.Iron, 18144000L, new MaterialStack(Materials.Wood, 29030400L)));
GT_OreDictUnificator.addItemData(ItemList.Cell_Universal_Fluid.get(1L), new ItemData(Materials.Tin, 7257600L));
GT_OreDictUnificator.addItemData(ItemList.Cell_Empty.get(1L), new ItemData(Materials.Tin, 7257600L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.tripwire_hook, 1, 32767), new ItemData(Materials.Iron, OrePrefixes.ring.mMaterialAmount * 2L, new MaterialStack(Materials.Wood, 3628800L)));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.tripwire_hook, 1, 32767),
+ new ItemData(
+ Materials.Iron,
+ OrePrefixes.ring.mMaterialAmount * 2L,
+ new MaterialStack(Materials.Wood, 3628800L)));
GT_OreDictUnificator.addItemData(ItemList.Bottle_Empty.get(1L), new ItemData(Materials.Glass, 3628800L));
- GT_OreDictUnificator.addItemData(new ItemStack(Items.potionitem, 1, 32767), new ItemData(Materials.Glass, 3628800L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.stained_glass, 1, 32767), new ItemData(Materials.Glass, 3628800L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.glass, 1, 32767), new ItemData(Materials.Glass, 3628800L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.stained_glass_pane, 1, 32767), new ItemData(Materials.Glass, 1360800L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.glass_pane, 1, 32767), new ItemData(Materials.Glass, 1360800L));
- GT_OreDictUnificator.addItemData(new ItemStack(Items.clock, 1, 32767), new ItemData(Materials.Gold, 14515200L, new MaterialStack(Materials.Redstone, 3628800L)));
- GT_OreDictUnificator.addItemData(new ItemStack(Items.compass, 1, 32767), new ItemData(Materials.Iron, 14515200L, new MaterialStack(Materials.Redstone, 3628800L)));
- GT_OreDictUnificator.addItemData(new ItemStack(Items.iron_horse_armor, 1, 32767), new ItemData(Materials.Iron, 29030400L, new MaterialStack(Materials.Leather, 21772800L)));
- GT_OreDictUnificator.addItemData(new ItemStack(Items.golden_horse_armor, 1, 32767), new ItemData(Materials.Gold, 29030400L, new MaterialStack(Materials.Leather, 21772800L)));
- GT_OreDictUnificator.addItemData(new ItemStack(Items.diamond_horse_armor, 1, 32767), new ItemData(Materials.Diamond, 29030400L, new MaterialStack(Materials.Leather, 21772800L)));
- GT_OreDictUnificator.addItemData(new ItemStack(Items.leather, 1, 32767), new ItemData(Materials.Leather, 3628800L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.beacon, 1, 32767), new ItemData(Materials.NetherStar, 3628800L, new MaterialStack(Materials.Obsidian, 10886400L), new MaterialStack(Materials.Glass, 18144000L)));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.enchanting_table, 1, 32767), new ItemData(Materials.Diamond, 7257600L, new MaterialStack(Materials.Obsidian, 14515200L), new MaterialStack(Materials.Paper, 10886400L)));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.ender_chest, 1, 32767), new ItemData(Materials.EnderEye, 3628800L, new MaterialStack(Materials.Obsidian, 29030400L)));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.bookshelf, 1, 32767), new ItemData(Materials.Paper, 32659200L, new MaterialStack(Materials.Wood, 21772800L)));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.lever, 1, 32767), new ItemData(Materials.Stone, 3628800L, new MaterialStack(Materials.Wood, 1814400L)));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Items.potionitem, 1, 32767), new ItemData(Materials.Glass, 3628800L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.stained_glass, 1, 32767), new ItemData(Materials.Glass, 3628800L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.glass, 1, 32767), new ItemData(Materials.Glass, 3628800L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.stained_glass_pane, 1, 32767), new ItemData(Materials.Glass, 1360800L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.glass_pane, 1, 32767), new ItemData(Materials.Glass, 1360800L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Items.clock, 1, 32767),
+ new ItemData(Materials.Gold, 14515200L, new MaterialStack(Materials.Redstone, 3628800L)));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Items.compass, 1, 32767),
+ new ItemData(Materials.Iron, 14515200L, new MaterialStack(Materials.Redstone, 3628800L)));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Items.iron_horse_armor, 1, 32767),
+ new ItemData(Materials.Iron, 29030400L, new MaterialStack(Materials.Leather, 21772800L)));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Items.golden_horse_armor, 1, 32767),
+ new ItemData(Materials.Gold, 29030400L, new MaterialStack(Materials.Leather, 21772800L)));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Items.diamond_horse_armor, 1, 32767),
+ new ItemData(Materials.Diamond, 29030400L, new MaterialStack(Materials.Leather, 21772800L)));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Items.leather, 1, 32767), new ItemData(Materials.Leather, 3628800L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.beacon, 1, 32767),
+ new ItemData(
+ Materials.NetherStar,
+ 3628800L,
+ new MaterialStack(Materials.Obsidian, 10886400L),
+ new MaterialStack(Materials.Glass, 18144000L)));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.enchanting_table, 1, 32767),
+ new ItemData(
+ Materials.Diamond,
+ 7257600L,
+ new MaterialStack(Materials.Obsidian, 14515200L),
+ new MaterialStack(Materials.Paper, 10886400L)));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.ender_chest, 1, 32767),
+ new ItemData(Materials.EnderEye, 3628800L, new MaterialStack(Materials.Obsidian, 29030400L)));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.bookshelf, 1, 32767),
+ new ItemData(Materials.Paper, 32659200L, new MaterialStack(Materials.Wood, 21772800L)));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.lever, 1, 32767),
+ new ItemData(Materials.Stone, 3628800L, new MaterialStack(Materials.Wood, 1814400L)));
GT_OreDictUnificator.addItemData(new ItemStack(Blocks.ice, 1, 32767), new ItemData(Materials.Ice, 3628800L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.packed_ice, 1, 32767), new ItemData(Materials.Ice, 7257600L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.packed_ice, 1, 32767), new ItemData(Materials.Ice, 7257600L));
GT_OreDictUnificator.addItemData(new ItemStack(Blocks.snow, 1, 32767), new ItemData(Materials.Snow, 3628800L));
- GT_OreDictUnificator.addItemData(new ItemStack(Items.snowball, 1, 32767), new ItemData(Materials.Snow, 907200L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Items.snowball, 1, 32767), new ItemData(Materials.Snow, 907200L));
GT_OreDictUnificator.addItemData(new ItemStack(Blocks.snow_layer, 1, 32767), new ItemData(Materials.Snow, -1L));
GT_OreDictUnificator.addItemData(new ItemStack(Blocks.sand, 1, 32767), new ItemData(Materials.Sand, 3628800L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.sandstone, 1, 32767), new ItemData(Materials.Sand, 3628800L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.stone_slab, 1, 0), new ItemData(Materials.Stone, 1814400L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.stone_slab, 1, 8), new ItemData(Materials.Stone, 1814400L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.double_stone_slab, 1, 0), new ItemData(Materials.Stone, 3628800L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.double_stone_slab, 1, 8), new ItemData(Materials.Stone, 3628800L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.stone_slab, 1, 1), new ItemData(Materials.Sand, 1814400L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.stone_slab, 1, 9), new ItemData(Materials.Sand, 1814400L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.double_stone_slab, 1, 1), new ItemData(Materials.Sand, 3628800L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.double_stone_slab, 1, 9), new ItemData(Materials.Sand, 3628800L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.stone_slab, 1, 2), new ItemData(Materials.Wood, 1814400L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.stone_slab, 1, 10), new ItemData(Materials.Wood, 1814400L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.double_stone_slab, 1, 2), new ItemData(Materials.Wood, 3628800L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.double_stone_slab, 1, 10), new ItemData(Materials.Wood, 3628800L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.stone_slab, 1, 3), new ItemData(Materials.Stone, 1814400L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.stone_slab, 1, 11), new ItemData(Materials.Stone, 1814400L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.double_stone_slab, 1, 3), new ItemData(Materials.Stone, 3628800L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.double_stone_slab, 1, 11), new ItemData(Materials.Stone, 3628800L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.stone_slab, 1, 5), new ItemData(Materials.Stone, 1814400L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.stone_slab, 1, 13), new ItemData(Materials.Stone, 1814400L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.double_stone_slab, 1, 5), new ItemData(Materials.Stone, 3628800L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.double_stone_slab, 1, 13), new ItemData(Materials.Stone, 3628800L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.stone, 1, 32767), new ItemData(Materials.Stone, 3628800L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.furnace, 1, 32767), new ItemData(Materials.Stone, 29030400L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.lit_furnace, 1, 32767), new ItemData(Materials.Stone, 29030400L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.stonebrick, 1, 32767), new ItemData(Materials.Stone, 3628800L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.cobblestone, 1, 32767), new ItemData(Materials.Stone, 3628800L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.mossy_cobblestone, 1, 32767), new ItemData(Materials.Stone, 3628800L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.stone_button, 1, 32767), new ItemData(Materials.Stone, 3628800L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.stone_pressure_plate, 1, 32767), new ItemData(Materials.Stone, 7257600L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.ladder, 1, 32767), new ItemData(Materials.Wood, 3628800L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.wooden_button, 1, 32767), new ItemData(Materials.Wood, 3628800L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.wooden_pressure_plate, 1, 32767), new ItemData(Materials.Wood, 7257600L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.sandstone, 1, 32767), new ItemData(Materials.Sand, 3628800L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.stone_slab, 1, 0), new ItemData(Materials.Stone, 1814400L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.stone_slab, 1, 8), new ItemData(Materials.Stone, 1814400L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.double_stone_slab, 1, 0), new ItemData(Materials.Stone, 3628800L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.double_stone_slab, 1, 8), new ItemData(Materials.Stone, 3628800L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.stone_slab, 1, 1), new ItemData(Materials.Sand, 1814400L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.stone_slab, 1, 9), new ItemData(Materials.Sand, 1814400L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.double_stone_slab, 1, 1), new ItemData(Materials.Sand, 3628800L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.double_stone_slab, 1, 9), new ItemData(Materials.Sand, 3628800L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.stone_slab, 1, 2), new ItemData(Materials.Wood, 1814400L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.stone_slab, 1, 10), new ItemData(Materials.Wood, 1814400L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.double_stone_slab, 1, 2), new ItemData(Materials.Wood, 3628800L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.double_stone_slab, 1, 10), new ItemData(Materials.Wood, 3628800L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.stone_slab, 1, 3), new ItemData(Materials.Stone, 1814400L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.stone_slab, 1, 11), new ItemData(Materials.Stone, 1814400L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.double_stone_slab, 1, 3), new ItemData(Materials.Stone, 3628800L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.double_stone_slab, 1, 11), new ItemData(Materials.Stone, 3628800L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.stone_slab, 1, 5), new ItemData(Materials.Stone, 1814400L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.stone_slab, 1, 13), new ItemData(Materials.Stone, 1814400L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.double_stone_slab, 1, 5), new ItemData(Materials.Stone, 3628800L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.double_stone_slab, 1, 13), new ItemData(Materials.Stone, 3628800L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.stone, 1, 32767), new ItemData(Materials.Stone, 3628800L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.furnace, 1, 32767), new ItemData(Materials.Stone, 29030400L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.lit_furnace, 1, 32767), new ItemData(Materials.Stone, 29030400L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.stonebrick, 1, 32767), new ItemData(Materials.Stone, 3628800L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.cobblestone, 1, 32767), new ItemData(Materials.Stone, 3628800L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.mossy_cobblestone, 1, 32767), new ItemData(Materials.Stone, 3628800L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.stone_button, 1, 32767), new ItemData(Materials.Stone, 3628800L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.stone_pressure_plate, 1, 32767), new ItemData(Materials.Stone, 7257600L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.ladder, 1, 32767), new ItemData(Materials.Wood, 3628800L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.wooden_button, 1, 32767), new ItemData(Materials.Wood, 3628800L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.wooden_pressure_plate, 1, 32767), new ItemData(Materials.Wood, 7257600L));
GT_OreDictUnificator.addItemData(new ItemStack(Blocks.fence, 1, 32767), new ItemData(Materials.Wood, 5443200L));
GT_OreDictUnificator.addItemData(new ItemStack(Items.bowl, 1, 32767), new ItemData(Materials.Wood, 3628800L));
GT_OreDictUnificator.addItemData(new ItemStack(Items.sign, 1, 32767), new ItemData(Materials.Wood, 7257600L));
- GT_OreDictUnificator.addItemData(new ItemStack(Items.wooden_door, 1, 32767), new ItemData(Materials.Wood, 21772800L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.chest, 1, 32767), new ItemData(Materials.Wood, 29030400L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.trapped_chest, 1, 32767), new ItemData(Materials.Wood, 32659200L, new MaterialStack(Materials.Iron, OrePrefixes.ring.mMaterialAmount * 2L)));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.unlit_redstone_torch, 1, 32767), new ItemData(Materials.Wood, 1814400L, new MaterialStack(Materials.Redstone, 3628800L)));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.redstone_torch, 1, 32767), new ItemData(Materials.Wood, 1814400L, new MaterialStack(Materials.Redstone, 3628800L)));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.noteblock, 1, 32767), new ItemData(Materials.Wood, 29030400L, new MaterialStack(Materials.Redstone, 3628800L)));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.jukebox, 1, 32767), new ItemData(Materials.Wood, 29030400L, new MaterialStack(Materials.Diamond, 3628800L)));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.crafting_table, 1, 32767), new ItemData(Materials.Wood, 14515200L));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.piston, 1, 32767), new ItemData(Materials.Stone, 14515200L, new MaterialStack(Materials.Wood, 10886400L)));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.sticky_piston, 1, 32767), new ItemData(Materials.Stone, 14515200L, new MaterialStack(Materials.Wood, 10886400L)));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.dispenser, 1, 32767), new ItemData(Materials.Stone, 25401600L, new MaterialStack(Materials.Redstone, 3628800L)));
- GT_OreDictUnificator.addItemData(new ItemStack(Blocks.dropper, 1, 32767), new ItemData(Materials.Stone, 25401600L, new MaterialStack(Materials.Redstone, 3628800L)));
- GT_OreDictUnificator.addItemData(GT_ModHandler.getModItem("Thaumcraft", "ItemNuggetChicken", 1L, 32767), new ItemData(Materials.MeatCooked, 403200L));
- GT_OreDictUnificator.addItemData(GT_ModHandler.getModItem("Thaumcraft", "ItemNuggetBeef", 1L, 32767), new ItemData(Materials.MeatCooked, 403200L));
- GT_OreDictUnificator.addItemData(GT_ModHandler.getModItem("Thaumcraft", "ItemNuggetPork", 1L, 32767), new ItemData(Materials.MeatCooked, 403200L));
- GT_OreDictUnificator.addItemData(GT_ModHandler.getModItem("Thaumcraft", "ItemNuggetFish", 1L, 32767), new ItemData(Materials.MeatCooked, 403200L));
- for (ItemStack tItem : new ItemStack[]{GT_ModHandler.getModItem("TwilightForest", "item.meefRaw", 1L, 0), GT_ModHandler.getModItem("TwilightForest", "item.venisonRaw", 1L, 0), new ItemStack(Items.porkchop), new ItemStack(Items.beef), new ItemStack(Items.chicken), new ItemStack(Items.fish)}) {
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Items.wooden_door, 1, 32767), new ItemData(Materials.Wood, 21772800L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.chest, 1, 32767), new ItemData(Materials.Wood, 29030400L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.trapped_chest, 1, 32767),
+ new ItemData(
+ Materials.Wood,
+ 32659200L,
+ new MaterialStack(Materials.Iron, OrePrefixes.ring.mMaterialAmount * 2L)));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.unlit_redstone_torch, 1, 32767),
+ new ItemData(Materials.Wood, 1814400L, new MaterialStack(Materials.Redstone, 3628800L)));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.redstone_torch, 1, 32767),
+ new ItemData(Materials.Wood, 1814400L, new MaterialStack(Materials.Redstone, 3628800L)));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.noteblock, 1, 32767),
+ new ItemData(Materials.Wood, 29030400L, new MaterialStack(Materials.Redstone, 3628800L)));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.jukebox, 1, 32767),
+ new ItemData(Materials.Wood, 29030400L, new MaterialStack(Materials.Diamond, 3628800L)));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.crafting_table, 1, 32767), new ItemData(Materials.Wood, 14515200L));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.piston, 1, 32767),
+ new ItemData(Materials.Stone, 14515200L, new MaterialStack(Materials.Wood, 10886400L)));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.sticky_piston, 1, 32767),
+ new ItemData(Materials.Stone, 14515200L, new MaterialStack(Materials.Wood, 10886400L)));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.dispenser, 1, 32767),
+ new ItemData(Materials.Stone, 25401600L, new MaterialStack(Materials.Redstone, 3628800L)));
+ GT_OreDictUnificator.addItemData(
+ new ItemStack(Blocks.dropper, 1, 32767),
+ new ItemData(Materials.Stone, 25401600L, new MaterialStack(Materials.Redstone, 3628800L)));
+ GT_OreDictUnificator.addItemData(
+ GT_ModHandler.getModItem("Thaumcraft", "ItemNuggetChicken", 1L, 32767),
+ new ItemData(Materials.MeatCooked, 403200L));
+ GT_OreDictUnificator.addItemData(
+ GT_ModHandler.getModItem("Thaumcraft", "ItemNuggetBeef", 1L, 32767),
+ new ItemData(Materials.MeatCooked, 403200L));
+ GT_OreDictUnificator.addItemData(
+ GT_ModHandler.getModItem("Thaumcraft", "ItemNuggetPork", 1L, 32767),
+ new ItemData(Materials.MeatCooked, 403200L));
+ GT_OreDictUnificator.addItemData(
+ GT_ModHandler.getModItem("Thaumcraft", "ItemNuggetFish", 1L, 32767),
+ new ItemData(Materials.MeatCooked, 403200L));
+ for (ItemStack tItem : new ItemStack[] {
+ GT_ModHandler.getModItem("TwilightForest", "item.meefRaw", 1L, 0),
+ GT_ModHandler.getModItem("TwilightForest", "item.venisonRaw", 1L, 0),
+ new ItemStack(Items.porkchop),
+ new ItemStack(Items.beef),
+ new ItemStack(Items.chicken),
+ new ItemStack(Items.fish)
+ }) {
if (tItem != null) {
- GT_OreDictUnificator.addItemData(GT_Utility.copyMetaData(32767L, tItem), new ItemData(Materials.MeatRaw, 3628800L, new MaterialStack(Materials.Bone, 403200L)));
+ GT_OreDictUnificator.addItemData(
+ GT_Utility.copyMetaData(32767L, tItem),
+ new ItemData(Materials.MeatRaw, 3628800L, new MaterialStack(Materials.Bone, 403200L)));
}
}
- for (ItemStack tItem : new ItemStack[]{GT_ModHandler.getModItem("TwilightForest", "item.meefSteak", 1L, 0), GT_ModHandler.getModItem("TwilightForest", "item.venisonCooked", 1L, 0), new ItemStack(Items.cooked_porkchop), new ItemStack(Items.cooked_beef), new ItemStack(Items.cooked_chicken), new ItemStack(Items.cooked_fished)}) {
+ for (ItemStack tItem : new ItemStack[] {
+ GT_ModHandler.getModItem("TwilightForest", "item.meefSteak", 1L, 0),
+ GT_ModHandler.getModItem("TwilightForest", "item.venisonCooked", 1L, 0),
+ new ItemStack(Items.cooked_porkchop),
+ new ItemStack(Items.cooked_beef),
+ new ItemStack(Items.cooked_chicken),
+ new ItemStack(Items.cooked_fished)
+ }) {
if (tItem != null) {
- GT_OreDictUnificator.addItemData(GT_Utility.copyMetaData(32767L, tItem), new ItemData(Materials.MeatCooked, 3628800L, new MaterialStack(Materials.Bone, 403200L)));
+ GT_OreDictUnificator.addItemData(
+ GT_Utility.copyMetaData(32767L, tItem),
+ new ItemData(Materials.MeatCooked, 3628800L, new MaterialStack(Materials.Bone, 403200L)));
}
}
}
diff --git a/src/main/java/gregtech/loaders/preload/GT_Loader_Item_Block_And_Fluid.java b/src/main/java/gregtech/loaders/preload/GT_Loader_Item_Block_And_Fluid.java
index e8c88d6322..66a241604b 100644
--- a/src/main/java/gregtech/loaders/preload/GT_Loader_Item_Block_And_Fluid.java
+++ b/src/main/java/gregtech/loaders/preload/GT_Loader_Item_Block_And_Fluid.java
@@ -18,27 +18,26 @@ import gregtech.api.util.GT_OreDictUnificator;
import gregtech.api.util.GT_Utility;
import gregtech.common.blocks.*;
import gregtech.common.items.*;
+import java.util.Locale;
import net.minecraft.init.Blocks;
import net.minecraft.init.Items;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
-import net.minecraft.nbt.NBTTagCompound;
import net.minecraftforge.fluids.Fluid;
import net.minecraftforge.fluids.FluidContainerRegistry;
import net.minecraftforge.fluids.FluidRegistry;
import net.minecraftforge.fluids.FluidStack;
-import java.util.Locale;
-
public class GT_Loader_Item_Block_And_Fluid implements Runnable {
@Override
public void run() {
- Materials.Water.mFluid = (Materials.Ice.mFluid = GT_ModHandler.getWater(1000L).getFluid());
+ Materials.Water.mFluid =
+ (Materials.Ice.mFluid = GT_ModHandler.getWater(1000L).getFluid());
Materials.Lava.mFluid = GT_ModHandler.getLava(1000L).getFluid();
GT_Log.out.println("GT_Mod: Register Books.");
- GT_Utility.getWrittenBook("Manual_Printer", "Printer Manual V2.0", "Gregorius Techneticies", new String[]{
+ GT_Utility.getWrittenBook("Manual_Printer", "Printer Manual V2.0", "Gregorius Techneticies", new String[] {
"This Manual explains the different Functionalities the GregTech Printing Factory has built in, which are not in NEI. Most got NEI Support now, but there is still some left without it.",
"1. Coloring Items and Blocks: You know those Crafting Recipes, which have a dye surrounded by 8 Item to dye them? Or the ones which have just one Item and one Dye in the Grid? Those two Recipe Types can be cheaply automated using the Printer.",
"The Colorization Functionality even optimizes the Recipes, which normally require 8 Items + 1 Dye to 1 Item and an 8th of the normally used Dye in Fluid Form, isn't that awesome?",
@@ -46,26 +45,36 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable {
"Now insert the Stick into the Data Slot of the Printer and add 3 pieces of Paper together with 144 Liters of actual Ink Fluid. Water mixed and chemical Dyes won't work on Paper without messing things up!",
"You got a stack of Pages for your new Book, just put them into the Assembler with some Glue and a piece of Leather for the Binding, and you receive an identical copy of the Book, which would stack together with the original.",
"3. Renaming Items: This Functionality is no longer Part of the Printer. There is now a Name Mold for the Forming Press to imprint a Name into an Item, just rename the Mold in an Anvil and use it in the Forming Press on any Item.",
- "4. Crafting of Books, Maps, Nametags etc etc etc: Those Recipes moved to other Machines, just look them up in NEI."});
-
- GT_Utility.getWrittenBook("Manual_Punch_Cards", "Punch Card Manual V0.0", "Gregorius Techneticies", new String[]{
- "This Manual will explain the Functionality of the Punch Cards, once they are fully implemented. And no, they won't be like the IRL Punch Cards. This is just a current Idea Collection.",
- "(i1&&i2)?o1=15:o1=0;=10", "ignore all Whitespace Characters, use Long for saving the Numbers", "&& || ^^ & | ^ ! ++ -- + - % / // * ** << >> >>> < > <= >= == != ~ ( ) ?: , ; ;= ;=X; = i0 i1 i2 i3 i4 i5 o0 o1 o2 o3 o4 o5 v0 v1 v2 v3 v4 v5 v6 v7 v8 v9 m0 m1 m2 m3 m4 m5 m6 m7 m8 m9 A B C D E F",
- "'0' = false, 'everything but 0' = true, '!' turns '0' into '1' and everything else into '0'", "',' is just a separator for multiple executed Codes in a row.",
- "';' means that the Program waits until the next tick before continuing. ';=10' and ';=10;' both mean that it will wait 10 Ticks instead of 1. And ';=0' or anything < 0 will default to 0.",
- "If the '=' Operator is used within Brackets, it returns the value the variable has been set to.", "The Program saves the Char Index of the current Task, the 10 Variables (which reset to 0 as soon as the Program Loop stops), the 10 Member Variables and the remaining waiting Time in its NBT.",
- "A = 10, B = 11, C = 12, D = 13, E = 14, F = 15, just for Hexadecimal Space saving, since Redstone has only 4 Bits.",
- "For implementing Loops you just need 1 Punch Card per Loop, these Cards can restart once they are finished, depending on how many other Cards there are in the Program Loop you inserted your Card into, since it will process them procedurally.",
- "A Punch Card Processor can run up to four Loops, each with the length of seven Punch Cards, parallel.",
- "Why does the Punch Card need Ink to be made, you ask? Because the empty one needs to have some lines on, and the for the punched one it prints the Code to execute in a human readable format on the Card."});
-
- GT_Utility.getWrittenBook("Manual_Microwave", "Microwave Oven Manual", "Kitchen Industries", new String[]{
+ "4. Crafting of Books, Maps, Nametags etc etc etc: Those Recipes moved to other Machines, just look them up in NEI."
+ });
+
+ GT_Utility.getWrittenBook(
+ "Manual_Punch_Cards", "Punch Card Manual V0.0", "Gregorius Techneticies", new String[] {
+ "This Manual will explain the Functionality of the Punch Cards, once they are fully implemented. And no, they won't be like the IRL Punch Cards. This is just a current Idea Collection.",
+ "(i1&&i2)?o1=15:o1=0;=10",
+ "ignore all Whitespace Characters, use Long for saving the Numbers",
+ "&& || ^^ & | ^ ! ++ -- + - % / // * ** << >> >>> < > <= >= == != ~ ( ) ?: , ; ;= ;=X; = i0 i1 i2 i3 i4 i5 o0 o1 o2 o3 o4 o5 v0 v1 v2 v3 v4 v5 v6 v7 v8 v9 m0 m1 m2 m3 m4 m5 m6 m7 m8 m9 A B C D E F",
+ "'0' = false, 'everything but 0' = true, '!' turns '0' into '1' and everything else into '0'",
+ "',' is just a separator for multiple executed Codes in a row.",
+ "';' means that the Program waits until the next tick before continuing. ';=10' and ';=10;' both mean that it will wait 10 Ticks instead of 1. And ';=0' or anything < 0 will default to 0.",
+ "If the '=' Operator is used within Brackets, it returns the value the variable has been set to.",
+ "The Program saves the Char Index of the current Task, the 10 Variables (which reset to 0 as soon as the Program Loop stops), the 10 Member Variables and the remaining waiting Time in its NBT.",
+ "A = 10, B = 11, C = 12, D = 13, E = 14, F = 15, just for Hexadecimal Space saving, since Redstone has only 4 Bits.",
+ "For implementing Loops you just need 1 Punch Card per Loop, these Cards can restart once they are finished, depending on how many other Cards there are in the Program Loop you inserted your Card into, since it will process them procedurally.",
+ "A Punch Card Processor can run up to four Loops, each with the length of seven Punch Cards, parallel.",
+ "Why does the Punch Card need Ink to be made, you ask? Because the empty one needs to have some lines on, and the for the punched one it prints the Code to execute in a human readable format on the Card."
+ });
+
+ GT_Utility.getWrittenBook("Manual_Microwave", "Microwave Oven Manual", "Kitchen Industries", new String[] {
"Congratulations, you inserted a random seemingly empty Book into the Microwave and these Letters appeared out of nowhere.",
"You just got a Microwave Oven and asked yourself 'why do I even need it?'. It's simple, the Microwave can cook for just 128 EU and at an insane speed. Not even a normal E-furnace can do it that fast and cheap!",
"This is the cheapest and fastest way to cook for you. That is why the Microwave Oven can be found in almost every Kitchen (see www.youwannabuyakitchen.ly).",
"Long time exposure to Microwaves can cause Cancer, but we doubt Steve lives long enough to die because of that.",
- "Do not insert any Metals. It might result in an Explosion.", "Do not dry Animals with it. It will result in a Hot Dog, no matter which Animal you put into it.",
- "Do not insert inflammable Objects. The Oven will catch on Fire.", "Do not insert Explosives such as Eggs. Just don't."});
+ "Do not insert any Metals. It might result in an Explosion.",
+ "Do not dry Animals with it. It will result in a Hot Dog, no matter which Animal you put into it.",
+ "Do not insert inflammable Objects. The Oven will catch on Fire.",
+ "Do not insert Explosives such as Eggs. Just don't."
+ });
GT_Log.out.println("GT_Mod: Register Items.");
@@ -73,14 +82,17 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable {
new GT_MetaGenerated_Item_01();
new GT_MetaGenerated_Item_02();
new GT_MetaGenerated_Item_03();
- // GT_MetaGenerated_Item_98 is initialized in GT_Proxy.onPostLoad() because we need to wait for fluids to be registered.
- // Pre-initialization needs to happen before then, though, because the cell icons get deleted at some point between load and post-load.
+ // GT_MetaGenerated_Item_98 is initialized in GT_Proxy.onPostLoad() because we need to wait for fluids to be
+ // registered.
+ // Pre-initialization needs to happen before then, though, because the cell icons get deleted at some point
+ // between load and post-load.
GT_MetaGenerated_Item_98.preInit();
new GT_MetaGenerated_Item_99();
new GT_MetaGenerated_Tool_01();
new GT_FluidDisplayItem();
- //Tiered recipe materials actually appear to be set in GT_MetaTileEntity_BasicMachine_GT_Recipe, making these unused
+ // Tiered recipe materials actually appear to be set in GT_MetaTileEntity_BasicMachine_GT_Recipe, making these
+ // unused
ItemList.Rotor_LV.set(GT_OreDictUnificator.get(OrePrefixes.rotor, Materials.Tin, 1L));
ItemList.Rotor_MV.set(GT_OreDictUnificator.get(OrePrefixes.rotor, Materials.Bronze, 1L));
ItemList.Rotor_HV.set(GT_OreDictUnificator.get(OrePrefixes.rotor, Materials.Steel, 1L));
@@ -89,124 +101,405 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable {
ItemList.VOLUMETRIC_FLASK.set(new GT_VolumetricFlask("Volumetric_Flask", "Volumetric flask", 1000));
- Item tItem = (Item) GT_Utility.callConstructor("gregtech.common.items.GT_SensorCard_Item", 0, null, false, new Object[]{"sensorcard", "GregTech Sensor Card"});
- ItemList.NC_SensorCard.set(tItem == null ? new GT_Generic_Item("sensorcard", "GregTech Sensor Card", "Nuclear Control not installed", false) : tItem);
-
- ItemList.Neutron_Reflector.set(new GT_NeutronReflector_Item("neutronreflector", "Iridium Neutron Reflector", 0));
-
- ItemList.Reactor_Coolant_He_1.set(GregTech_API.constructCoolantCellItem("60k_Helium_Coolantcell", "60k He Coolant Cell", 60000));
- GT_ModHandler.addCraftingRecipe(ItemList.Reactor_Coolant_He_1.get(1L, new Object[0]), GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE, new Object[]{" P ", "PCP", " P ", 'C', OrePrefixes.cell.get(Materials.Helium), 'P', OrePrefixes.plate.get(Materials.Tin)});
-
- ItemList.Reactor_Coolant_He_3.set(GregTech_API.constructCoolantCellItem("180k_Helium_Coolantcell", "180k He Coolant Cell", 180000));
- GT_ModHandler.addCraftingRecipe(ItemList.Reactor_Coolant_He_3.get(1L, new Object[0]), GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE, new Object[]{"PCP", "PCP", "PCP", 'C', ItemList.Reactor_Coolant_He_1, 'P', OrePrefixes.plate.get(Materials.Tin)});
-
- ItemList.Reactor_Coolant_He_6.set(GregTech_API.constructCoolantCellItem("360k_Helium_Coolantcell", "360k He Coolant Cell", 360000));
- GT_ModHandler.addCraftingRecipe(ItemList.Reactor_Coolant_He_6.get(1L, new Object[0]), GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE, new Object[]{"PCP", "PDP", "PCP", 'C', ItemList.Reactor_Coolant_He_3, 'P', OrePrefixes.plate.get(Materials.Tin), 'D', OrePrefixes.plateDense.get(Materials.Copper)});
-
- ItemList.Reactor_Coolant_NaK_1.set(GregTech_API.constructCoolantCellItem("60k_NaK_Coolantcell", "60k NaK Coolantcell", 60000));
- GT_ModHandler.addCraftingRecipe(ItemList.Reactor_Coolant_NaK_1.get(1L, new Object[0]), GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE, new Object[]{"TST", "PCP", "TST", 'C', GT_ModHandler.getIC2Item("reactorCoolantSimple", 1L, 1), 'T', OrePrefixes.plate.get(Materials.Tin), 'S', OrePrefixes.dust.get(Materials.Sodium), 'P', OrePrefixes.dust.get(Materials.Potassium)});
-
- ItemList.Reactor_Coolant_NaK_3.set(GregTech_API.constructCoolantCellItem("180k_NaK_Coolantcell", "180k NaK Coolantcell", 180000));
- GT_ModHandler.addCraftingRecipe(ItemList.Reactor_Coolant_NaK_3.get(1L, new Object[0]), GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE, new Object[]{"PCP", "PCP", "PCP", 'C', ItemList.Reactor_Coolant_NaK_1, 'P', OrePrefixes.plate.get(Materials.Tin)});
-
- ItemList.Reactor_Coolant_NaK_6.set(GregTech_API.constructCoolantCellItem("360k_NaK_Coolantcell", "360k NaK Coolantcell", 360000));
- GT_ModHandler.addCraftingRecipe(ItemList.Reactor_Coolant_NaK_6.get(1L, new Object[0]), GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE, new Object[]{"PCP", "PDP", "PCP", 'C', ItemList.Reactor_Coolant_NaK_3, 'P', OrePrefixes.plate.get(Materials.Tin), 'D', OrePrefixes.plateDense.get(Materials.Copper)});
-
- ItemList.Reactor_Coolant_Sp_1.set(GregTech_API.constructCoolantCellItem("180k_Space_Coolantcell", "180k Sp Coolant Cell", 180000));
-
- ItemList.Reactor_Coolant_Sp_2.set(GregTech_API.constructCoolantCellItem("360k_Space_Coolantcell", "360k Sp Coolant Cell", 360000));
-
- ItemList.Reactor_Coolant_Sp_3.set(GregTech_API.constructCoolantCellItem("540k_Space_Coolantcell", "540k Sp Coolant Cell", 540000));
-
- ItemList.Reactor_Coolant_Sp_6.set(GregTech_API.constructCoolantCellItem("1080k_Space_Coolantcell", "1080k Sp Coolant Cell", 1080000));
-
- ItemList.GlowstoneCell.set(new GT_BreederCell_Item("glowstoneCell", "Glowstone Fuel Rod", "Source of sunnarium", 3000, 1, 10000, () -> ItemList.SunnariumCell.get(1)));
+ Item tItem = (Item)
+ GT_Utility.callConstructor("gregtech.common.items.GT_SensorCard_Item", 0, null, false, new Object[] {
+ "sensorcard", "GregTech Sensor Card"
+ });
+ ItemList.NC_SensorCard.set(
+ tItem == null
+ ? new GT_Generic_Item(
+ "sensorcard", "GregTech Sensor Card", "Nuclear Control not installed", false)
+ : tItem);
+
+ ItemList.Neutron_Reflector.set(
+ new GT_NeutronReflector_Item("neutronreflector", "Iridium Neutron Reflector", 0));
+
+ ItemList.Reactor_Coolant_He_1.set(
+ GregTech_API.constructCoolantCellItem("60k_Helium_Coolantcell", "60k He Coolant Cell", 60000));
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.Reactor_Coolant_He_1.get(1L, new Object[0]),
+ GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE,
+ new Object[] {
+ " P ",
+ "PCP",
+ " P ",
+ 'C',
+ OrePrefixes.cell.get(Materials.Helium),
+ 'P',
+ OrePrefixes.plate.get(Materials.Tin)
+ });
+
+ ItemList.Reactor_Coolant_He_3.set(
+ GregTech_API.constructCoolantCellItem("180k_Helium_Coolantcell", "180k He Coolant Cell", 180000));
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.Reactor_Coolant_He_3.get(1L, new Object[0]),
+ GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE,
+ new Object[] {
+ "PCP", "PCP", "PCP", 'C', ItemList.Reactor_Coolant_He_1, 'P', OrePrefixes.plate.get(Materials.Tin)
+ });
+
+ ItemList.Reactor_Coolant_He_6.set(
+ GregTech_API.constructCoolantCellItem("360k_Helium_Coolantcell", "360k He Coolant Cell", 360000));
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.Reactor_Coolant_He_6.get(1L, new Object[0]),
+ GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE,
+ new Object[] {
+ "PCP",
+ "PDP",
+ "PCP",
+ 'C',
+ ItemList.Reactor_Coolant_He_3,
+ 'P',
+ OrePrefixes.plate.get(Materials.Tin),
+ 'D',
+ OrePrefixes.plateDense.get(Materials.Copper)
+ });
+
+ ItemList.Reactor_Coolant_NaK_1.set(
+ GregTech_API.constructCoolantCellItem("60k_NaK_Coolantcell", "60k NaK Coolantcell", 60000));
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.Reactor_Coolant_NaK_1.get(1L, new Object[0]),
+ GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE,
+ new Object[] {
+ "TST",
+ "PCP",
+ "TST",
+ 'C',
+ GT_ModHandler.getIC2Item("reactorCoolantSimple", 1L, 1),
+ 'T',
+ OrePrefixes.plate.get(Materials.Tin),
+ 'S',
+ OrePrefixes.dust.get(Materials.Sodium),
+ 'P',
+ OrePrefixes.dust.get(Materials.Potassium)
+ });
+
+ ItemList.Reactor_Coolant_NaK_3.set(
+ GregTech_API.constructCoolantCellItem("180k_NaK_Coolantcell", "180k NaK Coolantcell", 180000));
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.Reactor_Coolant_NaK_3.get(1L, new Object[0]),
+ GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE,
+ new Object[] {
+ "PCP", "PCP", "PCP", 'C', ItemList.Reactor_Coolant_NaK_1, 'P', OrePrefixes.plate.get(Materials.Tin)
+ });
+
+ ItemList.Reactor_Coolant_NaK_6.set(
+ GregTech_API.constructCoolantCellItem("360k_NaK_Coolantcell", "360k NaK Coolantcell", 360000));
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.Reactor_Coolant_NaK_6.get(1L, new Object[0]),
+ GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE,
+ new Object[] {
+ "PCP",
+ "PDP",
+ "PCP",
+ 'C',
+ ItemList.Reactor_Coolant_NaK_3,
+ 'P',
+ OrePrefixes.plate.get(Materials.Tin),
+ 'D',
+ OrePrefixes.plateDense.get(Materials.Copper)
+ });
+
+ ItemList.Reactor_Coolant_Sp_1.set(
+ GregTech_API.constructCoolantCellItem("180k_Space_Coolantcell", "180k Sp Coolant Cell", 180000));
+
+ ItemList.Reactor_Coolant_Sp_2.set(
+ GregTech_API.constructCoolantCellItem("360k_Space_Coolantcell", "360k Sp Coolant Cell", 360000));
+
+ ItemList.Reactor_Coolant_Sp_3.set(
+ GregTech_API.constructCoolantCellItem("540k_Space_Coolantcell", "540k Sp Coolant Cell", 540000));
+
+ ItemList.Reactor_Coolant_Sp_6.set(
+ GregTech_API.constructCoolantCellItem("1080k_Space_Coolantcell", "1080k Sp Coolant Cell", 1080000));
+
+ ItemList.GlowstoneCell.set(new GT_BreederCell_Item(
+ "glowstoneCell",
+ "Glowstone Fuel Rod",
+ "Source of sunnarium",
+ 3000,
+ 1,
+ 10000,
+ () -> ItemList.SunnariumCell.get(1)));
ItemList.SunnariumCell.set(new GT_DepletetCell_Item("sunnariumCell", "Sunnarium Fuel Rod", 1));
if (!GregTech_API.mIC2Classic) {
- ItemList.neutroniumHeatCapacitor.set(GregTech_API.constructCoolantCellItem("neutroniumHeatCapacitor", "1G Neutronium Heat Capacitor", 1000000000));
-
- ItemList.Depleted_Thorium_1.set(new GT_DepletetCell_Item("ThoriumcellDep", "Fuel Rod (Depleted Thorium)", 1));
- ItemList.Depleted_Thorium_2.set(new GT_DepletetCell_Item("Double_ThoriumcellDep", "Dual Fuel Rod (Depleted Thorium)", 1));//TODO CHECK num
- ItemList.Depleted_Thorium_4.set(new GT_DepletetCell_Item("Quad_ThoriumcellDep", "Quad Fuel Rod (Depleted Thorium)", 1));//TODO CHECK num
- ItemList.ThoriumCell_1.set(new GT_RadioactiveCellIC_Item("Thoriumcell", "Fuel Rod (Thorium)", 1, 50000, 0.4F, 0, 0.25F, ItemList.Depleted_Thorium_1.get(1, new Object[0]), false));
- ItemList.ThoriumCell_2.set(new GT_RadioactiveCellIC_Item("Double_Thoriumcell", "Dual Fuel Rod (Thorium)", 2, 50000, 0.4F, 0, 0.25F, ItemList.Depleted_Thorium_2.get(1, new Object[0]), false));
- ItemList.ThoriumCell_4.set(new GT_RadioactiveCellIC_Item("Quad_Thoriumcell", "Quad Fuel Rod (Thorium)", 4, 50000, 0.4F, 0, 0.25F, ItemList.Depleted_Thorium_4.get(1, new Object[0]), false));
-
- GT_ModHandler.addThermalCentrifugeRecipe(ItemList.Depleted_Thorium_1.get(1, new Object[0]), 5000, new Object[]{GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.Lutetium, 2L), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Thorium, 1L), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 1L)});
- GT_ModHandler.addThermalCentrifugeRecipe(ItemList.Depleted_Thorium_2.get(1, new Object[0]), 5000, new Object[]{GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Lutetium, 1L), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Thorium, 2L), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 3L)});
- GT_ModHandler.addThermalCentrifugeRecipe(ItemList.Depleted_Thorium_4.get(1, new Object[0]), 5000, new Object[]{GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Lutetium, 2L), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Thorium, 4L), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 6L)});
-
- ItemList.Depleted_Naquadah_1.set(new GT_DepletetCell_Item("NaquadahcellDep", "Fuel Rod (Depleted Naquadah)", 1));
- ItemList.Depleted_Naquadah_2.set(new GT_DepletetCell_Item("Double_NaquadahcellDep", "Dual Fuel Rod (Depleted Naquadah)", 1));
- ItemList.Depleted_Naquadah_4.set(new GT_DepletetCell_Item("Quad_NaquadahcellDep", "Quad Fuel Rod (Depleted Naquadah)", 1));
- ItemList.NaquadahCell_1.set(new GT_RadioactiveCellIC_Item("Naquadahcell", "Fuel Rod (Naquadah)", 1, 100000, 4F, 1, 1F, ItemList.Depleted_Naquadah_1.get(1, new Object[0]), false));
- ItemList.NaquadahCell_2.set(new GT_RadioactiveCellIC_Item("Double_Naquadahcell", "Dual Fuel Rod (Naquadah)", 2, 100000, 4F, 1, 1F, ItemList.Depleted_Naquadah_2.get(1, new Object[0]), false));
- ItemList.NaquadahCell_4.set(new GT_RadioactiveCellIC_Item("Quad_Naquadahcell", "Quad Fuel Rod (Naquadah)", 4, 100000, 4F, 1, 1F, ItemList.Depleted_Naquadah_4.get(1, new Object[0]), false));
-
- GT_Values.RA.addCentrifugeRecipe(ItemList.Depleted_Naquadah_1.get(1), null, null, null,
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 1L),
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 1L),
- GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.Naquadria, 2L),
- GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.NaquadahEnriched, 2L),
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.TungstenSteel, 8L),
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Platinum, 1L),
- new int[]{10_000, 5_000, 5_000, 2_500, 10_000, 10_000}, 500, 2000);
- GT_Values.RA.addCentrifugeRecipe(ItemList.Depleted_Naquadah_2.get(1), null, null, null,
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 2L),
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 2L),
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadria, 1L),
- GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.NaquadahEnriched, 4L),
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.TungstenSteel, 18L),
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Platinum, 2L),
- new int[]{10_000, 5_000, 5_000, 2_500, 10_000, 10_000}, 1000, 2000);
- GT_Values.RA.addCentrifugeRecipe(ItemList.Depleted_Naquadah_4.get(1), null, null, null,
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 4L),
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 4L),
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadria, 2L),
- GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.NaquadahEnriched, 8L),
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.TungstenSteel, 38L),
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Platinum, 4L),
- new int[]{10_000, 5_000, 5_000, 2_500, 10_000, 10_000}, 2000, 2000);
+ ItemList.neutroniumHeatCapacitor.set(GregTech_API.constructCoolantCellItem(
+ "neutroniumHeatCapacitor", "1G Neutronium Heat Capacitor", 1000000000));
+
+ ItemList.Depleted_Thorium_1.set(
+ new GT_DepletetCell_Item("ThoriumcellDep", "Fuel Rod (Depleted Thorium)", 1));
+ ItemList.Depleted_Thorium_2.set(new GT_DepletetCell_Item(
+ "Double_ThoriumcellDep", "Dual Fuel Rod (Depleted Thorium)", 1)); // TODO CHECK num
+ ItemList.Depleted_Thorium_4.set(new GT_DepletetCell_Item(
+ "Quad_ThoriumcellDep", "Quad Fuel Rod (Depleted Thorium)", 1)); // TODO CHECK num
+ ItemList.ThoriumCell_1.set(new GT_RadioactiveCellIC_Item(
+ "Thoriumcell",
+ "Fuel Rod (Thorium)",
+ 1,
+ 50000,
+ 0.4F,
+ 0,
+ 0.25F,
+ ItemList.Depleted_Thorium_1.get(1, new Object[0]),
+ false));
+ ItemList.ThoriumCell_2.set(new GT_RadioactiveCellIC_Item(
+ "Double_Thoriumcell",
+ "Dual Fuel Rod (Thorium)",
+ 2,
+ 50000,
+ 0.4F,
+ 0,
+ 0.25F,
+ ItemList.Depleted_Thorium_2.get(1, new Object[0]),
+ false));
+ ItemList.ThoriumCell_4.set(new GT_RadioactiveCellIC_Item(
+ "Quad_Thoriumcell",
+ "Quad Fuel Rod (Thorium)",
+ 4,
+ 50000,
+ 0.4F,
+ 0,
+ 0.25F,
+ ItemList.Depleted_Thorium_4.get(1, new Object[0]),
+ false));
+
+ GT_ModHandler.addThermalCentrifugeRecipe(
+ ItemList.Depleted_Thorium_1.get(1, new Object[0]), 5000, new Object[] {
+ GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.Lutetium, 2L),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Thorium, 1L),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 1L)
+ });
+ GT_ModHandler.addThermalCentrifugeRecipe(
+ ItemList.Depleted_Thorium_2.get(1, new Object[0]), 5000, new Object[] {
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Lutetium, 1L),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Thorium, 2L),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 3L)
+ });
+ GT_ModHandler.addThermalCentrifugeRecipe(
+ ItemList.Depleted_Thorium_4.get(1, new Object[0]), 5000, new Object[] {
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Lutetium, 2L),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Thorium, 4L),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 6L)
+ });
+
+ ItemList.Depleted_Naquadah_1.set(
+ new GT_DepletetCell_Item("NaquadahcellDep", "Fuel Rod (Depleted Naquadah)", 1));
+ ItemList.Depleted_Naquadah_2.set(
+ new GT_DepletetCell_Item("Double_NaquadahcellDep", "Dual Fuel Rod (Depleted Naquadah)", 1));
+ ItemList.Depleted_Naquadah_4.set(
+ new GT_DepletetCell_Item("Quad_NaquadahcellDep", "Quad Fuel Rod (Depleted Naquadah)", 1));
+ ItemList.NaquadahCell_1.set(new GT_RadioactiveCellIC_Item(
+ "Naquadahcell",
+ "Fuel Rod (Naquadah)",
+ 1,
+ 100000,
+ 4F,
+ 1,
+ 1F,
+ ItemList.Depleted_Naquadah_1.get(1, new Object[0]),
+ false));
+ ItemList.NaquadahCell_2.set(new GT_RadioactiveCellIC_Item(
+ "Double_Naquadahcell",
+ "Dual Fuel Rod (Naquadah)",
+ 2,
+ 100000,
+ 4F,
+ 1,
+ 1F,
+ ItemList.Depleted_Naquadah_2.get(1, new Object[0]),
+ false));
+ ItemList.NaquadahCell_4.set(new GT_RadioactiveCellIC_Item(
+ "Quad_Naquadahcell",
+ "Quad Fuel Rod (Naquadah)",
+ 4,
+ 100000,
+ 4F,
+ 1,
+ 1F,
+ ItemList.Depleted_Naquadah_4.get(1, new Object[0]),
+ false));
+
+ GT_Values.RA.addCentrifugeRecipe(
+ ItemList.Depleted_Naquadah_1.get(1),
+ null,
+ null,
+ null,
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 1L),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 1L),
+ GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.Naquadria, 2L),
+ GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.NaquadahEnriched, 2L),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.TungstenSteel, 8L),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Platinum, 1L),
+ new int[] {10_000, 5_000, 5_000, 2_500, 10_000, 10_000},
+ 500,
+ 2000);
+ GT_Values.RA.addCentrifugeRecipe(
+ ItemList.Depleted_Naquadah_2.get(1),
+ null,
+ null,
+ null,
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 2L),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 2L),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadria, 1L),
+ GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.NaquadahEnriched, 4L),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.TungstenSteel, 18L),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Platinum, 2L),
+ new int[] {10_000, 5_000, 5_000, 2_500, 10_000, 10_000},
+ 1000,
+ 2000);
+ GT_Values.RA.addCentrifugeRecipe(
+ ItemList.Depleted_Naquadah_4.get(1),
+ null,
+ null,
+ null,
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 4L),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 4L),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadria, 2L),
+ GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.NaquadahEnriched, 8L),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.TungstenSteel, 38L),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Platinum, 4L),
+ new int[] {10_000, 5_000, 5_000, 2_500, 10_000, 10_000},
+ 2000,
+ 2000);
ItemList.Depleted_MNq_1.set(new GT_DepletetCell_Item("MNqCellDep", "Fuel Rod (Depleted Nq*)", 1));
- ItemList.Depleted_MNq_2.set(new GT_DepletetCell_Item("Double_MNqCellDep", "Dual Fuel Rod (Depleted Nq*)", 1));
+ ItemList.Depleted_MNq_2.set(
+ new GT_DepletetCell_Item("Double_MNqCellDep", "Dual Fuel Rod (Depleted Nq*)", 1));
ItemList.Depleted_MNq_4.set(new GT_DepletetCell_Item("Quad_MNqCellDep", "Quad Fuel Rod (Depleted Nq*)", 1));
- ItemList.MNqCell_1.set(new GT_RadioactiveCellIC_Item("MNqCell", "Fuel Rod (Nq* - MOX like behaviour)", 1, 100000, 4F, 1, 1F, ItemList.Depleted_MNq_1.get(1, new Object[0]), true));
- ItemList.MNqCell_2.set(new GT_RadioactiveCellIC_Item("Double_MNqCell", "Dual Fuel Rod (Nq* - MOX like behaviour)", 2, 100000, 4F, 1, 1F, ItemList.Depleted_MNq_2.get(1, new Object[0]), true));
- ItemList.MNqCell_4.set(new GT_RadioactiveCellIC_Item("Quad_MNqCell", "Quad Fuel Rod (Nq* - MOX like behaviour)", 4, 100000, 4F, 1, 1F, ItemList.Depleted_MNq_4.get(1, new Object[0]), true));
-
- GT_Values.RA.addCentrifugeRecipe(ItemList.Depleted_MNq_1.get(1), null, null, null,
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 1L),
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 1L),
- GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.NaquadahEnriched, 2L),
- GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Naquadria, 2L),
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.TungstenSteel, 8L),
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Platinum, 1L),
- new int[]{10_000, 5_000, 5_000, 2_500, 10_000, 10_000}, 500, 2000);
- GT_Values.RA.addCentrifugeRecipe(ItemList.Depleted_MNq_2.get(1), null, null, null,
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 2L),
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 2L),
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.NaquadahEnriched, 1L),
- GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Naquadria, 4L),
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.TungstenSteel, 18L),
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Platinum, 2L),
- new int[]{10_000, 5_000, 5_000, 2_500, 10_000, 10_000}, 1000, 2000);
- GT_Values.RA.addCentrifugeRecipe(ItemList.Depleted_MNq_4.get(1), null, null, null,
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 4L),
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 4L),
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.NaquadahEnriched, 2L),
- GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Naquadria, 8L),
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.TungstenSteel, 38L),
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Platinum, 4L),
- new int[]{10_000, 5_000, 5_000, 2_500, 10_000, 10_000}, 2000, 2000);
-
- ItemList.Uraniumcell_1.set(new GT_RadioactiveCellIC_Item("reactorUraniumSimple", "Fuel Rod (Uranium)", 1, 20000, 2F, 1, 1F, GT_ModHandler.getIC2Item("reactorDepletedUraniumSimple", 1), false));
- ItemList.Uraniumcell_2.set(new GT_RadioactiveCellIC_Item("reactorUraniumDual", "Dual Fuel Rod (Uranium)", 2, 20000, 2F, 1, 1F, GT_ModHandler.getIC2Item("reactorDepletedUraniumDual", 1), false));
- ItemList.Uraniumcell_4.set(new GT_RadioactiveCellIC_Item("reactorUraniumQuad", "Quad Fuel Rod (Uranium)", 4, 20000, 2F, 1, 1F, GT_ModHandler.getIC2Item("reactorDepletedUraniumQuad", 1), false));
- ItemList.Moxcell_1.set(new GT_RadioactiveCellIC_Item("reactorMOXSimple", "Fuel Rod (Mox)", 1, 10000, 2F, 1, 1F, GT_ModHandler.getIC2Item("reactorDepletedMOXSimple", 1), true));
- ItemList.Moxcell_2.set(new GT_RadioactiveCellIC_Item("reactorMOXDual", "Dual Fuel Rod (Mox)", 2, 10000, 2F, 1, 1F, GT_ModHandler.getIC2Item("reactorDepletedMOXDual", 1), true));
- ItemList.Moxcell_4.set(new GT_RadioactiveCellIC_Item("reactorMOXQuad", "Quad Fuel Rod (Mox)", 4, 10000, 2F, 1, 1F, GT_ModHandler.getIC2Item("reactorDepletedMOXQuad", 1), true));
+ ItemList.MNqCell_1.set(new GT_RadioactiveCellIC_Item(
+ "MNqCell",
+ "Fuel Rod (Nq* - MOX like behaviour)",
+ 1,
+ 100000,
+ 4F,
+ 1,
+ 1F,
+ ItemList.Depleted_MNq_1.get(1, new Object[0]),
+ true));
+ ItemList.MNqCell_2.set(new GT_RadioactiveCellIC_Item(
+ "Double_MNqCell",
+ "Dual Fuel Rod (Nq* - MOX like behaviour)",
+ 2,
+ 100000,
+ 4F,
+ 1,
+ 1F,
+ ItemList.Depleted_MNq_2.get(1, new Object[0]),
+ true));
+ ItemList.MNqCell_4.set(new GT_RadioactiveCellIC_Item(
+ "Quad_MNqCell",
+ "Quad Fuel Rod (Nq* - MOX like behaviour)",
+ 4,
+ 100000,
+ 4F,
+ 1,
+ 1F,
+ ItemList.Depleted_MNq_4.get(1, new Object[0]),
+ true));
+
+ GT_Values.RA.addCentrifugeRecipe(
+ ItemList.Depleted_MNq_1.get(1),
+ null,
+ null,
+ null,
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 1L),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 1L),
+ GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.NaquadahEnriched, 2L),
+ GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Naquadria, 2L),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.TungstenSteel, 8L),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Platinum, 1L),
+ new int[] {10_000, 5_000, 5_000, 2_500, 10_000, 10_000},
+ 500,
+ 2000);
+ GT_Values.RA.addCentrifugeRecipe(
+ ItemList.Depleted_MNq_2.get(1),
+ null,
+ null,
+ null,
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 2L),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 2L),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.NaquadahEnriched, 1L),
+ GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Naquadria, 4L),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.TungstenSteel, 18L),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Platinum, 2L),
+ new int[] {10_000, 5_000, 5_000, 2_500, 10_000, 10_000},
+ 1000,
+ 2000);
+ GT_Values.RA.addCentrifugeRecipe(
+ ItemList.Depleted_MNq_4.get(1),
+ null,
+ null,
+ null,
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 4L),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 4L),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.NaquadahEnriched, 2L),
+ GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Naquadria, 8L),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.TungstenSteel, 38L),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Platinum, 4L),
+ new int[] {10_000, 5_000, 5_000, 2_500, 10_000, 10_000},
+ 2000,
+ 2000);
+
+ ItemList.Uraniumcell_1.set(new GT_RadioactiveCellIC_Item(
+ "reactorUraniumSimple",
+ "Fuel Rod (Uranium)",
+ 1,
+ 20000,
+ 2F,
+ 1,
+ 1F,
+ GT_ModHandler.getIC2Item("reactorDepletedUraniumSimple", 1),
+ false));
+ ItemList.Uraniumcell_2.set(new GT_RadioactiveCellIC_Item(
+ "reactorUraniumDual",
+ "Dual Fuel Rod (Uranium)",
+ 2,
+ 20000,
+ 2F,
+ 1,
+ 1F,
+ GT_ModHandler.getIC2Item("reactorDepletedUraniumDual", 1),
+ false));
+ ItemList.Uraniumcell_4.set(new GT_RadioactiveCellIC_Item(
+ "reactorUraniumQuad",
+ "Quad Fuel Rod (Uranium)",
+ 4,
+ 20000,
+ 2F,
+ 1,
+ 1F,
+ GT_ModHandler.getIC2Item("reactorDepletedUraniumQuad", 1),
+ false));
+ ItemList.Moxcell_1.set(new GT_RadioactiveCellIC_Item(
+ "reactorMOXSimple",
+ "Fuel Rod (Mox)",
+ 1,
+ 10000,
+ 2F,
+ 1,
+ 1F,
+ GT_ModHandler.getIC2Item("reactorDepletedMOXSimple", 1),
+ true));
+ ItemList.Moxcell_2.set(new GT_RadioactiveCellIC_Item(
+ "reactorMOXDual",
+ "Dual Fuel Rod (Mox)",
+ 2,
+ 10000,
+ 2F,
+ 1,
+ 1F,
+ GT_ModHandler.getIC2Item("reactorDepletedMOXDual", 1),
+ true));
+ ItemList.Moxcell_4.set(new GT_RadioactiveCellIC_Item(
+ "reactorMOXQuad",
+ "Quad Fuel Rod (Mox)",
+ 4,
+ 10000,
+ 2F,
+ 1,
+ 1F,
+ GT_ModHandler.getIC2Item("reactorDepletedMOXQuad", 1),
+ true));
}
GT_Log.out.println("GT_Mod: Adding Blocks.");
@@ -226,220 +519,261 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable {
// meta ID order, DO NOT CHANGE ORDER
- GregTech_API.sBlockMetal1 = new GT_Block_Metal("gt.blockmetal1", new Materials[]{
- Materials.Adamantium,
- Materials.Aluminium,
- Materials.Americium,
- Materials.AnnealedCopper,
- Materials.Antimony,
- Materials.Arsenic,
- Materials.AstralSilver,
- Materials.BatteryAlloy,
- Materials.Beryllium,
- Materials.Bismuth,
- Materials.BismuthBronze,
- Materials.BlackBronze,
- Materials.BlackSteel,
- Materials.BlueAlloy,
- Materials.BlueSteel,
- Materials.Brass}, OrePrefixes.block, gregtech.api.enums.Textures.BlockIcons.STORAGE_BLOCKS1);
-
- GregTech_API.sBlockMetal2 = new GT_Block_Metal("gt.blockmetal2", new Materials[]{
- Materials.Bronze,
- Materials.Caesium,
- Materials.Cerium,
- Materials.Chrome,
- Materials.ChromiumDioxide,
- Materials.Cobalt,
- Materials.CobaltBrass,
- Materials.Copper,
- Materials.Cupronickel,
- Materials.DamascusSteel,
- Materials.DarkIron,
- Materials.DeepIron,
- Materials.Desh,
- Materials.Duranium,
- Materials.Dysprosium,
- Materials.Electrum
- }, OrePrefixes.block, gregtech.api.enums.Textures.BlockIcons.STORAGE_BLOCKS2);
-
- GregTech_API.sBlockMetal3 = new GT_Block_Metal("gt.blockmetal3", new Materials[]{
- Materials.ElectrumFlux,
- Materials.Enderium,
- Materials.Erbium,
- Materials.Europium,
- Materials.FierySteel,
- Materials.Gadolinium,
- Materials.Gallium,
- Materials.Holmium,
- Materials.HSLA,
- Materials.Indium,
- Materials.InfusedGold,
- Materials.Invar,
- Materials.Iridium,
- Materials.IronMagnetic,
- Materials.IronWood,
- Materials.Kanthal
- }, OrePrefixes.block, gregtech.api.enums.Textures.BlockIcons.STORAGE_BLOCKS3);
-
- GregTech_API.sBlockMetal4 = new GT_Block_Metal("gt.blockmetal4", new Materials[]{
- Materials.Knightmetal,
- Materials.Lanthanum,
- Materials.Lead,
- Materials.Lutetium,
- Materials.Magnalium,
- Materials.Magnesium,
- Materials.Manganese,
- Materials.MeteoricIron,
- Materials.MeteoricSteel,
- Materials.Trinium,
- Materials.Mithril,
- Materials.Molybdenum,
- Materials.Naquadah,
- Materials.NaquadahAlloy,
- Materials.NaquadahEnriched,
- Materials.Naquadria
- }, OrePrefixes.block, gregtech.api.enums.Textures.BlockIcons.STORAGE_BLOCKS4);
-
- GregTech_API.sBlockMetal5 = new GT_Block_Metal("gt.blockmetal5", new Materials[]{
- Materials.Neodymium,
- Materials.NeodymiumMagnetic,
- Materials.Neutronium,
- Materials.Nichrome,
- Materials.Nickel,
- Materials.Niobium,
- Materials.NiobiumNitride,
- Materials.NiobiumTitanium,
- Materials.Osmiridium,
- Materials.Osmium,
- Materials.Palladium,
- Materials.PigIron,
- Materials.Platinum,
- Materials.Plutonium,
- Materials.Plutonium241,
- Materials.Praseodymium
- }, OrePrefixes.block, gregtech.api.enums.Textures.BlockIcons.STORAGE_BLOCKS5);
-
- GregTech_API.sBlockMetal6 = new GT_Block_Metal("gt.blockmetal6", new Materials[]{
- Materials.Promethium,
- Materials.RedAlloy,
- Materials.RedSteel,
- Materials.RoseGold,
- Materials.Rubidium,
- Materials.Samarium,
- Materials.Scandium,
- Materials.ShadowIron,
- Materials.ShadowSteel,
- Materials.Silicon,
- Materials.Silver,
- Materials.SolderingAlloy,
- Materials.StainlessSteel,
- Materials.Steel,
- Materials.SteelMagnetic,
- Materials.SterlingSilver
- }, OrePrefixes.block, gregtech.api.enums.Textures.BlockIcons.STORAGE_BLOCKS6);
-
- GregTech_API.sBlockMetal7 = new GT_Block_Metal("gt.blockmetal7", new Materials[]{
- Materials.Sunnarium,
- Materials.Tantalum,
- Materials.Tellurium,
- Materials.Terbium,
- Materials.Thaumium,
- Materials.Thorium,
- Materials.Thulium,
- Materials.Tin,
- Materials.TinAlloy,
- Materials.Titanium,
- Materials.Tritanium,
- Materials.Tungsten,
- Materials.TungstenSteel,
- Materials.Ultimet,
- Materials.Uranium,
- Materials.Uranium235
- }, OrePrefixes.block, gregtech.api.enums.Textures.BlockIcons.STORAGE_BLOCKS7);
-
- GregTech_API.sBlockMetal8 = new GT_Block_Metal("gt.blockmetal8", new Materials[]{
- Materials.Vanadium,
- Materials.VanadiumGallium,
- Materials.WroughtIron,
- Materials.Ytterbium,
- Materials.Yttrium,
- Materials.YttriumBariumCuprate,
- Materials.Zinc,
- Materials.TungstenCarbide,
- Materials.VanadiumSteel,
- Materials.HSSG,
- Materials.HSSE,
- Materials.HSSS,
- Materials.Steeleaf,
- Materials.Ichorium,
- Materials.Firestone,
- Materials.Shadow
- }, OrePrefixes.block, gregtech.api.enums.Textures.BlockIcons.STORAGE_BLOCKS8);
-
- GregTech_API.sBlockGem1 = new GT_Block_Metal("gt.blockgem1", new Materials[]{
- Materials.InfusedAir,
- Materials.Amber,
- Materials.Amethyst,
- Materials.InfusedWater,
- Materials.BlueTopaz,
- Materials.CertusQuartz,
- Materials.Dilithium,
- Materials.EnderEye,
- Materials.EnderPearl,
- Materials.FoolsRuby,
- Materials.Force,
- Materials.Forcicium,
- Materials.Forcillium,
- Materials.GreenSapphire,
- Materials.InfusedFire,
- Materials.Jasper
- }, OrePrefixes.block, gregtech.api.enums.Textures.BlockIcons.STORAGE_BLOCKS9);
-
- GregTech_API.sBlockGem2 = new GT_Block_Metal("gt.blockgem2", new Materials[]{
- Materials.Lazurite,
- Materials.Lignite,
- Materials.Monazite,
- Materials.Niter,
- Materials.Olivine,
- Materials.Opal,
- Materials.InfusedOrder,
- Materials.InfusedEntropy,
- Materials.TricalciumPhosphate,
- Materials.Quartzite,
- Materials.GarnetRed,
- Materials.Ruby,
- Materials.Sapphire,
- Materials.Sodalite,
- Materials.Tanzanite,
- Materials.InfusedEarth
- }, OrePrefixes.block, gregtech.api.enums.Textures.BlockIcons.STORAGE_BLOCKS10);
-
- GregTech_API.sBlockGem3 = new GT_Block_Metal("gt.blockgem3", new Materials[]{
-
- Materials.Topaz,
- Materials.Vinteum,
- Materials.GarnetYellow,
- Materials.NetherStar,
- Materials.Charcoal,
- Materials.Blaze
-
- }, OrePrefixes.block, gregtech.api.enums.Textures.BlockIcons.STORAGE_BLOCKS11);
-
- GregTech_API.sBlockMetal9 = new GT_Block_Metal("gt.blockmetal9", new Materials[]{
- Materials.Cryolite,
- Materials.SiliconSG,
- MaterialsKevlar.NickelAluminide,
- Materials.SpaceTime
- }, OrePrefixes.block, gregtech.api.enums.Textures.BlockIcons.STORAGE_BLOCKS12);
-
+ GregTech_API.sBlockMetal1 = new GT_Block_Metal(
+ "gt.blockmetal1",
+ new Materials[] {
+ Materials.Adamantium,
+ Materials.Aluminium,
+ Materials.Americium,
+ Materials.AnnealedCopper,
+ Materials.Antimony,
+ Materials.Arsenic,
+ Materials.AstralSilver,
+ Materials.BatteryAlloy,
+ Materials.Beryllium,
+ Materials.Bismuth,
+ Materials.BismuthBronze,
+ Materials.BlackBronze,
+ Materials.BlackSteel,
+ Materials.BlueAlloy,
+ Materials.BlueSteel,
+ Materials.Brass
+ },
+ OrePrefixes.block,
+ gregtech.api.enums.Textures.BlockIcons.STORAGE_BLOCKS1);
+
+ GregTech_API.sBlockMetal2 = new GT_Block_Metal(
+ "gt.blockmetal2",
+ new Materials[] {
+ Materials.Bronze,
+ Materials.Caesium,
+ Materials.Cerium,
+ Materials.Chrome,
+ Materials.ChromiumDioxide,
+ Materials.Cobalt,
+ Materials.CobaltBrass,
+ Materials.Copper,
+ Materials.Cupronickel,
+ Materials.DamascusSteel,
+ Materials.DarkIron,
+ Materials.DeepIron,
+ Materials.Desh,
+ Materials.Duranium,
+ Materials.Dysprosium,
+ Materials.Electrum
+ },
+ OrePrefixes.block,
+ gregtech.api.enums.Textures.BlockIcons.STORAGE_BLOCKS2);
+
+ GregTech_API.sBlockMetal3 = new GT_Block_Metal(
+ "gt.blockmetal3",
+ new Materials[] {
+ Materials.ElectrumFlux,
+ Materials.Enderium,
+ Materials.Erbium,
+ Materials.Europium,
+ Materials.FierySteel,
+ Materials.Gadolinium,
+ Materials.Gallium,
+ Materials.Holmium,
+ Materials.HSLA,
+ Materials.Indium,
+ Materials.InfusedGold,
+ Materials.Invar,
+ Materials.Iridium,
+ Materials.IronMagnetic,
+ Materials.IronWood,
+ Materials.Kanthal
+ },
+ OrePrefixes.block,
+ gregtech.api.enums.Textures.BlockIcons.STORAGE_BLOCKS3);
+
+ GregTech_API.sBlockMetal4 = new GT_Block_Metal(
+ "gt.blockmetal4",
+ new Materials[] {
+ Materials.Knightmetal,
+ Materials.Lanthanum,
+ Materials.Lead,
+ Materials.Lutetium,
+ Materials.Magnalium,
+ Materials.Magnesium,
+ Materials.Manganese,
+ Materials.MeteoricIron,
+ Materials.MeteoricSteel,
+ Materials.Trinium,
+ Materials.Mithril,
+ Materials.Molybdenum,
+ Materials.Naquadah,
+ Materials.NaquadahAlloy,
+ Materials.NaquadahEnriched,
+ Materials.Naquadria
+ },
+ OrePrefixes.block,
+ gregtech.api.enums.Textures.BlockIcons.STORAGE_BLOCKS4);
+
+ GregTech_API.sBlockMetal5 = new GT_Block_Metal(
+ "gt.blockmetal5",
+ new Materials[] {
+ Materials.Neodymium,
+ Materials.NeodymiumMagnetic,
+ Materials.Neutronium,
+ Materials.Nichrome,
+ Materials.Nickel,
+ Materials.Niobium,
+ Materials.NiobiumNitride,
+ Materials.NiobiumTitanium,
+ Materials.Osmiridium,
+ Materials.Osmium,
+ Materials.Palladium,
+ Materials.PigIron,
+ Materials.Platinum,
+ Materials.Plutonium,
+ Materials.Plutonium241,
+ Materials.Praseodymium
+ },
+ OrePrefixes.block,
+ gregtech.api.enums.Textures.BlockIcons.STORAGE_BLOCKS5);
+
+ GregTech_API.sBlockMetal6 = new GT_Block_Metal(
+ "gt.blockmetal6",
+ new Materials[] {
+ Materials.Promethium,
+ Materials.RedAlloy,
+ Materials.RedSteel,
+ Materials.RoseGold,
+ Materials.Rubidium,
+ Materials.Samarium,
+ Materials.Scandium,
+ Materials.ShadowIron,
+ Materials.ShadowSteel,
+ Materials.Silicon,
+ Materials.Silver,
+ Materials.SolderingAlloy,
+ Materials.StainlessSteel,
+ Materials.Steel,
+ Materials.SteelMagnetic,
+ Materials.SterlingSilver
+ },
+ OrePrefixes.block,
+ gregtech.api.enums.Textures.BlockIcons.STORAGE_BLOCKS6);
+
+ GregTech_API.sBlockMetal7 = new GT_Block_Metal(
+ "gt.blockmetal7",
+ new Materials[] {
+ Materials.Sunnarium,
+ Materials.Tantalum,
+ Materials.Tellurium,
+ Materials.Terbium,
+ Materials.Thaumium,
+ Materials.Thorium,
+ Materials.Thulium,
+ Materials.Tin,
+ Materials.TinAlloy,
+ Materials.Titanium,
+ Materials.Tritanium,
+ Materials.Tungsten,
+ Materials.TungstenSteel,
+ Materials.Ultimet,
+ Materials.Uranium,
+ Materials.Uranium235
+ },
+ OrePrefixes.block,
+ gregtech.api.enums.Textures.BlockIcons.STORAGE_BLOCKS7);
+
+ GregTech_API.sBlockMetal8 = new GT_Block_Metal(
+ "gt.blockmetal8",
+ new Materials[] {
+ Materials.Vanadium,
+ Materials.VanadiumGallium,
+ Materials.WroughtIron,
+ Materials.Ytterbium,
+ Materials.Yttrium,
+ Materials.YttriumBariumCuprate,
+ Materials.Zinc,
+ Materials.TungstenCarbide,
+ Materials.VanadiumSteel,
+ Materials.HSSG,
+ Materials.HSSE,
+ Materials.HSSS,
+ Materials.Steeleaf,
+ Materials.Ichorium,
+ Materials.Firestone,
+ Materials.Shadow
+ },
+ OrePrefixes.block,
+ gregtech.api.enums.Textures.BlockIcons.STORAGE_BLOCKS8);
+
+ GregTech_API.sBlockGem1 = new GT_Block_Metal(
+ "gt.blockgem1",
+ new Materials[] {
+ Materials.InfusedAir,
+ Materials.Amber,
+ Materials.Amethyst,
+ Materials.InfusedWater,
+ Materials.BlueTopaz,
+ Materials.CertusQuartz,
+ Materials.Dilithium,
+ Materials.EnderEye,
+ Materials.EnderPearl,
+ Materials.FoolsRuby,
+ Materials.Force,
+ Materials.Forcicium,
+ Materials.Forcillium,
+ Materials.GreenSapphire,
+ Materials.InfusedFire,
+ Materials.Jasper
+ },
+ OrePrefixes.block,
+ gregtech.api.enums.Textures.BlockIcons.STORAGE_BLOCKS9);
+
+ GregTech_API.sBlockGem2 = new GT_Block_Metal(
+ "gt.blockgem2",
+ new Materials[] {
+ Materials.Lazurite,
+ Materials.Lignite,
+ Materials.Monazite,
+ Materials.Niter,
+ Materials.Olivine,
+ Materials.Opal,
+ Materials.InfusedOrder,
+ Materials.InfusedEntropy,
+ Materials.TricalciumPhosphate,
+ Materials.Quartzite,
+ Materials.GarnetRed,
+ Materials.Ruby,
+ Materials.Sapphire,
+ Materials.Sodalite,
+ Materials.Tanzanite,
+ Materials.InfusedEarth
+ },
+ OrePrefixes.block,
+ gregtech.api.enums.Textures.BlockIcons.STORAGE_BLOCKS10);
+
+ GregTech_API.sBlockGem3 = new GT_Block_Metal(
+ "gt.blockgem3",
+ new Materials[] {
+ Materials.Topaz,
+ Materials.Vinteum,
+ Materials.GarnetYellow,
+ Materials.NetherStar,
+ Materials.Charcoal,
+ Materials.Blaze
+ },
+ OrePrefixes.block,
+ gregtech.api.enums.Textures.BlockIcons.STORAGE_BLOCKS11);
+
+ GregTech_API.sBlockMetal9 = new GT_Block_Metal(
+ "gt.blockmetal9",
+ new Materials[] {
+ Materials.Cryolite, Materials.SiliconSG, MaterialsKevlar.NickelAluminide, Materials.SpaceTime
+ },
+ OrePrefixes.block,
+ gregtech.api.enums.Textures.BlockIcons.STORAGE_BLOCKS12);
GregTech_API.sBlockReinforced = new GT_Block_Reinforced("gt.blockreinforced");
-
GT_Log.out.println("GT_Mod: Register TileEntities.");
-
BaseMetaTileEntity tBaseMetaTileEntity = GregTech_API.constructBaseMetaTileEntity();
GT_Log.out.println("GT_Mod: Testing BaseMetaTileEntity.");
@@ -449,7 +783,10 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable {
}
GT_Log.out.println("GT_Mod: Registering the BaseMetaTileEntity.");
GameRegistry.registerTileEntity(tBaseMetaTileEntity.getClass(), "BaseMetaTileEntity");
- FMLInterModComms.sendMessage("appliedenergistics2", "whitelist-spatial", tBaseMetaTileEntity.getClass().getName());
+ FMLInterModComms.sendMessage(
+ "appliedenergistics2",
+ "whitelist-spatial",
+ tBaseMetaTileEntity.getClass().getName());
GT_Log.out.println("GT_Mod: Registering the BaseMetaPipeEntity.");
GameRegistry.registerTileEntity(BaseMetaPipeEntity.class, "BaseMetaPipeEntity");
@@ -460,119 +797,730 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable {
FMLInterModComms.sendMessage("appliedenergistics2", "whitelist-spatial", GT_TileEntity_Ores.class.getName());
if (!GregTech_API.mIC2Classic) {
GT_Log.out.println("GT_Mod: Registering Fluids.");
- Materials.ConstructionFoam.mFluid = GT_Utility.getFluidForFilledItem(GT_ModHandler.getIC2Item("CFCell", 1L), true).getFluid();
- Materials.UUMatter.mFluid = GT_Utility.getFluidForFilledItem(GT_ModHandler.getIC2Item("uuMatterCell", 1L), true).getFluid();
+ Materials.ConstructionFoam.mFluid = GT_Utility.getFluidForFilledItem(
+ GT_ModHandler.getIC2Item("CFCell", 1L), true)
+ .getFluid();
+ Materials.UUMatter.mFluid = GT_Utility.getFluidForFilledItem(
+ GT_ModHandler.getIC2Item("uuMatterCell", 1L), true)
+ .getFluid();
}
- GT_Mod.gregtechproxy.addFluid("Air", "Air", Materials.Air, 2, 295, ItemList.Cell_Air.get(1L, new Object[0]), ItemList.Cell_Empty.get(1L, new Object[0]), 2000);
- GT_Mod.gregtechproxy.addFluid("LiquidOxygen", "Liquid Oxygen", Materials.LiquidOxygen, 2, 60, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.LiquidOxygen, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
- GT_Mod.gregtechproxy.addFluid("LiquidNitrogen", "Liquid Nitrogen", Materials.LiquidNitrogen, 2, 77, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.LiquidNitrogen, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
- GT_Mod.gregtechproxy.addFluid("LiquidAir", "Liquid Air", Materials.LiquidAir, 1, 77, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.LiquidAir, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
- GT_Mod.gregtechproxy.addFluid("Oxygen", "Oxygen", Materials.Oxygen, 2, 295, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Oxygen, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
- GT_Mod.gregtechproxy.addFluid("Hydrogen", "Hydrogen", Materials.Hydrogen, 2, 295, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Hydrogen, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
- GT_Mod.gregtechproxy.addFluid("Deuterium", "Deuterium", Materials.Deuterium, 2, 295, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Deuterium, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
- GT_Mod.gregtechproxy.addFluid("Tritium", "Tritium", Materials.Tritium, 2, 295, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Tritium, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
- GT_Mod.gregtechproxy.addFluid("Helium", "Helium", Materials.Helium, 2, 295, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Helium, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
- GT_Mod.gregtechproxy.addFluid("Argon", "Argon", Materials.Argon, 2, 295, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Argon, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
- GT_Mod.gregtechproxy.addFluid("Radon", "Radon", Materials.Radon, 2, 295, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Radon, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
-
- GT_Mod.gregtechproxy.addFluid("Fluorine", "Fluorine", Materials.Fluorine, 2, 53, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Fluorine, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
- GT_Mod.gregtechproxy.addFluid("Titaniumtetrachloride", "Titaniumtetrachloride", Materials.Titaniumtetrachloride, 1, 295, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Titaniumtetrachloride, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
- GT_Mod.gregtechproxy.addFluid("Helium-3", "Helium-3", Materials.Helium_3, 2, 295, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Helium_3, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
- GT_Mod.gregtechproxy.addFluid("Methane", "Methane", Materials.Methane, 2, 295, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Methane, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
- GT_Mod.gregtechproxy.addFluid("Nitrogen", "Nitrogen", Materials.Nitrogen, 2, 295, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Nitrogen, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
- GT_Mod.gregtechproxy.addFluid("NitrogenDioxide", "Nitrogen Dioxide", Materials.NitrogenDioxide, 2, 295, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.NitrogenDioxide, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
- GT_Mod.gregtechproxy.addFluid("Steam", "Steam", Materials.Water, 2, 375, GT_ModHandler.getIC2Item("steamCell", 1), Materials.Empty.getCells(1), 1000);
- GT_Values.RA.addFluidCannerRecipe(Materials.Empty.getCells(1), GT_ModHandler.getIC2Item("steamCell", 1), GT_ModHandler.getSteam(1000), null);
+ GT_Mod.gregtechproxy.addFluid(
+ "Air",
+ "Air",
+ Materials.Air,
+ 2,
+ 295,
+ ItemList.Cell_Air.get(1L, new Object[0]),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 2000);
+ GT_Mod.gregtechproxy.addFluid(
+ "LiquidOxygen",
+ "Liquid Oxygen",
+ Materials.LiquidOxygen,
+ 2,
+ 60,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.LiquidOxygen, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+ GT_Mod.gregtechproxy.addFluid(
+ "LiquidNitrogen",
+ "Liquid Nitrogen",
+ Materials.LiquidNitrogen,
+ 2,
+ 77,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.LiquidNitrogen, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+ GT_Mod.gregtechproxy.addFluid(
+ "LiquidAir",
+ "Liquid Air",
+ Materials.LiquidAir,
+ 1,
+ 77,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.LiquidAir, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+ GT_Mod.gregtechproxy.addFluid(
+ "Oxygen",
+ "Oxygen",
+ Materials.Oxygen,
+ 2,
+ 295,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Oxygen, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+ GT_Mod.gregtechproxy.addFluid(
+ "Hydrogen",
+ "Hydrogen",
+ Materials.Hydrogen,
+ 2,
+ 295,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Hydrogen, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+ GT_Mod.gregtechproxy.addFluid(
+ "Deuterium",
+ "Deuterium",
+ Materials.Deuterium,
+ 2,
+ 295,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Deuterium, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+ GT_Mod.gregtechproxy.addFluid(
+ "Tritium",
+ "Tritium",
+ Materials.Tritium,
+ 2,
+ 295,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Tritium, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+ GT_Mod.gregtechproxy.addFluid(
+ "Helium",
+ "Helium",
+ Materials.Helium,
+ 2,
+ 295,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Helium, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+ GT_Mod.gregtechproxy.addFluid(
+ "Argon",
+ "Argon",
+ Materials.Argon,
+ 2,
+ 295,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Argon, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+ GT_Mod.gregtechproxy.addFluid(
+ "Radon",
+ "Radon",
+ Materials.Radon,
+ 2,
+ 295,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Radon, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+
+ GT_Mod.gregtechproxy.addFluid(
+ "Fluorine",
+ "Fluorine",
+ Materials.Fluorine,
+ 2,
+ 53,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Fluorine, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+ GT_Mod.gregtechproxy.addFluid(
+ "Titaniumtetrachloride",
+ "Titaniumtetrachloride",
+ Materials.Titaniumtetrachloride,
+ 1,
+ 295,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Titaniumtetrachloride, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+ GT_Mod.gregtechproxy.addFluid(
+ "Helium-3",
+ "Helium-3",
+ Materials.Helium_3,
+ 2,
+ 295,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Helium_3, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+ GT_Mod.gregtechproxy.addFluid(
+ "Methane",
+ "Methane",
+ Materials.Methane,
+ 2,
+ 295,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Methane, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+ GT_Mod.gregtechproxy.addFluid(
+ "Nitrogen",
+ "Nitrogen",
+ Materials.Nitrogen,
+ 2,
+ 295,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Nitrogen, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+ GT_Mod.gregtechproxy.addFluid(
+ "NitrogenDioxide",
+ "Nitrogen Dioxide",
+ Materials.NitrogenDioxide,
+ 2,
+ 295,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.NitrogenDioxide, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+ GT_Mod.gregtechproxy.addFluid(
+ "Steam",
+ "Steam",
+ Materials.Water,
+ 2,
+ 375,
+ GT_ModHandler.getIC2Item("steamCell", 1),
+ Materials.Empty.getCells(1),
+ 1000);
+ GT_Values.RA.addFluidCannerRecipe(
+ Materials.Empty.getCells(1),
+ GT_ModHandler.getIC2Item("steamCell", 1),
+ GT_ModHandler.getSteam(1000),
+ null);
Materials.Ice.mGas = Materials.Water.mGas;
Materials.Water.mGas.setTemperature(375).setGaseous(true);
- ItemList.sOilExtraHeavy = GT_Mod.gregtechproxy.addFluid("liquid_extra_heavy_oil", "Very Heavy Oil", null, 1, 295);
- ItemList.sEpichlorhydrin = GT_Mod.gregtechproxy.addFluid("liquid_epichlorhydrin", "Epichlorohydrin", Materials.Epichlorohydrin, 1, 295, Materials.Epichlorohydrin.getCells(1), Materials.Empty.getCells(1), 1000);
+ ItemList.sOilExtraHeavy =
+ GT_Mod.gregtechproxy.addFluid("liquid_extra_heavy_oil", "Very Heavy Oil", null, 1, 295);
+ ItemList.sEpichlorhydrin = GT_Mod.gregtechproxy.addFluid(
+ "liquid_epichlorhydrin",
+ "Epichlorohydrin",
+ Materials.Epichlorohydrin,
+ 1,
+ 295,
+ Materials.Epichlorohydrin.getCells(1),
+ Materials.Empty.getCells(1),
+ 1000);
ItemList.sDrillingFluid = GT_Mod.gregtechproxy.addFluid("liquid_drillingfluid", "Drilling Fluid", null, 1, 295);
- ItemList.sToluene = GT_Mod.gregtechproxy.addFluid("liquid_toluene", "Toluene", Materials.Toluene, 1, 295, Materials.Toluene.getCells(1), Materials.Empty.getCells(1), 1000);
- ItemList.sNitrationMixture = GT_Mod.gregtechproxy.addFluid("liquid_nitrationmixture", "Nitration Mixture", Materials.NitrationMixture, 1, 295, Materials.NitrationMixture.getCells(1), Materials.Empty.getCells(1), 1000);
-
- GT_Mod.gregtechproxy.addFluid("liquid_heavy_oil", "Heavy Oil", Materials.OilHeavy, 1, 295, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.OilHeavy, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
- GT_Mod.gregtechproxy.addFluid("liquid_medium_oil", "Raw Oil", Materials.OilMedium, 1, 295, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.OilMedium, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
- GT_Mod.gregtechproxy.addFluid("liquid_light_oil", "Light Oil", Materials.OilLight, 1, 295, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.OilLight, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
- GT_Mod.gregtechproxy.addFluid("gas_natural_gas", "Natural Gas", Materials.NatruralGas, 2, 295, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.NatruralGas, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
- ItemList.sHydricSulfur = GT_Mod.gregtechproxy.addFluid("liquid_hydricsulfur", "Hydrogen Sulfide", Materials.HydricSulfide, 2, 295, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.HydricSulfide, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
- GT_Mod.gregtechproxy.addFluid("gas_sulfuricgas", "Sulfuric Gas", Materials.SulfuricGas, 2, 295, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.SulfuricGas, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
- GT_Mod.gregtechproxy.addFluid("gas_gas", "Refinery Gas", Materials.Gas, 2, 295, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Gas, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
- GT_Mod.gregtechproxy.addFluid("liquid_sulfuricnaphtha", "Sulfuric Naphtha", Materials.SulfuricNaphtha, 1, 295, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.SulfuricNaphtha, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
- GT_Mod.gregtechproxy.addFluid("liquid_sufluriclight_fuel", "Sulfuric Light Fuel", Materials.SulfuricLightFuel, 1, 295, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.SulfuricLightFuel, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
- GT_Mod.gregtechproxy.addFluid("liquid_sulfuricheavy_fuel", "Sulfuric Heavy Fuel", Materials.SulfuricHeavyFuel, 1, 295, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.SulfuricHeavyFuel, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
- GT_Mod.gregtechproxy.addFluid("liquid_naphtha", "Naphtha", Materials.Naphtha, 1, 295, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Naphtha, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
- GT_Mod.gregtechproxy.addFluid("liquid_light_fuel", "Light Fuel", Materials.LightFuel, 1, 295, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.LightFuel, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
- GT_Mod.gregtechproxy.addFluid("liquid_heavy_fuel", "Heavy Fuel", Materials.HeavyFuel, 1, 295, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.HeavyFuel, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
- GT_Mod.gregtechproxy.addFluid("liquid_lpg", "LPG", Materials.LPG, 1, 295, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.LPG, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
-
- GT_Mod.gregtechproxy.addFluid("charcoal_byproducts", "molten.autogenerated", "Charcoal Byproducts", Materials.CharcoalByproducts, Materials.CharcoalByproducts.mRGBa, 2, 775, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.CharcoalByproducts, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
- GT_Mod.gregtechproxy.addFluid("molten.bisphenol_a", "molten.autogenerated", "Molten Bisphenol A", Materials.BisphenolA, Materials.BisphenolA.mRGBa, 1, 432, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.BisphenolA, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
-
- GT_Mod.gregtechproxy.addFluid("UUAmplifier", "UU Amplifier", Materials.UUAmplifier, 1, 295, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.UUAmplifier, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
- GT_Mod.gregtechproxy.addFluid("Chlorine", "Chlorine", Materials.Chlorine, 2, 295, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Chlorine, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
- GT_Mod.gregtechproxy.addFluid("Mercury", "Mercury", Materials.Mercury, 1, 295, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Mercury, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
- GT_Mod.gregtechproxy.addFluid("NitroFuel", "Cetane-Boosted Diesel", Materials.NitroFuel, 1, 295, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.NitroFuel, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
- GT_Mod.gregtechproxy.addFluid("SodiumPersulfate", "Sodium Persulfate", Materials.SodiumPersulfate, 1, 295, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.SodiumPersulfate, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
- GT_Mod.gregtechproxy.addFluid("Glyceryl", "Glyceryl Trinitrate", Materials.Glyceryl, 1, 295, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Glyceryl, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
-
- GT_Mod.gregtechproxy.addFluid("lubricant", "Lubricant", Materials.Lubricant, 1, 295, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Lubricant, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
- GT_Mod.gregtechproxy.addFluid("creosote", "Creosote Oil", Materials.Creosote, 1, 295, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Creosote, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
- GT_Mod.gregtechproxy.addFluid("seedoil", "Seed Oil", Materials.SeedOil, 1, 295, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.SeedOil, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
- GT_Mod.gregtechproxy.addFluid("fishoil", "Fish Oil", Materials.FishOil, 1, 295, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.FishOil, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
- GT_Mod.gregtechproxy.addFluid("oil", "Oil", Materials.Oil, 1, 295, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Oil, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
- GT_Mod.gregtechproxy.addFluid("fuel", "Diesel", Materials.Fuel, 1, 295, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Fuel, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
- GT_Mod.gregtechproxy.addFluid("for.honey", "Honey", Materials.Honey, 1, 295, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Honey, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
- GT_Mod.gregtechproxy.addFluid("biomass", "Biomass", Materials.Biomass, 1, 295, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Biomass, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
- GT_Mod.gregtechproxy.addFluid("bioethanol", "Bio Ethanol", Materials.Ethanol, 1, 295, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Ethanol, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
- GT_Mod.gregtechproxy.addFluid("sulfuricacid", "Sulfuric Acid", Materials.SulfuricAcid, 1, 295, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.SulfuricAcid, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
- GT_Mod.gregtechproxy.addFluid("milk", "Milk", Materials.Milk, 1, 290, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Milk, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
- GT_Mod.gregtechproxy.addFluid("mcguffium", "Mc Guffium 239", Materials.McGuffium239, 1, 295, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.McGuffium239, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
- GT_Mod.gregtechproxy.addFluid("refinedGlue", "Refined Glue", Materials.Glue, 1, 295, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Glue, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
- GT_Mod.gregtechproxy.addFluid("hotfryingoil", "Hot Frying Oil", Materials.FryingOilHot, 1, 400, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.FryingOilHot, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
-
- GT_Mod.gregtechproxy.addFluid("DimensionallyTranscendentResidue", "Dimensionally Transcendent Residue", Materials.DimensionallyTranscendentResidue, 1, 2000000000, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.DimensionallyTranscendentResidue, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
- GT_Mod.gregtechproxy.addFluid("ExcitedDTCC", "Excited Dimensionally Transcendent Crude Catalyst", Materials.ExcitedDTCC, 1, 500000000, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.ExcitedDTCC, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
- GT_Mod.gregtechproxy.addFluid("ExcitedDTPC", "Excited Dimensionally Transcendent Prosaic Catalyst", Materials.ExcitedDTPC, 1, 500000000, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.ExcitedDTPC, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
- GT_Mod.gregtechproxy.addFluid("ExcitedDTRC", "Excited Dimensionally Transcendent Resplendent Catalyst", Materials.ExcitedDTRC, 1, 500000000, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.ExcitedDTRC, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
- GT_Mod.gregtechproxy.addFluid("ExcitedDTEC", "Excited Dimensionally Transcendent Exotic Catalyst", Materials.ExcitedDTEC, 1, 500000000, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.ExcitedDTEC, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
-
-
- GT_Mod.gregtechproxy.addFluid("fieryblood", "Fiery Blood", Materials.FierySteel, 1, 6400, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.FierySteel, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
- GT_Mod.gregtechproxy.addFluid("holywater", "Holy Water", Materials.HolyWater, 1, 295, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.HolyWater, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
+ ItemList.sToluene = GT_Mod.gregtechproxy.addFluid(
+ "liquid_toluene",
+ "Toluene",
+ Materials.Toluene,
+ 1,
+ 295,
+ Materials.Toluene.getCells(1),
+ Materials.Empty.getCells(1),
+ 1000);
+ ItemList.sNitrationMixture = GT_Mod.gregtechproxy.addFluid(
+ "liquid_nitrationmixture",
+ "Nitration Mixture",
+ Materials.NitrationMixture,
+ 1,
+ 295,
+ Materials.NitrationMixture.getCells(1),
+ Materials.Empty.getCells(1),
+ 1000);
+
+ GT_Mod.gregtechproxy.addFluid(
+ "liquid_heavy_oil",
+ "Heavy Oil",
+ Materials.OilHeavy,
+ 1,
+ 295,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.OilHeavy, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+ GT_Mod.gregtechproxy.addFluid(
+ "liquid_medium_oil",
+ "Raw Oil",
+ Materials.OilMedium,
+ 1,
+ 295,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.OilMedium, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+ GT_Mod.gregtechproxy.addFluid(
+ "liquid_light_oil",
+ "Light Oil",
+ Materials.OilLight,
+ 1,
+ 295,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.OilLight, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+ GT_Mod.gregtechproxy.addFluid(
+ "gas_natural_gas",
+ "Natural Gas",
+ Materials.NatruralGas,
+ 2,
+ 295,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.NatruralGas, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+ ItemList.sHydricSulfur = GT_Mod.gregtechproxy.addFluid(
+ "liquid_hydricsulfur",
+ "Hydrogen Sulfide",
+ Materials.HydricSulfide,
+ 2,
+ 295,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.HydricSulfide, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+ GT_Mod.gregtechproxy.addFluid(
+ "gas_sulfuricgas",
+ "Sulfuric Gas",
+ Materials.SulfuricGas,
+ 2,
+ 295,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.SulfuricGas, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+ GT_Mod.gregtechproxy.addFluid(
+ "gas_gas",
+ "Refinery Gas",
+ Materials.Gas,
+ 2,
+ 295,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Gas, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+ GT_Mod.gregtechproxy.addFluid(
+ "liquid_sulfuricnaphtha",
+ "Sulfuric Naphtha",
+ Materials.SulfuricNaphtha,
+ 1,
+ 295,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.SulfuricNaphtha, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+ GT_Mod.gregtechproxy.addFluid(
+ "liquid_sufluriclight_fuel",
+ "Sulfuric Light Fuel",
+ Materials.SulfuricLightFuel,
+ 1,
+ 295,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.SulfuricLightFuel, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+ GT_Mod.gregtechproxy.addFluid(
+ "liquid_sulfuricheavy_fuel",
+ "Sulfuric Heavy Fuel",
+ Materials.SulfuricHeavyFuel,
+ 1,
+ 295,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.SulfuricHeavyFuel, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+ GT_Mod.gregtechproxy.addFluid(
+ "liquid_naphtha",
+ "Naphtha",
+ Materials.Naphtha,
+ 1,
+ 295,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Naphtha, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+ GT_Mod.gregtechproxy.addFluid(
+ "liquid_light_fuel",
+ "Light Fuel",
+ Materials.LightFuel,
+ 1,
+ 295,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.LightFuel, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+ GT_Mod.gregtechproxy.addFluid(
+ "liquid_heavy_fuel",
+ "Heavy Fuel",
+ Materials.HeavyFuel,
+ 1,
+ 295,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.HeavyFuel, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+ GT_Mod.gregtechproxy.addFluid(
+ "liquid_lpg",
+ "LPG",
+ Materials.LPG,
+ 1,
+ 295,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.LPG, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+
+ GT_Mod.gregtechproxy.addFluid(
+ "charcoal_byproducts",
+ "molten.autogenerated",
+ "Charcoal Byproducts",
+ Materials.CharcoalByproducts,
+ Materials.CharcoalByproducts.mRGBa,
+ 2,
+ 775,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.CharcoalByproducts, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+ GT_Mod.gregtechproxy.addFluid(
+ "molten.bisphenol_a",
+ "molten.autogenerated",
+ "Molten Bisphenol A",
+ Materials.BisphenolA,
+ Materials.BisphenolA.mRGBa,
+ 1,
+ 432,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.BisphenolA, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+
+ GT_Mod.gregtechproxy.addFluid(
+ "UUAmplifier",
+ "UU Amplifier",
+ Materials.UUAmplifier,
+ 1,
+ 295,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.UUAmplifier, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+ GT_Mod.gregtechproxy.addFluid(
+ "Chlorine",
+ "Chlorine",
+ Materials.Chlorine,
+ 2,
+ 295,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Chlorine, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+ GT_Mod.gregtechproxy.addFluid(
+ "Mercury",
+ "Mercury",
+ Materials.Mercury,
+ 1,
+ 295,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Mercury, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+ GT_Mod.gregtechproxy.addFluid(
+ "NitroFuel",
+ "Cetane-Boosted Diesel",
+ Materials.NitroFuel,
+ 1,
+ 295,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.NitroFuel, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+ GT_Mod.gregtechproxy.addFluid(
+ "SodiumPersulfate",
+ "Sodium Persulfate",
+ Materials.SodiumPersulfate,
+ 1,
+ 295,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.SodiumPersulfate, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+ GT_Mod.gregtechproxy.addFluid(
+ "Glyceryl",
+ "Glyceryl Trinitrate",
+ Materials.Glyceryl,
+ 1,
+ 295,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Glyceryl, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+
+ GT_Mod.gregtechproxy.addFluid(
+ "lubricant",
+ "Lubricant",
+ Materials.Lubricant,
+ 1,
+ 295,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Lubricant, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+ GT_Mod.gregtechproxy.addFluid(
+ "creosote",
+ "Creosote Oil",
+ Materials.Creosote,
+ 1,
+ 295,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Creosote, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+ GT_Mod.gregtechproxy.addFluid(
+ "seedoil",
+ "Seed Oil",
+ Materials.SeedOil,
+ 1,
+ 295,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.SeedOil, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+ GT_Mod.gregtechproxy.addFluid(
+ "fishoil",
+ "Fish Oil",
+ Materials.FishOil,
+ 1,
+ 295,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.FishOil, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+ GT_Mod.gregtechproxy.addFluid(
+ "oil",
+ "Oil",
+ Materials.Oil,
+ 1,
+ 295,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Oil, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+ GT_Mod.gregtechproxy.addFluid(
+ "fuel",
+ "Diesel",
+ Materials.Fuel,
+ 1,
+ 295,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Fuel, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+ GT_Mod.gregtechproxy.addFluid(
+ "for.honey",
+ "Honey",
+ Materials.Honey,
+ 1,
+ 295,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Honey, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+ GT_Mod.gregtechproxy.addFluid(
+ "biomass",
+ "Biomass",
+ Materials.Biomass,
+ 1,
+ 295,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Biomass, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+ GT_Mod.gregtechproxy.addFluid(
+ "bioethanol",
+ "Bio Ethanol",
+ Materials.Ethanol,
+ 1,
+ 295,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Ethanol, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+ GT_Mod.gregtechproxy.addFluid(
+ "sulfuricacid",
+ "Sulfuric Acid",
+ Materials.SulfuricAcid,
+ 1,
+ 295,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.SulfuricAcid, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+ GT_Mod.gregtechproxy.addFluid(
+ "milk",
+ "Milk",
+ Materials.Milk,
+ 1,
+ 290,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Milk, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+ GT_Mod.gregtechproxy.addFluid(
+ "mcguffium",
+ "Mc Guffium 239",
+ Materials.McGuffium239,
+ 1,
+ 295,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.McGuffium239, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+ GT_Mod.gregtechproxy.addFluid(
+ "refinedGlue",
+ "Refined Glue",
+ Materials.Glue,
+ 1,
+ 295,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Glue, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+ GT_Mod.gregtechproxy.addFluid(
+ "hotfryingoil",
+ "Hot Frying Oil",
+ Materials.FryingOilHot,
+ 1,
+ 400,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.FryingOilHot, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+
+ GT_Mod.gregtechproxy.addFluid(
+ "DimensionallyTranscendentResidue",
+ "Dimensionally Transcendent Residue",
+ Materials.DimensionallyTranscendentResidue,
+ 1,
+ 2000000000,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.DimensionallyTranscendentResidue, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+ GT_Mod.gregtechproxy.addFluid(
+ "ExcitedDTCC",
+ "Excited Dimensionally Transcendent Crude Catalyst",
+ Materials.ExcitedDTCC,
+ 1,
+ 500000000,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.ExcitedDTCC, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+ GT_Mod.gregtechproxy.addFluid(
+ "ExcitedDTPC",
+ "Excited Dimensionally Transcendent Prosaic Catalyst",
+ Materials.ExcitedDTPC,
+ 1,
+ 500000000,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.ExcitedDTPC, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+ GT_Mod.gregtechproxy.addFluid(
+ "ExcitedDTRC",
+ "Excited Dimensionally Transcendent Resplendent Catalyst",
+ Materials.ExcitedDTRC,
+ 1,
+ 500000000,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.ExcitedDTRC, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+ GT_Mod.gregtechproxy.addFluid(
+ "ExcitedDTEC",
+ "Excited Dimensionally Transcendent Exotic Catalyst",
+ Materials.ExcitedDTEC,
+ 1,
+ 500000000,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.ExcitedDTEC, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+
+ GT_Mod.gregtechproxy.addFluid(
+ "fieryblood",
+ "Fiery Blood",
+ Materials.FierySteel,
+ 1,
+ 6400,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.FierySteel, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
+ GT_Mod.gregtechproxy.addFluid(
+ "holywater",
+ "Holy Water",
+ Materials.HolyWater,
+ 1,
+ 295,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.HolyWater, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
if (ItemList.TF_Vial_FieryBlood.get(1L, new Object[0]) != null) {
- FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(Materials.FierySteel.getFluid(250L), ItemList.TF_Vial_FieryBlood.get(1L, new Object[0]), ItemList.Bottle_Empty.get(1L, new Object[0])));
+ FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(
+ Materials.FierySteel.getFluid(250L),
+ ItemList.TF_Vial_FieryBlood.get(1L, new Object[0]),
+ ItemList.Bottle_Empty.get(1L, new Object[0])));
}
- FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(Materials.Milk.getFluid(1000L), GT_OreDictUnificator.get(OrePrefixes.bucket, Materials.Milk, 1L), GT_OreDictUnificator.get(OrePrefixes.bucket, Materials.Empty, 1L)));
- FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(Materials.Milk.getFluid(250L), ItemList.Bottle_Milk.get(1L, new Object[0]), ItemList.Bottle_Empty.get(1L, new Object[0])));
- FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(Materials.HolyWater.getFluid(250L), ItemList.Bottle_Holy_Water.get(1L, new Object[0]), ItemList.Bottle_Empty.get(1L, new Object[0])));
- FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(Materials.McGuffium239.getFluid(250L), ItemList.McGuffium_239.get(1L, new Object[0]), ItemList.Bottle_Empty.get(1L, new Object[0])));
- FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(Materials.Fuel.getFluid(100L), ItemList.Tool_Lighter_Invar_Full.get(1L, new Object[0]), ItemList.Tool_Lighter_Invar_Empty.get(1L, new Object[0])));
- FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(Materials.Fuel.getFluid(1000L), ItemList.Tool_Lighter_Platinum_Full.get(1L, new Object[0]), ItemList.Tool_Lighter_Platinum_Empty.get(1L, new Object[0])));
+ FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(
+ Materials.Milk.getFluid(1000L),
+ GT_OreDictUnificator.get(OrePrefixes.bucket, Materials.Milk, 1L),
+ GT_OreDictUnificator.get(OrePrefixes.bucket, Materials.Empty, 1L)));
+ FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(
+ Materials.Milk.getFluid(250L),
+ ItemList.Bottle_Milk.get(1L, new Object[0]),
+ ItemList.Bottle_Empty.get(1L, new Object[0])));
+ FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(
+ Materials.HolyWater.getFluid(250L),
+ ItemList.Bottle_Holy_Water.get(1L, new Object[0]),
+ ItemList.Bottle_Empty.get(1L, new Object[0])));
+ FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(
+ Materials.McGuffium239.getFluid(250L),
+ ItemList.McGuffium_239.get(1L, new Object[0]),
+ ItemList.Bottle_Empty.get(1L, new Object[0])));
+ FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(
+ Materials.Fuel.getFluid(100L),
+ ItemList.Tool_Lighter_Invar_Full.get(1L, new Object[0]),
+ ItemList.Tool_Lighter_Invar_Empty.get(1L, new Object[0])));
+ FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(
+ Materials.Fuel.getFluid(1000L),
+ ItemList.Tool_Lighter_Platinum_Full.get(1L, new Object[0]),
+ ItemList.Tool_Lighter_Platinum_Empty.get(1L, new Object[0])));
Dyes.dyeBlack.addFluidDye(GT_Mod.gregtechproxy.addFluid("squidink", "Squid Ink", null, 1, 295));
Dyes.dyeBlue.addFluidDye(GT_Mod.gregtechproxy.addFluid("indigo", "Indigo Dye", null, 1, 295));
for (byte i = 0; i < Dyes.VALUES.length; i = (byte) (i + 1)) {
Dyes tDye = Dyes.VALUES[i];
Fluid tFluid;
- tDye.addFluidDye(tFluid = GT_Mod.gregtechproxy.addFluid("dye.watermixed." + tDye.name().toLowerCase(Locale.ENGLISH), "dyes", "Water Mixed " + tDye.mName + " Dye", null, tDye.getRGBA(), 1, 295, null, null, 0));
- tDye.addFluidDye(tFluid = GT_Mod.gregtechproxy.addFluid("dye.chemical." + tDye.name().toLowerCase(Locale.ENGLISH), "dyes", "Chemical " + tDye.mName + " Dye", null, tDye.getRGBA(), 1, 295, null, null, 0));
- FluidContainerRegistry.registerFluidContainer(new FluidStack(tFluid, 2304), ItemList.SPRAY_CAN_DYES[i].get(1L, new Object[0]), ItemList.Spray_Empty.get(1L, new Object[0]));
+ tDye.addFluidDye(
+ tFluid = GT_Mod.gregtechproxy.addFluid(
+ "dye.watermixed." + tDye.name().toLowerCase(Locale.ENGLISH),
+ "dyes",
+ "Water Mixed " + tDye.mName + " Dye",
+ null,
+ tDye.getRGBA(),
+ 1,
+ 295,
+ null,
+ null,
+ 0));
+ tDye.addFluidDye(
+ tFluid = GT_Mod.gregtechproxy.addFluid(
+ "dye.chemical." + tDye.name().toLowerCase(Locale.ENGLISH),
+ "dyes",
+ "Chemical " + tDye.mName + " Dye",
+ null,
+ tDye.getRGBA(),
+ 1,
+ 295,
+ null,
+ null,
+ 0));
+ FluidContainerRegistry.registerFluidContainer(
+ new FluidStack(tFluid, 2304),
+ ItemList.SPRAY_CAN_DYES[i].get(1L, new Object[0]),
+ ItemList.Spray_Empty.get(1L, new Object[0]));
}
- GT_Mod.gregtechproxy.addFluid("ice", "Crushed Ice", Materials.Ice, 0, 270, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Ice, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 1000);
+ GT_Mod.gregtechproxy.addFluid(
+ "ice",
+ "Crushed Ice",
+ Materials.Ice,
+ 0,
+ 270,
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Ice, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 1000);
Materials.Water.mSolid = Materials.Ice.mSolid;
-
- GT_Mod.gregtechproxy.addFluid("molten.glass", "Molten Glass", Materials.Glass, 4, 1500, GT_OreDictUnificator.get(OrePrefixes.cellMolten, Materials.Glass, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 144);
- GT_Mod.gregtechproxy.addFluid("molten.redstone", "Molten Redstone", Materials.Redstone, 4, 500, GT_OreDictUnificator.get(OrePrefixes.cellMolten, Materials.Redstone, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 144);
- GT_Mod.gregtechproxy.addFluid("molten.blaze", "Molten Blaze", Materials.Blaze, 4, 6400, GT_OreDictUnificator.get(OrePrefixes.cellMolten, Materials.Blaze, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 144);
- GT_Mod.gregtechproxy.addFluid("wet.concrete", "Wet Concrete", Materials.Concrete, 4, 300, GT_OreDictUnificator.get(OrePrefixes.cellMolten, Materials.Concrete, 1L), ItemList.Cell_Empty.get(1L, new Object[0]), 144);
+ GT_Mod.gregtechproxy.addFluid(
+ "molten.glass",
+ "Molten Glass",
+ Materials.Glass,
+ 4,
+ 1500,
+ GT_OreDictUnificator.get(OrePrefixes.cellMolten, Materials.Glass, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 144);
+ GT_Mod.gregtechproxy.addFluid(
+ "molten.redstone",
+ "Molten Redstone",
+ Materials.Redstone,
+ 4,
+ 500,
+ GT_OreDictUnificator.get(OrePrefixes.cellMolten, Materials.Redstone, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 144);
+ GT_Mod.gregtechproxy.addFluid(
+ "molten.blaze",
+ "Molten Blaze",
+ Materials.Blaze,
+ 4,
+ 6400,
+ GT_OreDictUnificator.get(OrePrefixes.cellMolten, Materials.Blaze, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 144);
+ GT_Mod.gregtechproxy.addFluid(
+ "wet.concrete",
+ "Wet Concrete",
+ Materials.Concrete,
+ 4,
+ 300,
+ GT_OreDictUnificator.get(OrePrefixes.cellMolten, Materials.Concrete, 1L),
+ ItemList.Cell_Empty.get(1L, new Object[0]),
+ 144);
for (Materials tMaterial : Materials.values()) {
- if ((tMaterial.mStandardMoltenFluid == null) && (tMaterial.contains(SubTag.SMELTING_TO_FLUID)) && (!tMaterial.contains(SubTag.NO_SMELTING))) {
+ if ((tMaterial.mStandardMoltenFluid == null)
+ && (tMaterial.contains(SubTag.SMELTING_TO_FLUID))
+ && (!tMaterial.contains(SubTag.NO_SMELTING))) {
GT_Mod.gregtechproxy.addAutogeneratedMoltenFluid(tMaterial);
if ((tMaterial.mSmeltInto != tMaterial) && (tMaterial.mSmeltInto.mStandardMoltenFluid == null)) {
GT_Mod.gregtechproxy.addAutogeneratedMoltenFluid(tMaterial.mSmeltInto);
@@ -593,143 +1541,1057 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable {
}
}
- GT_Mod.gregtechproxy.addFluid("potion.awkward", "Awkward Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 16), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.thick", "Thick Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 32), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.mundane", "Mundane Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 64), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.damage", "Harming Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 8204), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.damage.strong", "Strong Harming Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 8236), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.damage.splash", "Splash Harming Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 16396), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.damage.strong.splash", "Strong Splash Harming Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 16428), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.health", "Healing Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 8197), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.health.strong", "Strong Healing Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 8229), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.health.splash", "Splash Healing Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 16389), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.health.strong.splash", "Strong Splash Healing Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 16421), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.speed", "Swiftness Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 8194), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.speed.strong", "Strong Swiftness Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 8226), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.speed.long", "Stretched Swiftness Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 8258), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.speed.splash", "Splash Swiftness Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 16386), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.speed.strong.splash", "Strong Splash Swiftness Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 16418), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.speed.long.splash", "Stretched Splash Swiftness Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 16450), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.strength", "Strength Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 8201), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.strength.strong", "Strong Strength Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 8233), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.strength.long", "Stretched Strength Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 8265), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.strength.splash", "Splash Strength Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 16393), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.strength.strong.splash", "Strong Splash Strength Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 16425), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.strength.long.splash", "Stretched Splash Strength Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 16457), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.regen", "Regenerating Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 8193), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.regen.strong", "Strong Regenerating Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 8225), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.regen.long", "Stretched Regenerating Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 8257), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.regen.splash", "Splash Regenerating Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 16385), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.regen.strong.splash", "Strong Splash Regenerating Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 16417), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.regen.long.splash", "Stretched Splash Regenerating Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 16449), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.poison", "Poisonous Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 8196), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.poison.strong", "Strong Poisonous Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 8228), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.poison.long", "Stretched Poisonous Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 8260), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.poison.splash", "Splash Poisonous Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 16388), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.poison.strong.splash", "Strong Splash Poisonous Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 16420), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.poison.long.splash", "Stretched Splash Poisonous Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 16452), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.fireresistance", "Fire Resistant Brew", null, 1, 375, new ItemStack(Items.potionitem, 1, 8195), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.fireresistance.long", "Stretched Fire Resistant Brew", null, 1, 375, new ItemStack(Items.potionitem, 1, 8259), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.fireresistance.splash", "Splash Fire Resistant Brew", null, 1, 375, new ItemStack(Items.potionitem, 1, 16387), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.fireresistance.long.splash", "Stretched Splash Fire Resistant Brew", null, 1, 375, new ItemStack(Items.potionitem, 1, 16451), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.nightvision", "Night Vision Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 8198), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.nightvision.long", "Stretched Night Vision Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 8262), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.nightvision.splash", "Splash Night Vision Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 16390), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.nightvision.long.splash", "Stretched Splash Night Vision Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 16454), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.weakness", "Weakening Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 8200), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.weakness.long", "Stretched Weakening Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 8264), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.weakness.splash", "Splash Weakening Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 16392), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.weakness.long.splash", "Stretched Splash Weakening Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 16456), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.slowness", "Lame Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 8202), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.slowness.long", "Stretched Lame Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 8266), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.slowness.splash", "Splash Lame Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 16394), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.slowness.long.splash", "Stretched Splash Lame Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 16458), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.waterbreathing", "Fishy Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 8205), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.waterbreathing.long", "Stretched Fishy Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 8269), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.waterbreathing.splash", "Splash Fishy Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 16397), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.waterbreathing.long.splash", "Stretched Splash Fishy Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 16461), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.invisibility", "Invisible Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 8206), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.invisibility.long", "Stretched Invisible Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 8270), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.invisibility.splash", "Splash Invisible Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 16398), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.invisibility.long.splash", "Stretched Splash Invisible Brew", null, 1, 295, new ItemStack(Items.potionitem, 1, 16462), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
-
- GT_Mod.gregtechproxy.addFluid("potion.purpledrink", "Purple Drink", null, 1, 275, ItemList.Bottle_Purple_Drink.get(1L, new Object[0]), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.grapejuice", "Grape Juice", null, 1, 295, ItemList.Bottle_Grape_Juice.get(1L, new Object[0]), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.wine", "Wine", null, 1, 295, ItemList.Bottle_Wine.get(1L, new Object[0]), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.vinegar", "Vinegar", Materials.Vinegar, 1, 295, ItemList.Bottle_Vinegar.get(1L, new Object[0]), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.potatojuice", "Potato Juice", null, 1, 295, ItemList.Bottle_Potato_Juice.get(1L, new Object[0]), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.vodka", "Vodka", null, 1, 275, ItemList.Bottle_Vodka.get(1L, new Object[0]), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.leninade", "Leninade", null, 1, 275, ItemList.Bottle_Leninade.get(1L, new Object[0]), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.mineralwater", "Mineral Water", null, 1, 275, ItemList.Bottle_Mineral_Water.get(1L, new Object[0]), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.saltywater", "Salty Water", null, 1, 275, ItemList.Bottle_Salty_Water.get(1L, new Object[0]), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.reedwater", "Reed Water", null, 1, 295, ItemList.Bottle_Reed_Water.get(1L, new Object[0]), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.rum", "Rum", null, 1, 295, ItemList.Bottle_Rum.get(1L, new Object[0]), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.piratebrew", "Pirate Brew", null, 1, 295, ItemList.Bottle_Pirate_Brew.get(1L, new Object[0]), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.hopsjuice", "Hops Juice", null, 1, 295, ItemList.Bottle_Hops_Juice.get(1L, new Object[0]), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.darkbeer", "Dark Beer", null, 1, 275, ItemList.Bottle_Dark_Beer.get(1L, new Object[0]), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.dragonblood", "Dragon Blood", null, 1, 375, ItemList.Bottle_Dragon_Blood.get(1L, new Object[0]), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.wheatyjuice", "Wheaty Juice", null, 1, 295, ItemList.Bottle_Wheaty_Juice.get(1L, new Object[0]), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.scotch", "Scotch", null, 1, 275, ItemList.Bottle_Scotch.get(1L, new Object[0]), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.glenmckenner", "Glen McKenner", null, 1, 275, ItemList.Bottle_Glen_McKenner.get(1L, new Object[0]), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.wheatyhopsjuice", "Wheaty Hops Juice", null, 1, 295, ItemList.Bottle_Wheaty_Hops_Juice.get(1L, new Object[0]), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.beer", "Beer", null, 1, 275, ItemList.Bottle_Beer.get(1L, new Object[0]), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.chillysauce", "Chilly Sauce", null, 1, 375, ItemList.Bottle_Chilly_Sauce.get(1L, new Object[0]), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.hotsauce", "Hot Sauce", null, 1, 380, ItemList.Bottle_Hot_Sauce.get(1L, new Object[0]), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.diabolosauce", "Diabolo Sauce", null, 1, 385, ItemList.Bottle_Diabolo_Sauce.get(1L, new Object[0]), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.diablosauce", "Diablo Sauce", null, 1, 390, ItemList.Bottle_Diablo_Sauce.get(1L, new Object[0]), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.diablosauce.strong", "Old Man Snitches glitched Diablo Sauce", null, 1, 999, ItemList.Bottle_Snitches_Glitch_Sauce.get(1L, new Object[0]), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.applejuice", "Apple Juice", null, 1, 295, ItemList.Bottle_Apple_Juice.get(1L, new Object[0]), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.cider", "Cider", null, 1, 295, ItemList.Bottle_Cider.get(1L, new Object[0]), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.goldenapplejuice", "Golden Apple Juice", null, 1, 295, ItemList.Bottle_Golden_Apple_Juice.get(1L, new Object[0]), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.goldencider", "Golden Cider", null, 1, 295, ItemList.Bottle_Golden_Cider.get(1L, new Object[0]), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.idunsapplejuice", "Idun's Apple Juice", null, 1, 295, ItemList.Bottle_Iduns_Apple_Juice.get(1L, new Object[0]), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.notchesbrew", "Notches Brew", null, 1, 295, ItemList.Bottle_Notches_Brew.get(1L, new Object[0]), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.lemonjuice", "Lemon Juice", null, 1, 295, ItemList.Bottle_Lemon_Juice.get(1L, new Object[0]), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.limoncello", "Limoncello", null, 1, 295, ItemList.Bottle_Limoncello.get(1L, new Object[0]), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.lemonade", "Lemonade", null, 1, 275, ItemList.Bottle_Lemonade.get(1L, new Object[0]), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.alcopops", "Alcopops", null, 1, 275, ItemList.Bottle_Alcopops.get(1L, new Object[0]), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.cavejohnsonsgrenadejuice", "Cave Johnsons Grenade Juice", null, 1, 295, ItemList.Bottle_Cave_Johnsons_Grenade_Juice.get(1L, new Object[0]), ItemList.Bottle_Empty.get(1L, new Object[0]), 250);
-
- GT_Mod.gregtechproxy.addFluid("potion.darkcoffee", "Dark Coffee", null, 1, 295, ItemList.ThermosCan_Dark_Coffee.get(1L, new Object[0]), ItemList.ThermosCan_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.darkcafeaulait", "Dark Cafe au lait", null, 1, 295, ItemList.ThermosCan_Dark_Cafe_au_lait.get(1L, new Object[0]), ItemList.ThermosCan_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.coffee", "Coffee", null, 1, 295, ItemList.ThermosCan_Coffee.get(1L, new Object[0]), ItemList.ThermosCan_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.cafeaulait", "Cafe au lait", null, 1, 295, ItemList.ThermosCan_Cafe_au_lait.get(1L, new Object[0]), ItemList.ThermosCan_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.laitaucafe", "Lait au cafe", null, 1, 295, ItemList.ThermosCan_Lait_au_cafe.get(1L, new Object[0]), ItemList.ThermosCan_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.darkchocolatemilk", "Bitter Chocolate Milk", null, 1, 295, ItemList.ThermosCan_Dark_Chocolate_Milk.get(1L, new Object[0]), ItemList.ThermosCan_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.chocolatemilk", "Chocolate Milk", null, 1, 295, ItemList.ThermosCan_Chocolate_Milk.get(1L, new Object[0]), ItemList.ThermosCan_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.tea", "Tea", null, 1, 295, ItemList.ThermosCan_Tea.get(1L, new Object[0]), ItemList.ThermosCan_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.sweettea", "Sweet Tea", null, 1, 295, ItemList.ThermosCan_Sweet_Tea.get(1L, new Object[0]), ItemList.ThermosCan_Empty.get(1L, new Object[0]), 250);
- GT_Mod.gregtechproxy.addFluid("potion.icetea", "Ice Tea", null, 1, 255, ItemList.ThermosCan_Ice_Tea.get(1L, new Object[0]), ItemList.ThermosCan_Empty.get(1L, new Object[0]), 250);
-
- FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(FluidRegistry.getFluidStack("potion.poison.strong", 750), ItemList.IC2_Spray_WeedEx.get(1L, new Object[0]), ItemList.Spray_Empty.get(1L, new Object[0])));
-
-
- FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(FluidRegistry.getFluidStack("potion.poison", 125), ItemList.Arrow_Head_Glass_Poison.get(1L, new Object[0]), ItemList.Arrow_Head_Glass_Emtpy.get(1L, new Object[0])));
- FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(FluidRegistry.getFluidStack("potion.poison.long", 125), ItemList.Arrow_Head_Glass_Poison_Long.get(1L, new Object[0]), ItemList.Arrow_Head_Glass_Emtpy.get(1L, new Object[0])));
- FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(FluidRegistry.getFluidStack("potion.poison.strong", 125), ItemList.Arrow_Head_Glass_Poison_Strong.get(1L, new Object[0]), ItemList.Arrow_Head_Glass_Emtpy.get(1L, new Object[0])));
- FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(FluidRegistry.getFluidStack("potion.slowness", 125), ItemList.Arrow_Head_Glass_Slowness.get(1L, new Object[0]), ItemList.Arrow_Head_Glass_Emtpy.get(1L, new Object[0])));
- FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(FluidRegistry.getFluidStack("potion.slowness.long", 125), ItemList.Arrow_Head_Glass_Slowness_Long.get(1L, new Object[0]), ItemList.Arrow_Head_Glass_Emtpy.get(1L, new Object[0])));
- FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(FluidRegistry.getFluidStack("potion.weakness", 125), ItemList.Arrow_Head_Glass_Weakness.get(1L, new Object[0]), ItemList.Arrow_Head_Glass_Emtpy.get(1L, new Object[0])));
- FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(FluidRegistry.getFluidStack("potion.weakness.long", 125), ItemList.Arrow_Head_Glass_Weakness_Long.get(1L, new Object[0]), ItemList.Arrow_Head_Glass_Emtpy.get(1L, new Object[0])));
- FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(FluidRegistry.getFluidStack("holywater", 125), ItemList.Arrow_Head_Glass_Holy_Water.get(1L, new Object[0]), ItemList.Arrow_Head_Glass_Emtpy.get(1L, new Object[0])));
-
- FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(FluidRegistry.getFluidStack("potion.poison", 125), ItemList.Arrow_Wooden_Glass_Poison.get(1L, new Object[0]), ItemList.Arrow_Wooden_Glass_Emtpy.get(1L, new Object[0])));
- FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(FluidRegistry.getFluidStack("potion.poison.long", 125), ItemList.Arrow_Wooden_Glass_Poison_Long.get(1L, new Object[0]), ItemList.Arrow_Wooden_Glass_Emtpy.get(1L, new Object[0])));
- FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(FluidRegistry.getFluidStack("potion.poison.strong", 125), ItemList.Arrow_Wooden_Glass_Poison_Strong.get(1L, new Object[0]), ItemList.Arrow_Wooden_Glass_Emtpy.get(1L, new Object[0])));
- FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(FluidRegistry.getFluidStack("potion.slowness", 125), ItemList.Arrow_Wooden_Glass_Slowness.get(1L, new Object[0]), ItemList.Arrow_Wooden_Glass_Emtpy.get(1L, new Object[0])));
- FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(FluidRegistry.getFluidStack("potion.slowness.long", 125), ItemList.Arrow_Wooden_Glass_Slowness_Long.get(1L, new Object[0]), ItemList.Arrow_Wooden_Glass_Emtpy.get(1L, new Object[0])));
- FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(FluidRegistry.getFluidStack("potion.weakness", 125), ItemList.Arrow_Wooden_Glass_Weakness.get(1L, new Object[0]), ItemList.Arrow_Wooden_Glass_Emtpy.get(1L, new Object[0])));
- FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(FluidRegistry.getFluidStack("potion.weakness.long", 125), ItemList.Arrow_Wooden_Glass_Weakness_Long.get(1L, new Object[0]), ItemList.Arrow_Wooden_Glass_Emtpy.get(1L, new Object[0])));
- FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(FluidRegistry.getFluidStack("holywater", 125), ItemList.Arrow_Wooden_Glass_Holy_Water.get(1L, new Object[0]), ItemList.Arrow_Wooden_Glass_Emtpy.get(1L, new Object[0])));
-
- FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(FluidRegistry.getFluidStack("potion.poison", 125), ItemList.Arrow_Plastic_Glass_Poison.get(1L, new Object[0]), ItemList.Arrow_Plastic_Glass_Emtpy.get(1L, new Object[0])));
- FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(FluidRegistry.getFluidStack("potion.poison.long", 125), ItemList.Arrow_Plastic_Glass_Poison_Long.get(1L, new Object[0]), ItemList.Arrow_Plastic_Glass_Emtpy.get(1L, new Object[0])));
- FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(FluidRegistry.getFluidStack("potion.poison.strong", 125), ItemList.Arrow_Plastic_Glass_Poison_Strong.get(1L, new Object[0]), ItemList.Arrow_Plastic_Glass_Emtpy.get(1L, new Object[0])));
- FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(FluidRegistry.getFluidStack("potion.slowness", 125), ItemList.Arrow_Plastic_Glass_Slowness.get(1L, new Object[0]), ItemList.Arrow_Plastic_Glass_Emtpy.get(1L, new Object[0])));
- FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(FluidRegistry.getFluidStack("potion.slowness.long", 125), ItemList.Arrow_Plastic_Glass_Slowness_Long.get(1L, new Object[0]), ItemList.Arrow_Plastic_Glass_Emtpy.get(1L, new Object[0])));
- FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(FluidRegistry.getFluidStack("potion.weakness", 125), ItemList.Arrow_Plastic_Glass_Weakness.get(1L, new Object[0]), ItemList.Arrow_Plastic_Glass_Emtpy.get(1L, new Object[0])));
- FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(FluidRegistry.getFluidStack("potion.weakness.long", 125), ItemList.Arrow_Plastic_Glass_Weakness_Long.get(1L, new Object[0]), ItemList.Arrow_Plastic_Glass_Emtpy.get(1L, new Object[0])));
- FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(FluidRegistry.getFluidStack("holywater", 125), ItemList.Arrow_Plastic_Glass_Holy_Water.get(1L, new Object[0]), ItemList.Arrow_Plastic_Glass_Emtpy.get(1L, new Object[0])));
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.awkward",
+ "Awkward Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 16),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.thick",
+ "Thick Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 32),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.mundane",
+ "Mundane Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 64),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.damage",
+ "Harming Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 8204),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.damage.strong",
+ "Strong Harming Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 8236),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.damage.splash",
+ "Splash Harming Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 16396),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.damage.strong.splash",
+ "Strong Splash Harming Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 16428),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.health",
+ "Healing Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 8197),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.health.strong",
+ "Strong Healing Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 8229),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.health.splash",
+ "Splash Healing Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 16389),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.health.strong.splash",
+ "Strong Splash Healing Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 16421),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.speed",
+ "Swiftness Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 8194),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.speed.strong",
+ "Strong Swiftness Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 8226),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.speed.long",
+ "Stretched Swiftness Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 8258),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.speed.splash",
+ "Splash Swiftness Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 16386),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.speed.strong.splash",
+ "Strong Splash Swiftness Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 16418),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.speed.long.splash",
+ "Stretched Splash Swiftness Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 16450),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.strength",
+ "Strength Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 8201),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.strength.strong",
+ "Strong Strength Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 8233),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.strength.long",
+ "Stretched Strength Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 8265),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.strength.splash",
+ "Splash Strength Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 16393),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.strength.strong.splash",
+ "Strong Splash Strength Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 16425),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.strength.long.splash",
+ "Stretched Splash Strength Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 16457),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.regen",
+ "Regenerating Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 8193),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.regen.strong",
+ "Strong Regenerating Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 8225),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.regen.long",
+ "Stretched Regenerating Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 8257),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.regen.splash",
+ "Splash Regenerating Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 16385),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.regen.strong.splash",
+ "Strong Splash Regenerating Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 16417),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.regen.long.splash",
+ "Stretched Splash Regenerating Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 16449),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.poison",
+ "Poisonous Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 8196),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.poison.strong",
+ "Strong Poisonous Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 8228),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.poison.long",
+ "Stretched Poisonous Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 8260),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.poison.splash",
+ "Splash Poisonous Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 16388),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.poison.strong.splash",
+ "Strong Splash Poisonous Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 16420),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.poison.long.splash",
+ "Stretched Splash Poisonous Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 16452),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.fireresistance",
+ "Fire Resistant Brew",
+ null,
+ 1,
+ 375,
+ new ItemStack(Items.potionitem, 1, 8195),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.fireresistance.long",
+ "Stretched Fire Resistant Brew",
+ null,
+ 1,
+ 375,
+ new ItemStack(Items.potionitem, 1, 8259),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.fireresistance.splash",
+ "Splash Fire Resistant Brew",
+ null,
+ 1,
+ 375,
+ new ItemStack(Items.potionitem, 1, 16387),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.fireresistance.long.splash",
+ "Stretched Splash Fire Resistant Brew",
+ null,
+ 1,
+ 375,
+ new ItemStack(Items.potionitem, 1, 16451),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.nightvision",
+ "Night Vision Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 8198),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.nightvision.long",
+ "Stretched Night Vision Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 8262),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.nightvision.splash",
+ "Splash Night Vision Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 16390),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.nightvision.long.splash",
+ "Stretched Splash Night Vision Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 16454),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.weakness",
+ "Weakening Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 8200),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.weakness.long",
+ "Stretched Weakening Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 8264),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.weakness.splash",
+ "Splash Weakening Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 16392),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.weakness.long.splash",
+ "Stretched Splash Weakening Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 16456),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.slowness",
+ "Lame Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 8202),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.slowness.long",
+ "Stretched Lame Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 8266),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.slowness.splash",
+ "Splash Lame Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 16394),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.slowness.long.splash",
+ "Stretched Splash Lame Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 16458),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.waterbreathing",
+ "Fishy Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 8205),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.waterbreathing.long",
+ "Stretched Fishy Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 8269),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.waterbreathing.splash",
+ "Splash Fishy Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 16397),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.waterbreathing.long.splash",
+ "Stretched Splash Fishy Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 16461),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.invisibility",
+ "Invisible Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 8206),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.invisibility.long",
+ "Stretched Invisible Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 8270),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.invisibility.splash",
+ "Splash Invisible Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 16398),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.invisibility.long.splash",
+ "Stretched Splash Invisible Brew",
+ null,
+ 1,
+ 295,
+ new ItemStack(Items.potionitem, 1, 16462),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.purpledrink",
+ "Purple Drink",
+ null,
+ 1,
+ 275,
+ ItemList.Bottle_Purple_Drink.get(1L, new Object[0]),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.grapejuice",
+ "Grape Juice",
+ null,
+ 1,
+ 295,
+ ItemList.Bottle_Grape_Juice.get(1L, new Object[0]),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.wine",
+ "Wine",
+ null,
+ 1,
+ 295,
+ ItemList.Bottle_Wine.get(1L, new Object[0]),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.vinegar",
+ "Vinegar",
+ Materials.Vinegar,
+ 1,
+ 295,
+ ItemList.Bottle_Vinegar.get(1L, new Object[0]),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.potatojuice",
+ "Potato Juice",
+ null,
+ 1,
+ 295,
+ ItemList.Bottle_Potato_Juice.get(1L, new Object[0]),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.vodka",
+ "Vodka",
+ null,
+ 1,
+ 275,
+ ItemList.Bottle_Vodka.get(1L, new Object[0]),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.leninade",
+ "Leninade",
+ null,
+ 1,
+ 275,
+ ItemList.Bottle_Leninade.get(1L, new Object[0]),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.mineralwater",
+ "Mineral Water",
+ null,
+ 1,
+ 275,
+ ItemList.Bottle_Mineral_Water.get(1L, new Object[0]),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.saltywater",
+ "Salty Water",
+ null,
+ 1,
+ 275,
+ ItemList.Bottle_Salty_Water.get(1L, new Object[0]),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.reedwater",
+ "Reed Water",
+ null,
+ 1,
+ 295,
+ ItemList.Bottle_Reed_Water.get(1L, new Object[0]),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.rum",
+ "Rum",
+ null,
+ 1,
+ 295,
+ ItemList.Bottle_Rum.get(1L, new Object[0]),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.piratebrew",
+ "Pirate Brew",
+ null,
+ 1,
+ 295,
+ ItemList.Bottle_Pirate_Brew.get(1L, new Object[0]),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.hopsjuice",
+ "Hops Juice",
+ null,
+ 1,
+ 295,
+ ItemList.Bottle_Hops_Juice.get(1L, new Object[0]),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.darkbeer",
+ "Dark Beer",
+ null,
+ 1,
+ 275,
+ ItemList.Bottle_Dark_Beer.get(1L, new Object[0]),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.dragonblood",
+ "Dragon Blood",
+ null,
+ 1,
+ 375,
+ ItemList.Bottle_Dragon_Blood.get(1L, new Object[0]),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.wheatyjuice",
+ "Wheaty Juice",
+ null,
+ 1,
+ 295,
+ ItemList.Bottle_Wheaty_Juice.get(1L, new Object[0]),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.scotch",
+ "Scotch",
+ null,
+ 1,
+ 275,
+ ItemList.Bottle_Scotch.get(1L, new Object[0]),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.glenmckenner",
+ "Glen McKenner",
+ null,
+ 1,
+ 275,
+ ItemList.Bottle_Glen_McKenner.get(1L, new Object[0]),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.wheatyhopsjuice",
+ "Wheaty Hops Juice",
+ null,
+ 1,
+ 295,
+ ItemList.Bottle_Wheaty_Hops_Juice.get(1L, new Object[0]),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.beer",
+ "Beer",
+ null,
+ 1,
+ 275,
+ ItemList.Bottle_Beer.get(1L, new Object[0]),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.chillysauce",
+ "Chilly Sauce",
+ null,
+ 1,
+ 375,
+ ItemList.Bottle_Chilly_Sauce.get(1L, new Object[0]),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.hotsauce",
+ "Hot Sauce",
+ null,
+ 1,
+ 380,
+ ItemList.Bottle_Hot_Sauce.get(1L, new Object[0]),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.diabolosauce",
+ "Diabolo Sauce",
+ null,
+ 1,
+ 385,
+ ItemList.Bottle_Diabolo_Sauce.get(1L, new Object[0]),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.diablosauce",
+ "Diablo Sauce",
+ null,
+ 1,
+ 390,
+ ItemList.Bottle_Diablo_Sauce.get(1L, new Object[0]),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.diablosauce.strong",
+ "Old Man Snitches glitched Diablo Sauce",
+ null,
+ 1,
+ 999,
+ ItemList.Bottle_Snitches_Glitch_Sauce.get(1L, new Object[0]),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.applejuice",
+ "Apple Juice",
+ null,
+ 1,
+ 295,
+ ItemList.Bottle_Apple_Juice.get(1L, new Object[0]),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.cider",
+ "Cider",
+ null,
+ 1,
+ 295,
+ ItemList.Bottle_Cider.get(1L, new Object[0]),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.goldenapplejuice",
+ "Golden Apple Juice",
+ null,
+ 1,
+ 295,
+ ItemList.Bottle_Golden_Apple_Juice.get(1L, new Object[0]),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.goldencider",
+ "Golden Cider",
+ null,
+ 1,
+ 295,
+ ItemList.Bottle_Golden_Cider.get(1L, new Object[0]),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.idunsapplejuice",
+ "Idun's Apple Juice",
+ null,
+ 1,
+ 295,
+ ItemList.Bottle_Iduns_Apple_Juice.get(1L, new Object[0]),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.notchesbrew",
+ "Notches Brew",
+ null,
+ 1,
+ 295,
+ ItemList.Bottle_Notches_Brew.get(1L, new Object[0]),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.lemonjuice",
+ "Lemon Juice",
+ null,
+ 1,
+ 295,
+ ItemList.Bottle_Lemon_Juice.get(1L, new Object[0]),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.limoncello",
+ "Limoncello",
+ null,
+ 1,
+ 295,
+ ItemList.Bottle_Limoncello.get(1L, new Object[0]),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.lemonade",
+ "Lemonade",
+ null,
+ 1,
+ 275,
+ ItemList.Bottle_Lemonade.get(1L, new Object[0]),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.alcopops",
+ "Alcopops",
+ null,
+ 1,
+ 275,
+ ItemList.Bottle_Alcopops.get(1L, new Object[0]),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.cavejohnsonsgrenadejuice",
+ "Cave Johnsons Grenade Juice",
+ null,
+ 1,
+ 295,
+ ItemList.Bottle_Cave_Johnsons_Grenade_Juice.get(1L, new Object[0]),
+ ItemList.Bottle_Empty.get(1L, new Object[0]),
+ 250);
+
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.darkcoffee",
+ "Dark Coffee",
+ null,
+ 1,
+ 295,
+ ItemList.ThermosCan_Dark_Coffee.get(1L, new Object[0]),
+ ItemList.ThermosCan_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.darkcafeaulait",
+ "Dark Cafe au lait",
+ null,
+ 1,
+ 295,
+ ItemList.ThermosCan_Dark_Cafe_au_lait.get(1L, new Object[0]),
+ ItemList.ThermosCan_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.coffee",
+ "Coffee",
+ null,
+ 1,
+ 295,
+ ItemList.ThermosCan_Coffee.get(1L, new Object[0]),
+ ItemList.ThermosCan_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.cafeaulait",
+ "Cafe au lait",
+ null,
+ 1,
+ 295,
+ ItemList.ThermosCan_Cafe_au_lait.get(1L, new Object[0]),
+ ItemList.ThermosCan_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.laitaucafe",
+ "Lait au cafe",
+ null,
+ 1,
+ 295,
+ ItemList.ThermosCan_Lait_au_cafe.get(1L, new Object[0]),
+ ItemList.ThermosCan_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.darkchocolatemilk",
+ "Bitter Chocolate Milk",
+ null,
+ 1,
+ 295,
+ ItemList.ThermosCan_Dark_Chocolate_Milk.get(1L, new Object[0]),
+ ItemList.ThermosCan_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.chocolatemilk",
+ "Chocolate Milk",
+ null,
+ 1,
+ 295,
+ ItemList.ThermosCan_Chocolate_Milk.get(1L, new Object[0]),
+ ItemList.ThermosCan_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.tea",
+ "Tea",
+ null,
+ 1,
+ 295,
+ ItemList.ThermosCan_Tea.get(1L, new Object[0]),
+ ItemList.ThermosCan_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.sweettea",
+ "Sweet Tea",
+ null,
+ 1,
+ 295,
+ ItemList.ThermosCan_Sweet_Tea.get(1L, new Object[0]),
+ ItemList.ThermosCan_Empty.get(1L, new Object[0]),
+ 250);
+ GT_Mod.gregtechproxy.addFluid(
+ "potion.icetea",
+ "Ice Tea",
+ null,
+ 1,
+ 255,
+ ItemList.ThermosCan_Ice_Tea.get(1L, new Object[0]),
+ ItemList.ThermosCan_Empty.get(1L, new Object[0]),
+ 250);
+
+ FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(
+ FluidRegistry.getFluidStack("potion.poison.strong", 750),
+ ItemList.IC2_Spray_WeedEx.get(1L, new Object[0]),
+ ItemList.Spray_Empty.get(1L, new Object[0])));
+
+ FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(
+ FluidRegistry.getFluidStack("potion.poison", 125),
+ ItemList.Arrow_Head_Glass_Poison.get(1L, new Object[0]),
+ ItemList.Arrow_Head_Glass_Emtpy.get(1L, new Object[0])));
+ FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(
+ FluidRegistry.getFluidStack("potion.poison.long", 125),
+ ItemList.Arrow_Head_Glass_Poison_Long.get(1L, new Object[0]),
+ ItemList.Arrow_Head_Glass_Emtpy.get(1L, new Object[0])));
+ FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(
+ FluidRegistry.getFluidStack("potion.poison.strong", 125),
+ ItemList.Arrow_Head_Glass_Poison_Strong.get(1L, new Object[0]),
+ ItemList.Arrow_Head_Glass_Emtpy.get(1L, new Object[0])));
+ FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(
+ FluidRegistry.getFluidStack("potion.slowness", 125),
+ ItemList.Arrow_Head_Glass_Slowness.get(1L, new Object[0]),
+ ItemList.Arrow_Head_Glass_Emtpy.get(1L, new Object[0])));
+ FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(
+ FluidRegistry.getFluidStack("potion.slowness.long", 125),
+ ItemList.Arrow_Head_Glass_Slowness_Long.get(1L, new Object[0]),
+ ItemList.Arrow_Head_Glass_Emtpy.get(1L, new Object[0])));
+ FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(
+ FluidRegistry.getFluidStack("potion.weakness", 125),
+ ItemList.Arrow_Head_Glass_Weakness.get(1L, new Object[0]),
+ ItemList.Arrow_Head_Glass_Emtpy.get(1L, new Object[0])));
+ FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(
+ FluidRegistry.getFluidStack("potion.weakness.long", 125),
+ ItemList.Arrow_Head_Glass_Weakness_Long.get(1L, new Object[0]),
+ ItemList.Arrow_Head_Glass_Emtpy.get(1L, new Object[0])));
+ FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(
+ FluidRegistry.getFluidStack("holywater", 125),
+ ItemList.Arrow_Head_Glass_Holy_Water.get(1L, new Object[0]),
+ ItemList.Arrow_Head_Glass_Emtpy.get(1L, new Object[0])));
+
+ FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(
+ FluidRegistry.getFluidStack("potion.poison", 125),
+ ItemList.Arrow_Wooden_Glass_Poison.get(1L, new Object[0]),
+ ItemList.Arrow_Wooden_Glass_Emtpy.get(1L, new Object[0])));
+ FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(
+ FluidRegistry.getFluidStack("potion.poison.long", 125),
+ ItemList.Arrow_Wooden_Glass_Poison_Long.get(1L, new Object[0]),
+ ItemList.Arrow_Wooden_Glass_Emtpy.get(1L, new Object[0])));
+ FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(
+ FluidRegistry.getFluidStack("potion.poison.strong", 125),
+ ItemList.Arrow_Wooden_Glass_Poison_Strong.get(1L, new Object[0]),
+ ItemList.Arrow_Wooden_Glass_Emtpy.get(1L, new Object[0])));
+ FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(
+ FluidRegistry.getFluidStack("potion.slowness", 125),
+ ItemList.Arrow_Wooden_Glass_Slowness.get(1L, new Object[0]),
+ ItemList.Arrow_Wooden_Glass_Emtpy.get(1L, new Object[0])));
+ FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(
+ FluidRegistry.getFluidStack("potion.slowness.long", 125),
+ ItemList.Arrow_Wooden_Glass_Slowness_Long.get(1L, new Object[0]),
+ ItemList.Arrow_Wooden_Glass_Emtpy.get(1L, new Object[0])));
+ FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(
+ FluidRegistry.getFluidStack("potion.weakness", 125),
+ ItemList.Arrow_Wooden_Glass_Weakness.get(1L, new Object[0]),
+ ItemList.Arrow_Wooden_Glass_Emtpy.get(1L, new Object[0])));
+ FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(
+ FluidRegistry.getFluidStack("potion.weakness.long", 125),
+ ItemList.Arrow_Wooden_Glass_Weakness_Long.get(1L, new Object[0]),
+ ItemList.Arrow_Wooden_Glass_Emtpy.get(1L, new Object[0])));
+ FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(
+ FluidRegistry.getFluidStack("holywater", 125),
+ ItemList.Arrow_Wooden_Glass_Holy_Water.get(1L, new Object[0]),
+ ItemList.Arrow_Wooden_Glass_Emtpy.get(1L, new Object[0])));
+
+ FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(
+ FluidRegistry.getFluidStack("potion.poison", 125),
+ ItemList.Arrow_Plastic_Glass_Poison.get(1L, new Object[0]),
+ ItemList.Arrow_Plastic_Glass_Emtpy.get(1L, new Object[0])));
+ FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(
+ FluidRegistry.getFluidStack("potion.poison.long", 125),
+ ItemList.Arrow_Plastic_Glass_Poison_Long.get(1L, new Object[0]),
+ ItemList.Arrow_Plastic_Glass_Emtpy.get(1L, new Object[0])));
+ FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(
+ FluidRegistry.getFluidStack("potion.poison.strong", 125),
+ ItemList.Arrow_Plastic_Glass_Poison_Strong.get(1L, new Object[0]),
+ ItemList.Arrow_Plastic_Glass_Emtpy.get(1L, new Object[0])));
+ FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(
+ FluidRegistry.getFluidStack("potion.slowness", 125),
+ ItemList.Arrow_Plastic_Glass_Slowness.get(1L, new Object[0]),
+ ItemList.Arrow_Plastic_Glass_Emtpy.get(1L, new Object[0])));
+ FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(
+ FluidRegistry.getFluidStack("potion.slowness.long", 125),
+ ItemList.Arrow_Plastic_Glass_Slowness_Long.get(1L, new Object[0]),
+ ItemList.Arrow_Plastic_Glass_Emtpy.get(1L, new Object[0])));
+ FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(
+ FluidRegistry.getFluidStack("potion.weakness", 125),
+ ItemList.Arrow_Plastic_Glass_Weakness.get(1L, new Object[0]),
+ ItemList.Arrow_Plastic_Glass_Emtpy.get(1L, new Object[0])));
+ FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(
+ FluidRegistry.getFluidStack("potion.weakness.long", 125),
+ ItemList.Arrow_Plastic_Glass_Weakness_Long.get(1L, new Object[0]),
+ ItemList.Arrow_Plastic_Glass_Emtpy.get(1L, new Object[0])));
+ FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(
+ FluidRegistry.getFluidStack("holywater", 125),
+ ItemList.Arrow_Plastic_Glass_Holy_Water.get(1L, new Object[0]),
+ ItemList.Arrow_Plastic_Glass_Emtpy.get(1L, new Object[0])));
if (!GT_Values.D1) {
try {
Class.forName("codechicken.nei.api.API");
@@ -741,67 +2603,152 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable {
}
}
}
- GT_ModHandler.addPulverisationRecipe(new ItemStack(Blocks.cobblestone, 1, 32767), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Stone, 1L), null, 0, false);
- GT_ModHandler.addPulverisationRecipe(new ItemStack(Blocks.gravel, 1, 32767), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Stone, 1L), new ItemStack(Items.flint, 1), 10, false);
- GT_ModHandler.addPulverisationRecipe(new ItemStack(Blocks.furnace, 1, 32767), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Stone, 8L), null, 0, false);
- GT_ModHandler.addPulverisationRecipe(new ItemStack(Blocks.lit_furnace, 1, 32767), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Stone, 8L), null, 0, false);
-
- GT_OreDictUnificator.set(OrePrefixes.ingot, Materials.FierySteel, GT_ModHandler.getModItem("TwilightForest", "item.fieryIngot", 1L, 0));
- GT_OreDictUnificator.set(OrePrefixes.ingot, Materials.Knightmetal, GT_ModHandler.getModItem("TwilightForest", "item.knightMetal", 1L, 0));
- GT_OreDictUnificator.set(OrePrefixes.ingot, Materials.Steeleaf, GT_ModHandler.getModItem("TwilightForest", "item.steeleafIngot", 1L, 0));
- GT_OreDictUnificator.set(OrePrefixes.ingot, Materials.IronWood, GT_ModHandler.getModItem("TwilightForest", "item.ironwoodIngot", 1L, 0));
- GT_OreDictUnificator.set(OrePrefixes.gem, Materials.InfusedAir, GT_ModHandler.getModItem("Thaumcraft", "ItemShard", 1L, 0));
- GT_OreDictUnificator.set(OrePrefixes.gem, Materials.InfusedFire, GT_ModHandler.getModItem("Thaumcraft", "ItemShard", 1L, 1));
- GT_OreDictUnificator.set(OrePrefixes.gem, Materials.InfusedWater, GT_ModHandler.getModItem("Thaumcraft", "ItemShard", 1L, 2));
- GT_OreDictUnificator.set(OrePrefixes.gem, Materials.InfusedEarth, GT_ModHandler.getModItem("Thaumcraft", "ItemShard", 1L, 3));
- GT_OreDictUnificator.set(OrePrefixes.gem, Materials.InfusedOrder, GT_ModHandler.getModItem("Thaumcraft", "ItemShard", 1L, 4));
- GT_OreDictUnificator.set(OrePrefixes.gem, Materials.InfusedEntropy, GT_ModHandler.getModItem("Thaumcraft", "ItemShard", 1L, 5));
- GT_OreDictUnificator.set(OrePrefixes.nugget, Materials.Mercury, GT_ModHandler.getModItem("Thaumcraft", "ItemNugget", 1L, 5));
- GT_OreDictUnificator.set(OrePrefixes.nugget, Materials.Thaumium, GT_ModHandler.getModItem("Thaumcraft", "ItemNugget", 1L, 6));
- GT_OreDictUnificator.set(OrePrefixes.ingot, Materials.Thaumium, GT_ModHandler.getModItem("Thaumcraft", "ItemResource", 1L, 2));
- GT_OreDictUnificator.set(OrePrefixes.gem, Materials.Mercury, GT_ModHandler.getModItem("Thaumcraft", "ItemResource", 1L, 3));
- GT_OreDictUnificator.set(OrePrefixes.gem, Materials.Amber, GT_ModHandler.getModItem("Thaumcraft", "ItemResource", 1L, 6));
- GT_OreDictUnificator.set(OrePrefixes.gem, Materials.Firestone, GT_ModHandler.getModItem("Railcraft", "firestone.raw", 1L));
-
- GT_OreDictUnificator.set(OrePrefixes.nugget, Materials.Void, GT_ModHandler.getModItem("Thaumcraft", "ItemNugget", 1L, 7));
- GT_OreDictUnificator.set(OrePrefixes.ingot, Materials.Void, GT_ModHandler.getModItem("Thaumcraft", "ItemResource", 1L, 16));
- GT_OreDictUnificator.set(OrePrefixes.ingot, Materials.BloodInfusedIron, GT_ModHandler.getModItem("BloodArsenal", "blood_infused_iron", 1L, 0));
-
- if (GregTech_API.sUnification.get(ConfigCategories.specialunificationtargets + "." + "railcraft", "plateIron", true)) {
- GT_OreDictUnificator.set(OrePrefixes.plate, Materials.Iron, GT_ModHandler.getModItem("Railcraft", "part.plate", 1L, 0));
+ GT_ModHandler.addPulverisationRecipe(
+ new ItemStack(Blocks.cobblestone, 1, 32767),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Stone, 1L),
+ null,
+ 0,
+ false);
+ GT_ModHandler.addPulverisationRecipe(
+ new ItemStack(Blocks.gravel, 1, 32767),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Stone, 1L),
+ new ItemStack(Items.flint, 1),
+ 10,
+ false);
+ GT_ModHandler.addPulverisationRecipe(
+ new ItemStack(Blocks.furnace, 1, 32767),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Stone, 8L),
+ null,
+ 0,
+ false);
+ GT_ModHandler.addPulverisationRecipe(
+ new ItemStack(Blocks.lit_furnace, 1, 32767),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Stone, 8L),
+ null,
+ 0,
+ false);
+
+ GT_OreDictUnificator.set(
+ OrePrefixes.ingot,
+ Materials.FierySteel,
+ GT_ModHandler.getModItem("TwilightForest", "item.fieryIngot", 1L, 0));
+ GT_OreDictUnificator.set(
+ OrePrefixes.ingot,
+ Materials.Knightmetal,
+ GT_ModHandler.getModItem("TwilightForest", "item.knightMetal", 1L, 0));
+ GT_OreDictUnificator.set(
+ OrePrefixes.ingot,
+ Materials.Steeleaf,
+ GT_ModHandler.getModItem("TwilightForest", "item.steeleafIngot", 1L, 0));
+ GT_OreDictUnificator.set(
+ OrePrefixes.ingot,
+ Materials.IronWood,
+ GT_ModHandler.getModItem("TwilightForest", "item.ironwoodIngot", 1L, 0));
+ GT_OreDictUnificator.set(
+ OrePrefixes.gem, Materials.InfusedAir, GT_ModHandler.getModItem("Thaumcraft", "ItemShard", 1L, 0));
+ GT_OreDictUnificator.set(
+ OrePrefixes.gem, Materials.InfusedFire, GT_ModHandler.getModItem("Thaumcraft", "ItemShard", 1L, 1));
+ GT_OreDictUnificator.set(
+ OrePrefixes.gem, Materials.InfusedWater, GT_ModHandler.getModItem("Thaumcraft", "ItemShard", 1L, 2));
+ GT_OreDictUnificator.set(
+ OrePrefixes.gem, Materials.InfusedEarth, GT_ModHandler.getModItem("Thaumcraft", "ItemShard", 1L, 3));
+ GT_OreDictUnificator.set(
+ OrePrefixes.gem, Materials.InfusedOrder, GT_ModHandler.getModItem("Thaumcraft", "ItemShard", 1L, 4));
+ GT_OreDictUnificator.set(
+ OrePrefixes.gem, Materials.InfusedEntropy, GT_ModHandler.getModItem("Thaumcraft", "ItemShard", 1L, 5));
+ GT_OreDictUnificator.set(
+ OrePrefixes.nugget, Materials.Mercury, GT_ModHandler.getModItem("Thaumcraft", "ItemNugget", 1L, 5));
+ GT_OreDictUnificator.set(
+ OrePrefixes.nugget, Materials.Thaumium, GT_ModHandler.getModItem("Thaumcraft", "ItemNugget", 1L, 6));
+ GT_OreDictUnificator.set(
+ OrePrefixes.ingot, Materials.Thaumium, GT_ModHandler.getModItem("Thaumcraft", "ItemResource", 1L, 2));
+ GT_OreDictUnificator.set(
+ OrePrefixes.gem, Materials.Mercury, GT_ModHandler.getModItem("Thaumcraft", "ItemResource", 1L, 3));
+ GT_OreDictUnificator.set(
+ OrePrefixes.gem, Materials.Amber, GT_ModHandler.getModItem("Thaumcraft", "ItemResource", 1L, 6));
+ GT_OreDictUnificator.set(
+ OrePrefixes.gem, Materials.Firestone, GT_ModHandler.getModItem("Railcraft", "firestone.raw", 1L));
+
+ GT_OreDictUnificator.set(
+ OrePrefixes.nugget, Materials.Void, GT_ModHandler.getModItem("Thaumcraft", "ItemNugget", 1L, 7));
+ GT_OreDictUnificator.set(
+ OrePrefixes.ingot, Materials.Void, GT_ModHandler.getModItem("Thaumcraft", "ItemResource", 1L, 16));
+ GT_OreDictUnificator.set(
+ OrePrefixes.ingot,
+ Materials.BloodInfusedIron,
+ GT_ModHandler.getModItem("BloodArsenal", "blood_infused_iron", 1L, 0));
+
+ if (GregTech_API.sUnification.get(
+ ConfigCategories.specialunificationtargets + "." + "railcraft", "plateIron", true)) {
+ GT_OreDictUnificator.set(
+ OrePrefixes.plate, Materials.Iron, GT_ModHandler.getModItem("Railcraft", "part.plate", 1L, 0));
} else {
- GT_OreDictUnificator.set(OrePrefixes.plate, Materials.Iron, GT_ModHandler.getModItem("Railcraft", "part.plate", 1L, 0), false, false);
+ GT_OreDictUnificator.set(
+ OrePrefixes.plate,
+ Materials.Iron,
+ GT_ModHandler.getModItem("Railcraft", "part.plate", 1L, 0),
+ false,
+ false);
}
- if (GregTech_API.sUnification.get(ConfigCategories.specialunificationtargets + "." + "railcraft", "plateSteel", true)) {
- GT_OreDictUnificator.set(OrePrefixes.plate, Materials.Steel, GT_ModHandler.getModItem("Railcraft", "part.plate", 1L, 1));
+ if (GregTech_API.sUnification.get(
+ ConfigCategories.specialunificationtargets + "." + "railcraft", "plateSteel", true)) {
+ GT_OreDictUnificator.set(
+ OrePrefixes.plate, Materials.Steel, GT_ModHandler.getModItem("Railcraft", "part.plate", 1L, 1));
} else {
- GT_OreDictUnificator.set(OrePrefixes.plate, Materials.Steel, GT_ModHandler.getModItem("Railcraft", "part.plate", 1L, 1), false, false);
+ GT_OreDictUnificator.set(
+ OrePrefixes.plate,
+ Materials.Steel,
+ GT_ModHandler.getModItem("Railcraft", "part.plate", 1L, 1),
+ false,
+ false);
}
- if (GregTech_API.sUnification.get(ConfigCategories.specialunificationtargets + "." + "railcraft", "plateTinAlloy", true)) {
- GT_OreDictUnificator.set(OrePrefixes.plate, Materials.TinAlloy, GT_ModHandler.getModItem("Railcraft", "part.plate", 1L, 2));
+ if (GregTech_API.sUnification.get(
+ ConfigCategories.specialunificationtargets + "." + "railcraft", "plateTinAlloy", true)) {
+ GT_OreDictUnificator.set(
+ OrePrefixes.plate, Materials.TinAlloy, GT_ModHandler.getModItem("Railcraft", "part.plate", 1L, 2));
} else {
- GT_OreDictUnificator.set(OrePrefixes.plate, Materials.TinAlloy, GT_ModHandler.getModItem("Railcraft", "part.plate", 1L, 2), false, false);
+ GT_OreDictUnificator.set(
+ OrePrefixes.plate,
+ Materials.TinAlloy,
+ GT_ModHandler.getModItem("Railcraft", "part.plate", 1L, 2),
+ false,
+ false);
}
-
- if (GregTech_API.sUnification.get(ConfigCategories.specialunificationtargets + "." + "railcraft", "plateCopper", true)) {
- GT_OreDictUnificator.set(OrePrefixes.plate, Materials.Copper, GT_ModHandler.getModItem("Railcraft", "part.plate", 1L, 3));
+ if (GregTech_API.sUnification.get(
+ ConfigCategories.specialunificationtargets + "." + "railcraft", "plateCopper", true)) {
+ GT_OreDictUnificator.set(
+ OrePrefixes.plate, Materials.Copper, GT_ModHandler.getModItem("Railcraft", "part.plate", 1L, 3));
} else {
- GT_OreDictUnificator.set(OrePrefixes.plate, Materials.Copper, GT_ModHandler.getModItem("Railcraft", "part.plate", 1L, 3), false, false);
+ GT_OreDictUnificator.set(
+ OrePrefixes.plate,
+ Materials.Copper,
+ GT_ModHandler.getModItem("Railcraft", "part.plate", 1L, 3),
+ false,
+ false);
}
-
- GT_OreDictUnificator.set(OrePrefixes.dust, Materials.Cocoa, GT_ModHandler.getModItem("harvestcraft", "cocoapowderItem", 1L, 0));
+ GT_OreDictUnificator.set(
+ OrePrefixes.dust, Materials.Cocoa, GT_ModHandler.getModItem("harvestcraft", "cocoapowderItem", 1L, 0));
GT_OreDictUnificator.set(OrePrefixes.dust, Materials.Coffee, ItemList.IC2_CoffeePowder.get(1L, new Object[0]));
-
- //TODO ADD LATER @Technus why it crash if enable?
- //FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(Materials.Naquadah.getMolten(1000L), GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Naquadah, 1L), GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Empty, 1L)));
- //FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(Materials.NaquadahEnriched.getMolten(1000L), GT_OreDictUnificator.get(OrePrefixes.cell, Materials.NaquadahEnriched, 1L), GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Empty, 1L)));
- //FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData(Materials.Naquadria.getMolten(1000L), GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Naquadria, 1L), GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Empty, 1L)));
-
- GregTech_API.registerMachineBlock(GT_Utility.getBlockFromStack(GT_ModHandler.getIC2Item("reinforcedGlass", 0)), 0);
+ // TODO ADD LATER @Technus why it crash if enable?
+ // FluidContainerRegistry.registerFluidContainer(new
+ // FluidContainerRegistry.FluidContainerData(Materials.Naquadah.getMolten(1000L),
+ // GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Naquadah, 1L),
+ // GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Empty, 1L)));
+ // FluidContainerRegistry.registerFluidContainer(new
+ // FluidContainerRegistry.FluidContainerData(Materials.NaquadahEnriched.getMolten(1000L),
+ // GT_OreDictUnificator.get(OrePrefixes.cell, Materials.NaquadahEnriched, 1L),
+ // GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Empty, 1L)));
+ // FluidContainerRegistry.registerFluidContainer(new
+ // FluidContainerRegistry.FluidContainerData(Materials.Naquadria.getMolten(1000L),
+ // GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Naquadria, 1L),
+ // GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Empty, 1L)));
+
+ GregTech_API.registerMachineBlock(
+ GT_Utility.getBlockFromStack(GT_ModHandler.getIC2Item("reinforcedGlass", 0)), 0);
}
}
diff --git a/src/main/java/gregtech/loaders/preload/GT_Loader_MetaTileEntities.java b/src/main/java/gregtech/loaders/preload/GT_Loader_MetaTileEntities.java
index de50b309cc..ecf4356f62 100644
--- a/src/main/java/gregtech/loaders/preload/GT_Loader_MetaTileEntities.java
+++ b/src/main/java/gregtech/loaders/preload/GT_Loader_MetaTileEntities.java
@@ -204,115 +204,596 @@ import net.minecraft.util.EnumChatFormatting;
// 748
// 749
-public class GT_Loader_MetaTileEntities implements Runnable {//TODO CHECK CIRCUIT RECIPES AND USAGES
- private static final String aTextWire1 = "wire."; private static final String aTextCable1 = "cable."; private static final String aTextWire2 = " Wire"; private static final String aTextCable2 = " Cable";
- private static final String aTextPlate = "PPP"; private static final String aTextPlateWrench = "PwP"; private static final String aTextPlateMotor = "PMP"; private static final String aTextCableHull = "CMC";
- private static final String aTextWireHull = "WMW"; private static final String aTextWireChest = "WTW"; private static final String aTextWireCoil = "WCW"; private static final String aTextMotorWire = "EWE";
+public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRCUIT RECIPES AND USAGES
+ private static final String aTextWire1 = "wire.";
+ private static final String aTextCable1 = "cable.";
+ private static final String aTextWire2 = " Wire";
+ private static final String aTextCable2 = " Cable";
+ private static final String aTextPlate = "PPP";
+ private static final String aTextPlateWrench = "PwP";
+ private static final String aTextPlateMotor = "PMP";
+ private static final String aTextCableHull = "CMC";
+ private static final String aTextWireHull = "WMW";
+ private static final String aTextWireChest = "WTW";
+ private static final String aTextWireCoil = "WCW";
+ private static final String aTextMotorWire = "EWE";
private static final String aTextWirePump = "WPW";
- public static final String imagination=EnumChatFormatting.RESET + "You just need " + EnumChatFormatting.DARK_PURPLE + "I" + EnumChatFormatting.LIGHT_PURPLE + "m" + EnumChatFormatting.DARK_RED + "a" + EnumChatFormatting.RED + "g" + EnumChatFormatting.YELLOW + "i" + EnumChatFormatting.GREEN + "n" + EnumChatFormatting.AQUA + "a" + EnumChatFormatting.DARK_AQUA + "t" + EnumChatFormatting.BLUE + "i" + EnumChatFormatting.DARK_BLUE + "o" + EnumChatFormatting.DARK_PURPLE + "n" + EnumChatFormatting.RESET + " to use this.";
- private static final long bits = GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.REVERSIBLE | GT_ModHandler.RecipeBits.BUFFERED;
+ public static final String imagination = EnumChatFormatting.RESET + "You just need "
+ + EnumChatFormatting.DARK_PURPLE + "I" + EnumChatFormatting.LIGHT_PURPLE + "m" + EnumChatFormatting.DARK_RED
+ + "a" + EnumChatFormatting.RED + "g" + EnumChatFormatting.YELLOW + "i" + EnumChatFormatting.GREEN + "n"
+ + EnumChatFormatting.AQUA + "a" + EnumChatFormatting.DARK_AQUA + "t" + EnumChatFormatting.BLUE + "i"
+ + EnumChatFormatting.DARK_BLUE + "o" + EnumChatFormatting.DARK_PURPLE + "n" + EnumChatFormatting.RESET
+ + " to use this.";
+ private static final long bits = GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ | GT_ModHandler.RecipeBits.REVERSIBLE
+ | GT_ModHandler.RecipeBits.BUFFERED;
private static final long bitsd = GT_ModHandler.RecipeBits.DISMANTLEABLE | bits;
private static final Boolean isNEILoaded = Loader.isModLoaded("NotEnoughItems");
private static void run1() {
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_Pipe_Polytetrafluoroethylene.get(1L), bits, new Object[]{"PIP", "IFI", "PIP", 'P', OrePrefixes.plate.get(Materials.Polytetrafluoroethylene), 'F', OrePrefixes.frameGt.get(Materials.Polytetrafluoroethylene), 'I', OrePrefixes.pipeMedium.get(Materials.Polytetrafluoroethylene)});
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_ULV.get(1L), bits, new Object[]{aTextPlate, aTextPlateWrench, aTextPlate, 'P', OrePrefixes.plate.get(Materials.WroughtIron)});
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_LV.get(1L), bits, new Object[]{aTextPlate, aTextPlateWrench, aTextPlate, 'P', OrePrefixes.plate.get(Materials.Steel)});
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_MV.get(1L), bits, new Object[]{aTextPlate, aTextPlateWrench, aTextPlate, 'P', OrePrefixes.plate.get(Materials.Aluminium)});
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_HV.get(1L), bits, new Object[]{aTextPlate, aTextPlateWrench, aTextPlate, 'P', OrePrefixes.plate.get(Materials.StainlessSteel)});
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_EV.get(1L), bits, new Object[]{aTextPlate, aTextPlateWrench, aTextPlate, 'P', OrePrefixes.plate.get(Materials.Titanium)});
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_IV.get(1L), bits, new Object[]{aTextPlate, aTextPlateWrench, aTextPlate, 'P', OrePrefixes.plate.get(Materials.TungstenSteel)});
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_LuV.get(1L), bits, new Object[]{aTextPlate, aTextPlateWrench, aTextPlate, 'P', OrePrefixes.plate.get(Materials.Chrome)});
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_ZPM.get(1L), bits, new Object[]{aTextPlate, aTextPlateWrench, aTextPlate, 'P', OrePrefixes.plate.get(Materials.Iridium)});
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_UV.get(1L), bits, new Object[]{aTextPlate, aTextPlateWrench, aTextPlate, 'P', OrePrefixes.plate.get(Materials.Osmium)});
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_MAX.get(1L), bits, new Object[]{aTextPlate, aTextPlateWrench, aTextPlate, 'P', OrePrefixes.plate.get(Materials.Neutronium)});
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_BronzePlatedBricks.get(1L), bits, new Object[]{"PhP", "PBP", aTextPlateWrench, 'P', OrePrefixes.plate.get(Materials.Bronze), 'B', new ItemStack(Blocks.brick_block, 1)});
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_SolidSteel.get(1L), bits, new Object[]{"PhP", "PFP", aTextPlateWrench, 'P', OrePrefixes.plate.get(Materials.Steel), 'F', OrePrefixes.frameGt.get(Materials.Steel)});
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_StableTitanium.get(1L), bits, new Object[]{"PhP", "PFP", aTextPlateWrench, 'P', OrePrefixes.plate.get(Materials.Titanium), 'F', OrePrefixes.frameGt.get(Materials.Titanium)});
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_HeatProof.get(1L), bits, new Object[]{"PhP", "PFP", aTextPlateWrench, 'P', OrePrefixes.plate.get(Materials.Invar), 'F', OrePrefixes.frameGt.get(Materials.Invar)});
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_FrostProof.get(1L), bits, new Object[]{"PhP", "PFP", aTextPlateWrench, 'P', OrePrefixes.plate.get(Materials.Aluminium), 'F', OrePrefixes.frameGt.get(Materials.Aluminium)});
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_CleanStainlessSteel.get(1L), bits, new Object[]{"PhP", "PFP", aTextPlateWrench, 'P', OrePrefixes.plate.get(Materials.StainlessSteel), 'F', OrePrefixes.frameGt.get(Materials.StainlessSteel)});
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_RobustTungstenSteel.get(1L), bits, new Object[]{"PhP", "PFP", aTextPlateWrench, 'P', OrePrefixes.plate.get(Materials.TungstenSteel), 'F', OrePrefixes.frameGt.get(Materials.TungstenSteel)});
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_MiningOsmiridium.get(1L), bits, new Object[]{"PhP", "PFP", aTextPlateWrench, 'P', OrePrefixes.plate.get(Materials.Osmiridium), 'F', OrePrefixes.frameGt.get(Materials.Osmiridium)});
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_MiningNeutronium.get(1L), bits, new Object[]{"PhP", "PFP", aTextPlateWrench, 'P', OrePrefixes.plate.get(Materials.Neutronium), 'F', OrePrefixes.frameGt.get(Materials.Neutronium)});
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_MiningBlackPlutonium.get(1L), bits, new Object[]{"PhP", "PFP", aTextPlateWrench, 'P', OrePrefixes.plate.get(Materials.BlackPlutonium), 'F', OrePrefixes.frameGt.get(Materials.BlackPlutonium)});
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_Turbine.get(1L), bits, new Object[]{"PhP", "PFP", aTextPlateWrench, 'P', OrePrefixes.plate.get(Materials.Magnalium), 'F', OrePrefixes.frameGt.get(Materials.BlueSteel)});
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_Turbine1.get(1L), bits, new Object[]{"PhP", "PFP", aTextPlateWrench, 'P', OrePrefixes.plate.get(Materials.StainlessSteel), 'F', ItemList.Casing_Turbine});
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_Turbine2.get(1L), bits, new Object[]{"PhP", "PFP", aTextPlateWrench, 'P', OrePrefixes.plate.get(Materials.Titanium), 'F', ItemList.Casing_Turbine});
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_Turbine3.get(1L), bits, new Object[]{"PhP", "PFP", aTextPlateWrench, 'P', OrePrefixes.plate.get(Materials.TungstenSteel), 'F', ItemList.Casing_Turbine});
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_TurbineGasAdvanced.get(1L), bits, new Object[]{"PhP", "PFP", aTextPlateWrench, 'P', OrePrefixes.plate.get(Materials.HSSS), 'F', ItemList.Casing_Turbine});
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_Pipe_Bronze.get(1L), bits, new Object[]{"PIP", "IFI", "PIP", 'P', OrePrefixes.plate.get(Materials.Bronze), 'F', OrePrefixes.frameGt.get(Materials.Bronze), 'I', OrePrefixes.pipeMedium.get(Materials.Bronze)});
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_Pipe_Steel.get(1L), bits, new Object[]{"PIP", "IFI", "PIP", 'P', OrePrefixes.plate.get(Materials.Steel), 'F', OrePrefixes.frameGt.get(Materials.Steel), 'I', OrePrefixes.pipeMedium.get(Materials.Steel)});
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_Pipe_Titanium.get(1L), bits, new Object[]{"PIP", "IFI", "PIP", 'P', OrePrefixes.plate.get(Materials.Titanium), 'F', OrePrefixes.frameGt.get(Materials.Titanium), 'I', OrePrefixes.pipeMedium.get(Materials.Titanium)});
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_Pipe_TungstenSteel.get(1L), bits, new Object[]{"PIP", "IFI", "PIP", 'P', OrePrefixes.plate.get(Materials.TungstenSteel), 'F', OrePrefixes.frameGt.get(Materials.TungstenSteel), 'I', OrePrefixes.pipeMedium.get(Materials.TungstenSteel)});
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_Gearbox_Bronze.get(1L), bits, new Object[]{"PhP", "GFG", aTextPlateWrench, 'P', OrePrefixes.plate.get(Materials.Bronze), 'F', OrePrefixes.frameGt.get(Materials.Bronze), 'G', OrePrefixes.gearGt.get(Materials.Bronze)});
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_Gearbox_Steel.get(1L), bits, new Object[]{"PhP", "GFG", aTextPlateWrench, 'P', OrePrefixes.plate.get(Materials.Steel), 'F', OrePrefixes.frameGt.get(Materials.Steel), 'G', OrePrefixes.gearGt.get(Materials.Steel)});
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_Gearbox_Titanium.get(1L), bits, new Object[]{"PhP", "GFG", aTextPlateWrench, 'P', OrePrefixes.plate.get(Materials.Steel), 'F', OrePrefixes.frameGt.get(Materials.Titanium), 'G', OrePrefixes.gearGt.get(Materials.Titanium)});
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_Gearbox_TungstenSteel.get(1L), bits, new Object[]{"PhP", "GFG", aTextPlateWrench, 'P', OrePrefixes.plate.get(Materials.Steel), 'F', OrePrefixes.frameGt.get(Materials.TungstenSteel), 'G', ItemList.Robot_Arm_IV});
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_Grate.get(1L), bits, new Object[]{"PVP", "PFP", aTextPlateMotor, 'P', new ItemStack(Blocks.iron_bars, 1), 'F', OrePrefixes.frameGt.get(Materials.Steel), 'M', ItemList.Electric_Motor_MV, 'V', OrePrefixes.rotor.get(Materials.Steel)});
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_Assembler.get(1L), bits, new Object[]{"PVP", "PFP", aTextPlateMotor, 'P', OrePrefixes.circuit.get(Materials.Ultimate), 'F', OrePrefixes.frameGt.get(Materials.TungstenSteel), 'M', ItemList.Electric_Motor_IV, 'V', OrePrefixes.circuit.get(Materials.Master)});
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_Firebox_Bronze.get(1L), bits, new Object[]{"PSP", "SFS", "PSP", 'P', OrePrefixes.plate.get(Materials.Bronze), 'F', OrePrefixes.frameGt.get(Materials.Bronze), 'S', OrePrefixes.stick.get(Materials.Bronze)});
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_Firebox_Steel.get(1L), bits, new Object[]{"PSP", "SFS", "PSP", 'P', OrePrefixes.plate.get(Materials.Steel), 'F', OrePrefixes.frameGt.get(Materials.Steel), 'S', OrePrefixes.stick.get(Materials.Steel)});
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_Firebox_Titanium.get(1L), bits, new Object[]{"PSP", "SFS", "PSP", 'P', OrePrefixes.plate.get(Materials.Titanium), 'F', OrePrefixes.frameGt.get(Materials.Titanium), 'S', OrePrefixes.stick.get(Materials.Titanium)});
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_Firebox_TungstenSteel.get(1L), bits, new Object[]{"PSP", "SFS", "PSP", 'P', OrePrefixes.plate.get(Materials.TungstenSteel), 'F', OrePrefixes.frameGt.get(Materials.TungstenSteel), 'S', OrePrefixes.stick.get(Materials.TungstenSteel)});
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_Stripes_A.get(1L), bits, new Object[]{"Y ", " M ", " B", 'M', ItemList.Casing_SolidSteel, 'Y', Dyes.dyeYellow, 'B', Dyes.dyeBlack});
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_Stripes_B.get(1L), bits, new Object[]{" Y", " M ", "B ", 'M', ItemList.Casing_SolidSteel, 'Y', Dyes.dyeYellow, 'B', Dyes.dyeBlack});
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_RadioactiveHazard.get(1L), bits, new Object[]{" YB", " M ", " ", 'M', ItemList.Casing_SolidSteel, 'Y', Dyes.dyeYellow, 'B', Dyes.dyeBlack});
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_BioHazard.get(1L), bits, new Object[]{" Y ", " MB", " ", 'M', ItemList.Casing_SolidSteel, 'Y', Dyes.dyeYellow, 'B', Dyes.dyeBlack});
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_ExplosionHazard.get(1L), bits, new Object[]{" Y ", " M ", " B", 'M', ItemList.Casing_SolidSteel, 'Y', Dyes.dyeYellow, 'B', Dyes.dyeBlack});
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_FireHazard.get(1L), bits, new Object[]{" Y ", " M ", " B ", 'M', ItemList.Casing_SolidSteel, 'Y', Dyes.dyeYellow, 'B', Dyes.dyeBlack});
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_AcidHazard.get(1L), bits, new Object[]{" Y ", " M ", "B ", 'M', ItemList.Casing_SolidSteel, 'Y', Dyes.dyeYellow, 'B', Dyes.dyeBlack});
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_MagicHazard.get(1L), bits, new Object[]{" Y ", "BM ", " ", 'M', ItemList.Casing_SolidSteel, 'Y', Dyes.dyeYellow, 'B', Dyes.dyeBlack});
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_FrostHazard.get(1L), bits, new Object[]{"BY ", " M ", " ", 'M', ItemList.Casing_SolidSteel, 'Y', Dyes.dyeYellow, 'B', Dyes.dyeBlack});
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_NoiseHazard.get(1L), bits, new Object[]{" ", " M ", "BY ", 'M', ItemList.Casing_SolidSteel, 'Y', Dyes.dyeYellow, 'B', Dyes.dyeBlack});
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_Advanced_Iridium.get(1L), bits, new Object[]{"PhP", "PFP", aTextPlateWrench, 'P', OrePrefixes.plate.get(Materials.Iridium), 'F', OrePrefixes.frameGt.get(Materials.Iridium)});
-
- GT_ModHandler.addShapelessCraftingRecipe(ItemList.Casing_SolidSteel.get(1L), bits, new Object[]{ItemList.Casing_Stripes_A});
- GT_ModHandler.addShapelessCraftingRecipe(ItemList.Casing_SolidSteel.get(1L), bits, new Object[]{ItemList.Casing_Stripes_B});
- GT_ModHandler.addShapelessCraftingRecipe(ItemList.Casing_SolidSteel.get(1L), bits, new Object[]{ItemList.Casing_RadioactiveHazard});
- GT_ModHandler.addShapelessCraftingRecipe(ItemList.Casing_SolidSteel.get(1L), bits, new Object[]{ItemList.Casing_BioHazard});
- GT_ModHandler.addShapelessCraftingRecipe(ItemList.Casing_SolidSteel.get(1L), bits, new Object[]{ItemList.Casing_ExplosionHazard});
- GT_ModHandler.addShapelessCraftingRecipe(ItemList.Casing_SolidSteel.get(1L), bits, new Object[]{ItemList.Casing_FireHazard});
- GT_ModHandler.addShapelessCraftingRecipe(ItemList.Casing_SolidSteel.get(1L), bits, new Object[]{ItemList.Casing_AcidHazard});
- GT_ModHandler.addShapelessCraftingRecipe(ItemList.Casing_SolidSteel.get(1L), bits, new Object[]{ItemList.Casing_MagicHazard});
- GT_ModHandler.addShapelessCraftingRecipe(ItemList.Casing_SolidSteel.get(1L), bits, new Object[]{ItemList.Casing_FrostHazard});
- GT_ModHandler.addShapelessCraftingRecipe(ItemList.Casing_SolidSteel.get(1L), bits, new Object[]{ItemList.Casing_NoiseHazard});
-
- ItemList.Machine_Bricked_BlastFurnace.set(new GT_MetaTileEntity_BrickedBlastFurnace(140, "multimachine.brickedblastfurnace", "Bricked Blast Furnace").getStackForm(1L));
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_Bricked_BlastFurnace.get(1L), GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED, new Object[]{"BFB", "FwF", "BFB", 'B', ItemList.Casing_Firebricks, 'F', OreDictNames.craftingIronFurnace});
-
- ItemList.Hull_Bronze.set(new GT_MetaTileEntity_BasicHull_Bronze(1, "hull.bronze", "Bronze Hull", 0, "For your first Steam Machines").getStackForm(1L));
- ItemList.Hull_Bronze_Bricks.set(new GT_MetaTileEntity_BasicHull_BronzeBricks(2, "hull.bronze_bricked", "Bricked Bronze Hull", 0, "For your first Steam Machines").getStackForm(1L));
- ItemList.Hull_HP.set(new GT_MetaTileEntity_BasicHull_Steel(3, "hull.steel", "Steel Hull", 0, "For improved Steam Machines").getStackForm(1L));
- ItemList.Hull_HP_Bricks.set(new GT_MetaTileEntity_BasicHull_SteelBricks(4, "hull.steel_bricked", "Bricked Wrought Iron Hull", 0, "For improved Steam Machines").getStackForm(1L));
-
- GT_ModHandler.addCraftingRecipe(ItemList.Hull_Bronze.get(1L), bits, new Object[]{aTextPlate, "PhP", aTextPlate, 'P', OrePrefixes.plate.get(Materials.Bronze)});
- GT_ModHandler.addCraftingRecipe(ItemList.Hull_Bronze_Bricks.get(1L), bits, new Object[]{aTextPlate, "PhP", "BBB", 'P', OrePrefixes.plate.get(Materials.Bronze), 'B', new ItemStack(Blocks.brick_block, 1)});
- GT_ModHandler.addCraftingRecipe(ItemList.Hull_HP.get(1L), bits, new Object[]{aTextPlate, "PhP", aTextPlate, 'P', OrePrefixes.plate.get(Materials.Steel)});
- GT_ModHandler.addCraftingRecipe(ItemList.Hull_HP_Bricks.get(1L), bits, new Object[]{aTextPlate, "PhP", "BBB", 'P', OrePrefixes.plate.get(Materials.WroughtIron), 'B', new ItemStack(Blocks.brick_block, 1)});
-
- ItemList.Hull_ULV.set(new GT_MetaTileEntity_BasicHull(10, "hull.tier.00", "ULV Machine Hull", 0, imagination).getStackForm(1L));
- ItemList.Hull_LV.set(new GT_MetaTileEntity_BasicHull(11, "hull.tier.01", "LV Machine Hull", 1, imagination).getStackForm(1L));
- ItemList.Hull_MV.set(new GT_MetaTileEntity_BasicHull(12, "hull.tier.02", "MV Machine Hull", 2, imagination).getStackForm(1L));
- ItemList.Hull_HV.set(new GT_MetaTileEntity_BasicHull(13, "hull.tier.03", "HV Machine Hull", 3, imagination).getStackForm(1L));
- ItemList.Hull_EV.set(new GT_MetaTileEntity_BasicHull(14, "hull.tier.04", "EV Machine Hull", 4, imagination).getStackForm(1L));
- ItemList.Hull_IV.set(new GT_MetaTileEntity_BasicHull(15, "hull.tier.05", "IV Machine Hull", 5, imagination).getStackForm(1L));
- ItemList.Hull_LuV.set(new GT_MetaTileEntity_BasicHull(16, "hull.tier.06", "LuV Machine Hull", 6, imagination).getStackForm(1L));
- ItemList.Hull_ZPM.set(new GT_MetaTileEntity_BasicHull(17, "hull.tier.07", "ZPM Machine Hull", 7, imagination).getStackForm(1L));
- ItemList.Hull_UV.set(new GT_MetaTileEntity_BasicHull(18, "hull.tier.08", "UV Machine Hull", 8, imagination).getStackForm(1L));
- ItemList.Hull_MAX.set(new GT_MetaTileEntity_BasicHull(19, "hull.tier.09", "UHV Machine Hull", 9, imagination).getStackForm(1L));
-
- GT_ModHandler.addCraftingRecipe(ItemList.Hull_ULV.get(1L), GT_ModHandler.RecipeBits.REVERSIBLE, new Object[]{aTextCableHull, 'M', ItemList.Casing_ULV, 'C', OrePrefixes.cableGt01.get(Materials.Lead), 'H', OrePrefixes.plate.get(Materials.WroughtIron), 'P', OrePrefixes.plate.get(Materials.Wood)});
- GT_ModHandler.addCraftingRecipe(ItemList.Hull_LV.get(1L), GT_ModHandler.RecipeBits.REVERSIBLE, new Object[]{aTextCableHull, 'M', ItemList.Casing_LV, 'C', OrePrefixes.cableGt01.get(Materials.Tin), 'H', OrePrefixes.plate.get(Materials.Steel), 'P', OrePrefixes.plate.get(Materials.WroughtIron)});
- GT_ModHandler.addCraftingRecipe(ItemList.Hull_MV.get(1L), GT_ModHandler.RecipeBits.REVERSIBLE, new Object[]{aTextCableHull, 'M', ItemList.Casing_MV, 'C', OrePrefixes.cableGt01.get(Materials.AnyCopper), 'H', OrePrefixes.plate.get(Materials.Aluminium), 'P', OrePrefixes.plate.get(Materials.WroughtIron)});
- GT_ModHandler.addCraftingRecipe(ItemList.Hull_HV.get(1L), GT_ModHandler.RecipeBits.REVERSIBLE, new Object[]{aTextCableHull, 'M', ItemList.Casing_HV, 'C', OrePrefixes.cableGt01.get(Materials.Gold), 'H', OrePrefixes.plate.get(Materials.StainlessSteel), 'P', OrePrefixes.plate.get(Materials.Plastic)});
- GT_ModHandler.addCraftingRecipe(ItemList.Hull_EV.get(1L), GT_ModHandler.RecipeBits.REVERSIBLE, new Object[]{aTextCableHull, 'M', ItemList.Casing_EV, 'C', OrePrefixes.cableGt01.get(Materials.Aluminium), 'H', OrePrefixes.plate.get(Materials.Titanium), 'P', OrePrefixes.plate.get(Materials.Plastic)});
- GT_ModHandler.addCraftingRecipe(ItemList.Hull_IV.get(1L), GT_ModHandler.RecipeBits.REVERSIBLE, new Object[]{aTextCableHull, 'M', ItemList.Casing_IV, 'C', OrePrefixes.cableGt01.get(Materials.Tungsten), 'H', OrePrefixes.plate.get(Materials.TungstenSteel), 'P', OrePrefixes.plate.get(Materials.Polytetrafluoroethylene)});
- GT_ModHandler.addCraftingRecipe(ItemList.Hull_LuV.get(1L), GT_ModHandler.RecipeBits.REVERSIBLE, new Object[]{aTextCableHull, 'M', ItemList.Casing_LuV, 'C', OrePrefixes.cableGt01.get(Materials.VanadiumGallium), 'H', OrePrefixes.plate.get(Materials.Chrome), 'P', OrePrefixes.plate.get(Materials.Polytetrafluoroethylene)});
- GT_ModHandler.addCraftingRecipe(ItemList.Hull_ZPM.get(1L), GT_ModHandler.RecipeBits.REVERSIBLE, new Object[]{aTextCableHull, 'M', ItemList.Casing_ZPM, 'C', OrePrefixes.cableGt02.get(Materials.Naquadah), 'H', OrePrefixes.plate.get(Materials.Iridium), 'P', OrePrefixes.plate.get(Materials.Polybenzimidazole)});
- GT_ModHandler.addCraftingRecipe(ItemList.Hull_UV.get(1L), GT_ModHandler.RecipeBits.REVERSIBLE, new Object[]{aTextCableHull, 'M', ItemList.Casing_UV, 'C', OrePrefixes.cableGt04.get(Materials.NaquadahAlloy), 'H', OrePrefixes.plate.get(Materials.Osmium), 'P', OrePrefixes.plate.get(Materials.Polybenzimidazole)});
- GT_ModHandler.addCraftingRecipe(ItemList.Hull_MAX.get(1L), GT_ModHandler.RecipeBits.REVERSIBLE, new Object[]{aTextCableHull, 'M', ItemList.Casing_MAX, 'C', OrePrefixes.wireGt04.get(Materials.SuperconductorUV), 'H', OrePrefixes.plate.get(Materials.Neutronium), 'P', OrePrefixes.plate.get(Materials.Polybenzimidazole)});
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_Pipe_Polytetrafluoroethylene.get(1L), bits, new Object[] {
+ "PIP",
+ "IFI",
+ "PIP",
+ 'P',
+ OrePrefixes.plate.get(Materials.Polytetrafluoroethylene),
+ 'F',
+ OrePrefixes.frameGt.get(Materials.Polytetrafluoroethylene),
+ 'I',
+ OrePrefixes.pipeMedium.get(Materials.Polytetrafluoroethylene)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_ULV.get(1L), bits, new Object[] {
+ aTextPlate, aTextPlateWrench, aTextPlate, 'P', OrePrefixes.plate.get(Materials.WroughtIron)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_LV.get(1L), bits, new Object[] {
+ aTextPlate, aTextPlateWrench, aTextPlate, 'P', OrePrefixes.plate.get(Materials.Steel)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_MV.get(1L), bits, new Object[] {
+ aTextPlate, aTextPlateWrench, aTextPlate, 'P', OrePrefixes.plate.get(Materials.Aluminium)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_HV.get(1L), bits, new Object[] {
+ aTextPlate, aTextPlateWrench, aTextPlate, 'P', OrePrefixes.plate.get(Materials.StainlessSteel)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_EV.get(1L), bits, new Object[] {
+ aTextPlate, aTextPlateWrench, aTextPlate, 'P', OrePrefixes.plate.get(Materials.Titanium)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_IV.get(1L), bits, new Object[] {
+ aTextPlate, aTextPlateWrench, aTextPlate, 'P', OrePrefixes.plate.get(Materials.TungstenSteel)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_LuV.get(1L), bits, new Object[] {
+ aTextPlate, aTextPlateWrench, aTextPlate, 'P', OrePrefixes.plate.get(Materials.Chrome)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_ZPM.get(1L), bits, new Object[] {
+ aTextPlate, aTextPlateWrench, aTextPlate, 'P', OrePrefixes.plate.get(Materials.Iridium)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_UV.get(1L), bits, new Object[] {
+ aTextPlate, aTextPlateWrench, aTextPlate, 'P', OrePrefixes.plate.get(Materials.Osmium)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_MAX.get(1L), bits, new Object[] {
+ aTextPlate, aTextPlateWrench, aTextPlate, 'P', OrePrefixes.plate.get(Materials.Neutronium)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_BronzePlatedBricks.get(1L), bits, new Object[] {
+ "PhP",
+ "PBP",
+ aTextPlateWrench,
+ 'P',
+ OrePrefixes.plate.get(Materials.Bronze),
+ 'B',
+ new ItemStack(Blocks.brick_block, 1)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_SolidSteel.get(1L), bits, new Object[] {
+ "PhP",
+ "PFP",
+ aTextPlateWrench,
+ 'P',
+ OrePrefixes.plate.get(Materials.Steel),
+ 'F',
+ OrePrefixes.frameGt.get(Materials.Steel)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_StableTitanium.get(1L), bits, new Object[] {
+ "PhP",
+ "PFP",
+ aTextPlateWrench,
+ 'P',
+ OrePrefixes.plate.get(Materials.Titanium),
+ 'F',
+ OrePrefixes.frameGt.get(Materials.Titanium)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_HeatProof.get(1L), bits, new Object[] {
+ "PhP",
+ "PFP",
+ aTextPlateWrench,
+ 'P',
+ OrePrefixes.plate.get(Materials.Invar),
+ 'F',
+ OrePrefixes.frameGt.get(Materials.Invar)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_FrostProof.get(1L), bits, new Object[] {
+ "PhP",
+ "PFP",
+ aTextPlateWrench,
+ 'P',
+ OrePrefixes.plate.get(Materials.Aluminium),
+ 'F',
+ OrePrefixes.frameGt.get(Materials.Aluminium)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_CleanStainlessSteel.get(1L), bits, new Object[] {
+ "PhP",
+ "PFP",
+ aTextPlateWrench,
+ 'P',
+ OrePrefixes.plate.get(Materials.StainlessSteel),
+ 'F',
+ OrePrefixes.frameGt.get(Materials.StainlessSteel)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_RobustTungstenSteel.get(1L), bits, new Object[] {
+ "PhP",
+ "PFP",
+ aTextPlateWrench,
+ 'P',
+ OrePrefixes.plate.get(Materials.TungstenSteel),
+ 'F',
+ OrePrefixes.frameGt.get(Materials.TungstenSteel)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_MiningOsmiridium.get(1L), bits, new Object[] {
+ "PhP",
+ "PFP",
+ aTextPlateWrench,
+ 'P',
+ OrePrefixes.plate.get(Materials.Osmiridium),
+ 'F',
+ OrePrefixes.frameGt.get(Materials.Osmiridium)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_MiningNeutronium.get(1L), bits, new Object[] {
+ "PhP",
+ "PFP",
+ aTextPlateWrench,
+ 'P',
+ OrePrefixes.plate.get(Materials.Neutronium),
+ 'F',
+ OrePrefixes.frameGt.get(Materials.Neutronium)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_MiningBlackPlutonium.get(1L), bits, new Object[] {
+ "PhP",
+ "PFP",
+ aTextPlateWrench,
+ 'P',
+ OrePrefixes.plate.get(Materials.BlackPlutonium),
+ 'F',
+ OrePrefixes.frameGt.get(Materials.BlackPlutonium)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_Turbine.get(1L), bits, new Object[] {
+ "PhP",
+ "PFP",
+ aTextPlateWrench,
+ 'P',
+ OrePrefixes.plate.get(Materials.Magnalium),
+ 'F',
+ OrePrefixes.frameGt.get(Materials.BlueSteel)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_Turbine1.get(1L), bits, new Object[] {
+ "PhP",
+ "PFP",
+ aTextPlateWrench,
+ 'P',
+ OrePrefixes.plate.get(Materials.StainlessSteel),
+ 'F',
+ ItemList.Casing_Turbine
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_Turbine2.get(1L), bits, new Object[] {
+ "PhP", "PFP", aTextPlateWrench, 'P', OrePrefixes.plate.get(Materials.Titanium), 'F', ItemList.Casing_Turbine
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_Turbine3.get(1L), bits, new Object[] {
+ "PhP",
+ "PFP",
+ aTextPlateWrench,
+ 'P',
+ OrePrefixes.plate.get(Materials.TungstenSteel),
+ 'F',
+ ItemList.Casing_Turbine
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_TurbineGasAdvanced.get(1L), bits, new Object[] {
+ "PhP", "PFP", aTextPlateWrench, 'P', OrePrefixes.plate.get(Materials.HSSS), 'F', ItemList.Casing_Turbine
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_Pipe_Bronze.get(1L), bits, new Object[] {
+ "PIP",
+ "IFI",
+ "PIP",
+ 'P',
+ OrePrefixes.plate.get(Materials.Bronze),
+ 'F',
+ OrePrefixes.frameGt.get(Materials.Bronze),
+ 'I',
+ OrePrefixes.pipeMedium.get(Materials.Bronze)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_Pipe_Steel.get(1L), bits, new Object[] {
+ "PIP",
+ "IFI",
+ "PIP",
+ 'P',
+ OrePrefixes.plate.get(Materials.Steel),
+ 'F',
+ OrePrefixes.frameGt.get(Materials.Steel),
+ 'I',
+ OrePrefixes.pipeMedium.get(Materials.Steel)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_Pipe_Titanium.get(1L), bits, new Object[] {
+ "PIP",
+ "IFI",
+ "PIP",
+ 'P',
+ OrePrefixes.plate.get(Materials.Titanium),
+ 'F',
+ OrePrefixes.frameGt.get(Materials.Titanium),
+ 'I',
+ OrePrefixes.pipeMedium.get(Materials.Titanium)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_Pipe_TungstenSteel.get(1L), bits, new Object[] {
+ "PIP",
+ "IFI",
+ "PIP",
+ 'P',
+ OrePrefixes.plate.get(Materials.TungstenSteel),
+ 'F',
+ OrePrefixes.frameGt.get(Materials.TungstenSteel),
+ 'I',
+ OrePrefixes.pipeMedium.get(Materials.TungstenSteel)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_Gearbox_Bronze.get(1L), bits, new Object[] {
+ "PhP",
+ "GFG",
+ aTextPlateWrench,
+ 'P',
+ OrePrefixes.plate.get(Materials.Bronze),
+ 'F',
+ OrePrefixes.frameGt.get(Materials.Bronze),
+ 'G',
+ OrePrefixes.gearGt.get(Materials.Bronze)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_Gearbox_Steel.get(1L), bits, new Object[] {
+ "PhP",
+ "GFG",
+ aTextPlateWrench,
+ 'P',
+ OrePrefixes.plate.get(Materials.Steel),
+ 'F',
+ OrePrefixes.frameGt.get(Materials.Steel),
+ 'G',
+ OrePrefixes.gearGt.get(Materials.Steel)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_Gearbox_Titanium.get(1L), bits, new Object[] {
+ "PhP",
+ "GFG",
+ aTextPlateWrench,
+ 'P',
+ OrePrefixes.plate.get(Materials.Steel),
+ 'F',
+ OrePrefixes.frameGt.get(Materials.Titanium),
+ 'G',
+ OrePrefixes.gearGt.get(Materials.Titanium)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_Gearbox_TungstenSteel.get(1L), bits, new Object[] {
+ "PhP",
+ "GFG",
+ aTextPlateWrench,
+ 'P',
+ OrePrefixes.plate.get(Materials.Steel),
+ 'F',
+ OrePrefixes.frameGt.get(Materials.TungstenSteel),
+ 'G',
+ ItemList.Robot_Arm_IV
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_Grate.get(1L), bits, new Object[] {
+ "PVP",
+ "PFP",
+ aTextPlateMotor,
+ 'P',
+ new ItemStack(Blocks.iron_bars, 1),
+ 'F',
+ OrePrefixes.frameGt.get(Materials.Steel),
+ 'M',
+ ItemList.Electric_Motor_MV,
+ 'V',
+ OrePrefixes.rotor.get(Materials.Steel)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_Assembler.get(1L), bits, new Object[] {
+ "PVP",
+ "PFP",
+ aTextPlateMotor,
+ 'P',
+ OrePrefixes.circuit.get(Materials.Ultimate),
+ 'F',
+ OrePrefixes.frameGt.get(Materials.TungstenSteel),
+ 'M',
+ ItemList.Electric_Motor_IV,
+ 'V',
+ OrePrefixes.circuit.get(Materials.Master)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_Firebox_Bronze.get(1L), bits, new Object[] {
+ "PSP",
+ "SFS",
+ "PSP",
+ 'P',
+ OrePrefixes.plate.get(Materials.Bronze),
+ 'F',
+ OrePrefixes.frameGt.get(Materials.Bronze),
+ 'S',
+ OrePrefixes.stick.get(Materials.Bronze)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_Firebox_Steel.get(1L), bits, new Object[] {
+ "PSP",
+ "SFS",
+ "PSP",
+ 'P',
+ OrePrefixes.plate.get(Materials.Steel),
+ 'F',
+ OrePrefixes.frameGt.get(Materials.Steel),
+ 'S',
+ OrePrefixes.stick.get(Materials.Steel)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_Firebox_Titanium.get(1L), bits, new Object[] {
+ "PSP",
+ "SFS",
+ "PSP",
+ 'P',
+ OrePrefixes.plate.get(Materials.Titanium),
+ 'F',
+ OrePrefixes.frameGt.get(Materials.Titanium),
+ 'S',
+ OrePrefixes.stick.get(Materials.Titanium)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_Firebox_TungstenSteel.get(1L), bits, new Object[] {
+ "PSP",
+ "SFS",
+ "PSP",
+ 'P',
+ OrePrefixes.plate.get(Materials.TungstenSteel),
+ 'F',
+ OrePrefixes.frameGt.get(Materials.TungstenSteel),
+ 'S',
+ OrePrefixes.stick.get(Materials.TungstenSteel)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_Stripes_A.get(1L), bits, new Object[] {
+ "Y ", " M ", " B", 'M', ItemList.Casing_SolidSteel, 'Y', Dyes.dyeYellow, 'B', Dyes.dyeBlack
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_Stripes_B.get(1L), bits, new Object[] {
+ " Y", " M ", "B ", 'M', ItemList.Casing_SolidSteel, 'Y', Dyes.dyeYellow, 'B', Dyes.dyeBlack
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_RadioactiveHazard.get(1L), bits, new Object[] {
+ " YB", " M ", " ", 'M', ItemList.Casing_SolidSteel, 'Y', Dyes.dyeYellow, 'B', Dyes.dyeBlack
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_BioHazard.get(1L), bits, new Object[] {
+ " Y ", " MB", " ", 'M', ItemList.Casing_SolidSteel, 'Y', Dyes.dyeYellow, 'B', Dyes.dyeBlack
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_ExplosionHazard.get(1L), bits, new Object[] {
+ " Y ", " M ", " B", 'M', ItemList.Casing_SolidSteel, 'Y', Dyes.dyeYellow, 'B', Dyes.dyeBlack
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_FireHazard.get(1L), bits, new Object[] {
+ " Y ", " M ", " B ", 'M', ItemList.Casing_SolidSteel, 'Y', Dyes.dyeYellow, 'B', Dyes.dyeBlack
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_AcidHazard.get(1L), bits, new Object[] {
+ " Y ", " M ", "B ", 'M', ItemList.Casing_SolidSteel, 'Y', Dyes.dyeYellow, 'B', Dyes.dyeBlack
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_MagicHazard.get(1L), bits, new Object[] {
+ " Y ", "BM ", " ", 'M', ItemList.Casing_SolidSteel, 'Y', Dyes.dyeYellow, 'B', Dyes.dyeBlack
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_FrostHazard.get(1L), bits, new Object[] {
+ "BY ", " M ", " ", 'M', ItemList.Casing_SolidSteel, 'Y', Dyes.dyeYellow, 'B', Dyes.dyeBlack
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_NoiseHazard.get(1L), bits, new Object[] {
+ " ", " M ", "BY ", 'M', ItemList.Casing_SolidSteel, 'Y', Dyes.dyeYellow, 'B', Dyes.dyeBlack
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_Advanced_Iridium.get(1L), bits, new Object[] {
+ "PhP",
+ "PFP",
+ aTextPlateWrench,
+ 'P',
+ OrePrefixes.plate.get(Materials.Iridium),
+ 'F',
+ OrePrefixes.frameGt.get(Materials.Iridium)
+ });
+
+ GT_ModHandler.addShapelessCraftingRecipe(
+ ItemList.Casing_SolidSteel.get(1L), bits, new Object[] {ItemList.Casing_Stripes_A});
+ GT_ModHandler.addShapelessCraftingRecipe(
+ ItemList.Casing_SolidSteel.get(1L), bits, new Object[] {ItemList.Casing_Stripes_B});
+ GT_ModHandler.addShapelessCraftingRecipe(
+ ItemList.Casing_SolidSteel.get(1L), bits, new Object[] {ItemList.Casing_RadioactiveHazard});
+ GT_ModHandler.addShapelessCraftingRecipe(
+ ItemList.Casing_SolidSteel.get(1L), bits, new Object[] {ItemList.Casing_BioHazard});
+ GT_ModHandler.addShapelessCraftingRecipe(
+ ItemList.Casing_SolidSteel.get(1L), bits, new Object[] {ItemList.Casing_ExplosionHazard});
+ GT_ModHandler.addShapelessCraftingRecipe(
+ ItemList.Casing_SolidSteel.get(1L), bits, new Object[] {ItemList.Casing_FireHazard});
+ GT_ModHandler.addShapelessCraftingRecipe(
+ ItemList.Casing_SolidSteel.get(1L), bits, new Object[] {ItemList.Casing_AcidHazard});
+ GT_ModHandler.addShapelessCraftingRecipe(
+ ItemList.Casing_SolidSteel.get(1L), bits, new Object[] {ItemList.Casing_MagicHazard});
+ GT_ModHandler.addShapelessCraftingRecipe(
+ ItemList.Casing_SolidSteel.get(1L), bits, new Object[] {ItemList.Casing_FrostHazard});
+ GT_ModHandler.addShapelessCraftingRecipe(
+ ItemList.Casing_SolidSteel.get(1L), bits, new Object[] {ItemList.Casing_NoiseHazard});
+
+ ItemList.Machine_Bricked_BlastFurnace.set(new GT_MetaTileEntity_BrickedBlastFurnace(
+ 140, "multimachine.brickedblastfurnace", "Bricked Blast Furnace")
+ .getStackForm(1L));
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.Machine_Bricked_BlastFurnace.get(1L),
+ GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED,
+ new Object[] {
+ "BFB", "FwF", "BFB", 'B', ItemList.Casing_Firebricks, 'F', OreDictNames.craftingIronFurnace
+ });
+
+ ItemList.Hull_Bronze.set(new GT_MetaTileEntity_BasicHull_Bronze(
+ 1, "hull.bronze", "Bronze Hull", 0, "For your first Steam Machines")
+ .getStackForm(1L));
+ ItemList.Hull_Bronze_Bricks.set(new GT_MetaTileEntity_BasicHull_BronzeBricks(
+ 2, "hull.bronze_bricked", "Bricked Bronze Hull", 0, "For your first Steam Machines")
+ .getStackForm(1L));
+ ItemList.Hull_HP.set(
+ new GT_MetaTileEntity_BasicHull_Steel(3, "hull.steel", "Steel Hull", 0, "For improved Steam Machines")
+ .getStackForm(1L));
+ ItemList.Hull_HP_Bricks.set(new GT_MetaTileEntity_BasicHull_SteelBricks(
+ 4, "hull.steel_bricked", "Bricked Wrought Iron Hull", 0, "For improved Steam Machines")
+ .getStackForm(1L));
+
+ GT_ModHandler.addCraftingRecipe(ItemList.Hull_Bronze.get(1L), bits, new Object[] {
+ aTextPlate, "PhP", aTextPlate, 'P', OrePrefixes.plate.get(Materials.Bronze)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Hull_Bronze_Bricks.get(1L), bits, new Object[] {
+ aTextPlate,
+ "PhP",
+ "BBB",
+ 'P',
+ OrePrefixes.plate.get(Materials.Bronze),
+ 'B',
+ new ItemStack(Blocks.brick_block, 1)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Hull_HP.get(1L), bits, new Object[] {
+ aTextPlate, "PhP", aTextPlate, 'P', OrePrefixes.plate.get(Materials.Steel)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Hull_HP_Bricks.get(1L), bits, new Object[] {
+ aTextPlate,
+ "PhP",
+ "BBB",
+ 'P',
+ OrePrefixes.plate.get(Materials.WroughtIron),
+ 'B',
+ new ItemStack(Blocks.brick_block, 1)
+ });
+
+ ItemList.Hull_ULV.set(new GT_MetaTileEntity_BasicHull(10, "hull.tier.00", "ULV Machine Hull", 0, imagination)
+ .getStackForm(1L));
+ ItemList.Hull_LV.set(new GT_MetaTileEntity_BasicHull(11, "hull.tier.01", "LV Machine Hull", 1, imagination)
+ .getStackForm(1L));
+ ItemList.Hull_MV.set(new GT_MetaTileEntity_BasicHull(12, "hull.tier.02", "MV Machine Hull", 2, imagination)
+ .getStackForm(1L));
+ ItemList.Hull_HV.set(new GT_MetaTileEntity_BasicHull(13, "hull.tier.03", "HV Machine Hull", 3, imagination)
+ .getStackForm(1L));
+ ItemList.Hull_EV.set(new GT_MetaTileEntity_BasicHull(14, "hull.tier.04", "EV Machine Hull", 4, imagination)
+ .getStackForm(1L));
+ ItemList.Hull_IV.set(new GT_MetaTileEntity_BasicHull(15, "hull.tier.05", "IV Machine Hull", 5, imagination)
+ .getStackForm(1L));
+ ItemList.Hull_LuV.set(new GT_MetaTileEntity_BasicHull(16, "hull.tier.06", "LuV Machine Hull", 6, imagination)
+ .getStackForm(1L));
+ ItemList.Hull_ZPM.set(new GT_MetaTileEntity_BasicHull(17, "hull.tier.07", "ZPM Machine Hull", 7, imagination)
+ .getStackForm(1L));
+ ItemList.Hull_UV.set(new GT_MetaTileEntity_BasicHull(18, "hull.tier.08", "UV Machine Hull", 8, imagination)
+ .getStackForm(1L));
+ ItemList.Hull_MAX.set(new GT_MetaTileEntity_BasicHull(19, "hull.tier.09", "UHV Machine Hull", 9, imagination)
+ .getStackForm(1L));
+
+ GT_ModHandler.addCraftingRecipe(ItemList.Hull_ULV.get(1L), GT_ModHandler.RecipeBits.REVERSIBLE, new Object[] {
+ aTextCableHull,
+ 'M',
+ ItemList.Casing_ULV,
+ 'C',
+ OrePrefixes.cableGt01.get(Materials.Lead),
+ 'H',
+ OrePrefixes.plate.get(Materials.WroughtIron),
+ 'P',
+ OrePrefixes.plate.get(Materials.Wood)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Hull_LV.get(1L), GT_ModHandler.RecipeBits.REVERSIBLE, new Object[] {
+ aTextCableHull,
+ 'M',
+ ItemList.Casing_LV,
+ 'C',
+ OrePrefixes.cableGt01.get(Materials.Tin),
+ 'H',
+ OrePrefixes.plate.get(Materials.Steel),
+ 'P',
+ OrePrefixes.plate.get(Materials.WroughtIron)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Hull_MV.get(1L), GT_ModHandler.RecipeBits.REVERSIBLE, new Object[] {
+ aTextCableHull,
+ 'M',
+ ItemList.Casing_MV,
+ 'C',
+ OrePrefixes.cableGt01.get(Materials.AnyCopper),
+ 'H',
+ OrePrefixes.plate.get(Materials.Aluminium),
+ 'P',
+ OrePrefixes.plate.get(Materials.WroughtIron)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Hull_HV.get(1L), GT_ModHandler.RecipeBits.REVERSIBLE, new Object[] {
+ aTextCableHull,
+ 'M',
+ ItemList.Casing_HV,
+ 'C',
+ OrePrefixes.cableGt01.get(Materials.Gold),
+ 'H',
+ OrePrefixes.plate.get(Materials.StainlessSteel),
+ 'P',
+ OrePrefixes.plate.get(Materials.Plastic)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Hull_EV.get(1L), GT_ModHandler.RecipeBits.REVERSIBLE, new Object[] {
+ aTextCableHull,
+ 'M',
+ ItemList.Casing_EV,
+ 'C',
+ OrePrefixes.cableGt01.get(Materials.Aluminium),
+ 'H',
+ OrePrefixes.plate.get(Materials.Titanium),
+ 'P',
+ OrePrefixes.plate.get(Materials.Plastic)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Hull_IV.get(1L), GT_ModHandler.RecipeBits.REVERSIBLE, new Object[] {
+ aTextCableHull,
+ 'M',
+ ItemList.Casing_IV,
+ 'C',
+ OrePrefixes.cableGt01.get(Materials.Tungsten),
+ 'H',
+ OrePrefixes.plate.get(Materials.TungstenSteel),
+ 'P',
+ OrePrefixes.plate.get(Materials.Polytetrafluoroethylene)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Hull_LuV.get(1L), GT_ModHandler.RecipeBits.REVERSIBLE, new Object[] {
+ aTextCableHull,
+ 'M',
+ ItemList.Casing_LuV,
+ 'C',
+ OrePrefixes.cableGt01.get(Materials.VanadiumGallium),
+ 'H',
+ OrePrefixes.plate.get(Materials.Chrome),
+ 'P',
+ OrePrefixes.plate.get(Materials.Polytetrafluoroethylene)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Hull_ZPM.get(1L), GT_ModHandler.RecipeBits.REVERSIBLE, new Object[] {
+ aTextCableHull,
+ 'M',
+ ItemList.Casing_ZPM,
+ 'C',
+ OrePrefixes.cableGt02.get(Materials.Naquadah),
+ 'H',
+ OrePrefixes.plate.get(Materials.Iridium),
+ 'P',
+ OrePrefixes.plate.get(Materials.Polybenzimidazole)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Hull_UV.get(1L), GT_ModHandler.RecipeBits.REVERSIBLE, new Object[] {
+ aTextCableHull,
+ 'M',
+ ItemList.Casing_UV,
+ 'C',
+ OrePrefixes.cableGt04.get(Materials.NaquadahAlloy),
+ 'H',
+ OrePrefixes.plate.get(Materials.Osmium),
+ 'P',
+ OrePrefixes.plate.get(Materials.Polybenzimidazole)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Hull_MAX.get(1L), GT_ModHandler.RecipeBits.REVERSIBLE, new Object[] {
+ aTextCableHull,
+ 'M',
+ ItemList.Casing_MAX,
+ 'C',
+ OrePrefixes.wireGt04.get(Materials.SuperconductorUV),
+ 'H',
+ OrePrefixes.plate.get(Materials.Neutronium),
+ 'P',
+ OrePrefixes.plate.get(Materials.Polybenzimidazole)
+ });
GT_ModHandler.removeRecipeByOutput(ItemList.Hull_ULV.get(1L));
GT_ModHandler.removeRecipeByOutput(ItemList.Hull_LV.get(1L));
@@ -326,1023 +807,11939 @@ public class GT_Loader_MetaTileEntities implements Runnable {//TODO CHECK CIRCUI
GT_ModHandler.removeRecipeByOutput(ItemList.Hull_MAX.get(1L));
if (GT_Mod.gregtechproxy.mHardMachineCasings) {
- GT_ModHandler.addCraftingRecipe(ItemList.Hull_ULV.get(1L), GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED, new Object[]{"PHP", aTextCableHull, 'M', ItemList.Casing_ULV, 'C', OrePrefixes.cableGt01.get(Materials.Lead), 'H', OrePrefixes.plate.get(Materials.WroughtIron), 'P', OrePrefixes.plate.get(Materials.Wood)});
- GT_ModHandler.addCraftingRecipe(ItemList.Hull_LV.get(1L), GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED, new Object[]{"PHP", aTextCableHull, 'M', ItemList.Casing_LV, 'C', OrePrefixes.cableGt01.get(Materials.Tin), 'H', OrePrefixes.plate.get(Materials.Steel), 'P', OrePrefixes.plate.get(Materials.WroughtIron)});
- GT_ModHandler.addCraftingRecipe(ItemList.Hull_MV.get(1L), GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED, new Object[]{"PHP", aTextCableHull, 'M', ItemList.Casing_MV, 'C', OrePrefixes.cableGt01.get(Materials.Copper), 'H', OrePrefixes.plate.get(Materials.Aluminium), 'P', OrePrefixes.plate.get(Materials.WroughtIron)});
- GT_ModHandler.addCraftingRecipe(ItemList.Hull_HV.get(1L), GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED, new Object[]{"PHP", aTextCableHull, 'M', ItemList.Casing_HV, 'C', OrePrefixes.cableGt01.get(Materials.Gold), 'H', OrePrefixes.plate.get(Materials.StainlessSteel), 'P', OrePrefixes.plate.get(Materials.Plastic)});
- GT_ModHandler.addCraftingRecipe(ItemList.Hull_EV.get(1L), GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED, new Object[]{"PHP", aTextCableHull, 'M', ItemList.Casing_EV, 'C', OrePrefixes.cableGt01.get(Materials.Aluminium), 'H', OrePrefixes.plate.get(Materials.Titanium), 'P', OrePrefixes.plate.get(Materials.Plastic)});
- GT_ModHandler.addCraftingRecipe(ItemList.Hull_IV.get(1L), GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED, new Object[]{"PHP", aTextCableHull, 'M', ItemList.Casing_IV, 'C', OrePrefixes.cableGt01.get(Materials.Tungsten), 'H', OrePrefixes.plate.get(Materials.TungstenSteel), 'P', OrePrefixes.plate.get(Materials.Polytetrafluoroethylene)});
- GT_ModHandler.addCraftingRecipe(ItemList.Hull_LuV.get(1L), GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED, new Object[]{"PHP", aTextCableHull, 'M', ItemList.Casing_LuV, 'C', OrePrefixes.cableGt01.get(Materials.VanadiumGallium), 'H', OrePrefixes.plate.get(Materials.Chrome), 'P', OrePrefixes.plate.get(Materials.Polytetrafluoroethylene)});
- GT_ModHandler.addCraftingRecipe(ItemList.Hull_ZPM.get(1L), GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED, new Object[]{"PHP", aTextCableHull, 'M', ItemList.Casing_ZPM, 'C', OrePrefixes.cableGt01.get(Materials.Naquadah), 'H', OrePrefixes.plate.get(Materials.Iridium), 'P', OrePrefixes.plate.get(Materials.Polybenzimidazole)});
- GT_ModHandler.addCraftingRecipe(ItemList.Hull_UV.get(1L), GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED, new Object[]{"PHP", aTextCableHull, 'M', ItemList.Casing_UV, 'C', OrePrefixes.wireGt04.get(Materials.NaquadahAlloy), 'H', OrePrefixes.plate.get(Materials.Osmium), 'P', OrePrefixes.plate.get(Materials.Polybenzimidazole)});
- GT_ModHandler.addCraftingRecipe(ItemList.Hull_MAX.get(1L), GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED, new Object[]{"PHP", aTextCableHull, 'M', ItemList.Casing_MAX, 'C', OrePrefixes.wireGt04.get(Materials.SuperconductorUV), 'H', OrePrefixes.plate.get(Materials.Neutronium), 'P', OrePrefixes.plate.get(Materials.Polybenzimidazole)});
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.Hull_ULV.get(1L),
+ GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED,
+ new Object[] {
+ "PHP",
+ aTextCableHull,
+ 'M',
+ ItemList.Casing_ULV,
+ 'C',
+ OrePrefixes.cableGt01.get(Materials.Lead),
+ 'H',
+ OrePrefixes.plate.get(Materials.WroughtIron),
+ 'P',
+ OrePrefixes.plate.get(Materials.Wood)
+ });
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.Hull_LV.get(1L),
+ GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED,
+ new Object[] {
+ "PHP",
+ aTextCableHull,
+ 'M',
+ ItemList.Casing_LV,
+ 'C',
+ OrePrefixes.cableGt01.get(Materials.Tin),
+ 'H',
+ OrePrefixes.plate.get(Materials.Steel),
+ 'P',
+ OrePrefixes.plate.get(Materials.WroughtIron)
+ });
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.Hull_MV.get(1L),
+ GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED,
+ new Object[] {
+ "PHP",
+ aTextCableHull,
+ 'M',
+ ItemList.Casing_MV,
+ 'C',
+ OrePrefixes.cableGt01.get(Materials.Copper),
+ 'H',
+ OrePrefixes.plate.get(Materials.Aluminium),
+ 'P',
+ OrePrefixes.plate.get(Materials.WroughtIron)
+ });
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.Hull_HV.get(1L),
+ GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED,
+ new Object[] {
+ "PHP",
+ aTextCableHull,
+ 'M',
+ ItemList.Casing_HV,
+ 'C',
+ OrePrefixes.cableGt01.get(Materials.Gold),
+ 'H',
+ OrePrefixes.plate.get(Materials.StainlessSteel),
+ 'P',
+ OrePrefixes.plate.get(Materials.Plastic)
+ });
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.Hull_EV.get(1L),
+ GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED,
+ new Object[] {
+ "PHP",
+ aTextCableHull,
+ 'M',
+ ItemList.Casing_EV,
+ 'C',
+ OrePrefixes.cableGt01.get(Materials.Aluminium),
+ 'H',
+ OrePrefixes.plate.get(Materials.Titanium),
+ 'P',
+ OrePrefixes.plate.get(Materials.Plastic)
+ });
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.Hull_IV.get(1L),
+ GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED,
+ new Object[] {
+ "PHP",
+ aTextCableHull,
+ 'M',
+ ItemList.Casing_IV,
+ 'C',
+ OrePrefixes.cableGt01.get(Materials.Tungsten),
+ 'H',
+ OrePrefixes.plate.get(Materials.TungstenSteel),
+ 'P',
+ OrePrefixes.plate.get(Materials.Polytetrafluoroethylene)
+ });
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.Hull_LuV.get(1L),
+ GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED,
+ new Object[] {
+ "PHP",
+ aTextCableHull,
+ 'M',
+ ItemList.Casing_LuV,
+ 'C',
+ OrePrefixes.cableGt01.get(Materials.VanadiumGallium),
+ 'H',
+ OrePrefixes.plate.get(Materials.Chrome),
+ 'P',
+ OrePrefixes.plate.get(Materials.Polytetrafluoroethylene)
+ });
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.Hull_ZPM.get(1L),
+ GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED,
+ new Object[] {
+ "PHP",
+ aTextCableHull,
+ 'M',
+ ItemList.Casing_ZPM,
+ 'C',
+ OrePrefixes.cableGt01.get(Materials.Naquadah),
+ 'H',
+ OrePrefixes.plate.get(Materials.Iridium),
+ 'P',
+ OrePrefixes.plate.get(Materials.Polybenzimidazole)
+ });
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.Hull_UV.get(1L),
+ GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED,
+ new Object[] {
+ "PHP",
+ aTextCableHull,
+ 'M',
+ ItemList.Casing_UV,
+ 'C',
+ OrePrefixes.wireGt04.get(Materials.NaquadahAlloy),
+ 'H',
+ OrePrefixes.plate.get(Materials.Osmium),
+ 'P',
+ OrePrefixes.plate.get(Materials.Polybenzimidazole)
+ });
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.Hull_MAX.get(1L),
+ GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED,
+ new Object[] {
+ "PHP",
+ aTextCableHull,
+ 'M',
+ ItemList.Casing_MAX,
+ 'C',
+ OrePrefixes.wireGt04.get(Materials.SuperconductorUV),
+ 'H',
+ OrePrefixes.plate.get(Materials.Neutronium),
+ 'P',
+ OrePrefixes.plate.get(Materials.Polybenzimidazole)
+ });
} else {
- GT_ModHandler.addCraftingRecipe(ItemList.Hull_ULV.get(1L), GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED, new Object[]{aTextCableHull, 'M', ItemList.Casing_ULV, 'C', OrePrefixes.cableGt01.get(Materials.Lead)});
- GT_ModHandler.addCraftingRecipe(ItemList.Hull_LV.get(1L), GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED, new Object[]{aTextCableHull, 'M', ItemList.Casing_LV, 'C', OrePrefixes.cableGt01.get(Materials.Tin)});
- GT_ModHandler.addCraftingRecipe(ItemList.Hull_MV.get(1L), GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED, new Object[]{aTextCableHull, 'M', ItemList.Casing_MV, 'C', OrePrefixes.cableGt01.get(Materials.Copper)});
- GT_ModHandler.addCraftingRecipe(ItemList.Hull_HV.get(1L), GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED, new Object[]{aTextCableHull, 'M', ItemList.Casing_HV, 'C', OrePrefixes.cableGt01.get(Materials.Gold)});
- GT_ModHandler.addCraftingRecipe(ItemList.Hull_EV.get(1L), GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED, new Object[]{aTextCableHull, 'M', ItemList.Casing_EV, 'C', OrePrefixes.cableGt01.get(Materials.Aluminium)});
- GT_ModHandler.addCraftingRecipe(ItemList.Hull_IV.get(1L), GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED, new Object[]{aTextCableHull, 'M', ItemList.Casing_IV, 'C', OrePrefixes.cableGt01.get(Materials.Tungsten)});
- GT_ModHandler.addCraftingRecipe(ItemList.Hull_LuV.get(1L), GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED, new Object[]{aTextCableHull, 'M', ItemList.Casing_LuV, 'C', OrePrefixes.cableGt01.get(Materials.VanadiumGallium)});
- GT_ModHandler.addCraftingRecipe(ItemList.Hull_ZPM.get(1L), GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED, new Object[]{aTextCableHull, 'M', ItemList.Casing_ZPM, 'C', OrePrefixes.cableGt01.get(Materials.Naquadah)});
- GT_ModHandler.addCraftingRecipe(ItemList.Hull_UV.get(1L), GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED, new Object[]{aTextCableHull, 'M', ItemList.Casing_UV, 'C', OrePrefixes.wireGt04.get(Materials.NaquadahAlloy)});
- GT_ModHandler.addCraftingRecipe(ItemList.Hull_MAX.get(1L), GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED, new Object[]{aTextCableHull, 'M', ItemList.Casing_MAX, 'C', OrePrefixes.wireGt04.get(Materials.SuperconductorUV)});
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.Hull_ULV.get(1L),
+ GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED,
+ new Object[] {
+ aTextCableHull, 'M', ItemList.Casing_ULV, 'C', OrePrefixes.cableGt01.get(Materials.Lead)
+ });
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.Hull_LV.get(1L),
+ GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED,
+ new Object[] {aTextCableHull, 'M', ItemList.Casing_LV, 'C', OrePrefixes.cableGt01.get(Materials.Tin)
+ });
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.Hull_MV.get(1L),
+ GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED,
+ new Object[] {
+ aTextCableHull, 'M', ItemList.Casing_MV, 'C', OrePrefixes.cableGt01.get(Materials.Copper)
+ });
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.Hull_HV.get(1L),
+ GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED,
+ new Object[] {
+ aTextCableHull, 'M', ItemList.Casing_HV, 'C', OrePrefixes.cableGt01.get(Materials.Gold)
+ });
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.Hull_EV.get(1L),
+ GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED,
+ new Object[] {
+ aTextCableHull, 'M', ItemList.Casing_EV, 'C', OrePrefixes.cableGt01.get(Materials.Aluminium)
+ });
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.Hull_IV.get(1L),
+ GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED,
+ new Object[] {
+ aTextCableHull, 'M', ItemList.Casing_IV, 'C', OrePrefixes.cableGt01.get(Materials.Tungsten)
+ });
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.Hull_LuV.get(1L),
+ GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED,
+ new Object[] {
+ aTextCableHull,
+ 'M',
+ ItemList.Casing_LuV,
+ 'C',
+ OrePrefixes.cableGt01.get(Materials.VanadiumGallium)
+ });
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.Hull_ZPM.get(1L),
+ GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED,
+ new Object[] {
+ aTextCableHull, 'M', ItemList.Casing_ZPM, 'C', OrePrefixes.cableGt01.get(Materials.Naquadah)
+ });
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.Hull_UV.get(1L),
+ GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED,
+ new Object[] {
+ aTextCableHull, 'M', ItemList.Casing_UV, 'C', OrePrefixes.wireGt04.get(Materials.NaquadahAlloy)
+ });
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.Hull_MAX.get(1L),
+ GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED,
+ new Object[] {
+ aTextCableHull,
+ 'M',
+ ItemList.Casing_MAX,
+ 'C',
+ OrePrefixes.wireGt04.get(Materials.SuperconductorUV)
+ });
}
- ItemList.Transformer_LV_ULV.set(new GT_MetaTileEntity_Transformer(20, "transformer.tier.00", "Ultra Low Voltage Transformer", 0, "LV -> ULV (Use Soft Mallet to invert)").getStackForm(1L));
- ItemList.Transformer_MV_LV.set(new GT_MetaTileEntity_Transformer(21, "transformer.tier.01", "Low Voltage Transformer", 1, "MV -> LV (Use Soft Mallet to invert)").getStackForm(1L));
- ItemList.Transformer_HV_MV.set(new GT_MetaTileEntity_Transformer(22, "transformer.tier.02", "Medium Voltage Transformer", 2, "HV -> MV (Use Soft Mallet to invert)").getStackForm(1L));
- ItemList.Transformer_EV_HV.set(new GT_MetaTileEntity_Transformer(23, "transformer.tier.03", "High Voltage Transformer", 3, "EV -> HV (Use Soft Mallet to invert)").getStackForm(1L));
- ItemList.Transformer_IV_EV.set(new GT_MetaTileEntity_Transformer(24, "transformer.tier.04", "Extreme Transformer", 4, "IV -> EV (Use Soft Mallet to invert)").getStackForm(1L));
- ItemList.Transformer_LuV_IV.set(new GT_MetaTileEntity_Transformer(25, "transformer.tier.05", "Insane Transformer", 5, "LuV -> IV (Use Soft Mallet to invert)").getStackForm(1L));
- ItemList.Transformer_ZPM_LuV.set(new GT_MetaTileEntity_Transformer(26, "transformer.tier.06", "Ludicrous Transformer", 6, "ZPM -> LuV (Use Soft Mallet to invert)").getStackForm(1L));
- ItemList.Transformer_UV_ZPM.set(new GT_MetaTileEntity_Transformer(27, "transformer.tier.07", "ZPM Voltage Transformer", 7, "UV -> ZPM (Use Soft Mallet to invert)").getStackForm(1L));
- ItemList.Transformer_MAX_UV.set(new GT_MetaTileEntity_Transformer(28, "transformer.tier.08", "Ultimate Transformer", 8, "UHV -> UV (Use Soft Mallet to invert)").getStackForm(1L));
-
- GT_ModHandler.addCraftingRecipe(ItemList.Transformer_LV_ULV.get(1L), bitsd, new Object[]{" BB", "CM ", " BB", 'M', ItemList.Hull_ULV, 'C', OrePrefixes.cableGt01.get(Materials.Tin), 'B', OrePrefixes.cableGt01.get(Materials.Lead)});
- GT_ModHandler.addCraftingRecipe(ItemList.Transformer_MV_LV.get(1L), bitsd, new Object[]{" BB", "CM ", " BB", 'M', ItemList.Hull_LV, 'C', OrePrefixes.cableGt01.get(Materials.AnyCopper), 'B', OrePrefixes.cableGt01.get(Materials.Tin)});
- GT_ModHandler.addCraftingRecipe(ItemList.Transformer_HV_MV.get(1L), bitsd, new Object[]{"KBB", "CM ", "KBB", 'M', ItemList.Hull_MV, 'C', OrePrefixes.cableGt01.get(Materials.Gold), 'B', OrePrefixes.cableGt01.get(Materials.AnyCopper), 'K', ItemList.Circuit_Parts_Coil});
- GT_ModHandler.addCraftingRecipe(ItemList.Transformer_EV_HV.get(1L), bitsd, new Object[]{"KBB", "CM ", "KBB", 'M', ItemList.Hull_HV, 'C', OrePrefixes.cableGt01.get(Materials.Aluminium), 'B', OrePrefixes.cableGt01.get(Materials.Gold), 'K', ItemList.Circuit_Chip_ULPIC});
- GT_ModHandler.addCraftingRecipe(ItemList.Transformer_IV_EV.get(1L), bitsd, new Object[]{"KBB", "CM ", "KBB", 'M', ItemList.Hull_EV, 'C', OrePrefixes.cableGt01.get(Materials.Tungsten), 'B', OrePrefixes.cableGt01.get(Materials.Aluminium), 'K', ItemList.Circuit_Chip_LPIC});
- GT_ModHandler.addCraftingRecipe(ItemList.Transformer_LuV_IV.get(1L), bitsd, new Object[]{"KBB", "CM ", "KBB", 'M', ItemList.Hull_IV, 'C', OrePrefixes.cableGt01.get(Materials.VanadiumGallium), 'B', OrePrefixes.cableGt01.get(Materials.Tungsten), 'K', ItemList.Circuit_Chip_PIC});
- GT_ModHandler.addCraftingRecipe(ItemList.Transformer_ZPM_LuV.get(1L), bitsd, new Object[]{"KBB", "CM ", "KBB", 'M', ItemList.Hull_LuV, 'C', OrePrefixes.cableGt01.get(Materials.Naquadah), 'B', OrePrefixes.cableGt01.get(Materials.VanadiumGallium), 'K', ItemList.Circuit_Chip_HPIC});
- GT_ModHandler.addCraftingRecipe(ItemList.Transformer_UV_ZPM.get(1L), bitsd, new Object[]{"KBB", "CM ", "KBB", 'M', ItemList.Hull_ZPM, 'C', OrePrefixes.cableGt01.get(Materials.NaquadahAlloy), 'B', OrePrefixes.cableGt01.get(Materials.Naquadah), 'K', ItemList.Circuit_Chip_UHPIC});
- GT_ModHandler.addCraftingRecipe(ItemList.Transformer_MAX_UV.get(1L), bitsd, new Object[]{"KBB", "CM ", "KBB", 'M', ItemList.Hull_UV, 'C', OrePrefixes.wireGt01.get(Materials.Bedrockium), 'B', OrePrefixes.cableGt01.get(Materials.NaquadahAlloy), 'K', ItemList.Circuit_Chip_NPIC});
-
- ItemList.Hatch_Dynamo_ULV.set(new GT_MetaTileEntity_Hatch_Dynamo(30, "hatch.dynamo.tier.00", "ULV Dynamo Hatch", 0).getStackForm(1L));
- ItemList.Hatch_Dynamo_LV.set(new GT_MetaTileEntity_Hatch_Dynamo(31, "hatch.dynamo.tier.01", "LV Dynamo Hatch", 1).getStackForm(1L));
- ItemList.Hatch_Dynamo_MV.set(new GT_MetaTileEntity_Hatch_Dynamo(32, "hatch.dynamo.tier.02", "MV Dynamo Hatch", 2).getStackForm(1L));
- ItemList.Hatch_Dynamo_HV.set(new GT_MetaTileEntity_Hatch_Dynamo(33, "hatch.dynamo.tier.03", "HV Dynamo Hatch", 3).getStackForm(1L));
- ItemList.Hatch_Dynamo_EV.set(new GT_MetaTileEntity_Hatch_Dynamo(34, "hatch.dynamo.tier.04", "EV Dynamo Hatch", 4).getStackForm(1L));
- ItemList.Hatch_Dynamo_IV.set(new GT_MetaTileEntity_Hatch_Dynamo(35, "hatch.dynamo.tier.05", "IV Dynamo Hatch", 5).getStackForm(1L));
- ItemList.Hatch_Dynamo_LuV.set(new GT_MetaTileEntity_Hatch_Dynamo(36, "hatch.dynamo.tier.06", "LuV Dynamo Hatch", 6).getStackForm(1L));
- ItemList.Hatch_Dynamo_ZPM.set(new GT_MetaTileEntity_Hatch_Dynamo(37, "hatch.dynamo.tier.07", "ZPM Dynamo Hatch", 7).getStackForm(1L));
- ItemList.Hatch_Dynamo_UV.set(new GT_MetaTileEntity_Hatch_Dynamo(38, "hatch.dynamo.tier.08", "UV Dynamo Hatch", 8).getStackForm(1L));
- ItemList.Hatch_Dynamo_MAX.set(new GT_MetaTileEntity_Hatch_Dynamo(39, "hatch.dynamo.tier.09", "UHV Dynamo Hatch", 9).getStackForm(1L));
-
- GT_ModHandler.addCraftingRecipe(ItemList.Hatch_Dynamo_ULV.get(1L), bitsd, new Object[]{"XOL", "SMP", "XOL", 'M', ItemList.Hull_ULV, 'S', OrePrefixes.spring.get(Materials.Lead), 'X', OrePrefixes.circuit.get(Materials.Primitive), 'O', ItemList.ULV_Coil, 'L', OrePrefixes.cell.get(Materials.Lubricant), 'P', OrePrefixes.rotor.get(Materials.Lead)});
- GT_ModHandler.addCraftingRecipe(ItemList.Hatch_Dynamo_LV.get(1L), bitsd, new Object[]{"XOL", "SMP", "XOL", 'M', ItemList.Hull_LV, 'S', OrePrefixes.spring.get(Materials.Tin), 'X', OrePrefixes.circuit.get(Materials.Basic), 'O', ItemList.LV_Coil, 'L', OrePrefixes.cell.get(Materials.Lubricant), 'P', ItemList.Electric_Pump_LV});
- GT_ModHandler.addCraftingRecipe(ItemList.Hatch_Dynamo_MV.get(1L), bitsd, new Object[]{"XOL", "SMP", "XOL", 'M', ItemList.Hull_MV, 'S', OrePrefixes.spring.get(Materials.Copper), 'X', ItemList.Circuit_Chip_ULPIC, 'O', ItemList.MV_Coil, 'L', OrePrefixes.cell.get(Materials.Lubricant), 'P', ItemList.Electric_Pump_MV});
+ ItemList.Transformer_LV_ULV.set(new GT_MetaTileEntity_Transformer(
+ 20,
+ "transformer.tier.00",
+ "Ultra Low Voltage Transformer",
+ 0,
+ "LV -> ULV (Use Soft Mallet to invert)")
+ .getStackForm(1L));
+ ItemList.Transformer_MV_LV.set(new GT_MetaTileEntity_Transformer(
+ 21, "transformer.tier.01", "Low Voltage Transformer", 1, "MV -> LV (Use Soft Mallet to invert)")
+ .getStackForm(1L));
+ ItemList.Transformer_HV_MV.set(new GT_MetaTileEntity_Transformer(
+ 22,
+ "transformer.tier.02",
+ "Medium Voltage Transformer",
+ 2,
+ "HV -> MV (Use Soft Mallet to invert)")
+ .getStackForm(1L));
+ ItemList.Transformer_EV_HV.set(new GT_MetaTileEntity_Transformer(
+ 23,
+ "transformer.tier.03",
+ "High Voltage Transformer",
+ 3,
+ "EV -> HV (Use Soft Mallet to invert)")
+ .getStackForm(1L));
+ ItemList.Transformer_IV_EV.set(new GT_MetaTileEntity_Transformer(
+ 24, "transformer.tier.04", "Extreme Transformer", 4, "IV -> EV (Use Soft Mallet to invert)")
+ .getStackForm(1L));
+ ItemList.Transformer_LuV_IV.set(new GT_MetaTileEntity_Transformer(
+ 25, "transformer.tier.05", "Insane Transformer", 5, "LuV -> IV (Use Soft Mallet to invert)")
+ .getStackForm(1L));
+ ItemList.Transformer_ZPM_LuV.set(new GT_MetaTileEntity_Transformer(
+ 26, "transformer.tier.06", "Ludicrous Transformer", 6, "ZPM -> LuV (Use Soft Mallet to invert)")
+ .getStackForm(1L));
+ ItemList.Transformer_UV_ZPM.set(new GT_MetaTileEntity_Transformer(
+ 27,
+ "transformer.tier.07",
+ "ZPM Voltage Transformer",
+ 7,
+ "UV -> ZPM (Use Soft Mallet to invert)")
+ .getStackForm(1L));
+ ItemList.Transformer_MAX_UV.set(new GT_MetaTileEntity_Transformer(
+ 28, "transformer.tier.08", "Ultimate Transformer", 8, "UHV -> UV (Use Soft Mallet to invert)")
+ .getStackForm(1L));
+
+ GT_ModHandler.addCraftingRecipe(ItemList.Transformer_LV_ULV.get(1L), bitsd, new Object[] {
+ " BB",
+ "CM ",
+ " BB",
+ 'M',
+ ItemList.Hull_ULV,
+ 'C',
+ OrePrefixes.cableGt01.get(Materials.Tin),
+ 'B',
+ OrePrefixes.cableGt01.get(Materials.Lead)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Transformer_MV_LV.get(1L), bitsd, new Object[] {
+ " BB",
+ "CM ",
+ " BB",
+ 'M',
+ ItemList.Hull_LV,
+ 'C',
+ OrePrefixes.cableGt01.get(Materials.AnyCopper),
+ 'B',
+ OrePrefixes.cableGt01.get(Materials.Tin)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Transformer_HV_MV.get(1L), bitsd, new Object[] {
+ "KBB",
+ "CM ",
+ "KBB",
+ 'M',
+ ItemList.Hull_MV,
+ 'C',
+ OrePrefixes.cableGt01.get(Materials.Gold),
+ 'B',
+ OrePrefixes.cableGt01.get(Materials.AnyCopper),
+ 'K',
+ ItemList.Circuit_Parts_Coil
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Transformer_EV_HV.get(1L), bitsd, new Object[] {
+ "KBB",
+ "CM ",
+ "KBB",
+ 'M',
+ ItemList.Hull_HV,
+ 'C',
+ OrePrefixes.cableGt01.get(Materials.Aluminium),
+ 'B',
+ OrePrefixes.cableGt01.get(Materials.Gold),
+ 'K',
+ ItemList.Circuit_Chip_ULPIC
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Transformer_IV_EV.get(1L), bitsd, new Object[] {
+ "KBB",
+ "CM ",
+ "KBB",
+ 'M',
+ ItemList.Hull_EV,
+ 'C',
+ OrePrefixes.cableGt01.get(Materials.Tungsten),
+ 'B',
+ OrePrefixes.cableGt01.get(Materials.Aluminium),
+ 'K',
+ ItemList.Circuit_Chip_LPIC
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Transformer_LuV_IV.get(1L), bitsd, new Object[] {
+ "KBB",
+ "CM ",
+ "KBB",
+ 'M',
+ ItemList.Hull_IV,
+ 'C',
+ OrePrefixes.cableGt01.get(Materials.VanadiumGallium),
+ 'B',
+ OrePrefixes.cableGt01.get(Materials.Tungsten),
+ 'K',
+ ItemList.Circuit_Chip_PIC
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Transformer_ZPM_LuV.get(1L), bitsd, new Object[] {
+ "KBB",
+ "CM ",
+ "KBB",
+ 'M',
+ ItemList.Hull_LuV,
+ 'C',
+ OrePrefixes.cableGt01.get(Materials.Naquadah),
+ 'B',
+ OrePrefixes.cableGt01.get(Materials.VanadiumGallium),
+ 'K',
+ ItemList.Circuit_Chip_HPIC
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Transformer_UV_ZPM.get(1L), bitsd, new Object[] {
+ "KBB",
+ "CM ",
+ "KBB",
+ 'M',
+ ItemList.Hull_ZPM,
+ 'C',
+ OrePrefixes.cableGt01.get(Materials.NaquadahAlloy),
+ 'B',
+ OrePrefixes.cableGt01.get(Materials.Naquadah),
+ 'K',
+ ItemList.Circuit_Chip_UHPIC
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Transformer_MAX_UV.get(1L), bitsd, new Object[] {
+ "KBB",
+ "CM ",
+ "KBB",
+ 'M',
+ ItemList.Hull_UV,
+ 'C',
+ OrePrefixes.wireGt01.get(Materials.Bedrockium),
+ 'B',
+ OrePrefixes.cableGt01.get(Materials.NaquadahAlloy),
+ 'K',
+ ItemList.Circuit_Chip_NPIC
+ });
+
+ ItemList.Hatch_Dynamo_ULV.set(
+ new GT_MetaTileEntity_Hatch_Dynamo(30, "hatch.dynamo.tier.00", "ULV Dynamo Hatch", 0).getStackForm(1L));
+ ItemList.Hatch_Dynamo_LV.set(
+ new GT_MetaTileEntity_Hatch_Dynamo(31, "hatch.dynamo.tier.01", "LV Dynamo Hatch", 1).getStackForm(1L));
+ ItemList.Hatch_Dynamo_MV.set(
+ new GT_MetaTileEntity_Hatch_Dynamo(32, "hatch.dynamo.tier.02", "MV Dynamo Hatch", 2).getStackForm(1L));
+ ItemList.Hatch_Dynamo_HV.set(
+ new GT_MetaTileEntity_Hatch_Dynamo(33, "hatch.dynamo.tier.03", "HV Dynamo Hatch", 3).getStackForm(1L));
+ ItemList.Hatch_Dynamo_EV.set(
+ new GT_MetaTileEntity_Hatch_Dynamo(34, "hatch.dynamo.tier.04", "EV Dynamo Hatch", 4).getStackForm(1L));
+ ItemList.Hatch_Dynamo_IV.set(
+ new GT_MetaTileEntity_Hatch_Dynamo(35, "hatch.dynamo.tier.05", "IV Dynamo Hatch", 5).getStackForm(1L));
+ ItemList.Hatch_Dynamo_LuV.set(
+ new GT_MetaTileEntity_Hatch_Dynamo(36, "hatch.dynamo.tier.06", "LuV Dynamo Hatch", 6).getStackForm(1L));
+ ItemList.Hatch_Dynamo_ZPM.set(
+ new GT_MetaTileEntity_Hatch_Dynamo(37, "hatch.dynamo.tier.07", "ZPM Dynamo Hatch", 7).getStackForm(1L));
+ ItemList.Hatch_Dynamo_UV.set(
+ new GT_MetaTileEntity_Hatch_Dynamo(38, "hatch.dynamo.tier.08", "UV Dynamo Hatch", 8).getStackForm(1L));
+ ItemList.Hatch_Dynamo_MAX.set(
+ new GT_MetaTileEntity_Hatch_Dynamo(39, "hatch.dynamo.tier.09", "UHV Dynamo Hatch", 9).getStackForm(1L));
+
+ GT_ModHandler.addCraftingRecipe(ItemList.Hatch_Dynamo_ULV.get(1L), bitsd, new Object[] {
+ "XOL",
+ "SMP",
+ "XOL",
+ 'M',
+ ItemList.Hull_ULV,
+ 'S',
+ OrePrefixes.spring.get(Materials.Lead),
+ 'X',
+ OrePrefixes.circuit.get(Materials.Primitive),
+ 'O',
+ ItemList.ULV_Coil,
+ 'L',
+ OrePrefixes.cell.get(Materials.Lubricant),
+ 'P',
+ OrePrefixes.rotor.get(Materials.Lead)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Hatch_Dynamo_LV.get(1L), bitsd, new Object[] {
+ "XOL",
+ "SMP",
+ "XOL",
+ 'M',
+ ItemList.Hull_LV,
+ 'S',
+ OrePrefixes.spring.get(Materials.Tin),
+ 'X',
+ OrePrefixes.circuit.get(Materials.Basic),
+ 'O',
+ ItemList.LV_Coil,
+ 'L',
+ OrePrefixes.cell.get(Materials.Lubricant),
+ 'P',
+ ItemList.Electric_Pump_LV
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Hatch_Dynamo_MV.get(1L), bitsd, new Object[] {
+ "XOL",
+ "SMP",
+ "XOL",
+ 'M',
+ ItemList.Hull_MV,
+ 'S',
+ OrePrefixes.spring.get(Materials.Copper),
+ 'X',
+ ItemList.Circuit_Chip_ULPIC,
+ 'O',
+ ItemList.MV_Coil,
+ 'L',
+ OrePrefixes.cell.get(Materials.Lubricant),
+ 'P',
+ ItemList.Electric_Pump_MV
+ });
// 1234
- ItemList.Hatch_Energy_ULV.set(new GT_MetaTileEntity_Hatch_Energy(40, "hatch.energy.tier.00", "ULV Energy Hatch", 0).getStackForm(1L));
- ItemList.Hatch_Energy_LV.set(new GT_MetaTileEntity_Hatch_Energy(41, "hatch.energy.tier.01", "LV Energy Hatch", 1).getStackForm(1L));
- ItemList.Hatch_Energy_MV.set(new GT_MetaTileEntity_Hatch_Energy(42, "hatch.energy.tier.02", "MV Energy Hatch", 2).getStackForm(1L));
- ItemList.Hatch_Energy_HV.set(new GT_MetaTileEntity_Hatch_Energy(43, "hatch.energy.tier.03", "HV Energy Hatch", 3).getStackForm(1L));
- ItemList.Hatch_Energy_EV.set(new GT_MetaTileEntity_Hatch_Energy(44, "hatch.energy.tier.04", "EV Energy Hatch", 4).getStackForm(1L));
- ItemList.Hatch_Energy_IV.set(new GT_MetaTileEntity_Hatch_Energy(45, "hatch.energy.tier.05", "IV Energy Hatch", 5).getStackForm(1L));
- ItemList.Hatch_Energy_LuV.set(new GT_MetaTileEntity_Hatch_Energy(46, "hatch.energy.tier.06", "LuV Energy Hatch", 6).getStackForm(1L));
- ItemList.Hatch_Energy_ZPM.set(new GT_MetaTileEntity_Hatch_Energy(47, "hatch.energy.tier.07", "ZPM Energy Hatch", 7).getStackForm(1L));
- ItemList.Hatch_Energy_UV.set(new GT_MetaTileEntity_Hatch_Energy(48, "hatch.energy.tier.08", "UV Energy Hatch", 8).getStackForm(1L));
- ItemList.Hatch_Energy_MAX.set(new GT_MetaTileEntity_Hatch_Energy(49, "hatch.energy.tier.09", "UHV Energy Hatch", 9).getStackForm(1L));
-
- GT_ModHandler.addCraftingRecipe(ItemList.Hatch_Energy_ULV.get(1L), bitsd, new Object[]{"COL", "XMP", "COL", 'M', ItemList.Hull_ULV, 'C', OrePrefixes.cableGt01.get(Materials.Lead), 'X', OrePrefixes.circuit.get(Materials.Primitive), 'O', ItemList.ULV_Coil, 'L', OrePrefixes.cell.get(Materials.Lubricant), 'P', OrePrefixes.rotor.get(Materials.Lead)});
- GT_ModHandler.addCraftingRecipe(ItemList.Hatch_Energy_LV.get(1L), bitsd, new Object[]{"COL", "XMP", "COL", 'M', ItemList.Hull_LV, 'C', OrePrefixes.cableGt01.get(Materials.Tin), 'X', OrePrefixes.circuit.get(Materials.Basic), 'O', ItemList.LV_Coil, 'L', OrePrefixes.cell.get(Materials.Lubricant), 'P', ItemList.Electric_Pump_LV});
- GT_ModHandler.addCraftingRecipe(ItemList.Hatch_Energy_MV.get(1L), bitsd, new Object[]{"XOL", "CMP", "XOL", 'M', ItemList.Hull_MV, 'C', OrePrefixes.cableGt01.get(Materials.Copper), 'X', ItemList.Circuit_Chip_ULPIC, 'O', ItemList.MV_Coil, 'L', OrePrefixes.cell.get(Materials.Lubricant), 'P', ItemList.Electric_Pump_MV});
-
- ItemList.Hatch_Input_ULV.set(new GT_MetaTileEntity_Hatch_Input(50, "hatch.input.tier.00", "Input Hatch (ULV)", 0).getStackForm(1L));
- ItemList.Hatch_Input_LV.set(new GT_MetaTileEntity_Hatch_Input(51, "hatch.input.tier.01", "Input Hatch (LV)", 1).getStackForm(1L));
- ItemList.Hatch_Input_MV.set(new GT_MetaTileEntity_Hatch_Input(52, "hatch.input.tier.02", "Input Hatch (MV)", 2).getStackForm(1L));
- ItemList.Hatch_Input_HV.set(new GT_MetaTileEntity_Hatch_Input(53, "hatch.input.tier.03", "Input Hatch (HV)", 3).getStackForm(1L));
- ItemList.Hatch_Input_EV.set(new GT_MetaTileEntity_Hatch_Input(54, "hatch.input.tier.04", "Input Hatch (EV)", 4).getStackForm(1L));
- ItemList.Hatch_Input_IV.set(new GT_MetaTileEntity_Hatch_Input(55, "hatch.input.tier.05", "Input Hatch (IV)", 5).getStackForm(1L));
- ItemList.Hatch_Input_LuV.set(new GT_MetaTileEntity_Hatch_Input(56, "hatch.input.tier.06", "Input Hatch (LuV)", 6).getStackForm(1L));
- ItemList.Hatch_Input_ZPM.set(new GT_MetaTileEntity_Hatch_Input(57, "hatch.input.tier.07", "Input Hatch (ZPM)", 7).getStackForm(1L));
- ItemList.Hatch_Input_UV.set(new GT_MetaTileEntity_Hatch_Input(58, "hatch.input.tier.08", "Input Hatch (UV)", 8).getStackForm(1L));
- ItemList.Hatch_Input_MAX.set(new GT_MetaTileEntity_Hatch_Input(59, "hatch.input.tier.09", "Input Hatch (UHV)", 9).getStackForm(1L));
- ItemList.Hatch_Input_Multi_2x2_EV.set(new GT_MetaTileEntity_Hatch_MultiInput(200, 4, "hatch.multi.input.tier.01", "Quadruple Input Hatch (EV)", 4).getStackForm(1L));
- ItemList.Hatch_Input_Multi_2x2_IV.set(new GT_MetaTileEntity_Hatch_MultiInput(710, 4, "hatch.multi.input.tier.02", "Quadruple Input Hatch (IV)", 5).getStackForm(1L));
- ItemList.Hatch_Input_Multi_2x2_LuV.set(new GT_MetaTileEntity_Hatch_MultiInput(711, 4, "hatch.multi.input.tier.03", "Quadruple Input Hatch (LuV)", 6).getStackForm(1L));
- ItemList.Hatch_Input_Multi_2x2_ZPM.set(new GT_MetaTileEntity_Hatch_MultiInput(712, 4, "hatch.multi.input.tier.04", "Quadruple Input Hatch (ZPM)", 7).getStackForm(1L));
- ItemList.Hatch_Input_Multi_2x2_UV.set(new GT_MetaTileEntity_Hatch_MultiInput(713, 4, "hatch.multi.input.tier.05", "Quadruple Input Hatch (UV)", 8).getStackForm(1L));
-
- ItemList.Hatch_Output_ULV.set(new GT_MetaTileEntity_Hatch_Output(60, "hatch.output.tier.00", "Output Hatch (ULV)", 0).getStackForm(1L));
- ItemList.Hatch_Output_LV.set(new GT_MetaTileEntity_Hatch_Output(61, "hatch.output.tier.01", "Output Hatch (LV)", 1).getStackForm(1L));
- ItemList.Hatch_Output_MV.set(new GT_MetaTileEntity_Hatch_Output(62, "hatch.output.tier.02", "Output Hatch (MV)", 2).getStackForm(1L));
- ItemList.Hatch_Output_HV.set(new GT_MetaTileEntity_Hatch_Output(63, "hatch.output.tier.03", "Output Hatch (HV)", 3).getStackForm(1L));
- ItemList.Hatch_Output_EV.set(new GT_MetaTileEntity_Hatch_Output(64, "hatch.output.tier.04", "Output Hatch (EV)", 4).getStackForm(1L));
- ItemList.Hatch_Output_IV.set(new GT_MetaTileEntity_Hatch_Output(65, "hatch.output.tier.05", "Output Hatch (IV)", 5).getStackForm(1L));
- ItemList.Hatch_Output_LuV.set(new GT_MetaTileEntity_Hatch_Output(66, "hatch.output.tier.06", "Output Hatch (LuV)", 6).getStackForm(1L));
- ItemList.Hatch_Output_ZPM.set(new GT_MetaTileEntity_Hatch_Output(67, "hatch.output.tier.07", "Output Hatch (ZPM)", 7).getStackForm(1L));
- ItemList.Hatch_Output_UV.set(new GT_MetaTileEntity_Hatch_Output(68, "hatch.output.tier.08", "Output Hatch (UV)", 8).getStackForm(1L));
- ItemList.Hatch_Output_MAX.set(new GT_MetaTileEntity_Hatch_Output(69, "hatch.output.tier.09", "Output Hatch (UHV)", 9).getStackForm(1L));
-
- ItemList.Quantum_Tank_LV.set(new GT_MetaTileEntity_QuantumTank(120, "quantum.tank.tier.06", "Quantum Tank I", 6).getStackForm(1L));
- ItemList.Quantum_Tank_MV.set(new GT_MetaTileEntity_QuantumTank(121, "quantum.tank.tier.07", "Quantum Tank II", 7).getStackForm(1L));
- ItemList.Quantum_Tank_HV.set(new GT_MetaTileEntity_QuantumTank(122, "quantum.tank.tier.08", "Quantum Tank III", 8).getStackForm(1L));
- ItemList.Quantum_Tank_EV.set(new GT_MetaTileEntity_QuantumTank(123, "quantum.tank.tier.09", "Quantum Tank IV", 9).getStackForm(1L));
- ItemList.Quantum_Tank_IV.set(new GT_MetaTileEntity_QuantumTank(124, "quantum.tank.tier.10", "Quantum Tank V", 10).getStackForm(1L));
-
- ItemList.Quantum_Chest_LV.set(new GT_MetaTileEntity_QuantumChest(125, "quantum.chest.tier.06", "Quantum Chest I", 6).getStackForm(1L));
- ItemList.Quantum_Chest_MV.set(new GT_MetaTileEntity_QuantumChest(126, "quantum.chest.tier.07", "Quantum Chest II", 7).getStackForm(1L));
- ItemList.Quantum_Chest_HV.set(new GT_MetaTileEntity_QuantumChest(127, "quantum.chest.tier.08", "Quantum Chest III", 8).getStackForm(1L));
- ItemList.Quantum_Chest_EV.set(new GT_MetaTileEntity_QuantumChest(128, "quantum.chest.tier.09", "Quantum Chest IV", 9).getStackForm(1L));
- ItemList.Quantum_Chest_IV.set(new GT_MetaTileEntity_QuantumChest(129, "quantum.chest.tier.10", "Quantum Chest V", 10).getStackForm(1L));
-
- ItemList.Super_Tank_LV.set(new GT_MetaTileEntity_SuperTank(130, "super.tank.tier.01", "Super Tank I", 1).getStackForm(1L));
- ItemList.Super_Tank_MV.set(new GT_MetaTileEntity_SuperTank(131, "super.tank.tier.02", "Super Tank II", 2).getStackForm(1L));
- ItemList.Super_Tank_HV.set(new GT_MetaTileEntity_SuperTank(132, "super.tank.tier.03", "Super Tank III", 3).getStackForm(1L));
- ItemList.Super_Tank_EV.set(new GT_MetaTileEntity_SuperTank(133, "super.tank.tier.04", "Super Tank IV", 4).getStackForm(1L));
- ItemList.Super_Tank_IV.set(new GT_MetaTileEntity_SuperTank(134, "super.tank.tier.05", "Super Tank V", 5).getStackForm(1L));
-
- ItemList.Super_Chest_LV.set(new GT_MetaTileEntity_SuperChest(135, "super.chest.tier.01", "Super Chest I", 1).getStackForm(1L));
- ItemList.Super_Chest_MV.set(new GT_MetaTileEntity_SuperChest(136, "super.chest.tier.02", "Super Chest II", 2).getStackForm(1L));
- ItemList.Super_Chest_HV.set(new GT_MetaTileEntity_SuperChest(137, "super.chest.tier.03", "Super Chest III", 3).getStackForm(1L));
- ItemList.Super_Chest_EV.set(new GT_MetaTileEntity_SuperChest(138, "super.chest.tier.04", "Super Chest IV", 4).getStackForm(1L));
- ItemList.Super_Chest_IV.set(new GT_MetaTileEntity_SuperChest(139, "super.chest.tier.05", "Super Chest V", 5).getStackForm(1L));
-
- ItemList.Long_Distance_Pipeline_Fluid.set(new GT_MetaTileEntity_LongDistancePipelineFluid(2700, "long.distance.pipeline.fluid", "Long Distance Fluid Pipeline", 1).getStackForm(1L));
- ItemList.Long_Distance_Pipeline_Item.set(new GT_MetaTileEntity_LongDistancePipelineItem(2701, "long.distance.pipeline.item", "Long Distance Item Pipeline", 1).getStackForm(1L));
+ ItemList.Hatch_Energy_ULV.set(
+ new GT_MetaTileEntity_Hatch_Energy(40, "hatch.energy.tier.00", "ULV Energy Hatch", 0).getStackForm(1L));
+ ItemList.Hatch_Energy_LV.set(
+ new GT_MetaTileEntity_Hatch_Energy(41, "hatch.energy.tier.01", "LV Energy Hatch", 1).getStackForm(1L));
+ ItemList.Hatch_Energy_MV.set(
+ new GT_MetaTileEntity_Hatch_Energy(42, "hatch.energy.tier.02", "MV Energy Hatch", 2).getStackForm(1L));
+ ItemList.Hatch_Energy_HV.set(
+ new GT_MetaTileEntity_Hatch_Energy(43, "hatch.energy.tier.03", "HV Energy Hatch", 3).getStackForm(1L));
+ ItemList.Hatch_Energy_EV.set(
+ new GT_MetaTileEntity_Hatch_Energy(44, "hatch.energy.tier.04", "EV Energy Hatch", 4).getStackForm(1L));
+ ItemList.Hatch_Energy_IV.set(
+ new GT_MetaTileEntity_Hatch_Energy(45, "hatch.energy.tier.05", "IV Energy Hatch", 5).getStackForm(1L));
+ ItemList.Hatch_Energy_LuV.set(
+ new GT_MetaTileEntity_Hatch_Energy(46, "hatch.energy.tier.06", "LuV Energy Hatch", 6).getStackForm(1L));
+ ItemList.Hatch_Energy_ZPM.set(
+ new GT_MetaTileEntity_Hatch_Energy(47, "hatch.energy.tier.07", "ZPM Energy Hatch", 7).getStackForm(1L));
+ ItemList.Hatch_Energy_UV.set(
+ new GT_MetaTileEntity_Hatch_Energy(48, "hatch.energy.tier.08", "UV Energy Hatch", 8).getStackForm(1L));
+ ItemList.Hatch_Energy_MAX.set(
+ new GT_MetaTileEntity_Hatch_Energy(49, "hatch.energy.tier.09", "UHV Energy Hatch", 9).getStackForm(1L));
+
+ GT_ModHandler.addCraftingRecipe(ItemList.Hatch_Energy_ULV.get(1L), bitsd, new Object[] {
+ "COL",
+ "XMP",
+ "COL",
+ 'M',
+ ItemList.Hull_ULV,
+ 'C',
+ OrePrefixes.cableGt01.get(Materials.Lead),
+ 'X',
+ OrePrefixes.circuit.get(Materials.Primitive),
+ 'O',
+ ItemList.ULV_Coil,
+ 'L',
+ OrePrefixes.cell.get(Materials.Lubricant),
+ 'P',
+ OrePrefixes.rotor.get(Materials.Lead)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Hatch_Energy_LV.get(1L), bitsd, new Object[] {
+ "COL",
+ "XMP",
+ "COL",
+ 'M',
+ ItemList.Hull_LV,
+ 'C',
+ OrePrefixes.cableGt01.get(Materials.Tin),
+ 'X',
+ OrePrefixes.circuit.get(Materials.Basic),
+ 'O',
+ ItemList.LV_Coil,
+ 'L',
+ OrePrefixes.cell.get(Materials.Lubricant),
+ 'P',
+ ItemList.Electric_Pump_LV
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Hatch_Energy_MV.get(1L), bitsd, new Object[] {
+ "XOL",
+ "CMP",
+ "XOL",
+ 'M',
+ ItemList.Hull_MV,
+ 'C',
+ OrePrefixes.cableGt01.get(Materials.Copper),
+ 'X',
+ ItemList.Circuit_Chip_ULPIC,
+ 'O',
+ ItemList.MV_Coil,
+ 'L',
+ OrePrefixes.cell.get(Materials.Lubricant),
+ 'P',
+ ItemList.Electric_Pump_MV
+ });
+
+ ItemList.Hatch_Input_ULV.set(
+ new GT_MetaTileEntity_Hatch_Input(50, "hatch.input.tier.00", "Input Hatch (ULV)", 0).getStackForm(1L));
+ ItemList.Hatch_Input_LV.set(
+ new GT_MetaTileEntity_Hatch_Input(51, "hatch.input.tier.01", "Input Hatch (LV)", 1).getStackForm(1L));
+ ItemList.Hatch_Input_MV.set(
+ new GT_MetaTileEntity_Hatch_Input(52, "hatch.input.tier.02", "Input Hatch (MV)", 2).getStackForm(1L));
+ ItemList.Hatch_Input_HV.set(
+ new GT_MetaTileEntity_Hatch_Input(53, "hatch.input.tier.03", "Input Hatch (HV)", 3).getStackForm(1L));
+ ItemList.Hatch_Input_EV.set(
+ new GT_MetaTileEntity_Hatch_Input(54, "hatch.input.tier.04", "Input Hatch (EV)", 4).getStackForm(1L));
+ ItemList.Hatch_Input_IV.set(
+ new GT_MetaTileEntity_Hatch_Input(55, "hatch.input.tier.05", "Input Hatch (IV)", 5).getStackForm(1L));
+ ItemList.Hatch_Input_LuV.set(
+ new GT_MetaTileEntity_Hatch_Input(56, "hatch.input.tier.06", "Input Hatch (LuV)", 6).getStackForm(1L));
+ ItemList.Hatch_Input_ZPM.set(
+ new GT_MetaTileEntity_Hatch_Input(57, "hatch.input.tier.07", "Input Hatch (ZPM)", 7).getStackForm(1L));
+ ItemList.Hatch_Input_UV.set(
+ new GT_MetaTileEntity_Hatch_Input(58, "hatch.input.tier.08", "Input Hatch (UV)", 8).getStackForm(1L));
+ ItemList.Hatch_Input_MAX.set(
+ new GT_MetaTileEntity_Hatch_Input(59, "hatch.input.tier.09", "Input Hatch (UHV)", 9).getStackForm(1L));
+ ItemList.Hatch_Input_Multi_2x2_EV.set(new GT_MetaTileEntity_Hatch_MultiInput(
+ 200, 4, "hatch.multi.input.tier.01", "Quadruple Input Hatch (EV)", 4)
+ .getStackForm(1L));
+ ItemList.Hatch_Input_Multi_2x2_IV.set(new GT_MetaTileEntity_Hatch_MultiInput(
+ 710, 4, "hatch.multi.input.tier.02", "Quadruple Input Hatch (IV)", 5)
+ .getStackForm(1L));
+ ItemList.Hatch_Input_Multi_2x2_LuV.set(new GT_MetaTileEntity_Hatch_MultiInput(
+ 711, 4, "hatch.multi.input.tier.03", "Quadruple Input Hatch (LuV)", 6)
+ .getStackForm(1L));
+ ItemList.Hatch_Input_Multi_2x2_ZPM.set(new GT_MetaTileEntity_Hatch_MultiInput(
+ 712, 4, "hatch.multi.input.tier.04", "Quadruple Input Hatch (ZPM)", 7)
+ .getStackForm(1L));
+ ItemList.Hatch_Input_Multi_2x2_UV.set(new GT_MetaTileEntity_Hatch_MultiInput(
+ 713, 4, "hatch.multi.input.tier.05", "Quadruple Input Hatch (UV)", 8)
+ .getStackForm(1L));
+
+ ItemList.Hatch_Output_ULV.set(
+ new GT_MetaTileEntity_Hatch_Output(60, "hatch.output.tier.00", "Output Hatch (ULV)", 0)
+ .getStackForm(1L));
+ ItemList.Hatch_Output_LV.set(
+ new GT_MetaTileEntity_Hatch_Output(61, "hatch.output.tier.01", "Output Hatch (LV)", 1)
+ .getStackForm(1L));
+ ItemList.Hatch_Output_MV.set(
+ new GT_MetaTileEntity_Hatch_Output(62, "hatch.output.tier.02", "Output Hatch (MV)", 2)
+ .getStackForm(1L));
+ ItemList.Hatch_Output_HV.set(
+ new GT_MetaTileEntity_Hatch_Output(63, "hatch.output.tier.03", "Output Hatch (HV)", 3)
+ .getStackForm(1L));
+ ItemList.Hatch_Output_EV.set(
+ new GT_MetaTileEntity_Hatch_Output(64, "hatch.output.tier.04", "Output Hatch (EV)", 4)
+ .getStackForm(1L));
+ ItemList.Hatch_Output_IV.set(
+ new GT_MetaTileEntity_Hatch_Output(65, "hatch.output.tier.05", "Output Hatch (IV)", 5)
+ .getStackForm(1L));
+ ItemList.Hatch_Output_LuV.set(
+ new GT_MetaTileEntity_Hatch_Output(66, "hatch.output.tier.06", "Output Hatch (LuV)", 6)
+ .getStackForm(1L));
+ ItemList.Hatch_Output_ZPM.set(
+ new GT_MetaTileEntity_Hatch_Output(67, "hatch.output.tier.07", "Output Hatch (ZPM)", 7)
+ .getStackForm(1L));
+ ItemList.Hatch_Output_UV.set(
+ new GT_MetaTileEntity_Hatch_Output(68, "hatch.output.tier.08", "Output Hatch (UV)", 8)
+ .getStackForm(1L));
+ ItemList.Hatch_Output_MAX.set(
+ new GT_MetaTileEntity_Hatch_Output(69, "hatch.output.tier.09", "Output Hatch (UHV)", 9)
+ .getStackForm(1L));
+
+ ItemList.Quantum_Tank_LV.set(
+ new GT_MetaTileEntity_QuantumTank(120, "quantum.tank.tier.06", "Quantum Tank I", 6).getStackForm(1L));
+ ItemList.Quantum_Tank_MV.set(
+ new GT_MetaTileEntity_QuantumTank(121, "quantum.tank.tier.07", "Quantum Tank II", 7).getStackForm(1L));
+ ItemList.Quantum_Tank_HV.set(
+ new GT_MetaTileEntity_QuantumTank(122, "quantum.tank.tier.08", "Quantum Tank III", 8).getStackForm(1L));
+ ItemList.Quantum_Tank_EV.set(
+ new GT_MetaTileEntity_QuantumTank(123, "quantum.tank.tier.09", "Quantum Tank IV", 9).getStackForm(1L));
+ ItemList.Quantum_Tank_IV.set(
+ new GT_MetaTileEntity_QuantumTank(124, "quantum.tank.tier.10", "Quantum Tank V", 10).getStackForm(1L));
+
+ ItemList.Quantum_Chest_LV.set(
+ new GT_MetaTileEntity_QuantumChest(125, "quantum.chest.tier.06", "Quantum Chest I", 6)
+ .getStackForm(1L));
+ ItemList.Quantum_Chest_MV.set(
+ new GT_MetaTileEntity_QuantumChest(126, "quantum.chest.tier.07", "Quantum Chest II", 7)
+ .getStackForm(1L));
+ ItemList.Quantum_Chest_HV.set(
+ new GT_MetaTileEntity_QuantumChest(127, "quantum.chest.tier.08", "Quantum Chest III", 8)
+ .getStackForm(1L));
+ ItemList.Quantum_Chest_EV.set(
+ new GT_MetaTileEntity_QuantumChest(128, "quantum.chest.tier.09", "Quantum Chest IV", 9)
+ .getStackForm(1L));
+ ItemList.Quantum_Chest_IV.set(
+ new GT_MetaTileEntity_QuantumChest(129, "quantum.chest.tier.10", "Quantum Chest V", 10)
+ .getStackForm(1L));
+
+ ItemList.Super_Tank_LV.set(
+ new GT_MetaTileEntity_SuperTank(130, "super.tank.tier.01", "Super Tank I", 1).getStackForm(1L));
+ ItemList.Super_Tank_MV.set(
+ new GT_MetaTileEntity_SuperTank(131, "super.tank.tier.02", "Super Tank II", 2).getStackForm(1L));
+ ItemList.Super_Tank_HV.set(
+ new GT_MetaTileEntity_SuperTank(132, "super.tank.tier.03", "Super Tank III", 3).getStackForm(1L));
+ ItemList.Super_Tank_EV.set(
+ new GT_MetaTileEntity_SuperTank(133, "super.tank.tier.04", "Super Tank IV", 4).getStackForm(1L));
+ ItemList.Super_Tank_IV.set(
+ new GT_MetaTileEntity_SuperTank(134, "super.tank.tier.05", "Super Tank V", 5).getStackForm(1L));
+
+ ItemList.Super_Chest_LV.set(
+ new GT_MetaTileEntity_SuperChest(135, "super.chest.tier.01", "Super Chest I", 1).getStackForm(1L));
+ ItemList.Super_Chest_MV.set(
+ new GT_MetaTileEntity_SuperChest(136, "super.chest.tier.02", "Super Chest II", 2).getStackForm(1L));
+ ItemList.Super_Chest_HV.set(
+ new GT_MetaTileEntity_SuperChest(137, "super.chest.tier.03", "Super Chest III", 3).getStackForm(1L));
+ ItemList.Super_Chest_EV.set(
+ new GT_MetaTileEntity_SuperChest(138, "super.chest.tier.04", "Super Chest IV", 4).getStackForm(1L));
+ ItemList.Super_Chest_IV.set(
+ new GT_MetaTileEntity_SuperChest(139, "super.chest.tier.05", "Super Chest V", 5).getStackForm(1L));
+
+ ItemList.Long_Distance_Pipeline_Fluid.set(new GT_MetaTileEntity_LongDistancePipelineFluid(
+ 2700, "long.distance.pipeline.fluid", "Long Distance Fluid Pipeline", 1)
+ .getStackForm(1L));
+ ItemList.Long_Distance_Pipeline_Item.set(new GT_MetaTileEntity_LongDistancePipelineItem(
+ 2701, "long.distance.pipeline.item", "Long Distance Item Pipeline", 1)
+ .getStackForm(1L));
if (GregTech_API.mAE2) {
- ItemList.Hatch_Output_Bus_ME.set(new GT_MetaTileEntity_Hatch_OutputBus_ME(2710, "hatch.output_bus.me", "Output Bus (ME)").getStackForm(1L));
- ItemList.Hatch_Input_Bus_ME.set(new GT_MetaTileEntity_Hatch_InputBus_ME(2711, "hatch.input_bus.me", "Stocking Input Bus (ME)").getStackForm(1L));
- //ItemList.Hatch_CraftingInput_Bus_ME.set(new GT_MetaTileEntity_Hatch_CraftingInputBus_ME(2712, "hatch.crafting_input_bus.me", "Crafting Input Bus (ME)").getStackForm(1L));
+ ItemList.Hatch_Output_Bus_ME.set(
+ new GT_MetaTileEntity_Hatch_OutputBus_ME(2710, "hatch.output_bus.me", "Output Bus (ME)")
+ .getStackForm(1L));
+ ItemList.Hatch_Input_Bus_ME.set(
+ new GT_MetaTileEntity_Hatch_InputBus_ME(2711, "hatch.input_bus.me", "Stocking Input Bus (ME)")
+ .getStackForm(1L));
+ // ItemList.Hatch_CraftingInput_Bus_ME.set(new GT_MetaTileEntity_Hatch_CraftingInputBus_ME(2712,
+ // "hatch.crafting_input_bus.me", "Crafting Input Bus (ME)").getStackForm(1L));
}
- ItemList.Hatch_Input_Bus_ULV.set(new GT_MetaTileEntity_Hatch_InputBus(70, "hatch.input_bus.tier.00", "Input Bus (ULV)", 0).getStackForm(1L));
- ItemList.Hatch_Input_Bus_LV.set(new GT_MetaTileEntity_Hatch_InputBus(71, "hatch.input_bus.tier.01", "Input Bus (LV)", 1).getStackForm(1L));
- ItemList.Hatch_Input_Bus_MV.set(new GT_MetaTileEntity_Hatch_InputBus(72, "hatch.input_bus.tier.02", "Input Bus (MV)", 2).getStackForm(1L));
- ItemList.Hatch_Input_Bus_HV.set(new GT_MetaTileEntity_Hatch_InputBus(73, "hatch.input_bus.tier.03", "Input Bus (HV)", 3).getStackForm(1L));
- ItemList.Hatch_Input_Bus_EV.set(new GT_MetaTileEntity_Hatch_InputBus(74, "hatch.input_bus.tier.04", "Input Bus (EV)", 4).getStackForm(1L));
- ItemList.Hatch_Input_Bus_IV.set(new GT_MetaTileEntity_Hatch_InputBus(75, "hatch.input_bus.tier.05", "Input Bus (IV)", 5).getStackForm(1L));
- ItemList.Hatch_Input_Bus_LuV.set(new GT_MetaTileEntity_Hatch_InputBus(76, "hatch.input_bus.tier.06", "Input Bus (LuV)", 6).getStackForm(1L));
- ItemList.Hatch_Input_Bus_ZPM.set(new GT_MetaTileEntity_Hatch_InputBus(77, "hatch.input_bus.tier.07", "Input Bus (ZPM)", 7).getStackForm(1L));
- ItemList.Hatch_Input_Bus_UV.set(new GT_MetaTileEntity_Hatch_InputBus(78, "hatch.input_bus.tier.08", "Input Bus (UV)", 8).getStackForm(1L));
- ItemList.Hatch_Input_Bus_MAX.set(new GT_MetaTileEntity_Hatch_InputBus(79, "hatch.input_bus.tier.09", "Input Bus (UHV)", 9).getStackForm(1L));
-
- ItemList.Hatch_Output_Bus_ULV.set(new GT_MetaTileEntity_Hatch_OutputBus(80, "hatch.output_bus.tier.00", "Output Bus (ULV)", 0).getStackForm(1L));
- ItemList.Hatch_Output_Bus_LV.set(new GT_MetaTileEntity_Hatch_OutputBus(81, "hatch.output_bus.tier.01", "Output Bus (LV)", 1).getStackForm(1L));
- ItemList.Hatch_Output_Bus_MV.set(new GT_MetaTileEntity_Hatch_OutputBus(82, "hatch.output_bus.tier.02", "Output Bus (MV)", 2).getStackForm(1L));
- ItemList.Hatch_Output_Bus_HV.set(new GT_MetaTileEntity_Hatch_OutputBus(83, "hatch.output_bus.tier.03", "Output Bus (HV)", 3).getStackForm(1L));
- ItemList.Hatch_Output_Bus_EV.set(new GT_MetaTileEntity_Hatch_OutputBus(84, "hatch.output_bus.tier.04", "Output Bus (EV)", 4).getStackForm(1L));
- ItemList.Hatch_Output_Bus_IV.set(new GT_MetaTileEntity_Hatch_OutputBus(85, "hatch.output_bus.tier.05", "Output Bus (IV)", 5).getStackForm(1L));
- ItemList.Hatch_Output_Bus_LuV.set(new GT_MetaTileEntity_Hatch_OutputBus(86, "hatch.output_bus.tier.06", "Output Bus (LuV)", 6).getStackForm(1L));
- ItemList.Hatch_Output_Bus_ZPM.set(new GT_MetaTileEntity_Hatch_OutputBus(87, "hatch.output_bus.tier.07", "Output Bus (ZPM)", 7).getStackForm(1L));
- ItemList.Hatch_Output_Bus_UV.set(new GT_MetaTileEntity_Hatch_OutputBus(88, "hatch.output_bus.tier.08", "Output Bus (UV)", 8).getStackForm(1L));
- ItemList.Hatch_Output_Bus_MAX.set(new GT_MetaTileEntity_Hatch_OutputBus(89, "hatch.output_bus.tier.09", "Output Bus (UHV)", 9).getStackForm(1L));
-
- ItemList.Hatch_Maintenance.set(new GT_MetaTileEntity_Hatch_Maintenance(90, "hatch.maintenance", "Maintenance Hatch", 1).getStackForm(1L));
-
- GT_ModHandler.addCraftingRecipe(ItemList.Hatch_Maintenance.get(1L), bitsd, new Object[]{"dwx", "hMc", "fsr", 'M', ItemList.Hull_LV});
- GT_ModHandler.addCraftingRecipe(ItemList.Hatch_Maintenance.get(1L), bitsd, new Object[]{"dwx", "hMC", "fsr", 'M', ItemList.Hull_LV, 'C', GT_ModHandler.getModItem("Railcraft", "tool.crowbar", 1L, 0)});
- GT_ModHandler.addCraftingRecipe(ItemList.Hatch_Maintenance.get(1L), bitsd, new Object[]{"dwx", "hMC", "fsr", 'M', ItemList.Hull_LV, 'C', GT_ModHandler.getModItem("Railcraft", "tool.crowbar.reinforced", 1L, 0)});
- GT_ModHandler.addCraftingRecipe(ItemList.Hatch_Maintenance.get(1L), bitsd, new Object[]{"dwx", "hMC", "fsr", 'M', ItemList.Hull_LV, 'C', GT_ModHandler.getModItem("Railcraft", "tool.crowbar.magic", 1L, 0)});
- GT_ModHandler.addCraftingRecipe(ItemList.Hatch_Maintenance.get(1L), bitsd, new Object[]{"dwx", "hMC", "fsr", 'M', ItemList.Hull_LV, 'C', GT_ModHandler.getModItem("Railcraft", "tool.crowbar.void", 1L, 0)});
-
- ItemList.Hatch_AutoMaintenance.set(new GT_MetaTileEntity_Hatch_Maintenance(111, "hatch.maintenance.auto", "Auto Maintenance Hatch", 6, true).getStackForm(1L));
- ItemList.Hatch_DataAccess_EV.set(new GT_MetaTileEntity_Hatch_DataAccess(145, "hatch.dataaccess", "Data Access Hatch", 4).getStackForm(1L));
- ItemList.Hatch_DataAccess_LuV.set(new GT_MetaTileEntity_Hatch_DataAccess(146, "hatch.dataaccess.adv", "Advanced Data Access Hatch", 6).getStackForm(1L));
- ItemList.Hatch_DataAccess_UV.set(new GT_MetaTileEntity_Hatch_DataAccess(147, "hatch.dataaccess.auto", "Automatable Data Access Hatch", 8).getStackForm(1L));
-
- GT_ModHandler.addCraftingRecipe(ItemList.Hatch_DataAccess_EV.get(1L), bitsd, new Object[]{"COC", "OMO", "COC", 'M', ItemList.Hull_EV, 'O', ItemList.Tool_DataStick, 'C', OrePrefixes.circuit.get(Materials.Elite)});
- GT_ModHandler.addCraftingRecipe(ItemList.Hatch_DataAccess_LuV.get(1L), bitsd, new Object[]{"COC", "OMO", "COC", 'M', ItemList.Hull_LuV, 'O', ItemList.Tool_DataOrb, 'C', OrePrefixes.circuit.get(Materials.Ultimate)});
- GT_ModHandler.addCraftingRecipe(ItemList.Hatch_DataAccess_UV.get(1L), bitsd, new Object[]{"CRC", "OMO", "CRC", 'M', ItemList.Hull_UV, 'O', ItemList.Tool_DataOrb, 'C', OrePrefixes.circuit.get(Materials.Infinite), 'R', ItemList.Robot_Arm_UV});
-
- GT_ModHandler.addCraftingRecipe(ItemList.Hatch_AutoMaintenance.get(1L), bitsd, new Object[]{"CHC", "AMA", "CHC", 'M', ItemList.Hull_LuV, 'H', ItemList.Hatch_Maintenance, 'A', ItemList.Robot_Arm_LuV, 'C', OrePrefixes.circuit.get(Materials.Ultimate)});
-
- ItemList.Hatch_Muffler_LV.set(new GT_MetaTileEntity_Hatch_Muffler(91, "hatch.muffler.tier.01", "Muffler Hatch (LV)", 1).getStackForm(1L));
- ItemList.Hatch_Muffler_MV.set(new GT_MetaTileEntity_Hatch_Muffler(92, "hatch.muffler.tier.02", "Muffler Hatch (MV)", 2).getStackForm(1L));
- ItemList.Hatch_Muffler_HV.set(new GT_MetaTileEntity_Hatch_Muffler(93, "hatch.muffler.tier.03", "Muffler Hatch (HV)", 3).getStackForm(1L));
- ItemList.Hatch_Muffler_EV.set(new GT_MetaTileEntity_Hatch_Muffler(94, "hatch.muffler.tier.04", "Muffler Hatch (EV)", 4).getStackForm(1L));
- ItemList.Hatch_Muffler_IV.set(new GT_MetaTileEntity_Hatch_Muffler(95, "hatch.muffler.tier.05", "Muffler Hatch (IV)", 5).getStackForm(1L));
- ItemList.Hatch_Muffler_LuV.set(new GT_MetaTileEntity_Hatch_Muffler(96, "hatch.muffler.tier.06", "Muffler Hatch (LuV)", 6).getStackForm(1L));
- ItemList.Hatch_Muffler_ZPM.set(new GT_MetaTileEntity_Hatch_Muffler(97, "hatch.muffler.tier.07", "Muffler Hatch (ZPM)", 7).getStackForm(1L));
- ItemList.Hatch_Muffler_UV.set(new GT_MetaTileEntity_Hatch_Muffler(98, "hatch.muffler.tier.08", "Muffler Hatch (UV)", 8).getStackForm(1L));
- ItemList.Hatch_Muffler_MAX.set(new GT_MetaTileEntity_Hatch_Muffler(99, "hatch.muffler.tier.09", "Muffler Hatch (UHV)", 9).getStackForm(1L));
-
- GT_ModHandler.addCraftingRecipe(ItemList.Hatch_Muffler_LV.get(1L), bitsd, new Object[]{"MX ", "PR ", 'M', ItemList.Hull_LV, 'P', OrePrefixes.pipeMedium.get(Materials.Bronze), 'R', OrePrefixes.rotor.get(Materials.Bronze), 'X', ItemList.Electric_Motor_LV});
- GT_ModHandler.addCraftingRecipe(ItemList.Hatch_Muffler_MV.get(1L), bitsd, new Object[]{"MX ", "PR ", 'M', ItemList.Hull_MV, 'P', OrePrefixes.pipeMedium.get(Materials.Steel), 'R', OrePrefixes.rotor.get(Materials.Steel), 'X', ItemList.Electric_Motor_MV});
-
- ItemList.Machine_Bronze_Boiler.set(new GT_MetaTileEntity_Boiler_Bronze(100, "boiler.bronze", "Small Coal Boiler").getStackForm(1L));
- ItemList.Machine_Steel_Boiler.set(new GT_MetaTileEntity_Boiler_Steel(101, "boiler.steel", "High Pressure Coal Boiler").getStackForm(1L));
- ItemList.Machine_Steel_Boiler_Lava.set(new GT_MetaTileEntity_Boiler_Lava(102, "boiler.lava", "High Pressure Lava Boiler").getStackForm(1L));
- ItemList.Machine_Bronze_Boiler_Solar.set(new GT_MetaTileEntity_Boiler_Solar(105, "boiler.solar", "Simple Solar Boiler").getStackForm(1L));
- ItemList.Machine_HP_Solar.set(new GT_MetaTileEntity_Boiler_Solar_Steel(114, "boiler.steel.solar", "High Pressure Solar Boiler").getStackForm(1L));
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_Bronze_Boiler.get(1L), bits, new Object[]{aTextPlate, "PwP", "BFB", 'F', OreDictNames.craftingIronFurnace, 'P', OrePrefixes.plate.get(Materials.Bronze), 'B', new ItemStack(Blocks.brick_block, 1)});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_Steel_Boiler.get(1L), bits, new Object[]{aTextPlate, "PwP", "BFB", 'F', OreDictNames.craftingIronFurnace, 'P', OrePrefixes.plate.get(Materials.Steel), 'B', new ItemStack(Blocks.brick_block, 1)});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_Steel_Boiler_Lava.get(1L), bits, new Object[]{aTextPlate, "PTP", aTextPlateMotor, 'M', ItemList.Hull_HP, 'P', OrePrefixes.plate.get(Materials.Steel), 'T', GT_ModHandler.getModItem("BuildCraft|Factory", "tankBlock", 1L, 0)});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_Bronze_Boiler_Solar.get(1L), bits, new Object[]{"GGG", "SSS", aTextPlateMotor, 'M', ItemList.Hull_Bronze_Bricks, 'P', OrePrefixes.pipeSmall.get(Materials.Bronze), 'S', OrePrefixes.plateDouble.get(Materials.Silver), 'G', new ItemStack(Blocks.glass, 1)});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_HP_Solar.get(1L), bits, new Object[]{"GGG", "SSS", aTextPlateMotor, 'M', ItemList.Hull_HP_Bricks, 'P', OrePrefixes.pipeSmall.get(Materials.Steel), 'S', OrePrefixes.plateTriple.get(Materials.Silver), 'G', GT_ModHandler.getModItem("IC2", "blockAlloyGlass", 1L)});
-
- ItemList.Machine_Bronze_BlastFurnace.set(new GT_MetaTileEntity_BronzeBlastFurnace(108, "bronzemachine.blastfurnace", "Bronze Plated Blast Furnace").getStackForm(1L));
- ItemList.Machine_Bronze_Furnace.set(new GT_MetaTileEntity_Furnace_Bronze(103, "bronzemachine.furnace", "Steam Furnace").getStackForm(1L));
- ItemList.Machine_HP_Furnace.set(new GT_MetaTileEntity_Furnace_Steel(104, "hpmachine.furnace", "High Pressure Furnace").getStackForm(1L));
- ItemList.Machine_Bronze_Macerator.set(new GT_MetaTileEntity_Macerator_Bronze(106, "bronzemachine.macerator", "Steam Macerator").getStackForm(1L));
- ItemList.Machine_HP_Macerator.set(new GT_MetaTileEntity_Macerator_Steel(107, "hpmachine.macerator", "High Pressure Macerator").getStackForm(1L));
- ItemList.Machine_Bronze_Extractor.set(new GT_MetaTileEntity_Extractor_Bronze(109, "bronzemachine.extractor", "Steam Extractor").getStackForm(1L));
- ItemList.Machine_HP_Extractor.set(new GT_MetaTileEntity_Extractor_Steel(110, "hpmachine.extractor", "High Pressure Extractor").getStackForm(1L));
- ItemList.Machine_Bronze_Hammer.set(new GT_MetaTileEntity_ForgeHammer_Bronze(112, "bronzemachine.hammer", "Steam Forge Hammer").getStackForm(1L));
- ItemList.Machine_HP_Hammer.set(new GT_MetaTileEntity_ForgeHammer_Steel(113, "hpmachine.hammer", "High Pressure Forge Hammer").getStackForm(1L));
- ItemList.Machine_Bronze_Compressor.set(new GT_MetaTileEntity_Compressor_Bronze(115, "bronzemachine.compressor", "Steam Compressor").getStackForm(1L));
- ItemList.Machine_HP_Compressor.set(new GT_MetaTileEntity_Compressor_Steel(116, "hpmachine.compressor", "High Pressure Compressor").getStackForm(1L));
- ItemList.Machine_Bronze_AlloySmelter.set(new GT_MetaTileEntity_AlloySmelter_Bronze(118, "bronzemachine.alloysmelter", "Steam Alloy Smelter").getStackForm(1L));
- ItemList.Machine_HP_AlloySmelter.set(new GT_MetaTileEntity_AlloySmelter_Steel(119, "hpmachine.alloysmelter", "High Pressure Alloy Smelter").getStackForm(1L));
-
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_Bronze_Furnace.get(1L), bits, new Object[]{"XXX", "XMX", "XFX", 'M', ItemList.Hull_Bronze_Bricks, 'X', OrePrefixes.pipeSmall.get(Materials.Bronze), 'F', OreDictNames.craftingFurnace});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_HP_Furnace.get(1L), bits, new Object[]{"XSX", "PMP", "XXX", 'M', ItemList.Machine_Bronze_Furnace, 'X', OrePrefixes.pipeSmall.get(Materials.WroughtIron), 'P', OrePrefixes.plate.get(Materials.WroughtIron), 'S', OrePrefixes.plate.get(Materials.Steel)});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_Bronze_Macerator.get(1L), bits, new Object[]{"DXD", "XMX", "PXP", 'M', ItemList.Hull_Bronze, 'X', OrePrefixes.pipeSmall.get(Materials.Bronze), 'P', OreDictNames.craftingPiston, 'D', OrePrefixes.gem.get(Materials.Diamond)});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_HP_Macerator.get(1L), bits, new Object[]{"PSP", "XMX", "PPP", 'M', ItemList.Machine_Bronze_Macerator, 'X', OrePrefixes.pipeSmall.get(Materials.WroughtIron), 'P', OrePrefixes.plate.get(Materials.WroughtIron), 'S', OrePrefixes.plate.get(Materials.Steel)});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_Bronze_Extractor.get(1L), bits, new Object[]{"XXX", "PMG", "XXX", 'M', ItemList.Hull_Bronze, 'X', OrePrefixes.pipeSmall.get(Materials.Bronze), 'P', OreDictNames.craftingPiston, 'G', new ItemStack(Blocks.glass, 1)});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_HP_Extractor.get(1L), bits, new Object[]{"XSX", "PMP", "XXX", 'M', ItemList.Machine_Bronze_Extractor, 'X', OrePrefixes.pipeSmall.get(Materials.WroughtIron), 'P', OrePrefixes.plate.get(Materials.WroughtIron), 'S', OrePrefixes.plate.get(Materials.Steel)});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_Bronze_Hammer.get(1L), bits, new Object[]{"XPX", "XMX", "XAX", 'M', ItemList.Hull_Bronze, 'X', OrePrefixes.pipeSmall.get(Materials.Bronze), 'P', OreDictNames.craftingPiston, 'A', OreDictNames.craftingAnvil});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_HP_Hammer.get(1L), bits, new Object[]{"PSP", "XMX", "PPP", 'M', ItemList.Machine_Bronze_Hammer, 'X', OrePrefixes.pipeSmall.get(Materials.WroughtIron), 'P', OrePrefixes.plate.get(Materials.WroughtIron), 'S', OrePrefixes.plate.get(Materials.Steel)});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_Bronze_Compressor.get(1L), bits, new Object[]{"XXX", aTextPlateMotor, "XXX", 'M', ItemList.Hull_Bronze, 'X', OrePrefixes.pipeSmall.get(Materials.Bronze), 'P', OreDictNames.craftingPiston});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_HP_Compressor.get(1L), bits, new Object[]{"XSX", "PMP", "XXX", 'M', ItemList.Machine_Bronze_Compressor, 'X', OrePrefixes.pipeSmall.get(Materials.WroughtIron), 'P', OrePrefixes.plate.get(Materials.WroughtIron), 'S', OrePrefixes.plate.get(Materials.Steel)});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_Bronze_AlloySmelter.get(1L), bits, new Object[]{"XXX", "FMF", "XXX", 'M', ItemList.Hull_Bronze_Bricks, 'X', OrePrefixes.pipeSmall.get(Materials.Bronze), 'F', OreDictNames.craftingFurnace});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_HP_AlloySmelter.get(1L), bits, new Object[]{"PSP", "PMP", "PXP", 'M', ItemList.Machine_Bronze_AlloySmelter, 'X', OrePrefixes.pipeSmall.get(Materials.WroughtIron), 'P', OrePrefixes.plate.get(Materials.WroughtIron), 'S', OrePrefixes.plate.get(Materials.Steel)});
-
- ItemList.Locker_ULV.set(new GT_MetaTileEntity_Locker(150, "locker.tier.00", "Ultra Low Voltage Locker", 0).getStackForm(1L));
- ItemList.Locker_LV.set(new GT_MetaTileEntity_Locker(151, "locker.tier.01", "Low Voltage Locker", 1).getStackForm(1L));
- ItemList.Locker_MV.set(new GT_MetaTileEntity_Locker(152, "locker.tier.02", "Medium Voltage Locker", 2).getStackForm(1L));
- ItemList.Locker_HV.set(new GT_MetaTileEntity_Locker(153, "locker.tier.03", "High Voltage Locker", 3).getStackForm(1L));
- ItemList.Locker_EV.set(new GT_MetaTileEntity_Locker(154, "locker.tier.04", "Extreme Voltage Locker", 4).getStackForm(1L));
- ItemList.Locker_IV.set(new GT_MetaTileEntity_Locker(155, "locker.tier.05", "Insane Voltage Locker", 5).getStackForm(1L));
- ItemList.Locker_LuV.set(new GT_MetaTileEntity_Locker(156, "locker.tier.06", "Ludicrous Voltage Locker", 6).getStackForm(1L));
- ItemList.Locker_ZPM.set(new GT_MetaTileEntity_Locker(157, "locker.tier.07", "ZPM Voltage Locker", 7).getStackForm(1L));
- ItemList.Locker_UV.set(new GT_MetaTileEntity_Locker(158, "locker.tier.08", "Ultimate Voltage Locker", 8).getStackForm(1L));
- ItemList.Locker_MAX.set(new GT_MetaTileEntity_Locker(159, "locker.tier.09", "Highly Ultimate Voltage Locker", 9).getStackForm(1L));
-
- ItemList.Battery_Buffer_1by1_ULV.set(new GT_MetaTileEntity_BasicBatteryBuffer(160, "batterybuffer.01.tier.00", "Ultra Low Voltage Battery Buffer", 0, "", 1).getStackForm(1L));
- ItemList.Battery_Buffer_1by1_LV.set(new GT_MetaTileEntity_BasicBatteryBuffer(161, "batterybuffer.01.tier.01", "Low Voltage Battery Buffer", 1, "", 1).getStackForm(1L));
- ItemList.Battery_Buffer_1by1_MV.set(new GT_MetaTileEntity_BasicBatteryBuffer(162, "batterybuffer.01.tier.02", "Medium Voltage Battery Buffer", 2, "", 1).getStackForm(1L));
- ItemList.Battery_Buffer_1by1_HV.set(new GT_MetaTileEntity_BasicBatteryBuffer(163, "batterybuffer.01.tier.03", "High Voltage Battery Buffer", 3, "", 1).getStackForm(1L));
- ItemList.Battery_Buffer_1by1_EV.set(new GT_MetaTileEntity_BasicBatteryBuffer(164, "batterybuffer.01.tier.04", "Extreme Voltage Battery Buffer", 4, "", 1).getStackForm(1L));
- ItemList.Battery_Buffer_1by1_IV.set(new GT_MetaTileEntity_BasicBatteryBuffer(165, "batterybuffer.01.tier.05", "Insane Voltage Battery Buffer", 5, "", 1).getStackForm(1L));
- ItemList.Battery_Buffer_1by1_LuV.set(new GT_MetaTileEntity_BasicBatteryBuffer(166, "batterybuffer.01.tier.06", "Ludicrous Voltage Battery Buffer", 6, "", 1).getStackForm(1L));
- ItemList.Battery_Buffer_1by1_ZPM.set(new GT_MetaTileEntity_BasicBatteryBuffer(167, "batterybuffer.01.tier.07", "ZPM Voltage Battery Buffer", 7, "", 1).getStackForm(1L));
- ItemList.Battery_Buffer_1by1_UV.set(new GT_MetaTileEntity_BasicBatteryBuffer(168, "batterybuffer.01.tier.08", "Ultimate Voltage Battery Buffer", 8, "", 1).getStackForm(1L));
- ItemList.Battery_Buffer_1by1_MAX.set(new GT_MetaTileEntity_BasicBatteryBuffer(169, "batterybuffer.01.tier.09", "Highly Ultimate Voltage Battery Buffer", 9, "", 1).getStackForm(1L));
-
- GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_1by1_ULV.get(1L), bitsd, new Object[]{aTextWireChest, aTextWireHull, 'M', ItemList.Hull_ULV, 'W', OrePrefixes.wireGt01.get(Materials.Lead), 'T', OreDictNames.craftingChest});
- GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_1by1_LV.get(1L), bitsd, new Object[]{aTextWireChest, aTextWireHull, 'M', ItemList.Hull_LV, 'W', OrePrefixes.wireGt01.get(Materials.Tin), 'T', OreDictNames.craftingChest});
- GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_1by1_MV.get(1L), bitsd, new Object[]{aTextWireChest, aTextWireHull, 'M', ItemList.Hull_MV, 'W', OrePrefixes.wireGt01.get(Materials.AnyCopper), 'T', OreDictNames.craftingChest});
- GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_1by1_HV.get(1L), bitsd, new Object[]{aTextWireChest, aTextWireHull, 'M', ItemList.Hull_HV, 'W', OrePrefixes.wireGt01.get(Materials.Gold), 'T', OreDictNames.craftingChest});
- GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_1by1_EV.get(1L), bitsd, new Object[]{aTextWireChest, aTextWireHull, 'M', ItemList.Hull_EV, 'W', OrePrefixes.wireGt01.get(Materials.Aluminium), 'T', OreDictNames.craftingChest});
- GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_1by1_IV.get(1L), bitsd, new Object[]{aTextWireChest, aTextWireHull, 'M', ItemList.Hull_IV, 'W', OrePrefixes.wireGt01.get(Materials.Tungsten), 'T', OreDictNames.craftingChest});
- GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_1by1_LuV.get(1L), bitsd, new Object[]{aTextWireChest, aTextWireHull, 'M', ItemList.Hull_LuV, 'W', OrePrefixes.wireGt01.get(Materials.VanadiumGallium), 'T', OreDictNames.craftingChest});
- GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_1by1_ZPM.get(1L), bitsd, new Object[]{aTextWireChest, aTextWireHull, 'M', ItemList.Hull_ZPM, 'W', OrePrefixes.wireGt01.get(Materials.Naquadah), 'T', OreDictNames.craftingChest});
- GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_1by1_UV.get(1L), bitsd, new Object[]{aTextWireChest, aTextWireHull, 'M', ItemList.Hull_UV, 'W', OrePrefixes.wireGt01.get(Materials.NaquadahAlloy), 'T', OreDictNames.craftingChest});
- GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_1by1_MAX.get(1L), bitsd, new Object[]{aTextWireChest, aTextWireHull, 'M', ItemList.Hull_MAX, 'W', OrePrefixes.wireGt01.get(Materials.SuperconductorUHV), 'T', OreDictNames.craftingChest});
-
- ItemList.Battery_Buffer_2by2_ULV.set(new GT_MetaTileEntity_BasicBatteryBuffer(170, "batterybuffer.04.tier.00", "Ultra Low Voltage Battery Buffer", 0, "", 4).getStackForm(1L));
- ItemList.Battery_Buffer_2by2_LV.set(new GT_MetaTileEntity_BasicBatteryBuffer(171, "batterybuffer.04.tier.01", "Low Voltage Battery Buffer", 1, "", 4).getStackForm(1L));
- ItemList.Battery_Buffer_2by2_MV.set(new GT_MetaTileEntity_BasicBatteryBuffer(172, "batterybuffer.04.tier.02", "Medium Voltage Battery Buffer", 2, "", 4).getStackForm(1L));
- ItemList.Battery_Buffer_2by2_HV.set(new GT_MetaTileEntity_BasicBatteryBuffer(173, "batterybuffer.04.tier.03", "High Voltage Battery Buffer", 3, "", 4).getStackForm(1L));
- ItemList.Battery_Buffer_2by2_EV.set(new GT_MetaTileEntity_BasicBatteryBuffer(174, "batterybuffer.04.tier.04", "Extreme Voltage Battery Buffer", 4, "", 4).getStackForm(1L));
- ItemList.Battery_Buffer_2by2_IV.set(new GT_MetaTileEntity_BasicBatteryBuffer(175, "batterybuffer.04.tier.05", "Insane Voltage Battery Buffer", 5, "", 4).getStackForm(1L));
- ItemList.Battery_Buffer_2by2_LuV.set(new GT_MetaTileEntity_BasicBatteryBuffer(176, "batterybuffer.04.tier.06", "Ludicrous Voltage Battery Buffer", 6, "", 4).getStackForm(1L));
- ItemList.Battery_Buffer_2by2_ZPM.set(new GT_MetaTileEntity_BasicBatteryBuffer(177, "batterybuffer.04.tier.07", "ZPM Voltage Battery Buffer", 7, "", 4).getStackForm(1L));
- ItemList.Battery_Buffer_2by2_UV.set(new GT_MetaTileEntity_BasicBatteryBuffer(178, "batterybuffer.04.tier.08", "Ultimate Voltage Battery Buffer", 8, "", 4).getStackForm(1L));
- ItemList.Battery_Buffer_2by2_MAX.set(new GT_MetaTileEntity_BasicBatteryBuffer(179, "batterybuffer.04.tier.09", "Highly Ultimate Voltage Battery Buffer", 9, "", 4).getStackForm(1L));
-
- GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_2by2_ULV.get(1L), bitsd, new Object[]{aTextWireChest, aTextWireHull, 'M', ItemList.Hull_ULV, 'W', OrePrefixes.wireGt04.get(Materials.Lead), 'T', OreDictNames.craftingChest});
- GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_2by2_LV.get(1L), bitsd, new Object[]{aTextWireChest, aTextWireHull, 'M', ItemList.Hull_LV, 'W', OrePrefixes.wireGt04.get(Materials.Tin), 'T', OreDictNames.craftingChest});
- GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_2by2_MV.get(1L), bitsd, new Object[]{aTextWireChest, aTextWireHull, 'M', ItemList.Hull_MV, 'W', OrePrefixes.wireGt04.get(Materials.AnyCopper), 'T', OreDictNames.craftingChest});
- GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_2by2_HV.get(1L), bitsd, new Object[]{aTextWireChest, aTextWireHull, 'M', ItemList.Hull_HV, 'W', OrePrefixes.wireGt04.get(Materials.Gold), 'T', OreDictNames.craftingChest});
- GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_2by2_EV.get(1L), bitsd, new Object[]{aTextWireChest, aTextWireHull, 'M', ItemList.Hull_EV, 'W', OrePrefixes.wireGt04.get(Materials.Aluminium), 'T', OreDictNames.craftingChest});
- GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_2by2_IV.get(1L), bitsd, new Object[]{aTextWireChest, aTextWireHull, 'M', ItemList.Hull_IV, 'W', OrePrefixes.wireGt04.get(Materials.Tungsten), 'T', OreDictNames.craftingChest});
- GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_2by2_LuV.get(1L), bitsd, new Object[]{aTextWireChest, aTextWireHull, 'M', ItemList.Hull_LuV, 'W', OrePrefixes.wireGt04.get(Materials.VanadiumGallium), 'T', OreDictNames.craftingChest});
- GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_2by2_ZPM.get(1L), bitsd, new Object[]{aTextWireChest, aTextWireHull, 'M', ItemList.Hull_ZPM, 'W', OrePrefixes.wireGt04.get(Materials.Naquadah), 'T', OreDictNames.craftingChest});
- GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_2by2_UV.get(1L), bitsd, new Object[]{aTextWireChest, aTextWireHull, 'M', ItemList.Hull_UV, 'W', OrePrefixes.wireGt04.get(Materials.NaquadahAlloy), 'T', OreDictNames.craftingChest});
- GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_2by2_MAX.get(1L), bitsd, new Object[]{aTextWireChest, aTextWireHull, 'M', ItemList.Hull_MAX, 'W', OrePrefixes.wireGt04.get(Materials.SuperconductorUHV), 'T', OreDictNames.craftingChest});
-
- ItemList.Battery_Buffer_3by3_ULV.set(new GT_MetaTileEntity_BasicBatteryBuffer(180, "batterybuffer.09.tier.00", "Ultra Low Voltage Battery Buffer", 0, "", 9).getStackForm(1L));
- ItemList.Battery_Buffer_3by3_LV.set(new GT_MetaTileEntity_BasicBatteryBuffer(181, "batterybuffer.09.tier.01", "Low Voltage Battery Buffer", 1, "", 9).getStackForm(1L));
- ItemList.Battery_Buffer_3by3_MV.set(new GT_MetaTileEntity_BasicBatteryBuffer(182, "batterybuffer.09.tier.02", "Medium Voltage Battery Buffer", 2, "", 9).getStackForm(1L));
- ItemList.Battery_Buffer_3by3_HV.set(new GT_MetaTileEntity_BasicBatteryBuffer(183, "batterybuffer.09.tier.03", "High Voltage Battery Buffer", 3, "", 9).getStackForm(1L));
- ItemList.Battery_Buffer_3by3_EV.set(new GT_MetaTileEntity_BasicBatteryBuffer(184, "batterybuffer.09.tier.04", "Extreme Voltage Battery Buffer", 4, "", 9).getStackForm(1L));
- ItemList.Battery_Buffer_3by3_IV.set(new GT_MetaTileEntity_BasicBatteryBuffer(185, "batterybuffer.09.tier.05", "Insane Voltage Battery Buffer", 5, "", 9).getStackForm(1L));
- ItemList.Battery_Buffer_3by3_LuV.set(new GT_MetaTileEntity_BasicBatteryBuffer(186, "batterybuffer.09.tier.06", "Ludicrous Voltage Battery Buffer", 6, "", 9).getStackForm(1L));
- ItemList.Battery_Buffer_3by3_ZPM.set(new GT_MetaTileEntity_BasicBatteryBuffer(187, "batterybuffer.09.tier.07", "ZPM Voltage Battery Buffer", 7, "", 9).getStackForm(1L));
- ItemList.Battery_Buffer_3by3_UV.set(new GT_MetaTileEntity_BasicBatteryBuffer(188, "batterybuffer.09.tier.08", "Ultimate Voltage Battery Buffer", 8, "", 9).getStackForm(1L));
- ItemList.Battery_Buffer_3by3_MAX.set(new GT_MetaTileEntity_BasicBatteryBuffer(189, "batterybuffer.09.tier.09", "Highly Ultimate Voltage Battery Buffer", 9, "", 9).getStackForm(1L));
-
- GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_3by3_ULV.get(1L), bitsd, new Object[]{aTextWireChest, aTextWireHull, 'M', ItemList.Hull_ULV, 'W', OrePrefixes.wireGt08.get(Materials.Lead), 'T', OreDictNames.craftingChest});
- GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_3by3_LV.get(1L), bitsd, new Object[]{aTextWireChest, aTextWireHull, 'M', ItemList.Hull_LV, 'W', OrePrefixes.wireGt08.get(Materials.Tin), 'T', OreDictNames.craftingChest});
- GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_3by3_MV.get(1L), bitsd, new Object[]{aTextWireChest, aTextWireHull, 'M', ItemList.Hull_MV, 'W', OrePrefixes.wireGt08.get(Materials.AnyCopper), 'T', OreDictNames.craftingChest});
- GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_3by3_HV.get(1L), bitsd, new Object[]{aTextWireChest, aTextWireHull, 'M', ItemList.Hull_HV, 'W', OrePrefixes.wireGt08.get(Materials.Gold), 'T', OreDictNames.craftingChest});
- GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_3by3_EV.get(1L), bitsd, new Object[]{aTextWireChest, aTextWireHull, 'M', ItemList.Hull_EV, 'W', OrePrefixes.wireGt08.get(Materials.Aluminium), 'T', OreDictNames.craftingChest});
- GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_3by3_IV.get(1L), bitsd, new Object[]{aTextWireChest, aTextWireHull, 'M', ItemList.Hull_IV, 'W', OrePrefixes.wireGt08.get(Materials.Tungsten), 'T', OreDictNames.craftingChest});
- GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_3by3_LuV.get(1L), bitsd, new Object[]{aTextWireChest, aTextWireHull, 'M', ItemList.Hull_LuV, 'W', OrePrefixes.wireGt08.get(Materials.VanadiumGallium), 'T', OreDictNames.craftingChest});
- GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_3by3_ZPM.get(1L), bitsd, new Object[]{aTextWireChest, aTextWireHull, 'M', ItemList.Hull_ZPM, 'W', OrePrefixes.wireGt08.get(Materials.Naquadah), 'T', OreDictNames.craftingChest});
- GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_3by3_UV.get(1L), bitsd, new Object[]{aTextWireChest, aTextWireHull, 'M', ItemList.Hull_UV, 'W', OrePrefixes.wireGt08.get(Materials.NaquadahAlloy), 'T', OreDictNames.craftingChest});
- GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_3by3_MAX.get(1L), bitsd, new Object[]{aTextWireChest, aTextWireHull, 'M', ItemList.Hull_MAX, 'W', OrePrefixes.wireGt08.get(Materials.SuperconductorUHV), 'T', OreDictNames.craftingChest});
-
- ItemList.Battery_Buffer_4by4_ULV.set(new GT_MetaTileEntity_BasicBatteryBuffer(190, "batterybuffer.16.tier.00", "Ultra Low Voltage Battery Buffer", 0, "", 16).getStackForm(1L));
- ItemList.Battery_Buffer_4by4_LV.set(new GT_MetaTileEntity_BasicBatteryBuffer(191, "batterybuffer.16.tier.01", "Low Voltage Battery Buffer", 1, "", 16).getStackForm(1L));
- ItemList.Battery_Buffer_4by4_MV.set(new GT_MetaTileEntity_BasicBatteryBuffer(192, "batterybuffer.16.tier.02", "Medium Voltage Battery Buffer", 2, "", 16).getStackForm(1L));
- ItemList.Battery_Buffer_4by4_HV.set(new GT_MetaTileEntity_BasicBatteryBuffer(193, "batterybuffer.16.tier.03", "High Voltage Battery Buffer", 3, "", 16).getStackForm(1L));
- ItemList.Battery_Buffer_4by4_EV.set(new GT_MetaTileEntity_BasicBatteryBuffer(194, "batterybuffer.16.tier.04", "Extreme Voltage Battery Buffer", 4, "", 16).getStackForm(1L));
- ItemList.Battery_Buffer_4by4_IV.set(new GT_MetaTileEntity_BasicBatteryBuffer(195, "batterybuffer.16.tier.05", "Insane Voltage Battery Buffer", 5, "", 16).getStackForm(1L));
- ItemList.Battery_Buffer_4by4_LuV.set(new GT_MetaTileEntity_BasicBatteryBuffer(196, "batterybuffer.16.tier.06", "Ludicrous Voltage Battery Buffer", 6, "", 16).getStackForm(1L));
- ItemList.Battery_Buffer_4by4_ZPM.set(new GT_MetaTileEntity_BasicBatteryBuffer(197, "batterybuffer.16.tier.07", "ZPM Voltage Battery Buffer", 7, "", 16).getStackForm(1L));
- ItemList.Battery_Buffer_4by4_UV.set(new GT_MetaTileEntity_BasicBatteryBuffer(198, "batterybuffer.16.tier.08", "Ultimate Voltage Battery Buffer", 8, "", 16).getStackForm(1L));
- ItemList.Battery_Buffer_4by4_MAX.set(new GT_MetaTileEntity_BasicBatteryBuffer(199, "batterybuffer.16.tier.09", "Highly Ultimate Voltage Battery Buffer", 9, "", 16).getStackForm(1L));
-
- GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_4by4_ULV.get(1L), bitsd, new Object[]{aTextWireChest, aTextWireHull, 'M', ItemList.Hull_ULV, 'W', OrePrefixes.wireGt16.get(Materials.Lead), 'T', OreDictNames.craftingChest});
- GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_4by4_LV.get(1L), bitsd, new Object[]{aTextWireChest, aTextWireHull, 'M', ItemList.Hull_LV, 'W', OrePrefixes.wireGt16.get(Materials.Tin), 'T', OreDictNames.craftingChest});
- GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_4by4_MV.get(1L), bitsd, new Object[]{aTextWireChest, aTextWireHull, 'M', ItemList.Hull_MV, 'W', OrePrefixes.wireGt16.get(Materials.AnyCopper), 'T', OreDictNames.craftingChest});
- GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_4by4_HV.get(1L), bitsd, new Object[]{aTextWireChest, aTextWireHull, 'M', ItemList.Hull_HV, 'W', OrePrefixes.wireGt16.get(Materials.Gold), 'T', OreDictNames.craftingChest});
- GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_4by4_EV.get(1L), bitsd, new Object[]{aTextWireChest, aTextWireHull, 'M', ItemList.Hull_EV, 'W', OrePrefixes.wireGt16.get(Materials.Aluminium), 'T', OreDictNames.craftingChest});
- GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_4by4_IV.get(1L), bitsd, new Object[]{aTextWireChest, aTextWireHull, 'M', ItemList.Hull_IV, 'W', OrePrefixes.wireGt16.get(Materials.Tungsten), 'T', OreDictNames.craftingChest});
- GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_4by4_LuV.get(1L), bitsd, new Object[]{aTextWireChest, aTextWireHull, 'M', ItemList.Hull_LuV, 'W', OrePrefixes.wireGt16.get(Materials.VanadiumGallium), 'T', OreDictNames.craftingChest});
- GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_4by4_ZPM.get(1L), bitsd, new Object[]{aTextWireChest, aTextWireHull, 'M', ItemList.Hull_ZPM, 'W', OrePrefixes.wireGt16.get(Materials.Naquadah), 'T', OreDictNames.craftingChest});
- GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_4by4_UV.get(1L), bitsd, new Object[]{aTextWireChest, aTextWireHull, 'M', ItemList.Hull_UV, 'W', OrePrefixes.wireGt16.get(Materials.NaquadahAlloy), 'T', OreDictNames.craftingChest});
- GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_4by4_MAX.get(1L), bitsd, new Object[]{aTextWireChest, aTextWireHull, 'M', ItemList.Hull_MAX, 'W', OrePrefixes.wireGt16.get(Materials.SuperconductorUHV), 'T', OreDictNames.craftingChest});
-
- ItemList.Battery_Charger_4by4_ULV.set(new GT_MetaTileEntity_Charger(690, "batterycharger.16.tier.00", "Ultra Low Voltage Battery Charger", 0, "Each battery gives 8A in/4A out (min 4A/2A)", 4).getStackForm(1L));
- ItemList.Battery_Charger_4by4_LV.set(new GT_MetaTileEntity_Charger(691, "batterycharger.16.tier.01", "Low Voltage Battery Charger", 1, "Each battery gives 8A in/4A out (min 4A/2A)", 4).getStackForm(1L));
- ItemList.Battery_Charger_4by4_MV.set(new GT_MetaTileEntity_Charger(692, "batterycharger.16.tier.02", "Medium Voltage Battery Charger", 2, "Each battery gives 8A in/4A out (min 4A/2A)", 4).getStackForm(1L));
- ItemList.Battery_Charger_4by4_HV.set(new GT_MetaTileEntity_Charger(693, "batterycharger.16.tier.03", "High Voltage Battery Charger", 3, "Each battery gives 8A in/4A out (min 4A/2A)", 4).getStackForm(1L));
- ItemList.Battery_Charger_4by4_EV.set(new GT_MetaTileEntity_Charger(694, "batterycharger.16.tier.04", "Extreme Voltage Battery Charger", 4, "Each battery gives 8A in/4A out (min 4A/2A)", 4).getStackForm(1L));
- ItemList.Battery_Charger_4by4_IV.set(new GT_MetaTileEntity_Charger(695, "batterycharger.16.tier.05", "Insane Voltage Battery Charger", 5, "Each battery gives 8A in/4A out (min 4A/2A)", 4).getStackForm(1L));
- ItemList.Battery_Charger_4by4_LuV.set(new GT_MetaTileEntity_Charger(696, "batterycharger.16.tier.06", "Ludicrous Voltage Battery Charger", 6, "Each battery gives 8A in/4A out (min 4A/2A)", 4).getStackForm(1L));
- ItemList.Battery_Charger_4by4_ZPM.set(new GT_MetaTileEntity_Charger(697, "batterycharger.16.tier.07", "ZPM Voltage Battery Charger", 7, "Each battery gives 8A in/4A out (min 4A/2A)", 4).getStackForm(1L));
- ItemList.Battery_Charger_4by4_UV.set(new GT_MetaTileEntity_Charger(698, "batterycharger.16.tier.08", "Ultimate Voltage Battery Charger", 8, "Each battery gives 8A in/4A out (min 4A/2A)", 4).getStackForm(1L));
- ItemList.Battery_Charger_4by4_MAX.set(new GT_MetaTileEntity_Charger(699, "batterycharger.16.tier.09", "Highly Ultimate Voltage Battery Charger", 9, "Each battery gives 8A in/4A out (min 4A/2A)", 4).getStackForm(1L));
+ ItemList.Hatch_Input_Bus_ULV.set(
+ new GT_MetaTileEntity_Hatch_InputBus(70, "hatch.input_bus.tier.00", "Input Bus (ULV)", 0)
+ .getStackForm(1L));
+ ItemList.Hatch_Input_Bus_LV.set(
+ new GT_MetaTileEntity_Hatch_InputBus(71, "hatch.input_bus.tier.01", "Input Bus (LV)", 1)
+ .getStackForm(1L));
+ ItemList.Hatch_Input_Bus_MV.set(
+ new GT_MetaTileEntity_Hatch_InputBus(72, "hatch.input_bus.tier.02", "Input Bus (MV)", 2)
+ .getStackForm(1L));
+ ItemList.Hatch_Input_Bus_HV.set(
+ new GT_MetaTileEntity_Hatch_InputBus(73, "hatch.input_bus.tier.03", "Input Bus (HV)", 3)
+ .getStackForm(1L));
+ ItemList.Hatch_Input_Bus_EV.set(
+ new GT_MetaTileEntity_Hatch_InputBus(74, "hatch.input_bus.tier.04", "Input Bus (EV)", 4)
+ .getStackForm(1L));
+ ItemList.Hatch_Input_Bus_IV.set(
+ new GT_MetaTileEntity_Hatch_InputBus(75, "hatch.input_bus.tier.05", "Input Bus (IV)", 5)
+ .getStackForm(1L));
+ ItemList.Hatch_Input_Bus_LuV.set(
+ new GT_MetaTileEntity_Hatch_InputBus(76, "hatch.input_bus.tier.06", "Input Bus (LuV)", 6)
+ .getStackForm(1L));
+ ItemList.Hatch_Input_Bus_ZPM.set(
+ new GT_MetaTileEntity_Hatch_InputBus(77, "hatch.input_bus.tier.07", "Input Bus (ZPM)", 7)
+ .getStackForm(1L));
+ ItemList.Hatch_Input_Bus_UV.set(
+ new GT_MetaTileEntity_Hatch_InputBus(78, "hatch.input_bus.tier.08", "Input Bus (UV)", 8)
+ .getStackForm(1L));
+ ItemList.Hatch_Input_Bus_MAX.set(
+ new GT_MetaTileEntity_Hatch_InputBus(79, "hatch.input_bus.tier.09", "Input Bus (UHV)", 9)
+ .getStackForm(1L));
+
+ ItemList.Hatch_Output_Bus_ULV.set(
+ new GT_MetaTileEntity_Hatch_OutputBus(80, "hatch.output_bus.tier.00", "Output Bus (ULV)", 0)
+ .getStackForm(1L));
+ ItemList.Hatch_Output_Bus_LV.set(
+ new GT_MetaTileEntity_Hatch_OutputBus(81, "hatch.output_bus.tier.01", "Output Bus (LV)", 1)
+ .getStackForm(1L));
+ ItemList.Hatch_Output_Bus_MV.set(
+ new GT_MetaTileEntity_Hatch_OutputBus(82, "hatch.output_bus.tier.02", "Output Bus (MV)", 2)
+ .getStackForm(1L));
+ ItemList.Hatch_Output_Bus_HV.set(
+ new GT_MetaTileEntity_Hatch_OutputBus(83, "hatch.output_bus.tier.03", "Output Bus (HV)", 3)
+ .getStackForm(1L));
+ ItemList.Hatch_Output_Bus_EV.set(
+ new GT_MetaTileEntity_Hatch_OutputBus(84, "hatch.output_bus.tier.04", "Output Bus (EV)", 4)
+ .getStackForm(1L));
+ ItemList.Hatch_Output_Bus_IV.set(
+ new GT_MetaTileEntity_Hatch_OutputBus(85, "hatch.output_bus.tier.05", "Output Bus (IV)", 5)
+ .getStackForm(1L));
+ ItemList.Hatch_Output_Bus_LuV.set(
+ new GT_MetaTileEntity_Hatch_OutputBus(86, "hatch.output_bus.tier.06", "Output Bus (LuV)", 6)
+ .getStackForm(1L));
+ ItemList.Hatch_Output_Bus_ZPM.set(
+ new GT_MetaTileEntity_Hatch_OutputBus(87, "hatch.output_bus.tier.07", "Output Bus (ZPM)", 7)
+ .getStackForm(1L));
+ ItemList.Hatch_Output_Bus_UV.set(
+ new GT_MetaTileEntity_Hatch_OutputBus(88, "hatch.output_bus.tier.08", "Output Bus (UV)", 8)
+ .getStackForm(1L));
+ ItemList.Hatch_Output_Bus_MAX.set(
+ new GT_MetaTileEntity_Hatch_OutputBus(89, "hatch.output_bus.tier.09", "Output Bus (UHV)", 9)
+ .getStackForm(1L));
+
+ ItemList.Hatch_Maintenance.set(
+ new GT_MetaTileEntity_Hatch_Maintenance(90, "hatch.maintenance", "Maintenance Hatch", 1)
+ .getStackForm(1L));
+
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.Hatch_Maintenance.get(1L), bitsd, new Object[] {"dwx", "hMc", "fsr", 'M', ItemList.Hull_LV});
+ GT_ModHandler.addCraftingRecipe(ItemList.Hatch_Maintenance.get(1L), bitsd, new Object[] {
+ "dwx",
+ "hMC",
+ "fsr",
+ 'M',
+ ItemList.Hull_LV,
+ 'C',
+ GT_ModHandler.getModItem("Railcraft", "tool.crowbar", 1L, 0)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Hatch_Maintenance.get(1L), bitsd, new Object[] {
+ "dwx",
+ "hMC",
+ "fsr",
+ 'M',
+ ItemList.Hull_LV,
+ 'C',
+ GT_ModHandler.getModItem("Railcraft", "tool.crowbar.reinforced", 1L, 0)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Hatch_Maintenance.get(1L), bitsd, new Object[] {
+ "dwx",
+ "hMC",
+ "fsr",
+ 'M',
+ ItemList.Hull_LV,
+ 'C',
+ GT_ModHandler.getModItem("Railcraft", "tool.crowbar.magic", 1L, 0)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Hatch_Maintenance.get(1L), bitsd, new Object[] {
+ "dwx",
+ "hMC",
+ "fsr",
+ 'M',
+ ItemList.Hull_LV,
+ 'C',
+ GT_ModHandler.getModItem("Railcraft", "tool.crowbar.void", 1L, 0)
+ });
+
+ ItemList.Hatch_AutoMaintenance.set(new GT_MetaTileEntity_Hatch_Maintenance(
+ 111, "hatch.maintenance.auto", "Auto Maintenance Hatch", 6, true)
+ .getStackForm(1L));
+ ItemList.Hatch_DataAccess_EV.set(
+ new GT_MetaTileEntity_Hatch_DataAccess(145, "hatch.dataaccess", "Data Access Hatch", 4)
+ .getStackForm(1L));
+ ItemList.Hatch_DataAccess_LuV.set(
+ new GT_MetaTileEntity_Hatch_DataAccess(146, "hatch.dataaccess.adv", "Advanced Data Access Hatch", 6)
+ .getStackForm(1L));
+ ItemList.Hatch_DataAccess_UV.set(
+ new GT_MetaTileEntity_Hatch_DataAccess(147, "hatch.dataaccess.auto", "Automatable Data Access Hatch", 8)
+ .getStackForm(1L));
+
+ GT_ModHandler.addCraftingRecipe(ItemList.Hatch_DataAccess_EV.get(1L), bitsd, new Object[] {
+ "COC",
+ "OMO",
+ "COC",
+ 'M',
+ ItemList.Hull_EV,
+ 'O',
+ ItemList.Tool_DataStick,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Elite)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Hatch_DataAccess_LuV.get(1L), bitsd, new Object[] {
+ "COC",
+ "OMO",
+ "COC",
+ 'M',
+ ItemList.Hull_LuV,
+ 'O',
+ ItemList.Tool_DataOrb,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Ultimate)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Hatch_DataAccess_UV.get(1L), bitsd, new Object[] {
+ "CRC",
+ "OMO",
+ "CRC",
+ 'M',
+ ItemList.Hull_UV,
+ 'O',
+ ItemList.Tool_DataOrb,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Infinite),
+ 'R',
+ ItemList.Robot_Arm_UV
+ });
+
+ GT_ModHandler.addCraftingRecipe(ItemList.Hatch_AutoMaintenance.get(1L), bitsd, new Object[] {
+ "CHC",
+ "AMA",
+ "CHC",
+ 'M',
+ ItemList.Hull_LuV,
+ 'H',
+ ItemList.Hatch_Maintenance,
+ 'A',
+ ItemList.Robot_Arm_LuV,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Ultimate)
+ });
+
+ ItemList.Hatch_Muffler_LV.set(
+ new GT_MetaTileEntity_Hatch_Muffler(91, "hatch.muffler.tier.01", "Muffler Hatch (LV)", 1)
+ .getStackForm(1L));
+ ItemList.Hatch_Muffler_MV.set(
+ new GT_MetaTileEntity_Hatch_Muffler(92, "hatch.muffler.tier.02", "Muffler Hatch (MV)", 2)
+ .getStackForm(1L));
+ ItemList.Hatch_Muffler_HV.set(
+ new GT_MetaTileEntity_Hatch_Muffler(93, "hatch.muffler.tier.03", "Muffler Hatch (HV)", 3)
+ .getStackForm(1L));
+ ItemList.Hatch_Muffler_EV.set(
+ new GT_MetaTileEntity_Hatch_Muffler(94, "hatch.muffler.tier.04", "Muffler Hatch (EV)", 4)
+ .getStackForm(1L));
+ ItemList.Hatch_Muffler_IV.set(
+ new GT_MetaTileEntity_Hatch_Muffler(95, "hatch.muffler.tier.05", "Muffler Hatch (IV)", 5)
+ .getStackForm(1L));
+ ItemList.Hatch_Muffler_LuV.set(
+ new GT_MetaTileEntity_Hatch_Muffler(96, "hatch.muffler.tier.06", "Muffler Hatch (LuV)", 6)
+ .getStackForm(1L));
+ ItemList.Hatch_Muffler_ZPM.set(
+ new GT_MetaTileEntity_Hatch_Muffler(97, "hatch.muffler.tier.07", "Muffler Hatch (ZPM)", 7)
+ .getStackForm(1L));
+ ItemList.Hatch_Muffler_UV.set(
+ new GT_MetaTileEntity_Hatch_Muffler(98, "hatch.muffler.tier.08", "Muffler Hatch (UV)", 8)
+ .getStackForm(1L));
+ ItemList.Hatch_Muffler_MAX.set(
+ new GT_MetaTileEntity_Hatch_Muffler(99, "hatch.muffler.tier.09", "Muffler Hatch (UHV)", 9)
+ .getStackForm(1L));
+
+ GT_ModHandler.addCraftingRecipe(ItemList.Hatch_Muffler_LV.get(1L), bitsd, new Object[] {
+ "MX ",
+ "PR ",
+ 'M',
+ ItemList.Hull_LV,
+ 'P',
+ OrePrefixes.pipeMedium.get(Materials.Bronze),
+ 'R',
+ OrePrefixes.rotor.get(Materials.Bronze),
+ 'X',
+ ItemList.Electric_Motor_LV
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Hatch_Muffler_MV.get(1L), bitsd, new Object[] {
+ "MX ",
+ "PR ",
+ 'M',
+ ItemList.Hull_MV,
+ 'P',
+ OrePrefixes.pipeMedium.get(Materials.Steel),
+ 'R',
+ OrePrefixes.rotor.get(Materials.Steel),
+ 'X',
+ ItemList.Electric_Motor_MV
+ });
+
+ ItemList.Machine_Bronze_Boiler.set(
+ new GT_MetaTileEntity_Boiler_Bronze(100, "boiler.bronze", "Small Coal Boiler").getStackForm(1L));
+ ItemList.Machine_Steel_Boiler.set(
+ new GT_MetaTileEntity_Boiler_Steel(101, "boiler.steel", "High Pressure Coal Boiler").getStackForm(1L));
+ ItemList.Machine_Steel_Boiler_Lava.set(
+ new GT_MetaTileEntity_Boiler_Lava(102, "boiler.lava", "High Pressure Lava Boiler").getStackForm(1L));
+ ItemList.Machine_Bronze_Boiler_Solar.set(
+ new GT_MetaTileEntity_Boiler_Solar(105, "boiler.solar", "Simple Solar Boiler").getStackForm(1L));
+ ItemList.Machine_HP_Solar.set(
+ new GT_MetaTileEntity_Boiler_Solar_Steel(114, "boiler.steel.solar", "High Pressure Solar Boiler")
+ .getStackForm(1L));
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_Bronze_Boiler.get(1L), bits, new Object[] {
+ aTextPlate,
+ "PwP",
+ "BFB",
+ 'F',
+ OreDictNames.craftingIronFurnace,
+ 'P',
+ OrePrefixes.plate.get(Materials.Bronze),
+ 'B',
+ new ItemStack(Blocks.brick_block, 1)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_Steel_Boiler.get(1L), bits, new Object[] {
+ aTextPlate,
+ "PwP",
+ "BFB",
+ 'F',
+ OreDictNames.craftingIronFurnace,
+ 'P',
+ OrePrefixes.plate.get(Materials.Steel),
+ 'B',
+ new ItemStack(Blocks.brick_block, 1)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_Steel_Boiler_Lava.get(1L), bits, new Object[] {
+ aTextPlate,
+ "PTP",
+ aTextPlateMotor,
+ 'M',
+ ItemList.Hull_HP,
+ 'P',
+ OrePrefixes.plate.get(Materials.Steel),
+ 'T',
+ GT_ModHandler.getModItem("BuildCraft|Factory", "tankBlock", 1L, 0)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_Bronze_Boiler_Solar.get(1L), bits, new Object[] {
+ "GGG",
+ "SSS",
+ aTextPlateMotor,
+ 'M',
+ ItemList.Hull_Bronze_Bricks,
+ 'P',
+ OrePrefixes.pipeSmall.get(Materials.Bronze),
+ 'S',
+ OrePrefixes.plateDouble.get(Materials.Silver),
+ 'G',
+ new ItemStack(Blocks.glass, 1)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_HP_Solar.get(1L), bits, new Object[] {
+ "GGG",
+ "SSS",
+ aTextPlateMotor,
+ 'M',
+ ItemList.Hull_HP_Bricks,
+ 'P',
+ OrePrefixes.pipeSmall.get(Materials.Steel),
+ 'S',
+ OrePrefixes.plateTriple.get(Materials.Silver),
+ 'G',
+ GT_ModHandler.getModItem("IC2", "blockAlloyGlass", 1L)
+ });
+
+ ItemList.Machine_Bronze_BlastFurnace.set(new GT_MetaTileEntity_BronzeBlastFurnace(
+ 108, "bronzemachine.blastfurnace", "Bronze Plated Blast Furnace")
+ .getStackForm(1L));
+ ItemList.Machine_Bronze_Furnace.set(
+ new GT_MetaTileEntity_Furnace_Bronze(103, "bronzemachine.furnace", "Steam Furnace").getStackForm(1L));
+ ItemList.Machine_HP_Furnace.set(
+ new GT_MetaTileEntity_Furnace_Steel(104, "hpmachine.furnace", "High Pressure Furnace")
+ .getStackForm(1L));
+ ItemList.Machine_Bronze_Macerator.set(
+ new GT_MetaTileEntity_Macerator_Bronze(106, "bronzemachine.macerator", "Steam Macerator")
+ .getStackForm(1L));
+ ItemList.Machine_HP_Macerator.set(
+ new GT_MetaTileEntity_Macerator_Steel(107, "hpmachine.macerator", "High Pressure Macerator")
+ .getStackForm(1L));
+ ItemList.Machine_Bronze_Extractor.set(
+ new GT_MetaTileEntity_Extractor_Bronze(109, "bronzemachine.extractor", "Steam Extractor")
+ .getStackForm(1L));
+ ItemList.Machine_HP_Extractor.set(
+ new GT_MetaTileEntity_Extractor_Steel(110, "hpmachine.extractor", "High Pressure Extractor")
+ .getStackForm(1L));
+ ItemList.Machine_Bronze_Hammer.set(
+ new GT_MetaTileEntity_ForgeHammer_Bronze(112, "bronzemachine.hammer", "Steam Forge Hammer")
+ .getStackForm(1L));
+ ItemList.Machine_HP_Hammer.set(
+ new GT_MetaTileEntity_ForgeHammer_Steel(113, "hpmachine.hammer", "High Pressure Forge Hammer")
+ .getStackForm(1L));
+ ItemList.Machine_Bronze_Compressor.set(
+ new GT_MetaTileEntity_Compressor_Bronze(115, "bronzemachine.compressor", "Steam Compressor")
+ .getStackForm(1L));
+ ItemList.Machine_HP_Compressor.set(
+ new GT_MetaTileEntity_Compressor_Steel(116, "hpmachine.compressor", "High Pressure Compressor")
+ .getStackForm(1L));
+ ItemList.Machine_Bronze_AlloySmelter.set(
+ new GT_MetaTileEntity_AlloySmelter_Bronze(118, "bronzemachine.alloysmelter", "Steam Alloy Smelter")
+ .getStackForm(1L));
+ ItemList.Machine_HP_AlloySmelter.set(
+ new GT_MetaTileEntity_AlloySmelter_Steel(119, "hpmachine.alloysmelter", "High Pressure Alloy Smelter")
+ .getStackForm(1L));
+
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_Bronze_Furnace.get(1L), bits, new Object[] {
+ "XXX",
+ "XMX",
+ "XFX",
+ 'M',
+ ItemList.Hull_Bronze_Bricks,
+ 'X',
+ OrePrefixes.pipeSmall.get(Materials.Bronze),
+ 'F',
+ OreDictNames.craftingFurnace
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_HP_Furnace.get(1L), bits, new Object[] {
+ "XSX",
+ "PMP",
+ "XXX",
+ 'M',
+ ItemList.Machine_Bronze_Furnace,
+ 'X',
+ OrePrefixes.pipeSmall.get(Materials.WroughtIron),
+ 'P',
+ OrePrefixes.plate.get(Materials.WroughtIron),
+ 'S',
+ OrePrefixes.plate.get(Materials.Steel)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_Bronze_Macerator.get(1L), bits, new Object[] {
+ "DXD",
+ "XMX",
+ "PXP",
+ 'M',
+ ItemList.Hull_Bronze,
+ 'X',
+ OrePrefixes.pipeSmall.get(Materials.Bronze),
+ 'P',
+ OreDictNames.craftingPiston,
+ 'D',
+ OrePrefixes.gem.get(Materials.Diamond)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_HP_Macerator.get(1L), bits, new Object[] {
+ "PSP",
+ "XMX",
+ "PPP",
+ 'M',
+ ItemList.Machine_Bronze_Macerator,
+ 'X',
+ OrePrefixes.pipeSmall.get(Materials.WroughtIron),
+ 'P',
+ OrePrefixes.plate.get(Materials.WroughtIron),
+ 'S',
+ OrePrefixes.plate.get(Materials.Steel)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_Bronze_Extractor.get(1L), bits, new Object[] {
+ "XXX",
+ "PMG",
+ "XXX",
+ 'M',
+ ItemList.Hull_Bronze,
+ 'X',
+ OrePrefixes.pipeSmall.get(Materials.Bronze),
+ 'P',
+ OreDictNames.craftingPiston,
+ 'G',
+ new ItemStack(Blocks.glass, 1)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_HP_Extractor.get(1L), bits, new Object[] {
+ "XSX",
+ "PMP",
+ "XXX",
+ 'M',
+ ItemList.Machine_Bronze_Extractor,
+ 'X',
+ OrePrefixes.pipeSmall.get(Materials.WroughtIron),
+ 'P',
+ OrePrefixes.plate.get(Materials.WroughtIron),
+ 'S',
+ OrePrefixes.plate.get(Materials.Steel)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_Bronze_Hammer.get(1L), bits, new Object[] {
+ "XPX",
+ "XMX",
+ "XAX",
+ 'M',
+ ItemList.Hull_Bronze,
+ 'X',
+ OrePrefixes.pipeSmall.get(Materials.Bronze),
+ 'P',
+ OreDictNames.craftingPiston,
+ 'A',
+ OreDictNames.craftingAnvil
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_HP_Hammer.get(1L), bits, new Object[] {
+ "PSP",
+ "XMX",
+ "PPP",
+ 'M',
+ ItemList.Machine_Bronze_Hammer,
+ 'X',
+ OrePrefixes.pipeSmall.get(Materials.WroughtIron),
+ 'P',
+ OrePrefixes.plate.get(Materials.WroughtIron),
+ 'S',
+ OrePrefixes.plate.get(Materials.Steel)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_Bronze_Compressor.get(1L), bits, new Object[] {
+ "XXX",
+ aTextPlateMotor,
+ "XXX",
+ 'M',
+ ItemList.Hull_Bronze,
+ 'X',
+ OrePrefixes.pipeSmall.get(Materials.Bronze),
+ 'P',
+ OreDictNames.craftingPiston
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_HP_Compressor.get(1L), bits, new Object[] {
+ "XSX",
+ "PMP",
+ "XXX",
+ 'M',
+ ItemList.Machine_Bronze_Compressor,
+ 'X',
+ OrePrefixes.pipeSmall.get(Materials.WroughtIron),
+ 'P',
+ OrePrefixes.plate.get(Materials.WroughtIron),
+ 'S',
+ OrePrefixes.plate.get(Materials.Steel)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_Bronze_AlloySmelter.get(1L), bits, new Object[] {
+ "XXX",
+ "FMF",
+ "XXX",
+ 'M',
+ ItemList.Hull_Bronze_Bricks,
+ 'X',
+ OrePrefixes.pipeSmall.get(Materials.Bronze),
+ 'F',
+ OreDictNames.craftingFurnace
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_HP_AlloySmelter.get(1L), bits, new Object[] {
+ "PSP",
+ "PMP",
+ "PXP",
+ 'M',
+ ItemList.Machine_Bronze_AlloySmelter,
+ 'X',
+ OrePrefixes.pipeSmall.get(Materials.WroughtIron),
+ 'P',
+ OrePrefixes.plate.get(Materials.WroughtIron),
+ 'S',
+ OrePrefixes.plate.get(Materials.Steel)
+ });
+
+ ItemList.Locker_ULV.set(
+ new GT_MetaTileEntity_Locker(150, "locker.tier.00", "Ultra Low Voltage Locker", 0).getStackForm(1L));
+ ItemList.Locker_LV.set(
+ new GT_MetaTileEntity_Locker(151, "locker.tier.01", "Low Voltage Locker", 1).getStackForm(1L));
+ ItemList.Locker_MV.set(
+ new GT_MetaTileEntity_Locker(152, "locker.tier.02", "Medium Voltage Locker", 2).getStackForm(1L));
+ ItemList.Locker_HV.set(
+ new GT_MetaTileEntity_Locker(153, "locker.tier.03", "High Voltage Locker", 3).getStackForm(1L));
+ ItemList.Locker_EV.set(
+ new GT_MetaTileEntity_Locker(154, "locker.tier.04", "Extreme Voltage Locker", 4).getStackForm(1L));
+ ItemList.Locker_IV.set(
+ new GT_MetaTileEntity_Locker(155, "locker.tier.05", "Insane Voltage Locker", 5).getStackForm(1L));
+ ItemList.Locker_LuV.set(
+ new GT_MetaTileEntity_Locker(156, "locker.tier.06", "Ludicrous Voltage Locker", 6).getStackForm(1L));
+ ItemList.Locker_ZPM.set(
+ new GT_MetaTileEntity_Locker(157, "locker.tier.07", "ZPM Voltage Locker", 7).getStackForm(1L));
+ ItemList.Locker_UV.set(
+ new GT_MetaTileEntity_Locker(158, "locker.tier.08", "Ultimate Voltage Locker", 8).getStackForm(1L));
+ ItemList.Locker_MAX.set(new GT_MetaTileEntity_Locker(159, "locker.tier.09", "Highly Ultimate Voltage Locker", 9)
+ .getStackForm(1L));
+
+ ItemList.Battery_Buffer_1by1_ULV.set(new GT_MetaTileEntity_BasicBatteryBuffer(
+ 160, "batterybuffer.01.tier.00", "Ultra Low Voltage Battery Buffer", 0, "", 1)
+ .getStackForm(1L));
+ ItemList.Battery_Buffer_1by1_LV.set(new GT_MetaTileEntity_BasicBatteryBuffer(
+ 161, "batterybuffer.01.tier.01", "Low Voltage Battery Buffer", 1, "", 1)
+ .getStackForm(1L));
+ ItemList.Battery_Buffer_1by1_MV.set(new GT_MetaTileEntity_BasicBatteryBuffer(
+ 162, "batterybuffer.01.tier.02", "Medium Voltage Battery Buffer", 2, "", 1)
+ .getStackForm(1L));
+ ItemList.Battery_Buffer_1by1_HV.set(new GT_MetaTileEntity_BasicBatteryBuffer(
+ 163, "batterybuffer.01.tier.03", "High Voltage Battery Buffer", 3, "", 1)
+ .getStackForm(1L));
+ ItemList.Battery_Buffer_1by1_EV.set(new GT_MetaTileEntity_BasicBatteryBuffer(
+ 164, "batterybuffer.01.tier.04", "Extreme Voltage Battery Buffer", 4, "", 1)
+ .getStackForm(1L));
+ ItemList.Battery_Buffer_1by1_IV.set(new GT_MetaTileEntity_BasicBatteryBuffer(
+ 165, "batterybuffer.01.tier.05", "Insane Voltage Battery Buffer", 5, "", 1)
+ .getStackForm(1L));
+ ItemList.Battery_Buffer_1by1_LuV.set(new GT_MetaTileEntity_BasicBatteryBuffer(
+ 166, "batterybuffer.01.tier.06", "Ludicrous Voltage Battery Buffer", 6, "", 1)
+ .getStackForm(1L));
+ ItemList.Battery_Buffer_1by1_ZPM.set(new GT_MetaTileEntity_BasicBatteryBuffer(
+ 167, "batterybuffer.01.tier.07", "ZPM Voltage Battery Buffer", 7, "", 1)
+ .getStackForm(1L));
+ ItemList.Battery_Buffer_1by1_UV.set(new GT_MetaTileEntity_BasicBatteryBuffer(
+ 168, "batterybuffer.01.tier.08", "Ultimate Voltage Battery Buffer", 8, "", 1)
+ .getStackForm(1L));
+ ItemList.Battery_Buffer_1by1_MAX.set(new GT_MetaTileEntity_BasicBatteryBuffer(
+ 169, "batterybuffer.01.tier.09", "Highly Ultimate Voltage Battery Buffer", 9, "", 1)
+ .getStackForm(1L));
+
+ GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_1by1_ULV.get(1L), bitsd, new Object[] {
+ aTextWireChest,
+ aTextWireHull,
+ 'M',
+ ItemList.Hull_ULV,
+ 'W',
+ OrePrefixes.wireGt01.get(Materials.Lead),
+ 'T',
+ OreDictNames.craftingChest
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_1by1_LV.get(1L), bitsd, new Object[] {
+ aTextWireChest,
+ aTextWireHull,
+ 'M',
+ ItemList.Hull_LV,
+ 'W',
+ OrePrefixes.wireGt01.get(Materials.Tin),
+ 'T',
+ OreDictNames.craftingChest
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_1by1_MV.get(1L), bitsd, new Object[] {
+ aTextWireChest,
+ aTextWireHull,
+ 'M',
+ ItemList.Hull_MV,
+ 'W',
+ OrePrefixes.wireGt01.get(Materials.AnyCopper),
+ 'T',
+ OreDictNames.craftingChest
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_1by1_HV.get(1L), bitsd, new Object[] {
+ aTextWireChest,
+ aTextWireHull,
+ 'M',
+ ItemList.Hull_HV,
+ 'W',
+ OrePrefixes.wireGt01.get(Materials.Gold),
+ 'T',
+ OreDictNames.craftingChest
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_1by1_EV.get(1L), bitsd, new Object[] {
+ aTextWireChest,
+ aTextWireHull,
+ 'M',
+ ItemList.Hull_EV,
+ 'W',
+ OrePrefixes.wireGt01.get(Materials.Aluminium),
+ 'T',
+ OreDictNames.craftingChest
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_1by1_IV.get(1L), bitsd, new Object[] {
+ aTextWireChest,
+ aTextWireHull,
+ 'M',
+ ItemList.Hull_IV,
+ 'W',
+ OrePrefixes.wireGt01.get(Materials.Tungsten),
+ 'T',
+ OreDictNames.craftingChest
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_1by1_LuV.get(1L), bitsd, new Object[] {
+ aTextWireChest,
+ aTextWireHull,
+ 'M',
+ ItemList.Hull_LuV,
+ 'W',
+ OrePrefixes.wireGt01.get(Materials.VanadiumGallium),
+ 'T',
+ OreDictNames.craftingChest
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_1by1_ZPM.get(1L), bitsd, new Object[] {
+ aTextWireChest,
+ aTextWireHull,
+ 'M',
+ ItemList.Hull_ZPM,
+ 'W',
+ OrePrefixes.wireGt01.get(Materials.Naquadah),
+ 'T',
+ OreDictNames.craftingChest
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_1by1_UV.get(1L), bitsd, new Object[] {
+ aTextWireChest,
+ aTextWireHull,
+ 'M',
+ ItemList.Hull_UV,
+ 'W',
+ OrePrefixes.wireGt01.get(Materials.NaquadahAlloy),
+ 'T',
+ OreDictNames.craftingChest
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_1by1_MAX.get(1L), bitsd, new Object[] {
+ aTextWireChest,
+ aTextWireHull,
+ 'M',
+ ItemList.Hull_MAX,
+ 'W',
+ OrePrefixes.wireGt01.get(Materials.SuperconductorUHV),
+ 'T',
+ OreDictNames.craftingChest
+ });
+
+ ItemList.Battery_Buffer_2by2_ULV.set(new GT_MetaTileEntity_BasicBatteryBuffer(
+ 170, "batterybuffer.04.tier.00", "Ultra Low Voltage Battery Buffer", 0, "", 4)
+ .getStackForm(1L));
+ ItemList.Battery_Buffer_2by2_LV.set(new GT_MetaTileEntity_BasicBatteryBuffer(
+ 171, "batterybuffer.04.tier.01", "Low Voltage Battery Buffer", 1, "", 4)
+ .getStackForm(1L));
+ ItemList.Battery_Buffer_2by2_MV.set(new GT_MetaTileEntity_BasicBatteryBuffer(
+ 172, "batterybuffer.04.tier.02", "Medium Voltage Battery Buffer", 2, "", 4)
+ .getStackForm(1L));
+ ItemList.Battery_Buffer_2by2_HV.set(new GT_MetaTileEntity_BasicBatteryBuffer(
+ 173, "batterybuffer.04.tier.03", "High Voltage Battery Buffer", 3, "", 4)
+ .getStackForm(1L));
+ ItemList.Battery_Buffer_2by2_EV.set(new GT_MetaTileEntity_BasicBatteryBuffer(
+ 174, "batterybuffer.04.tier.04", "Extreme Voltage Battery Buffer", 4, "", 4)
+ .getStackForm(1L));
+ ItemList.Battery_Buffer_2by2_IV.set(new GT_MetaTileEntity_BasicBatteryBuffer(
+ 175, "batterybuffer.04.tier.05", "Insane Voltage Battery Buffer", 5, "", 4)
+ .getStackForm(1L));
+ ItemList.Battery_Buffer_2by2_LuV.set(new GT_MetaTileEntity_BasicBatteryBuffer(
+ 176, "batterybuffer.04.tier.06", "Ludicrous Voltage Battery Buffer", 6, "", 4)
+ .getStackForm(1L));
+ ItemList.Battery_Buffer_2by2_ZPM.set(new GT_MetaTileEntity_BasicBatteryBuffer(
+ 177, "batterybuffer.04.tier.07", "ZPM Voltage Battery Buffer", 7, "", 4)
+ .getStackForm(1L));
+ ItemList.Battery_Buffer_2by2_UV.set(new GT_MetaTileEntity_BasicBatteryBuffer(
+ 178, "batterybuffer.04.tier.08", "Ultimate Voltage Battery Buffer", 8, "", 4)
+ .getStackForm(1L));
+ ItemList.Battery_Buffer_2by2_MAX.set(new GT_MetaTileEntity_BasicBatteryBuffer(
+ 179, "batterybuffer.04.tier.09", "Highly Ultimate Voltage Battery Buffer", 9, "", 4)
+ .getStackForm(1L));
+
+ GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_2by2_ULV.get(1L), bitsd, new Object[] {
+ aTextWireChest,
+ aTextWireHull,
+ 'M',
+ ItemList.Hull_ULV,
+ 'W',
+ OrePrefixes.wireGt04.get(Materials.Lead),
+ 'T',
+ OreDictNames.craftingChest
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_2by2_LV.get(1L), bitsd, new Object[] {
+ aTextWireChest,
+ aTextWireHull,
+ 'M',
+ ItemList.Hull_LV,
+ 'W',
+ OrePrefixes.wireGt04.get(Materials.Tin),
+ 'T',
+ OreDictNames.craftingChest
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_2by2_MV.get(1L), bitsd, new Object[] {
+ aTextWireChest,
+ aTextWireHull,
+ 'M',
+ ItemList.Hull_MV,
+ 'W',
+ OrePrefixes.wireGt04.get(Materials.AnyCopper),
+ 'T',
+ OreDictNames.craftingChest
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_2by2_HV.get(1L), bitsd, new Object[] {
+ aTextWireChest,
+ aTextWireHull,
+ 'M',
+ ItemList.Hull_HV,
+ 'W',
+ OrePrefixes.wireGt04.get(Materials.Gold),
+ 'T',
+ OreDictNames.craftingChest
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_2by2_EV.get(1L), bitsd, new Object[] {
+ aTextWireChest,
+ aTextWireHull,
+ 'M',
+ ItemList.Hull_EV,
+ 'W',
+ OrePrefixes.wireGt04.get(Materials.Aluminium),
+ 'T',
+ OreDictNames.craftingChest
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_2by2_IV.get(1L), bitsd, new Object[] {
+ aTextWireChest,
+ aTextWireHull,
+ 'M',
+ ItemList.Hull_IV,
+ 'W',
+ OrePrefixes.wireGt04.get(Materials.Tungsten),
+ 'T',
+ OreDictNames.craftingChest
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_2by2_LuV.get(1L), bitsd, new Object[] {
+ aTextWireChest,
+ aTextWireHull,
+ 'M',
+ ItemList.Hull_LuV,
+ 'W',
+ OrePrefixes.wireGt04.get(Materials.VanadiumGallium),
+ 'T',
+ OreDictNames.craftingChest
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_2by2_ZPM.get(1L), bitsd, new Object[] {
+ aTextWireChest,
+ aTextWireHull,
+ 'M',
+ ItemList.Hull_ZPM,
+ 'W',
+ OrePrefixes.wireGt04.get(Materials.Naquadah),
+ 'T',
+ OreDictNames.craftingChest
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_2by2_UV.get(1L), bitsd, new Object[] {
+ aTextWireChest,
+ aTextWireHull,
+ 'M',
+ ItemList.Hull_UV,
+ 'W',
+ OrePrefixes.wireGt04.get(Materials.NaquadahAlloy),
+ 'T',
+ OreDictNames.craftingChest
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_2by2_MAX.get(1L), bitsd, new Object[] {
+ aTextWireChest,
+ aTextWireHull,
+ 'M',
+ ItemList.Hull_MAX,
+ 'W',
+ OrePrefixes.wireGt04.get(Materials.SuperconductorUHV),
+ 'T',
+ OreDictNames.craftingChest
+ });
+
+ ItemList.Battery_Buffer_3by3_ULV.set(new GT_MetaTileEntity_BasicBatteryBuffer(
+ 180, "batterybuffer.09.tier.00", "Ultra Low Voltage Battery Buffer", 0, "", 9)
+ .getStackForm(1L));
+ ItemList.Battery_Buffer_3by3_LV.set(new GT_MetaTileEntity_BasicBatteryBuffer(
+ 181, "batterybuffer.09.tier.01", "Low Voltage Battery Buffer", 1, "", 9)
+ .getStackForm(1L));
+ ItemList.Battery_Buffer_3by3_MV.set(new GT_MetaTileEntity_BasicBatteryBuffer(
+ 182, "batterybuffer.09.tier.02", "Medium Voltage Battery Buffer", 2, "", 9)
+ .getStackForm(1L));
+ ItemList.Battery_Buffer_3by3_HV.set(new GT_MetaTileEntity_BasicBatteryBuffer(
+ 183, "batterybuffer.09.tier.03", "High Voltage Battery Buffer", 3, "", 9)
+ .getStackForm(1L));
+ ItemList.Battery_Buffer_3by3_EV.set(new GT_MetaTileEntity_BasicBatteryBuffer(
+ 184, "batterybuffer.09.tier.04", "Extreme Voltage Battery Buffer", 4, "", 9)
+ .getStackForm(1L));
+ ItemList.Battery_Buffer_3by3_IV.set(new GT_MetaTileEntity_BasicBatteryBuffer(
+ 185, "batterybuffer.09.tier.05", "Insane Voltage Battery Buffer", 5, "", 9)
+ .getStackForm(1L));
+ ItemList.Battery_Buffer_3by3_LuV.set(new GT_MetaTileEntity_BasicBatteryBuffer(
+ 186, "batterybuffer.09.tier.06", "Ludicrous Voltage Battery Buffer", 6, "", 9)
+ .getStackForm(1L));
+ ItemList.Battery_Buffer_3by3_ZPM.set(new GT_MetaTileEntity_BasicBatteryBuffer(
+ 187, "batterybuffer.09.tier.07", "ZPM Voltage Battery Buffer", 7, "", 9)
+ .getStackForm(1L));
+ ItemList.Battery_Buffer_3by3_UV.set(new GT_MetaTileEntity_BasicBatteryBuffer(
+ 188, "batterybuffer.09.tier.08", "Ultimate Voltage Battery Buffer", 8, "", 9)
+ .getStackForm(1L));
+ ItemList.Battery_Buffer_3by3_MAX.set(new GT_MetaTileEntity_BasicBatteryBuffer(
+ 189, "batterybuffer.09.tier.09", "Highly Ultimate Voltage Battery Buffer", 9, "", 9)
+ .getStackForm(1L));
+
+ GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_3by3_ULV.get(1L), bitsd, new Object[] {
+ aTextWireChest,
+ aTextWireHull,
+ 'M',
+ ItemList.Hull_ULV,
+ 'W',
+ OrePrefixes.wireGt08.get(Materials.Lead),
+ 'T',
+ OreDictNames.craftingChest
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_3by3_LV.get(1L), bitsd, new Object[] {
+ aTextWireChest,
+ aTextWireHull,
+ 'M',
+ ItemList.Hull_LV,
+ 'W',
+ OrePrefixes.wireGt08.get(Materials.Tin),
+ 'T',
+ OreDictNames.craftingChest
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_3by3_MV.get(1L), bitsd, new Object[] {
+ aTextWireChest,
+ aTextWireHull,
+ 'M',
+ ItemList.Hull_MV,
+ 'W',
+ OrePrefixes.wireGt08.get(Materials.AnyCopper),
+ 'T',
+ OreDictNames.craftingChest
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_3by3_HV.get(1L), bitsd, new Object[] {
+ aTextWireChest,
+ aTextWireHull,
+ 'M',
+ ItemList.Hull_HV,
+ 'W',
+ OrePrefixes.wireGt08.get(Materials.Gold),
+ 'T',
+ OreDictNames.craftingChest
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_3by3_EV.get(1L), bitsd, new Object[] {
+ aTextWireChest,
+ aTextWireHull,
+ 'M',
+ ItemList.Hull_EV,
+ 'W',
+ OrePrefixes.wireGt08.get(Materials.Aluminium),
+ 'T',
+ OreDictNames.craftingChest
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_3by3_IV.get(1L), bitsd, new Object[] {
+ aTextWireChest,
+ aTextWireHull,
+ 'M',
+ ItemList.Hull_IV,
+ 'W',
+ OrePrefixes.wireGt08.get(Materials.Tungsten),
+ 'T',
+ OreDictNames.craftingChest
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_3by3_LuV.get(1L), bitsd, new Object[] {
+ aTextWireChest,
+ aTextWireHull,
+ 'M',
+ ItemList.Hull_LuV,
+ 'W',
+ OrePrefixes.wireGt08.get(Materials.VanadiumGallium),
+ 'T',
+ OreDictNames.craftingChest
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_3by3_ZPM.get(1L), bitsd, new Object[] {
+ aTextWireChest,
+ aTextWireHull,
+ 'M',
+ ItemList.Hull_ZPM,
+ 'W',
+ OrePrefixes.wireGt08.get(Materials.Naquadah),
+ 'T',
+ OreDictNames.craftingChest
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_3by3_UV.get(1L), bitsd, new Object[] {
+ aTextWireChest,
+ aTextWireHull,
+ 'M',
+ ItemList.Hull_UV,
+ 'W',
+ OrePrefixes.wireGt08.get(Materials.NaquadahAlloy),
+ 'T',
+ OreDictNames.craftingChest
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_3by3_MAX.get(1L), bitsd, new Object[] {
+ aTextWireChest,
+ aTextWireHull,
+ 'M',
+ ItemList.Hull_MAX,
+ 'W',
+ OrePrefixes.wireGt08.get(Materials.SuperconductorUHV),
+ 'T',
+ OreDictNames.craftingChest
+ });
+
+ ItemList.Battery_Buffer_4by4_ULV.set(new GT_MetaTileEntity_BasicBatteryBuffer(
+ 190, "batterybuffer.16.tier.00", "Ultra Low Voltage Battery Buffer", 0, "", 16)
+ .getStackForm(1L));
+ ItemList.Battery_Buffer_4by4_LV.set(new GT_MetaTileEntity_BasicBatteryBuffer(
+ 191, "batterybuffer.16.tier.01", "Low Voltage Battery Buffer", 1, "", 16)
+ .getStackForm(1L));
+ ItemList.Battery_Buffer_4by4_MV.set(new GT_MetaTileEntity_BasicBatteryBuffer(
+ 192, "batterybuffer.16.tier.02", "Medium Voltage Battery Buffer", 2, "", 16)
+ .getStackForm(1L));
+ ItemList.Battery_Buffer_4by4_HV.set(new GT_MetaTileEntity_BasicBatteryBuffer(
+ 193, "batterybuffer.16.tier.03", "High Voltage Battery Buffer", 3, "", 16)
+ .getStackForm(1L));
+ ItemList.Battery_Buffer_4by4_EV.set(new GT_MetaTileEntity_BasicBatteryBuffer(
+ 194, "batterybuffer.16.tier.04", "Extreme Voltage Battery Buffer", 4, "", 16)
+ .getStackForm(1L));
+ ItemList.Battery_Buffer_4by4_IV.set(new GT_MetaTileEntity_BasicBatteryBuffer(
+ 195, "batterybuffer.16.tier.05", "Insane Voltage Battery Buffer", 5, "", 16)
+ .getStackForm(1L));
+ ItemList.Battery_Buffer_4by4_LuV.set(new GT_MetaTileEntity_BasicBatteryBuffer(
+ 196, "batterybuffer.16.tier.06", "Ludicrous Voltage Battery Buffer", 6, "", 16)
+ .getStackForm(1L));
+ ItemList.Battery_Buffer_4by4_ZPM.set(new GT_MetaTileEntity_BasicBatteryBuffer(
+ 197, "batterybuffer.16.tier.07", "ZPM Voltage Battery Buffer", 7, "", 16)
+ .getStackForm(1L));
+ ItemList.Battery_Buffer_4by4_UV.set(new GT_MetaTileEntity_BasicBatteryBuffer(
+ 198, "batterybuffer.16.tier.08", "Ultimate Voltage Battery Buffer", 8, "", 16)
+ .getStackForm(1L));
+ ItemList.Battery_Buffer_4by4_MAX.set(new GT_MetaTileEntity_BasicBatteryBuffer(
+ 199, "batterybuffer.16.tier.09", "Highly Ultimate Voltage Battery Buffer", 9, "", 16)
+ .getStackForm(1L));
+
+ GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_4by4_ULV.get(1L), bitsd, new Object[] {
+ aTextWireChest,
+ aTextWireHull,
+ 'M',
+ ItemList.Hull_ULV,
+ 'W',
+ OrePrefixes.wireGt16.get(Materials.Lead),
+ 'T',
+ OreDictNames.craftingChest
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_4by4_LV.get(1L), bitsd, new Object[] {
+ aTextWireChest,
+ aTextWireHull,
+ 'M',
+ ItemList.Hull_LV,
+ 'W',
+ OrePrefixes.wireGt16.get(Materials.Tin),
+ 'T',
+ OreDictNames.craftingChest
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_4by4_MV.get(1L), bitsd, new Object[] {
+ aTextWireChest,
+ aTextWireHull,
+ 'M',
+ ItemList.Hull_MV,
+ 'W',
+ OrePrefixes.wireGt16.get(Materials.AnyCopper),
+ 'T',
+ OreDictNames.craftingChest
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_4by4_HV.get(1L), bitsd, new Object[] {
+ aTextWireChest,
+ aTextWireHull,
+ 'M',
+ ItemList.Hull_HV,
+ 'W',
+ OrePrefixes.wireGt16.get(Materials.Gold),
+ 'T',
+ OreDictNames.craftingChest
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_4by4_EV.get(1L), bitsd, new Object[] {
+ aTextWireChest,
+ aTextWireHull,
+ 'M',
+ ItemList.Hull_EV,
+ 'W',
+ OrePrefixes.wireGt16.get(Materials.Aluminium),
+ 'T',
+ OreDictNames.craftingChest
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_4by4_IV.get(1L), bitsd, new Object[] {
+ aTextWireChest,
+ aTextWireHull,
+ 'M',
+ ItemList.Hull_IV,
+ 'W',
+ OrePrefixes.wireGt16.get(Materials.Tungsten),
+ 'T',
+ OreDictNames.craftingChest
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_4by4_LuV.get(1L), bitsd, new Object[] {
+ aTextWireChest,
+ aTextWireHull,
+ 'M',
+ ItemList.Hull_LuV,
+ 'W',
+ OrePrefixes.wireGt16.get(Materials.VanadiumGallium),
+ 'T',
+ OreDictNames.craftingChest
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_4by4_ZPM.get(1L), bitsd, new Object[] {
+ aTextWireChest,
+ aTextWireHull,
+ 'M',
+ ItemList.Hull_ZPM,
+ 'W',
+ OrePrefixes.wireGt16.get(Materials.Naquadah),
+ 'T',
+ OreDictNames.craftingChest
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_4by4_UV.get(1L), bitsd, new Object[] {
+ aTextWireChest,
+ aTextWireHull,
+ 'M',
+ ItemList.Hull_UV,
+ 'W',
+ OrePrefixes.wireGt16.get(Materials.NaquadahAlloy),
+ 'T',
+ OreDictNames.craftingChest
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Battery_Buffer_4by4_MAX.get(1L), bitsd, new Object[] {
+ aTextWireChest,
+ aTextWireHull,
+ 'M',
+ ItemList.Hull_MAX,
+ 'W',
+ OrePrefixes.wireGt16.get(Materials.SuperconductorUHV),
+ 'T',
+ OreDictNames.craftingChest
+ });
+
+ ItemList.Battery_Charger_4by4_ULV.set(new GT_MetaTileEntity_Charger(
+ 690,
+ "batterycharger.16.tier.00",
+ "Ultra Low Voltage Battery Charger",
+ 0,
+ "Each battery gives 8A in/4A out (min 4A/2A)",
+ 4)
+ .getStackForm(1L));
+ ItemList.Battery_Charger_4by4_LV.set(new GT_MetaTileEntity_Charger(
+ 691,
+ "batterycharger.16.tier.01",
+ "Low Voltage Battery Charger",
+ 1,
+ "Each battery gives 8A in/4A out (min 4A/2A)",
+ 4)
+ .getStackForm(1L));
+ ItemList.Battery_Charger_4by4_MV.set(new GT_MetaTileEntity_Charger(
+ 692,
+ "batterycharger.16.tier.02",
+ "Medium Voltage Battery Charger",
+ 2,
+ "Each battery gives 8A in/4A out (min 4A/2A)",
+ 4)
+ .getStackForm(1L));
+ ItemList.Battery_Charger_4by4_HV.set(new GT_MetaTileEntity_Charger(
+ 693,
+ "batterycharger.16.tier.03",
+ "High Voltage Battery Charger",
+ 3,
+ "Each battery gives 8A in/4A out (min 4A/2A)",
+ 4)
+ .getStackForm(1L));
+ ItemList.Battery_Charger_4by4_EV.set(new GT_MetaTileEntity_Charger(
+ 694,
+ "batterycharger.16.tier.04",
+ "Extreme Voltage Battery Charger",
+ 4,
+ "Each battery gives 8A in/4A out (min 4A/2A)",
+ 4)
+ .getStackForm(1L));
+ ItemList.Battery_Charger_4by4_IV.set(new GT_MetaTileEntity_Charger(
+ 695,
+ "batterycharger.16.tier.05",
+ "Insane Voltage Battery Charger",
+ 5,
+ "Each battery gives 8A in/4A out (min 4A/2A)",
+ 4)
+ .getStackForm(1L));
+ ItemList.Battery_Charger_4by4_LuV.set(new GT_MetaTileEntity_Charger(
+ 696,
+ "batterycharger.16.tier.06",
+ "Ludicrous Voltage Battery Charger",
+ 6,
+ "Each battery gives 8A in/4A out (min 4A/2A)",
+ 4)
+ .getStackForm(1L));
+ ItemList.Battery_Charger_4by4_ZPM.set(new GT_MetaTileEntity_Charger(
+ 697,
+ "batterycharger.16.tier.07",
+ "ZPM Voltage Battery Charger",
+ 7,
+ "Each battery gives 8A in/4A out (min 4A/2A)",
+ 4)
+ .getStackForm(1L));
+ ItemList.Battery_Charger_4by4_UV.set(new GT_MetaTileEntity_Charger(
+ 698,
+ "batterycharger.16.tier.08",
+ "Ultimate Voltage Battery Charger",
+ 8,
+ "Each battery gives 8A in/4A out (min 4A/2A)",
+ 4)
+ .getStackForm(1L));
+ ItemList.Battery_Charger_4by4_MAX.set(new GT_MetaTileEntity_Charger(
+ 699,
+ "batterycharger.16.tier.09",
+ "Highly Ultimate Voltage Battery Charger",
+ 9,
+ "Each battery gives 8A in/4A out (min 4A/2A)",
+ 4)
+ .getStackForm(1L));
{
// Wireless Energy Hatches
- ItemList.Wireless_Hatch_Energy_ULV.set(new GT_MetaTileEntity_Wireless_Hatch(206, "hatch.wireless.receiver.tier.00", "ULV Wireless Energy Hatch", 0).getStackForm(1L));
- ItemList.Wireless_Hatch_Energy_LV.set(new GT_MetaTileEntity_Wireless_Hatch(207, "hatch.wireless.receiver.tier.01", "LV Wireless Energy Hatch", 1).getStackForm(1L));
- ItemList.Wireless_Hatch_Energy_MV.set(new GT_MetaTileEntity_Wireless_Hatch(208, "hatch.wireless.receiver.tier.02", "MV Wireless Energy Hatch", 2).getStackForm(1L));
- ItemList.Wireless_Hatch_Energy_HV.set(new GT_MetaTileEntity_Wireless_Hatch(209, "hatch.wireless.receiver.tier.03", "HV Wireless Energy Hatch", 3).getStackForm(1L));
- ItemList.Wireless_Hatch_Energy_EV.set(new GT_MetaTileEntity_Wireless_Hatch(216, "hatch.wireless.receiver.tier.04", "EV Wireless Energy Hatch", 4).getStackForm(1L));
- ItemList.Wireless_Hatch_Energy_IV.set(new GT_MetaTileEntity_Wireless_Hatch(217, "hatch.wireless.receiver.tier.05", "IV Wireless Energy Hatch", 5).getStackForm(1L));
- ItemList.Wireless_Hatch_Energy_LuV.set(new GT_MetaTileEntity_Wireless_Hatch(218, "hatch.wireless.receiver.tier.06", "LuV Wireless Energy Hatch", 6).getStackForm(1L));
- ItemList.Wireless_Hatch_Energy_ZPM.set(new GT_MetaTileEntity_Wireless_Hatch(219, "hatch.wireless.receiver.tier.07", "ZPM Wireless Energy Hatch", 7).getStackForm(1L));
- ItemList.Wireless_Hatch_Energy_UV.set(new GT_MetaTileEntity_Wireless_Hatch(227, "hatch.wireless.receiver.tier.08", "UV Wireless Energy Hatch", 8).getStackForm(1L));
- ItemList.Wireless_Hatch_Energy_UHV.set(new GT_MetaTileEntity_Wireless_Hatch(229, "hatch.wireless.receiver.tier.09", "UHV Wireless Energy Hatch", 9).getStackForm(1L));
- ItemList.Wireless_Hatch_Energy_UEV.set(new GT_MetaTileEntity_Wireless_Hatch(266, "hatch.wireless.receiver.tier.10", "UEV Wireless Energy Hatch", 10).getStackForm(1L));
- ItemList.Wireless_Hatch_Energy_UIV.set(new GT_MetaTileEntity_Wireless_Hatch(267, "hatch.wireless.receiver.tier.11", "UIV Wireless Energy Hatch", 11).getStackForm(1L));
- ItemList.Wireless_Hatch_Energy_UMV.set(new GT_MetaTileEntity_Wireless_Hatch(268, "hatch.wireless.receiver.tier.12", "UMV Wireless Energy Hatch", 12).getStackForm(1L));
- ItemList.Wireless_Hatch_Energy_UXV.set(new GT_MetaTileEntity_Wireless_Hatch(269, "hatch.wireless.receiver.tier.13", "UXV Wireless Energy Hatch", 13).getStackForm(1L));
- ItemList.Wireless_Hatch_Energy_MAX.set(new GT_MetaTileEntity_Wireless_Hatch(286, "hatch.wireless.receiver.tier.14", "MAX Wireless Energy Hatch", 14).getStackForm(1L));
+ ItemList.Wireless_Hatch_Energy_ULV.set(new GT_MetaTileEntity_Wireless_Hatch(
+ 206, "hatch.wireless.receiver.tier.00", "ULV Wireless Energy Hatch", 0)
+ .getStackForm(1L));
+ ItemList.Wireless_Hatch_Energy_LV.set(new GT_MetaTileEntity_Wireless_Hatch(
+ 207, "hatch.wireless.receiver.tier.01", "LV Wireless Energy Hatch", 1)
+ .getStackForm(1L));
+ ItemList.Wireless_Hatch_Energy_MV.set(new GT_MetaTileEntity_Wireless_Hatch(
+ 208, "hatch.wireless.receiver.tier.02", "MV Wireless Energy Hatch", 2)
+ .getStackForm(1L));
+ ItemList.Wireless_Hatch_Energy_HV.set(new GT_MetaTileEntity_Wireless_Hatch(
+ 209, "hatch.wireless.receiver.tier.03", "HV Wireless Energy Hatch", 3)
+ .getStackForm(1L));
+ ItemList.Wireless_Hatch_Energy_EV.set(new GT_MetaTileEntity_Wireless_Hatch(
+ 216, "hatch.wireless.receiver.tier.04", "EV Wireless Energy Hatch", 4)
+ .getStackForm(1L));
+ ItemList.Wireless_Hatch_Energy_IV.set(new GT_MetaTileEntity_Wireless_Hatch(
+ 217, "hatch.wireless.receiver.tier.05", "IV Wireless Energy Hatch", 5)
+ .getStackForm(1L));
+ ItemList.Wireless_Hatch_Energy_LuV.set(new GT_MetaTileEntity_Wireless_Hatch(
+ 218, "hatch.wireless.receiver.tier.06", "LuV Wireless Energy Hatch", 6)
+ .getStackForm(1L));
+ ItemList.Wireless_Hatch_Energy_ZPM.set(new GT_MetaTileEntity_Wireless_Hatch(
+ 219, "hatch.wireless.receiver.tier.07", "ZPM Wireless Energy Hatch", 7)
+ .getStackForm(1L));
+ ItemList.Wireless_Hatch_Energy_UV.set(new GT_MetaTileEntity_Wireless_Hatch(
+ 227, "hatch.wireless.receiver.tier.08", "UV Wireless Energy Hatch", 8)
+ .getStackForm(1L));
+ ItemList.Wireless_Hatch_Energy_UHV.set(new GT_MetaTileEntity_Wireless_Hatch(
+ 229, "hatch.wireless.receiver.tier.09", "UHV Wireless Energy Hatch", 9)
+ .getStackForm(1L));
+ ItemList.Wireless_Hatch_Energy_UEV.set(new GT_MetaTileEntity_Wireless_Hatch(
+ 266, "hatch.wireless.receiver.tier.10", "UEV Wireless Energy Hatch", 10)
+ .getStackForm(1L));
+ ItemList.Wireless_Hatch_Energy_UIV.set(new GT_MetaTileEntity_Wireless_Hatch(
+ 267, "hatch.wireless.receiver.tier.11", "UIV Wireless Energy Hatch", 11)
+ .getStackForm(1L));
+ ItemList.Wireless_Hatch_Energy_UMV.set(new GT_MetaTileEntity_Wireless_Hatch(
+ 268, "hatch.wireless.receiver.tier.12", "UMV Wireless Energy Hatch", 12)
+ .getStackForm(1L));
+ ItemList.Wireless_Hatch_Energy_UXV.set(new GT_MetaTileEntity_Wireless_Hatch(
+ 269, "hatch.wireless.receiver.tier.13", "UXV Wireless Energy Hatch", 13)
+ .getStackForm(1L));
+ ItemList.Wireless_Hatch_Energy_MAX.set(new GT_MetaTileEntity_Wireless_Hatch(
+ 286, "hatch.wireless.receiver.tier.14", "MAX Wireless Energy Hatch", 14)
+ .getStackForm(1L));
// Wireless Dynamo Hatches
- ItemList.Wireless_Dynamo_Energy_ULV.set(new GT_MetaTileEntity_Wireless_Dynamo(287, "hatch.wireless.transmitter.tier.00", "ULV Wireless Energy Dynamo", 0).getStackForm(1L));
- ItemList.Wireless_Dynamo_Energy_LV.set(new GT_MetaTileEntity_Wireless_Dynamo(288, "hatch.wireless.transmitter.tier.01", "LV Wireless Energy Dynamo", 1).getStackForm(1L));
- ItemList.Wireless_Dynamo_Energy_MV.set(new GT_MetaTileEntity_Wireless_Dynamo(289, "hatch.wireless.transmitter.tier.02", "MV Wireless Energy Dynamo", 2).getStackForm(1L));
- ItemList.Wireless_Dynamo_Energy_HV.set(new GT_MetaTileEntity_Wireless_Dynamo(296, "hatch.wireless.transmitter.tier.03", "HV Wireless Energy Dynamo", 3).getStackForm(1L));
- ItemList.Wireless_Dynamo_Energy_EV.set(new GT_MetaTileEntity_Wireless_Dynamo(297, "hatch.wireless.transmitter.tier.04", "EV Wireless Energy Dynamo", 4).getStackForm(1L));
- ItemList.Wireless_Dynamo_Energy_IV.set(new GT_MetaTileEntity_Wireless_Dynamo(298, "hatch.wireless.transmitter.tier.05", "IV Wireless Energy Dynamo", 5).getStackForm(1L));
- ItemList.Wireless_Dynamo_Energy_LuV.set(new GT_MetaTileEntity_Wireless_Dynamo(299, "hatch.wireless.transmitter.tier.06", "LuV Wireless Energy Dynamo", 6).getStackForm(1L));
- ItemList.Wireless_Dynamo_Energy_ZPM.set(new GT_MetaTileEntity_Wireless_Dynamo(310, "hatch.wireless.transmitter.tier.07", "ZPM Wireless Energy Dynamo", 7).getStackForm(1L));
- ItemList.Wireless_Dynamo_Energy_UV.set(new GT_MetaTileEntity_Wireless_Dynamo(316, "hatch.wireless.transmitter.tier.08", "UV Wireless Energy Dynamo", 8).getStackForm(1L));
- ItemList.Wireless_Dynamo_Energy_UHV.set(new GT_MetaTileEntity_Wireless_Dynamo(317, "hatch.wireless.transmitter.tier.09", "UHV Wireless Energy Dynamo", 9).getStackForm(1L));
- ItemList.Wireless_Dynamo_Energy_UEV.set(new GT_MetaTileEntity_Wireless_Dynamo(318, "hatch.wireless.transmitter.tier.10", "UEV Wireless Energy Dynamo", 10).getStackForm(1L));
- ItemList.Wireless_Dynamo_Energy_UIV.set(new GT_MetaTileEntity_Wireless_Dynamo(319, "hatch.wireless.transmitter.tier.11", "UIV Wireless Energy Dynamo", 11).getStackForm(1L));
- ItemList.Wireless_Dynamo_Energy_UMV.set(new GT_MetaTileEntity_Wireless_Dynamo(346, "hatch.wireless.transmitter.tier.12", "UMV Wireless Energy Dynamo", 12).getStackForm(1L));
- ItemList.Wireless_Dynamo_Energy_UXV.set(new GT_MetaTileEntity_Wireless_Dynamo(347, "hatch.wireless.transmitter.tier.13", "UXV Wireless Energy Dynamo", 13).getStackForm(1L));
- ItemList.Wireless_Dynamo_Energy_MAX.set(new GT_MetaTileEntity_Wireless_Dynamo(348, "hatch.wireless.transmitter.tier.14", "MAX Wireless Energy Dynamo", 14).getStackForm(1L));
-
+ ItemList.Wireless_Dynamo_Energy_ULV.set(new GT_MetaTileEntity_Wireless_Dynamo(
+ 287, "hatch.wireless.transmitter.tier.00", "ULV Wireless Energy Dynamo", 0)
+ .getStackForm(1L));
+ ItemList.Wireless_Dynamo_Energy_LV.set(new GT_MetaTileEntity_Wireless_Dynamo(
+ 288, "hatch.wireless.transmitter.tier.01", "LV Wireless Energy Dynamo", 1)
+ .getStackForm(1L));
+ ItemList.Wireless_Dynamo_Energy_MV.set(new GT_MetaTileEntity_Wireless_Dynamo(
+ 289, "hatch.wireless.transmitter.tier.02", "MV Wireless Energy Dynamo", 2)
+ .getStackForm(1L));
+ ItemList.Wireless_Dynamo_Energy_HV.set(new GT_MetaTileEntity_Wireless_Dynamo(
+ 296, "hatch.wireless.transmitter.tier.03", "HV Wireless Energy Dynamo", 3)
+ .getStackForm(1L));
+ ItemList.Wireless_Dynamo_Energy_EV.set(new GT_MetaTileEntity_Wireless_Dynamo(
+ 297, "hatch.wireless.transmitter.tier.04", "EV Wireless Energy Dynamo", 4)
+ .getStackForm(1L));
+ ItemList.Wireless_Dynamo_Energy_IV.set(new GT_MetaTileEntity_Wireless_Dynamo(
+ 298, "hatch.wireless.transmitter.tier.05", "IV Wireless Energy Dynamo", 5)
+ .getStackForm(1L));
+ ItemList.Wireless_Dynamo_Energy_LuV.set(new GT_MetaTileEntity_Wireless_Dynamo(
+ 299, "hatch.wireless.transmitter.tier.06", "LuV Wireless Energy Dynamo", 6)
+ .getStackForm(1L));
+ ItemList.Wireless_Dynamo_Energy_ZPM.set(new GT_MetaTileEntity_Wireless_Dynamo(
+ 310, "hatch.wireless.transmitter.tier.07", "ZPM Wireless Energy Dynamo", 7)
+ .getStackForm(1L));
+ ItemList.Wireless_Dynamo_Energy_UV.set(new GT_MetaTileEntity_Wireless_Dynamo(
+ 316, "hatch.wireless.transmitter.tier.08", "UV Wireless Energy Dynamo", 8)
+ .getStackForm(1L));
+ ItemList.Wireless_Dynamo_Energy_UHV.set(new GT_MetaTileEntity_Wireless_Dynamo(
+ 317, "hatch.wireless.transmitter.tier.09", "UHV Wireless Energy Dynamo", 9)
+ .getStackForm(1L));
+ ItemList.Wireless_Dynamo_Energy_UEV.set(new GT_MetaTileEntity_Wireless_Dynamo(
+ 318, "hatch.wireless.transmitter.tier.10", "UEV Wireless Energy Dynamo", 10)
+ .getStackForm(1L));
+ ItemList.Wireless_Dynamo_Energy_UIV.set(new GT_MetaTileEntity_Wireless_Dynamo(
+ 319, "hatch.wireless.transmitter.tier.11", "UIV Wireless Energy Dynamo", 11)
+ .getStackForm(1L));
+ ItemList.Wireless_Dynamo_Energy_UMV.set(new GT_MetaTileEntity_Wireless_Dynamo(
+ 346, "hatch.wireless.transmitter.tier.12", "UMV Wireless Energy Dynamo", 12)
+ .getStackForm(1L));
+ ItemList.Wireless_Dynamo_Energy_UXV.set(new GT_MetaTileEntity_Wireless_Dynamo(
+ 347, "hatch.wireless.transmitter.tier.13", "UXV Wireless Energy Dynamo", 13)
+ .getStackForm(1L));
+ ItemList.Wireless_Dynamo_Energy_MAX.set(new GT_MetaTileEntity_Wireless_Dynamo(
+ 348, "hatch.wireless.transmitter.tier.14", "MAX Wireless Energy Dynamo", 14)
+ .getStackForm(1L));
}
- GT_ModHandler.addCraftingRecipe(ItemList.Battery_Charger_4by4_ULV.get(1L), bitsd, new Object[]{aTextWireChest, aTextWireHull, "BCB", 'M', ItemList.Hull_ULV, 'W', OrePrefixes.wireGt16.get(Materials.Lead), 'T', OreDictNames.craftingChest, 'B', ItemList.Battery_RE_ULV_Tantalum, 'C', OrePrefixes.circuit.get(Materials.Primitive)});
- GT_ModHandler.addCraftingRecipe(ItemList.Battery_Charger_4by4_LV.get(1L), bitsd, new Object[]{aTextWireChest, aTextWireHull, "BCB", 'M', ItemList.Hull_LV, 'W', OrePrefixes.wireGt16.get(Materials.Tin), 'T', OreDictNames.craftingChest, 'B', ItemList.Battery_RE_LV_Lithium, 'C', OrePrefixes.circuit.get(Materials.Basic)});
- GT_ModHandler.addCraftingRecipe(ItemList.Battery_Charger_4by4_MV.get(1L), bitsd, new Object[]{aTextWireChest, aTextWireHull, "BCB", 'M', ItemList.Hull_MV, 'W', OrePrefixes.wireGt16.get(Materials.AnyCopper), 'T', OreDictNames.craftingChest, 'B', ItemList.Battery_RE_MV_Lithium, 'C', OrePrefixes.circuit.get(Materials.Good)});
- GT_ModHandler.addCraftingRecipe(ItemList.Battery_Charger_4by4_HV.get(1L), bitsd, new Object[]{aTextWireChest, aTextWireHull, "BCB", 'M', ItemList.Hull_HV, 'W', OrePrefixes.wireGt16.get(Materials.Gold), 'T', OreDictNames.craftingChest, 'B', ItemList.Battery_RE_HV_Lithium, 'C', OrePrefixes.circuit.get(Materials.Advanced)});
- GT_ModHandler.addCraftingRecipe(ItemList.Battery_Charger_4by4_EV.get(1L), bitsd, new Object[]{aTextWireChest, aTextWireHull, "BCB", 'M', ItemList.Hull_EV, 'W', OrePrefixes.wireGt16.get(Materials.Aluminium), 'T', OreDictNames.craftingChest, 'B', OrePrefixes.battery.get(Materials.Master), 'C', OrePrefixes.circuit.get(Materials.Data)});
- GT_ModHandler.addCraftingRecipe(ItemList.Battery_Charger_4by4_IV.get(1L), bitsd, new Object[]{aTextWireChest, aTextWireHull, "BCB", 'M', ItemList.Hull_IV, 'W', OrePrefixes.wireGt16.get(Materials.Tungsten), 'T', OreDictNames.craftingChest, 'B', ItemList.Energy_LapotronicOrb, 'C', OrePrefixes.circuit.get(Materials.Elite)});
- GT_ModHandler.addCraftingRecipe(ItemList.Battery_Charger_4by4_LuV.get(1L), bitsd, new Object[]{aTextWireChest, aTextWireHull, "BCB", 'M', ItemList.Hull_LuV, 'W', OrePrefixes.wireGt16.get(Materials.VanadiumGallium), 'T', OreDictNames.craftingChest, 'B', ItemList.Energy_LapotronicOrb2, 'C', OrePrefixes.circuit.get(Materials.Master)});
- GT_ModHandler.addCraftingRecipe(ItemList.Battery_Charger_4by4_ZPM.get(1L), bitsd, new Object[]{aTextWireChest, aTextWireHull, "BCB", 'M', ItemList.Hull_ZPM, 'W', OrePrefixes.wireGt16.get(Materials.Naquadah), 'T', OreDictNames.craftingChest, 'B', ItemList.Energy_LapotronicOrb2, 'C', OrePrefixes.circuit.get(Materials.Ultimate)});
- GT_ModHandler.addCraftingRecipe(ItemList.Battery_Charger_4by4_UV.get(1L), bitsd, new Object[]{aTextWireChest, aTextWireHull, "BCB", 'M', ItemList.Hull_UV, 'W', OrePrefixes.wireGt16.get(Materials.NaquadahAlloy), 'T', OreDictNames.craftingChest, 'B', ItemList.ZPM2, 'C', OrePrefixes.circuit.get(Materials.SuperconductorUHV)});
- GT_ModHandler.addCraftingRecipe(ItemList.Battery_Charger_4by4_MAX.get(1L), bitsd, new Object[]{aTextWireChest, aTextWireHull, "BCB", 'M', ItemList.Hull_MAX, 'W', OrePrefixes.wireGt16.get(Materials.SuperconductorUHV), 'T', OreDictNames.craftingChest, 'B', ItemList.ZPM2, 'C', OrePrefixes.circuit.get(Materials.Infinite)});
-
- GT_ModHandler.addCraftingRecipe(ItemList.Locker_ULV.get(1L), bitsd, new Object[]{"T", "M", 'M', ItemList.Battery_Buffer_2by2_ULV, 'T', OreDictNames.craftingChest});
- GT_ModHandler.addCraftingRecipe(ItemList.Locker_LV.get(1L), bitsd, new Object[]{"T", "M", 'M', ItemList.Battery_Buffer_2by2_LV, 'T', OreDictNames.craftingChest});
- GT_ModHandler.addCraftingRecipe(ItemList.Locker_MV.get(1L), bitsd, new Object[]{"T", "M", 'M', ItemList.Battery_Buffer_2by2_MV, 'T', OreDictNames.craftingChest});
- GT_ModHandler.addCraftingRecipe(ItemList.Locker_HV.get(1L), bitsd, new Object[]{"T", "M", 'M', ItemList.Battery_Buffer_2by2_HV, 'T', OreDictNames.craftingChest});
- GT_ModHandler.addCraftingRecipe(ItemList.Locker_EV.get(1L), bitsd, new Object[]{"T", "M", 'M', ItemList.Battery_Buffer_2by2_EV, 'T', OreDictNames.craftingChest});
- GT_ModHandler.addCraftingRecipe(ItemList.Locker_IV.get(1L), bitsd, new Object[]{"T", "M", 'M', ItemList.Battery_Buffer_2by2_IV, 'T', OreDictNames.craftingChest});
- GT_ModHandler.addCraftingRecipe(ItemList.Locker_LuV.get(1L), bitsd, new Object[]{"T", "M", 'M', ItemList.Battery_Buffer_2by2_LuV, 'T', OreDictNames.craftingChest});
- GT_ModHandler.addCraftingRecipe(ItemList.Locker_ZPM.get(1L), bitsd, new Object[]{"T", "M", 'M', ItemList.Battery_Buffer_2by2_ZPM, 'T', OreDictNames.craftingChest});
- GT_ModHandler.addCraftingRecipe(ItemList.Locker_UV.get(1L), bitsd, new Object[]{"T", "M", 'M', ItemList.Battery_Buffer_2by2_UV, 'T', OreDictNames.craftingChest});
- GT_ModHandler.addCraftingRecipe(ItemList.Locker_MAX.get(1L), bitsd, new Object[]{"T", "M", 'M', ItemList.Battery_Buffer_2by2_MAX, 'T', OreDictNames.craftingChest});
+ GT_ModHandler.addCraftingRecipe(ItemList.Battery_Charger_4by4_ULV.get(1L), bitsd, new Object[] {
+ aTextWireChest,
+ aTextWireHull,
+ "BCB",
+ 'M',
+ ItemList.Hull_ULV,
+ 'W',
+ OrePrefixes.wireGt16.get(Materials.Lead),
+ 'T',
+ OreDictNames.craftingChest,
+ 'B',
+ ItemList.Battery_RE_ULV_Tantalum,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Primitive)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Battery_Charger_4by4_LV.get(1L), bitsd, new Object[] {
+ aTextWireChest,
+ aTextWireHull,
+ "BCB",
+ 'M',
+ ItemList.Hull_LV,
+ 'W',
+ OrePrefixes.wireGt16.get(Materials.Tin),
+ 'T',
+ OreDictNames.craftingChest,
+ 'B',
+ ItemList.Battery_RE_LV_Lithium,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Basic)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Battery_Charger_4by4_MV.get(1L), bitsd, new Object[] {
+ aTextWireChest,
+ aTextWireHull,
+ "BCB",
+ 'M',
+ ItemList.Hull_MV,
+ 'W',
+ OrePrefixes.wireGt16.get(Materials.AnyCopper),
+ 'T',
+ OreDictNames.craftingChest,
+ 'B',
+ ItemList.Battery_RE_MV_Lithium,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Good)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Battery_Charger_4by4_HV.get(1L), bitsd, new Object[] {
+ aTextWireChest,
+ aTextWireHull,
+ "BCB",
+ 'M',
+ ItemList.Hull_HV,
+ 'W',
+ OrePrefixes.wireGt16.get(Materials.Gold),
+ 'T',
+ OreDictNames.craftingChest,
+ 'B',
+ ItemList.Battery_RE_HV_Lithium,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Advanced)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Battery_Charger_4by4_EV.get(1L), bitsd, new Object[] {
+ aTextWireChest,
+ aTextWireHull,
+ "BCB",
+ 'M',
+ ItemList.Hull_EV,
+ 'W',
+ OrePrefixes.wireGt16.get(Materials.Aluminium),
+ 'T',
+ OreDictNames.craftingChest,
+ 'B',
+ OrePrefixes.battery.get(Materials.Master),
+ 'C',
+ OrePrefixes.circuit.get(Materials.Data)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Battery_Charger_4by4_IV.get(1L), bitsd, new Object[] {
+ aTextWireChest,
+ aTextWireHull,
+ "BCB",
+ 'M',
+ ItemList.Hull_IV,
+ 'W',
+ OrePrefixes.wireGt16.get(Materials.Tungsten),
+ 'T',
+ OreDictNames.craftingChest,
+ 'B',
+ ItemList.Energy_LapotronicOrb,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Elite)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Battery_Charger_4by4_LuV.get(1L), bitsd, new Object[] {
+ aTextWireChest,
+ aTextWireHull,
+ "BCB",
+ 'M',
+ ItemList.Hull_LuV,
+ 'W',
+ OrePrefixes.wireGt16.get(Materials.VanadiumGallium),
+ 'T',
+ OreDictNames.craftingChest,
+ 'B',
+ ItemList.Energy_LapotronicOrb2,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Master)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Battery_Charger_4by4_ZPM.get(1L), bitsd, new Object[] {
+ aTextWireChest,
+ aTextWireHull,
+ "BCB",
+ 'M',
+ ItemList.Hull_ZPM,
+ 'W',
+ OrePrefixes.wireGt16.get(Materials.Naquadah),
+ 'T',
+ OreDictNames.craftingChest,
+ 'B',
+ ItemList.Energy_LapotronicOrb2,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Ultimate)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Battery_Charger_4by4_UV.get(1L), bitsd, new Object[] {
+ aTextWireChest,
+ aTextWireHull,
+ "BCB",
+ 'M',
+ ItemList.Hull_UV,
+ 'W',
+ OrePrefixes.wireGt16.get(Materials.NaquadahAlloy),
+ 'T',
+ OreDictNames.craftingChest,
+ 'B',
+ ItemList.ZPM2,
+ 'C',
+ OrePrefixes.circuit.get(Materials.SuperconductorUHV)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Battery_Charger_4by4_MAX.get(1L), bitsd, new Object[] {
+ aTextWireChest,
+ aTextWireHull,
+ "BCB",
+ 'M',
+ ItemList.Hull_MAX,
+ 'W',
+ OrePrefixes.wireGt16.get(Materials.SuperconductorUHV),
+ 'T',
+ OreDictNames.craftingChest,
+ 'B',
+ ItemList.ZPM2,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Infinite)
+ });
+
+ GT_ModHandler.addCraftingRecipe(ItemList.Locker_ULV.get(1L), bitsd, new Object[] {
+ "T", "M", 'M', ItemList.Battery_Buffer_2by2_ULV, 'T', OreDictNames.craftingChest
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Locker_LV.get(1L), bitsd, new Object[] {
+ "T", "M", 'M', ItemList.Battery_Buffer_2by2_LV, 'T', OreDictNames.craftingChest
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Locker_MV.get(1L), bitsd, new Object[] {
+ "T", "M", 'M', ItemList.Battery_Buffer_2by2_MV, 'T', OreDictNames.craftingChest
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Locker_HV.get(1L), bitsd, new Object[] {
+ "T", "M", 'M', ItemList.Battery_Buffer_2by2_HV, 'T', OreDictNames.craftingChest
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Locker_EV.get(1L), bitsd, new Object[] {
+ "T", "M", 'M', ItemList.Battery_Buffer_2by2_EV, 'T', OreDictNames.craftingChest
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Locker_IV.get(1L), bitsd, new Object[] {
+ "T", "M", 'M', ItemList.Battery_Buffer_2by2_IV, 'T', OreDictNames.craftingChest
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Locker_LuV.get(1L), bitsd, new Object[] {
+ "T", "M", 'M', ItemList.Battery_Buffer_2by2_LuV, 'T', OreDictNames.craftingChest
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Locker_ZPM.get(1L), bitsd, new Object[] {
+ "T", "M", 'M', ItemList.Battery_Buffer_2by2_ZPM, 'T', OreDictNames.craftingChest
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Locker_UV.get(1L), bitsd, new Object[] {
+ "T", "M", 'M', ItemList.Battery_Buffer_2by2_UV, 'T', OreDictNames.craftingChest
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Locker_MAX.get(1L), bitsd, new Object[] {
+ "T", "M", 'M', ItemList.Battery_Buffer_2by2_MAX, 'T', OreDictNames.craftingChest
+ });
}
private static void run2() {
- ItemList.Machine_LV_AlloySmelter.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(201, "basicmachine.alloysmelter.tier.01", "Basic Alloy Smelter", 1, "HighTech combination Smelter", GT_Recipe.GT_Recipe_Map.sAlloySmelterRecipes, 2, 1, 0, 0, 1, "AlloySmelter.png", SoundResource.IC2_MACHINES_INDUCTION_LOOP, false, false, SpecialEffects.NONE, "ALLOY_SMELTER", new Object[]{"ECE", aTextCableHull, aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE}).getStackForm(1L));
- ItemList.Machine_MV_AlloySmelter.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(202, "basicmachine.alloysmelter.tier.02", "Advanced Alloy Smelter", 2, "HighTech combination Smelter", GT_Recipe.GT_Recipe_Map.sAlloySmelterRecipes, 2, 1, 0, 0, 1, "AlloySmelter.png", SoundResource.IC2_MACHINES_INDUCTION_LOOP, false, false, SpecialEffects.NONE, "ALLOY_SMELTER", new Object[]{"ECE", aTextCableHull, aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE}).getStackForm(1L));
- ItemList.Machine_HV_AlloySmelter.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(203, "basicmachine.alloysmelter.tier.03", "Advanced Alloy Smelter II", 3, "HighTech combination Smelter", GT_Recipe.GT_Recipe_Map.sAlloySmelterRecipes, 2, 1, 0, 0, 1, "AlloySmelter.png", SoundResource.IC2_MACHINES_INDUCTION_LOOP, false, false, SpecialEffects.NONE, "ALLOY_SMELTER", new Object[]{"ECE", aTextCableHull, aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE}).getStackForm(1L));
- ItemList.Machine_EV_AlloySmelter.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(204, "basicmachine.alloysmelter.tier.04", "Advanced Alloy Smelter III", 4, "HighTech combination Smelter", GT_Recipe.GT_Recipe_Map.sAlloySmelterRecipes, 2, 1, 0, 0, 1, "AlloySmelter.png", SoundResource.IC2_MACHINES_INDUCTION_LOOP, false, false, SpecialEffects.NONE, "ALLOY_SMELTER", new Object[]{"ECE", aTextCableHull, aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE}).getStackForm(1L));
- ItemList.Machine_IV_AlloySmelter.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(205, "basicmachine.alloysmelter.tier.05", "Advanced Alloy Smelter IV", 5, "HighTech combination Smelter", GT_Recipe.GT_Recipe_Map.sAlloySmelterRecipes, 2, 1, 0, 0, 1, "AlloySmelter.png", SoundResource.IC2_MACHINES_INDUCTION_LOOP, false, false, SpecialEffects.NONE, "ALLOY_SMELTER", new Object[]{"ECE", aTextCableHull, aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE}).getStackForm(1L));
-
- ItemList.Machine_LV_Assembler.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(211, "basicmachine.assembler.tier.01", "Basic Assembling Machine", 1, "Avengers, Assemble!", GT_Recipe.GT_Recipe_Map.sAssemblerRecipes, 6, 1, 16000, 0, 1, "Assembler.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "ASSEMBLER", new Object[]{"ACA", "VMV", aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'V', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR, 'A', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROBOT_ARM, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
- ItemList.Machine_MV_Assembler.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(212, "basicmachine.assembler.tier.02", "Advanced Assembling Machine", 2, "Avengers, Assemble!", GT_Recipe.GT_Recipe_Map.sAssemblerRecipes, 9, 1, 24000, 0, 1, "Assembler2.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "ASSEMBLER", new Object[]{"ACA", "VMV", aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'V', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR, 'A', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROBOT_ARM, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
- ItemList.Machine_HV_Assembler.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(213, "basicmachine.assembler.tier.03", "Advanced Assembling Machine II", 3, "Avengers, Assemble!", GT_Recipe.GT_Recipe_Map.sAssemblerRecipes, 9, 1, 32000, 0, 1, "Assembler2.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "ASSEMBLER", new Object[]{"ACA", "VMV", aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'V', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR, 'A', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROBOT_ARM, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
- ItemList.Machine_EV_Assembler.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(214, "basicmachine.assembler.tier.04", "Advanced Assembling Machine III", 4, "Avengers, Assemble!", GT_Recipe.GT_Recipe_Map.sAssemblerRecipes, 9, 1, 48000, 0, 1, "Assembler2.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "ASSEMBLER", new Object[]{"ACA", "VMV", aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'V', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR, 'A', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROBOT_ARM, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
- ItemList.Machine_IV_Assembler.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(215, "basicmachine.assembler.tier.05", "Advanced Assembling Machine IV", 5, "Avengers, Assemble!", GT_Recipe.GT_Recipe_Map.sAssemblerRecipes, 9, 1, 64000, 0, 1, "Assembler2.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "ASSEMBLER", new Object[]{"ACA", "VMV", aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'V', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR, 'A', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROBOT_ARM, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
-
- ItemList.Machine_LV_Bender.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(221, "basicmachine.bender.tier.01", "Basic Bending Machine", 1, "Boo, he's bad! We want BENDER!!!", GT_Recipe.GT_Recipe_Map.sBenderRecipes, 2, 1, 0, 0, 1, "Bender.png", SoundResource.IC2_MACHINES_COMPRESSOR_OP, false, false, SpecialEffects.NONE, "BENDER", new Object[]{aTextPlateWrench, aTextCableHull, aTextMotorWire, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
- ItemList.Machine_MV_Bender.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(222, "basicmachine.bender.tier.02", "Advanced Bending Machine", 2, "Boo, he's bad! We want BENDER!!!", GT_Recipe.GT_Recipe_Map.sBenderRecipes, 2, 1, 0, 0, 1, "Bender.png", SoundResource.IC2_MACHINES_COMPRESSOR_OP, false, false, SpecialEffects.NONE, "BENDER", new Object[]{aTextPlateWrench, aTextCableHull, aTextMotorWire, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
- ItemList.Machine_HV_Bender.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(223, "basicmachine.bender.tier.03", "Advanced Bending Machine II", 3, "Boo, he's bad! We want BENDER!!!", GT_Recipe.GT_Recipe_Map.sBenderRecipes, 2, 1, 0, 0, 1, "Bender.png", SoundResource.IC2_MACHINES_COMPRESSOR_OP, false, false, SpecialEffects.NONE, "BENDER", new Object[]{aTextPlateWrench, aTextCableHull, aTextMotorWire, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
- ItemList.Machine_EV_Bender.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(224, "basicmachine.bender.tier.04", "Advanced Bending Machine III", 4, "Boo, he's bad! We want BENDER!!!", GT_Recipe.GT_Recipe_Map.sBenderRecipes, 2, 1, 0, 0, 1, "Bender.png", SoundResource.IC2_MACHINES_COMPRESSOR_OP, false, false, SpecialEffects.NONE, "BENDER", new Object[]{aTextPlateWrench, aTextCableHull, aTextMotorWire, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
- ItemList.Machine_IV_Bender.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(225, "basicmachine.bender.tier.05", "Advanced Bending Machine IV", 5, "Boo, he's bad! We want BENDER!!!", GT_Recipe.GT_Recipe_Map.sBenderRecipes, 2, 1, 0, 0, 1, "Bender.png", SoundResource.IC2_MACHINES_COMPRESSOR_OP, false, false, SpecialEffects.NONE, "BENDER", new Object[]{aTextPlateWrench, aTextCableHull, aTextMotorWire, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
-
- ItemList.Machine_LV_Canner.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(231, "basicmachine.canner.tier.01", "Basic Canning Machine", 1, "Unmobile Food Canning Machine GTA4", GT_Recipe.GT_Recipe_Map.sCannerRecipes, 2, 2, 0, 0, 1, "Canner.png", SoundResource.IC2_MACHINES_EXTRACTOR_OP, false, false, SpecialEffects.NONE, "CANNER", new Object[]{aTextWirePump, aTextCableHull, "GGG", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
- ItemList.Machine_MV_Canner.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(232, "basicmachine.canner.tier.02", "Advanced Canning Machine", 2, "Unmobile Food Canning Machine GTA4", GT_Recipe.GT_Recipe_Map.sCannerRecipes, 2, 2, 0, 0, 1, "Canner.png", SoundResource.IC2_MACHINES_EXTRACTOR_OP, false, false, SpecialEffects.NONE, "CANNER", new Object[]{aTextWirePump, aTextCableHull, "GGG", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
- ItemList.Machine_HV_Canner.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(233, "basicmachine.canner.tier.03", "Advanced Canning Machine II", 3, "Unmobile Food Canning Machine GTA4", GT_Recipe.GT_Recipe_Map.sCannerRecipes, 2, 2, 0, 0, 1, "Canner.png", SoundResource.IC2_MACHINES_EXTRACTOR_OP, false, false, SpecialEffects.NONE, "CANNER", new Object[]{aTextWirePump, aTextCableHull, "GGG", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
- ItemList.Machine_EV_Canner.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(234, "basicmachine.canner.tier.04", "Advanced Canning Machine III", 4, "Unmobile Food Canning Machine GTA4", GT_Recipe.GT_Recipe_Map.sCannerRecipes, 2, 2, 0, 0, 1, "Canner.png", SoundResource.IC2_MACHINES_EXTRACTOR_OP, false, false, SpecialEffects.NONE, "CANNER", new Object[]{aTextWirePump, aTextCableHull, "GGG", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
- ItemList.Machine_IV_Canner.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(235, "basicmachine.canner.tier.05", "Advanced Canning Machine IV", 5, "Unmobile Food Canning Machine GTA4", GT_Recipe.GT_Recipe_Map.sCannerRecipes, 2, 2, 0, 0, 1, "Canner.png", SoundResource.IC2_MACHINES_EXTRACTOR_OP, false, false, SpecialEffects.NONE, "CANNER", new Object[]{aTextWirePump, aTextCableHull, "GGG", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
-
- ItemList.Machine_LV_Compressor.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(241, "basicmachine.compressor.tier.01", "Basic Compressor", 1, "Compress-O-Matic C77", GT_Recipe.GT_Recipe_Map.sCompressorRecipes, 1, 1, 0, 0, 1, "Compressor.png", SoundResource.IC2_MACHINES_COMPRESSOR_OP, false, false, SpecialEffects.NONE, "COMPRESSOR", new Object[]{aTextWireCoil, aTextPlateMotor, aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
- ItemList.Machine_MV_Compressor.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(242, "basicmachine.compressor.tier.02", "Advanced Compressor", 2, "Compress-O-Matic C77", GT_Recipe.GT_Recipe_Map.sCompressorRecipes, 1, 1, 0, 0, 1, "Compressor.png", SoundResource.IC2_MACHINES_COMPRESSOR_OP, false, false, SpecialEffects.NONE, "COMPRESSOR", new Object[]{aTextWireCoil, aTextPlateMotor, aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
- ItemList.Machine_HV_Compressor.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(243, "basicmachine.compressor.tier.03", "Advanced Compressor II", 3, "Compress-O-Matic C77", GT_Recipe.GT_Recipe_Map.sCompressorRecipes, 1, 1, 0, 0, 1, "Compressor.png", SoundResource.IC2_MACHINES_COMPRESSOR_OP, false, false, SpecialEffects.NONE, "COMPRESSOR", new Object[]{aTextWireCoil, aTextPlateMotor, aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
- ItemList.Machine_EV_Compressor.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(244, "basicmachine.compressor.tier.04", "Advanced Compressor III", 4, "Compress-O-Matic C77", GT_Recipe.GT_Recipe_Map.sCompressorRecipes, 1, 1, 0, 0, 1, "Compressor.png", SoundResource.IC2_MACHINES_COMPRESSOR_OP, false, false, SpecialEffects.NONE, "COMPRESSOR", new Object[]{aTextWireCoil, aTextPlateMotor, aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
- ItemList.Machine_IV_Compressor.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(245, "basicmachine.compressor.tier.05", "Singularity Compressor", 5, "Compress-O-Matic C77", GT_Recipe.GT_Recipe_Map.sCompressorRecipes, 1, 1, 0, 0, 1, "Compressor.png", SoundResource.IC2_MACHINES_COMPRESSOR_OP, false, false, SpecialEffects.NONE, "COMPRESSOR", new Object[]{aTextWireCoil, aTextPlateMotor, aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
-
- ItemList.Machine_LV_Cutter.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(251, "basicmachine.cutter.tier.01", "Basic Cutting Machine", 1, "Slice'N Dice", GT_Recipe.GT_Recipe_Map.sCutterRecipes, 1, 2, 8000, 0, 1, "Cutter.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "CUTTER", new Object[]{"WCG", "VMB", "CWE", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'V', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS, 'B', OreDictNames.craftingDiamondBlade}).getStackForm(1L));
- ItemList.Machine_MV_Cutter.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(252, "basicmachine.cutter.tier.02", "Advanced Cutting Machine", 2, "Slice'N Dice", GT_Recipe.GT_Recipe_Map.sCutterRecipes, 2, 2, 16000, 0, 1, "Cutter2.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "CUTTER", new Object[]{"WCG", "VMB", "CWE", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'V', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS, 'B', OreDictNames.craftingDiamondBlade}).getStackForm(1L));
- ItemList.Machine_HV_Cutter.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(253, "basicmachine.cutter.tier.03", "Advanced Cutting Machine II", 3, "Slice'N Dice", GT_Recipe.GT_Recipe_Map.sCutterRecipes, 2, 4, 32000, 0, 1, "Cutter4.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "CUTTER", new Object[]{"WCG", "VMB", "CWE", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'V', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS, 'B', OreDictNames.craftingDiamondBlade}).getStackForm(1L));
- ItemList.Machine_EV_Cutter.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(254, "basicmachine.cutter.tier.04", "Advanced Cutting Machine III", 4, "Slice'N Dice", GT_Recipe.GT_Recipe_Map.sCutterRecipes, 2, 4, 64000, 0, 1, "Cutter4.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "CUTTER", new Object[]{"WCG", "VMB", "CWE", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'V', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS, 'B', OreDictNames.craftingDiamondBlade}).getStackForm(1L));
- ItemList.Machine_IV_Cutter.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(255, "basicmachine.cutter.tier.05", "Advanced Cutting Machine IV", 5, "Slice'N Dice", GT_Recipe.GT_Recipe_Map.sCutterRecipes, 2, 4, 96000, 0, 1, "Cutter4.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "CUTTER", new Object[]{"WCG", "VMB", "CWE", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'V', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS, 'B', OreDictNames.craftingDiamondBlade}).getStackForm(1L));
-
- ItemList.Machine_LV_E_Furnace.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(261, "basicmachine.e_furnace.tier.01", "Basic Electric Furnace", 1, "Not like using a Commodore 64", GT_Recipe.GT_Recipe_Map.sFurnaceRecipes, 1, 1, 0, 0, 1, "E_Furnace.png", SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP, false, false, SpecialEffects.NONE, "ELECTRIC_FURNACE", new Object[]{"ECE", aTextCableHull, aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING}).getStackForm(1L));
- ItemList.Machine_MV_E_Furnace.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(262, "basicmachine.e_furnace.tier.02", "Advanced Electric Furnace", 2, "Not like using a Commodore 64", GT_Recipe.GT_Recipe_Map.sFurnaceRecipes, 1, 1, 0, 0, 1, "E_Furnace.png", SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP, false, false, SpecialEffects.NONE, "ELECTRIC_FURNACE", new Object[]{"ECE", aTextCableHull, aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING}).getStackForm(1L));
- ItemList.Machine_HV_E_Furnace.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(263, "basicmachine.e_furnace.tier.03", "Advanced Electric Furnace II", 3, "Not like using a Commodore 64", GT_Recipe.GT_Recipe_Map.sFurnaceRecipes, 1, 1, 0, 0, 1, "E_Furnace.png", SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP, false, false, SpecialEffects.NONE, "ELECTRIC_FURNACE", new Object[]{"ECE", aTextCableHull, aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING}).getStackForm(1L));
- ItemList.Machine_EV_E_Furnace.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(264, "basicmachine.e_furnace.tier.04", "Advanced Electric Furnace III", 4, "Not like using a Commodore 64", GT_Recipe.GT_Recipe_Map.sFurnaceRecipes, 1, 1, 0, 0, 1, "E_Furnace.png", SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP, false, false, SpecialEffects.NONE, "ELECTRIC_FURNACE", new Object[]{"ECE", aTextCableHull, aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING}).getStackForm(1L));
- ItemList.Machine_IV_E_Furnace.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(265, "basicmachine.e_furnace.tier.05", "Electron Exitement Processor", 5, "Not like using a Commodore 64", GT_Recipe.GT_Recipe_Map.sFurnaceRecipes, 1, 1, 0, 0, 1, "E_Furnace.png", SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP, false, false, SpecialEffects.NONE, "ELECTRIC_FURNACE", new Object[]{"ECE", aTextCableHull, aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING}).getStackForm(1L));
-
- ItemList.Machine_LV_Extractor.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(271, "basicmachine.extractor.tier.01", "Basic Extractor", 1, "Dejuicer-Device of Doom - D123", GT_Recipe.GT_Recipe_Map.sExtractorRecipes, 1, 1, 0, 0, 1, "Extractor.png", SoundResource.IC2_MACHINES_EXTRACTOR_OP, false, false, SpecialEffects.NONE, "EXTRACTOR", new Object[]{"GCG", "EMP", aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
- ItemList.Machine_MV_Extractor.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(272, "basicmachine.extractor.tier.02", "Advanced Extractor", 2, "Dejuicer-Device of Doom - D123", GT_Recipe.GT_Recipe_Map.sExtractorRecipes, 1, 1, 0, 0, 1, "Extractor.png", SoundResource.IC2_MACHINES_EXTRACTOR_OP, false, false, SpecialEffects.NONE, "EXTRACTOR", new Object[]{"GCG", "EMP", aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
- ItemList.Machine_HV_Extractor.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(273, "basicmachine.extractor.tier.03", "Advanced Extractor II", 3, "Dejuicer-Device of Doom - D123", GT_Recipe.GT_Recipe_Map.sExtractorRecipes, 1, 1, 0, 0, 1, "Extractor.png", SoundResource.IC2_MACHINES_EXTRACTOR_OP, false, false, SpecialEffects.NONE, "EXTRACTOR", new Object[]{"GCG", "EMP", aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
- ItemList.Machine_EV_Extractor.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(274, "basicmachine.extractor.tier.04", "Advanced Extractor III", 4, "Dejuicer-Device of Doom - D123", GT_Recipe.GT_Recipe_Map.sExtractorRecipes, 1, 1, 0, 0, 1, "Extractor.png", SoundResource.IC2_MACHINES_EXTRACTOR_OP, false, false, SpecialEffects.NONE, "EXTRACTOR", new Object[]{"GCG", "EMP", aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
- ItemList.Machine_IV_Extractor.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(275, "basicmachine.extractor.tier.05", "Vacuum Extractor", 5, "Dejuicer-Device of Doom - D123", GT_Recipe.GT_Recipe_Map.sExtractorRecipes, 1, 1, 0, 0, 1, "Extractor.png", SoundResource.IC2_MACHINES_EXTRACTOR_OP, false, false, SpecialEffects.NONE, "EXTRACTOR", new Object[]{"GCG", "EMP", aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
-
- ItemList.Machine_LV_Extruder.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(281, "basicmachine.extruder.tier.01", "Basic Extruder", 1, "Universal Machine for Metal Working", GT_Recipe.GT_Recipe_Map.sExtruderRecipes, 2, 1, 0, 0, 1, "Extruder.png", SoundResource.IC2_MACHINES_INDUCTION_LOOP, false, false, SpecialEffects.NONE, "EXTRUDER", new Object[]{"CCE", "XMP", "CCE", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'X', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PIPE, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE}).getStackForm(1L));
- ItemList.Machine_MV_Extruder.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(282, "basicmachine.extruder.tier.02", "Advanced Extruder", 2, "Universal Machine for Metal Working", GT_Recipe.GT_Recipe_Map.sExtruderRecipes, 2, 1, 0, 0, 1, "Extruder.png", SoundResource.IC2_MACHINES_INDUCTION_LOOP, false, false, SpecialEffects.NONE, "EXTRUDER", new Object[]{"CCE", "XMP", "CCE", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'X', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PIPE, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE}).getStackForm(1L));
- ItemList.Machine_HV_Extruder.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(283, "basicmachine.extruder.tier.03", "Advanced Extruder II", 3, "Universal Machine for Metal Working", GT_Recipe.GT_Recipe_Map.sExtruderRecipes, 2, 1, 0, 0, 1, "Extruder.png", SoundResource.IC2_MACHINES_INDUCTION_LOOP, false, false, SpecialEffects.NONE, "EXTRUDER", new Object[]{"CCE", "XMP", "CCE", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'X', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PIPE, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE}).getStackForm(1L));
- ItemList.Machine_EV_Extruder.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(284, "basicmachine.extruder.tier.04", "Advanced Extruder III", 4, "Universal Machine for Metal Working", GT_Recipe.GT_Recipe_Map.sExtruderRecipes, 2, 1, 0, 0, 1, "Extruder.png", SoundResource.IC2_MACHINES_INDUCTION_LOOP, false, false, SpecialEffects.NONE, "EXTRUDER", new Object[]{"CCE", "XMP", "CCE", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'X', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PIPE, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE}).getStackForm(1L));
- ItemList.Machine_IV_Extruder.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(285, "basicmachine.extruder.tier.05", "Advanced Extruder IV", 5, "Universal Machine for Metal Working", GT_Recipe.GT_Recipe_Map.sExtruderRecipes, 2, 1, 0, 0, 1, "Extruder.png", SoundResource.IC2_MACHINES_INDUCTION_LOOP, false, false, SpecialEffects.NONE, "EXTRUDER", new Object[]{"CCE", "XMP", "CCE", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'X', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PIPE, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE}).getStackForm(1L));
-
- ItemList.Machine_LV_Lathe.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(291, "basicmachine.lathe.tier.01", "Basic Lathe", 1, "Produces Rods more efficiently", GT_Recipe.GT_Recipe_Map.sLatheRecipes, 1, 2, 0, 0, 1, "Lathe.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "LATHE", new Object[]{aTextWireCoil, "EMD", "CWP", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'D', OrePrefixes.gem.get(Materials.Diamond)}).getStackForm(1L));
- ItemList.Machine_MV_Lathe.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(292, "basicmachine.lathe.tier.02", "Advanced Lathe", 2, "Produces Rods more efficiently", GT_Recipe.GT_Recipe_Map.sLatheRecipes, 1, 2, 0, 0, 1, "Lathe.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "LATHE", new Object[]{aTextWireCoil, "EMD", "CWP", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'D', OrePrefixes.gemFlawless.get(Materials.Diamond)}).getStackForm(1L));
- ItemList.Machine_HV_Lathe.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(293, "basicmachine.lathe.tier.03", "Advanced Lathe II", 3, "Produces Rods more efficiently", GT_Recipe.GT_Recipe_Map.sLatheRecipes, 1, 2, 0, 0, 1, "Lathe.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "LATHE", new Object[]{aTextWireCoil, "EMD", "CWP", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'D', OreDictNames.craftingIndustrialDiamond}).getStackForm(1L));
- ItemList.Machine_EV_Lathe.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(294, "basicmachine.lathe.tier.04", "Advanced Lathe III", 4, "Produces Rods more efficiently", GT_Recipe.GT_Recipe_Map.sLatheRecipes, 1, 2, 0, 0, 1, "Lathe.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "LATHE", new Object[]{aTextWireCoil, "EMD", "CWP", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'D', OreDictNames.craftingIndustrialDiamond}).getStackForm(1L));
- ItemList.Machine_IV_Lathe.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(295, "basicmachine.lathe.tier.05", "Advanced Lathe IV", 5, "Produces Rods more efficiently", GT_Recipe.GT_Recipe_Map.sLatheRecipes, 1, 2, 0, 0, 1, "Lathe.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "LATHE", new Object[]{aTextWireCoil, "EMD", "CWP", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'D', OreDictNames.craftingIndustrialDiamond}).getStackForm(1L));
-
- ItemList.Machine_LV_Macerator.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(301, "basicmachine.macerator.tier.01", "Basic Macerator", 1, "Schreddering your Ores", GT_Recipe.GT_Recipe_Map.sMaceratorRecipes, 1, 1, 0, 0, 1, "Macerator1.png", SoundResource.IC2_MACHINES_MACERATOR_OP, false, false, SpecialEffects.TOP_SMOKE, "MACERATOR", new Object[]{"PEG", "WWM", "CCW", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', OrePrefixes.gem.get(Materials.Diamond)}).getStackForm(1L));
- ItemList.Machine_MV_Macerator.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(302, "basicmachine.macerator.tier.02", "Advanced Macerator", 2, "Schreddering your Ores", GT_Recipe.GT_Recipe_Map.sMaceratorRecipes, 1, 1, 0, 0, 1, "Macerator1.png", SoundResource.IC2_MACHINES_MACERATOR_OP, false, false, SpecialEffects.TOP_SMOKE, "MACERATOR", new Object[]{"PEG", "WWM", "CCW", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', OrePrefixes.gemFlawless.get(Materials.Diamond)}).getStackForm(1L));
- ItemList.Machine_HV_Macerator.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(303, "basicmachine.macerator.tier.03", "Universal Macerator", 3, "Schreddering your Ores with Byproducts", GT_Recipe.GT_Recipe_Map.sMaceratorRecipes, 1, 2, 0, 0, 1, "Macerator2.png", SoundResource.IC2_MACHINES_MACERATOR_OP, false, false, SpecialEffects.TOP_SMOKE, "PULVERIZER", new Object[]{"PEG", "WWM", "CCW", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', OreDictNames.craftingGrinder}).getStackForm(1L));
- ItemList.Machine_EV_Macerator.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(304, "basicmachine.macerator.tier.04", "Universal Pulverizer", 4, "Schreddering your Ores with Byproducts", GT_Recipe.GT_Recipe_Map.sMaceratorRecipes, 1, 3, 0, 0, 1, "Macerator3.png", SoundResource.IC2_MACHINES_MACERATOR_OP, false, false, SpecialEffects.TOP_SMOKE, "PULVERIZER", new Object[]{"PEG", "WWM", "CCW", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', OreDictNames.craftingGrinder}).getStackForm(1L));
- ItemList.Machine_IV_Macerator.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(305, "basicmachine.macerator.tier.05", "Blend-O-Matic 9001", 5, "Schreddering your Ores with Byproducts", GT_Recipe.GT_Recipe_Map.sMaceratorRecipes, 1, 4, 0, 0, 1, "Macerator4.png", SoundResource.IC2_MACHINES_MACERATOR_OP, false, false, SpecialEffects.TOP_SMOKE, "PULVERIZER", new Object[]{"PEG", "WWM", "CCW", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', OreDictNames.craftingGrinder}).getStackForm(1L));
-
- ItemList.Machine_LV_Microwave.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(311, "basicmachine.microwave.tier.01", "Basic Microwave", 1, "Did you really read the instruction Manual?", GT_Recipe.GT_Recipe_Map.sMicrowaveRecipes, 1, 1, 0, 0, 1, "E_Furnace.png", SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP, false, false, SpecialEffects.NONE, "MICROWAVE", new Object[]{"LWC", "LMR", "LEC", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'R', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.EMITTER, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'L', OrePrefixes.plate.get(Materials.Lead)}).getStackForm(1L));
- ItemList.Machine_MV_Microwave.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(312, "basicmachine.microwave.tier.02", "Advanced Microwave", 2, "Did you really read the instruction Manual?", GT_Recipe.GT_Recipe_Map.sMicrowaveRecipes, 1, 1, 0, 0, 1, "E_Furnace.png", SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP, false, false, SpecialEffects.NONE, "MICROWAVE", new Object[]{"LWC", "LMR", "LEC", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'R', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.EMITTER, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'L', OrePrefixes.plate.get(Materials.Lead)}).getStackForm(1L));
- ItemList.Machine_HV_Microwave.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(313, "basicmachine.microwave.tier.03", "Advanced Microwave II", 3, "Did you really read the instruction Manual?", GT_Recipe.GT_Recipe_Map.sMicrowaveRecipes, 1, 1, 0, 0, 1, "E_Furnace.png", SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP, false, false, SpecialEffects.NONE, "MICROWAVE", new Object[]{"LWC", "LMR", "LEC", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'R', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.EMITTER, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'L', OrePrefixes.plate.get(Materials.Lead)}).getStackForm(1L));
- ItemList.Machine_EV_Microwave.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(314, "basicmachine.microwave.tier.04", "Advanced Microwave III", 4, "Did you really read the instruction Manual?", GT_Recipe.GT_Recipe_Map.sMicrowaveRecipes, 1, 1, 0, 0, 1, "E_Furnace.png", SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP, false, false, SpecialEffects.NONE, "MICROWAVE", new Object[]{"LWC", "LMR", "LEC", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'R', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.EMITTER, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'L', OrePrefixes.plate.get(Materials.Lead)}).getStackForm(1L));
- ItemList.Machine_IV_Microwave.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(315, "basicmachine.microwave.tier.05", "Advanced Microwave IV", 5, "Did you really read the instruction Manual?", GT_Recipe.GT_Recipe_Map.sMicrowaveRecipes, 1, 1, 0, 0, 1, "E_Furnace.png", SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP, false, false, SpecialEffects.NONE, "MICROWAVE", new Object[]{"LWC", "LMR", "LEC", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'R', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.EMITTER, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'L', OrePrefixes.plate.get(Materials.Lead)}).getStackForm(1L));
-
- ItemList.Machine_LV_Printer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(321, "basicmachine.printer.tier.01", "Basic Printer", 1, "It can copy Books and paint Stuff", GT_Recipe.GT_Recipe_Map.sPrinterRecipes, 1, 1, 16000, 0, 1, "Printer.png", SoundResource.IC2_MACHINES_COMPRESSOR_OP, false, false, SpecialEffects.TOP_SMOKE, "PRINTER", new Object[]{aTextMotorWire, aTextCableHull, "WEW", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
- ItemList.Machine_MV_Printer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(322, "basicmachine.printer.tier.02", "Advanced Printer", 2, "It can copy Books and paint Stuff", GT_Recipe.GT_Recipe_Map.sPrinterRecipes, 1, 1, 16000, 0, 1, "Printer.png", SoundResource.IC2_MACHINES_COMPRESSOR_OP, false, false, SpecialEffects.TOP_SMOKE, "PRINTER", new Object[]{aTextMotorWire, aTextCableHull, "WEW", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
- ItemList.Machine_HV_Printer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(323, "basicmachine.printer.tier.03", "Advanced Printer II", 3, "It can copy Books and paint Stuff", GT_Recipe.GT_Recipe_Map.sPrinterRecipes, 1, 1, 16000, 0, 1, "Printer.png", SoundResource.IC2_MACHINES_COMPRESSOR_OP, false, false, SpecialEffects.TOP_SMOKE, "PRINTER", new Object[]{aTextMotorWire, aTextCableHull, "WEW", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
- ItemList.Machine_EV_Printer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(324, "basicmachine.printer.tier.04", "Advanced Printer III", 4, "It can copy Books and paint Stuff", GT_Recipe.GT_Recipe_Map.sPrinterRecipes, 1, 1, 16000, 0, 1, "Printer.png", SoundResource.IC2_MACHINES_COMPRESSOR_OP, false, false, SpecialEffects.TOP_SMOKE, "PRINTER", new Object[]{aTextMotorWire, aTextCableHull, "WEW", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
- ItemList.Machine_IV_Printer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(325, "basicmachine.printer.tier.05", "Advanced Printer IV", 5, "It can copy Books and paint Stuff", GT_Recipe.GT_Recipe_Map.sPrinterRecipes, 1, 1, 16000, 0, 1, "Printer.png", SoundResource.IC2_MACHINES_COMPRESSOR_OP, false, false, SpecialEffects.TOP_SMOKE, "PRINTER", new Object[]{aTextMotorWire, aTextCableHull, "WEW", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
- ItemList.Machine_LuV_Printer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(326, "basicmachine.printer.tier.06", "Advanced Printer V", 6, "It can copy Books and paint Stuff", GT_Recipe.GT_Recipe_Map.sPrinterRecipes, 1, 1, 16000, 0, 1, "Printer.png", SoundResource.IC2_MACHINES_COMPRESSOR_OP, false, false, SpecialEffects.TOP_SMOKE, "PRINTER", new Object[]{aTextMotorWire, aTextCableHull, "WEW", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
- ItemList.Machine_ZPM_Printer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(327, "basicmachine.printer.tier.07", "Advanced Printer VI", 7, "It can copy Books and paint Stuff", GT_Recipe.GT_Recipe_Map.sPrinterRecipes, 1, 1, 16000, 0, 1, "Printer.png", SoundResource.IC2_MACHINES_COMPRESSOR_OP, false, false, SpecialEffects.TOP_SMOKE, "PRINTER", new Object[]{aTextMotorWire, aTextCableHull, "WEW", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
- ItemList.Machine_UV_Printer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(328, "basicmachine.printer.tier.08", "Advanced Printer VII", 8, "It can copy Books and paint Stuff", GT_Recipe.GT_Recipe_Map.sPrinterRecipes, 1, 1, 16000, 0, 1, "Printer.png", SoundResource.IC2_MACHINES_COMPRESSOR_OP, false, false, SpecialEffects.TOP_SMOKE, "PRINTER", new Object[]{aTextMotorWire, aTextCableHull, "WEW", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
-
- ItemList.Machine_LV_Recycler.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(331, "basicmachine.recycler.tier.01", "Basic Recycler", 1, "Compress, burn, obliterate and filter EVERYTHING", GT_Recipe.GT_Recipe_Map.sRecyclerRecipes, 1, 1, 0, 0, 1, "Recycler.png", SoundResource.IC2_MACHINES_RECYCLER_OP, false, false, SpecialEffects.NONE, "RECYCLER", new Object[]{"GCG", aTextPlateMotor, aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', OrePrefixes.dust.get(Materials.Glowstone)}).getStackForm(1L));
- ItemList.Machine_MV_Recycler.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(332, "basicmachine.recycler.tier.02", "Advanced Recycler", 2, "Compress, burn, obliterate and filter EVERYTHING", GT_Recipe.GT_Recipe_Map.sRecyclerRecipes, 1, 1, 0, 0, 1, "Recycler.png", SoundResource.IC2_MACHINES_RECYCLER_OP, false, false, SpecialEffects.NONE, "RECYCLER", new Object[]{"GCG", aTextPlateMotor, aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', OrePrefixes.dust.get(Materials.Glowstone)}).getStackForm(1L));
- ItemList.Machine_HV_Recycler.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(333, "basicmachine.recycler.tier.03", "Advanced Recycler II", 3, "Compress, burn, obliterate and filter EVERYTHING", GT_Recipe.GT_Recipe_Map.sRecyclerRecipes, 1, 1, 0, 0, 1, "Recycler.png", SoundResource.IC2_MACHINES_RECYCLER_OP, false, false, SpecialEffects.NONE, "RECYCLER", new Object[]{"GCG", aTextPlateMotor, aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', OrePrefixes.dust.get(Materials.Glowstone)}).getStackForm(1L));
- ItemList.Machine_EV_Recycler.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(334, "basicmachine.recycler.tier.04", "Advanced Recycler III", 4, "Compress, burn, obliterate and filter EVERYTHING", GT_Recipe.GT_Recipe_Map.sRecyclerRecipes, 1, 1, 0, 0, 1, "Recycler.png", SoundResource.IC2_MACHINES_RECYCLER_OP, false, false, SpecialEffects.NONE, "RECYCLER", new Object[]{"GCG", aTextPlateMotor, aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', OrePrefixes.dust.get(Materials.Glowstone)}).getStackForm(1L));
- ItemList.Machine_IV_Recycler.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(335, "basicmachine.recycler.tier.05", "The Oblitterator", 5, "Compress, burn, obliterate and filter EVERYTHING", GT_Recipe.GT_Recipe_Map.sRecyclerRecipes, 1, 1, 0, 0, 1, "Recycler.png", SoundResource.IC2_MACHINES_RECYCLER_OP, false, false, SpecialEffects.NONE, "RECYCLER", new Object[]{"GCG", aTextPlateMotor, aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', OrePrefixes.dust.get(Materials.Glowstone)}).getStackForm(1L));
-
- ItemList.Machine_LV_Scanner.set(new GT_MetaTileEntity_Scanner(341, "basicmachine.scanner.tier.01", "Basic Scanner", 1).getStackForm(1L));
- ItemList.Machine_MV_Scanner.set(new GT_MetaTileEntity_Scanner(342, "basicmachine.scanner.tier.02", "Advanced Scanner", 2).getStackForm(1L));
- ItemList.Machine_HV_Scanner.set(new GT_MetaTileEntity_Scanner(343, "basicmachine.scanner.tier.03", "Advanced Scanner II", 3).getStackForm(1L));
- ItemList.Machine_EV_Scanner.set(new GT_MetaTileEntity_Scanner(344, "basicmachine.scanner.tier.04", "Advanced Scanner III", 4).getStackForm(1L));
- ItemList.Machine_IV_Scanner.set(new GT_MetaTileEntity_Scanner(345, "basicmachine.scanner.tier.05", "Advanced Scanner IV", 5).getStackForm(1L));
-
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_LV_Scanner.get(1L), bitsd, new Object[]{"CTC", aTextWireHull, "CRC", 'M', ItemList.Hull_LV, 'T', ItemList.Emitter_LV, 'R', ItemList.Sensor_LV, 'C', OrePrefixes.circuit.get(Materials.Good), 'W', OrePrefixes.cableGt01.get(Materials.Tin)});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_MV_Scanner.get(1L), bitsd, new Object[]{"CTC", aTextWireHull, "CRC", 'M', ItemList.Hull_MV, 'T', ItemList.Emitter_MV, 'R', ItemList.Sensor_MV, 'C', OrePrefixes.circuit.get(Materials.Advanced), 'W', OrePrefixes.cableGt01.get(Materials.AnyCopper)});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_HV_Scanner.get(1L), bitsd, new Object[]{"CTC", aTextWireHull, "CRC", 'M', ItemList.Hull_HV, 'T', ItemList.Emitter_HV, 'R', ItemList.Sensor_HV, 'C', OrePrefixes.circuit.get(Materials.Data), 'W', OrePrefixes.cableGt01.get(Materials.Gold)});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_EV_Scanner.get(1L), bitsd, new Object[]{"CTC", aTextWireHull, "CRC", 'M', ItemList.Hull_EV, 'T', ItemList.Emitter_EV, 'R', ItemList.Sensor_EV, 'C', OrePrefixes.circuit.get(Materials.Elite), 'W', OrePrefixes.cableGt01.get(Materials.Aluminium)});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_IV_Scanner.get(1L), bitsd, new Object[]{"CTC", aTextWireHull, "CRC", 'M', ItemList.Hull_IV, 'T', ItemList.Emitter_IV, 'R', ItemList.Sensor_IV, 'C', OrePrefixes.circuit.get(Materials.Master), 'W', OrePrefixes.cableGt01.get(Materials.Tungsten)});
-
- ItemList.Machine_LV_Wiremill.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(351, "basicmachine.wiremill.tier.01", "Basic Wiremill", 1, "Produces Wires more efficiently", GT_Recipe.GT_Recipe_Map.sWiremillRecipes, 1, 1, 0, 0, 1, "Wiremill.png", SoundResource.IC2_MACHINES_RECYCLER_OP, false, false, SpecialEffects.NONE, "WIREMILL", new Object[]{aTextMotorWire, aTextCableHull, aTextMotorWire, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
- ItemList.Machine_MV_Wiremill.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(352, "basicmachine.wiremill.tier.02", "Advanced Wiremill", 2, "Produces Wires more efficiently", GT_Recipe.GT_Recipe_Map.sWiremillRecipes, 1, 1, 0, 0, 1, "Wiremill.png", SoundResource.IC2_MACHINES_RECYCLER_OP, false, false, SpecialEffects.NONE, "WIREMILL", new Object[]{aTextMotorWire, aTextCableHull, aTextMotorWire, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
- ItemList.Machine_HV_Wiremill.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(353, "basicmachine.wiremill.tier.03", "Advanced Wiremill II", 3, "Produces Wires more efficiently", GT_Recipe.GT_Recipe_Map.sWiremillRecipes, 1, 1, 0, 0, 1, "Wiremill.png", SoundResource.IC2_MACHINES_RECYCLER_OP, false, false, SpecialEffects.NONE, "WIREMILL", new Object[]{aTextMotorWire, aTextCableHull, aTextMotorWire, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
- ItemList.Machine_EV_Wiremill.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(354, "basicmachine.wiremill.tier.04", "Advanced Wiremill III", 4, "Produces Wires more efficiently", GT_Recipe.GT_Recipe_Map.sWiremillRecipes, 1, 1, 0, 0, 1, "Wiremill.png", SoundResource.IC2_MACHINES_RECYCLER_OP, false, false, SpecialEffects.NONE, "WIREMILL", new Object[]{aTextMotorWire, aTextCableHull, aTextMotorWire, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
- ItemList.Machine_IV_Wiremill.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(355, "basicmachine.wiremill.tier.05", "Advanced Wiremill IV", 5, "Produces Wires more efficiently", GT_Recipe.GT_Recipe_Map.sWiremillRecipes, 1, 1, 0, 0, 1, "Wiremill.png", SoundResource.IC2_MACHINES_RECYCLER_OP, false, false, SpecialEffects.NONE, "WIREMILL", new Object[]{aTextMotorWire, aTextCableHull, aTextMotorWire, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
-
- ItemList.Machine_LV_Centrifuge.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(361, "basicmachine.centrifuge.tier.01", "Basic Centrifuge", 1, "Separating Molecules", GT_Recipe.GT_Recipe_Map.sCentrifugeRecipes, 2, 6, 64000, 0, 1, "Centrifuge.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "CENTRIFUGE", new Object[]{"CEC", aTextWireHull, "CEC", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
- ItemList.Machine_MV_Centrifuge.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(362, "basicmachine.centrifuge.tier.02", "Advanced Centrifuge", 2, "Separating Molecules", GT_Recipe.GT_Recipe_Map.sCentrifugeRecipes, 2, 6, 64000, 0, 1, "Centrifuge.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "CENTRIFUGE", new Object[]{"CEC", aTextWireHull, "CEC", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
- ItemList.Machine_HV_Centrifuge.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(363, "basicmachine.centrifuge.tier.03", "Turbo Centrifuge", 3, "Separating Molecules", GT_Recipe.GT_Recipe_Map.sCentrifugeRecipes, 2, 6, 64000, 0, 1, "Centrifuge.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "CENTRIFUGE", new Object[]{"CEC", aTextWireHull, "CEC", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
- ItemList.Machine_EV_Centrifuge.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(364, "basicmachine.centrifuge.tier.04", "Molecular Separator", 4, "Separating Molecules", GT_Recipe.GT_Recipe_Map.sCentrifugeRecipes, 2, 6, 64000, 0, 1, "Centrifuge.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "CENTRIFUGE", new Object[]{"CEC", aTextWireHull, "CEC", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
- ItemList.Machine_IV_Centrifuge.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(365, "basicmachine.centrifuge.tier.05", "Molecular Cyclone", 5, "Separating Molecules", GT_Recipe.GT_Recipe_Map.sCentrifugeRecipes, 2, 6, 64000, 0, 1, "Centrifuge.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "CENTRIFUGE", new Object[]{"CEC", aTextWireHull, "CEC", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
-
- ItemList.Machine_LV_Electrolyzer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(371, "basicmachine.electrolyzer.tier.01", "Basic Electrolyzer", 1, "Electrolyzing Molecules", GT_Recipe.GT_Recipe_Map.sElectrolyzerRecipes, 2, 6, 64000, 0, 1, "Electrolyzer.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "ELECTROLYZER", new Object[]{"IGI", "IMI", "CWC", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'I', OrePrefixes.wireGt01.get(Materials.Gold), 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
- ItemList.Machine_MV_Electrolyzer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(372, "basicmachine.electrolyzer.tier.02", "Advanced Electrolyzer", 2, "Electrolyzing Molecules", GT_Recipe.GT_Recipe_Map.sElectrolyzerRecipes, 2, 6, 64000, 0, 1, "Electrolyzer.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "ELECTROLYZER", new Object[]{"IGI", "IMI", "CWC", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'I', OrePrefixes.wireGt01.get(Materials.Silver), 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
- ItemList.Machine_HV_Electrolyzer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(373, "basicmachine.electrolyzer.tier.03", "Advanced Electrolyzer II", 3, "Electrolyzing Molecules", GT_Recipe.GT_Recipe_Map.sElectrolyzerRecipes, 2, 6, 64000, 0, 1, "Electrolyzer.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "ELECTROLYZER", new Object[]{"IGI", "IMI", "CWC", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'I', OrePrefixes.wireGt01.get(Materials.Electrum), 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
- ItemList.Machine_EV_Electrolyzer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(374, "basicmachine.electrolyzer.tier.04", "Advanced Electrolyzer III", 4, "Electrolyzing Molecules", GT_Recipe.GT_Recipe_Map.sElectrolyzerRecipes, 2, 6, 64000, 0, 1, "Electrolyzer.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "ELECTROLYZER", new Object[]{"IGI", "IMI", "CWC", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'I', OrePrefixes.wireGt01.get(Materials.Platinum), 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
- ItemList.Machine_IV_Electrolyzer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(375, "basicmachine.electrolyzer.tier.05", "Molecular Disintegrator E-4908", 5, "Electrolyzing Molecules", GT_Recipe.GT_Recipe_Map.sElectrolyzerRecipes, 2, 6, 64000, 0, 1, "Electrolyzer.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "ELECTROLYZER", new Object[]{"IGI", "IMI", "CWC", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'I', OrePrefixes.wireGt01.get(Materials.HSSG), 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
-
- ItemList.Machine_LV_ThermalCentrifuge.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(381, "basicmachine.thermalcentrifuge.tier.01", "Basic Thermal Centrifuge", 1, "Separating Ores more precisely", GT_Recipe.GT_Recipe_Map.sThermalCentrifugeRecipes, 1, 3, 0, 0, 1, "ThermalCentrifuge.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "THERMAL_CENTRIFUGE", new Object[]{"CEC", "OMO", "WEW", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'O', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE}).getStackForm(1L));
- ItemList.Machine_MV_ThermalCentrifuge.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(382, "basicmachine.thermalcentrifuge.tier.02", "Advanced Thermal Centrifuge", 2, "Separating Ores more precisely", GT_Recipe.GT_Recipe_Map.sThermalCentrifugeRecipes, 1, 3, 0, 0, 1, "ThermalCentrifuge.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "THERMAL_CENTRIFUGE", new Object[]{"CEC", "OMO", "WEW", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'O', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE}).getStackForm(1L));
- ItemList.Machine_HV_ThermalCentrifuge.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(383, "basicmachine.thermalcentrifuge.tier.03", "Advanced Thermal Centrifuge II", 3, "Separating Ores more precisely", GT_Recipe.GT_Recipe_Map.sThermalCentrifugeRecipes, 1, 3, 0, 0, 1, "ThermalCentrifuge.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "THERMAL_CENTRIFUGE", new Object[]{"CEC", "OMO", "WEW", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'O', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE}).getStackForm(1L));
- ItemList.Machine_EV_ThermalCentrifuge.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(384, "basicmachine.thermalcentrifuge.tier.04", "Advanced Thermal Centrifuge III", 4, "Separating Ores more precisely", GT_Recipe.GT_Recipe_Map.sThermalCentrifugeRecipes, 1, 3, 0, 0, 1, "ThermalCentrifuge.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "THERMAL_CENTRIFUGE", new Object[]{"CEC", "OMO", "WEW", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'O', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE}).getStackForm(1L));
- ItemList.Machine_IV_ThermalCentrifuge.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(385, "basicmachine.thermalcentrifuge.tier.05", "Blaze Sweatshop T-6350", 5, "Separating Ores more precisely", GT_Recipe.GT_Recipe_Map.sThermalCentrifugeRecipes, 1, 3, 0, 0, 1, "ThermalCentrifuge.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "THERMAL_CENTRIFUGE", new Object[]{"CEC", "OMO", "WEW", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'O', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE}).getStackForm(1L));
-
- ItemList.Machine_LV_OreWasher.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(391, "basicmachine.orewasher.tier.01", "Basic Ore Washing Plant", 1, "Getting more Byproducts from your Ores", GT_Recipe.GT_Recipe_Map.sOreWasherRecipes, 1, 3, 16000, 0, 1, "OreWasher.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "ORE_WASHER", new Object[]{"RGR", "CEC", aTextWireHull, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'R', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROTOR, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP}).getStackForm(1L));
- ItemList.Machine_MV_OreWasher.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(392, "basicmachine.orewasher.tier.02", "Advanced Ore Washing Plant", 2, "Getting more Byproducts from your Ores", GT_Recipe.GT_Recipe_Map.sOreWasherRecipes, 1, 3, 24000, 0, 1, "OreWasher.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "ORE_WASHER", new Object[]{"RGR", "CEC", aTextWireHull, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'R', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROTOR, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP}).getStackForm(1L));
- ItemList.Machine_HV_OreWasher.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(393, "basicmachine.orewasher.tier.03", "Advanced Ore Washing Plant II", 3, "Getting more Byproducts from your Ores", GT_Recipe.GT_Recipe_Map.sOreWasherRecipes, 1, 3, 32000, 0, 1, "OreWasher.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "ORE_WASHER", new Object[]{"RGR", "CEC", aTextWireHull, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'R', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROTOR, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP}).getStackForm(1L));
- ItemList.Machine_EV_OreWasher.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(394, "basicmachine.orewasher.tier.04", "Advanced Ore Washing Plant III", 4, "Getting more Byproducts from your Ores", GT_Recipe.GT_Recipe_Map.sOreWasherRecipes, 1, 3, 40000, 0, 1, "OreWasher.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "ORE_WASHER", new Object[]{"RGR", "CEC", aTextWireHull, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'R', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROTOR, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP}).getStackForm(1L));
- ItemList.Machine_IV_OreWasher.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(395, "basicmachine.orewasher.tier.05", "Repurposed Laundry-Washer I-360", 5, "Getting more Byproducts from your Ores", GT_Recipe.GT_Recipe_Map.sOreWasherRecipes, 1, 3, 48000, 0, 1, "OreWasher.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "ORE_WASHER", new Object[]{"RGR", "CEC", aTextWireHull, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'R', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROTOR, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP}).getStackForm(1L));
-
- ItemList.Machine_LV_Boxinator.set(new GT_MetaTileEntity_Boxinator(401, "basicmachine.boxinator.tier.01", "Basic Packager", 1).getStackForm(1L));
- ItemList.Machine_MV_Boxinator.set(new GT_MetaTileEntity_Boxinator(402, "basicmachine.boxinator.tier.02", "Advanced Packager", 2).getStackForm(1L));
- ItemList.Machine_HV_Boxinator.set(new GT_MetaTileEntity_Boxinator(403, "basicmachine.boxinator.tier.03", "Advanced Packager II", 3).getStackForm(1L));
- ItemList.Machine_EV_Boxinator.set(new GT_MetaTileEntity_Boxinator(404, "basicmachine.boxinator.tier.04", "Advanced Packager III", 4).getStackForm(1L));
- ItemList.Machine_IV_Boxinator.set(new GT_MetaTileEntity_Boxinator(405, "basicmachine.boxinator.tier.05", "Boxinator", 5).getStackForm(1L));
- ItemList.Machine_LuV_Boxinator.set(new GT_MetaTileEntity_Boxinator(406, "basicmachine.boxinator.tier.06", "Boxinator", 6).getStackForm(1L));
- ItemList.Machine_ZPM_Boxinator.set(new GT_MetaTileEntity_Boxinator(407, "basicmachine.boxinator.tier.07", "Boxinator", 7).getStackForm(1L));
- ItemList.Machine_UV_Boxinator.set(new GT_MetaTileEntity_Boxinator(408, "basicmachine.boxinator.tier.08", "Boxinator", 8).getStackForm(1L));
-
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_LV_Boxinator.get(1L), bitsd, new Object[]{"BCB", "RMV", aTextWireCoil, 'M', ItemList.Hull_LV, 'R', ItemList.Robot_Arm_LV, 'V', ItemList.Conveyor_Module_LV, 'C', OrePrefixes.circuit.get(Materials.Basic), 'W', OrePrefixes.cableGt01.get(Materials.Tin), 'B', OreDictNames.craftingChest});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_MV_Boxinator.get(1L), bitsd, new Object[]{"BCB", "RMV", aTextWireCoil, 'M', ItemList.Hull_MV, 'R', ItemList.Robot_Arm_MV, 'V', ItemList.Conveyor_Module_MV, 'C', OrePrefixes.circuit.get(Materials.Good), 'W', OrePrefixes.cableGt01.get(Materials.AnyCopper), 'B', OreDictNames.craftingChest});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_HV_Boxinator.get(1L), bitsd, new Object[]{"BCB", "RMV", aTextWireCoil, 'M', ItemList.Hull_HV, 'R', ItemList.Robot_Arm_HV, 'V', ItemList.Conveyor_Module_HV, 'C', OrePrefixes.circuit.get(Materials.Advanced), 'W', OrePrefixes.cableGt01.get(Materials.Gold), 'B', OreDictNames.craftingChest});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_EV_Boxinator.get(1L), bitsd, new Object[]{"BCB", "RMV", aTextWireCoil, 'M', ItemList.Hull_EV, 'R', ItemList.Robot_Arm_EV, 'V', ItemList.Conveyor_Module_EV, 'C', OrePrefixes.circuit.get(Materials.Data), 'W', OrePrefixes.cableGt01.get(Materials.Aluminium), 'B', OreDictNames.craftingChest});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_IV_Boxinator.get(1L), bitsd, new Object[]{"BCB", "RMV", aTextWireCoil, 'M', ItemList.Hull_IV, 'R', ItemList.Robot_Arm_IV, 'V', ItemList.Conveyor_Module_IV, 'C', OrePrefixes.circuit.get(Materials.Elite), 'W', OrePrefixes.cableGt01.get(Materials.Tungsten), 'B', OreDictNames.craftingChest});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_LuV_Boxinator.get(1L), bitsd, new Object[]{"BCB", "RMV", aTextWireCoil, 'M', ItemList.Hull_LuV, 'R', ItemList.Robot_Arm_LuV, 'V', ItemList.Conveyor_Module_LuV, 'C', OrePrefixes.circuit.get(Materials.Master), 'W', OrePrefixes.cableGt01.get(Materials.VanadiumGallium), 'B', OreDictNames.craftingChest});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_ZPM_Boxinator.get(1L), bitsd, new Object[]{"BCB", "RMV", aTextWireCoil, 'M', ItemList.Hull_ZPM, 'R', ItemList.Robot_Arm_ZPM, 'V', ItemList.Conveyor_Module_ZPM, 'C', OrePrefixes.circuit.get(Materials.Ultimate), 'W', OrePrefixes.cableGt01.get(Materials.Naquadah), 'B', OreDictNames.craftingChest});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_UV_Boxinator.get(1L), bitsd, new Object[]{"BCB", "RMV", aTextWireCoil, 'M', ItemList.Hull_UV, 'R', ItemList.Robot_Arm_UV, 'V', ItemList.Conveyor_Module_UV, 'C', OrePrefixes.circuit.get(Materials.SuperconductorUHV), 'W', OrePrefixes.cableGt01.get(Materials.NaquadahAlloy), 'B', OreDictNames.craftingChest});
-
- ItemList.Machine_LV_Unboxinator.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(411, "basicmachine.unboxinator.tier.01", "Basic Unpackager", 1, "Grabs things out of Boxes", GT_Recipe.GT_Recipe_Map.sUnboxinatorRecipes, 1, 2, 0, 0, 1, "Unpackager.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "UNBOXINATOR", new Object[]{"BCB", "VMR", aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'R', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROBOT_ARM, 'V', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'B', OreDictNames.craftingChest}).getStackForm(1L));
- ItemList.Machine_MV_Unboxinator.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(412, "basicmachine.unboxinator.tier.02", "Advanced Unpackager", 2, "Grabs things out of Boxes", GT_Recipe.GT_Recipe_Map.sUnboxinatorRecipes, 1, 2, 0, 0, 1, "Unpackager.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "UNBOXINATOR", new Object[]{"BCB", "VMR", aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'R', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROBOT_ARM, 'V', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'B', OreDictNames.craftingChest}).getStackForm(1L));
- ItemList.Machine_HV_Unboxinator.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(413, "basicmachine.unboxinator.tier.03", "Advanced Unpackager II", 3, "Grabs things out of Boxes", GT_Recipe.GT_Recipe_Map.sUnboxinatorRecipes, 1, 2, 0, 0, 1, "Unpackager.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "UNBOXINATOR", new Object[]{"BCB", "VMR", aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'R', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROBOT_ARM, 'V', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'B', OreDictNames.craftingChest}).getStackForm(1L));
- ItemList.Machine_EV_Unboxinator.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(414, "basicmachine.unboxinator.tier.04", "Advanced Unpackager III", 4, "Grabs things out of Boxes", GT_Recipe.GT_Recipe_Map.sUnboxinatorRecipes, 1, 2, 0, 0, 1, "Unpackager.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "UNBOXINATOR", new Object[]{"BCB", "VMR", aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'R', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROBOT_ARM, 'V', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'B', OreDictNames.craftingChest}).getStackForm(1L));
- ItemList.Machine_IV_Unboxinator.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(415, "basicmachine.unboxinator.tier.05", "Unboxinator", 5, "Grabs things out of Boxes", GT_Recipe.GT_Recipe_Map.sUnboxinatorRecipes, 1, 2, 0, 0, 1, "Unpackager.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "UNBOXINATOR", new Object[]{"BCB", "VMR", aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'R', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROBOT_ARM, 'V', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'B', OreDictNames.craftingChest}).getStackForm(1L));
- ItemList.Machine_LuV_Unboxinator.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(416, "basicmachine.unboxinator.tier.06", "Unboxinator", 6, "Grabs things out of Boxes", GT_Recipe.GT_Recipe_Map.sUnboxinatorRecipes, 1, 2, 0, 0, 1, "Unpackager.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "UNBOXINATOR", new Object[]{"BCB", "VMR", aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'R', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROBOT_ARM, 'V', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'B', OreDictNames.craftingChest}).getStackForm(1L));
- ItemList.Machine_ZPM_Unboxinator.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(417, "basicmachine.unboxinator.tier.07", "Unboxinator", 7, "Grabs things out of Boxes", GT_Recipe.GT_Recipe_Map.sUnboxinatorRecipes, 1, 2, 0, 0, 1, "Unpackager.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "UNBOXINATOR", new Object[]{"BCB", "VMR", aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'R', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROBOT_ARM, 'V', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'B', OreDictNames.craftingChest}).getStackForm(1L));
- ItemList.Machine_UV_Unboxinator.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(418, "basicmachine.unboxinator.tier.08", "Unboxinator", 8, "Grabs things out of Boxes", GT_Recipe.GT_Recipe_Map.sUnboxinatorRecipes, 1, 2, 0, 0, 1, "Unpackager.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "UNBOXINATOR", new Object[]{"BCB", "VMR", aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'R', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROBOT_ARM, 'V', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'B', OreDictNames.craftingChest}).getStackForm(1L));
-
- ItemList.Machine_LV_ChemicalReactor.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(421, "basicmachine.chemicalreactor.tier.01", "Basic Chemical Reactor", 1, "Letting Chemicals react with each other", GT_Recipe.GT_Recipe_Map.sChemicalRecipes, 2, 2, 16000, 0, 1, "ChemicalReactor.png", SoundResource.IC2_MACHINES_EXTRACTOR_OP, false, false, SpecialEffects.NONE, "CHEMICAL_REACTOR", new Object[]{"GRG", "WEW", aTextCableHull, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'R', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROTOR, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
- ItemList.Machine_MV_ChemicalReactor.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(422, "basicmachine.chemicalreactor.tier.02", "Advanced Chemical Reactor", 2, "Letting Chemicals react with each other", GT_Recipe.GT_Recipe_Map.sChemicalRecipes, 2, 2, 16000, 0, 1, "ChemicalReactor.png", SoundResource.IC2_MACHINES_EXTRACTOR_OP, false, false, SpecialEffects.NONE, "CHEMICAL_REACTOR", new Object[]{"GRG", "WEW", aTextCableHull, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'R', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROTOR, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
- ItemList.Machine_HV_ChemicalReactor.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(423, "basicmachine.chemicalreactor.tier.03", "Advanced Chemical Reactor II", 3, "Letting Chemicals react with each other", GT_Recipe.GT_Recipe_Map.sChemicalRecipes, 2, 2, 16000, 0, 1, "ChemicalReactor.png", SoundResource.IC2_MACHINES_EXTRACTOR_OP, false, false, SpecialEffects.NONE, "CHEMICAL_REACTOR", new Object[]{"GRG", "WEW", aTextCableHull, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'R', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROTOR, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', OrePrefixes.pipeMedium.get(Materials.Plastic)}).getStackForm(1L));
- ItemList.Machine_EV_ChemicalReactor.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(424, "basicmachine.chemicalreactor.tier.04", "Advanced Chemical Reactor III", 4, "Letting Chemicals react with each other", GT_Recipe.GT_Recipe_Map.sChemicalRecipes, 2, 2, 16000, 0, 1, "ChemicalReactor.png", SoundResource.IC2_MACHINES_EXTRACTOR_OP, false, false, SpecialEffects.NONE, "CHEMICAL_REACTOR", new Object[]{"GRG", "WEW", aTextCableHull, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'R', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROTOR, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', OrePrefixes.pipeLarge.get(Materials.Plastic)}).getStackForm(1L));
- ItemList.Machine_IV_ChemicalReactor.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(425, "basicmachine.chemicalreactor.tier.05", "Advanced Chemical Reactor IV", 5, "Letting Chemicals react with each other", GT_Recipe.GT_Recipe_Map.sChemicalRecipes, 2, 2, 16000, 0, 1, "ChemicalReactor.png", SoundResource.IC2_MACHINES_EXTRACTOR_OP, false, false, SpecialEffects.NONE, "CHEMICAL_REACTOR", new Object[]{"GRG", "WEW", aTextCableHull, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'R', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROTOR, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', OrePrefixes.pipeHuge.get(Materials.Plastic)}).getStackForm(1L));
-
- ItemList.Machine_LV_FluidCanner.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(431, "basicmachine.fluidcanner.tier.01", "Basic Fluid Canner", 1, "Puts Fluids into and out of Containers", GT_Recipe.GT_Recipe_Map.sFluidCannerRecipes, 1, 1, 16000, 0, 1, "FluidCanner.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "FLUID_CANNER", new Object[]{"GCG", "GMG", "WPW", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
- ItemList.Machine_MV_FluidCanner.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(432, "basicmachine.fluidcanner.tier.02", "Advanced Fluid Canner", 2, "Puts Fluids into and out of Containers", GT_Recipe.GT_Recipe_Map.sFluidCannerRecipes, 1, 1, 32000, 0, 1, "FluidCanner.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "FLUID_CANNER", new Object[]{"GCG", "GMG", "WPW", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
- ItemList.Machine_HV_FluidCanner.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(433, "basicmachine.fluidcanner.tier.03", "Quick Fluid Canner", 3, "Puts Fluids into and out of Containers", GT_Recipe.GT_Recipe_Map.sFluidCannerRecipes, 1, 1, 48000, 0, 1, "FluidCanner.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "FLUID_CANNER", new Object[]{"GCG", "GMG", "WPW", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
- ItemList.Machine_EV_FluidCanner.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(434, "basicmachine.fluidcanner.tier.04", "Turbo Fluid Canner", 4, "Puts Fluids into and out of Containers", GT_Recipe.GT_Recipe_Map.sFluidCannerRecipes, 1, 1, 64000, 0, 1, "FluidCanner.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "FLUID_CANNER", new Object[]{"GCG", "GMG", "WPW", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
- ItemList.Machine_IV_FluidCanner.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(435, "basicmachine.fluidcanner.tier.05", "Instant Fluid Canner", 5, "Puts Fluids into and out of Containers", GT_Recipe.GT_Recipe_Map.sFluidCannerRecipes, 1, 1, 80000, 0, 1, "FluidCanner.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "FLUID_CANNER", new Object[]{"GCG", "GMG", "WPW", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
-
- ItemList.Machine_LV_RockBreaker.set(new GT_MetaTileEntity_RockBreaker(441, "basicmachine.rockbreaker.tier.01", "Basic Rock Breaker", 1).getStackForm(1L));
- ItemList.Machine_MV_RockBreaker.set(new GT_MetaTileEntity_RockBreaker(442, "basicmachine.rockbreaker.tier.02", "Advanced Rock Breaker", 2).getStackForm(1L));
- ItemList.Machine_HV_RockBreaker.set(new GT_MetaTileEntity_RockBreaker(443, "basicmachine.rockbreaker.tier.03", "Advanced Rock Breaker II", 3).getStackForm(1L));
- ItemList.Machine_EV_RockBreaker.set(new GT_MetaTileEntity_RockBreaker(444, "basicmachine.rockbreaker.tier.04", "Advanced Rock Breaker III", 4).getStackForm(1L));
- ItemList.Machine_IV_RockBreaker.set(new GT_MetaTileEntity_RockBreaker(445, "basicmachine.rockbreaker.tier.05", "Cryogenic Magma Solidifier R-8200", 5).getStackForm(1L));
-
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_LV_RockBreaker.get(1L), bitsd, new Object[]{"PED", aTextWireHull, "GGG", 'M', ItemList.Hull_LV, 'D', OreDictNames.craftingGrinder, 'E', ItemList.Electric_Motor_LV, 'P', ItemList.Electric_Piston_LV, 'C', OrePrefixes.circuit.get(Materials.Basic), 'W', OrePrefixes.cableGt01.get(Materials.Tin), 'G', new ItemStack(Blocks.glass, 1)});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_MV_RockBreaker.get(1L), bitsd, new Object[]{"PED", aTextWireHull, "GGG", 'M', ItemList.Hull_MV, 'D', OreDictNames.craftingGrinder, 'E', ItemList.Electric_Motor_MV, 'P', ItemList.Electric_Piston_MV, 'C', OrePrefixes.circuit.get(Materials.Good), 'W', OrePrefixes.cableGt01.get(Materials.AnyCopper), 'G', new ItemStack(Blocks.glass, 1)});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_HV_RockBreaker.get(1L), bitsd, new Object[]{"PED", aTextWireHull, "GGG", 'M', ItemList.Hull_HV, 'D', OreDictNames.craftingGrinder, 'E', ItemList.Electric_Motor_HV, 'P', ItemList.Electric_Piston_HV, 'C', OrePrefixes.circuit.get(Materials.Advanced), 'W', OrePrefixes.cableGt01.get(Materials.Gold), 'G', new ItemStack(Blocks.glass, 1)});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_EV_RockBreaker.get(1L), bitsd, new Object[]{"PED", aTextWireHull, "GGG", 'M', ItemList.Hull_EV, 'D', OreDictNames.craftingGrinder, 'E', ItemList.Electric_Motor_EV, 'P', ItemList.Electric_Piston_EV, 'C', OrePrefixes.circuit.get(Materials.Data), 'W', OrePrefixes.cableGt01.get(Materials.Aluminium), 'G', new ItemStack(Blocks.glass, 1)});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_IV_RockBreaker.get(1L), bitsd, new Object[]{"PED", aTextWireHull, "GGG", 'M', ItemList.Hull_IV, 'D', OreDictNames.craftingGrinder, 'E', ItemList.Electric_Motor_IV, 'P', ItemList.Electric_Piston_IV, 'C', OrePrefixes.circuit.get(Materials.Elite), 'W', OrePrefixes.cableGt01.get(Materials.Tungsten), 'G', new ItemStack(Blocks.glass, 1)});
-
- ItemList.Machine_LV_Disassembler.set(new GT_MetaTileEntity_Disassembler(451, "basicmachine.disassembler.tier.01", "Basic Disassembler", 1).getStackForm(1L));
- ItemList.Machine_MV_Disassembler.set(new GT_MetaTileEntity_Disassembler(452, "basicmachine.disassembler.tier.02", "Advanced Disassembler", 2).getStackForm(1L));
- ItemList.Machine_HV_Disassembler.set(new GT_MetaTileEntity_Disassembler(453, "basicmachine.disassembler.tier.03", "Advanced Disassembler II", 3).getStackForm(1L));
- ItemList.Machine_EV_Disassembler.set(new GT_MetaTileEntity_Disassembler(454, "basicmachine.disassembler.tier.04", "Advanced Disassembler III", 4).getStackForm(1L));
- ItemList.Machine_IV_Disassembler.set(new GT_MetaTileEntity_Disassembler(455, "basicmachine.disassembler.tier.05", "Advanced Disassembler IV", 5).getStackForm(1L));
-
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_LV_Disassembler.get(1L), bitsd, new Object[]{"ACA", aTextWireHull, "ACA", 'M', ItemList.Hull_LV, 'A', ItemList.Robot_Arm_LV, 'C', OrePrefixes.circuit.get(Materials.Basic), 'W', OrePrefixes.cableGt01.get(Materials.Tin)});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_MV_Disassembler.get(1L), bitsd, new Object[]{"ACA", aTextWireHull, "ACA", 'M', ItemList.Hull_MV, 'A', ItemList.Robot_Arm_MV, 'C', OrePrefixes.circuit.get(Materials.Good), 'W', OrePrefixes.cableGt01.get(Materials.AnyCopper)});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_HV_Disassembler.get(1L), bitsd, new Object[]{"ACA", aTextWireHull, "ACA", 'M', ItemList.Hull_HV, 'A', ItemList.Robot_Arm_HV, 'C', OrePrefixes.circuit.get(Materials.Advanced), 'W', OrePrefixes.cableGt01.get(Materials.Gold)});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_EV_Disassembler.get(1L), bitsd, new Object[]{"ACA", aTextWireHull, "ACA", 'M', ItemList.Hull_EV, 'A', ItemList.Robot_Arm_EV, 'C', OrePrefixes.circuit.get(Materials.Data), 'W', OrePrefixes.cableGt01.get(Materials.Aluminium)});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_IV_Disassembler.get(1L), bitsd, new Object[]{"ACA", aTextWireHull, "ACA", 'M', ItemList.Hull_IV, 'A', ItemList.Robot_Arm_IV, 'C', OrePrefixes.circuit.get(Materials.Elite), 'W', OrePrefixes.cableGt01.get(Materials.Tungsten)});
-
- if(Loader.isModLoaded("Forestry") && Loader.isModLoaded("gendustry")) {
- ItemList.Machine_IndustrialApiary.set(new GT_MetaTileEntity_IndustrialApiary(9399, "basicmachine.industrialapiary", "Industrial Apiary", 8).getStackForm(1L));
+ ItemList.Machine_LV_AlloySmelter.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 201,
+ "basicmachine.alloysmelter.tier.01",
+ "Basic Alloy Smelter",
+ 1,
+ "HighTech combination Smelter",
+ GT_Recipe.GT_Recipe_Map.sAlloySmelterRecipes,
+ 2,
+ 1,
+ 0,
+ 0,
+ 1,
+ "AlloySmelter.png",
+ SoundResource.IC2_MACHINES_INDUCTION_LOOP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "ALLOY_SMELTER",
+ new Object[] {
+ "ECE",
+ aTextCableHull,
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_MV_AlloySmelter.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 202,
+ "basicmachine.alloysmelter.tier.02",
+ "Advanced Alloy Smelter",
+ 2,
+ "HighTech combination Smelter",
+ GT_Recipe.GT_Recipe_Map.sAlloySmelterRecipes,
+ 2,
+ 1,
+ 0,
+ 0,
+ 1,
+ "AlloySmelter.png",
+ SoundResource.IC2_MACHINES_INDUCTION_LOOP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "ALLOY_SMELTER",
+ new Object[] {
+ "ECE",
+ aTextCableHull,
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_HV_AlloySmelter.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 203,
+ "basicmachine.alloysmelter.tier.03",
+ "Advanced Alloy Smelter II",
+ 3,
+ "HighTech combination Smelter",
+ GT_Recipe.GT_Recipe_Map.sAlloySmelterRecipes,
+ 2,
+ 1,
+ 0,
+ 0,
+ 1,
+ "AlloySmelter.png",
+ SoundResource.IC2_MACHINES_INDUCTION_LOOP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "ALLOY_SMELTER",
+ new Object[] {
+ "ECE",
+ aTextCableHull,
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_EV_AlloySmelter.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 204,
+ "basicmachine.alloysmelter.tier.04",
+ "Advanced Alloy Smelter III",
+ 4,
+ "HighTech combination Smelter",
+ GT_Recipe.GT_Recipe_Map.sAlloySmelterRecipes,
+ 2,
+ 1,
+ 0,
+ 0,
+ 1,
+ "AlloySmelter.png",
+ SoundResource.IC2_MACHINES_INDUCTION_LOOP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "ALLOY_SMELTER",
+ new Object[] {
+ "ECE",
+ aTextCableHull,
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_IV_AlloySmelter.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 205,
+ "basicmachine.alloysmelter.tier.05",
+ "Advanced Alloy Smelter IV",
+ 5,
+ "HighTech combination Smelter",
+ GT_Recipe.GT_Recipe_Map.sAlloySmelterRecipes,
+ 2,
+ 1,
+ 0,
+ 0,
+ 1,
+ "AlloySmelter.png",
+ SoundResource.IC2_MACHINES_INDUCTION_LOOP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "ALLOY_SMELTER",
+ new Object[] {
+ "ECE",
+ aTextCableHull,
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE
+ })
+ .getStackForm(1L));
+
+ ItemList.Machine_LV_Assembler.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 211,
+ "basicmachine.assembler.tier.01",
+ "Basic Assembling Machine",
+ 1,
+ "Avengers, Assemble!",
+ GT_Recipe.GT_Recipe_Map.sAssemblerRecipes,
+ 6,
+ 1,
+ 16000,
+ 0,
+ 1,
+ "Assembler.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "ASSEMBLER",
+ new Object[] {
+ "ACA",
+ "VMV",
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'V',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR,
+ 'A',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROBOT_ARM,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_MV_Assembler.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 212,
+ "basicmachine.assembler.tier.02",
+ "Advanced Assembling Machine",
+ 2,
+ "Avengers, Assemble!",
+ GT_Recipe.GT_Recipe_Map.sAssemblerRecipes,
+ 9,
+ 1,
+ 24000,
+ 0,
+ 1,
+ "Assembler2.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "ASSEMBLER",
+ new Object[] {
+ "ACA",
+ "VMV",
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'V',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR,
+ 'A',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROBOT_ARM,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_HV_Assembler.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 213,
+ "basicmachine.assembler.tier.03",
+ "Advanced Assembling Machine II",
+ 3,
+ "Avengers, Assemble!",
+ GT_Recipe.GT_Recipe_Map.sAssemblerRecipes,
+ 9,
+ 1,
+ 32000,
+ 0,
+ 1,
+ "Assembler2.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "ASSEMBLER",
+ new Object[] {
+ "ACA",
+ "VMV",
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'V',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR,
+ 'A',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROBOT_ARM,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_EV_Assembler.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 214,
+ "basicmachine.assembler.tier.04",
+ "Advanced Assembling Machine III",
+ 4,
+ "Avengers, Assemble!",
+ GT_Recipe.GT_Recipe_Map.sAssemblerRecipes,
+ 9,
+ 1,
+ 48000,
+ 0,
+ 1,
+ "Assembler2.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "ASSEMBLER",
+ new Object[] {
+ "ACA",
+ "VMV",
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'V',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR,
+ 'A',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROBOT_ARM,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_IV_Assembler.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 215,
+ "basicmachine.assembler.tier.05",
+ "Advanced Assembling Machine IV",
+ 5,
+ "Avengers, Assemble!",
+ GT_Recipe.GT_Recipe_Map.sAssemblerRecipes,
+ 9,
+ 1,
+ 64000,
+ 0,
+ 1,
+ "Assembler2.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "ASSEMBLER",
+ new Object[] {
+ "ACA",
+ "VMV",
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'V',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR,
+ 'A',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROBOT_ARM,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+
+ ItemList.Machine_LV_Bender.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 221,
+ "basicmachine.bender.tier.01",
+ "Basic Bending Machine",
+ 1,
+ "Boo, he's bad! We want BENDER!!!",
+ GT_Recipe.GT_Recipe_Map.sBenderRecipes,
+ 2,
+ 1,
+ 0,
+ 0,
+ 1,
+ "Bender.png",
+ SoundResource.IC2_MACHINES_COMPRESSOR_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "BENDER",
+ new Object[] {
+ aTextPlateWrench,
+ aTextCableHull,
+ aTextMotorWire,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_MV_Bender.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 222,
+ "basicmachine.bender.tier.02",
+ "Advanced Bending Machine",
+ 2,
+ "Boo, he's bad! We want BENDER!!!",
+ GT_Recipe.GT_Recipe_Map.sBenderRecipes,
+ 2,
+ 1,
+ 0,
+ 0,
+ 1,
+ "Bender.png",
+ SoundResource.IC2_MACHINES_COMPRESSOR_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "BENDER",
+ new Object[] {
+ aTextPlateWrench,
+ aTextCableHull,
+ aTextMotorWire,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_HV_Bender.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 223,
+ "basicmachine.bender.tier.03",
+ "Advanced Bending Machine II",
+ 3,
+ "Boo, he's bad! We want BENDER!!!",
+ GT_Recipe.GT_Recipe_Map.sBenderRecipes,
+ 2,
+ 1,
+ 0,
+ 0,
+ 1,
+ "Bender.png",
+ SoundResource.IC2_MACHINES_COMPRESSOR_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "BENDER",
+ new Object[] {
+ aTextPlateWrench,
+ aTextCableHull,
+ aTextMotorWire,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_EV_Bender.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 224,
+ "basicmachine.bender.tier.04",
+ "Advanced Bending Machine III",
+ 4,
+ "Boo, he's bad! We want BENDER!!!",
+ GT_Recipe.GT_Recipe_Map.sBenderRecipes,
+ 2,
+ 1,
+ 0,
+ 0,
+ 1,
+ "Bender.png",
+ SoundResource.IC2_MACHINES_COMPRESSOR_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "BENDER",
+ new Object[] {
+ aTextPlateWrench,
+ aTextCableHull,
+ aTextMotorWire,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_IV_Bender.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 225,
+ "basicmachine.bender.tier.05",
+ "Advanced Bending Machine IV",
+ 5,
+ "Boo, he's bad! We want BENDER!!!",
+ GT_Recipe.GT_Recipe_Map.sBenderRecipes,
+ 2,
+ 1,
+ 0,
+ 0,
+ 1,
+ "Bender.png",
+ SoundResource.IC2_MACHINES_COMPRESSOR_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "BENDER",
+ new Object[] {
+ aTextPlateWrench,
+ aTextCableHull,
+ aTextMotorWire,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+
+ ItemList.Machine_LV_Canner.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 231,
+ "basicmachine.canner.tier.01",
+ "Basic Canning Machine",
+ 1,
+ "Unmobile Food Canning Machine GTA4",
+ GT_Recipe.GT_Recipe_Map.sCannerRecipes,
+ 2,
+ 2,
+ 0,
+ 0,
+ 1,
+ "Canner.png",
+ SoundResource.IC2_MACHINES_EXTRACTOR_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "CANNER",
+ new Object[] {
+ aTextWirePump,
+ aTextCableHull,
+ "GGG",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+ ItemList.Machine_MV_Canner.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 232,
+ "basicmachine.canner.tier.02",
+ "Advanced Canning Machine",
+ 2,
+ "Unmobile Food Canning Machine GTA4",
+ GT_Recipe.GT_Recipe_Map.sCannerRecipes,
+ 2,
+ 2,
+ 0,
+ 0,
+ 1,
+ "Canner.png",
+ SoundResource.IC2_MACHINES_EXTRACTOR_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "CANNER",
+ new Object[] {
+ aTextWirePump,
+ aTextCableHull,
+ "GGG",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+ ItemList.Machine_HV_Canner.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 233,
+ "basicmachine.canner.tier.03",
+ "Advanced Canning Machine II",
+ 3,
+ "Unmobile Food Canning Machine GTA4",
+ GT_Recipe.GT_Recipe_Map.sCannerRecipes,
+ 2,
+ 2,
+ 0,
+ 0,
+ 1,
+ "Canner.png",
+ SoundResource.IC2_MACHINES_EXTRACTOR_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "CANNER",
+ new Object[] {
+ aTextWirePump,
+ aTextCableHull,
+ "GGG",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+ ItemList.Machine_EV_Canner.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 234,
+ "basicmachine.canner.tier.04",
+ "Advanced Canning Machine III",
+ 4,
+ "Unmobile Food Canning Machine GTA4",
+ GT_Recipe.GT_Recipe_Map.sCannerRecipes,
+ 2,
+ 2,
+ 0,
+ 0,
+ 1,
+ "Canner.png",
+ SoundResource.IC2_MACHINES_EXTRACTOR_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "CANNER",
+ new Object[] {
+ aTextWirePump,
+ aTextCableHull,
+ "GGG",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+ ItemList.Machine_IV_Canner.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 235,
+ "basicmachine.canner.tier.05",
+ "Advanced Canning Machine IV",
+ 5,
+ "Unmobile Food Canning Machine GTA4",
+ GT_Recipe.GT_Recipe_Map.sCannerRecipes,
+ 2,
+ 2,
+ 0,
+ 0,
+ 1,
+ "Canner.png",
+ SoundResource.IC2_MACHINES_EXTRACTOR_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "CANNER",
+ new Object[] {
+ aTextWirePump,
+ aTextCableHull,
+ "GGG",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+
+ ItemList.Machine_LV_Compressor.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 241,
+ "basicmachine.compressor.tier.01",
+ "Basic Compressor",
+ 1,
+ "Compress-O-Matic C77",
+ GT_Recipe.GT_Recipe_Map.sCompressorRecipes,
+ 1,
+ 1,
+ 0,
+ 0,
+ 1,
+ "Compressor.png",
+ SoundResource.IC2_MACHINES_COMPRESSOR_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "COMPRESSOR",
+ new Object[] {
+ aTextWireCoil,
+ aTextPlateMotor,
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_MV_Compressor.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 242,
+ "basicmachine.compressor.tier.02",
+ "Advanced Compressor",
+ 2,
+ "Compress-O-Matic C77",
+ GT_Recipe.GT_Recipe_Map.sCompressorRecipes,
+ 1,
+ 1,
+ 0,
+ 0,
+ 1,
+ "Compressor.png",
+ SoundResource.IC2_MACHINES_COMPRESSOR_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "COMPRESSOR",
+ new Object[] {
+ aTextWireCoil,
+ aTextPlateMotor,
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_HV_Compressor.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 243,
+ "basicmachine.compressor.tier.03",
+ "Advanced Compressor II",
+ 3,
+ "Compress-O-Matic C77",
+ GT_Recipe.GT_Recipe_Map.sCompressorRecipes,
+ 1,
+ 1,
+ 0,
+ 0,
+ 1,
+ "Compressor.png",
+ SoundResource.IC2_MACHINES_COMPRESSOR_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "COMPRESSOR",
+ new Object[] {
+ aTextWireCoil,
+ aTextPlateMotor,
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_EV_Compressor.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 244,
+ "basicmachine.compressor.tier.04",
+ "Advanced Compressor III",
+ 4,
+ "Compress-O-Matic C77",
+ GT_Recipe.GT_Recipe_Map.sCompressorRecipes,
+ 1,
+ 1,
+ 0,
+ 0,
+ 1,
+ "Compressor.png",
+ SoundResource.IC2_MACHINES_COMPRESSOR_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "COMPRESSOR",
+ new Object[] {
+ aTextWireCoil,
+ aTextPlateMotor,
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_IV_Compressor.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 245,
+ "basicmachine.compressor.tier.05",
+ "Singularity Compressor",
+ 5,
+ "Compress-O-Matic C77",
+ GT_Recipe.GT_Recipe_Map.sCompressorRecipes,
+ 1,
+ 1,
+ 0,
+ 0,
+ 1,
+ "Compressor.png",
+ SoundResource.IC2_MACHINES_COMPRESSOR_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "COMPRESSOR",
+ new Object[] {
+ aTextWireCoil,
+ aTextPlateMotor,
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+
+ ItemList.Machine_LV_Cutter.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 251,
+ "basicmachine.cutter.tier.01",
+ "Basic Cutting Machine",
+ 1,
+ "Slice'N Dice",
+ GT_Recipe.GT_Recipe_Map.sCutterRecipes,
+ 1,
+ 2,
+ 8000,
+ 0,
+ 1,
+ "Cutter.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "CUTTER",
+ new Object[] {
+ "WCG",
+ "VMB",
+ "CWE",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'V',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS,
+ 'B',
+ OreDictNames.craftingDiamondBlade
+ })
+ .getStackForm(1L));
+ ItemList.Machine_MV_Cutter.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 252,
+ "basicmachine.cutter.tier.02",
+ "Advanced Cutting Machine",
+ 2,
+ "Slice'N Dice",
+ GT_Recipe.GT_Recipe_Map.sCutterRecipes,
+ 2,
+ 2,
+ 16000,
+ 0,
+ 1,
+ "Cutter2.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "CUTTER",
+ new Object[] {
+ "WCG",
+ "VMB",
+ "CWE",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'V',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS,
+ 'B',
+ OreDictNames.craftingDiamondBlade
+ })
+ .getStackForm(1L));
+ ItemList.Machine_HV_Cutter.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 253,
+ "basicmachine.cutter.tier.03",
+ "Advanced Cutting Machine II",
+ 3,
+ "Slice'N Dice",
+ GT_Recipe.GT_Recipe_Map.sCutterRecipes,
+ 2,
+ 4,
+ 32000,
+ 0,
+ 1,
+ "Cutter4.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "CUTTER",
+ new Object[] {
+ "WCG",
+ "VMB",
+ "CWE",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'V',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS,
+ 'B',
+ OreDictNames.craftingDiamondBlade
+ })
+ .getStackForm(1L));
+ ItemList.Machine_EV_Cutter.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 254,
+ "basicmachine.cutter.tier.04",
+ "Advanced Cutting Machine III",
+ 4,
+ "Slice'N Dice",
+ GT_Recipe.GT_Recipe_Map.sCutterRecipes,
+ 2,
+ 4,
+ 64000,
+ 0,
+ 1,
+ "Cutter4.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "CUTTER",
+ new Object[] {
+ "WCG",
+ "VMB",
+ "CWE",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'V',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS,
+ 'B',
+ OreDictNames.craftingDiamondBlade
+ })
+ .getStackForm(1L));
+ ItemList.Machine_IV_Cutter.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 255,
+ "basicmachine.cutter.tier.05",
+ "Advanced Cutting Machine IV",
+ 5,
+ "Slice'N Dice",
+ GT_Recipe.GT_Recipe_Map.sCutterRecipes,
+ 2,
+ 4,
+ 96000,
+ 0,
+ 1,
+ "Cutter4.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "CUTTER",
+ new Object[] {
+ "WCG",
+ "VMB",
+ "CWE",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'V',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS,
+ 'B',
+ OreDictNames.craftingDiamondBlade
+ })
+ .getStackForm(1L));
+
+ ItemList.Machine_LV_E_Furnace.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 261,
+ "basicmachine.e_furnace.tier.01",
+ "Basic Electric Furnace",
+ 1,
+ "Not like using a Commodore 64",
+ GT_Recipe.GT_Recipe_Map.sFurnaceRecipes,
+ 1,
+ 1,
+ 0,
+ 0,
+ 1,
+ "E_Furnace.png",
+ SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "ELECTRIC_FURNACE",
+ new Object[] {
+ "ECE",
+ aTextCableHull,
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING
+ })
+ .getStackForm(1L));
+ ItemList.Machine_MV_E_Furnace.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 262,
+ "basicmachine.e_furnace.tier.02",
+ "Advanced Electric Furnace",
+ 2,
+ "Not like using a Commodore 64",
+ GT_Recipe.GT_Recipe_Map.sFurnaceRecipes,
+ 1,
+ 1,
+ 0,
+ 0,
+ 1,
+ "E_Furnace.png",
+ SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "ELECTRIC_FURNACE",
+ new Object[] {
+ "ECE",
+ aTextCableHull,
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING
+ })
+ .getStackForm(1L));
+ ItemList.Machine_HV_E_Furnace.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 263,
+ "basicmachine.e_furnace.tier.03",
+ "Advanced Electric Furnace II",
+ 3,
+ "Not like using a Commodore 64",
+ GT_Recipe.GT_Recipe_Map.sFurnaceRecipes,
+ 1,
+ 1,
+ 0,
+ 0,
+ 1,
+ "E_Furnace.png",
+ SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "ELECTRIC_FURNACE",
+ new Object[] {
+ "ECE",
+ aTextCableHull,
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING
+ })
+ .getStackForm(1L));
+ ItemList.Machine_EV_E_Furnace.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 264,
+ "basicmachine.e_furnace.tier.04",
+ "Advanced Electric Furnace III",
+ 4,
+ "Not like using a Commodore 64",
+ GT_Recipe.GT_Recipe_Map.sFurnaceRecipes,
+ 1,
+ 1,
+ 0,
+ 0,
+ 1,
+ "E_Furnace.png",
+ SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "ELECTRIC_FURNACE",
+ new Object[] {
+ "ECE",
+ aTextCableHull,
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING
+ })
+ .getStackForm(1L));
+ ItemList.Machine_IV_E_Furnace.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 265,
+ "basicmachine.e_furnace.tier.05",
+ "Electron Exitement Processor",
+ 5,
+ "Not like using a Commodore 64",
+ GT_Recipe.GT_Recipe_Map.sFurnaceRecipes,
+ 1,
+ 1,
+ 0,
+ 0,
+ 1,
+ "E_Furnace.png",
+ SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "ELECTRIC_FURNACE",
+ new Object[] {
+ "ECE",
+ aTextCableHull,
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING
+ })
+ .getStackForm(1L));
+
+ ItemList.Machine_LV_Extractor.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 271,
+ "basicmachine.extractor.tier.01",
+ "Basic Extractor",
+ 1,
+ "Dejuicer-Device of Doom - D123",
+ GT_Recipe.GT_Recipe_Map.sExtractorRecipes,
+ 1,
+ 1,
+ 0,
+ 0,
+ 1,
+ "Extractor.png",
+ SoundResource.IC2_MACHINES_EXTRACTOR_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "EXTRACTOR",
+ new Object[] {
+ "GCG",
+ "EMP",
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+ ItemList.Machine_MV_Extractor.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 272,
+ "basicmachine.extractor.tier.02",
+ "Advanced Extractor",
+ 2,
+ "Dejuicer-Device of Doom - D123",
+ GT_Recipe.GT_Recipe_Map.sExtractorRecipes,
+ 1,
+ 1,
+ 0,
+ 0,
+ 1,
+ "Extractor.png",
+ SoundResource.IC2_MACHINES_EXTRACTOR_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "EXTRACTOR",
+ new Object[] {
+ "GCG",
+ "EMP",
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+ ItemList.Machine_HV_Extractor.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 273,
+ "basicmachine.extractor.tier.03",
+ "Advanced Extractor II",
+ 3,
+ "Dejuicer-Device of Doom - D123",
+ GT_Recipe.GT_Recipe_Map.sExtractorRecipes,
+ 1,
+ 1,
+ 0,
+ 0,
+ 1,
+ "Extractor.png",
+ SoundResource.IC2_MACHINES_EXTRACTOR_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "EXTRACTOR",
+ new Object[] {
+ "GCG",
+ "EMP",
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+ ItemList.Machine_EV_Extractor.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 274,
+ "basicmachine.extractor.tier.04",
+ "Advanced Extractor III",
+ 4,
+ "Dejuicer-Device of Doom - D123",
+ GT_Recipe.GT_Recipe_Map.sExtractorRecipes,
+ 1,
+ 1,
+ 0,
+ 0,
+ 1,
+ "Extractor.png",
+ SoundResource.IC2_MACHINES_EXTRACTOR_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "EXTRACTOR",
+ new Object[] {
+ "GCG",
+ "EMP",
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+ ItemList.Machine_IV_Extractor.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 275,
+ "basicmachine.extractor.tier.05",
+ "Vacuum Extractor",
+ 5,
+ "Dejuicer-Device of Doom - D123",
+ GT_Recipe.GT_Recipe_Map.sExtractorRecipes,
+ 1,
+ 1,
+ 0,
+ 0,
+ 1,
+ "Extractor.png",
+ SoundResource.IC2_MACHINES_EXTRACTOR_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "EXTRACTOR",
+ new Object[] {
+ "GCG",
+ "EMP",
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+
+ ItemList.Machine_LV_Extruder.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 281,
+ "basicmachine.extruder.tier.01",
+ "Basic Extruder",
+ 1,
+ "Universal Machine for Metal Working",
+ GT_Recipe.GT_Recipe_Map.sExtruderRecipes,
+ 2,
+ 1,
+ 0,
+ 0,
+ 1,
+ "Extruder.png",
+ SoundResource.IC2_MACHINES_INDUCTION_LOOP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "EXTRUDER",
+ new Object[] {
+ "CCE",
+ "XMP",
+ "CCE",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'X',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PIPE,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_MV_Extruder.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 282,
+ "basicmachine.extruder.tier.02",
+ "Advanced Extruder",
+ 2,
+ "Universal Machine for Metal Working",
+ GT_Recipe.GT_Recipe_Map.sExtruderRecipes,
+ 2,
+ 1,
+ 0,
+ 0,
+ 1,
+ "Extruder.png",
+ SoundResource.IC2_MACHINES_INDUCTION_LOOP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "EXTRUDER",
+ new Object[] {
+ "CCE",
+ "XMP",
+ "CCE",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'X',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PIPE,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_HV_Extruder.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 283,
+ "basicmachine.extruder.tier.03",
+ "Advanced Extruder II",
+ 3,
+ "Universal Machine for Metal Working",
+ GT_Recipe.GT_Recipe_Map.sExtruderRecipes,
+ 2,
+ 1,
+ 0,
+ 0,
+ 1,
+ "Extruder.png",
+ SoundResource.IC2_MACHINES_INDUCTION_LOOP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "EXTRUDER",
+ new Object[] {
+ "CCE",
+ "XMP",
+ "CCE",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'X',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PIPE,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_EV_Extruder.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 284,
+ "basicmachine.extruder.tier.04",
+ "Advanced Extruder III",
+ 4,
+ "Universal Machine for Metal Working",
+ GT_Recipe.GT_Recipe_Map.sExtruderRecipes,
+ 2,
+ 1,
+ 0,
+ 0,
+ 1,
+ "Extruder.png",
+ SoundResource.IC2_MACHINES_INDUCTION_LOOP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "EXTRUDER",
+ new Object[] {
+ "CCE",
+ "XMP",
+ "CCE",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'X',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PIPE,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_IV_Extruder.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 285,
+ "basicmachine.extruder.tier.05",
+ "Advanced Extruder IV",
+ 5,
+ "Universal Machine for Metal Working",
+ GT_Recipe.GT_Recipe_Map.sExtruderRecipes,
+ 2,
+ 1,
+ 0,
+ 0,
+ 1,
+ "Extruder.png",
+ SoundResource.IC2_MACHINES_INDUCTION_LOOP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "EXTRUDER",
+ new Object[] {
+ "CCE",
+ "XMP",
+ "CCE",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'X',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PIPE,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE
+ })
+ .getStackForm(1L));
+
+ ItemList.Machine_LV_Lathe.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 291,
+ "basicmachine.lathe.tier.01",
+ "Basic Lathe",
+ 1,
+ "Produces Rods more efficiently",
+ GT_Recipe.GT_Recipe_Map.sLatheRecipes,
+ 1,
+ 2,
+ 0,
+ 0,
+ 1,
+ "Lathe.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "LATHE",
+ new Object[] {
+ aTextWireCoil,
+ "EMD",
+ "CWP",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'D',
+ OrePrefixes.gem.get(Materials.Diamond)
+ })
+ .getStackForm(1L));
+ ItemList.Machine_MV_Lathe.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 292,
+ "basicmachine.lathe.tier.02",
+ "Advanced Lathe",
+ 2,
+ "Produces Rods more efficiently",
+ GT_Recipe.GT_Recipe_Map.sLatheRecipes,
+ 1,
+ 2,
+ 0,
+ 0,
+ 1,
+ "Lathe.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "LATHE",
+ new Object[] {
+ aTextWireCoil,
+ "EMD",
+ "CWP",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'D',
+ OrePrefixes.gemFlawless.get(Materials.Diamond)
+ })
+ .getStackForm(1L));
+ ItemList.Machine_HV_Lathe.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 293,
+ "basicmachine.lathe.tier.03",
+ "Advanced Lathe II",
+ 3,
+ "Produces Rods more efficiently",
+ GT_Recipe.GT_Recipe_Map.sLatheRecipes,
+ 1,
+ 2,
+ 0,
+ 0,
+ 1,
+ "Lathe.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "LATHE",
+ new Object[] {
+ aTextWireCoil,
+ "EMD",
+ "CWP",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'D',
+ OreDictNames.craftingIndustrialDiamond
+ })
+ .getStackForm(1L));
+ ItemList.Machine_EV_Lathe.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 294,
+ "basicmachine.lathe.tier.04",
+ "Advanced Lathe III",
+ 4,
+ "Produces Rods more efficiently",
+ GT_Recipe.GT_Recipe_Map.sLatheRecipes,
+ 1,
+ 2,
+ 0,
+ 0,
+ 1,
+ "Lathe.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "LATHE",
+ new Object[] {
+ aTextWireCoil,
+ "EMD",
+ "CWP",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'D',
+ OreDictNames.craftingIndustrialDiamond
+ })
+ .getStackForm(1L));
+ ItemList.Machine_IV_Lathe.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 295,
+ "basicmachine.lathe.tier.05",
+ "Advanced Lathe IV",
+ 5,
+ "Produces Rods more efficiently",
+ GT_Recipe.GT_Recipe_Map.sLatheRecipes,
+ 1,
+ 2,
+ 0,
+ 0,
+ 1,
+ "Lathe.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "LATHE",
+ new Object[] {
+ aTextWireCoil,
+ "EMD",
+ "CWP",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'D',
+ OreDictNames.craftingIndustrialDiamond
+ })
+ .getStackForm(1L));
+
+ ItemList.Machine_LV_Macerator.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 301,
+ "basicmachine.macerator.tier.01",
+ "Basic Macerator",
+ 1,
+ "Schreddering your Ores",
+ GT_Recipe.GT_Recipe_Map.sMaceratorRecipes,
+ 1,
+ 1,
+ 0,
+ 0,
+ 1,
+ "Macerator1.png",
+ SoundResource.IC2_MACHINES_MACERATOR_OP,
+ false,
+ false,
+ SpecialEffects.TOP_SMOKE,
+ "MACERATOR",
+ new Object[] {
+ "PEG",
+ "WWM",
+ "CCW",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ OrePrefixes.gem.get(Materials.Diamond)
+ })
+ .getStackForm(1L));
+ ItemList.Machine_MV_Macerator.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 302,
+ "basicmachine.macerator.tier.02",
+ "Advanced Macerator",
+ 2,
+ "Schreddering your Ores",
+ GT_Recipe.GT_Recipe_Map.sMaceratorRecipes,
+ 1,
+ 1,
+ 0,
+ 0,
+ 1,
+ "Macerator1.png",
+ SoundResource.IC2_MACHINES_MACERATOR_OP,
+ false,
+ false,
+ SpecialEffects.TOP_SMOKE,
+ "MACERATOR",
+ new Object[] {
+ "PEG",
+ "WWM",
+ "CCW",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ OrePrefixes.gemFlawless.get(Materials.Diamond)
+ })
+ .getStackForm(1L));
+ ItemList.Machine_HV_Macerator.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 303,
+ "basicmachine.macerator.tier.03",
+ "Universal Macerator",
+ 3,
+ "Schreddering your Ores with Byproducts",
+ GT_Recipe.GT_Recipe_Map.sMaceratorRecipes,
+ 1,
+ 2,
+ 0,
+ 0,
+ 1,
+ "Macerator2.png",
+ SoundResource.IC2_MACHINES_MACERATOR_OP,
+ false,
+ false,
+ SpecialEffects.TOP_SMOKE,
+ "PULVERIZER",
+ new Object[] {
+ "PEG",
+ "WWM",
+ "CCW",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ OreDictNames.craftingGrinder
+ })
+ .getStackForm(1L));
+ ItemList.Machine_EV_Macerator.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 304,
+ "basicmachine.macerator.tier.04",
+ "Universal Pulverizer",
+ 4,
+ "Schreddering your Ores with Byproducts",
+ GT_Recipe.GT_Recipe_Map.sMaceratorRecipes,
+ 1,
+ 3,
+ 0,
+ 0,
+ 1,
+ "Macerator3.png",
+ SoundResource.IC2_MACHINES_MACERATOR_OP,
+ false,
+ false,
+ SpecialEffects.TOP_SMOKE,
+ "PULVERIZER",
+ new Object[] {
+ "PEG",
+ "WWM",
+ "CCW",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ OreDictNames.craftingGrinder
+ })
+ .getStackForm(1L));
+ ItemList.Machine_IV_Macerator.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 305,
+ "basicmachine.macerator.tier.05",
+ "Blend-O-Matic 9001",
+ 5,
+ "Schreddering your Ores with Byproducts",
+ GT_Recipe.GT_Recipe_Map.sMaceratorRecipes,
+ 1,
+ 4,
+ 0,
+ 0,
+ 1,
+ "Macerator4.png",
+ SoundResource.IC2_MACHINES_MACERATOR_OP,
+ false,
+ false,
+ SpecialEffects.TOP_SMOKE,
+ "PULVERIZER",
+ new Object[] {
+ "PEG",
+ "WWM",
+ "CCW",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ OreDictNames.craftingGrinder
+ })
+ .getStackForm(1L));
+
+ ItemList.Machine_LV_Microwave.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 311,
+ "basicmachine.microwave.tier.01",
+ "Basic Microwave",
+ 1,
+ "Did you really read the instruction Manual?",
+ GT_Recipe.GT_Recipe_Map.sMicrowaveRecipes,
+ 1,
+ 1,
+ 0,
+ 0,
+ 1,
+ "E_Furnace.png",
+ SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "MICROWAVE",
+ new Object[] {
+ "LWC",
+ "LMR",
+ "LEC",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'R',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.EMITTER,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'L',
+ OrePrefixes.plate.get(Materials.Lead)
+ })
+ .getStackForm(1L));
+ ItemList.Machine_MV_Microwave.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 312,
+ "basicmachine.microwave.tier.02",
+ "Advanced Microwave",
+ 2,
+ "Did you really read the instruction Manual?",
+ GT_Recipe.GT_Recipe_Map.sMicrowaveRecipes,
+ 1,
+ 1,
+ 0,
+ 0,
+ 1,
+ "E_Furnace.png",
+ SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "MICROWAVE",
+ new Object[] {
+ "LWC",
+ "LMR",
+ "LEC",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'R',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.EMITTER,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'L',
+ OrePrefixes.plate.get(Materials.Lead)
+ })
+ .getStackForm(1L));
+ ItemList.Machine_HV_Microwave.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 313,
+ "basicmachine.microwave.tier.03",
+ "Advanced Microwave II",
+ 3,
+ "Did you really read the instruction Manual?",
+ GT_Recipe.GT_Recipe_Map.sMicrowaveRecipes,
+ 1,
+ 1,
+ 0,
+ 0,
+ 1,
+ "E_Furnace.png",
+ SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "MICROWAVE",
+ new Object[] {
+ "LWC",
+ "LMR",
+ "LEC",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'R',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.EMITTER,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'L',
+ OrePrefixes.plate.get(Materials.Lead)
+ })
+ .getStackForm(1L));
+ ItemList.Machine_EV_Microwave.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 314,
+ "basicmachine.microwave.tier.04",
+ "Advanced Microwave III",
+ 4,
+ "Did you really read the instruction Manual?",
+ GT_Recipe.GT_Recipe_Map.sMicrowaveRecipes,
+ 1,
+ 1,
+ 0,
+ 0,
+ 1,
+ "E_Furnace.png",
+ SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "MICROWAVE",
+ new Object[] {
+ "LWC",
+ "LMR",
+ "LEC",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'R',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.EMITTER,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'L',
+ OrePrefixes.plate.get(Materials.Lead)
+ })
+ .getStackForm(1L));
+ ItemList.Machine_IV_Microwave.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 315,
+ "basicmachine.microwave.tier.05",
+ "Advanced Microwave IV",
+ 5,
+ "Did you really read the instruction Manual?",
+ GT_Recipe.GT_Recipe_Map.sMicrowaveRecipes,
+ 1,
+ 1,
+ 0,
+ 0,
+ 1,
+ "E_Furnace.png",
+ SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "MICROWAVE",
+ new Object[] {
+ "LWC",
+ "LMR",
+ "LEC",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'R',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.EMITTER,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'L',
+ OrePrefixes.plate.get(Materials.Lead)
+ })
+ .getStackForm(1L));
+
+ ItemList.Machine_LV_Printer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 321,
+ "basicmachine.printer.tier.01",
+ "Basic Printer",
+ 1,
+ "It can copy Books and paint Stuff",
+ GT_Recipe.GT_Recipe_Map.sPrinterRecipes,
+ 1,
+ 1,
+ 16000,
+ 0,
+ 1,
+ "Printer.png",
+ SoundResource.IC2_MACHINES_COMPRESSOR_OP,
+ false,
+ false,
+ SpecialEffects.TOP_SMOKE,
+ "PRINTER",
+ new Object[] {
+ aTextMotorWire,
+ aTextCableHull,
+ "WEW",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_MV_Printer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 322,
+ "basicmachine.printer.tier.02",
+ "Advanced Printer",
+ 2,
+ "It can copy Books and paint Stuff",
+ GT_Recipe.GT_Recipe_Map.sPrinterRecipes,
+ 1,
+ 1,
+ 16000,
+ 0,
+ 1,
+ "Printer.png",
+ SoundResource.IC2_MACHINES_COMPRESSOR_OP,
+ false,
+ false,
+ SpecialEffects.TOP_SMOKE,
+ "PRINTER",
+ new Object[] {
+ aTextMotorWire,
+ aTextCableHull,
+ "WEW",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_HV_Printer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 323,
+ "basicmachine.printer.tier.03",
+ "Advanced Printer II",
+ 3,
+ "It can copy Books and paint Stuff",
+ GT_Recipe.GT_Recipe_Map.sPrinterRecipes,
+ 1,
+ 1,
+ 16000,
+ 0,
+ 1,
+ "Printer.png",
+ SoundResource.IC2_MACHINES_COMPRESSOR_OP,
+ false,
+ false,
+ SpecialEffects.TOP_SMOKE,
+ "PRINTER",
+ new Object[] {
+ aTextMotorWire,
+ aTextCableHull,
+ "WEW",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_EV_Printer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 324,
+ "basicmachine.printer.tier.04",
+ "Advanced Printer III",
+ 4,
+ "It can copy Books and paint Stuff",
+ GT_Recipe.GT_Recipe_Map.sPrinterRecipes,
+ 1,
+ 1,
+ 16000,
+ 0,
+ 1,
+ "Printer.png",
+ SoundResource.IC2_MACHINES_COMPRESSOR_OP,
+ false,
+ false,
+ SpecialEffects.TOP_SMOKE,
+ "PRINTER",
+ new Object[] {
+ aTextMotorWire,
+ aTextCableHull,
+ "WEW",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_IV_Printer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 325,
+ "basicmachine.printer.tier.05",
+ "Advanced Printer IV",
+ 5,
+ "It can copy Books and paint Stuff",
+ GT_Recipe.GT_Recipe_Map.sPrinterRecipes,
+ 1,
+ 1,
+ 16000,
+ 0,
+ 1,
+ "Printer.png",
+ SoundResource.IC2_MACHINES_COMPRESSOR_OP,
+ false,
+ false,
+ SpecialEffects.TOP_SMOKE,
+ "PRINTER",
+ new Object[] {
+ aTextMotorWire,
+ aTextCableHull,
+ "WEW",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_LuV_Printer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 326,
+ "basicmachine.printer.tier.06",
+ "Advanced Printer V",
+ 6,
+ "It can copy Books and paint Stuff",
+ GT_Recipe.GT_Recipe_Map.sPrinterRecipes,
+ 1,
+ 1,
+ 16000,
+ 0,
+ 1,
+ "Printer.png",
+ SoundResource.IC2_MACHINES_COMPRESSOR_OP,
+ false,
+ false,
+ SpecialEffects.TOP_SMOKE,
+ "PRINTER",
+ new Object[] {
+ aTextMotorWire,
+ aTextCableHull,
+ "WEW",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_ZPM_Printer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 327,
+ "basicmachine.printer.tier.07",
+ "Advanced Printer VI",
+ 7,
+ "It can copy Books and paint Stuff",
+ GT_Recipe.GT_Recipe_Map.sPrinterRecipes,
+ 1,
+ 1,
+ 16000,
+ 0,
+ 1,
+ "Printer.png",
+ SoundResource.IC2_MACHINES_COMPRESSOR_OP,
+ false,
+ false,
+ SpecialEffects.TOP_SMOKE,
+ "PRINTER",
+ new Object[] {
+ aTextMotorWire,
+ aTextCableHull,
+ "WEW",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_UV_Printer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 328,
+ "basicmachine.printer.tier.08",
+ "Advanced Printer VII",
+ 8,
+ "It can copy Books and paint Stuff",
+ GT_Recipe.GT_Recipe_Map.sPrinterRecipes,
+ 1,
+ 1,
+ 16000,
+ 0,
+ 1,
+ "Printer.png",
+ SoundResource.IC2_MACHINES_COMPRESSOR_OP,
+ false,
+ false,
+ SpecialEffects.TOP_SMOKE,
+ "PRINTER",
+ new Object[] {
+ aTextMotorWire,
+ aTextCableHull,
+ "WEW",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+
+ ItemList.Machine_LV_Recycler.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 331,
+ "basicmachine.recycler.tier.01",
+ "Basic Recycler",
+ 1,
+ "Compress, burn, obliterate and filter EVERYTHING",
+ GT_Recipe.GT_Recipe_Map.sRecyclerRecipes,
+ 1,
+ 1,
+ 0,
+ 0,
+ 1,
+ "Recycler.png",
+ SoundResource.IC2_MACHINES_RECYCLER_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "RECYCLER",
+ new Object[] {
+ "GCG",
+ aTextPlateMotor,
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ OrePrefixes.dust.get(Materials.Glowstone)
+ })
+ .getStackForm(1L));
+ ItemList.Machine_MV_Recycler.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 332,
+ "basicmachine.recycler.tier.02",
+ "Advanced Recycler",
+ 2,
+ "Compress, burn, obliterate and filter EVERYTHING",
+ GT_Recipe.GT_Recipe_Map.sRecyclerRecipes,
+ 1,
+ 1,
+ 0,
+ 0,
+ 1,
+ "Recycler.png",
+ SoundResource.IC2_MACHINES_RECYCLER_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "RECYCLER",
+ new Object[] {
+ "GCG",
+ aTextPlateMotor,
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ OrePrefixes.dust.get(Materials.Glowstone)
+ })
+ .getStackForm(1L));
+ ItemList.Machine_HV_Recycler.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 333,
+ "basicmachine.recycler.tier.03",
+ "Advanced Recycler II",
+ 3,
+ "Compress, burn, obliterate and filter EVERYTHING",
+ GT_Recipe.GT_Recipe_Map.sRecyclerRecipes,
+ 1,
+ 1,
+ 0,
+ 0,
+ 1,
+ "Recycler.png",
+ SoundResource.IC2_MACHINES_RECYCLER_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "RECYCLER",
+ new Object[] {
+ "GCG",
+ aTextPlateMotor,
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ OrePrefixes.dust.get(Materials.Glowstone)
+ })
+ .getStackForm(1L));
+ ItemList.Machine_EV_Recycler.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 334,
+ "basicmachine.recycler.tier.04",
+ "Advanced Recycler III",
+ 4,
+ "Compress, burn, obliterate and filter EVERYTHING",
+ GT_Recipe.GT_Recipe_Map.sRecyclerRecipes,
+ 1,
+ 1,
+ 0,
+ 0,
+ 1,
+ "Recycler.png",
+ SoundResource.IC2_MACHINES_RECYCLER_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "RECYCLER",
+ new Object[] {
+ "GCG",
+ aTextPlateMotor,
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ OrePrefixes.dust.get(Materials.Glowstone)
+ })
+ .getStackForm(1L));
+ ItemList.Machine_IV_Recycler.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 335,
+ "basicmachine.recycler.tier.05",
+ "The Oblitterator",
+ 5,
+ "Compress, burn, obliterate and filter EVERYTHING",
+ GT_Recipe.GT_Recipe_Map.sRecyclerRecipes,
+ 1,
+ 1,
+ 0,
+ 0,
+ 1,
+ "Recycler.png",
+ SoundResource.IC2_MACHINES_RECYCLER_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "RECYCLER",
+ new Object[] {
+ "GCG",
+ aTextPlateMotor,
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ OrePrefixes.dust.get(Materials.Glowstone)
+ })
+ .getStackForm(1L));
+
+ ItemList.Machine_LV_Scanner.set(
+ new GT_MetaTileEntity_Scanner(341, "basicmachine.scanner.tier.01", "Basic Scanner", 1)
+ .getStackForm(1L));
+ ItemList.Machine_MV_Scanner.set(
+ new GT_MetaTileEntity_Scanner(342, "basicmachine.scanner.tier.02", "Advanced Scanner", 2)
+ .getStackForm(1L));
+ ItemList.Machine_HV_Scanner.set(
+ new GT_MetaTileEntity_Scanner(343, "basicmachine.scanner.tier.03", "Advanced Scanner II", 3)
+ .getStackForm(1L));
+ ItemList.Machine_EV_Scanner.set(
+ new GT_MetaTileEntity_Scanner(344, "basicmachine.scanner.tier.04", "Advanced Scanner III", 4)
+ .getStackForm(1L));
+ ItemList.Machine_IV_Scanner.set(
+ new GT_MetaTileEntity_Scanner(345, "basicmachine.scanner.tier.05", "Advanced Scanner IV", 5)
+ .getStackForm(1L));
+
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_LV_Scanner.get(1L), bitsd, new Object[] {
+ "CTC",
+ aTextWireHull,
+ "CRC",
+ 'M',
+ ItemList.Hull_LV,
+ 'T',
+ ItemList.Emitter_LV,
+ 'R',
+ ItemList.Sensor_LV,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Good),
+ 'W',
+ OrePrefixes.cableGt01.get(Materials.Tin)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_MV_Scanner.get(1L), bitsd, new Object[] {
+ "CTC",
+ aTextWireHull,
+ "CRC",
+ 'M',
+ ItemList.Hull_MV,
+ 'T',
+ ItemList.Emitter_MV,
+ 'R',
+ ItemList.Sensor_MV,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Advanced),
+ 'W',
+ OrePrefixes.cableGt01.get(Materials.AnyCopper)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_HV_Scanner.get(1L), bitsd, new Object[] {
+ "CTC",
+ aTextWireHull,
+ "CRC",
+ 'M',
+ ItemList.Hull_HV,
+ 'T',
+ ItemList.Emitter_HV,
+ 'R',
+ ItemList.Sensor_HV,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Data),
+ 'W',
+ OrePrefixes.cableGt01.get(Materials.Gold)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_EV_Scanner.get(1L), bitsd, new Object[] {
+ "CTC",
+ aTextWireHull,
+ "CRC",
+ 'M',
+ ItemList.Hull_EV,
+ 'T',
+ ItemList.Emitter_EV,
+ 'R',
+ ItemList.Sensor_EV,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Elite),
+ 'W',
+ OrePrefixes.cableGt01.get(Materials.Aluminium)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_IV_Scanner.get(1L), bitsd, new Object[] {
+ "CTC",
+ aTextWireHull,
+ "CRC",
+ 'M',
+ ItemList.Hull_IV,
+ 'T',
+ ItemList.Emitter_IV,
+ 'R',
+ ItemList.Sensor_IV,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Master),
+ 'W',
+ OrePrefixes.cableGt01.get(Materials.Tungsten)
+ });
+
+ ItemList.Machine_LV_Wiremill.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 351,
+ "basicmachine.wiremill.tier.01",
+ "Basic Wiremill",
+ 1,
+ "Produces Wires more efficiently",
+ GT_Recipe.GT_Recipe_Map.sWiremillRecipes,
+ 1,
+ 1,
+ 0,
+ 0,
+ 1,
+ "Wiremill.png",
+ SoundResource.IC2_MACHINES_RECYCLER_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "WIREMILL",
+ new Object[] {
+ aTextMotorWire,
+ aTextCableHull,
+ aTextMotorWire,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_MV_Wiremill.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 352,
+ "basicmachine.wiremill.tier.02",
+ "Advanced Wiremill",
+ 2,
+ "Produces Wires more efficiently",
+ GT_Recipe.GT_Recipe_Map.sWiremillRecipes,
+ 1,
+ 1,
+ 0,
+ 0,
+ 1,
+ "Wiremill.png",
+ SoundResource.IC2_MACHINES_RECYCLER_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "WIREMILL",
+ new Object[] {
+ aTextMotorWire,
+ aTextCableHull,
+ aTextMotorWire,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_HV_Wiremill.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 353,
+ "basicmachine.wiremill.tier.03",
+ "Advanced Wiremill II",
+ 3,
+ "Produces Wires more efficiently",
+ GT_Recipe.GT_Recipe_Map.sWiremillRecipes,
+ 1,
+ 1,
+ 0,
+ 0,
+ 1,
+ "Wiremill.png",
+ SoundResource.IC2_MACHINES_RECYCLER_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "WIREMILL",
+ new Object[] {
+ aTextMotorWire,
+ aTextCableHull,
+ aTextMotorWire,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_EV_Wiremill.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 354,
+ "basicmachine.wiremill.tier.04",
+ "Advanced Wiremill III",
+ 4,
+ "Produces Wires more efficiently",
+ GT_Recipe.GT_Recipe_Map.sWiremillRecipes,
+ 1,
+ 1,
+ 0,
+ 0,
+ 1,
+ "Wiremill.png",
+ SoundResource.IC2_MACHINES_RECYCLER_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "WIREMILL",
+ new Object[] {
+ aTextMotorWire,
+ aTextCableHull,
+ aTextMotorWire,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_IV_Wiremill.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 355,
+ "basicmachine.wiremill.tier.05",
+ "Advanced Wiremill IV",
+ 5,
+ "Produces Wires more efficiently",
+ GT_Recipe.GT_Recipe_Map.sWiremillRecipes,
+ 1,
+ 1,
+ 0,
+ 0,
+ 1,
+ "Wiremill.png",
+ SoundResource.IC2_MACHINES_RECYCLER_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "WIREMILL",
+ new Object[] {
+ aTextMotorWire,
+ aTextCableHull,
+ aTextMotorWire,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+
+ ItemList.Machine_LV_Centrifuge.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 361,
+ "basicmachine.centrifuge.tier.01",
+ "Basic Centrifuge",
+ 1,
+ "Separating Molecules",
+ GT_Recipe.GT_Recipe_Map.sCentrifugeRecipes,
+ 2,
+ 6,
+ 64000,
+ 0,
+ 1,
+ "Centrifuge.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "CENTRIFUGE",
+ new Object[] {
+ "CEC",
+ aTextWireHull,
+ "CEC",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_MV_Centrifuge.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 362,
+ "basicmachine.centrifuge.tier.02",
+ "Advanced Centrifuge",
+ 2,
+ "Separating Molecules",
+ GT_Recipe.GT_Recipe_Map.sCentrifugeRecipes,
+ 2,
+ 6,
+ 64000,
+ 0,
+ 1,
+ "Centrifuge.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "CENTRIFUGE",
+ new Object[] {
+ "CEC",
+ aTextWireHull,
+ "CEC",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_HV_Centrifuge.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 363,
+ "basicmachine.centrifuge.tier.03",
+ "Turbo Centrifuge",
+ 3,
+ "Separating Molecules",
+ GT_Recipe.GT_Recipe_Map.sCentrifugeRecipes,
+ 2,
+ 6,
+ 64000,
+ 0,
+ 1,
+ "Centrifuge.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "CENTRIFUGE",
+ new Object[] {
+ "CEC",
+ aTextWireHull,
+ "CEC",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_EV_Centrifuge.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 364,
+ "basicmachine.centrifuge.tier.04",
+ "Molecular Separator",
+ 4,
+ "Separating Molecules",
+ GT_Recipe.GT_Recipe_Map.sCentrifugeRecipes,
+ 2,
+ 6,
+ 64000,
+ 0,
+ 1,
+ "Centrifuge.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "CENTRIFUGE",
+ new Object[] {
+ "CEC",
+ aTextWireHull,
+ "CEC",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_IV_Centrifuge.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 365,
+ "basicmachine.centrifuge.tier.05",
+ "Molecular Cyclone",
+ 5,
+ "Separating Molecules",
+ GT_Recipe.GT_Recipe_Map.sCentrifugeRecipes,
+ 2,
+ 6,
+ 64000,
+ 0,
+ 1,
+ "Centrifuge.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "CENTRIFUGE",
+ new Object[] {
+ "CEC",
+ aTextWireHull,
+ "CEC",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+
+ ItemList.Machine_LV_Electrolyzer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 371,
+ "basicmachine.electrolyzer.tier.01",
+ "Basic Electrolyzer",
+ 1,
+ "Electrolyzing Molecules",
+ GT_Recipe.GT_Recipe_Map.sElectrolyzerRecipes,
+ 2,
+ 6,
+ 64000,
+ 0,
+ 1,
+ "Electrolyzer.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "ELECTROLYZER",
+ new Object[] {
+ "IGI",
+ "IMI",
+ "CWC",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'I',
+ OrePrefixes.wireGt01.get(Materials.Gold),
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+ ItemList.Machine_MV_Electrolyzer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 372,
+ "basicmachine.electrolyzer.tier.02",
+ "Advanced Electrolyzer",
+ 2,
+ "Electrolyzing Molecules",
+ GT_Recipe.GT_Recipe_Map.sElectrolyzerRecipes,
+ 2,
+ 6,
+ 64000,
+ 0,
+ 1,
+ "Electrolyzer.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "ELECTROLYZER",
+ new Object[] {
+ "IGI",
+ "IMI",
+ "CWC",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'I',
+ OrePrefixes.wireGt01.get(Materials.Silver),
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+ ItemList.Machine_HV_Electrolyzer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 373,
+ "basicmachine.electrolyzer.tier.03",
+ "Advanced Electrolyzer II",
+ 3,
+ "Electrolyzing Molecules",
+ GT_Recipe.GT_Recipe_Map.sElectrolyzerRecipes,
+ 2,
+ 6,
+ 64000,
+ 0,
+ 1,
+ "Electrolyzer.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "ELECTROLYZER",
+ new Object[] {
+ "IGI",
+ "IMI",
+ "CWC",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'I',
+ OrePrefixes.wireGt01.get(Materials.Electrum),
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+ ItemList.Machine_EV_Electrolyzer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 374,
+ "basicmachine.electrolyzer.tier.04",
+ "Advanced Electrolyzer III",
+ 4,
+ "Electrolyzing Molecules",
+ GT_Recipe.GT_Recipe_Map.sElectrolyzerRecipes,
+ 2,
+ 6,
+ 64000,
+ 0,
+ 1,
+ "Electrolyzer.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "ELECTROLYZER",
+ new Object[] {
+ "IGI",
+ "IMI",
+ "CWC",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'I',
+ OrePrefixes.wireGt01.get(Materials.Platinum),
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+ ItemList.Machine_IV_Electrolyzer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 375,
+ "basicmachine.electrolyzer.tier.05",
+ "Molecular Disintegrator E-4908",
+ 5,
+ "Electrolyzing Molecules",
+ GT_Recipe.GT_Recipe_Map.sElectrolyzerRecipes,
+ 2,
+ 6,
+ 64000,
+ 0,
+ 1,
+ "Electrolyzer.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "ELECTROLYZER",
+ new Object[] {
+ "IGI",
+ "IMI",
+ "CWC",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'I',
+ OrePrefixes.wireGt01.get(Materials.HSSG),
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+
+ ItemList.Machine_LV_ThermalCentrifuge.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 381,
+ "basicmachine.thermalcentrifuge.tier.01",
+ "Basic Thermal Centrifuge",
+ 1,
+ "Separating Ores more precisely",
+ GT_Recipe.GT_Recipe_Map.sThermalCentrifugeRecipes,
+ 1,
+ 3,
+ 0,
+ 0,
+ 1,
+ "ThermalCentrifuge.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "THERMAL_CENTRIFUGE",
+ new Object[] {
+ "CEC",
+ "OMO",
+ "WEW",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'O',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_MV_ThermalCentrifuge.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 382,
+ "basicmachine.thermalcentrifuge.tier.02",
+ "Advanced Thermal Centrifuge",
+ 2,
+ "Separating Ores more precisely",
+ GT_Recipe.GT_Recipe_Map.sThermalCentrifugeRecipes,
+ 1,
+ 3,
+ 0,
+ 0,
+ 1,
+ "ThermalCentrifuge.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "THERMAL_CENTRIFUGE",
+ new Object[] {
+ "CEC",
+ "OMO",
+ "WEW",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'O',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_HV_ThermalCentrifuge.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 383,
+ "basicmachine.thermalcentrifuge.tier.03",
+ "Advanced Thermal Centrifuge II",
+ 3,
+ "Separating Ores more precisely",
+ GT_Recipe.GT_Recipe_Map.sThermalCentrifugeRecipes,
+ 1,
+ 3,
+ 0,
+ 0,
+ 1,
+ "ThermalCentrifuge.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "THERMAL_CENTRIFUGE",
+ new Object[] {
+ "CEC",
+ "OMO",
+ "WEW",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'O',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_EV_ThermalCentrifuge.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 384,
+ "basicmachine.thermalcentrifuge.tier.04",
+ "Advanced Thermal Centrifuge III",
+ 4,
+ "Separating Ores more precisely",
+ GT_Recipe.GT_Recipe_Map.sThermalCentrifugeRecipes,
+ 1,
+ 3,
+ 0,
+ 0,
+ 1,
+ "ThermalCentrifuge.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "THERMAL_CENTRIFUGE",
+ new Object[] {
+ "CEC",
+ "OMO",
+ "WEW",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'O',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_IV_ThermalCentrifuge.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 385,
+ "basicmachine.thermalcentrifuge.tier.05",
+ "Blaze Sweatshop T-6350",
+ 5,
+ "Separating Ores more precisely",
+ GT_Recipe.GT_Recipe_Map.sThermalCentrifugeRecipes,
+ 1,
+ 3,
+ 0,
+ 0,
+ 1,
+ "ThermalCentrifuge.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "THERMAL_CENTRIFUGE",
+ new Object[] {
+ "CEC",
+ "OMO",
+ "WEW",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'O',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE
+ })
+ .getStackForm(1L));
+
+ ItemList.Machine_LV_OreWasher.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 391,
+ "basicmachine.orewasher.tier.01",
+ "Basic Ore Washing Plant",
+ 1,
+ "Getting more Byproducts from your Ores",
+ GT_Recipe.GT_Recipe_Map.sOreWasherRecipes,
+ 1,
+ 3,
+ 16000,
+ 0,
+ 1,
+ "OreWasher.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "ORE_WASHER",
+ new Object[] {
+ "RGR",
+ "CEC",
+ aTextWireHull,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'R',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROTOR,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP
+ })
+ .getStackForm(1L));
+ ItemList.Machine_MV_OreWasher.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 392,
+ "basicmachine.orewasher.tier.02",
+ "Advanced Ore Washing Plant",
+ 2,
+ "Getting more Byproducts from your Ores",
+ GT_Recipe.GT_Recipe_Map.sOreWasherRecipes,
+ 1,
+ 3,
+ 24000,
+ 0,
+ 1,
+ "OreWasher.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "ORE_WASHER",
+ new Object[] {
+ "RGR",
+ "CEC",
+ aTextWireHull,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'R',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROTOR,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP
+ })
+ .getStackForm(1L));
+ ItemList.Machine_HV_OreWasher.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 393,
+ "basicmachine.orewasher.tier.03",
+ "Advanced Ore Washing Plant II",
+ 3,
+ "Getting more Byproducts from your Ores",
+ GT_Recipe.GT_Recipe_Map.sOreWasherRecipes,
+ 1,
+ 3,
+ 32000,
+ 0,
+ 1,
+ "OreWasher.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "ORE_WASHER",
+ new Object[] {
+ "RGR",
+ "CEC",
+ aTextWireHull,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'R',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROTOR,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP
+ })
+ .getStackForm(1L));
+ ItemList.Machine_EV_OreWasher.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 394,
+ "basicmachine.orewasher.tier.04",
+ "Advanced Ore Washing Plant III",
+ 4,
+ "Getting more Byproducts from your Ores",
+ GT_Recipe.GT_Recipe_Map.sOreWasherRecipes,
+ 1,
+ 3,
+ 40000,
+ 0,
+ 1,
+ "OreWasher.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "ORE_WASHER",
+ new Object[] {
+ "RGR",
+ "CEC",
+ aTextWireHull,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'R',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROTOR,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP
+ })
+ .getStackForm(1L));
+ ItemList.Machine_IV_OreWasher.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 395,
+ "basicmachine.orewasher.tier.05",
+ "Repurposed Laundry-Washer I-360",
+ 5,
+ "Getting more Byproducts from your Ores",
+ GT_Recipe.GT_Recipe_Map.sOreWasherRecipes,
+ 1,
+ 3,
+ 48000,
+ 0,
+ 1,
+ "OreWasher.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "ORE_WASHER",
+ new Object[] {
+ "RGR",
+ "CEC",
+ aTextWireHull,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'R',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROTOR,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP
+ })
+ .getStackForm(1L));
+
+ ItemList.Machine_LV_Boxinator.set(
+ new GT_MetaTileEntity_Boxinator(401, "basicmachine.boxinator.tier.01", "Basic Packager", 1)
+ .getStackForm(1L));
+ ItemList.Machine_MV_Boxinator.set(
+ new GT_MetaTileEntity_Boxinator(402, "basicmachine.boxinator.tier.02", "Advanced Packager", 2)
+ .getStackForm(1L));
+ ItemList.Machine_HV_Boxinator.set(
+ new GT_MetaTileEntity_Boxinator(403, "basicmachine.boxinator.tier.03", "Advanced Packager II", 3)
+ .getStackForm(1L));
+ ItemList.Machine_EV_Boxinator.set(
+ new GT_MetaTileEntity_Boxinator(404, "basicmachine.boxinator.tier.04", "Advanced Packager III", 4)
+ .getStackForm(1L));
+ ItemList.Machine_IV_Boxinator.set(
+ new GT_MetaTileEntity_Boxinator(405, "basicmachine.boxinator.tier.05", "Boxinator", 5)
+ .getStackForm(1L));
+ ItemList.Machine_LuV_Boxinator.set(
+ new GT_MetaTileEntity_Boxinator(406, "basicmachine.boxinator.tier.06", "Boxinator", 6)
+ .getStackForm(1L));
+ ItemList.Machine_ZPM_Boxinator.set(
+ new GT_MetaTileEntity_Boxinator(407, "basicmachine.boxinator.tier.07", "Boxinator", 7)
+ .getStackForm(1L));
+ ItemList.Machine_UV_Boxinator.set(
+ new GT_MetaTileEntity_Boxinator(408, "basicmachine.boxinator.tier.08", "Boxinator", 8)
+ .getStackForm(1L));
+
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_LV_Boxinator.get(1L), bitsd, new Object[] {
+ "BCB",
+ "RMV",
+ aTextWireCoil,
+ 'M',
+ ItemList.Hull_LV,
+ 'R',
+ ItemList.Robot_Arm_LV,
+ 'V',
+ ItemList.Conveyor_Module_LV,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Basic),
+ 'W',
+ OrePrefixes.cableGt01.get(Materials.Tin),
+ 'B',
+ OreDictNames.craftingChest
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_MV_Boxinator.get(1L), bitsd, new Object[] {
+ "BCB",
+ "RMV",
+ aTextWireCoil,
+ 'M',
+ ItemList.Hull_MV,
+ 'R',
+ ItemList.Robot_Arm_MV,
+ 'V',
+ ItemList.Conveyor_Module_MV,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Good),
+ 'W',
+ OrePrefixes.cableGt01.get(Materials.AnyCopper),
+ 'B',
+ OreDictNames.craftingChest
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_HV_Boxinator.get(1L), bitsd, new Object[] {
+ "BCB",
+ "RMV",
+ aTextWireCoil,
+ 'M',
+ ItemList.Hull_HV,
+ 'R',
+ ItemList.Robot_Arm_HV,
+ 'V',
+ ItemList.Conveyor_Module_HV,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Advanced),
+ 'W',
+ OrePrefixes.cableGt01.get(Materials.Gold),
+ 'B',
+ OreDictNames.craftingChest
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_EV_Boxinator.get(1L), bitsd, new Object[] {
+ "BCB",
+ "RMV",
+ aTextWireCoil,
+ 'M',
+ ItemList.Hull_EV,
+ 'R',
+ ItemList.Robot_Arm_EV,
+ 'V',
+ ItemList.Conveyor_Module_EV,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Data),
+ 'W',
+ OrePrefixes.cableGt01.get(Materials.Aluminium),
+ 'B',
+ OreDictNames.craftingChest
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_IV_Boxinator.get(1L), bitsd, new Object[] {
+ "BCB",
+ "RMV",
+ aTextWireCoil,
+ 'M',
+ ItemList.Hull_IV,
+ 'R',
+ ItemList.Robot_Arm_IV,
+ 'V',
+ ItemList.Conveyor_Module_IV,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Elite),
+ 'W',
+ OrePrefixes.cableGt01.get(Materials.Tungsten),
+ 'B',
+ OreDictNames.craftingChest
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_LuV_Boxinator.get(1L), bitsd, new Object[] {
+ "BCB",
+ "RMV",
+ aTextWireCoil,
+ 'M',
+ ItemList.Hull_LuV,
+ 'R',
+ ItemList.Robot_Arm_LuV,
+ 'V',
+ ItemList.Conveyor_Module_LuV,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Master),
+ 'W',
+ OrePrefixes.cableGt01.get(Materials.VanadiumGallium),
+ 'B',
+ OreDictNames.craftingChest
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_ZPM_Boxinator.get(1L), bitsd, new Object[] {
+ "BCB",
+ "RMV",
+ aTextWireCoil,
+ 'M',
+ ItemList.Hull_ZPM,
+ 'R',
+ ItemList.Robot_Arm_ZPM,
+ 'V',
+ ItemList.Conveyor_Module_ZPM,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Ultimate),
+ 'W',
+ OrePrefixes.cableGt01.get(Materials.Naquadah),
+ 'B',
+ OreDictNames.craftingChest
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_UV_Boxinator.get(1L), bitsd, new Object[] {
+ "BCB",
+ "RMV",
+ aTextWireCoil,
+ 'M',
+ ItemList.Hull_UV,
+ 'R',
+ ItemList.Robot_Arm_UV,
+ 'V',
+ ItemList.Conveyor_Module_UV,
+ 'C',
+ OrePrefixes.circuit.get(Materials.SuperconductorUHV),
+ 'W',
+ OrePrefixes.cableGt01.get(Materials.NaquadahAlloy),
+ 'B',
+ OreDictNames.craftingChest
+ });
+
+ ItemList.Machine_LV_Unboxinator.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 411,
+ "basicmachine.unboxinator.tier.01",
+ "Basic Unpackager",
+ 1,
+ "Grabs things out of Boxes",
+ GT_Recipe.GT_Recipe_Map.sUnboxinatorRecipes,
+ 1,
+ 2,
+ 0,
+ 0,
+ 1,
+ "Unpackager.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "UNBOXINATOR",
+ new Object[] {
+ "BCB",
+ "VMR",
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'R',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROBOT_ARM,
+ 'V',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'B',
+ OreDictNames.craftingChest
+ })
+ .getStackForm(1L));
+ ItemList.Machine_MV_Unboxinator.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 412,
+ "basicmachine.unboxinator.tier.02",
+ "Advanced Unpackager",
+ 2,
+ "Grabs things out of Boxes",
+ GT_Recipe.GT_Recipe_Map.sUnboxinatorRecipes,
+ 1,
+ 2,
+ 0,
+ 0,
+ 1,
+ "Unpackager.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "UNBOXINATOR",
+ new Object[] {
+ "BCB",
+ "VMR",
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'R',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROBOT_ARM,
+ 'V',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'B',
+ OreDictNames.craftingChest
+ })
+ .getStackForm(1L));
+ ItemList.Machine_HV_Unboxinator.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 413,
+ "basicmachine.unboxinator.tier.03",
+ "Advanced Unpackager II",
+ 3,
+ "Grabs things out of Boxes",
+ GT_Recipe.GT_Recipe_Map.sUnboxinatorRecipes,
+ 1,
+ 2,
+ 0,
+ 0,
+ 1,
+ "Unpackager.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "UNBOXINATOR",
+ new Object[] {
+ "BCB",
+ "VMR",
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'R',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROBOT_ARM,
+ 'V',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'B',
+ OreDictNames.craftingChest
+ })
+ .getStackForm(1L));
+ ItemList.Machine_EV_Unboxinator.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 414,
+ "basicmachine.unboxinator.tier.04",
+ "Advanced Unpackager III",
+ 4,
+ "Grabs things out of Boxes",
+ GT_Recipe.GT_Recipe_Map.sUnboxinatorRecipes,
+ 1,
+ 2,
+ 0,
+ 0,
+ 1,
+ "Unpackager.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "UNBOXINATOR",
+ new Object[] {
+ "BCB",
+ "VMR",
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'R',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROBOT_ARM,
+ 'V',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'B',
+ OreDictNames.craftingChest
+ })
+ .getStackForm(1L));
+ ItemList.Machine_IV_Unboxinator.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 415,
+ "basicmachine.unboxinator.tier.05",
+ "Unboxinator",
+ 5,
+ "Grabs things out of Boxes",
+ GT_Recipe.GT_Recipe_Map.sUnboxinatorRecipes,
+ 1,
+ 2,
+ 0,
+ 0,
+ 1,
+ "Unpackager.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "UNBOXINATOR",
+ new Object[] {
+ "BCB",
+ "VMR",
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'R',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROBOT_ARM,
+ 'V',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'B',
+ OreDictNames.craftingChest
+ })
+ .getStackForm(1L));
+ ItemList.Machine_LuV_Unboxinator.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 416,
+ "basicmachine.unboxinator.tier.06",
+ "Unboxinator",
+ 6,
+ "Grabs things out of Boxes",
+ GT_Recipe.GT_Recipe_Map.sUnboxinatorRecipes,
+ 1,
+ 2,
+ 0,
+ 0,
+ 1,
+ "Unpackager.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "UNBOXINATOR",
+ new Object[] {
+ "BCB",
+ "VMR",
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'R',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROBOT_ARM,
+ 'V',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'B',
+ OreDictNames.craftingChest
+ })
+ .getStackForm(1L));
+ ItemList.Machine_ZPM_Unboxinator.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 417,
+ "basicmachine.unboxinator.tier.07",
+ "Unboxinator",
+ 7,
+ "Grabs things out of Boxes",
+ GT_Recipe.GT_Recipe_Map.sUnboxinatorRecipes,
+ 1,
+ 2,
+ 0,
+ 0,
+ 1,
+ "Unpackager.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "UNBOXINATOR",
+ new Object[] {
+ "BCB",
+ "VMR",
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'R',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROBOT_ARM,
+ 'V',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'B',
+ OreDictNames.craftingChest
+ })
+ .getStackForm(1L));
+ ItemList.Machine_UV_Unboxinator.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 418,
+ "basicmachine.unboxinator.tier.08",
+ "Unboxinator",
+ 8,
+ "Grabs things out of Boxes",
+ GT_Recipe.GT_Recipe_Map.sUnboxinatorRecipes,
+ 1,
+ 2,
+ 0,
+ 0,
+ 1,
+ "Unpackager.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "UNBOXINATOR",
+ new Object[] {
+ "BCB",
+ "VMR",
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'R',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROBOT_ARM,
+ 'V',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'B',
+ OreDictNames.craftingChest
+ })
+ .getStackForm(1L));
+
+ ItemList.Machine_LV_ChemicalReactor.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 421,
+ "basicmachine.chemicalreactor.tier.01",
+ "Basic Chemical Reactor",
+ 1,
+ "Letting Chemicals react with each other",
+ GT_Recipe.GT_Recipe_Map.sChemicalRecipes,
+ 2,
+ 2,
+ 16000,
+ 0,
+ 1,
+ "ChemicalReactor.png",
+ SoundResource.IC2_MACHINES_EXTRACTOR_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "CHEMICAL_REACTOR",
+ new Object[] {
+ "GRG",
+ "WEW",
+ aTextCableHull,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'R',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROTOR,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+ ItemList.Machine_MV_ChemicalReactor.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 422,
+ "basicmachine.chemicalreactor.tier.02",
+ "Advanced Chemical Reactor",
+ 2,
+ "Letting Chemicals react with each other",
+ GT_Recipe.GT_Recipe_Map.sChemicalRecipes,
+ 2,
+ 2,
+ 16000,
+ 0,
+ 1,
+ "ChemicalReactor.png",
+ SoundResource.IC2_MACHINES_EXTRACTOR_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "CHEMICAL_REACTOR",
+ new Object[] {
+ "GRG",
+ "WEW",
+ aTextCableHull,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'R',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROTOR,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+ ItemList.Machine_HV_ChemicalReactor.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 423,
+ "basicmachine.chemicalreactor.tier.03",
+ "Advanced Chemical Reactor II",
+ 3,
+ "Letting Chemicals react with each other",
+ GT_Recipe.GT_Recipe_Map.sChemicalRecipes,
+ 2,
+ 2,
+ 16000,
+ 0,
+ 1,
+ "ChemicalReactor.png",
+ SoundResource.IC2_MACHINES_EXTRACTOR_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "CHEMICAL_REACTOR",
+ new Object[] {
+ "GRG",
+ "WEW",
+ aTextCableHull,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'R',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROTOR,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ OrePrefixes.pipeMedium.get(Materials.Plastic)
+ })
+ .getStackForm(1L));
+ ItemList.Machine_EV_ChemicalReactor.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 424,
+ "basicmachine.chemicalreactor.tier.04",
+ "Advanced Chemical Reactor III",
+ 4,
+ "Letting Chemicals react with each other",
+ GT_Recipe.GT_Recipe_Map.sChemicalRecipes,
+ 2,
+ 2,
+ 16000,
+ 0,
+ 1,
+ "ChemicalReactor.png",
+ SoundResource.IC2_MACHINES_EXTRACTOR_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "CHEMICAL_REACTOR",
+ new Object[] {
+ "GRG",
+ "WEW",
+ aTextCableHull,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'R',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROTOR,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ OrePrefixes.pipeLarge.get(Materials.Plastic)
+ })
+ .getStackForm(1L));
+ ItemList.Machine_IV_ChemicalReactor.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 425,
+ "basicmachine.chemicalreactor.tier.05",
+ "Advanced Chemical Reactor IV",
+ 5,
+ "Letting Chemicals react with each other",
+ GT_Recipe.GT_Recipe_Map.sChemicalRecipes,
+ 2,
+ 2,
+ 16000,
+ 0,
+ 1,
+ "ChemicalReactor.png",
+ SoundResource.IC2_MACHINES_EXTRACTOR_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "CHEMICAL_REACTOR",
+ new Object[] {
+ "GRG",
+ "WEW",
+ aTextCableHull,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'R',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROTOR,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ OrePrefixes.pipeHuge.get(Materials.Plastic)
+ })
+ .getStackForm(1L));
+
+ ItemList.Machine_LV_FluidCanner.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 431,
+ "basicmachine.fluidcanner.tier.01",
+ "Basic Fluid Canner",
+ 1,
+ "Puts Fluids into and out of Containers",
+ GT_Recipe.GT_Recipe_Map.sFluidCannerRecipes,
+ 1,
+ 1,
+ 16000,
+ 0,
+ 1,
+ "FluidCanner.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "FLUID_CANNER",
+ new Object[] {
+ "GCG",
+ "GMG",
+ "WPW",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+ ItemList.Machine_MV_FluidCanner.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 432,
+ "basicmachine.fluidcanner.tier.02",
+ "Advanced Fluid Canner",
+ 2,
+ "Puts Fluids into and out of Containers",
+ GT_Recipe.GT_Recipe_Map.sFluidCannerRecipes,
+ 1,
+ 1,
+ 32000,
+ 0,
+ 1,
+ "FluidCanner.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "FLUID_CANNER",
+ new Object[] {
+ "GCG",
+ "GMG",
+ "WPW",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+ ItemList.Machine_HV_FluidCanner.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 433,
+ "basicmachine.fluidcanner.tier.03",
+ "Quick Fluid Canner",
+ 3,
+ "Puts Fluids into and out of Containers",
+ GT_Recipe.GT_Recipe_Map.sFluidCannerRecipes,
+ 1,
+ 1,
+ 48000,
+ 0,
+ 1,
+ "FluidCanner.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "FLUID_CANNER",
+ new Object[] {
+ "GCG",
+ "GMG",
+ "WPW",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+ ItemList.Machine_EV_FluidCanner.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 434,
+ "basicmachine.fluidcanner.tier.04",
+ "Turbo Fluid Canner",
+ 4,
+ "Puts Fluids into and out of Containers",
+ GT_Recipe.GT_Recipe_Map.sFluidCannerRecipes,
+ 1,
+ 1,
+ 64000,
+ 0,
+ 1,
+ "FluidCanner.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "FLUID_CANNER",
+ new Object[] {
+ "GCG",
+ "GMG",
+ "WPW",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+ ItemList.Machine_IV_FluidCanner.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 435,
+ "basicmachine.fluidcanner.tier.05",
+ "Instant Fluid Canner",
+ 5,
+ "Puts Fluids into and out of Containers",
+ GT_Recipe.GT_Recipe_Map.sFluidCannerRecipes,
+ 1,
+ 1,
+ 80000,
+ 0,
+ 1,
+ "FluidCanner.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "FLUID_CANNER",
+ new Object[] {
+ "GCG",
+ "GMG",
+ "WPW",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+
+ ItemList.Machine_LV_RockBreaker.set(
+ new GT_MetaTileEntity_RockBreaker(441, "basicmachine.rockbreaker.tier.01", "Basic Rock Breaker", 1)
+ .getStackForm(1L));
+ ItemList.Machine_MV_RockBreaker.set(
+ new GT_MetaTileEntity_RockBreaker(442, "basicmachine.rockbreaker.tier.02", "Advanced Rock Breaker", 2)
+ .getStackForm(1L));
+ ItemList.Machine_HV_RockBreaker.set(new GT_MetaTileEntity_RockBreaker(
+ 443, "basicmachine.rockbreaker.tier.03", "Advanced Rock Breaker II", 3)
+ .getStackForm(1L));
+ ItemList.Machine_EV_RockBreaker.set(new GT_MetaTileEntity_RockBreaker(
+ 444, "basicmachine.rockbreaker.tier.04", "Advanced Rock Breaker III", 4)
+ .getStackForm(1L));
+ ItemList.Machine_IV_RockBreaker.set(new GT_MetaTileEntity_RockBreaker(
+ 445, "basicmachine.rockbreaker.tier.05", "Cryogenic Magma Solidifier R-8200", 5)
+ .getStackForm(1L));
+
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_LV_RockBreaker.get(1L), bitsd, new Object[] {
+ "PED",
+ aTextWireHull,
+ "GGG",
+ 'M',
+ ItemList.Hull_LV,
+ 'D',
+ OreDictNames.craftingGrinder,
+ 'E',
+ ItemList.Electric_Motor_LV,
+ 'P',
+ ItemList.Electric_Piston_LV,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Basic),
+ 'W',
+ OrePrefixes.cableGt01.get(Materials.Tin),
+ 'G',
+ new ItemStack(Blocks.glass, 1)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_MV_RockBreaker.get(1L), bitsd, new Object[] {
+ "PED",
+ aTextWireHull,
+ "GGG",
+ 'M',
+ ItemList.Hull_MV,
+ 'D',
+ OreDictNames.craftingGrinder,
+ 'E',
+ ItemList.Electric_Motor_MV,
+ 'P',
+ ItemList.Electric_Piston_MV,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Good),
+ 'W',
+ OrePrefixes.cableGt01.get(Materials.AnyCopper),
+ 'G',
+ new ItemStack(Blocks.glass, 1)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_HV_RockBreaker.get(1L), bitsd, new Object[] {
+ "PED",
+ aTextWireHull,
+ "GGG",
+ 'M',
+ ItemList.Hull_HV,
+ 'D',
+ OreDictNames.craftingGrinder,
+ 'E',
+ ItemList.Electric_Motor_HV,
+ 'P',
+ ItemList.Electric_Piston_HV,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Advanced),
+ 'W',
+ OrePrefixes.cableGt01.get(Materials.Gold),
+ 'G',
+ new ItemStack(Blocks.glass, 1)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_EV_RockBreaker.get(1L), bitsd, new Object[] {
+ "PED",
+ aTextWireHull,
+ "GGG",
+ 'M',
+ ItemList.Hull_EV,
+ 'D',
+ OreDictNames.craftingGrinder,
+ 'E',
+ ItemList.Electric_Motor_EV,
+ 'P',
+ ItemList.Electric_Piston_EV,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Data),
+ 'W',
+ OrePrefixes.cableGt01.get(Materials.Aluminium),
+ 'G',
+ new ItemStack(Blocks.glass, 1)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_IV_RockBreaker.get(1L), bitsd, new Object[] {
+ "PED",
+ aTextWireHull,
+ "GGG",
+ 'M',
+ ItemList.Hull_IV,
+ 'D',
+ OreDictNames.craftingGrinder,
+ 'E',
+ ItemList.Electric_Motor_IV,
+ 'P',
+ ItemList.Electric_Piston_IV,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Elite),
+ 'W',
+ OrePrefixes.cableGt01.get(Materials.Tungsten),
+ 'G',
+ new ItemStack(Blocks.glass, 1)
+ });
+
+ ItemList.Machine_LV_Disassembler.set(
+ new GT_MetaTileEntity_Disassembler(451, "basicmachine.disassembler.tier.01", "Basic Disassembler", 1)
+ .getStackForm(1L));
+ ItemList.Machine_MV_Disassembler.set(
+ new GT_MetaTileEntity_Disassembler(452, "basicmachine.disassembler.tier.02", "Advanced Disassembler", 2)
+ .getStackForm(1L));
+ ItemList.Machine_HV_Disassembler.set(new GT_MetaTileEntity_Disassembler(
+ 453, "basicmachine.disassembler.tier.03", "Advanced Disassembler II", 3)
+ .getStackForm(1L));
+ ItemList.Machine_EV_Disassembler.set(new GT_MetaTileEntity_Disassembler(
+ 454, "basicmachine.disassembler.tier.04", "Advanced Disassembler III", 4)
+ .getStackForm(1L));
+ ItemList.Machine_IV_Disassembler.set(new GT_MetaTileEntity_Disassembler(
+ 455, "basicmachine.disassembler.tier.05", "Advanced Disassembler IV", 5)
+ .getStackForm(1L));
+
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_LV_Disassembler.get(1L), bitsd, new Object[] {
+ "ACA",
+ aTextWireHull,
+ "ACA",
+ 'M',
+ ItemList.Hull_LV,
+ 'A',
+ ItemList.Robot_Arm_LV,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Basic),
+ 'W',
+ OrePrefixes.cableGt01.get(Materials.Tin)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_MV_Disassembler.get(1L), bitsd, new Object[] {
+ "ACA",
+ aTextWireHull,
+ "ACA",
+ 'M',
+ ItemList.Hull_MV,
+ 'A',
+ ItemList.Robot_Arm_MV,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Good),
+ 'W',
+ OrePrefixes.cableGt01.get(Materials.AnyCopper)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_HV_Disassembler.get(1L), bitsd, new Object[] {
+ "ACA",
+ aTextWireHull,
+ "ACA",
+ 'M',
+ ItemList.Hull_HV,
+ 'A',
+ ItemList.Robot_Arm_HV,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Advanced),
+ 'W',
+ OrePrefixes.cableGt01.get(Materials.Gold)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_EV_Disassembler.get(1L), bitsd, new Object[] {
+ "ACA",
+ aTextWireHull,
+ "ACA",
+ 'M',
+ ItemList.Hull_EV,
+ 'A',
+ ItemList.Robot_Arm_EV,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Data),
+ 'W',
+ OrePrefixes.cableGt01.get(Materials.Aluminium)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_IV_Disassembler.get(1L), bitsd, new Object[] {
+ "ACA",
+ aTextWireHull,
+ "ACA",
+ 'M',
+ ItemList.Hull_IV,
+ 'A',
+ ItemList.Robot_Arm_IV,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Elite),
+ 'W',
+ OrePrefixes.cableGt01.get(Materials.Tungsten)
+ });
+
+ if (Loader.isModLoaded("Forestry") && Loader.isModLoaded("gendustry")) {
+ ItemList.Machine_IndustrialApiary.set(new GT_MetaTileEntity_IndustrialApiary(
+ 9399, "basicmachine.industrialapiary", "Industrial Apiary", 8)
+ .getStackForm(1L));
/* Conversion recipe /
/ Real recipe is in scripts */
- GT_ModHandler.addShapelessCraftingRecipe(ItemList.Machine_IndustrialApiary.get(1L), new Object[]{GT_ModHandler.getModItem("gendustry", "IndustrialApiary", 1, 0)});
-
- GT_ModHandler.addCraftingRecipe(ItemList.IndustrialApiary_Upgrade_Acceleration_1.get(6L), bitsd, new Object[]{"PFP", "FAF", "OFO", 'O', OrePrefixes.gearGtSmall.get(Materials.Osmium), 'P', OrePrefixes.gearGtSmall.get(Materials.Palladium), 'F', GT_ModHandler.getModItem("gendustry", "UpgradeFrame", 1, 0), 'A', GT_ModHandler.getModItem("gregtech", "gt.blockmachines", 1, 11100)});
- GT_ModHandler.addCraftingRecipe(ItemList.IndustrialApiary_Upgrade_Acceleration_2.get(6L), bitsd, new Object[]{"PFP", "FAF", "OFO", 'O', OrePrefixes.gearGtSmall.get(Materials.Osmium), 'P', OrePrefixes.gearGtSmall.get(Materials.Palladium), 'F', GT_ModHandler.getModItem("gendustry", "UpgradeFrame", 1, 0), 'A', GT_ModHandler.getModItem("gregtech", "gt.blockmachines", 1, 11101)});
- GT_ModHandler.addCraftingRecipe(ItemList.IndustrialApiary_Upgrade_Acceleration_3.get(6L), bitsd, new Object[]{"PFP", "FAF", "OFO", 'O', OrePrefixes.gearGtSmall.get(Materials.Osmium), 'P', OrePrefixes.gearGtSmall.get(Materials.Palladium), 'F', GT_ModHandler.getModItem("gendustry", "UpgradeFrame", 1, 0), 'A', GT_ModHandler.getModItem("gregtech", "gt.blockmachines", 1, 11102)});
- GT_ModHandler.addCraftingRecipe(ItemList.IndustrialApiary_Upgrade_Acceleration_4.get(6L), bitsd, new Object[]{"PFP", "FAF", "OFO", 'O', OrePrefixes.gearGtSmall.get(Materials.Osmium), 'P', OrePrefixes.gearGtSmall.get(Materials.Palladium), 'F', GT_ModHandler.getModItem("gendustry", "UpgradeFrame", 1, 0), 'A', GT_ModHandler.getModItem("gregtech", "gt.blockmachines", 1, 11103)});
- GT_ModHandler.addCraftingRecipe(ItemList.IndustrialApiary_Upgrade_Acceleration_5.get(6L), bitsd, new Object[]{"PFP", "FAF", "OFO", 'O', OrePrefixes.gearGtSmall.get(Materials.Osmium), 'P', OrePrefixes.gearGtSmall.get(Materials.Palladium), 'F', GT_ModHandler.getModItem("gendustry", "UpgradeFrame", 1, 0), 'A', GT_ModHandler.getModItem("gregtech", "gt.blockmachines", 1, 11104)});
- GT_ModHandler.addCraftingRecipe(ItemList.IndustrialApiary_Upgrade_Acceleration_6.get(6L), bitsd, new Object[]{"PFP", "FAF", "OFO", 'O', OrePrefixes.gearGtSmall.get(Materials.Osmium), 'P', OrePrefixes.gearGtSmall.get(Materials.Palladium), 'F', GT_ModHandler.getModItem("gendustry", "UpgradeFrame", 1, 0), 'A', GT_ModHandler.getModItem("gregtech", "gt.blockmachines", 1, 11105)});
- GT_ModHandler.addCraftingRecipe(ItemList.IndustrialApiary_Upgrade_Acceleration_7.get(6L), bitsd, new Object[]{"PFP", "FAF", "OFO", 'O', OrePrefixes.gearGtSmall.get(Materials.Osmium), 'P', OrePrefixes.gearGtSmall.get(Materials.Palladium), 'F', GT_ModHandler.getModItem("gendustry", "UpgradeFrame", 1, 0), 'A', GT_ModHandler.getModItem("gregtech", "gt.blockmachines", 1, 11106)});
- GT_ModHandler.addCraftingRecipe(ItemList.IndustrialApiary_Upgrade_Acceleration_8.get(6L), bitsd, new Object[]{"PFP", "FAF", "OFO", 'O', OrePrefixes.gearGtSmall.get(Materials.Osmium), 'P', OrePrefixes.gearGtSmall.get(Materials.Palladium), 'F', GT_ModHandler.getModItem("gendustry", "UpgradeFrame", 1, 0), 'A', GT_ModHandler.getModItem("gregtech", "gt.blockmachines", 1, 11107)});
- GT_ModHandler.addCraftingRecipe(ItemList.IndustrialApiary_Upgrade_Acceleration_8_Upgraded.get(1L), bitsd, new Object[]{"PPP", "PAP", "PPP", 'P', GT_ModHandler.getModItem("gendustry", "ApiaryUpgrade", 1, 0), 'A', ItemList.IndustrialApiary_Upgrade_Acceleration_8.get(1)});
-
+ GT_ModHandler.addShapelessCraftingRecipe(
+ ItemList.Machine_IndustrialApiary.get(1L),
+ new Object[] {GT_ModHandler.getModItem("gendustry", "IndustrialApiary", 1, 0)});
+
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.IndustrialApiary_Upgrade_Acceleration_1.get(6L), bitsd, new Object[] {
+ "PFP",
+ "FAF",
+ "OFO",
+ 'O',
+ OrePrefixes.gearGtSmall.get(Materials.Osmium),
+ 'P',
+ OrePrefixes.gearGtSmall.get(Materials.Palladium),
+ 'F',
+ GT_ModHandler.getModItem("gendustry", "UpgradeFrame", 1, 0),
+ 'A',
+ GT_ModHandler.getModItem("gregtech", "gt.blockmachines", 1, 11100)
+ });
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.IndustrialApiary_Upgrade_Acceleration_2.get(6L), bitsd, new Object[] {
+ "PFP",
+ "FAF",
+ "OFO",
+ 'O',
+ OrePrefixes.gearGtSmall.get(Materials.Osmium),
+ 'P',
+ OrePrefixes.gearGtSmall.get(Materials.Palladium),
+ 'F',
+ GT_ModHandler.getModItem("gendustry", "UpgradeFrame", 1, 0),
+ 'A',
+ GT_ModHandler.getModItem("gregtech", "gt.blockmachines", 1, 11101)
+ });
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.IndustrialApiary_Upgrade_Acceleration_3.get(6L), bitsd, new Object[] {
+ "PFP",
+ "FAF",
+ "OFO",
+ 'O',
+ OrePrefixes.gearGtSmall.get(Materials.Osmium),
+ 'P',
+ OrePrefixes.gearGtSmall.get(Materials.Palladium),
+ 'F',
+ GT_ModHandler.getModItem("gendustry", "UpgradeFrame", 1, 0),
+ 'A',
+ GT_ModHandler.getModItem("gregtech", "gt.blockmachines", 1, 11102)
+ });
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.IndustrialApiary_Upgrade_Acceleration_4.get(6L), bitsd, new Object[] {
+ "PFP",
+ "FAF",
+ "OFO",
+ 'O',
+ OrePrefixes.gearGtSmall.get(Materials.Osmium),
+ 'P',
+ OrePrefixes.gearGtSmall.get(Materials.Palladium),
+ 'F',
+ GT_ModHandler.getModItem("gendustry", "UpgradeFrame", 1, 0),
+ 'A',
+ GT_ModHandler.getModItem("gregtech", "gt.blockmachines", 1, 11103)
+ });
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.IndustrialApiary_Upgrade_Acceleration_5.get(6L), bitsd, new Object[] {
+ "PFP",
+ "FAF",
+ "OFO",
+ 'O',
+ OrePrefixes.gearGtSmall.get(Materials.Osmium),
+ 'P',
+ OrePrefixes.gearGtSmall.get(Materials.Palladium),
+ 'F',
+ GT_ModHandler.getModItem("gendustry", "UpgradeFrame", 1, 0),
+ 'A',
+ GT_ModHandler.getModItem("gregtech", "gt.blockmachines", 1, 11104)
+ });
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.IndustrialApiary_Upgrade_Acceleration_6.get(6L), bitsd, new Object[] {
+ "PFP",
+ "FAF",
+ "OFO",
+ 'O',
+ OrePrefixes.gearGtSmall.get(Materials.Osmium),
+ 'P',
+ OrePrefixes.gearGtSmall.get(Materials.Palladium),
+ 'F',
+ GT_ModHandler.getModItem("gendustry", "UpgradeFrame", 1, 0),
+ 'A',
+ GT_ModHandler.getModItem("gregtech", "gt.blockmachines", 1, 11105)
+ });
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.IndustrialApiary_Upgrade_Acceleration_7.get(6L), bitsd, new Object[] {
+ "PFP",
+ "FAF",
+ "OFO",
+ 'O',
+ OrePrefixes.gearGtSmall.get(Materials.Osmium),
+ 'P',
+ OrePrefixes.gearGtSmall.get(Materials.Palladium),
+ 'F',
+ GT_ModHandler.getModItem("gendustry", "UpgradeFrame", 1, 0),
+ 'A',
+ GT_ModHandler.getModItem("gregtech", "gt.blockmachines", 1, 11106)
+ });
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.IndustrialApiary_Upgrade_Acceleration_8.get(6L), bitsd, new Object[] {
+ "PFP",
+ "FAF",
+ "OFO",
+ 'O',
+ OrePrefixes.gearGtSmall.get(Materials.Osmium),
+ 'P',
+ OrePrefixes.gearGtSmall.get(Materials.Palladium),
+ 'F',
+ GT_ModHandler.getModItem("gendustry", "UpgradeFrame", 1, 0),
+ 'A',
+ GT_ModHandler.getModItem("gregtech", "gt.blockmachines", 1, 11107)
+ });
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.IndustrialApiary_Upgrade_Acceleration_8_Upgraded.get(1L), bitsd, new Object[] {
+ "PPP",
+ "PAP",
+ "PPP",
+ 'P',
+ GT_ModHandler.getModItem("gendustry", "ApiaryUpgrade", 1, 0),
+ 'A',
+ ItemList.IndustrialApiary_Upgrade_Acceleration_8.get(1)
+ });
}
- ItemList.Machine_LV_Massfab.set(new GT_MetaTileEntity_Massfabricator(461, "basicmachine.massfab.tier.01", "Basic Mass Fabricator", 1).getStackForm(1L));
- ItemList.Machine_MV_Massfab.set(new GT_MetaTileEntity_Massfabricator(462, "basicmachine.massfab.tier.02", "Advanced Mass Fabricator", 2).getStackForm(1L));
- ItemList.Machine_HV_Massfab.set(new GT_MetaTileEntity_Massfabricator(463, "basicmachine.massfab.tier.03", "Advanced Mass Fabricator II", 3).getStackForm(1L));
- ItemList.Machine_EV_Massfab.set(new GT_MetaTileEntity_Massfabricator(464, "basicmachine.massfab.tier.04", "Advanced Mass Fabricator III", 4).getStackForm(1L));
- ItemList.Machine_IV_Massfab.set(new GT_MetaTileEntity_Massfabricator(465, "basicmachine.massfab.tier.05", "Advanced Mass Fabricator IV", 5).getStackForm(1L));
-
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_LV_Massfab.get(1L), bitsd, new Object[]{"CFC", aTextWireHull, "CFC", 'M', ItemList.Hull_LV, 'F', ItemList.Field_Generator_LV, 'C', OrePrefixes.circuit.get(Materials.Good), 'W', OrePrefixes.cableGt04.get(Materials.Tin)});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_MV_Massfab.get(1L), bitsd, new Object[]{"CFC", aTextWireHull, "CFC", 'M', ItemList.Hull_MV, 'F', ItemList.Field_Generator_MV, 'C', OrePrefixes.circuit.get(Materials.Advanced), 'W', OrePrefixes.cableGt04.get(Materials.AnyCopper)});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_HV_Massfab.get(1L), bitsd, new Object[]{"CFC", aTextWireHull, "CFC", 'M', ItemList.Hull_HV, 'F', ItemList.Field_Generator_HV, 'C', OrePrefixes.circuit.get(Materials.Data), 'W', OrePrefixes.cableGt04.get(Materials.Gold)});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_EV_Massfab.get(1L), bitsd, new Object[]{"CFC", aTextWireHull, "CFC", 'M', ItemList.Hull_EV, 'F', ItemList.Field_Generator_EV, 'C', OrePrefixes.circuit.get(Materials.Elite), 'W', OrePrefixes.cableGt04.get(Materials.Aluminium)});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_IV_Massfab.get(1L), bitsd, new Object[]{"CFC", aTextWireHull, "CFC", 'M', ItemList.Hull_IV, 'F', ItemList.Field_Generator_IV, 'C', OrePrefixes.circuit.get(Materials.Master), 'W', OrePrefixes.cableGt04.get(Materials.Tungsten)});
-
- ItemList.Machine_LV_Amplifab.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(471, "basicmachine.amplifab.tier.01", "Basic Amplifabricator", 1, "Extracting UU Amplifier", GT_Recipe.GT_Recipe_Map.sAmplifiers, 1, 1, 1000, 0, 1, "Amplifabricator.png", SoundResource.IC2_MACHINES_EXTRACTOR_OP, false, false, SpecialEffects.NONE, "AMPLIFAB", new Object[]{aTextWirePump, aTextPlateMotor, "CPC", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.BETTER_CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE4}).getStackForm(1L));
- ItemList.Machine_MV_Amplifab.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(472, "basicmachine.amplifab.tier.02", "Advanced Amplifabricator", 2, "Extracting UU Amplifier", GT_Recipe.GT_Recipe_Map.sAmplifiers, 1, 1, 1000, 0, 1, "Amplifabricator.png", SoundResource.IC2_MACHINES_EXTRACTOR_OP, false, false, SpecialEffects.NONE, "AMPLIFAB", new Object[]{aTextWirePump, aTextPlateMotor, "CPC", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.BETTER_CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE4}).getStackForm(1L));
- ItemList.Machine_HV_Amplifab.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(473, "basicmachine.amplifab.tier.03", "Advanced Amplifabricator II", 3, "Extracting UU Amplifier", GT_Recipe.GT_Recipe_Map.sAmplifiers, 1, 1, 1000, 0, 1, "Amplifabricator.png", SoundResource.IC2_MACHINES_EXTRACTOR_OP, false, false, SpecialEffects.NONE, "AMPLIFAB", new Object[]{aTextWirePump, aTextPlateMotor, "CPC", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.BETTER_CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE4}).getStackForm(1L));
- ItemList.Machine_EV_Amplifab.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(474, "basicmachine.amplifab.tier.04", "Advanced Amplifabricator III", 4, "Extracting UU Amplifier", GT_Recipe.GT_Recipe_Map.sAmplifiers, 1, 1, 1000, 0, 1, "Amplifabricator.png", SoundResource.IC2_MACHINES_EXTRACTOR_OP, false, false, SpecialEffects.NONE, "AMPLIFAB", new Object[]{aTextWirePump, aTextPlateMotor, "CPC", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.BETTER_CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE4}).getStackForm(1L));
- ItemList.Machine_IV_Amplifab.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(475, "basicmachine.amplifab.tier.05", "Advanced Amplifabricator IV", 5, "Extracting UU Amplifier", GT_Recipe.GT_Recipe_Map.sAmplifiers, 1, 1, 1000, 0, 1, "Amplifabricator.png", SoundResource.IC2_MACHINES_EXTRACTOR_OP, false, false, SpecialEffects.NONE, "AMPLIFAB", new Object[]{aTextWirePump, aTextPlateMotor, "CPC", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.BETTER_CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE4}).getStackForm(1L));
-
- ItemList.Machine_LV_Replicator.set(new GT_MetaTileEntity_Replicator(481, "basicmachine.replicator.tier.01", "Basic Replicator", 1).getStackForm(1L));
- ItemList.Machine_MV_Replicator.set(new GT_MetaTileEntity_Replicator(482, "basicmachine.replicator.tier.02", "Advanced Replicator", 2).getStackForm(1L));
- ItemList.Machine_HV_Replicator.set(new GT_MetaTileEntity_Replicator(483, "basicmachine.replicator.tier.03", "Advanced Replicator II", 3).getStackForm(1L));
- ItemList.Machine_EV_Replicator.set(new GT_MetaTileEntity_Replicator(484, "basicmachine.replicator.tier.04", "Advanced Replicator III", 4).getStackForm(1L));
- ItemList.Machine_IV_Replicator.set(new GT_MetaTileEntity_Replicator(485, "basicmachine.replicator.tier.05", "Advanced Replicator IV", 5).getStackForm(1L));
-
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_LV_Replicator.get(1L), bitsd, new Object[]{"EFE", aTextCableHull, aTextMotorWire, 'M', ItemList.Hull_LV, 'F', ItemList.Field_Generator_LV, 'E', ItemList.Emitter_LV, 'C', OrePrefixes.circuit.get(Materials.Good), 'W', OrePrefixes.cableGt04.get(Materials.Tin)});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_MV_Replicator.get(1L), bitsd, new Object[]{"EFE", aTextCableHull, aTextMotorWire, 'M', ItemList.Hull_MV, 'F', ItemList.Field_Generator_MV, 'E', ItemList.Emitter_MV, 'C', OrePrefixes.circuit.get(Materials.Advanced), 'W', OrePrefixes.cableGt04.get(Materials.AnyCopper)});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_HV_Replicator.get(1L), bitsd, new Object[]{"EFE", aTextCableHull, aTextMotorWire, 'M', ItemList.Hull_HV, 'F', ItemList.Field_Generator_HV, 'E', ItemList.Emitter_HV, 'C', OrePrefixes.circuit.get(Materials.Data), 'W', OrePrefixes.cableGt04.get(Materials.Gold)});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_EV_Replicator.get(1L), bitsd, new Object[]{"EFE", aTextCableHull, aTextMotorWire, 'M', ItemList.Hull_EV, 'F', ItemList.Field_Generator_EV, 'E', ItemList.Emitter_EV, 'C', OrePrefixes.circuit.get(Materials.Elite), 'W', OrePrefixes.cableGt04.get(Materials.Aluminium)});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_IV_Replicator.get(1L), bitsd, new Object[]{"EFE", aTextCableHull, aTextMotorWire, 'M', ItemList.Hull_IV, 'F', ItemList.Field_Generator_IV, 'E', ItemList.Emitter_IV, 'C', OrePrefixes.circuit.get(Materials.Master), 'W', OrePrefixes.cableGt04.get(Materials.Tungsten)});
-
- ItemList.Machine_LV_Brewery.set(new GT_MetaTileEntity_PotionBrewer(491, "basicmachine.brewery.tier.01", "Basic Brewery", 1).getStackForm(1L));
- ItemList.Machine_MV_Brewery.set(new GT_MetaTileEntity_PotionBrewer(492, "basicmachine.brewery.tier.02", "Advanced Brewery", 2).getStackForm(1L));
- ItemList.Machine_HV_Brewery.set(new GT_MetaTileEntity_PotionBrewer(493, "basicmachine.brewery.tier.03", "Advanced Brewery II", 3).getStackForm(1L));
- ItemList.Machine_EV_Brewery.set(new GT_MetaTileEntity_PotionBrewer(494, "basicmachine.brewery.tier.04", "Advanced Brewery III", 4).getStackForm(1L));
- ItemList.Machine_IV_Brewery.set(new GT_MetaTileEntity_PotionBrewer(495, "basicmachine.brewery.tier.05", "Advanced Brewery IV", 5).getStackForm(1L));
-
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_LV_Brewery.get(1L), bitsd, new Object[]{"GPG", aTextWireHull, "CBC", 'M', ItemList.Hull_LV, 'P', ItemList.Electric_Pump_LV, 'B', new ItemStack(Items.brewing_stand, 0), 'C', OrePrefixes.circuit.get(Materials.Basic), 'W', OrePrefixes.cableGt01.get(Materials.Tin), 'G', new ItemStack(Blocks.glass, 1)});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_MV_Brewery.get(1L), bitsd, new Object[]{"GPG", aTextWireHull, "CBC", 'M', ItemList.Hull_MV, 'P', ItemList.Electric_Pump_MV, 'B', new ItemStack(Items.brewing_stand, 0), 'C', OrePrefixes.circuit.get(Materials.Good), 'W', OrePrefixes.cableGt01.get(Materials.AnyCopper), 'G', new ItemStack(Blocks.glass, 1)});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_HV_Brewery.get(1L), bitsd, new Object[]{"GPG", aTextWireHull, "CBC", 'M', ItemList.Hull_HV, 'P', ItemList.Electric_Pump_HV, 'B', new ItemStack(Items.brewing_stand, 0), 'C', OrePrefixes.circuit.get(Materials.Advanced), 'W', OrePrefixes.cableGt01.get(Materials.Gold), 'G', new ItemStack(Blocks.glass, 1)});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_EV_Brewery.get(1L), bitsd, new Object[]{"GPG", aTextWireHull, "CBC", 'M', ItemList.Hull_EV, 'P', ItemList.Electric_Pump_EV, 'B', new ItemStack(Items.brewing_stand, 0), 'C', OrePrefixes.circuit.get(Materials.Data), 'W', OrePrefixes.cableGt01.get(Materials.Aluminium), 'G', new ItemStack(Blocks.glass, 1)});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_IV_Brewery.get(1L), bitsd, new Object[]{"GPG", aTextWireHull, "CBC", 'M', ItemList.Hull_IV, 'P', ItemList.Electric_Pump_IV, 'B', new ItemStack(Items.brewing_stand, 0), 'C', OrePrefixes.circuit.get(Materials.Elite), 'W', OrePrefixes.cableGt01.get(Materials.Tungsten), 'G', new ItemStack(Blocks.glass, 1)});
-
- ItemList.Machine_LV_Fermenter.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(501, "basicmachine.fermenter.tier.01", "Basic Fermenter", 1, "Fermenting Fluids", GT_Recipe.GT_Recipe_Map.sFermentingRecipes, 1, 1, 1000, 0, 1, "Fermenter.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "FERMENTER", new Object[]{aTextWirePump, "GMG", aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
- ItemList.Machine_MV_Fermenter.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(502, "basicmachine.fermenter.tier.02", "Advanced Fermenter", 2, "Fermenting Fluids", GT_Recipe.GT_Recipe_Map.sFermentingRecipes, 1, 1, 1000, 0, 1, "Fermenter.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "FERMENTER", new Object[]{aTextWirePump, "GMG", aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
- ItemList.Machine_HV_Fermenter.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(503, "basicmachine.fermenter.tier.03", "Advanced Fermenter II", 3, "Fermenting Fluids", GT_Recipe.GT_Recipe_Map.sFermentingRecipes, 1, 1, 1000, 0, 1, "Fermenter.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "FERMENTER", new Object[]{aTextWirePump, "GMG", aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
- ItemList.Machine_EV_Fermenter.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(504, "basicmachine.fermenter.tier.04", "Advanced Fermenter III", 4, "Fermenting Fluids", GT_Recipe.GT_Recipe_Map.sFermentingRecipes, 1, 1, 1000, 0, 1, "Fermenter.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "FERMENTER", new Object[]{aTextWirePump, "GMG", aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
- ItemList.Machine_IV_Fermenter.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(505, "basicmachine.fermenter.tier.05", "Advanced Fermenter IV", 5, "Fermenting Fluids", GT_Recipe.GT_Recipe_Map.sFermentingRecipes, 1, 1, 1000, 0, 1, "Fermenter.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "FERMENTER", new Object[]{aTextWirePump, "GMG", aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
-
- ItemList.Machine_LV_FluidExtractor.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(511, "basicmachine.fluidextractor.tier.01", "Basic Fluid Extractor", 1, "Extracting Fluids from Items", GT_Recipe.GT_Recipe_Map.sFluidExtractionRecipes, 1, 1, 16000, 0, 1, "FluidExtractor.png", SoundResource.IC2_MACHINES_EXTRACTOR_OP, false, false, SpecialEffects.NONE, "FLUID_EXTRACTOR", new Object[]{"GEG", "TPT", "CMC", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'T', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
- ItemList.Machine_MV_FluidExtractor.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(512, "basicmachine.fluidextractor.tier.02", "Advanced Fluid Extractor", 2, "Extracting Fluids from Items", GT_Recipe.GT_Recipe_Map.sFluidExtractionRecipes, 1, 1, 16000, 0, 1, "FluidExtractor.png", SoundResource.IC2_MACHINES_EXTRACTOR_OP, false, false, SpecialEffects.NONE, "FLUID_EXTRACTOR", new Object[]{"GEG", "TPT", "CMC", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'T', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
- ItemList.Machine_HV_FluidExtractor.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(513, "basicmachine.fluidextractor.tier.03", "Advanced Fluid Extractor II", 3, "Extracting Fluids from Items", GT_Recipe.GT_Recipe_Map.sFluidExtractionRecipes, 1, 1, 16000, 0, 1, "FluidExtractor.png", SoundResource.IC2_MACHINES_EXTRACTOR_OP, false, false, SpecialEffects.NONE, "FLUID_EXTRACTOR", new Object[]{"GEG", "TPT", "CMC", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'T', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
- ItemList.Machine_EV_FluidExtractor.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(514, "basicmachine.fluidextractor.tier.04", "Advanced Fluid Extractor III", 4, "Extracting Fluids from Items", GT_Recipe.GT_Recipe_Map.sFluidExtractionRecipes, 1, 1, 16000, 0, 1, "FluidExtractor.png", SoundResource.IC2_MACHINES_EXTRACTOR_OP, false, false, SpecialEffects.NONE, "FLUID_EXTRACTOR", new Object[]{"GEG", "TPT", "CMC", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'T', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
- ItemList.Machine_IV_FluidExtractor.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(515, "basicmachine.fluidextractor.tier.05", "Advanced Fluid Extractor IV", 5, "Extracting Fluids from Items", GT_Recipe.GT_Recipe_Map.sFluidExtractionRecipes, 1, 1, 16000, 0, 1, "FluidExtractor.png", SoundResource.IC2_MACHINES_EXTRACTOR_OP, false, false, SpecialEffects.NONE, "FLUID_EXTRACTOR", new Object[]{"GEG", "TPT", "CMC", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'T', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
-
- ItemList.Machine_LV_FluidSolidifier.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(521, "basicmachine.fluidsolidifier.tier.01", "Basic Fluid Solidifier", 1, "Cools Fluids down to form Solids", GT_Recipe.GT_Recipe_Map.sFluidSolidficationRecipes, 1, 1, 16000, 0, 1, "FluidSolidifier.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "FLUID_SOLIDIFIER", new Object[]{"PGP", aTextWireHull, "CBC", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS, 'B', OreDictNames.craftingChest}).getStackForm(1L));
- ItemList.Machine_MV_FluidSolidifier.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(522, "basicmachine.fluidsolidifier.tier.02", "Advanced Fluid Solidifier", 2, "Cools Fluids down to form Solids", GT_Recipe.GT_Recipe_Map.sFluidSolidficationRecipes, 1, 1, 16000, 0, 1, "FluidSolidifier.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "FLUID_SOLIDIFIER", new Object[]{"PGP", aTextWireHull, "CBC", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS, 'B', OreDictNames.craftingChest}).getStackForm(1L));
- ItemList.Machine_HV_FluidSolidifier.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(523, "basicmachine.fluidsolidifier.tier.03", "Advanced Fluid Solidifier II", 3, "Cools Fluids down to form Solids", GT_Recipe.GT_Recipe_Map.sFluidSolidficationRecipes, 1, 1, 16000, 0, 1, "FluidSolidifier.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "FLUID_SOLIDIFIER", new Object[]{"PGP", aTextWireHull, "CBC", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS, 'B', OreDictNames.craftingChest}).getStackForm(1L));
- ItemList.Machine_EV_FluidSolidifier.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(524, "basicmachine.fluidsolidifier.tier.04", "Advanced Fluid Solidifier III", 4, "Cools Fluids down to form Solids", GT_Recipe.GT_Recipe_Map.sFluidSolidficationRecipes, 1, 1, 16000, 0, 1, "FluidSolidifier.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "FLUID_SOLIDIFIER", new Object[]{"PGP", aTextWireHull, "CBC", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS, 'B', OreDictNames.craftingChest}).getStackForm(1L));
- ItemList.Machine_IV_FluidSolidifier.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(525, "basicmachine.fluidsolidifier.tier.05", "Advanced Fluid Solidifier IV", 5, "Cools Fluids down to form Solids", GT_Recipe.GT_Recipe_Map.sFluidSolidficationRecipes, 1, 1, 16000, 0, 1, "FluidSolidifier.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "FLUID_SOLIDIFIER", new Object[]{"PGP", aTextWireHull, "CBC", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS, 'B', OreDictNames.craftingChest}).getStackForm(1L));
-
- ItemList.Machine_LV_Distillery.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(531, "basicmachine.distillery.tier.01", "Basic Distillery", 1, "Extracting the most relevant Parts of Fluids", GT_Recipe.GT_Recipe_Map.sDistilleryRecipes, 1, 1, 8000, 0, 1, "Distillery.png", SoundResource.IC2_MACHINES_EXTRACTOR_OP, false, false, SpecialEffects.NONE, "DISTILLERY", new Object[]{"GBG", aTextCableHull, aTextWirePump, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'B', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PIPE, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
- ItemList.Machine_MV_Distillery.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(532, "basicmachine.distillery.tier.02", "Advanced Distillery", 2, "Extracting the most relevant Parts of Fluids", GT_Recipe.GT_Recipe_Map.sDistilleryRecipes, 1, 1, 16000, 0, 1, "Distillery.png", SoundResource.IC2_MACHINES_EXTRACTOR_OP, false, false, SpecialEffects.NONE, "DISTILLERY", new Object[]{"GBG", aTextCableHull, aTextWirePump, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'B', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PIPE, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
- ItemList.Machine_HV_Distillery.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(533, "basicmachine.distillery.tier.03", "Advanced Distillery II", 3, "Extracting the most relevant Parts of Fluids", GT_Recipe.GT_Recipe_Map.sDistilleryRecipes, 1, 1, 24000, 0, 1, "Distillery.png", SoundResource.IC2_MACHINES_EXTRACTOR_OP, false, false, SpecialEffects.NONE, "DISTILLERY", new Object[]{"GBG", aTextCableHull, aTextWirePump, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'B', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PIPE, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
- ItemList.Machine_EV_Distillery.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(534, "basicmachine.distillery.tier.04", "Advanced Distillery III", 4, "Extracting the most relevant Parts of Fluids", GT_Recipe.GT_Recipe_Map.sDistilleryRecipes, 1, 1, 32000, 0, 1, "Distillery.png", SoundResource.IC2_MACHINES_EXTRACTOR_OP, false, false, SpecialEffects.NONE, "DISTILLERY", new Object[]{"GBG", aTextCableHull, aTextWirePump, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'B', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PIPE, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
- ItemList.Machine_IV_Distillery.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(535, "basicmachine.distillery.tier.05", "Advanced Distillery IV", 5, "Extracting the most relevant Parts of Fluids", GT_Recipe.GT_Recipe_Map.sDistilleryRecipes, 1, 1, 40000, 0, 1, "Distillery.png", SoundResource.IC2_MACHINES_EXTRACTOR_OP, false, false, SpecialEffects.NONE, "DISTILLERY", new Object[]{"GBG", aTextCableHull, aTextWirePump, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'B', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PIPE, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
-
- ItemList.Machine_LV_ChemicalBath.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(541, "basicmachine.chemicalbath.tier.01", "Basic Chemical Bath", 1, "Bathing Ores in Chemicals to separate them", GT_Recipe.GT_Recipe_Map.sChemicalBathRecipes, 1, 3, 8000, 0, 1, "ChemicalBath.png", SoundResource.NONE, false, true, SpecialEffects.NONE, "CHEMICAL_BATH", new Object[]{"VGW", "PGV", aTextCableHull, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'V', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
- ItemList.Machine_MV_ChemicalBath.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(542, "basicmachine.chemicalbath.tier.02", "Advanced Chemical Bath", 2, "Bathing Ores in Chemicals to separate them", GT_Recipe.GT_Recipe_Map.sChemicalBathRecipes, 1, 3, 8000, 0, 1, "ChemicalBath.png", SoundResource.NONE, false, true, SpecialEffects.NONE, "CHEMICAL_BATH", new Object[]{"VGW", "PGV", aTextCableHull, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'V', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
- ItemList.Machine_HV_ChemicalBath.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(543, "basicmachine.chemicalbath.tier.03", "Advanced Chemical Bath II", 3, "Bathing Ores in Chemicals to separate them", GT_Recipe.GT_Recipe_Map.sChemicalBathRecipes, 1, 3, 8000, 0, 1, "ChemicalBath.png", SoundResource.NONE, false, true, SpecialEffects.NONE, "CHEMICAL_BATH", new Object[]{"VGW", "PGV", aTextCableHull, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'V', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
- ItemList.Machine_EV_ChemicalBath.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(544, "basicmachine.chemicalbath.tier.04", "Advanced Chemical Bath III", 4, "Bathing Ores in Chemicals to separate them", GT_Recipe.GT_Recipe_Map.sChemicalBathRecipes, 1, 3, 8000, 0, 1, "ChemicalBath.png", SoundResource.NONE, false, true, SpecialEffects.NONE, "CHEMICAL_BATH", new Object[]{"VGW", "PGV", aTextCableHull, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'V', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
- ItemList.Machine_IV_ChemicalBath.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(545, "basicmachine.chemicalbath.tier.05", "Advanced Chemical Bath IV", 5, "Bathing Ores in Chemicals to separate them", GT_Recipe.GT_Recipe_Map.sChemicalBathRecipes, 1, 3, 8000, 0, 1, "ChemicalBath.png", SoundResource.NONE, false, true, SpecialEffects.NONE, "CHEMICAL_BATH", new Object[]{"VGW", "PGV", aTextCableHull, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'V', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
-
- ItemList.Machine_LV_Polarizer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(551, "basicmachine.polarizer.tier.01", "Basic Polarizer", 1, "Bipolarising your Magnets", GT_Recipe.GT_Recipe_Map.sPolarizerRecipes, 1, 1, 0, 0, 1, "Polarizer.png", SoundResource.IC2_MACHINES_MAGNETIZER_LOOP, false, false, SpecialEffects.NONE, "POLARIZER", new Object[]{"ZSZ", aTextWireHull, "ZSZ", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'S', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.STICK_ELECTROMAGNETIC, 'Z', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_ELECTRIC, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
- ItemList.Machine_MV_Polarizer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(552, "basicmachine.polarizer.tier.02", "Advanced Polarizer", 2, "Bipolarising your Magnets", GT_Recipe.GT_Recipe_Map.sPolarizerRecipes, 1, 1, 0, 0, 1, "Polarizer.png", SoundResource.IC2_MACHINES_MAGNETIZER_LOOP, false, false, SpecialEffects.NONE, "POLARIZER", new Object[]{"ZSZ", aTextWireHull, "ZSZ", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'S', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.STICK_ELECTROMAGNETIC, 'Z', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_ELECTRIC, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
- ItemList.Machine_HV_Polarizer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(553, "basicmachine.polarizer.tier.03", "Advanced Polarizer II", 3, "Bipolarising your Magnets", GT_Recipe.GT_Recipe_Map.sPolarizerRecipes, 1, 1, 0, 0, 1, "Polarizer.png", SoundResource.IC2_MACHINES_MAGNETIZER_LOOP, false, false, SpecialEffects.NONE, "POLARIZER", new Object[]{"ZSZ", aTextWireHull, "ZSZ", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'S', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.STICK_ELECTROMAGNETIC, 'Z', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_ELECTRIC, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
- ItemList.Machine_EV_Polarizer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(554, "basicmachine.polarizer.tier.04", "Advanced Polarizer III", 4, "Bipolarising your Magnets", GT_Recipe.GT_Recipe_Map.sPolarizerRecipes, 1, 1, 0, 0, 1, "Polarizer.png", SoundResource.IC2_MACHINES_MAGNETIZER_LOOP, false, false, SpecialEffects.NONE, "POLARIZER", new Object[]{"ZSZ", aTextWireHull, "ZSZ", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'S', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.STICK_ELECTROMAGNETIC, 'Z', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_ELECTRIC, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
- ItemList.Machine_IV_Polarizer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(555, "basicmachine.polarizer.tier.05", "Advanced Polarizer IV", 5, "Bipolarising your Magnets", GT_Recipe.GT_Recipe_Map.sPolarizerRecipes, 1, 1, 0, 0, 1, "Polarizer.png", SoundResource.IC2_MACHINES_MAGNETIZER_LOOP, false, false, SpecialEffects.NONE, "POLARIZER", new Object[]{"ZSZ", aTextWireHull, "ZSZ", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'S', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.STICK_ELECTROMAGNETIC, 'Z', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_ELECTRIC, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
-
- ItemList.Machine_LV_ElectromagneticSeparator.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(561, "basicmachine.electromagneticseparator.tier.01", "Basic Electromagnetic Separator", 1, "Separating the magnetic Ores from the rest", GT_Recipe.GT_Recipe_Map.sElectroMagneticSeparatorRecipes, 1, 3, 0, 0, 1, "ElectromagneticSeparator.png", SoundResource.IC2_MACHINES_MAGNETIZER_LOOP, false, false, SpecialEffects.NONE, "ELECTROMAGNETIC_SEPARATOR", new Object[]{"VWZ", "WMS", "CWZ", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'S', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.STICK_ELECTROMAGNETIC, 'Z', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_ELECTRIC, 'V', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
- ItemList.Machine_MV_ElectromagneticSeparator.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(562, "basicmachine.electromagneticseparator.tier.02", "Advanced Electromagnetic Separator", 2, "Separating the magnetic Ores from the rest", GT_Recipe.GT_Recipe_Map.sElectroMagneticSeparatorRecipes, 1, 3, 0, 0, 1, "ElectromagneticSeparator.png", SoundResource.IC2_MACHINES_MAGNETIZER_LOOP, false, false, SpecialEffects.NONE, "ELECTROMAGNETIC_SEPARATOR", new Object[]{"VWZ", "WMS", "CWZ", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'S', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.STICK_ELECTROMAGNETIC, 'Z', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_ELECTRIC, 'V', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
- ItemList.Machine_HV_ElectromagneticSeparator.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(563, "basicmachine.electromagneticseparator.tier.03", "Advanced Electromagnetic Separator II", 3, "Separating the magnetic Ores from the rest", GT_Recipe.GT_Recipe_Map.sElectroMagneticSeparatorRecipes, 1, 3, 0, 0, 1, "ElectromagneticSeparator.png", SoundResource.IC2_MACHINES_MAGNETIZER_LOOP, false, false, SpecialEffects.NONE, "ELECTROMAGNETIC_SEPARATOR", new Object[]{"VWZ", "WMS", "CWZ", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'S', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.STICK_ELECTROMAGNETIC, 'Z', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_ELECTRIC, 'V', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
- ItemList.Machine_EV_ElectromagneticSeparator.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(564, "basicmachine.electromagneticseparator.tier.04", "Advanced Electromagnetic Separator III", 4, "Separating the magnetic Ores from the rest", GT_Recipe.GT_Recipe_Map.sElectroMagneticSeparatorRecipes, 1, 3, 0, 0, 1, "ElectromagneticSeparator.png", SoundResource.IC2_MACHINES_MAGNETIZER_LOOP, false, false, SpecialEffects.NONE, "ELECTROMAGNETIC_SEPARATOR", new Object[]{"VWZ", "WMS", "CWZ", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'S', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.STICK_ELECTROMAGNETIC, 'Z', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_ELECTRIC, 'V', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
- ItemList.Machine_IV_ElectromagneticSeparator.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(565, "basicmachine.electromagneticseparator.tier.05", "Advanced Electromagnetic Separator IV", 5, "Separating the magnetic Ores from the rest", GT_Recipe.GT_Recipe_Map.sElectroMagneticSeparatorRecipes, 1, 3, 0, 0, 1, "ElectromagneticSeparator.png", SoundResource.IC2_MACHINES_MAGNETIZER_LOOP, false, false, SpecialEffects.NONE, "ELECTROMAGNETIC_SEPARATOR", new Object[]{"VWZ", "WMS", "CWZ", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'S', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.STICK_ELECTROMAGNETIC, 'Z', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_ELECTRIC, 'V', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
-
- ItemList.Machine_LV_Autoclave.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(571, "basicmachine.autoclave.tier.01", "Basic Autoclave", 1, "Crystallizing your Dusts", GT_Recipe.GT_Recipe_Map.sAutoclaveRecipes, 2, 2, 10000, 0, 1, "Autoclave2.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "AUTOCLAVE", new Object[]{"IGI", "IMI", "CPC", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'I', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PLATE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
- ItemList.Machine_MV_Autoclave.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(572, "basicmachine.autoclave.tier.02", "Advanced Autoclave", 2, "Crystallizing your Dusts", GT_Recipe.GT_Recipe_Map.sAutoclaveRecipes, 2, 2, 20000, 0, 1, "Autoclave2.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "AUTOCLAVE", new Object[]{"IGI", "IMI", "CPC", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'I', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PLATE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
- ItemList.Machine_HV_Autoclave.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(573, "basicmachine.autoclave.tier.03", "Advanced Autoclave II", 3, "Crystallizing your Dusts", GT_Recipe.GT_Recipe_Map.sAutoclaveRecipes, 2, 3, 30000, 0, 1, "Autoclave3.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "AUTOCLAVE", new Object[]{"IGI", "IMI", "CPC", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'I', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PLATE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
- ItemList.Machine_EV_Autoclave.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(574, "basicmachine.autoclave.tier.04", "Advanced Autoclave III", 4, "Crystallizing your Dusts", GT_Recipe.GT_Recipe_Map.sAutoclaveRecipes, 2, 4, 40000, 0, 1, "Autoclave4.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "AUTOCLAVE", new Object[]{"IGI", "IMI", "CPC", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'I', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PLATE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
- ItemList.Machine_IV_Autoclave.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(575, "basicmachine.autoclave.tier.05", "Advanced Autoclave IV", 5, "Crystallizing your Dusts", GT_Recipe.GT_Recipe_Map.sAutoclaveRecipes, 2, 4, 50000, 0, 1, "Autoclave4.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "AUTOCLAVE", new Object[]{"IGI", "IMI", "CPC", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'I', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PLATE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
-
- ItemList.Machine_LV_Mixer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(581, "basicmachine.mixer.tier.01", "Basic Mixer", 1, "Will it Blend?", GT_Recipe.GT_Recipe_Map.sMixerRecipes, 6, 1, 16000, 0, 1, "Mixer.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "MIXER", new Object[]{"GRG", "GEG", aTextCableHull, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'R', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROTOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
- ItemList.Machine_MV_Mixer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(582, "basicmachine.mixer.tier.02", "Advanced Mixer", 2, "Will it Blend?", GT_Recipe.GT_Recipe_Map.sMixerRecipes, 6, 1, 32000, 0, 1, "Mixer.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "MIXER", new Object[]{"GRG", "GEG", aTextCableHull, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'R', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROTOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
- ItemList.Machine_HV_Mixer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(583, "basicmachine.mixer.tier.03", "Advanced Mixer II", 3, "Will it Blend?", GT_Recipe.GT_Recipe_Map.sMixerRecipes, 6, 4, 48000, 0, 1, "Mixer4.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "MIXER", new Object[]{"GRG", "GEG", aTextCableHull, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'R', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROTOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
- ItemList.Machine_EV_Mixer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(584, "basicmachine.mixer.tier.04", "Advanced Mixer III", 4, "Will it Blend?", GT_Recipe.GT_Recipe_Map.sMixerRecipes, 9, 4, 64000, 0, 1, "Mixer6.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "MIXER", new Object[]{"GRG", "GEG", aTextCableHull, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'R', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROTOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
- ItemList.Machine_IV_Mixer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(585, "basicmachine.mixer.tier.05", "Advanced Mixer IV", 5, "Will it Blend?", GT_Recipe.GT_Recipe_Map.sMixerRecipes, 9, 4, 128000, 0, 1, "Mixer6.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "MIXER", new Object[]{"GRG", "GEG", aTextCableHull, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR, 'R', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROTOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
-
- ItemList.Machine_LV_LaserEngraver.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(591, "basicmachine.laserengraver.tier.01", "Basic Precision Laser Engraver", 1, "Don't look directly at the Laser", GT_Recipe.GT_Recipe_Map.sLaserEngraverRecipes, 2, 1, 8000, 0, 1, "LaserEngraver.png", SoundResource.IC2_MACHINES_MAGNETIZER_LOOP, false, false, SpecialEffects.NONE, "LASER_ENGRAVER", new Object[]{"PEP", aTextCableHull, aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.EMITTER, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
- ItemList.Machine_MV_LaserEngraver.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(592, "basicmachine.laserengraver.tier.02", "Advanced Precision Laser Engraver", 2, "Don't look directly at the Laser", GT_Recipe.GT_Recipe_Map.sLaserEngraverRecipes, 2, 1, 16000, 0, 1, "LaserEngraver.png", SoundResource.IC2_MACHINES_MAGNETIZER_LOOP, false, false, SpecialEffects.NONE, "LASER_ENGRAVER", new Object[]{"PEP", aTextCableHull, aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.EMITTER, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
- ItemList.Machine_HV_LaserEngraver.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(593, "basicmachine.laserengraver.tier.03", "Advanced Precision Laser Engraver II", 3, "Don't look directly at the Laser", GT_Recipe.GT_Recipe_Map.sLaserEngraverRecipes, 2, 1, 24000, 0, 1, "LaserEngraver.png", SoundResource.IC2_MACHINES_MAGNETIZER_LOOP, false, false, SpecialEffects.NONE, "LASER_ENGRAVER", new Object[]{"PEP", aTextCableHull, aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.EMITTER, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
- ItemList.Machine_EV_LaserEngraver.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(594, "basicmachine.laserengraver.tier.04", "Advanced Precision Laser Engraver III", 4, "Don't look directly at the Laser", GT_Recipe.GT_Recipe_Map.sLaserEngraverRecipes, 2, 1, 32000, 0, 1, "LaserEngraver.png", SoundResource.IC2_MACHINES_MAGNETIZER_LOOP, false, false, SpecialEffects.NONE, "LASER_ENGRAVER", new Object[]{"PEP", aTextCableHull, aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.EMITTER, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
- ItemList.Machine_IV_LaserEngraver.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(595, "basicmachine.laserengraver.tier.05", "Advanced Precision Laser Engraver IV", 5, "Don't look directly at the Laser", GT_Recipe.GT_Recipe_Map.sLaserEngraverRecipes, 2, 1, 40000, 0, 1, "LaserEngraver.png", SoundResource.IC2_MACHINES_MAGNETIZER_LOOP, false, false, SpecialEffects.NONE, "LASER_ENGRAVER", new Object[]{"PEP", aTextCableHull, aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.EMITTER, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
-
- ItemList.Machine_LV_Press.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(601, "basicmachine.press.tier.01", "Basic Forming Press", 1, "Imprinting Images into things", GT_Recipe.GT_Recipe_Map.sPressRecipes, 2, 1, 0, 0, 1, "Press.png", SoundResource.IC2_MACHINES_COMPRESSOR_OP, false, false, SpecialEffects.NONE, "PRESS", new Object[]{aTextWirePump, aTextCableHull, aTextWirePump, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
- ItemList.Machine_MV_Press.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(602, "basicmachine.press.tier.02", "Advanced Forming Press", 2, "Imprinting Images into things", GT_Recipe.GT_Recipe_Map.sPressRecipes, 2, 1, 0, 0, 1, "Press.png", SoundResource.IC2_MACHINES_COMPRESSOR_OP, false, false, SpecialEffects.NONE, "PRESS", new Object[]{aTextWirePump, aTextCableHull, aTextWirePump, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
- ItemList.Machine_HV_Press.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(603, "basicmachine.press.tier.03", "Advanced Forming Press II", 3, "Imprinting Images into things", GT_Recipe.GT_Recipe_Map.sPressRecipes, 2, 1, 0, 0, 1, "Press.png", SoundResource.IC2_MACHINES_COMPRESSOR_OP, false, false, SpecialEffects.NONE, "PRESS", new Object[]{aTextWirePump, aTextCableHull, aTextWirePump, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
- ItemList.Machine_EV_Press.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(604, "basicmachine.press.tier.04", "Advanced Forming Press III", 4, "Imprinting Images into things", GT_Recipe.GT_Recipe_Map.sPressRecipes, 2, 1, 0, 0, 1, "Press.png", SoundResource.IC2_MACHINES_COMPRESSOR_OP, false, false, SpecialEffects.NONE, "PRESS", new Object[]{aTextWirePump, aTextCableHull, aTextWirePump, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
- ItemList.Machine_IV_Press.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(605, "basicmachine.press.tier.05", "Advanced Forming Press IV", 5, "Imprinting Images into things", GT_Recipe.GT_Recipe_Map.sPressRecipes, 2, 1, 0, 0, 1, "Press.png", SoundResource.IC2_MACHINES_COMPRESSOR_OP, false, false, SpecialEffects.NONE, "PRESS", new Object[]{aTextWirePump, aTextCableHull, aTextWirePump, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
-
- ItemList.Machine_LV_Hammer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(611, "basicmachine.hammer.tier.01", "Basic Forge Hammer", 1, "Stop, Hammertime!", GT_Recipe.GT_Recipe_Map.sHammerRecipes, 1, 1, 0, 6, 3, "Hammer.png", SoundResource.RANDOM_ANVIL_USE, false, false, SpecialEffects.MAIN_RANDOM_SPARKS, "HAMMER", new Object[]{aTextWirePump, aTextCableHull, "WAW", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'O', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE, 'A', OreDictNames.craftingAnvil}).getStackForm(1L));
- ItemList.Machine_MV_Hammer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(612, "basicmachine.hammer.tier.02", "Advanced Forge Hammer", 2, "Stop, Hammertime!", GT_Recipe.GT_Recipe_Map.sHammerRecipes, 1, 1, 0, 6, 3, "Hammer.png", SoundResource.RANDOM_ANVIL_USE, false, false, SpecialEffects.MAIN_RANDOM_SPARKS, "HAMMER", new Object[]{aTextWirePump, aTextCableHull, "WAW", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'O', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE, 'A', OreDictNames.craftingAnvil}).getStackForm(1L));
- ItemList.Machine_HV_Hammer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(613, "basicmachine.hammer.tier.03", "Advanced Forge Hammer II", 3, "Stop, Hammertime!", GT_Recipe.GT_Recipe_Map.sHammerRecipes, 1, 1, 0, 6, 3, "Hammer.png", SoundResource.RANDOM_ANVIL_USE, false, false, SpecialEffects.MAIN_RANDOM_SPARKS, "HAMMER", new Object[]{aTextWirePump, aTextCableHull, "WAW", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'O', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE, 'A', OreDictNames.craftingAnvil}).getStackForm(1L));
- ItemList.Machine_EV_Hammer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(614, "basicmachine.hammer.tier.04", "Advanced Forge Hammer III", 4, "Stop, Hammertime!", GT_Recipe.GT_Recipe_Map.sHammerRecipes, 1, 1, 0, 6, 3, "Hammer.png", SoundResource.RANDOM_ANVIL_USE, false, false, SpecialEffects.MAIN_RANDOM_SPARKS, "HAMMER", new Object[]{aTextWirePump, aTextCableHull, "WAW", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'O', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE, 'A', OreDictNames.craftingAnvil}).getStackForm(1L));
- ItemList.Machine_IV_Hammer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(615, "basicmachine.hammer.tier.05", "Advanced Forge Hammer IV", 5, "Stop, Hammertime!", GT_Recipe.GT_Recipe_Map.sHammerRecipes, 1, 1, 0, 6, 3, "Hammer.png", SoundResource.RANDOM_ANVIL_USE, false, false, SpecialEffects.MAIN_RANDOM_SPARKS, "HAMMER", new Object[]{aTextWirePump, aTextCableHull, "WAW", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'O', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE, 'A', OreDictNames.craftingAnvil}).getStackForm(1L));
-
- ItemList.Machine_LV_FluidHeater.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(621, "basicmachine.fluidheater.tier.01", "Basic Fluid Heater", 1, "Heating up your Fluids", GT_Recipe.GT_Recipe_Map.sFluidHeaterRecipes, 1, 0, 8000, 0, 1, "FluidHeater.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "FLUID_HEATER", new Object[]{"OGO", aTextPlateMotor, aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'O', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
- ItemList.Machine_MV_FluidHeater.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(622, "basicmachine.fluidheater.tier.02", "Advanced Fluid Heater", 2, "Heating up your Fluids", GT_Recipe.GT_Recipe_Map.sFluidHeaterRecipes, 1, 0, 8000, 0, 1, "FluidHeater.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "FLUID_HEATER", new Object[]{"OGO", aTextPlateMotor, aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'O', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
- ItemList.Machine_HV_FluidHeater.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(623, "basicmachine.fluidheater.tier.03", "Advanced Fluid Heater II", 3, "Heating up your Fluids", GT_Recipe.GT_Recipe_Map.sFluidHeaterRecipes, 1, 0, 8000, 0, 1, "FluidHeater.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "FLUID_HEATER", new Object[]{"OGO", aTextPlateMotor, aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'O', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
- ItemList.Machine_EV_FluidHeater.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(624, "basicmachine.fluidheater.tier.04", "Advanced Fluid Heater III", 4, "Heating up your Fluids", GT_Recipe.GT_Recipe_Map.sFluidHeaterRecipes, 1, 0, 8000, 0, 1, "FluidHeater.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "FLUID_HEATER", new Object[]{"OGO", aTextPlateMotor, aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'O', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
- ItemList.Machine_IV_FluidHeater.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(625, "basicmachine.fluidheater.tier.05", "Advanced Fluid Heater IV", 5, "Heating up your Fluids", GT_Recipe.GT_Recipe_Map.sFluidHeaterRecipes, 1, 0, 8000, 0, 1, "FluidHeater.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "FLUID_HEATER", new Object[]{"OGO", aTextPlateMotor, aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'O', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'G', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS}).getStackForm(1L));
-
- ItemList.Machine_LV_Slicer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(631, "basicmachine.slicer.tier.01", "Basic Slicing Machine", 1, "Slice of Life", GT_Recipe.GT_Recipe_Map.sSlicerRecipes, 2, 1, 0, 0, 1, "Slicer.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "SLICER", new Object[]{aTextWireCoil, "PMV", aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'V', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
- ItemList.Machine_MV_Slicer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(632, "basicmachine.slicer.tier.02", "Advanced Slicing Machine", 2, "Slice of Life", GT_Recipe.GT_Recipe_Map.sSlicerRecipes, 2, 1, 0, 0, 1, "Slicer.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "SLICER", new Object[]{aTextWireCoil, "PMV", aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'V', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
- ItemList.Machine_HV_Slicer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(633, "basicmachine.slicer.tier.03", "Advanced Slicing Machine II", 3, "Slice of Life", GT_Recipe.GT_Recipe_Map.sSlicerRecipes, 2, 1, 0, 0, 1, "Slicer.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "SLICER", new Object[]{aTextWireCoil, "PMV", aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'V', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
- ItemList.Machine_EV_Slicer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(634, "basicmachine.slicer.tier.04", "Advanced Slicing Machine III", 4, "Slice of Life", GT_Recipe.GT_Recipe_Map.sSlicerRecipes, 2, 1, 0, 0, 1, "Slicer.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "SLICER", new Object[]{aTextWireCoil, "PMV", aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'V', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
- ItemList.Machine_IV_Slicer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(635, "basicmachine.slicer.tier.05", "Advanced Slicing Machine IV", 5, "Slice of Life", GT_Recipe.GT_Recipe_Map.sSlicerRecipes, 2, 1, 0, 0, 1, "Slicer.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "SLICER", new Object[]{aTextWireCoil, "PMV", aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'V', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
-
- ItemList.Machine_LV_Sifter.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(641, "basicmachine.sifter.tier.01", "Basic Sifting Machine", 1, "Stay calm and keep sifting", GT_Recipe.GT_Recipe_Map.sSifterRecipes, 1, 9, 1000, 2, 5, "Sifter.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "SIFTER", new Object[]{"WFW", aTextPlateMotor, "CFC", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'F', OreDictNames.craftingFilter, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
- ItemList.Machine_MV_Sifter.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(642, "basicmachine.sifter.tier.02", "Advanced Sifting Machine", 2, "Stay calm and keep sifting", GT_Recipe.GT_Recipe_Map.sSifterRecipes, 1, 9, 2000, 2, 5, "Sifter.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "SIFTER", new Object[]{"WFW", aTextPlateMotor, "CFC", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'F', OreDictNames.craftingFilter, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
- ItemList.Machine_HV_Sifter.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(643, "basicmachine.sifter.tier.03", "Advanced Sifting Machine II", 3, "Stay calm and keep sifting", GT_Recipe.GT_Recipe_Map.sSifterRecipes, 1, 9, 4000, 2, 5, "Sifter.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "SIFTER", new Object[]{"WFW", aTextPlateMotor, "CFC", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'F', OreDictNames.craftingFilter, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
- ItemList.Machine_EV_Sifter.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(644, "basicmachine.sifter.tier.04", "Advanced Sifting Machine III", 4, "Stay calm and keep sifting", GT_Recipe.GT_Recipe_Map.sSifterRecipes, 1, 9, 8000, 2, 5, "Sifter.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "SIFTER", new Object[]{"WFW", aTextPlateMotor, "CFC", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'F', OreDictNames.craftingFilter, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
- ItemList.Machine_IV_Sifter.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(645, "basicmachine.sifter.tier.05", "Advanced Sifting Machine IV", 5, "Stay calm and keep sifting", GT_Recipe.GT_Recipe_Map.sSifterRecipes, 1, 9, 16000, 2, 5, "Sifter.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "SIFTER", new Object[]{"WFW", aTextPlateMotor, "CFC", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON, 'F', OreDictNames.craftingFilter, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE}).getStackForm(1L));
-
- ItemList.Machine_LV_ArcFurnace.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(651, "basicmachine.arcfurnace.tier.01", "Basic Arc Furnace", 1, "", GT_Recipe.GT_Recipe_Map.sArcFurnaceRecipes, 1, 4, 16000, 0, 1, "ArcFurnace.png", SoundResource.IC2_MACHINES_INDUCTION_LOOP, false, false, SpecialEffects.NONE, "ARC_FURNACE", new Object[]{"WGW", aTextCableHull, aTextPlate, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PLATE, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE4, 'G', OrePrefixes.cell.get(Materials.Graphite)}).getStackForm(1L));
- ItemList.Machine_MV_ArcFurnace.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(652, "basicmachine.arcfurnace.tier.02", "Advanced Arc Furnace", 2, "", GT_Recipe.GT_Recipe_Map.sArcFurnaceRecipes, 1, 4, 24000, 0, 1, "ArcFurnace.png", SoundResource.IC2_MACHINES_INDUCTION_LOOP, false, false, SpecialEffects.NONE, "ARC_FURNACE", new Object[]{"WGW", aTextCableHull, aTextPlate, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PLATE, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE4, 'G', OrePrefixes.cell.get(Materials.Graphite)}).getStackForm(1L));
- ItemList.Machine_HV_ArcFurnace.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(653, "basicmachine.arcfurnace.tier.03", "Advanced Arc Furnace II", 3, "", GT_Recipe.GT_Recipe_Map.sArcFurnaceRecipes, 1, 4, 32000, 0, 1, "ArcFurnace.png", SoundResource.IC2_MACHINES_INDUCTION_LOOP, false, false, SpecialEffects.NONE, "ARC_FURNACE", new Object[]{"WGW", aTextCableHull, aTextPlate, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PLATE, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE4, 'G', OrePrefixes.cell.get(Materials.Graphite)}).getStackForm(1L));
- ItemList.Machine_EV_ArcFurnace.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(654, "basicmachine.arcfurnace.tier.04", "Advanced Arc Furnace III", 4, "", GT_Recipe.GT_Recipe_Map.sArcFurnaceRecipes, 1, 4, 48000, 0, 1, "ArcFurnace.png", SoundResource.IC2_MACHINES_INDUCTION_LOOP, false, false, SpecialEffects.NONE, "ARC_FURNACE", new Object[]{"WGW", aTextCableHull, aTextPlate, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PLATE, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE4, 'G', OrePrefixes.cell.get(Materials.Graphite)}).getStackForm(1L));
- ItemList.Machine_IV_ArcFurnace.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(655, "basicmachine.arcfurnace.tier.05", "Advanced Arc Furnace IV", 5, "", GT_Recipe.GT_Recipe_Map.sArcFurnaceRecipes, 1, 4, 64000, 0, 1, "ArcFurnace.png", SoundResource.IC2_MACHINES_INDUCTION_LOOP, false, false, SpecialEffects.NONE, "ARC_FURNACE", new Object[]{"WGW", aTextCableHull, aTextPlate, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PLATE, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE4, 'G', OrePrefixes.cell.get(Materials.Graphite)}).getStackForm(1L));
-
- ItemList.Machine_LV_PlasmaArcFurnace.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(661, "basicmachine.plasmaarcfurnace.tier.01", "Basic Plasma Arc Furnace", 1, "", GT_Recipe.GT_Recipe_Map.sPlasmaArcFurnaceRecipes, 1, 4, 1000, 0, 1, "PlasmaArcFurnace.png", SoundResource.IC2_MACHINES_INDUCTION_LOOP, false, false, SpecialEffects.NONE, "PLASMA_ARC_FURNACE", new Object[]{"WGW", aTextCableHull, "TPT", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PLATE, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.BETTER_CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE4, 'T', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'G', OrePrefixes.cell.get(Materials.Graphite)}).getStackForm(1L));
- ItemList.Machine_MV_PlasmaArcFurnace.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(662, "basicmachine.plasmaarcfurnace.tier.02", "Advanced Plasma Arc Furnace", 2, "", GT_Recipe.GT_Recipe_Map.sPlasmaArcFurnaceRecipes, 1, 4, 2000, 0, 1, "PlasmaArcFurnace.png", SoundResource.IC2_MACHINES_INDUCTION_LOOP, false, false, SpecialEffects.NONE, "PLASMA_ARC_FURNACE", new Object[]{"WGW", aTextCableHull, "TPT", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PLATE, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.BETTER_CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE4, 'T', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'G', OrePrefixes.cell.get(Materials.Graphite)}).getStackForm(1L));
- ItemList.Machine_HV_PlasmaArcFurnace.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(663, "basicmachine.plasmaarcfurnace.tier.03", "Advanced Plasma Arc Furnace II", 3, "", GT_Recipe.GT_Recipe_Map.sPlasmaArcFurnaceRecipes, 1, 4, 4000, 0, 1, "PlasmaArcFurnace.png", SoundResource.IC2_MACHINES_INDUCTION_LOOP, false, false, SpecialEffects.NONE, "PLASMA_ARC_FURNACE", new Object[]{"WGW", aTextCableHull, "TPT", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PLATE, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.BETTER_CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE4, 'T', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'G', OrePrefixes.cell.get(Materials.Graphite)}).getStackForm(1L));
- ItemList.Machine_EV_PlasmaArcFurnace.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(664, "basicmachine.plasmaarcfurnace.tier.04", "Advanced Plasma Arc Furnace III", 4, "", GT_Recipe.GT_Recipe_Map.sPlasmaArcFurnaceRecipes, 1, 4, 8000, 0, 1, "PlasmaArcFurnace.png", SoundResource.IC2_MACHINES_INDUCTION_LOOP, false, false, SpecialEffects.NONE, "PLASMA_ARC_FURNACE", new Object[]{"WGW", aTextCableHull, "TPT", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PLATE, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.BETTER_CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE4, 'T', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'G', OrePrefixes.cell.get(Materials.Graphite)}).getStackForm(1L));
- ItemList.Machine_IV_PlasmaArcFurnace.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(665, "basicmachine.plasmaarcfurnace.tier.05", "Advanced Plasma Arc Furnace IV", 5, "", GT_Recipe.GT_Recipe_Map.sPlasmaArcFurnaceRecipes, 1, 4, 16000, 0, 1, "PlasmaArcFurnace.png", SoundResource.IC2_MACHINES_INDUCTION_LOOP, false, false, SpecialEffects.NONE, "PLASMA_ARC_FURNACE", new Object[]{"WGW", aTextCableHull, "TPT", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'P', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PLATE, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.BETTER_CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE4, 'T', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP, 'G', OrePrefixes.cell.get(Materials.Graphite)}).getStackForm(1L));
-
- ItemList.Machine_LV_Oven.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(671, "basicmachine.e_oven.tier.01", "Basic Electric Oven", 1, "Just a Furnace with a different Design", GT_Recipe.GT_Recipe_Map.sFurnaceRecipes, 1, 1, 0, 0, 1, "E_Oven.png", SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP, false, false, SpecialEffects.NONE, "ELECTRIC_OVEN", new Object[]{"CEC", aTextCableHull, "WEW", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING}).getStackForm(1L));
- ItemList.Machine_MV_Oven.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(672, "basicmachine.e_oven.tier.02", "Advanced Electric Oven", 2, "Just a Furnace with a different Design", GT_Recipe.GT_Recipe_Map.sFurnaceRecipes, 1, 1, 0, 0, 1, "E_Oven.png", SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP, false, false, SpecialEffects.NONE, "ELECTRIC_OVEN", new Object[]{"CEC", aTextCableHull, "WEW", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING}).getStackForm(1L));
- ItemList.Machine_HV_Oven.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(673, "basicmachine.e_oven.tier.03", "Advanced Electric Oven II", 3, "Just a Furnace with a different Design", GT_Recipe.GT_Recipe_Map.sFurnaceRecipes, 1, 1, 0, 0, 1, "E_Oven.png", SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP, false, false, SpecialEffects.NONE, "ELECTRIC_OVEN", new Object[]{"CEC", aTextCableHull, "WEW", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING}).getStackForm(1L));
- ItemList.Machine_EV_Oven.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(674, "basicmachine.e_oven.tier.04", "Advanced Electric Oven III", 4, "Just a Furnace with a different Design", GT_Recipe.GT_Recipe_Map.sFurnaceRecipes, 1, 1, 0, 0, 1, "E_Oven.png", SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP, false, false, SpecialEffects.NONE, "ELECTRIC_OVEN", new Object[]{"CEC", aTextCableHull, "WEW", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING}).getStackForm(1L));
- ItemList.Machine_IV_Oven.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(675, "basicmachine.e_oven.tier.05", "Advanced Electric Oven IV", 5, "Just a Furnace with a different Design", GT_Recipe.GT_Recipe_Map.sFurnaceRecipes, 1, 1, 0, 0, 1, "E_Oven.png", SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP, false, false, SpecialEffects.NONE, "ELECTRIC_OVEN", new Object[]{"CEC", aTextCableHull, "WEW", 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING}).getStackForm(1L));
-
- ItemList.Machine_LV_Miner.set(new GT_MetaTileEntity_Miner(679, "basicmachine.miner.tier.01", "Basic Miner", 1).getStackForm(1L));
- ItemList.Machine_MV_Miner.set(new GT_MetaTileEntity_Miner(680, "basicmachine.miner.tier.02", "Good Miner", 2).getStackForm(1L));
- ItemList.Machine_HV_Miner.set(new GT_MetaTileEntity_Miner(681, "basicmachine.miner.tier.03", "Advanced Miner", 3).getStackForm(1L));
-
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_LV_Miner.get(1L), bitsd, new Object[]{"EEE", aTextWireHull, "CSC", 'M', ItemList.Hull_LV, 'E', ItemList.Electric_Motor_LV, 'C', OrePrefixes.circuit.get(Materials.Basic), 'W', OrePrefixes.cableGt01.get(Materials.Tin), 'S', ItemList.Sensor_LV});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_MV_Miner.get(1L), bitsd, new Object[]{"PEP", aTextWireHull, "CSC", 'M', ItemList.Hull_MV, 'E', ItemList.Electric_Motor_MV, 'P', ItemList.Electric_Piston_MV, 'C', OrePrefixes.circuit.get(Materials.Good), 'W', OrePrefixes.cableGt02.get(Materials.Copper), 'S', ItemList.Sensor_MV});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_HV_Miner.get(1L), bitsd, new Object[]{"RPR", aTextWireHull, "CSC", 'M', ItemList.Hull_HV, 'E', ItemList.Electric_Motor_HV, 'P', ItemList.Electric_Piston_HV, 'R', ItemList.Robot_Arm_HV, 'C', OrePrefixes.circuit.get(Materials.Advanced), 'W', OrePrefixes.cableGt04.get(Materials.Gold), 'S', ItemList.Sensor_HV});
+ ItemList.Machine_LV_Massfab.set(
+ new GT_MetaTileEntity_Massfabricator(461, "basicmachine.massfab.tier.01", "Basic Mass Fabricator", 1)
+ .getStackForm(1L));
+ ItemList.Machine_MV_Massfab.set(
+ new GT_MetaTileEntity_Massfabricator(462, "basicmachine.massfab.tier.02", "Advanced Mass Fabricator", 2)
+ .getStackForm(1L));
+ ItemList.Machine_HV_Massfab.set(new GT_MetaTileEntity_Massfabricator(
+ 463, "basicmachine.massfab.tier.03", "Advanced Mass Fabricator II", 3)
+ .getStackForm(1L));
+ ItemList.Machine_EV_Massfab.set(new GT_MetaTileEntity_Massfabricator(
+ 464, "basicmachine.massfab.tier.04", "Advanced Mass Fabricator III", 4)
+ .getStackForm(1L));
+ ItemList.Machine_IV_Massfab.set(new GT_MetaTileEntity_Massfabricator(
+ 465, "basicmachine.massfab.tier.05", "Advanced Mass Fabricator IV", 5)
+ .getStackForm(1L));
+
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_LV_Massfab.get(1L), bitsd, new Object[] {
+ "CFC",
+ aTextWireHull,
+ "CFC",
+ 'M',
+ ItemList.Hull_LV,
+ 'F',
+ ItemList.Field_Generator_LV,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Good),
+ 'W',
+ OrePrefixes.cableGt04.get(Materials.Tin)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_MV_Massfab.get(1L), bitsd, new Object[] {
+ "CFC",
+ aTextWireHull,
+ "CFC",
+ 'M',
+ ItemList.Hull_MV,
+ 'F',
+ ItemList.Field_Generator_MV,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Advanced),
+ 'W',
+ OrePrefixes.cableGt04.get(Materials.AnyCopper)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_HV_Massfab.get(1L), bitsd, new Object[] {
+ "CFC",
+ aTextWireHull,
+ "CFC",
+ 'M',
+ ItemList.Hull_HV,
+ 'F',
+ ItemList.Field_Generator_HV,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Data),
+ 'W',
+ OrePrefixes.cableGt04.get(Materials.Gold)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_EV_Massfab.get(1L), bitsd, new Object[] {
+ "CFC",
+ aTextWireHull,
+ "CFC",
+ 'M',
+ ItemList.Hull_EV,
+ 'F',
+ ItemList.Field_Generator_EV,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Elite),
+ 'W',
+ OrePrefixes.cableGt04.get(Materials.Aluminium)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_IV_Massfab.get(1L), bitsd, new Object[] {
+ "CFC",
+ aTextWireHull,
+ "CFC",
+ 'M',
+ ItemList.Hull_IV,
+ 'F',
+ ItemList.Field_Generator_IV,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Master),
+ 'W',
+ OrePrefixes.cableGt04.get(Materials.Tungsten)
+ });
+
+ ItemList.Machine_LV_Amplifab.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 471,
+ "basicmachine.amplifab.tier.01",
+ "Basic Amplifabricator",
+ 1,
+ "Extracting UU Amplifier",
+ GT_Recipe.GT_Recipe_Map.sAmplifiers,
+ 1,
+ 1,
+ 1000,
+ 0,
+ 1,
+ "Amplifabricator.png",
+ SoundResource.IC2_MACHINES_EXTRACTOR_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "AMPLIFAB",
+ new Object[] {
+ aTextWirePump,
+ aTextPlateMotor,
+ "CPC",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.BETTER_CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE4
+ })
+ .getStackForm(1L));
+ ItemList.Machine_MV_Amplifab.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 472,
+ "basicmachine.amplifab.tier.02",
+ "Advanced Amplifabricator",
+ 2,
+ "Extracting UU Amplifier",
+ GT_Recipe.GT_Recipe_Map.sAmplifiers,
+ 1,
+ 1,
+ 1000,
+ 0,
+ 1,
+ "Amplifabricator.png",
+ SoundResource.IC2_MACHINES_EXTRACTOR_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "AMPLIFAB",
+ new Object[] {
+ aTextWirePump,
+ aTextPlateMotor,
+ "CPC",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.BETTER_CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE4
+ })
+ .getStackForm(1L));
+ ItemList.Machine_HV_Amplifab.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 473,
+ "basicmachine.amplifab.tier.03",
+ "Advanced Amplifabricator II",
+ 3,
+ "Extracting UU Amplifier",
+ GT_Recipe.GT_Recipe_Map.sAmplifiers,
+ 1,
+ 1,
+ 1000,
+ 0,
+ 1,
+ "Amplifabricator.png",
+ SoundResource.IC2_MACHINES_EXTRACTOR_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "AMPLIFAB",
+ new Object[] {
+ aTextWirePump,
+ aTextPlateMotor,
+ "CPC",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.BETTER_CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE4
+ })
+ .getStackForm(1L));
+ ItemList.Machine_EV_Amplifab.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 474,
+ "basicmachine.amplifab.tier.04",
+ "Advanced Amplifabricator III",
+ 4,
+ "Extracting UU Amplifier",
+ GT_Recipe.GT_Recipe_Map.sAmplifiers,
+ 1,
+ 1,
+ 1000,
+ 0,
+ 1,
+ "Amplifabricator.png",
+ SoundResource.IC2_MACHINES_EXTRACTOR_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "AMPLIFAB",
+ new Object[] {
+ aTextWirePump,
+ aTextPlateMotor,
+ "CPC",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.BETTER_CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE4
+ })
+ .getStackForm(1L));
+ ItemList.Machine_IV_Amplifab.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 475,
+ "basicmachine.amplifab.tier.05",
+ "Advanced Amplifabricator IV",
+ 5,
+ "Extracting UU Amplifier",
+ GT_Recipe.GT_Recipe_Map.sAmplifiers,
+ 1,
+ 1,
+ 1000,
+ 0,
+ 1,
+ "Amplifabricator.png",
+ SoundResource.IC2_MACHINES_EXTRACTOR_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "AMPLIFAB",
+ new Object[] {
+ aTextWirePump,
+ aTextPlateMotor,
+ "CPC",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.BETTER_CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE4
+ })
+ .getStackForm(1L));
+
+ ItemList.Machine_LV_Replicator.set(
+ new GT_MetaTileEntity_Replicator(481, "basicmachine.replicator.tier.01", "Basic Replicator", 1)
+ .getStackForm(1L));
+ ItemList.Machine_MV_Replicator.set(
+ new GT_MetaTileEntity_Replicator(482, "basicmachine.replicator.tier.02", "Advanced Replicator", 2)
+ .getStackForm(1L));
+ ItemList.Machine_HV_Replicator.set(
+ new GT_MetaTileEntity_Replicator(483, "basicmachine.replicator.tier.03", "Advanced Replicator II", 3)
+ .getStackForm(1L));
+ ItemList.Machine_EV_Replicator.set(
+ new GT_MetaTileEntity_Replicator(484, "basicmachine.replicator.tier.04", "Advanced Replicator III", 4)
+ .getStackForm(1L));
+ ItemList.Machine_IV_Replicator.set(
+ new GT_MetaTileEntity_Replicator(485, "basicmachine.replicator.tier.05", "Advanced Replicator IV", 5)
+ .getStackForm(1L));
+
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_LV_Replicator.get(1L), bitsd, new Object[] {
+ "EFE",
+ aTextCableHull,
+ aTextMotorWire,
+ 'M',
+ ItemList.Hull_LV,
+ 'F',
+ ItemList.Field_Generator_LV,
+ 'E',
+ ItemList.Emitter_LV,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Good),
+ 'W',
+ OrePrefixes.cableGt04.get(Materials.Tin)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_MV_Replicator.get(1L), bitsd, new Object[] {
+ "EFE",
+ aTextCableHull,
+ aTextMotorWire,
+ 'M',
+ ItemList.Hull_MV,
+ 'F',
+ ItemList.Field_Generator_MV,
+ 'E',
+ ItemList.Emitter_MV,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Advanced),
+ 'W',
+ OrePrefixes.cableGt04.get(Materials.AnyCopper)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_HV_Replicator.get(1L), bitsd, new Object[] {
+ "EFE",
+ aTextCableHull,
+ aTextMotorWire,
+ 'M',
+ ItemList.Hull_HV,
+ 'F',
+ ItemList.Field_Generator_HV,
+ 'E',
+ ItemList.Emitter_HV,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Data),
+ 'W',
+ OrePrefixes.cableGt04.get(Materials.Gold)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_EV_Replicator.get(1L), bitsd, new Object[] {
+ "EFE",
+ aTextCableHull,
+ aTextMotorWire,
+ 'M',
+ ItemList.Hull_EV,
+ 'F',
+ ItemList.Field_Generator_EV,
+ 'E',
+ ItemList.Emitter_EV,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Elite),
+ 'W',
+ OrePrefixes.cableGt04.get(Materials.Aluminium)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_IV_Replicator.get(1L), bitsd, new Object[] {
+ "EFE",
+ aTextCableHull,
+ aTextMotorWire,
+ 'M',
+ ItemList.Hull_IV,
+ 'F',
+ ItemList.Field_Generator_IV,
+ 'E',
+ ItemList.Emitter_IV,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Master),
+ 'W',
+ OrePrefixes.cableGt04.get(Materials.Tungsten)
+ });
+
+ ItemList.Machine_LV_Brewery.set(
+ new GT_MetaTileEntity_PotionBrewer(491, "basicmachine.brewery.tier.01", "Basic Brewery", 1)
+ .getStackForm(1L));
+ ItemList.Machine_MV_Brewery.set(
+ new GT_MetaTileEntity_PotionBrewer(492, "basicmachine.brewery.tier.02", "Advanced Brewery", 2)
+ .getStackForm(1L));
+ ItemList.Machine_HV_Brewery.set(
+ new GT_MetaTileEntity_PotionBrewer(493, "basicmachine.brewery.tier.03", "Advanced Brewery II", 3)
+ .getStackForm(1L));
+ ItemList.Machine_EV_Brewery.set(
+ new GT_MetaTileEntity_PotionBrewer(494, "basicmachine.brewery.tier.04", "Advanced Brewery III", 4)
+ .getStackForm(1L));
+ ItemList.Machine_IV_Brewery.set(
+ new GT_MetaTileEntity_PotionBrewer(495, "basicmachine.brewery.tier.05", "Advanced Brewery IV", 5)
+ .getStackForm(1L));
+
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_LV_Brewery.get(1L), bitsd, new Object[] {
+ "GPG",
+ aTextWireHull,
+ "CBC",
+ 'M',
+ ItemList.Hull_LV,
+ 'P',
+ ItemList.Electric_Pump_LV,
+ 'B',
+ new ItemStack(Items.brewing_stand, 0),
+ 'C',
+ OrePrefixes.circuit.get(Materials.Basic),
+ 'W',
+ OrePrefixes.cableGt01.get(Materials.Tin),
+ 'G',
+ new ItemStack(Blocks.glass, 1)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_MV_Brewery.get(1L), bitsd, new Object[] {
+ "GPG",
+ aTextWireHull,
+ "CBC",
+ 'M',
+ ItemList.Hull_MV,
+ 'P',
+ ItemList.Electric_Pump_MV,
+ 'B',
+ new ItemStack(Items.brewing_stand, 0),
+ 'C',
+ OrePrefixes.circuit.get(Materials.Good),
+ 'W',
+ OrePrefixes.cableGt01.get(Materials.AnyCopper),
+ 'G',
+ new ItemStack(Blocks.glass, 1)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_HV_Brewery.get(1L), bitsd, new Object[] {
+ "GPG",
+ aTextWireHull,
+ "CBC",
+ 'M',
+ ItemList.Hull_HV,
+ 'P',
+ ItemList.Electric_Pump_HV,
+ 'B',
+ new ItemStack(Items.brewing_stand, 0),
+ 'C',
+ OrePrefixes.circuit.get(Materials.Advanced),
+ 'W',
+ OrePrefixes.cableGt01.get(Materials.Gold),
+ 'G',
+ new ItemStack(Blocks.glass, 1)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_EV_Brewery.get(1L), bitsd, new Object[] {
+ "GPG",
+ aTextWireHull,
+ "CBC",
+ 'M',
+ ItemList.Hull_EV,
+ 'P',
+ ItemList.Electric_Pump_EV,
+ 'B',
+ new ItemStack(Items.brewing_stand, 0),
+ 'C',
+ OrePrefixes.circuit.get(Materials.Data),
+ 'W',
+ OrePrefixes.cableGt01.get(Materials.Aluminium),
+ 'G',
+ new ItemStack(Blocks.glass, 1)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_IV_Brewery.get(1L), bitsd, new Object[] {
+ "GPG",
+ aTextWireHull,
+ "CBC",
+ 'M',
+ ItemList.Hull_IV,
+ 'P',
+ ItemList.Electric_Pump_IV,
+ 'B',
+ new ItemStack(Items.brewing_stand, 0),
+ 'C',
+ OrePrefixes.circuit.get(Materials.Elite),
+ 'W',
+ OrePrefixes.cableGt01.get(Materials.Tungsten),
+ 'G',
+ new ItemStack(Blocks.glass, 1)
+ });
+
+ ItemList.Machine_LV_Fermenter.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 501,
+ "basicmachine.fermenter.tier.01",
+ "Basic Fermenter",
+ 1,
+ "Fermenting Fluids",
+ GT_Recipe.GT_Recipe_Map.sFermentingRecipes,
+ 1,
+ 1,
+ 1000,
+ 0,
+ 1,
+ "Fermenter.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "FERMENTER",
+ new Object[] {
+ aTextWirePump,
+ "GMG",
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+ ItemList.Machine_MV_Fermenter.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 502,
+ "basicmachine.fermenter.tier.02",
+ "Advanced Fermenter",
+ 2,
+ "Fermenting Fluids",
+ GT_Recipe.GT_Recipe_Map.sFermentingRecipes,
+ 1,
+ 1,
+ 1000,
+ 0,
+ 1,
+ "Fermenter.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "FERMENTER",
+ new Object[] {
+ aTextWirePump,
+ "GMG",
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+ ItemList.Machine_HV_Fermenter.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 503,
+ "basicmachine.fermenter.tier.03",
+ "Advanced Fermenter II",
+ 3,
+ "Fermenting Fluids",
+ GT_Recipe.GT_Recipe_Map.sFermentingRecipes,
+ 1,
+ 1,
+ 1000,
+ 0,
+ 1,
+ "Fermenter.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "FERMENTER",
+ new Object[] {
+ aTextWirePump,
+ "GMG",
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+ ItemList.Machine_EV_Fermenter.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 504,
+ "basicmachine.fermenter.tier.04",
+ "Advanced Fermenter III",
+ 4,
+ "Fermenting Fluids",
+ GT_Recipe.GT_Recipe_Map.sFermentingRecipes,
+ 1,
+ 1,
+ 1000,
+ 0,
+ 1,
+ "Fermenter.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "FERMENTER",
+ new Object[] {
+ aTextWirePump,
+ "GMG",
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+ ItemList.Machine_IV_Fermenter.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 505,
+ "basicmachine.fermenter.tier.05",
+ "Advanced Fermenter IV",
+ 5,
+ "Fermenting Fluids",
+ GT_Recipe.GT_Recipe_Map.sFermentingRecipes,
+ 1,
+ 1,
+ 1000,
+ 0,
+ 1,
+ "Fermenter.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "FERMENTER",
+ new Object[] {
+ aTextWirePump,
+ "GMG",
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+
+ ItemList.Machine_LV_FluidExtractor.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 511,
+ "basicmachine.fluidextractor.tier.01",
+ "Basic Fluid Extractor",
+ 1,
+ "Extracting Fluids from Items",
+ GT_Recipe.GT_Recipe_Map.sFluidExtractionRecipes,
+ 1,
+ 1,
+ 16000,
+ 0,
+ 1,
+ "FluidExtractor.png",
+ SoundResource.IC2_MACHINES_EXTRACTOR_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "FLUID_EXTRACTOR",
+ new Object[] {
+ "GEG",
+ "TPT",
+ "CMC",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'T',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+ ItemList.Machine_MV_FluidExtractor.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 512,
+ "basicmachine.fluidextractor.tier.02",
+ "Advanced Fluid Extractor",
+ 2,
+ "Extracting Fluids from Items",
+ GT_Recipe.GT_Recipe_Map.sFluidExtractionRecipes,
+ 1,
+ 1,
+ 16000,
+ 0,
+ 1,
+ "FluidExtractor.png",
+ SoundResource.IC2_MACHINES_EXTRACTOR_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "FLUID_EXTRACTOR",
+ new Object[] {
+ "GEG",
+ "TPT",
+ "CMC",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'T',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+ ItemList.Machine_HV_FluidExtractor.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 513,
+ "basicmachine.fluidextractor.tier.03",
+ "Advanced Fluid Extractor II",
+ 3,
+ "Extracting Fluids from Items",
+ GT_Recipe.GT_Recipe_Map.sFluidExtractionRecipes,
+ 1,
+ 1,
+ 16000,
+ 0,
+ 1,
+ "FluidExtractor.png",
+ SoundResource.IC2_MACHINES_EXTRACTOR_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "FLUID_EXTRACTOR",
+ new Object[] {
+ "GEG",
+ "TPT",
+ "CMC",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'T',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+ ItemList.Machine_EV_FluidExtractor.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 514,
+ "basicmachine.fluidextractor.tier.04",
+ "Advanced Fluid Extractor III",
+ 4,
+ "Extracting Fluids from Items",
+ GT_Recipe.GT_Recipe_Map.sFluidExtractionRecipes,
+ 1,
+ 1,
+ 16000,
+ 0,
+ 1,
+ "FluidExtractor.png",
+ SoundResource.IC2_MACHINES_EXTRACTOR_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "FLUID_EXTRACTOR",
+ new Object[] {
+ "GEG",
+ "TPT",
+ "CMC",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'T',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+ ItemList.Machine_IV_FluidExtractor.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 515,
+ "basicmachine.fluidextractor.tier.05",
+ "Advanced Fluid Extractor IV",
+ 5,
+ "Extracting Fluids from Items",
+ GT_Recipe.GT_Recipe_Map.sFluidExtractionRecipes,
+ 1,
+ 1,
+ 16000,
+ 0,
+ 1,
+ "FluidExtractor.png",
+ SoundResource.IC2_MACHINES_EXTRACTOR_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "FLUID_EXTRACTOR",
+ new Object[] {
+ "GEG",
+ "TPT",
+ "CMC",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'T',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+
+ ItemList.Machine_LV_FluidSolidifier.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 521,
+ "basicmachine.fluidsolidifier.tier.01",
+ "Basic Fluid Solidifier",
+ 1,
+ "Cools Fluids down to form Solids",
+ GT_Recipe.GT_Recipe_Map.sFluidSolidficationRecipes,
+ 1,
+ 1,
+ 16000,
+ 0,
+ 1,
+ "FluidSolidifier.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "FLUID_SOLIDIFIER",
+ new Object[] {
+ "PGP",
+ aTextWireHull,
+ "CBC",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS,
+ 'B',
+ OreDictNames.craftingChest
+ })
+ .getStackForm(1L));
+ ItemList.Machine_MV_FluidSolidifier.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 522,
+ "basicmachine.fluidsolidifier.tier.02",
+ "Advanced Fluid Solidifier",
+ 2,
+ "Cools Fluids down to form Solids",
+ GT_Recipe.GT_Recipe_Map.sFluidSolidficationRecipes,
+ 1,
+ 1,
+ 16000,
+ 0,
+ 1,
+ "FluidSolidifier.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "FLUID_SOLIDIFIER",
+ new Object[] {
+ "PGP",
+ aTextWireHull,
+ "CBC",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS,
+ 'B',
+ OreDictNames.craftingChest
+ })
+ .getStackForm(1L));
+ ItemList.Machine_HV_FluidSolidifier.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 523,
+ "basicmachine.fluidsolidifier.tier.03",
+ "Advanced Fluid Solidifier II",
+ 3,
+ "Cools Fluids down to form Solids",
+ GT_Recipe.GT_Recipe_Map.sFluidSolidficationRecipes,
+ 1,
+ 1,
+ 16000,
+ 0,
+ 1,
+ "FluidSolidifier.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "FLUID_SOLIDIFIER",
+ new Object[] {
+ "PGP",
+ aTextWireHull,
+ "CBC",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS,
+ 'B',
+ OreDictNames.craftingChest
+ })
+ .getStackForm(1L));
+ ItemList.Machine_EV_FluidSolidifier.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 524,
+ "basicmachine.fluidsolidifier.tier.04",
+ "Advanced Fluid Solidifier III",
+ 4,
+ "Cools Fluids down to form Solids",
+ GT_Recipe.GT_Recipe_Map.sFluidSolidficationRecipes,
+ 1,
+ 1,
+ 16000,
+ 0,
+ 1,
+ "FluidSolidifier.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "FLUID_SOLIDIFIER",
+ new Object[] {
+ "PGP",
+ aTextWireHull,
+ "CBC",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS,
+ 'B',
+ OreDictNames.craftingChest
+ })
+ .getStackForm(1L));
+ ItemList.Machine_IV_FluidSolidifier.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 525,
+ "basicmachine.fluidsolidifier.tier.05",
+ "Advanced Fluid Solidifier IV",
+ 5,
+ "Cools Fluids down to form Solids",
+ GT_Recipe.GT_Recipe_Map.sFluidSolidficationRecipes,
+ 1,
+ 1,
+ 16000,
+ 0,
+ 1,
+ "FluidSolidifier.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "FLUID_SOLIDIFIER",
+ new Object[] {
+ "PGP",
+ aTextWireHull,
+ "CBC",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS,
+ 'B',
+ OreDictNames.craftingChest
+ })
+ .getStackForm(1L));
+
+ ItemList.Machine_LV_Distillery.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 531,
+ "basicmachine.distillery.tier.01",
+ "Basic Distillery",
+ 1,
+ "Extracting the most relevant Parts of Fluids",
+ GT_Recipe.GT_Recipe_Map.sDistilleryRecipes,
+ 1,
+ 1,
+ 8000,
+ 0,
+ 1,
+ "Distillery.png",
+ SoundResource.IC2_MACHINES_EXTRACTOR_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "DISTILLERY",
+ new Object[] {
+ "GBG",
+ aTextCableHull,
+ aTextWirePump,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'B',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PIPE,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+ ItemList.Machine_MV_Distillery.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 532,
+ "basicmachine.distillery.tier.02",
+ "Advanced Distillery",
+ 2,
+ "Extracting the most relevant Parts of Fluids",
+ GT_Recipe.GT_Recipe_Map.sDistilleryRecipes,
+ 1,
+ 1,
+ 16000,
+ 0,
+ 1,
+ "Distillery.png",
+ SoundResource.IC2_MACHINES_EXTRACTOR_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "DISTILLERY",
+ new Object[] {
+ "GBG",
+ aTextCableHull,
+ aTextWirePump,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'B',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PIPE,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+ ItemList.Machine_HV_Distillery.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 533,
+ "basicmachine.distillery.tier.03",
+ "Advanced Distillery II",
+ 3,
+ "Extracting the most relevant Parts of Fluids",
+ GT_Recipe.GT_Recipe_Map.sDistilleryRecipes,
+ 1,
+ 1,
+ 24000,
+ 0,
+ 1,
+ "Distillery.png",
+ SoundResource.IC2_MACHINES_EXTRACTOR_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "DISTILLERY",
+ new Object[] {
+ "GBG",
+ aTextCableHull,
+ aTextWirePump,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'B',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PIPE,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+ ItemList.Machine_EV_Distillery.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 534,
+ "basicmachine.distillery.tier.04",
+ "Advanced Distillery III",
+ 4,
+ "Extracting the most relevant Parts of Fluids",
+ GT_Recipe.GT_Recipe_Map.sDistilleryRecipes,
+ 1,
+ 1,
+ 32000,
+ 0,
+ 1,
+ "Distillery.png",
+ SoundResource.IC2_MACHINES_EXTRACTOR_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "DISTILLERY",
+ new Object[] {
+ "GBG",
+ aTextCableHull,
+ aTextWirePump,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'B',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PIPE,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+ ItemList.Machine_IV_Distillery.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 535,
+ "basicmachine.distillery.tier.05",
+ "Advanced Distillery IV",
+ 5,
+ "Extracting the most relevant Parts of Fluids",
+ GT_Recipe.GT_Recipe_Map.sDistilleryRecipes,
+ 1,
+ 1,
+ 40000,
+ 0,
+ 1,
+ "Distillery.png",
+ SoundResource.IC2_MACHINES_EXTRACTOR_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "DISTILLERY",
+ new Object[] {
+ "GBG",
+ aTextCableHull,
+ aTextWirePump,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'B',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PIPE,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+
+ ItemList.Machine_LV_ChemicalBath.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 541,
+ "basicmachine.chemicalbath.tier.01",
+ "Basic Chemical Bath",
+ 1,
+ "Bathing Ores in Chemicals to separate them",
+ GT_Recipe.GT_Recipe_Map.sChemicalBathRecipes,
+ 1,
+ 3,
+ 8000,
+ 0,
+ 1,
+ "ChemicalBath.png",
+ SoundResource.NONE,
+ false,
+ true,
+ SpecialEffects.NONE,
+ "CHEMICAL_BATH",
+ new Object[] {
+ "VGW",
+ "PGV",
+ aTextCableHull,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'V',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+ ItemList.Machine_MV_ChemicalBath.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 542,
+ "basicmachine.chemicalbath.tier.02",
+ "Advanced Chemical Bath",
+ 2,
+ "Bathing Ores in Chemicals to separate them",
+ GT_Recipe.GT_Recipe_Map.sChemicalBathRecipes,
+ 1,
+ 3,
+ 8000,
+ 0,
+ 1,
+ "ChemicalBath.png",
+ SoundResource.NONE,
+ false,
+ true,
+ SpecialEffects.NONE,
+ "CHEMICAL_BATH",
+ new Object[] {
+ "VGW",
+ "PGV",
+ aTextCableHull,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'V',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+ ItemList.Machine_HV_ChemicalBath.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 543,
+ "basicmachine.chemicalbath.tier.03",
+ "Advanced Chemical Bath II",
+ 3,
+ "Bathing Ores in Chemicals to separate them",
+ GT_Recipe.GT_Recipe_Map.sChemicalBathRecipes,
+ 1,
+ 3,
+ 8000,
+ 0,
+ 1,
+ "ChemicalBath.png",
+ SoundResource.NONE,
+ false,
+ true,
+ SpecialEffects.NONE,
+ "CHEMICAL_BATH",
+ new Object[] {
+ "VGW",
+ "PGV",
+ aTextCableHull,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'V',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+ ItemList.Machine_EV_ChemicalBath.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 544,
+ "basicmachine.chemicalbath.tier.04",
+ "Advanced Chemical Bath III",
+ 4,
+ "Bathing Ores in Chemicals to separate them",
+ GT_Recipe.GT_Recipe_Map.sChemicalBathRecipes,
+ 1,
+ 3,
+ 8000,
+ 0,
+ 1,
+ "ChemicalBath.png",
+ SoundResource.NONE,
+ false,
+ true,
+ SpecialEffects.NONE,
+ "CHEMICAL_BATH",
+ new Object[] {
+ "VGW",
+ "PGV",
+ aTextCableHull,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'V',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+ ItemList.Machine_IV_ChemicalBath.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 545,
+ "basicmachine.chemicalbath.tier.05",
+ "Advanced Chemical Bath IV",
+ 5,
+ "Bathing Ores in Chemicals to separate them",
+ GT_Recipe.GT_Recipe_Map.sChemicalBathRecipes,
+ 1,
+ 3,
+ 8000,
+ 0,
+ 1,
+ "ChemicalBath.png",
+ SoundResource.NONE,
+ false,
+ true,
+ SpecialEffects.NONE,
+ "CHEMICAL_BATH",
+ new Object[] {
+ "VGW",
+ "PGV",
+ aTextCableHull,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'V',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+
+ ItemList.Machine_LV_Polarizer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 551,
+ "basicmachine.polarizer.tier.01",
+ "Basic Polarizer",
+ 1,
+ "Bipolarising your Magnets",
+ GT_Recipe.GT_Recipe_Map.sPolarizerRecipes,
+ 1,
+ 1,
+ 0,
+ 0,
+ 1,
+ "Polarizer.png",
+ SoundResource.IC2_MACHINES_MAGNETIZER_LOOP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "POLARIZER",
+ new Object[] {
+ "ZSZ",
+ aTextWireHull,
+ "ZSZ",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'S',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.STICK_ELECTROMAGNETIC,
+ 'Z',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_ELECTRIC,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_MV_Polarizer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 552,
+ "basicmachine.polarizer.tier.02",
+ "Advanced Polarizer",
+ 2,
+ "Bipolarising your Magnets",
+ GT_Recipe.GT_Recipe_Map.sPolarizerRecipes,
+ 1,
+ 1,
+ 0,
+ 0,
+ 1,
+ "Polarizer.png",
+ SoundResource.IC2_MACHINES_MAGNETIZER_LOOP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "POLARIZER",
+ new Object[] {
+ "ZSZ",
+ aTextWireHull,
+ "ZSZ",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'S',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.STICK_ELECTROMAGNETIC,
+ 'Z',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_ELECTRIC,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_HV_Polarizer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 553,
+ "basicmachine.polarizer.tier.03",
+ "Advanced Polarizer II",
+ 3,
+ "Bipolarising your Magnets",
+ GT_Recipe.GT_Recipe_Map.sPolarizerRecipes,
+ 1,
+ 1,
+ 0,
+ 0,
+ 1,
+ "Polarizer.png",
+ SoundResource.IC2_MACHINES_MAGNETIZER_LOOP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "POLARIZER",
+ new Object[] {
+ "ZSZ",
+ aTextWireHull,
+ "ZSZ",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'S',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.STICK_ELECTROMAGNETIC,
+ 'Z',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_ELECTRIC,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_EV_Polarizer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 554,
+ "basicmachine.polarizer.tier.04",
+ "Advanced Polarizer III",
+ 4,
+ "Bipolarising your Magnets",
+ GT_Recipe.GT_Recipe_Map.sPolarizerRecipes,
+ 1,
+ 1,
+ 0,
+ 0,
+ 1,
+ "Polarizer.png",
+ SoundResource.IC2_MACHINES_MAGNETIZER_LOOP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "POLARIZER",
+ new Object[] {
+ "ZSZ",
+ aTextWireHull,
+ "ZSZ",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'S',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.STICK_ELECTROMAGNETIC,
+ 'Z',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_ELECTRIC,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_IV_Polarizer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 555,
+ "basicmachine.polarizer.tier.05",
+ "Advanced Polarizer IV",
+ 5,
+ "Bipolarising your Magnets",
+ GT_Recipe.GT_Recipe_Map.sPolarizerRecipes,
+ 1,
+ 1,
+ 0,
+ 0,
+ 1,
+ "Polarizer.png",
+ SoundResource.IC2_MACHINES_MAGNETIZER_LOOP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "POLARIZER",
+ new Object[] {
+ "ZSZ",
+ aTextWireHull,
+ "ZSZ",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'S',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.STICK_ELECTROMAGNETIC,
+ 'Z',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_ELECTRIC,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+
+ ItemList.Machine_LV_ElectromagneticSeparator.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 561,
+ "basicmachine.electromagneticseparator.tier.01",
+ "Basic Electromagnetic Separator",
+ 1,
+ "Separating the magnetic Ores from the rest",
+ GT_Recipe.GT_Recipe_Map.sElectroMagneticSeparatorRecipes,
+ 1,
+ 3,
+ 0,
+ 0,
+ 1,
+ "ElectromagneticSeparator.png",
+ SoundResource.IC2_MACHINES_MAGNETIZER_LOOP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "ELECTROMAGNETIC_SEPARATOR",
+ new Object[] {
+ "VWZ",
+ "WMS",
+ "CWZ",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'S',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.STICK_ELECTROMAGNETIC,
+ 'Z',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_ELECTRIC,
+ 'V',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_MV_ElectromagneticSeparator.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 562,
+ "basicmachine.electromagneticseparator.tier.02",
+ "Advanced Electromagnetic Separator",
+ 2,
+ "Separating the magnetic Ores from the rest",
+ GT_Recipe.GT_Recipe_Map.sElectroMagneticSeparatorRecipes,
+ 1,
+ 3,
+ 0,
+ 0,
+ 1,
+ "ElectromagneticSeparator.png",
+ SoundResource.IC2_MACHINES_MAGNETIZER_LOOP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "ELECTROMAGNETIC_SEPARATOR",
+ new Object[] {
+ "VWZ",
+ "WMS",
+ "CWZ",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'S',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.STICK_ELECTROMAGNETIC,
+ 'Z',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_ELECTRIC,
+ 'V',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_HV_ElectromagneticSeparator.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 563,
+ "basicmachine.electromagneticseparator.tier.03",
+ "Advanced Electromagnetic Separator II",
+ 3,
+ "Separating the magnetic Ores from the rest",
+ GT_Recipe.GT_Recipe_Map.sElectroMagneticSeparatorRecipes,
+ 1,
+ 3,
+ 0,
+ 0,
+ 1,
+ "ElectromagneticSeparator.png",
+ SoundResource.IC2_MACHINES_MAGNETIZER_LOOP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "ELECTROMAGNETIC_SEPARATOR",
+ new Object[] {
+ "VWZ",
+ "WMS",
+ "CWZ",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'S',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.STICK_ELECTROMAGNETIC,
+ 'Z',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_ELECTRIC,
+ 'V',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_EV_ElectromagneticSeparator.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 564,
+ "basicmachine.electromagneticseparator.tier.04",
+ "Advanced Electromagnetic Separator III",
+ 4,
+ "Separating the magnetic Ores from the rest",
+ GT_Recipe.GT_Recipe_Map.sElectroMagneticSeparatorRecipes,
+ 1,
+ 3,
+ 0,
+ 0,
+ 1,
+ "ElectromagneticSeparator.png",
+ SoundResource.IC2_MACHINES_MAGNETIZER_LOOP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "ELECTROMAGNETIC_SEPARATOR",
+ new Object[] {
+ "VWZ",
+ "WMS",
+ "CWZ",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'S',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.STICK_ELECTROMAGNETIC,
+ 'Z',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_ELECTRIC,
+ 'V',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_IV_ElectromagneticSeparator.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 565,
+ "basicmachine.electromagneticseparator.tier.05",
+ "Advanced Electromagnetic Separator IV",
+ 5,
+ "Separating the magnetic Ores from the rest",
+ GT_Recipe.GT_Recipe_Map.sElectroMagneticSeparatorRecipes,
+ 1,
+ 3,
+ 0,
+ 0,
+ 1,
+ "ElectromagneticSeparator.png",
+ SoundResource.IC2_MACHINES_MAGNETIZER_LOOP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "ELECTROMAGNETIC_SEPARATOR",
+ new Object[] {
+ "VWZ",
+ "WMS",
+ "CWZ",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'S',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.STICK_ELECTROMAGNETIC,
+ 'Z',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_ELECTRIC,
+ 'V',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+
+ ItemList.Machine_LV_Autoclave.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 571,
+ "basicmachine.autoclave.tier.01",
+ "Basic Autoclave",
+ 1,
+ "Crystallizing your Dusts",
+ GT_Recipe.GT_Recipe_Map.sAutoclaveRecipes,
+ 2,
+ 2,
+ 10000,
+ 0,
+ 1,
+ "Autoclave2.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "AUTOCLAVE",
+ new Object[] {
+ "IGI",
+ "IMI",
+ "CPC",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'I',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PLATE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+ ItemList.Machine_MV_Autoclave.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 572,
+ "basicmachine.autoclave.tier.02",
+ "Advanced Autoclave",
+ 2,
+ "Crystallizing your Dusts",
+ GT_Recipe.GT_Recipe_Map.sAutoclaveRecipes,
+ 2,
+ 2,
+ 20000,
+ 0,
+ 1,
+ "Autoclave2.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "AUTOCLAVE",
+ new Object[] {
+ "IGI",
+ "IMI",
+ "CPC",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'I',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PLATE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+ ItemList.Machine_HV_Autoclave.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 573,
+ "basicmachine.autoclave.tier.03",
+ "Advanced Autoclave II",
+ 3,
+ "Crystallizing your Dusts",
+ GT_Recipe.GT_Recipe_Map.sAutoclaveRecipes,
+ 2,
+ 3,
+ 30000,
+ 0,
+ 1,
+ "Autoclave3.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "AUTOCLAVE",
+ new Object[] {
+ "IGI",
+ "IMI",
+ "CPC",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'I',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PLATE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+ ItemList.Machine_EV_Autoclave.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 574,
+ "basicmachine.autoclave.tier.04",
+ "Advanced Autoclave III",
+ 4,
+ "Crystallizing your Dusts",
+ GT_Recipe.GT_Recipe_Map.sAutoclaveRecipes,
+ 2,
+ 4,
+ 40000,
+ 0,
+ 1,
+ "Autoclave4.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "AUTOCLAVE",
+ new Object[] {
+ "IGI",
+ "IMI",
+ "CPC",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'I',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PLATE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+ ItemList.Machine_IV_Autoclave.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 575,
+ "basicmachine.autoclave.tier.05",
+ "Advanced Autoclave IV",
+ 5,
+ "Crystallizing your Dusts",
+ GT_Recipe.GT_Recipe_Map.sAutoclaveRecipes,
+ 2,
+ 4,
+ 50000,
+ 0,
+ 1,
+ "Autoclave4.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "AUTOCLAVE",
+ new Object[] {
+ "IGI",
+ "IMI",
+ "CPC",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'I',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PLATE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+
+ ItemList.Machine_LV_Mixer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 581,
+ "basicmachine.mixer.tier.01",
+ "Basic Mixer",
+ 1,
+ "Will it Blend?",
+ GT_Recipe.GT_Recipe_Map.sMixerRecipes,
+ 6,
+ 1,
+ 16000,
+ 0,
+ 1,
+ "Mixer.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "MIXER",
+ new Object[] {
+ "GRG",
+ "GEG",
+ aTextCableHull,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'R',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROTOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+ ItemList.Machine_MV_Mixer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 582,
+ "basicmachine.mixer.tier.02",
+ "Advanced Mixer",
+ 2,
+ "Will it Blend?",
+ GT_Recipe.GT_Recipe_Map.sMixerRecipes,
+ 6,
+ 1,
+ 32000,
+ 0,
+ 1,
+ "Mixer.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "MIXER",
+ new Object[] {
+ "GRG",
+ "GEG",
+ aTextCableHull,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'R',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROTOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+ ItemList.Machine_HV_Mixer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 583,
+ "basicmachine.mixer.tier.03",
+ "Advanced Mixer II",
+ 3,
+ "Will it Blend?",
+ GT_Recipe.GT_Recipe_Map.sMixerRecipes,
+ 6,
+ 4,
+ 48000,
+ 0,
+ 1,
+ "Mixer4.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "MIXER",
+ new Object[] {
+ "GRG",
+ "GEG",
+ aTextCableHull,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'R',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROTOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+ ItemList.Machine_EV_Mixer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 584,
+ "basicmachine.mixer.tier.04",
+ "Advanced Mixer III",
+ 4,
+ "Will it Blend?",
+ GT_Recipe.GT_Recipe_Map.sMixerRecipes,
+ 9,
+ 4,
+ 64000,
+ 0,
+ 1,
+ "Mixer6.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "MIXER",
+ new Object[] {
+ "GRG",
+ "GEG",
+ aTextCableHull,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'R',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROTOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+ ItemList.Machine_IV_Mixer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 585,
+ "basicmachine.mixer.tier.05",
+ "Advanced Mixer IV",
+ 5,
+ "Will it Blend?",
+ GT_Recipe.GT_Recipe_Map.sMixerRecipes,
+ 9,
+ 4,
+ 128000,
+ 0,
+ 1,
+ "Mixer6.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "MIXER",
+ new Object[] {
+ "GRG",
+ "GEG",
+ aTextCableHull,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.MOTOR,
+ 'R',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROTOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+
+ ItemList.Machine_LV_LaserEngraver.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 591,
+ "basicmachine.laserengraver.tier.01",
+ "Basic Precision Laser Engraver",
+ 1,
+ "Don't look directly at the Laser",
+ GT_Recipe.GT_Recipe_Map.sLaserEngraverRecipes,
+ 2,
+ 1,
+ 8000,
+ 0,
+ 1,
+ "LaserEngraver.png",
+ SoundResource.IC2_MACHINES_MAGNETIZER_LOOP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "LASER_ENGRAVER",
+ new Object[] {
+ "PEP",
+ aTextCableHull,
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.EMITTER,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_MV_LaserEngraver.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 592,
+ "basicmachine.laserengraver.tier.02",
+ "Advanced Precision Laser Engraver",
+ 2,
+ "Don't look directly at the Laser",
+ GT_Recipe.GT_Recipe_Map.sLaserEngraverRecipes,
+ 2,
+ 1,
+ 16000,
+ 0,
+ 1,
+ "LaserEngraver.png",
+ SoundResource.IC2_MACHINES_MAGNETIZER_LOOP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "LASER_ENGRAVER",
+ new Object[] {
+ "PEP",
+ aTextCableHull,
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.EMITTER,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_HV_LaserEngraver.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 593,
+ "basicmachine.laserengraver.tier.03",
+ "Advanced Precision Laser Engraver II",
+ 3,
+ "Don't look directly at the Laser",
+ GT_Recipe.GT_Recipe_Map.sLaserEngraverRecipes,
+ 2,
+ 1,
+ 24000,
+ 0,
+ 1,
+ "LaserEngraver.png",
+ SoundResource.IC2_MACHINES_MAGNETIZER_LOOP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "LASER_ENGRAVER",
+ new Object[] {
+ "PEP",
+ aTextCableHull,
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.EMITTER,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_EV_LaserEngraver.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 594,
+ "basicmachine.laserengraver.tier.04",
+ "Advanced Precision Laser Engraver III",
+ 4,
+ "Don't look directly at the Laser",
+ GT_Recipe.GT_Recipe_Map.sLaserEngraverRecipes,
+ 2,
+ 1,
+ 32000,
+ 0,
+ 1,
+ "LaserEngraver.png",
+ SoundResource.IC2_MACHINES_MAGNETIZER_LOOP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "LASER_ENGRAVER",
+ new Object[] {
+ "PEP",
+ aTextCableHull,
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.EMITTER,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_IV_LaserEngraver.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 595,
+ "basicmachine.laserengraver.tier.05",
+ "Advanced Precision Laser Engraver IV",
+ 5,
+ "Don't look directly at the Laser",
+ GT_Recipe.GT_Recipe_Map.sLaserEngraverRecipes,
+ 2,
+ 1,
+ 40000,
+ 0,
+ 1,
+ "LaserEngraver.png",
+ SoundResource.IC2_MACHINES_MAGNETIZER_LOOP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "LASER_ENGRAVER",
+ new Object[] {
+ "PEP",
+ aTextCableHull,
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.EMITTER,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+
+ ItemList.Machine_LV_Press.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 601,
+ "basicmachine.press.tier.01",
+ "Basic Forming Press",
+ 1,
+ "Imprinting Images into things",
+ GT_Recipe.GT_Recipe_Map.sPressRecipes,
+ 2,
+ 1,
+ 0,
+ 0,
+ 1,
+ "Press.png",
+ SoundResource.IC2_MACHINES_COMPRESSOR_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "PRESS",
+ new Object[] {
+ aTextWirePump,
+ aTextCableHull,
+ aTextWirePump,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_MV_Press.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 602,
+ "basicmachine.press.tier.02",
+ "Advanced Forming Press",
+ 2,
+ "Imprinting Images into things",
+ GT_Recipe.GT_Recipe_Map.sPressRecipes,
+ 2,
+ 1,
+ 0,
+ 0,
+ 1,
+ "Press.png",
+ SoundResource.IC2_MACHINES_COMPRESSOR_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "PRESS",
+ new Object[] {
+ aTextWirePump,
+ aTextCableHull,
+ aTextWirePump,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_HV_Press.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 603,
+ "basicmachine.press.tier.03",
+ "Advanced Forming Press II",
+ 3,
+ "Imprinting Images into things",
+ GT_Recipe.GT_Recipe_Map.sPressRecipes,
+ 2,
+ 1,
+ 0,
+ 0,
+ 1,
+ "Press.png",
+ SoundResource.IC2_MACHINES_COMPRESSOR_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "PRESS",
+ new Object[] {
+ aTextWirePump,
+ aTextCableHull,
+ aTextWirePump,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_EV_Press.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 604,
+ "basicmachine.press.tier.04",
+ "Advanced Forming Press III",
+ 4,
+ "Imprinting Images into things",
+ GT_Recipe.GT_Recipe_Map.sPressRecipes,
+ 2,
+ 1,
+ 0,
+ 0,
+ 1,
+ "Press.png",
+ SoundResource.IC2_MACHINES_COMPRESSOR_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "PRESS",
+ new Object[] {
+ aTextWirePump,
+ aTextCableHull,
+ aTextWirePump,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_IV_Press.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 605,
+ "basicmachine.press.tier.05",
+ "Advanced Forming Press IV",
+ 5,
+ "Imprinting Images into things",
+ GT_Recipe.GT_Recipe_Map.sPressRecipes,
+ 2,
+ 1,
+ 0,
+ 0,
+ 1,
+ "Press.png",
+ SoundResource.IC2_MACHINES_COMPRESSOR_OP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "PRESS",
+ new Object[] {
+ aTextWirePump,
+ aTextCableHull,
+ aTextWirePump,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+
+ ItemList.Machine_LV_Hammer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 611,
+ "basicmachine.hammer.tier.01",
+ "Basic Forge Hammer",
+ 1,
+ "Stop, Hammertime!",
+ GT_Recipe.GT_Recipe_Map.sHammerRecipes,
+ 1,
+ 1,
+ 0,
+ 6,
+ 3,
+ "Hammer.png",
+ SoundResource.RANDOM_ANVIL_USE,
+ false,
+ false,
+ SpecialEffects.MAIN_RANDOM_SPARKS,
+ "HAMMER",
+ new Object[] {
+ aTextWirePump,
+ aTextCableHull,
+ "WAW",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'O',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE,
+ 'A',
+ OreDictNames.craftingAnvil
+ })
+ .getStackForm(1L));
+ ItemList.Machine_MV_Hammer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 612,
+ "basicmachine.hammer.tier.02",
+ "Advanced Forge Hammer",
+ 2,
+ "Stop, Hammertime!",
+ GT_Recipe.GT_Recipe_Map.sHammerRecipes,
+ 1,
+ 1,
+ 0,
+ 6,
+ 3,
+ "Hammer.png",
+ SoundResource.RANDOM_ANVIL_USE,
+ false,
+ false,
+ SpecialEffects.MAIN_RANDOM_SPARKS,
+ "HAMMER",
+ new Object[] {
+ aTextWirePump,
+ aTextCableHull,
+ "WAW",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'O',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE,
+ 'A',
+ OreDictNames.craftingAnvil
+ })
+ .getStackForm(1L));
+ ItemList.Machine_HV_Hammer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 613,
+ "basicmachine.hammer.tier.03",
+ "Advanced Forge Hammer II",
+ 3,
+ "Stop, Hammertime!",
+ GT_Recipe.GT_Recipe_Map.sHammerRecipes,
+ 1,
+ 1,
+ 0,
+ 6,
+ 3,
+ "Hammer.png",
+ SoundResource.RANDOM_ANVIL_USE,
+ false,
+ false,
+ SpecialEffects.MAIN_RANDOM_SPARKS,
+ "HAMMER",
+ new Object[] {
+ aTextWirePump,
+ aTextCableHull,
+ "WAW",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'O',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE,
+ 'A',
+ OreDictNames.craftingAnvil
+ })
+ .getStackForm(1L));
+ ItemList.Machine_EV_Hammer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 614,
+ "basicmachine.hammer.tier.04",
+ "Advanced Forge Hammer III",
+ 4,
+ "Stop, Hammertime!",
+ GT_Recipe.GT_Recipe_Map.sHammerRecipes,
+ 1,
+ 1,
+ 0,
+ 6,
+ 3,
+ "Hammer.png",
+ SoundResource.RANDOM_ANVIL_USE,
+ false,
+ false,
+ SpecialEffects.MAIN_RANDOM_SPARKS,
+ "HAMMER",
+ new Object[] {
+ aTextWirePump,
+ aTextCableHull,
+ "WAW",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'O',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE,
+ 'A',
+ OreDictNames.craftingAnvil
+ })
+ .getStackForm(1L));
+ ItemList.Machine_IV_Hammer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 615,
+ "basicmachine.hammer.tier.05",
+ "Advanced Forge Hammer IV",
+ 5,
+ "Stop, Hammertime!",
+ GT_Recipe.GT_Recipe_Map.sHammerRecipes,
+ 1,
+ 1,
+ 0,
+ 6,
+ 3,
+ "Hammer.png",
+ SoundResource.RANDOM_ANVIL_USE,
+ false,
+ false,
+ SpecialEffects.MAIN_RANDOM_SPARKS,
+ "HAMMER",
+ new Object[] {
+ aTextWirePump,
+ aTextCableHull,
+ "WAW",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'O',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE,
+ 'A',
+ OreDictNames.craftingAnvil
+ })
+ .getStackForm(1L));
+
+ ItemList.Machine_LV_FluidHeater.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 621,
+ "basicmachine.fluidheater.tier.01",
+ "Basic Fluid Heater",
+ 1,
+ "Heating up your Fluids",
+ GT_Recipe.GT_Recipe_Map.sFluidHeaterRecipes,
+ 1,
+ 0,
+ 8000,
+ 0,
+ 1,
+ "FluidHeater.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "FLUID_HEATER",
+ new Object[] {
+ "OGO",
+ aTextPlateMotor,
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'O',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+ ItemList.Machine_MV_FluidHeater.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 622,
+ "basicmachine.fluidheater.tier.02",
+ "Advanced Fluid Heater",
+ 2,
+ "Heating up your Fluids",
+ GT_Recipe.GT_Recipe_Map.sFluidHeaterRecipes,
+ 1,
+ 0,
+ 8000,
+ 0,
+ 1,
+ "FluidHeater.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "FLUID_HEATER",
+ new Object[] {
+ "OGO",
+ aTextPlateMotor,
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'O',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+ ItemList.Machine_HV_FluidHeater.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 623,
+ "basicmachine.fluidheater.tier.03",
+ "Advanced Fluid Heater II",
+ 3,
+ "Heating up your Fluids",
+ GT_Recipe.GT_Recipe_Map.sFluidHeaterRecipes,
+ 1,
+ 0,
+ 8000,
+ 0,
+ 1,
+ "FluidHeater.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "FLUID_HEATER",
+ new Object[] {
+ "OGO",
+ aTextPlateMotor,
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'O',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+ ItemList.Machine_EV_FluidHeater.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 624,
+ "basicmachine.fluidheater.tier.04",
+ "Advanced Fluid Heater III",
+ 4,
+ "Heating up your Fluids",
+ GT_Recipe.GT_Recipe_Map.sFluidHeaterRecipes,
+ 1,
+ 0,
+ 8000,
+ 0,
+ 1,
+ "FluidHeater.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "FLUID_HEATER",
+ new Object[] {
+ "OGO",
+ aTextPlateMotor,
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'O',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+ ItemList.Machine_IV_FluidHeater.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 625,
+ "basicmachine.fluidheater.tier.05",
+ "Advanced Fluid Heater IV",
+ 5,
+ "Heating up your Fluids",
+ GT_Recipe.GT_Recipe_Map.sFluidHeaterRecipes,
+ 1,
+ 0,
+ 8000,
+ 0,
+ 1,
+ "FluidHeater.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "FLUID_HEATER",
+ new Object[] {
+ "OGO",
+ aTextPlateMotor,
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'O',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING_DOUBLE,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'G',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.GLASS
+ })
+ .getStackForm(1L));
+
+ ItemList.Machine_LV_Slicer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 631,
+ "basicmachine.slicer.tier.01",
+ "Basic Slicing Machine",
+ 1,
+ "Slice of Life",
+ GT_Recipe.GT_Recipe_Map.sSlicerRecipes,
+ 2,
+ 1,
+ 0,
+ 0,
+ 1,
+ "Slicer.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "SLICER",
+ new Object[] {
+ aTextWireCoil,
+ "PMV",
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'V',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_MV_Slicer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 632,
+ "basicmachine.slicer.tier.02",
+ "Advanced Slicing Machine",
+ 2,
+ "Slice of Life",
+ GT_Recipe.GT_Recipe_Map.sSlicerRecipes,
+ 2,
+ 1,
+ 0,
+ 0,
+ 1,
+ "Slicer.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "SLICER",
+ new Object[] {
+ aTextWireCoil,
+ "PMV",
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'V',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_HV_Slicer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 633,
+ "basicmachine.slicer.tier.03",
+ "Advanced Slicing Machine II",
+ 3,
+ "Slice of Life",
+ GT_Recipe.GT_Recipe_Map.sSlicerRecipes,
+ 2,
+ 1,
+ 0,
+ 0,
+ 1,
+ "Slicer.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "SLICER",
+ new Object[] {
+ aTextWireCoil,
+ "PMV",
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'V',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_EV_Slicer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 634,
+ "basicmachine.slicer.tier.04",
+ "Advanced Slicing Machine III",
+ 4,
+ "Slice of Life",
+ GT_Recipe.GT_Recipe_Map.sSlicerRecipes,
+ 2,
+ 1,
+ 0,
+ 0,
+ 1,
+ "Slicer.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "SLICER",
+ new Object[] {
+ aTextWireCoil,
+ "PMV",
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'V',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_IV_Slicer.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 635,
+ "basicmachine.slicer.tier.05",
+ "Advanced Slicing Machine IV",
+ 5,
+ "Slice of Life",
+ GT_Recipe.GT_Recipe_Map.sSlicerRecipes,
+ 2,
+ 1,
+ 0,
+ 0,
+ 1,
+ "Slicer.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "SLICER",
+ new Object[] {
+ aTextWireCoil,
+ "PMV",
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'V',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+
+ ItemList.Machine_LV_Sifter.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 641,
+ "basicmachine.sifter.tier.01",
+ "Basic Sifting Machine",
+ 1,
+ "Stay calm and keep sifting",
+ GT_Recipe.GT_Recipe_Map.sSifterRecipes,
+ 1,
+ 9,
+ 1000,
+ 2,
+ 5,
+ "Sifter.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "SIFTER",
+ new Object[] {
+ "WFW",
+ aTextPlateMotor,
+ "CFC",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'F',
+ OreDictNames.craftingFilter,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_MV_Sifter.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 642,
+ "basicmachine.sifter.tier.02",
+ "Advanced Sifting Machine",
+ 2,
+ "Stay calm and keep sifting",
+ GT_Recipe.GT_Recipe_Map.sSifterRecipes,
+ 1,
+ 9,
+ 2000,
+ 2,
+ 5,
+ "Sifter.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "SIFTER",
+ new Object[] {
+ "WFW",
+ aTextPlateMotor,
+ "CFC",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'F',
+ OreDictNames.craftingFilter,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_HV_Sifter.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 643,
+ "basicmachine.sifter.tier.03",
+ "Advanced Sifting Machine II",
+ 3,
+ "Stay calm and keep sifting",
+ GT_Recipe.GT_Recipe_Map.sSifterRecipes,
+ 1,
+ 9,
+ 4000,
+ 2,
+ 5,
+ "Sifter.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "SIFTER",
+ new Object[] {
+ "WFW",
+ aTextPlateMotor,
+ "CFC",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'F',
+ OreDictNames.craftingFilter,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_EV_Sifter.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 644,
+ "basicmachine.sifter.tier.04",
+ "Advanced Sifting Machine III",
+ 4,
+ "Stay calm and keep sifting",
+ GT_Recipe.GT_Recipe_Map.sSifterRecipes,
+ 1,
+ 9,
+ 8000,
+ 2,
+ 5,
+ "Sifter.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "SIFTER",
+ new Object[] {
+ "WFW",
+ aTextPlateMotor,
+ "CFC",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'F',
+ OreDictNames.craftingFilter,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+ ItemList.Machine_IV_Sifter.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 645,
+ "basicmachine.sifter.tier.05",
+ "Advanced Sifting Machine IV",
+ 5,
+ "Stay calm and keep sifting",
+ GT_Recipe.GT_Recipe_Map.sSifterRecipes,
+ 1,
+ 9,
+ 16000,
+ 2,
+ 5,
+ "Sifter.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "SIFTER",
+ new Object[] {
+ "WFW",
+ aTextPlateMotor,
+ "CFC",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PISTON,
+ 'F',
+ OreDictNames.craftingFilter,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE
+ })
+ .getStackForm(1L));
+
+ ItemList.Machine_LV_ArcFurnace.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 651,
+ "basicmachine.arcfurnace.tier.01",
+ "Basic Arc Furnace",
+ 1,
+ "",
+ GT_Recipe.GT_Recipe_Map.sArcFurnaceRecipes,
+ 1,
+ 4,
+ 16000,
+ 0,
+ 1,
+ "ArcFurnace.png",
+ SoundResource.IC2_MACHINES_INDUCTION_LOOP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "ARC_FURNACE",
+ new Object[] {
+ "WGW",
+ aTextCableHull,
+ aTextPlate,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PLATE,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE4,
+ 'G',
+ OrePrefixes.cell.get(Materials.Graphite)
+ })
+ .getStackForm(1L));
+ ItemList.Machine_MV_ArcFurnace.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 652,
+ "basicmachine.arcfurnace.tier.02",
+ "Advanced Arc Furnace",
+ 2,
+ "",
+ GT_Recipe.GT_Recipe_Map.sArcFurnaceRecipes,
+ 1,
+ 4,
+ 24000,
+ 0,
+ 1,
+ "ArcFurnace.png",
+ SoundResource.IC2_MACHINES_INDUCTION_LOOP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "ARC_FURNACE",
+ new Object[] {
+ "WGW",
+ aTextCableHull,
+ aTextPlate,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PLATE,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE4,
+ 'G',
+ OrePrefixes.cell.get(Materials.Graphite)
+ })
+ .getStackForm(1L));
+ ItemList.Machine_HV_ArcFurnace.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 653,
+ "basicmachine.arcfurnace.tier.03",
+ "Advanced Arc Furnace II",
+ 3,
+ "",
+ GT_Recipe.GT_Recipe_Map.sArcFurnaceRecipes,
+ 1,
+ 4,
+ 32000,
+ 0,
+ 1,
+ "ArcFurnace.png",
+ SoundResource.IC2_MACHINES_INDUCTION_LOOP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "ARC_FURNACE",
+ new Object[] {
+ "WGW",
+ aTextCableHull,
+ aTextPlate,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PLATE,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE4,
+ 'G',
+ OrePrefixes.cell.get(Materials.Graphite)
+ })
+ .getStackForm(1L));
+ ItemList.Machine_EV_ArcFurnace.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 654,
+ "basicmachine.arcfurnace.tier.04",
+ "Advanced Arc Furnace III",
+ 4,
+ "",
+ GT_Recipe.GT_Recipe_Map.sArcFurnaceRecipes,
+ 1,
+ 4,
+ 48000,
+ 0,
+ 1,
+ "ArcFurnace.png",
+ SoundResource.IC2_MACHINES_INDUCTION_LOOP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "ARC_FURNACE",
+ new Object[] {
+ "WGW",
+ aTextCableHull,
+ aTextPlate,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PLATE,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE4,
+ 'G',
+ OrePrefixes.cell.get(Materials.Graphite)
+ })
+ .getStackForm(1L));
+ ItemList.Machine_IV_ArcFurnace.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 655,
+ "basicmachine.arcfurnace.tier.05",
+ "Advanced Arc Furnace IV",
+ 5,
+ "",
+ GT_Recipe.GT_Recipe_Map.sArcFurnaceRecipes,
+ 1,
+ 4,
+ 64000,
+ 0,
+ 1,
+ "ArcFurnace.png",
+ SoundResource.IC2_MACHINES_INDUCTION_LOOP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "ARC_FURNACE",
+ new Object[] {
+ "WGW",
+ aTextCableHull,
+ aTextPlate,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PLATE,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE4,
+ 'G',
+ OrePrefixes.cell.get(Materials.Graphite)
+ })
+ .getStackForm(1L));
+
+ ItemList.Machine_LV_PlasmaArcFurnace.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 661,
+ "basicmachine.plasmaarcfurnace.tier.01",
+ "Basic Plasma Arc Furnace",
+ 1,
+ "",
+ GT_Recipe.GT_Recipe_Map.sPlasmaArcFurnaceRecipes,
+ 1,
+ 4,
+ 1000,
+ 0,
+ 1,
+ "PlasmaArcFurnace.png",
+ SoundResource.IC2_MACHINES_INDUCTION_LOOP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "PLASMA_ARC_FURNACE",
+ new Object[] {
+ "WGW",
+ aTextCableHull,
+ "TPT",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PLATE,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.BETTER_CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE4,
+ 'T',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'G',
+ OrePrefixes.cell.get(Materials.Graphite)
+ })
+ .getStackForm(1L));
+ ItemList.Machine_MV_PlasmaArcFurnace.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 662,
+ "basicmachine.plasmaarcfurnace.tier.02",
+ "Advanced Plasma Arc Furnace",
+ 2,
+ "",
+ GT_Recipe.GT_Recipe_Map.sPlasmaArcFurnaceRecipes,
+ 1,
+ 4,
+ 2000,
+ 0,
+ 1,
+ "PlasmaArcFurnace.png",
+ SoundResource.IC2_MACHINES_INDUCTION_LOOP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "PLASMA_ARC_FURNACE",
+ new Object[] {
+ "WGW",
+ aTextCableHull,
+ "TPT",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PLATE,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.BETTER_CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE4,
+ 'T',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'G',
+ OrePrefixes.cell.get(Materials.Graphite)
+ })
+ .getStackForm(1L));
+ ItemList.Machine_HV_PlasmaArcFurnace.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 663,
+ "basicmachine.plasmaarcfurnace.tier.03",
+ "Advanced Plasma Arc Furnace II",
+ 3,
+ "",
+ GT_Recipe.GT_Recipe_Map.sPlasmaArcFurnaceRecipes,
+ 1,
+ 4,
+ 4000,
+ 0,
+ 1,
+ "PlasmaArcFurnace.png",
+ SoundResource.IC2_MACHINES_INDUCTION_LOOP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "PLASMA_ARC_FURNACE",
+ new Object[] {
+ "WGW",
+ aTextCableHull,
+ "TPT",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PLATE,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.BETTER_CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE4,
+ 'T',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'G',
+ OrePrefixes.cell.get(Materials.Graphite)
+ })
+ .getStackForm(1L));
+ ItemList.Machine_EV_PlasmaArcFurnace.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 664,
+ "basicmachine.plasmaarcfurnace.tier.04",
+ "Advanced Plasma Arc Furnace III",
+ 4,
+ "",
+ GT_Recipe.GT_Recipe_Map.sPlasmaArcFurnaceRecipes,
+ 1,
+ 4,
+ 8000,
+ 0,
+ 1,
+ "PlasmaArcFurnace.png",
+ SoundResource.IC2_MACHINES_INDUCTION_LOOP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "PLASMA_ARC_FURNACE",
+ new Object[] {
+ "WGW",
+ aTextCableHull,
+ "TPT",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PLATE,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.BETTER_CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE4,
+ 'T',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'G',
+ OrePrefixes.cell.get(Materials.Graphite)
+ })
+ .getStackForm(1L));
+ ItemList.Machine_IV_PlasmaArcFurnace.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 665,
+ "basicmachine.plasmaarcfurnace.tier.05",
+ "Advanced Plasma Arc Furnace IV",
+ 5,
+ "",
+ GT_Recipe.GT_Recipe_Map.sPlasmaArcFurnaceRecipes,
+ 1,
+ 4,
+ 16000,
+ 0,
+ 1,
+ "PlasmaArcFurnace.png",
+ SoundResource.IC2_MACHINES_INDUCTION_LOOP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "PLASMA_ARC_FURNACE",
+ new Object[] {
+ "WGW",
+ aTextCableHull,
+ "TPT",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'P',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PLATE,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.BETTER_CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE4,
+ 'T',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.PUMP,
+ 'G',
+ OrePrefixes.cell.get(Materials.Graphite)
+ })
+ .getStackForm(1L));
+
+ ItemList.Machine_LV_Oven.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 671,
+ "basicmachine.e_oven.tier.01",
+ "Basic Electric Oven",
+ 1,
+ "Just a Furnace with a different Design",
+ GT_Recipe.GT_Recipe_Map.sFurnaceRecipes,
+ 1,
+ 1,
+ 0,
+ 0,
+ 1,
+ "E_Oven.png",
+ SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "ELECTRIC_OVEN",
+ new Object[] {
+ "CEC",
+ aTextCableHull,
+ "WEW",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING
+ })
+ .getStackForm(1L));
+ ItemList.Machine_MV_Oven.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 672,
+ "basicmachine.e_oven.tier.02",
+ "Advanced Electric Oven",
+ 2,
+ "Just a Furnace with a different Design",
+ GT_Recipe.GT_Recipe_Map.sFurnaceRecipes,
+ 1,
+ 1,
+ 0,
+ 0,
+ 1,
+ "E_Oven.png",
+ SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "ELECTRIC_OVEN",
+ new Object[] {
+ "CEC",
+ aTextCableHull,
+ "WEW",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING
+ })
+ .getStackForm(1L));
+ ItemList.Machine_HV_Oven.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 673,
+ "basicmachine.e_oven.tier.03",
+ "Advanced Electric Oven II",
+ 3,
+ "Just a Furnace with a different Design",
+ GT_Recipe.GT_Recipe_Map.sFurnaceRecipes,
+ 1,
+ 1,
+ 0,
+ 0,
+ 1,
+ "E_Oven.png",
+ SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "ELECTRIC_OVEN",
+ new Object[] {
+ "CEC",
+ aTextCableHull,
+ "WEW",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING
+ })
+ .getStackForm(1L));
+ ItemList.Machine_EV_Oven.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 674,
+ "basicmachine.e_oven.tier.04",
+ "Advanced Electric Oven III",
+ 4,
+ "Just a Furnace with a different Design",
+ GT_Recipe.GT_Recipe_Map.sFurnaceRecipes,
+ 1,
+ 1,
+ 0,
+ 0,
+ 1,
+ "E_Oven.png",
+ SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "ELECTRIC_OVEN",
+ new Object[] {
+ "CEC",
+ aTextCableHull,
+ "WEW",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING
+ })
+ .getStackForm(1L));
+ ItemList.Machine_IV_Oven.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 675,
+ "basicmachine.e_oven.tier.05",
+ "Advanced Electric Oven IV",
+ 5,
+ "Just a Furnace with a different Design",
+ GT_Recipe.GT_Recipe_Map.sFurnaceRecipes,
+ 1,
+ 1,
+ 0,
+ 0,
+ 1,
+ "E_Oven.png",
+ SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "ELECTRIC_OVEN",
+ new Object[] {
+ "CEC",
+ aTextCableHull,
+ "WEW",
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.COIL_HEATING
+ })
+ .getStackForm(1L));
+
+ ItemList.Machine_LV_Miner.set(
+ new GT_MetaTileEntity_Miner(679, "basicmachine.miner.tier.01", "Basic Miner", 1).getStackForm(1L));
+ ItemList.Machine_MV_Miner.set(
+ new GT_MetaTileEntity_Miner(680, "basicmachine.miner.tier.02", "Good Miner", 2).getStackForm(1L));
+ ItemList.Machine_HV_Miner.set(
+ new GT_MetaTileEntity_Miner(681, "basicmachine.miner.tier.03", "Advanced Miner", 3).getStackForm(1L));
+
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_LV_Miner.get(1L), bitsd, new Object[] {
+ "EEE",
+ aTextWireHull,
+ "CSC",
+ 'M',
+ ItemList.Hull_LV,
+ 'E',
+ ItemList.Electric_Motor_LV,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Basic),
+ 'W',
+ OrePrefixes.cableGt01.get(Materials.Tin),
+ 'S',
+ ItemList.Sensor_LV
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_MV_Miner.get(1L), bitsd, new Object[] {
+ "PEP",
+ aTextWireHull,
+ "CSC",
+ 'M',
+ ItemList.Hull_MV,
+ 'E',
+ ItemList.Electric_Motor_MV,
+ 'P',
+ ItemList.Electric_Piston_MV,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Good),
+ 'W',
+ OrePrefixes.cableGt02.get(Materials.Copper),
+ 'S',
+ ItemList.Sensor_MV
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_HV_Miner.get(1L), bitsd, new Object[] {
+ "RPR",
+ aTextWireHull,
+ "CSC",
+ 'M',
+ ItemList.Hull_HV,
+ 'E',
+ ItemList.Electric_Motor_HV,
+ 'P',
+ ItemList.Electric_Piston_HV,
+ 'R',
+ ItemList.Robot_Arm_HV,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Advanced),
+ 'W',
+ OrePrefixes.cableGt04.get(Materials.Gold),
+ 'S',
+ ItemList.Sensor_HV
+ });
}
private static void run3() {
- ItemList.Machine_Multi_BlastFurnace.set(new GT_MetaTileEntity_ElectricBlastFurnace(1000, "multimachine.blastfurnace", "Electric Blast Furnace").getStackForm(1L));
- ItemList.Machine_Multi_ImplosionCompressor.set(new GT_MetaTileEntity_ImplosionCompressor(1001, "multimachine.implosioncompressor", "Implosion Compressor").getStackForm(1L));
- ItemList.Machine_Multi_VacuumFreezer.set(new GT_MetaTileEntity_VacuumFreezer(1002, "multimachine.vacuumfreezer", "Vacuum Freezer").getStackForm(1L));
- ItemList.Machine_Multi_Furnace.set(new GT_MetaTileEntity_MultiFurnace(1003, "multimachine.multifurnace", "Multi Smelter").getStackForm(1L));
- ItemList.Machine_Multi_PlasmaForge.set(new GT_MetaTileEntity_PlasmaForge(1004, "multimachine.plasmaforge", "Dimensionally Transcendent Plasma Forge").getStackForm(1L));
-
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_Multi_BlastFurnace.get(1L), bitsd, new Object[]{"FFF", aTextCableHull, aTextWireCoil, 'M', ItemList.Casing_HeatProof, 'F', OreDictNames.craftingIronFurnace, 'C', OrePrefixes.circuit.get(Materials.Basic), 'W', OrePrefixes.cableGt01.get(Materials.Tin)});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_Multi_VacuumFreezer.get(1L), bitsd, new Object[]{aTextPlate, aTextCableHull, aTextWireCoil, 'M', ItemList.Casing_FrostProof, 'P', ItemList.Electric_Pump_HV, 'C', OrePrefixes.circuit.get(Materials.Data), 'W', OrePrefixes.cableGt01.get(Materials.Gold)});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_Multi_ImplosionCompressor.get(1L), bitsd, new Object[]{"OOO", aTextCableHull, aTextWireCoil, 'M', ItemList.Casing_SolidSteel, 'O', Ic2Items.reinforcedStone, 'C', OrePrefixes.circuit.get(Materials.Advanced), 'W', OrePrefixes.cableGt01.get(Materials.Gold)});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_Multi_Furnace.get(1L), bitsd, new Object[]{"FFF", aTextCableHull, aTextWireCoil, 'M', ItemList.Casing_HeatProof, 'F', OreDictNames.craftingIronFurnace, 'C', OrePrefixes.circuit.get(Materials.Advanced), 'W', OrePrefixes.cableGt01.get(Materials.AnnealedCopper)});
-
- ItemList.Machine_Multi_LargeBoiler_Bronze.set(new GT_MetaTileEntity_LargeBoiler_Bronze(1020, "multimachine.boiler.bronze", "Large Bronze Boiler").getStackForm(1L));
- ItemList.Machine_Multi_LargeBoiler_Steel.set(new GT_MetaTileEntity_LargeBoiler_Steel(1021, "multimachine.boiler.steel", "Large Steel Boiler").getStackForm(1L));
- ItemList.Machine_Multi_LargeBoiler_Titanium.set(new GT_MetaTileEntity_LargeBoiler_Titanium(1022, "multimachine.boiler.titanium", "Large Titanium Boiler").getStackForm(1L));
- ItemList.Machine_Multi_LargeBoiler_TungstenSteel.set(new GT_MetaTileEntity_LargeBoiler_TungstenSteel(1023, "multimachine.boiler.tungstensteel", "Large Tungstensteel Boiler").getStackForm(1L));
-
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_Multi_LargeBoiler_Bronze.get(1L), bitsd, new Object[]{aTextWireCoil, aTextCableHull, aTextWireCoil, 'M', ItemList.Casing_Firebox_Bronze, 'C', OrePrefixes.circuit.get(Materials.Good), 'W', OrePrefixes.cableGt01.get(Materials.Tin)});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_Multi_LargeBoiler_Steel.get(1L), bitsd, new Object[]{aTextWireCoil, aTextCableHull, aTextWireCoil, 'M', ItemList.Casing_Firebox_Steel, 'C', OrePrefixes.circuit.get(Materials.Advanced), 'W', OrePrefixes.cableGt01.get(Materials.AnyCopper)});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_Multi_LargeBoiler_Titanium.get(1L), bitsd, new Object[]{aTextWireCoil, aTextCableHull, aTextWireCoil, 'M', ItemList.Casing_Firebox_Titanium, 'C', OrePrefixes.circuit.get(Materials.Data), 'W', OrePrefixes.cableGt01.get(Materials.Gold)});
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_Multi_LargeBoiler_TungstenSteel.get(1L), bitsd, new Object[]{aTextWireCoil, aTextCableHull, aTextWireCoil, 'M', ItemList.Casing_Firebox_TungstenSteel, 'C', OrePrefixes.circuit.get(Materials.Elite), 'W', OrePrefixes.cableGt01.get(Materials.Aluminium)});
-
- ItemList.Generator_Diesel_LV.set(new GT_MetaTileEntity_DieselGenerator(1110, "basicgenerator.diesel.tier.01", "Basic Combustion Generator", 1).getStackForm(1L));
- ItemList.Generator_Diesel_MV.set(new GT_MetaTileEntity_DieselGenerator(1111, "basicgenerator.diesel.tier.02", "Advanced Combustion Generator", 2).getStackForm(1L));
- ItemList.Generator_Diesel_HV.set(new GT_MetaTileEntity_DieselGenerator(1112, "basicgenerator.diesel.tier.03", "Turbo Combustion Generator", 3).getStackForm(1L));
-
- GT_ModHandler.addCraftingRecipe(ItemList.Generator_Diesel_LV.get(1L), bitsd, new Object[]{"PCP", "EME", "GWG", 'M', ItemList.Hull_LV, 'P', ItemList.Electric_Piston_LV, 'E', ItemList.Electric_Motor_LV, 'C', OrePrefixes.circuit.get(Materials.Basic), 'W', OrePrefixes.cableGt01.get(Materials.Tin), 'G', OrePrefixes.gearGt.get(Materials.Steel)});
- GT_ModHandler.addCraftingRecipe(ItemList.Generator_Diesel_MV.get(1L), bitsd, new Object[]{"PCP", "EME", "GWG", 'M', ItemList.Hull_MV, 'P', ItemList.Electric_Piston_MV, 'E', ItemList.Electric_Motor_MV, 'C', OrePrefixes.circuit.get(Materials.Good), 'W', OrePrefixes.cableGt01.get(Materials.AnyCopper), 'G', OrePrefixes.gearGt.get(Materials.Aluminium)});
- GT_ModHandler.addCraftingRecipe(ItemList.Generator_Diesel_HV.get(1L), bitsd, new Object[]{"PCP", "EME", "GWG", 'M', ItemList.Hull_HV, 'P', ItemList.Electric_Piston_HV, 'E', ItemList.Electric_Motor_HV, 'C', OrePrefixes.circuit.get(Materials.Advanced), 'W', OrePrefixes.cableGt01.get(Materials.Gold), 'G', OrePrefixes.gearGt.get(Materials.StainlessSteel)});
-
- ItemList.Generator_Gas_Turbine_LV.set(new GT_MetaTileEntity_GasTurbine(1115, "basicgenerator.gasturbine.tier.01", "Basic Gas Turbine", 1).getStackForm(1L));
- ItemList.Generator_Gas_Turbine_MV.set(new GT_MetaTileEntity_GasTurbine(1116, "basicgenerator.gasturbine.tier.02", "Advanced Gas Turbine", 2).getStackForm(1L));
- ItemList.Generator_Gas_Turbine_HV.set(new GT_MetaTileEntity_GasTurbine(1117, "basicgenerator.gasturbine.tier.03", "Turbo Gas Turbine", 3).getStackForm(1L));
-
- GT_ModHandler.addCraftingRecipe(ItemList.Generator_Gas_Turbine_LV.get(1L), bitsd, new Object[]{"CRC", "RMR", aTextMotorWire, 'M', ItemList.Hull_LV, 'E', ItemList.Electric_Motor_LV, 'R', OrePrefixes.rotor.get(Materials.Tin), 'C', OrePrefixes.circuit.get(Materials.Basic), 'W', OrePrefixes.cableGt01.get(Materials.Tin)});
- GT_ModHandler.addCraftingRecipe(ItemList.Generator_Gas_Turbine_MV.get(1L), bitsd, new Object[]{"CRC", "RMR", aTextMotorWire, 'M', ItemList.Hull_MV, 'E', ItemList.Electric_Motor_MV, 'R', OrePrefixes.rotor.get(Materials.Bronze), 'C', OrePrefixes.circuit.get(Materials.Good), 'W', OrePrefixes.cableGt01.get(Materials.AnyCopper)});
- GT_ModHandler.addCraftingRecipe(ItemList.Generator_Gas_Turbine_HV.get(1L), bitsd, new Object[]{"CRC", "RMR", aTextMotorWire, 'M', ItemList.Hull_HV, 'E', ItemList.Electric_Motor_HV, 'R', OrePrefixes.rotor.get(Materials.Steel), 'C', OrePrefixes.circuit.get(Materials.Advanced), 'W', OrePrefixes.cableGt01.get(Materials.Gold)});
-
- ItemList.Generator_Steam_Turbine_LV.set(new GT_MetaTileEntity_SteamTurbine(1120, "basicgenerator.steamturbine.tier.01", "Basic Steam Turbine", 1).getStackForm(1L));
- ItemList.Generator_Steam_Turbine_MV.set(new GT_MetaTileEntity_SteamTurbine(1121, "basicgenerator.steamturbine.tier.02", "Advanced Steam Turbine", 2).getStackForm(1L));
- ItemList.Generator_Steam_Turbine_HV.set(new GT_MetaTileEntity_SteamTurbine(1122, "basicgenerator.steamturbine.tier.03", "Turbo Steam Turbine", 3).getStackForm(1L));
-
- GT_ModHandler.addCraftingRecipe(ItemList.Generator_Steam_Turbine_LV.get(1L), bitsd, new Object[]{"PCP", "RMR", aTextMotorWire, 'M', ItemList.Hull_LV, 'E', ItemList.Electric_Motor_LV, 'R', OrePrefixes.rotor.get(Materials.Tin), 'C', OrePrefixes.circuit.get(Materials.Basic), 'W', OrePrefixes.cableGt01.get(Materials.Tin), 'P', OrePrefixes.pipeMedium.get(Materials.Bronze)});
- GT_ModHandler.addCraftingRecipe(ItemList.Generator_Steam_Turbine_MV.get(1L), bitsd, new Object[]{"PCP", "RMR", aTextMotorWire, 'M', ItemList.Hull_MV, 'E', ItemList.Electric_Motor_MV, 'R', OrePrefixes.rotor.get(Materials.Bronze), 'C', OrePrefixes.circuit.get(Materials.Good), 'W', OrePrefixes.cableGt01.get(Materials.AnyCopper), 'P', OrePrefixes.pipeMedium.get(Materials.Steel)});
- GT_ModHandler.addCraftingRecipe(ItemList.Generator_Steam_Turbine_HV.get(1L), bitsd, new Object[]{"PCP", "RMR", aTextMotorWire, 'M', ItemList.Hull_HV, 'E', ItemList.Electric_Motor_HV, 'R', OrePrefixes.rotor.get(Materials.Steel), 'C', OrePrefixes.circuit.get(Materials.Advanced), 'W', OrePrefixes.cableGt01.get(Materials.Gold), 'P', OrePrefixes.pipeMedium.get(Materials.StainlessSteel)});
-
- ItemList.Generator_Naquadah_Mark_I.set(new GT_MetaTileEntity_NaquadahReactor(1190, "basicgenerator.naquadah.tier.04",new String[]{"Requires Enriched Naquadah Bolts"}, "Naquadah Reactor Mark I", 4).getStackForm(1L));
- ItemList.Generator_Naquadah_Mark_II.set(new GT_MetaTileEntity_NaquadahReactor(1191, "basicgenerator.naquadah.tier.05",new String[]{"Requires Enriched Naquadah Rods"}, "Naquadah Reactor Mark II", 5).getStackForm(1L));
- ItemList.Generator_Naquadah_Mark_III.set(new GT_MetaTileEntity_NaquadahReactor(1192, "basicgenerator.naquadah.tier.06",new String[]{"Requires Enriched Naquadah Long Rods"}, "Naquadah Reactor Mark III", 6).getStackForm(1L));
- ItemList.Generator_Naquadah_Mark_IV.set(new GT_MetaTileEntity_NaquadahReactor(1188, "basicgenerator.naquadah.tier.07",new String[]{"Requires Naquadria Bolts"}, "Naquadah Reactor Mark IV", 7).getStackForm(1L));
- ItemList.Generator_Naquadah_Mark_V.set(new GT_MetaTileEntity_NaquadahReactor(1189, "basicgenerator.naquadah.tier.08",new String[]{"Requires Naquadria Rods"}, "Naquadah Reactor Mark V", 8).getStackForm(1L));
-
- ItemList.MagicEnergyConverter_LV.set(new GT_MetaTileEntity_MagicEnergyConverter(1123, "basicgenerator.magicenergyconverter.tier.01", "Novice Magic Energy Converter", 1).getStackForm(1L));
- ItemList.MagicEnergyConverter_MV.set(new GT_MetaTileEntity_MagicEnergyConverter(1124, "basicgenerator.magicenergyconverter.tier.02", "Adept Magic Energy Converter", 2).getStackForm(1L));
- ItemList.MagicEnergyConverter_HV.set(new GT_MetaTileEntity_MagicEnergyConverter(1125, "basicgenerator.magicenergyconverter.tier.03", "Master Magic Energy Converter", 3).getStackForm(1L));
-
- ItemList.MagicEnergyAbsorber_LV.set(new GT_MetaTileEntity_MagicalEnergyAbsorber(1127, "basicgenerator.magicenergyabsorber.tier.01", "Novice Magic Energy Absorber", 1).getStackForm(1L));
- ItemList.MagicEnergyAbsorber_MV.set(new GT_MetaTileEntity_MagicalEnergyAbsorber(1128, "basicgenerator.magicenergyabsorber.tier.02", "Adept Magic Energy Absorber", 2).getStackForm(1L));
- ItemList.MagicEnergyAbsorber_HV.set(new GT_MetaTileEntity_MagicalEnergyAbsorber(1129, "basicgenerator.magicenergyabsorber.tier.03", "Master Magic Energy Absorber", 3).getStackForm(1L));
- ItemList.MagicEnergyAbsorber_EV.set(new GT_MetaTileEntity_MagicalEnergyAbsorber(1130, "basicgenerator.magicenergyabsorber.tier.04", "Grandmaster Magic Energy Absorber", 4).getStackForm(1L));
+ ItemList.Machine_Multi_BlastFurnace.set(
+ new GT_MetaTileEntity_ElectricBlastFurnace(1000, "multimachine.blastfurnace", "Electric Blast Furnace")
+ .getStackForm(1L));
+ ItemList.Machine_Multi_ImplosionCompressor.set(new GT_MetaTileEntity_ImplosionCompressor(
+ 1001, "multimachine.implosioncompressor", "Implosion Compressor")
+ .getStackForm(1L));
+ ItemList.Machine_Multi_VacuumFreezer.set(
+ new GT_MetaTileEntity_VacuumFreezer(1002, "multimachine.vacuumfreezer", "Vacuum Freezer")
+ .getStackForm(1L));
+ ItemList.Machine_Multi_Furnace.set(
+ new GT_MetaTileEntity_MultiFurnace(1003, "multimachine.multifurnace", "Multi Smelter")
+ .getStackForm(1L));
+ ItemList.Machine_Multi_PlasmaForge.set(new GT_MetaTileEntity_PlasmaForge(
+ 1004, "multimachine.plasmaforge", "Dimensionally Transcendent Plasma Forge")
+ .getStackForm(1L));
+
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_Multi_BlastFurnace.get(1L), bitsd, new Object[] {
+ "FFF",
+ aTextCableHull,
+ aTextWireCoil,
+ 'M',
+ ItemList.Casing_HeatProof,
+ 'F',
+ OreDictNames.craftingIronFurnace,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Basic),
+ 'W',
+ OrePrefixes.cableGt01.get(Materials.Tin)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_Multi_VacuumFreezer.get(1L), bitsd, new Object[] {
+ aTextPlate,
+ aTextCableHull,
+ aTextWireCoil,
+ 'M',
+ ItemList.Casing_FrostProof,
+ 'P',
+ ItemList.Electric_Pump_HV,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Data),
+ 'W',
+ OrePrefixes.cableGt01.get(Materials.Gold)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_Multi_ImplosionCompressor.get(1L), bitsd, new Object[] {
+ "OOO",
+ aTextCableHull,
+ aTextWireCoil,
+ 'M',
+ ItemList.Casing_SolidSteel,
+ 'O',
+ Ic2Items.reinforcedStone,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Advanced),
+ 'W',
+ OrePrefixes.cableGt01.get(Materials.Gold)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_Multi_Furnace.get(1L), bitsd, new Object[] {
+ "FFF",
+ aTextCableHull,
+ aTextWireCoil,
+ 'M',
+ ItemList.Casing_HeatProof,
+ 'F',
+ OreDictNames.craftingIronFurnace,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Advanced),
+ 'W',
+ OrePrefixes.cableGt01.get(Materials.AnnealedCopper)
+ });
+
+ ItemList.Machine_Multi_LargeBoiler_Bronze.set(
+ new GT_MetaTileEntity_LargeBoiler_Bronze(1020, "multimachine.boiler.bronze", "Large Bronze Boiler")
+ .getStackForm(1L));
+ ItemList.Machine_Multi_LargeBoiler_Steel.set(
+ new GT_MetaTileEntity_LargeBoiler_Steel(1021, "multimachine.boiler.steel", "Large Steel Boiler")
+ .getStackForm(1L));
+ ItemList.Machine_Multi_LargeBoiler_Titanium.set(new GT_MetaTileEntity_LargeBoiler_Titanium(
+ 1022, "multimachine.boiler.titanium", "Large Titanium Boiler")
+ .getStackForm(1L));
+ ItemList.Machine_Multi_LargeBoiler_TungstenSteel.set(new GT_MetaTileEntity_LargeBoiler_TungstenSteel(
+ 1023, "multimachine.boiler.tungstensteel", "Large Tungstensteel Boiler")
+ .getStackForm(1L));
+
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_Multi_LargeBoiler_Bronze.get(1L), bitsd, new Object[] {
+ aTextWireCoil,
+ aTextCableHull,
+ aTextWireCoil,
+ 'M',
+ ItemList.Casing_Firebox_Bronze,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Good),
+ 'W',
+ OrePrefixes.cableGt01.get(Materials.Tin)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_Multi_LargeBoiler_Steel.get(1L), bitsd, new Object[] {
+ aTextWireCoil,
+ aTextCableHull,
+ aTextWireCoil,
+ 'M',
+ ItemList.Casing_Firebox_Steel,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Advanced),
+ 'W',
+ OrePrefixes.cableGt01.get(Materials.AnyCopper)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_Multi_LargeBoiler_Titanium.get(1L), bitsd, new Object[] {
+ aTextWireCoil,
+ aTextCableHull,
+ aTextWireCoil,
+ 'M',
+ ItemList.Casing_Firebox_Titanium,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Data),
+ 'W',
+ OrePrefixes.cableGt01.get(Materials.Gold)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_Multi_LargeBoiler_TungstenSteel.get(1L), bitsd, new Object[] {
+ aTextWireCoil,
+ aTextCableHull,
+ aTextWireCoil,
+ 'M',
+ ItemList.Casing_Firebox_TungstenSteel,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Elite),
+ 'W',
+ OrePrefixes.cableGt01.get(Materials.Aluminium)
+ });
+
+ ItemList.Generator_Diesel_LV.set(new GT_MetaTileEntity_DieselGenerator(
+ 1110, "basicgenerator.diesel.tier.01", "Basic Combustion Generator", 1)
+ .getStackForm(1L));
+ ItemList.Generator_Diesel_MV.set(new GT_MetaTileEntity_DieselGenerator(
+ 1111, "basicgenerator.diesel.tier.02", "Advanced Combustion Generator", 2)
+ .getStackForm(1L));
+ ItemList.Generator_Diesel_HV.set(new GT_MetaTileEntity_DieselGenerator(
+ 1112, "basicgenerator.diesel.tier.03", "Turbo Combustion Generator", 3)
+ .getStackForm(1L));
+
+ GT_ModHandler.addCraftingRecipe(ItemList.Generator_Diesel_LV.get(1L), bitsd, new Object[] {
+ "PCP",
+ "EME",
+ "GWG",
+ 'M',
+ ItemList.Hull_LV,
+ 'P',
+ ItemList.Electric_Piston_LV,
+ 'E',
+ ItemList.Electric_Motor_LV,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Basic),
+ 'W',
+ OrePrefixes.cableGt01.get(Materials.Tin),
+ 'G',
+ OrePrefixes.gearGt.get(Materials.Steel)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Generator_Diesel_MV.get(1L), bitsd, new Object[] {
+ "PCP",
+ "EME",
+ "GWG",
+ 'M',
+ ItemList.Hull_MV,
+ 'P',
+ ItemList.Electric_Piston_MV,
+ 'E',
+ ItemList.Electric_Motor_MV,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Good),
+ 'W',
+ OrePrefixes.cableGt01.get(Materials.AnyCopper),
+ 'G',
+ OrePrefixes.gearGt.get(Materials.Aluminium)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Generator_Diesel_HV.get(1L), bitsd, new Object[] {
+ "PCP",
+ "EME",
+ "GWG",
+ 'M',
+ ItemList.Hull_HV,
+ 'P',
+ ItemList.Electric_Piston_HV,
+ 'E',
+ ItemList.Electric_Motor_HV,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Advanced),
+ 'W',
+ OrePrefixes.cableGt01.get(Materials.Gold),
+ 'G',
+ OrePrefixes.gearGt.get(Materials.StainlessSteel)
+ });
+
+ ItemList.Generator_Gas_Turbine_LV.set(
+ new GT_MetaTileEntity_GasTurbine(1115, "basicgenerator.gasturbine.tier.01", "Basic Gas Turbine", 1)
+ .getStackForm(1L));
+ ItemList.Generator_Gas_Turbine_MV.set(
+ new GT_MetaTileEntity_GasTurbine(1116, "basicgenerator.gasturbine.tier.02", "Advanced Gas Turbine", 2)
+ .getStackForm(1L));
+ ItemList.Generator_Gas_Turbine_HV.set(
+ new GT_MetaTileEntity_GasTurbine(1117, "basicgenerator.gasturbine.tier.03", "Turbo Gas Turbine", 3)
+ .getStackForm(1L));
+
+ GT_ModHandler.addCraftingRecipe(ItemList.Generator_Gas_Turbine_LV.get(1L), bitsd, new Object[] {
+ "CRC",
+ "RMR",
+ aTextMotorWire,
+ 'M',
+ ItemList.Hull_LV,
+ 'E',
+ ItemList.Electric_Motor_LV,
+ 'R',
+ OrePrefixes.rotor.get(Materials.Tin),
+ 'C',
+ OrePrefixes.circuit.get(Materials.Basic),
+ 'W',
+ OrePrefixes.cableGt01.get(Materials.Tin)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Generator_Gas_Turbine_MV.get(1L), bitsd, new Object[] {
+ "CRC",
+ "RMR",
+ aTextMotorWire,
+ 'M',
+ ItemList.Hull_MV,
+ 'E',
+ ItemList.Electric_Motor_MV,
+ 'R',
+ OrePrefixes.rotor.get(Materials.Bronze),
+ 'C',
+ OrePrefixes.circuit.get(Materials.Good),
+ 'W',
+ OrePrefixes.cableGt01.get(Materials.AnyCopper)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Generator_Gas_Turbine_HV.get(1L), bitsd, new Object[] {
+ "CRC",
+ "RMR",
+ aTextMotorWire,
+ 'M',
+ ItemList.Hull_HV,
+ 'E',
+ ItemList.Electric_Motor_HV,
+ 'R',
+ OrePrefixes.rotor.get(Materials.Steel),
+ 'C',
+ OrePrefixes.circuit.get(Materials.Advanced),
+ 'W',
+ OrePrefixes.cableGt01.get(Materials.Gold)
+ });
+
+ ItemList.Generator_Steam_Turbine_LV.set(new GT_MetaTileEntity_SteamTurbine(
+ 1120, "basicgenerator.steamturbine.tier.01", "Basic Steam Turbine", 1)
+ .getStackForm(1L));
+ ItemList.Generator_Steam_Turbine_MV.set(new GT_MetaTileEntity_SteamTurbine(
+ 1121, "basicgenerator.steamturbine.tier.02", "Advanced Steam Turbine", 2)
+ .getStackForm(1L));
+ ItemList.Generator_Steam_Turbine_HV.set(new GT_MetaTileEntity_SteamTurbine(
+ 1122, "basicgenerator.steamturbine.tier.03", "Turbo Steam Turbine", 3)
+ .getStackForm(1L));
+
+ GT_ModHandler.addCraftingRecipe(ItemList.Generator_Steam_Turbine_LV.get(1L), bitsd, new Object[] {
+ "PCP",
+ "RMR",
+ aTextMotorWire,
+ 'M',
+ ItemList.Hull_LV,
+ 'E',
+ ItemList.Electric_Motor_LV,
+ 'R',
+ OrePrefixes.rotor.get(Materials.Tin),
+ 'C',
+ OrePrefixes.circuit.get(Materials.Basic),
+ 'W',
+ OrePrefixes.cableGt01.get(Materials.Tin),
+ 'P',
+ OrePrefixes.pipeMedium.get(Materials.Bronze)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Generator_Steam_Turbine_MV.get(1L), bitsd, new Object[] {
+ "PCP",
+ "RMR",
+ aTextMotorWire,
+ 'M',
+ ItemList.Hull_MV,
+ 'E',
+ ItemList.Electric_Motor_MV,
+ 'R',
+ OrePrefixes.rotor.get(Materials.Bronze),
+ 'C',
+ OrePrefixes.circuit.get(Materials.Good),
+ 'W',
+ OrePrefixes.cableGt01.get(Materials.AnyCopper),
+ 'P',
+ OrePrefixes.pipeMedium.get(Materials.Steel)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Generator_Steam_Turbine_HV.get(1L), bitsd, new Object[] {
+ "PCP",
+ "RMR",
+ aTextMotorWire,
+ 'M',
+ ItemList.Hull_HV,
+ 'E',
+ ItemList.Electric_Motor_HV,
+ 'R',
+ OrePrefixes.rotor.get(Materials.Steel),
+ 'C',
+ OrePrefixes.circuit.get(Materials.Advanced),
+ 'W',
+ OrePrefixes.cableGt01.get(Materials.Gold),
+ 'P',
+ OrePrefixes.pipeMedium.get(Materials.StainlessSteel)
+ });
+
+ ItemList.Generator_Naquadah_Mark_I.set(new GT_MetaTileEntity_NaquadahReactor(
+ 1190,
+ "basicgenerator.naquadah.tier.04",
+ new String[] {"Requires Enriched Naquadah Bolts"},
+ "Naquadah Reactor Mark I",
+ 4)
+ .getStackForm(1L));
+ ItemList.Generator_Naquadah_Mark_II.set(new GT_MetaTileEntity_NaquadahReactor(
+ 1191,
+ "basicgenerator.naquadah.tier.05",
+ new String[] {"Requires Enriched Naquadah Rods"},
+ "Naquadah Reactor Mark II",
+ 5)
+ .getStackForm(1L));
+ ItemList.Generator_Naquadah_Mark_III.set(new GT_MetaTileEntity_NaquadahReactor(
+ 1192,
+ "basicgenerator.naquadah.tier.06",
+ new String[] {"Requires Enriched Naquadah Long Rods"},
+ "Naquadah Reactor Mark III",
+ 6)
+ .getStackForm(1L));
+ ItemList.Generator_Naquadah_Mark_IV.set(new GT_MetaTileEntity_NaquadahReactor(
+ 1188,
+ "basicgenerator.naquadah.tier.07",
+ new String[] {"Requires Naquadria Bolts"},
+ "Naquadah Reactor Mark IV",
+ 7)
+ .getStackForm(1L));
+ ItemList.Generator_Naquadah_Mark_V.set(new GT_MetaTileEntity_NaquadahReactor(
+ 1189,
+ "basicgenerator.naquadah.tier.08",
+ new String[] {"Requires Naquadria Rods"},
+ "Naquadah Reactor Mark V",
+ 8)
+ .getStackForm(1L));
+
+ ItemList.MagicEnergyConverter_LV.set(new GT_MetaTileEntity_MagicEnergyConverter(
+ 1123, "basicgenerator.magicenergyconverter.tier.01", "Novice Magic Energy Converter", 1)
+ .getStackForm(1L));
+ ItemList.MagicEnergyConverter_MV.set(new GT_MetaTileEntity_MagicEnergyConverter(
+ 1124, "basicgenerator.magicenergyconverter.tier.02", "Adept Magic Energy Converter", 2)
+ .getStackForm(1L));
+ ItemList.MagicEnergyConverter_HV.set(new GT_MetaTileEntity_MagicEnergyConverter(
+ 1125, "basicgenerator.magicenergyconverter.tier.03", "Master Magic Energy Converter", 3)
+ .getStackForm(1L));
+
+ ItemList.MagicEnergyAbsorber_LV.set(new GT_MetaTileEntity_MagicalEnergyAbsorber(
+ 1127, "basicgenerator.magicenergyabsorber.tier.01", "Novice Magic Energy Absorber", 1)
+ .getStackForm(1L));
+ ItemList.MagicEnergyAbsorber_MV.set(new GT_MetaTileEntity_MagicalEnergyAbsorber(
+ 1128, "basicgenerator.magicenergyabsorber.tier.02", "Adept Magic Energy Absorber", 2)
+ .getStackForm(1L));
+ ItemList.MagicEnergyAbsorber_HV.set(new GT_MetaTileEntity_MagicalEnergyAbsorber(
+ 1129, "basicgenerator.magicenergyabsorber.tier.03", "Master Magic Energy Absorber", 3)
+ .getStackForm(1L));
+ ItemList.MagicEnergyAbsorber_EV.set(new GT_MetaTileEntity_MagicalEnergyAbsorber(
+ 1130, "basicgenerator.magicenergyabsorber.tier.04", "Grandmaster Magic Energy Absorber", 4)
+ .getStackForm(1L));
if (!Loader.isModLoaded("Thaumcraft")) {
- GT_ModHandler.addCraftingRecipe(ItemList.MagicEnergyConverter_LV.get(1L), bitsd, new Object[]{"CTC", "FMF", "CBC", 'M', ItemList.Hull_LV, 'B', new ItemStack(Blocks.beacon), 'C', OrePrefixes.circuit.get(Materials.Advanced), 'T', ItemList.Field_Generator_LV, 'F', OrePrefixes.plate.get(Materials.Platinum)});
- GT_ModHandler.addCraftingRecipe(ItemList.MagicEnergyConverter_MV.get(1L), bitsd, new Object[]{"CTC", "FMF", "CBC", 'M', ItemList.Hull_MV, 'B', new ItemStack(Blocks.beacon), 'C', OrePrefixes.circuit.get(Materials.Data), 'T', ItemList.Field_Generator_MV, 'F', OrePrefixes.plate.get(Materials.Iridium)});
- GT_ModHandler.addCraftingRecipe(ItemList.MagicEnergyConverter_HV.get(1L), bitsd, new Object[]{"CTC", "FMF", "CBC", 'M', ItemList.Hull_HV, 'B', new ItemStack(Blocks.beacon), 'C', OrePrefixes.circuit.get(Materials.Elite), 'T', ItemList.Field_Generator_HV, 'F', OrePrefixes.plate.get(Materials.Neutronium)});
-
- GT_ModHandler.addCraftingRecipe(ItemList.MagicEnergyAbsorber_LV.get(1L), bitsd, new Object[]{"CTC", "FMF", "CBC", 'M', ItemList.Hull_LV, 'B', ItemList.MagicEnergyConverter_LV.get(1L), 'C', OrePrefixes.circuit.get(Materials.Advanced), 'T', ItemList.Field_Generator_LV, 'F', OrePrefixes.plate.get(Materials.Platinum)});
- GT_ModHandler.addCraftingRecipe(ItemList.MagicEnergyAbsorber_MV.get(1L), bitsd, new Object[]{"CTC", "FMF", "CBC", 'M', ItemList.Hull_MV, 'B', ItemList.MagicEnergyConverter_MV.get(1L), 'C', OrePrefixes.circuit.get(Materials.Data), 'T', ItemList.Field_Generator_MV, 'F', OrePrefixes.plate.get(Materials.Iridium)});
- GT_ModHandler.addCraftingRecipe(ItemList.MagicEnergyAbsorber_HV.get(1L), bitsd, new Object[]{"CTC", "FMF", "CBC", 'M', ItemList.Hull_HV, 'B', ItemList.MagicEnergyConverter_MV.get(1L), 'C', OrePrefixes.circuit.get(Materials.Elite), 'T', ItemList.Field_Generator_HV, 'F', OrePrefixes.plate.get(Materials.Europium)});
- GT_ModHandler.addCraftingRecipe(ItemList.MagicEnergyAbsorber_EV.get(1L), bitsd, new Object[]{"CTC", "FMF", "CBC", 'M', ItemList.Hull_HV, 'B', ItemList.MagicEnergyConverter_HV.get(1L), 'C', OrePrefixes.circuit.get(Materials.Master), 'T', ItemList.Field_Generator_EV, 'F', OrePrefixes.plate.get(Materials.Neutronium)});
+ GT_ModHandler.addCraftingRecipe(ItemList.MagicEnergyConverter_LV.get(1L), bitsd, new Object[] {
+ "CTC",
+ "FMF",
+ "CBC",
+ 'M',
+ ItemList.Hull_LV,
+ 'B',
+ new ItemStack(Blocks.beacon),
+ 'C',
+ OrePrefixes.circuit.get(Materials.Advanced),
+ 'T',
+ ItemList.Field_Generator_LV,
+ 'F',
+ OrePrefixes.plate.get(Materials.Platinum)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.MagicEnergyConverter_MV.get(1L), bitsd, new Object[] {
+ "CTC",
+ "FMF",
+ "CBC",
+ 'M',
+ ItemList.Hull_MV,
+ 'B',
+ new ItemStack(Blocks.beacon),
+ 'C',
+ OrePrefixes.circuit.get(Materials.Data),
+ 'T',
+ ItemList.Field_Generator_MV,
+ 'F',
+ OrePrefixes.plate.get(Materials.Iridium)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.MagicEnergyConverter_HV.get(1L), bitsd, new Object[] {
+ "CTC",
+ "FMF",
+ "CBC",
+ 'M',
+ ItemList.Hull_HV,
+ 'B',
+ new ItemStack(Blocks.beacon),
+ 'C',
+ OrePrefixes.circuit.get(Materials.Elite),
+ 'T',
+ ItemList.Field_Generator_HV,
+ 'F',
+ OrePrefixes.plate.get(Materials.Neutronium)
+ });
+
+ GT_ModHandler.addCraftingRecipe(ItemList.MagicEnergyAbsorber_LV.get(1L), bitsd, new Object[] {
+ "CTC",
+ "FMF",
+ "CBC",
+ 'M',
+ ItemList.Hull_LV,
+ 'B',
+ ItemList.MagicEnergyConverter_LV.get(1L),
+ 'C',
+ OrePrefixes.circuit.get(Materials.Advanced),
+ 'T',
+ ItemList.Field_Generator_LV,
+ 'F',
+ OrePrefixes.plate.get(Materials.Platinum)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.MagicEnergyAbsorber_MV.get(1L), bitsd, new Object[] {
+ "CTC",
+ "FMF",
+ "CBC",
+ 'M',
+ ItemList.Hull_MV,
+ 'B',
+ ItemList.MagicEnergyConverter_MV.get(1L),
+ 'C',
+ OrePrefixes.circuit.get(Materials.Data),
+ 'T',
+ ItemList.Field_Generator_MV,
+ 'F',
+ OrePrefixes.plate.get(Materials.Iridium)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.MagicEnergyAbsorber_HV.get(1L), bitsd, new Object[] {
+ "CTC",
+ "FMF",
+ "CBC",
+ 'M',
+ ItemList.Hull_HV,
+ 'B',
+ ItemList.MagicEnergyConverter_MV.get(1L),
+ 'C',
+ OrePrefixes.circuit.get(Materials.Elite),
+ 'T',
+ ItemList.Field_Generator_HV,
+ 'F',
+ OrePrefixes.plate.get(Materials.Europium)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.MagicEnergyAbsorber_EV.get(1L), bitsd, new Object[] {
+ "CTC",
+ "FMF",
+ "CBC",
+ 'M',
+ ItemList.Hull_HV,
+ 'B',
+ ItemList.MagicEnergyConverter_HV.get(1L),
+ 'C',
+ OrePrefixes.circuit.get(Materials.Master),
+ 'T',
+ ItemList.Field_Generator_EV,
+ 'F',
+ OrePrefixes.plate.get(Materials.Neutronium)
+ });
}
- ItemList.FusionComputer_LuV.set(new GT_MetaTileEntity_FusionComputer1(1193, "fusioncomputer.tier.06", "Fusion Control Computer Mark I").getStackForm(1L));
- ItemList.FusionComputer_ZPMV.set(new GT_MetaTileEntity_FusionComputer2(1194, "fusioncomputer.tier.07", "Fusion Control Computer Mark II").getStackForm(1L));
- ItemList.FusionComputer_UV.set(new GT_MetaTileEntity_FusionComputer3(1195, "fusioncomputer.tier.08", "Fusion Control Computer Mark III").getStackForm(1L));
-
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_Fusion_Coil.get(1L), bitsd, new Object[]{"CTC", "FMF", "CTC", 'M', ItemList.Casing_Coil_Superconductor, 'C', OrePrefixes.circuit.get(Materials.Master), 'F', ItemList.Field_Generator_MV, 'T', ItemList.Neutron_Reflector});
-
- ItemList.Generator_Plasma_IV.set(new GT_MetaTileEntity_PlasmaGenerator(1196, "basicgenerator.plasmagenerator.tier.05", "Plasma Generator Mark I", 4).getStackForm(1L));
- ItemList.Generator_Plasma_LuV.set(new GT_MetaTileEntity_PlasmaGenerator(1197, "basicgenerator.plasmagenerator.tier.06", "Plasma Generator Mark II", 5).getStackForm(1L));
- ItemList.Generator_Plasma_ZPMV.set(new GT_MetaTileEntity_PlasmaGenerator(1198, "basicgenerator.plasmagenerator.tier.07", "Plasma Generator Mark III", 6).getStackForm(1L));
-
- GT_ModHandler.addCraftingRecipe(ItemList.Generator_Plasma_IV.get(1L), bitsd, new Object[]{"UCU", "FMF", aTextWireCoil, 'M', ItemList.Hull_LuV, 'F', ItemList.Field_Generator_HV, 'C', OrePrefixes.circuit.get(Materials.Elite), 'W', OrePrefixes.cableGt04.get(Materials.Tungsten), 'U', OrePrefixes.stick.get(Materials.Plutonium241)});
- GT_ModHandler.addCraftingRecipe(ItemList.Generator_Plasma_LuV.get(1L), bitsd, new Object[]{"UCU", "FMF", aTextWireCoil, 'M', ItemList.Hull_ZPM, 'F', ItemList.Field_Generator_EV, 'C', OrePrefixes.circuit.get(Materials.Master), 'W', OrePrefixes.wireGt04.get(Materials.VanadiumGallium), 'U', OrePrefixes.stick.get(Materials.Europium)});
- GT_ModHandler.addCraftingRecipe(ItemList.Generator_Plasma_ZPMV.get(1L), bitsd, new Object[]{"UCU", "FMF", aTextWireCoil, 'M', ItemList.Hull_UV, 'F', ItemList.Field_Generator_IV, 'C', OrePrefixes.circuit.get(Materials.Ultimate), 'W', OrePrefixes.wireGt04.get(Materials.Naquadah), 'U', OrePrefixes.stick.get(Materials.Americium)});
-
- ItemList.Processing_Array.set(new GT_MetaTileEntity_ProcessingArray(1199, "multimachine.processingarray", "Processing Array").getStackForm(1L));
- GT_ModHandler.addCraftingRecipe(ItemList.Processing_Array.get(1L), bitsd, new Object[]{"CTC", "FMF", "CBC", 'M', ItemList.Hull_EV, 'B', OrePrefixes.pipeLarge.get(Materials.StainlessSteel), 'C', OrePrefixes.circuit.get(Materials.Elite), 'F', ItemList.Robot_Arm_EV, 'T', ItemList.Energy_LapotronicOrb});
+ ItemList.FusionComputer_LuV.set(
+ new GT_MetaTileEntity_FusionComputer1(1193, "fusioncomputer.tier.06", "Fusion Control Computer Mark I")
+ .getStackForm(1L));
+ ItemList.FusionComputer_ZPMV.set(
+ new GT_MetaTileEntity_FusionComputer2(1194, "fusioncomputer.tier.07", "Fusion Control Computer Mark II")
+ .getStackForm(1L));
+ ItemList.FusionComputer_UV.set(new GT_MetaTileEntity_FusionComputer3(
+ 1195, "fusioncomputer.tier.08", "Fusion Control Computer Mark III")
+ .getStackForm(1L));
+
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_Fusion_Coil.get(1L), bitsd, new Object[] {
+ "CTC",
+ "FMF",
+ "CTC",
+ 'M',
+ ItemList.Casing_Coil_Superconductor,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Master),
+ 'F',
+ ItemList.Field_Generator_MV,
+ 'T',
+ ItemList.Neutron_Reflector
+ });
+
+ ItemList.Generator_Plasma_IV.set(new GT_MetaTileEntity_PlasmaGenerator(
+ 1196, "basicgenerator.plasmagenerator.tier.05", "Plasma Generator Mark I", 4)
+ .getStackForm(1L));
+ ItemList.Generator_Plasma_LuV.set(new GT_MetaTileEntity_PlasmaGenerator(
+ 1197, "basicgenerator.plasmagenerator.tier.06", "Plasma Generator Mark II", 5)
+ .getStackForm(1L));
+ ItemList.Generator_Plasma_ZPMV.set(new GT_MetaTileEntity_PlasmaGenerator(
+ 1198, "basicgenerator.plasmagenerator.tier.07", "Plasma Generator Mark III", 6)
+ .getStackForm(1L));
+
+ GT_ModHandler.addCraftingRecipe(ItemList.Generator_Plasma_IV.get(1L), bitsd, new Object[] {
+ "UCU",
+ "FMF",
+ aTextWireCoil,
+ 'M',
+ ItemList.Hull_LuV,
+ 'F',
+ ItemList.Field_Generator_HV,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Elite),
+ 'W',
+ OrePrefixes.cableGt04.get(Materials.Tungsten),
+ 'U',
+ OrePrefixes.stick.get(Materials.Plutonium241)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Generator_Plasma_LuV.get(1L), bitsd, new Object[] {
+ "UCU",
+ "FMF",
+ aTextWireCoil,
+ 'M',
+ ItemList.Hull_ZPM,
+ 'F',
+ ItemList.Field_Generator_EV,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Master),
+ 'W',
+ OrePrefixes.wireGt04.get(Materials.VanadiumGallium),
+ 'U',
+ OrePrefixes.stick.get(Materials.Europium)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Generator_Plasma_ZPMV.get(1L), bitsd, new Object[] {
+ "UCU",
+ "FMF",
+ aTextWireCoil,
+ 'M',
+ ItemList.Hull_UV,
+ 'F',
+ ItemList.Field_Generator_IV,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Ultimate),
+ 'W',
+ OrePrefixes.wireGt04.get(Materials.Naquadah),
+ 'U',
+ OrePrefixes.stick.get(Materials.Americium)
+ });
+
+ ItemList.Processing_Array.set(
+ new GT_MetaTileEntity_ProcessingArray(1199, "multimachine.processingarray", "Processing Array")
+ .getStackForm(1L));
+ GT_ModHandler.addCraftingRecipe(ItemList.Processing_Array.get(1L), bitsd, new Object[] {
+ "CTC",
+ "FMF",
+ "CBC",
+ 'M',
+ ItemList.Hull_EV,
+ 'B',
+ OrePrefixes.pipeLarge.get(Materials.StainlessSteel),
+ 'C',
+ OrePrefixes.circuit.get(Materials.Elite),
+ 'F',
+ ItemList.Robot_Arm_EV,
+ 'T',
+ ItemList.Energy_LapotronicOrb
+ });
GT_ProcessingArrayRecipeLoader.registerDefaultGregtechMaps();
- ItemList.Distillation_Tower.set(new GT_MetaTileEntity_DistillationTower(1126, "multimachine.distillationtower", "Distillation Tower").getStackForm(1L));
- GT_ModHandler.addCraftingRecipe(ItemList.Distillation_Tower.get(1L), bitsd, new Object[]{"CBC", "FMF", "CBC", 'M', ItemList.Hull_HV, 'B', OrePrefixes.pipeLarge.get(Materials.StainlessSteel), 'C', OrePrefixes.circuit.get(Materials.Data), 'F', ItemList.Electric_Pump_HV});
-
- ItemList.Ore_Processor.set(new GT_MetaTileEntity_IntegratedOreFactory(1132, "multimachine.oreprocessor", "Integrated Ore Factory").getStackForm(1L));
-
- ItemList.LargeSteamTurbine.set(new GT_MetaTileEntity_LargeTurbine_Steam(1131, "multimachine.largeturbine", "Large Steam Turbine").getStackForm(1L));
- ItemList.LargeGasTurbine.set(new GT_MetaTileEntity_LargeTurbine_Gas(1151, "multimachine.largegasturbine", "Large Gas Turbine").getStackForm(1L));
- ItemList.LargeHPSteamTurbine.set(new GT_MetaTileEntity_LargeTurbine_HPSteam(1152, "multimachine.largehpturbine", "Large HP Steam Turbine").getStackForm(1L));
- ItemList.LargeAdvancedGasTurbine.set(new GT_MetaTileEntity_LargeTurbine_GasAdvanced(1005, "multimachine.largeadvancedgasturbine", "Large Advanced Gas Turbine").getStackForm(1L));
- ItemList.LargePlasmaTurbine.set(new GT_MetaTileEntity_LargeTurbine_Plasma(1153, "multimachine.largeplasmaturbine", "Large Plasma Generator").getStackForm(1L));
-
- GT_ModHandler.addCraftingRecipe(ItemList.LargeSteamTurbine.get(1L), bitsd, new Object[]{"CPC", aTextPlateMotor, "BPB", 'M', ItemList.Hull_HV, 'B', OrePrefixes.pipeLarge.get(Materials.Steel), 'C', OrePrefixes.circuit.get(Materials.Advanced), 'P', OrePrefixes.gearGt.get(Materials.Steel)});
- GT_ModHandler.addCraftingRecipe(ItemList.LargeGasTurbine.get(1L), bitsd, new Object[]{"CPC", aTextPlateMotor, "BPB", 'M', ItemList.Hull_EV, 'B', OrePrefixes.pipeLarge.get(Materials.StainlessSteel), 'C', OrePrefixes.circuit.get(Materials.Data), 'P', OrePrefixes.gearGt.get(Materials.StainlessSteel)});
- GT_ModHandler.addCraftingRecipe(ItemList.LargeAdvancedGasTurbine.get(1L), bitsd, new Object[]{"CPC", aTextPlateMotor, "BPB", 'M', ItemList.Hull_IV, 'B', OrePrefixes.pipeLarge.get(Materials.TungstenSteel), 'C', OrePrefixes.circuit.get(Materials.Master), 'P', OrePrefixes.gearGt.get(Materials.HSSG)});
-
- ItemList.Pump_LV.set(new GT_MetaTileEntity_Pump(1140, "basicmachine.pump.tier.01", "Basic Pump", 1).getStackForm(1L));
- ItemList.Pump_MV.set(new GT_MetaTileEntity_Pump(1141, "basicmachine.pump.tier.02", "Advanced Pump", 2).getStackForm(1L));
- ItemList.Pump_HV.set(new GT_MetaTileEntity_Pump(1142, "basicmachine.pump.tier.03", "Advanced Pump II", 3).getStackForm(1L));
- ItemList.Pump_EV.set(new GT_MetaTileEntity_Pump(1143, "basicmachine.pump.tier.04", "Advanced Pump III", 4).getStackForm(1L));
- ItemList.Pump_IV.set(new GT_MetaTileEntity_Pump(1144, "basicmachine.pump.tier.05", "Advanced Pump IV", 5).getStackForm(1L));
-
- GT_ModHandler.addCraftingRecipe(ItemList.Pump_LV.get(1L), bitsd, new Object[]{"CPC", aTextPlateMotor, "BPB", 'M', ItemList.Hull_LV, 'B', OrePrefixes.pipeLarge.get(Materials.Bronze), 'C', OrePrefixes.circuit.get(Materials.Basic), 'P', ItemList.Electric_Pump_LV});
- GT_ModHandler.addCraftingRecipe(ItemList.Pump_MV.get(1L), bitsd, new Object[]{"CPC", aTextPlateMotor, "BPB", 'M', ItemList.Hull_MV, 'B', OrePrefixes.pipeLarge.get(Materials.Steel), 'C', OrePrefixes.circuit.get(Materials.Good), 'P', ItemList.Electric_Pump_MV});
- GT_ModHandler.addCraftingRecipe(ItemList.Pump_HV.get(1L), bitsd, new Object[]{"CPC", aTextPlateMotor, "BPB", 'M', ItemList.Hull_HV, 'B', OrePrefixes.pipeLarge.get(Materials.StainlessSteel), 'C', OrePrefixes.circuit.get(Materials.Advanced), 'P', ItemList.Electric_Pump_HV});
- GT_ModHandler.addCraftingRecipe(ItemList.Pump_EV.get(1L), bitsd, new Object[]{"CPC", aTextPlateMotor, "BPB", 'M', ItemList.Hull_EV, 'B', OrePrefixes.pipeLarge.get(Materials.Titanium), 'C', OrePrefixes.circuit.get(Materials.Data), 'P', ItemList.Electric_Pump_EV});
- GT_ModHandler.addCraftingRecipe(ItemList.Pump_IV.get(1L), bitsd, new Object[]{"CPC", aTextPlateMotor, "BPB", 'M', ItemList.Hull_IV, 'B', OrePrefixes.pipeLarge.get(Materials.TungstenSteel), 'C', OrePrefixes.circuit.get(Materials.Elite), 'P', ItemList.Electric_Pump_IV});
-
- ItemList.Teleporter.set(new GT_MetaTileEntity_Teleporter(1145, "basicmachine.teleporter", "Teleporter", 9).getStackForm(1L));
-
- ItemList.MobRep_LV.set(new GT_MetaTileEntity_MonsterRepellent(1146, "basicmachine.mobrep.tier.01", "Basic Monster Repellator", 1).getStackForm(1L));
- ItemList.MobRep_MV.set(new GT_MetaTileEntity_MonsterRepellent(1147, "basicmachine.mobrep.tier.02", "Advanced Monster Repellator", 2).getStackForm(1L));
- ItemList.MobRep_HV.set(new GT_MetaTileEntity_MonsterRepellent(1148, "basicmachine.mobrep.tier.03", "Advanced Monster Repellator II", 3).getStackForm(1L));
- ItemList.MobRep_EV.set(new GT_MetaTileEntity_MonsterRepellent(1149, "basicmachine.mobrep.tier.04", "Advanced Monster Repellator III", 4).getStackForm(1L));
- ItemList.MobRep_IV.set(new GT_MetaTileEntity_MonsterRepellent(1150, "basicmachine.mobrep.tier.05", "Advanced Monster Repellator IV", 5).getStackForm(1L));
- ItemList.MobRep_LuV.set(new GT_MetaTileEntity_MonsterRepellent(1135, "basicmachine.mobrep.tier.06", "Advanced Monster Repellator V", 6).getStackForm(1L));
- ItemList.MobRep_ZPM.set(new GT_MetaTileEntity_MonsterRepellent(1136, "basicmachine.mobrep.tier.07", "Advanced Monster Repellator VI", 7).getStackForm(1L));
- ItemList.MobRep_UV.set(new GT_MetaTileEntity_MonsterRepellent(1137, "basicmachine.mobrep.tier.08", "Advanced Monster Repellator VII", 8).getStackForm(1L));
-
- GT_ModHandler.addCraftingRecipe(ItemList.MobRep_LV.get(1L), bitsd, new Object[]{"EEE", " M ", "CCC", 'M', ItemList.Hull_LV, 'E', ItemList.Emitter_LV.get(1L), 'C', OrePrefixes.circuit.get(Materials.Basic)});
- GT_ModHandler.addCraftingRecipe(ItemList.MobRep_MV.get(1L), bitsd, new Object[]{"EEE", " M ", "CCC", 'M', ItemList.Hull_MV, 'E', ItemList.Emitter_MV.get(1L), 'C', OrePrefixes.circuit.get(Materials.Good)});
- GT_ModHandler.addCraftingRecipe(ItemList.MobRep_HV.get(1L), bitsd, new Object[]{"EEE", " M ", "CCC", 'M', ItemList.Hull_HV, 'E', ItemList.Emitter_HV.get(1L), 'C', OrePrefixes.circuit.get(Materials.Advanced)});
- GT_ModHandler.addCraftingRecipe(ItemList.MobRep_EV.get(1L), bitsd, new Object[]{"EEE", " M ", "CCC", 'M', ItemList.Hull_EV, 'E', ItemList.Emitter_EV.get(1L), 'C', OrePrefixes.circuit.get(Materials.Data)});
- GT_ModHandler.addCraftingRecipe(ItemList.MobRep_IV.get(1L), bitsd, new Object[]{"EEE", " M ", "CCC", 'M', ItemList.Hull_IV, 'E', ItemList.Emitter_IV.get(1L), 'C', OrePrefixes.circuit.get(Materials.Elite)});
- GT_ModHandler.addCraftingRecipe(ItemList.MobRep_LuV.get(1L), bitsd, new Object[]{"EEE", " M ", "CCC", 'M', ItemList.Hull_LuV, 'E', ItemList.Emitter_LuV.get(1L), 'C', OrePrefixes.circuit.get(Materials.Master)});
- GT_ModHandler.addCraftingRecipe(ItemList.MobRep_ZPM.get(1L), bitsd, new Object[]{"EEE", " M ", "CCC", 'M', ItemList.Hull_ZPM, 'E', ItemList.Emitter_ZPM.get(1L), 'C', OrePrefixes.circuit.get(Materials.Ultimate)});
- GT_ModHandler.addCraftingRecipe(ItemList.MobRep_UV.get(1L), bitsd, new Object[]{"EEE", " M ", "CCC", 'M', ItemList.Hull_UV, 'E', ItemList.Emitter_UV.get(1L), 'C', OrePrefixes.circuit.get(Materials.SuperconductorUHV)});
-
- ItemList.Machine_Multi_HeatExchanger.set(new GT_MetaTileEntity_HeatExchanger(1154, "multimachine.heatexchanger", "Large Heat Exchanger").getStackForm(1L));
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_Multi_HeatExchanger.get(1L), bitsd, new Object[]{aTextWireCoil, aTextCableHull, aTextWireCoil, 'M', ItemList.Casing_Pipe_Titanium, 'C', OrePrefixes.pipeMedium.get(Materials.Titanium), 'W', ItemList.Electric_Pump_EV});
-
-
- ItemList.Charcoal_Pile.set(new GT_MetaTileEntity_Charcoal_Pit(1155, "multimachine.charcoalpile", "Charcoal Pile Igniter").getStackForm(1));
- GT_ModHandler.addCraftingRecipe(ItemList.Charcoal_Pile.get(1L), bitsd, new Object[]{"EXE", "EME", "hCw", 'M', ItemList.Hull_HP_Bricks, 'E', OrePrefixes.plate.get(Materials.AnyBronze), 'C', new ItemStack(Items.flint_and_steel, 1), 'X', OrePrefixes.rotor.get(Materials.Steel),});
-
- ItemList.Seismic_Prospector_LV.set(new GT_MetaTileEntity_SeismicProspector(1156, "basicmachine.seismicprospector.01", "Seismic Prospector LV", 1).getStackForm(1));
- ItemList.Seismic_Prospector_MV.set(new GT_MetaTileEntity_SeismicProspector(2100, "basicmachine.seismicprospector.02", "Seismic Prospector MV", 2).getStackForm(1));
- ItemList.Seismic_Prospector_HV.set(new GT_MetaTileEntity_SeismicProspector(2101, "basicmachine.seismicprospector.03", "Seismic Prospector HV", 3).getStackForm(1));
-
- ItemList.Seismic_Prospector_Adv_LV.set(new GT_MetaTileEntity_AdvSeismicProspector(2102, "basicmachine.seismicprospector.07", "Advanced Seismic Prospector LV", 1, 5*16/2, 2).getStackForm(1));
- ItemList.Seismic_Prospector_Adv_MV.set(new GT_MetaTileEntity_AdvSeismicProspector(2103, "basicmachine.seismicprospector.06", "Advanced Seismic Prospector MV", 2, 7*16/2, 2).getStackForm(1));
- ItemList.Seismic_Prospector_Adv_HV.set(new GT_MetaTileEntity_AdvSeismicProspector(2104, "basicmachine.seismicprospector.05", "Advanced Seismic Prospector HV", 3, 9*16/2, 2).getStackForm(1));
- ItemList.Seismic_Prospector_Adv_EV.set(new GT_MetaTileEntity_AdvSeismicProspector(1173, "basicmachine.seismicprospector.04", "Advanced Seismic Prospector EV", 4, 11*16/2, 2).getStackForm(1));
-
- //Converter recipes in case you had old one lying around
- GT_ModHandler.addShapelessCraftingRecipe(ItemList.Seismic_Prospector_Adv_LV.get(1L), bits, new Object[]{ItemList.Seismic_Prospector_LV});
- GT_ModHandler.addShapelessCraftingRecipe(ItemList.Seismic_Prospector_Adv_MV.get(1L), bits, new Object[]{ItemList.Seismic_Prospector_MV});
- GT_ModHandler.addShapelessCraftingRecipe(ItemList.Seismic_Prospector_Adv_HV.get(1L), bits, new Object[]{ItemList.Seismic_Prospector_HV});
-
- GT_ModHandler.addCraftingRecipe(ItemList.Seismic_Prospector_Adv_LV.get(1L), bitsd, new Object[]{"WWW", "EME", "CXC", 'M', ItemList.Hull_LV, 'W', OrePrefixes.plateDouble.get(Materials.Steel), 'E', OrePrefixes.circuit.get(Materials.Basic), 'C', ItemList.Sensor_LV, 'X', OrePrefixes.cableGt02.get(Materials.Tin)});
- GT_ModHandler.addCraftingRecipe(ItemList.Seismic_Prospector_Adv_MV.get(1L), bitsd, new Object[]{"WWW", "EME", "CXC", 'M', ItemList.Hull_MV, 'W', OrePrefixes.plateDouble.get(Materials.BlackSteel), 'E', OrePrefixes.circuit.get(Materials.Good), 'C', ItemList.Sensor_MV, 'X', OrePrefixes.cableGt02.get(Materials.Copper)});
- GT_ModHandler.addCraftingRecipe(ItemList.Seismic_Prospector_Adv_HV.get(1L), bitsd, new Object[]{"WWW", "EME", "CXC", 'M', ItemList.Hull_HV, 'W', OrePrefixes.plateDouble.get(Materials.StainlessSteel), 'E', OrePrefixes.circuit.get(Materials.Advanced), 'C', ItemList.Sensor_HV, 'X', OrePrefixes.cableGt04.get(Materials.Gold)});
- GT_ModHandler.addCraftingRecipe(ItemList.Seismic_Prospector_Adv_EV.get(1L), bitsd, new Object[] { "WWW", "EME", "CXC", 'M', ItemList.Hull_EV, 'W', OrePrefixes.plateDouble.get(Materials.VanadiumSteel),'E', OrePrefixes.circuit.get(Materials.Data), 'C', ItemList.Sensor_EV, 'X', OrePrefixes.cableGt04.get(Materials.Aluminium) });
-
- ItemList.OilDrill1.set(new GT_MetaTileEntity_OilDrill1(1157, "multimachine.oildrill1", "Oil/Gas/Fluid Drilling Rig").getStackForm(1));
- ItemList.OilDrill2.set(new GT_MetaTileEntity_OilDrill2(141, "multimachine.oildrill2", "Oil/Gas/Fluid Drilling Rig II").getStackForm(1));
- ItemList.OilDrill3.set(new GT_MetaTileEntity_OilDrill3(142, "multimachine.oildrill3", "Oil/Gas/Fluid Drilling Rig III").getStackForm(1));
- ItemList.OilDrill4.set(new GT_MetaTileEntity_OilDrill4(149, "multimachine.oildrill4", "Oil/Gas/Fluid Drilling Rig IV").getStackForm(1));
- ItemList.OilDrillInfinite.set(new GT_MetaTileEntity_OilDrillInfinite(148, "multimachine.oildrillinfinite", "Infinite Oil/Gas/Fluid Drilling Rig").getStackForm(1));
-
- ItemList.ConcreteBackfiller1.set(new GT_MetaTileEntity_ConcreteBackfiller1(143, "multimachine.concretebackfiller1", "Concrete Backfiller").getStackForm(1));
- ItemList.ConcreteBackfiller2.set(new GT_MetaTileEntity_ConcreteBackfiller2(144, "multimachine.concretebackfiller3", "Advanced Concrete Backfiller").getStackForm(1));
- GT_ModHandler.addCraftingRecipe(ItemList.ConcreteBackfiller1.get(1L), bitsd, new Object[]{"WPW", "EME", "CQC", 'M', ItemList.Hull_MV, 'W', OrePrefixes.frameGt.get(Materials.Steel), 'E', OrePrefixes.circuit.get(Materials.Good), 'C', ItemList.Electric_Motor_MV, 'P', OrePrefixes.pipeLarge.get(Materials.Steel), 'Q', ItemList.Electric_Pump_MV});
- GT_ModHandler.addCraftingRecipe(ItemList.ConcreteBackfiller2.get(1L), bitsd, new Object[]{"WPW", "EME", "CQC", 'M', ItemList.ConcreteBackfiller1, 'W', OrePrefixes.frameGt.get(Materials.Titanium), 'E', OrePrefixes.circuit.get(Materials.Data), 'C', ItemList.Electric_Motor_EV, 'P', OrePrefixes.pipeLarge.get(Materials.Steel), 'Q', ItemList.Electric_Pump_EV});
-
- ItemList.OreDrill1.set(new GT_MetaTileEntity_OreDrillingPlant1(1158, "multimachine.oredrill1", "Ore Drilling Plant").getStackForm(1));
- ItemList.OreDrill2.set(new GT_MetaTileEntity_OreDrillingPlant2(1177, "multimachine.oredrill2", "Ore Drilling Plant II").getStackForm(1));
- ItemList.OreDrill3.set(new GT_MetaTileEntity_OreDrillingPlant3(1178, "multimachine.oredrill3", "Ore Drilling Plant III").getStackForm(1));
- ItemList.OreDrill4.set(new GT_MetaTileEntity_OreDrillingPlant4(1179, "multimachine.oredrill4", "Ore Drilling Plant IV").getStackForm(1));
-
- ItemList.PyrolyseOven.set(new GT_MetaTileEntity_PyrolyseOven(1159, "multimachine.pyro", "Pyrolyse Oven").getStackForm(1));
- GT_ModHandler.addCraftingRecipe(ItemList.PyrolyseOven.get(1L), bitsd, new Object[]{"WEP", "EME", "WCP", 'M', ItemList.Hull_MV, 'W', ItemList.Electric_Piston_MV, 'P', OrePrefixes.wireGt04.get(Materials.Cupronickel), 'E', OrePrefixes.circuit.get(Materials.Good), 'C', ItemList.Electric_Pump_MV});
-
- ItemList.OilCracker.set(new GT_MetaTileEntity_OilCracker(1160, "multimachine.cracker", "Oil Cracking Unit").getStackForm(1));
- GT_ModHandler.addCraftingRecipe(ItemList.OilCracker.get(1L), bitsd, new Object[]{aTextWireCoil, "EME", aTextWireCoil, 'M', ItemList.Hull_HV, 'W', ItemList.Casing_Coil_Cupronickel, 'E', OrePrefixes.circuit.get(Materials.Advanced), 'C', ItemList.Electric_Pump_HV});
-
- ItemList.MicroTransmitter_HV.set(new GT_MetaTileEntity_MicrowaveEnergyTransmitter(1161, "basicmachine.microtransmitter.03", "HV Microwave Energy Transmitter", 3).getStackForm(1L));
- ItemList.MicroTransmitter_EV.set(new GT_MetaTileEntity_MicrowaveEnergyTransmitter(1162, "basicmachine.microtransmitter.04", "EV Microwave Energy Transmitter", 4).getStackForm(1L));
- ItemList.MicroTransmitter_IV.set(new GT_MetaTileEntity_MicrowaveEnergyTransmitter(1163, "basicmachine.microtransmitter.05", "IV Microwave Energy Transmitter", 5).getStackForm(1L));
- ItemList.MicroTransmitter_LUV.set(new GT_MetaTileEntity_MicrowaveEnergyTransmitter(1164, "basicmachine.microtransmitter.06", "LuV Microwave Energy Transmitter", 6).getStackForm(1L));
- ItemList.MicroTransmitter_ZPM.set(new GT_MetaTileEntity_MicrowaveEnergyTransmitter(1165, "basicmachine.microtransmitter.07", "ZPM Microwave Energy Transmitter", 7).getStackForm(1L));
- ItemList.MicroTransmitter_UV.set(new GT_MetaTileEntity_MicrowaveEnergyTransmitter(1166, "basicmachine.microtransmitter.08", "UV Microwave Energy Transmitter", 8).getStackForm(1L));
- GT_ModHandler.addCraftingRecipe(ItemList.MicroTransmitter_HV.get(1L), bitsd, new Object[]{"CPC", aTextCableHull, "GBG", 'M', ItemList.Hull_HV, 'B', ItemList.Battery_RE_HV_Lithium, 'C', ItemList.Emitter_HV, 'G', OrePrefixes.circuit.get(Materials.Advanced), 'P', ItemList.Field_Generator_HV});
- GT_ModHandler.addCraftingRecipe(ItemList.MicroTransmitter_EV.get(1L), bitsd, new Object[]{"CPC", aTextCableHull, "GBG", 'M', ItemList.Hull_EV, 'B', GT_ModHandler.getIC2Item("lapotronCrystal", 1L, GT_Values.W), 'C', ItemList.Emitter_EV, 'G', OrePrefixes.circuit.get(Materials.Data), 'P', ItemList.Field_Generator_EV});
- GT_ModHandler.addCraftingRecipe(ItemList.MicroTransmitter_IV.get(1L), bitsd, new Object[]{"CPC", aTextCableHull, "GBG", 'M', ItemList.Hull_IV, 'B', ItemList.Energy_LapotronicOrb, 'C', ItemList.Emitter_IV, 'G', OrePrefixes.circuit.get(Materials.Elite), 'P', ItemList.Field_Generator_IV});
- GT_ModHandler.addCraftingRecipe(ItemList.MicroTransmitter_LUV.get(1L), bitsd, new Object[]{"CPC", aTextCableHull, "GBG", 'M', ItemList.Hull_LuV, 'B', ItemList.Energy_LapotronicOrb2, 'C', ItemList.Emitter_LuV, 'G', OrePrefixes.circuit.get(Materials.Master), 'P', ItemList.Field_Generator_LuV});
- GT_ModHandler.addCraftingRecipe(ItemList.MicroTransmitter_ZPM.get(1L), bitsd, new Object[]{"CPC", aTextCableHull, "GBG", 'M', ItemList.Hull_ZPM, 'B', GregTech_API.sOPStuff.get(ConfigCategories.Recipes.gregtechrecipes, "EnableZPMandUVBatteries", false) ? ItemList.Energy_Module : ItemList.ZPM2, 'C', ItemList.Emitter_ZPM, 'G', OrePrefixes.circuit.get(Materials.Ultimate), 'P', ItemList.Field_Generator_ZPM});
- GT_ModHandler.addCraftingRecipe(ItemList.MicroTransmitter_UV.get(1L), bitsd, new Object[]{"CPC", aTextCableHull, "GBG", 'M', ItemList.Hull_UV, 'B', GregTech_API.sOPStuff.get(ConfigCategories.Recipes.gregtechrecipes, "EnableZPMandUVBatteries", false) ? ItemList.Energy_Module : ItemList.ZPM3, 'C', ItemList.Emitter_UV, 'G', OrePrefixes.circuit.get(Materials.SuperconductorUHV), 'P', ItemList.Field_Generator_UV});
-
- ItemList.Machine_Multi_Assemblyline.set(new GT_MetaTileEntity_AssemblyLine(1170, "multimachine.assemblyline", "Assembling Line").getStackForm(1L));
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_Multi_Assemblyline.get(1L), bitsd, new Object[]{aTextWireCoil, "EME", aTextWireCoil, 'M', ItemList.Hull_IV, 'W', ItemList.Casing_Assembler, 'E', OrePrefixes.circuit.get(Materials.Elite), 'C', ItemList.Robot_Arm_IV});
-
- ItemList.Machine_Multi_DieselEngine.set(new GT_MetaTileEntity_DieselEngine(1171, "multimachine.dieselengine", "Combustion Engine").getStackForm(1L));
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_Multi_DieselEngine.get(1L), bitsd, new Object[]{"PCP", "EME", "GWG", 'M', ItemList.Hull_EV, 'P', ItemList.Electric_Piston_EV, 'E', ItemList.Electric_Motor_EV, 'C', OrePrefixes.circuit.get(Materials.Elite), 'W', OrePrefixes.cableGt01.get(Materials.TungstenSteel), 'G', OrePrefixes.gearGt.get(Materials.Titanium)});
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_EngineIntake.get(4L), bitsd, new Object[]{"PhP", "RFR", aTextPlateWrench, 'R', OrePrefixes.pipeMedium.get(Materials.Titanium), 'F', ItemList.Casing_StableTitanium, 'P', OrePrefixes.rotor.get(Materials.Titanium)});
-
- ItemList.Machine_Multi_ExtremeDieselEngine.set(new GT_MetaTileEntity_ExtremeDieselEngine(2105, "multimachine.extremedieselengine", "Extreme Combustion Engine").getStackForm(1L));
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_Multi_ExtremeDieselEngine.get(1L), bitsd, new Object[]{"PCP", "EME", "GWG", 'M', ItemList.Hull_IV, 'P', ItemList.Electric_Piston_IV, 'E', ItemList.Electric_Motor_IV, 'C', OrePrefixes.circuit.get(Materials.Master), 'W', OrePrefixes.cableGt01.get(Materials.HSSG), 'G', OrePrefixes.gearGt.get(Materials.TungstenSteel)});
- GT_ModHandler.addCraftingRecipe(ItemList.Casing_ExtremeEngineIntake.get(4L), bitsd, new Object[]{"PhP", "RFR", aTextPlateWrench, 'R', OrePrefixes.pipeMedium.get(Materials.TungstenSteel), 'F', ItemList.Casing_RobustTungstenSteel, 'P', OrePrefixes.rotor.get(Materials.TungstenSteel)});
-
- ItemList.Machine_Multi_Cleanroom.set(new GT_MetaTileEntity_Cleanroom(1172, "multimachine.cleanroom", "Cleanroom Controller").getStackForm(1));
- //If Cleanroom is enabled, add a recipe, else hide from NEI.
- if (GT_Mod.gregtechproxy.mEnableCleanroom){
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_Multi_Cleanroom.get(1L), bitsd, new Object[]{"FFF", "RHR", "MCM", 'H', ItemList.Hull_HV, 'F', ItemList.Component_Filter, 'R', OrePrefixes.rotor.get(Materials.StainlessSteel), 'M', ItemList.Electric_Motor_HV, 'C', OrePrefixes.circuit.get(Materials.Advanced)});
- }
- else {
- if (isNEILoaded){
+ ItemList.Distillation_Tower.set(
+ new GT_MetaTileEntity_DistillationTower(1126, "multimachine.distillationtower", "Distillation Tower")
+ .getStackForm(1L));
+ GT_ModHandler.addCraftingRecipe(ItemList.Distillation_Tower.get(1L), bitsd, new Object[] {
+ "CBC",
+ "FMF",
+ "CBC",
+ 'M',
+ ItemList.Hull_HV,
+ 'B',
+ OrePrefixes.pipeLarge.get(Materials.StainlessSteel),
+ 'C',
+ OrePrefixes.circuit.get(Materials.Data),
+ 'F',
+ ItemList.Electric_Pump_HV
+ });
+
+ ItemList.Ore_Processor.set(
+ new GT_MetaTileEntity_IntegratedOreFactory(1132, "multimachine.oreprocessor", "Integrated Ore Factory")
+ .getStackForm(1L));
+
+ ItemList.LargeSteamTurbine.set(
+ new GT_MetaTileEntity_LargeTurbine_Steam(1131, "multimachine.largeturbine", "Large Steam Turbine")
+ .getStackForm(1L));
+ ItemList.LargeGasTurbine.set(
+ new GT_MetaTileEntity_LargeTurbine_Gas(1151, "multimachine.largegasturbine", "Large Gas Turbine")
+ .getStackForm(1L));
+ ItemList.LargeHPSteamTurbine.set(new GT_MetaTileEntity_LargeTurbine_HPSteam(
+ 1152, "multimachine.largehpturbine", "Large HP Steam Turbine")
+ .getStackForm(1L));
+ ItemList.LargeAdvancedGasTurbine.set(new GT_MetaTileEntity_LargeTurbine_GasAdvanced(
+ 1005, "multimachine.largeadvancedgasturbine", "Large Advanced Gas Turbine")
+ .getStackForm(1L));
+ ItemList.LargePlasmaTurbine.set(new GT_MetaTileEntity_LargeTurbine_Plasma(
+ 1153, "multimachine.largeplasmaturbine", "Large Plasma Generator")
+ .getStackForm(1L));
+
+ GT_ModHandler.addCraftingRecipe(ItemList.LargeSteamTurbine.get(1L), bitsd, new Object[] {
+ "CPC",
+ aTextPlateMotor,
+ "BPB",
+ 'M',
+ ItemList.Hull_HV,
+ 'B',
+ OrePrefixes.pipeLarge.get(Materials.Steel),
+ 'C',
+ OrePrefixes.circuit.get(Materials.Advanced),
+ 'P',
+ OrePrefixes.gearGt.get(Materials.Steel)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.LargeGasTurbine.get(1L), bitsd, new Object[] {
+ "CPC",
+ aTextPlateMotor,
+ "BPB",
+ 'M',
+ ItemList.Hull_EV,
+ 'B',
+ OrePrefixes.pipeLarge.get(Materials.StainlessSteel),
+ 'C',
+ OrePrefixes.circuit.get(Materials.Data),
+ 'P',
+ OrePrefixes.gearGt.get(Materials.StainlessSteel)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.LargeAdvancedGasTurbine.get(1L), bitsd, new Object[] {
+ "CPC",
+ aTextPlateMotor,
+ "BPB",
+ 'M',
+ ItemList.Hull_IV,
+ 'B',
+ OrePrefixes.pipeLarge.get(Materials.TungstenSteel),
+ 'C',
+ OrePrefixes.circuit.get(Materials.Master),
+ 'P',
+ OrePrefixes.gearGt.get(Materials.HSSG)
+ });
+
+ ItemList.Pump_LV.set(
+ new GT_MetaTileEntity_Pump(1140, "basicmachine.pump.tier.01", "Basic Pump", 1).getStackForm(1L));
+ ItemList.Pump_MV.set(
+ new GT_MetaTileEntity_Pump(1141, "basicmachine.pump.tier.02", "Advanced Pump", 2).getStackForm(1L));
+ ItemList.Pump_HV.set(
+ new GT_MetaTileEntity_Pump(1142, "basicmachine.pump.tier.03", "Advanced Pump II", 3).getStackForm(1L));
+ ItemList.Pump_EV.set(
+ new GT_MetaTileEntity_Pump(1143, "basicmachine.pump.tier.04", "Advanced Pump III", 4).getStackForm(1L));
+ ItemList.Pump_IV.set(
+ new GT_MetaTileEntity_Pump(1144, "basicmachine.pump.tier.05", "Advanced Pump IV", 5).getStackForm(1L));
+
+ GT_ModHandler.addCraftingRecipe(ItemList.Pump_LV.get(1L), bitsd, new Object[] {
+ "CPC",
+ aTextPlateMotor,
+ "BPB",
+ 'M',
+ ItemList.Hull_LV,
+ 'B',
+ OrePrefixes.pipeLarge.get(Materials.Bronze),
+ 'C',
+ OrePrefixes.circuit.get(Materials.Basic),
+ 'P',
+ ItemList.Electric_Pump_LV
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Pump_MV.get(1L), bitsd, new Object[] {
+ "CPC",
+ aTextPlateMotor,
+ "BPB",
+ 'M',
+ ItemList.Hull_MV,
+ 'B',
+ OrePrefixes.pipeLarge.get(Materials.Steel),
+ 'C',
+ OrePrefixes.circuit.get(Materials.Good),
+ 'P',
+ ItemList.Electric_Pump_MV
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Pump_HV.get(1L), bitsd, new Object[] {
+ "CPC",
+ aTextPlateMotor,
+ "BPB",
+ 'M',
+ ItemList.Hull_HV,
+ 'B',
+ OrePrefixes.pipeLarge.get(Materials.StainlessSteel),
+ 'C',
+ OrePrefixes.circuit.get(Materials.Advanced),
+ 'P',
+ ItemList.Electric_Pump_HV
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Pump_EV.get(1L), bitsd, new Object[] {
+ "CPC",
+ aTextPlateMotor,
+ "BPB",
+ 'M',
+ ItemList.Hull_EV,
+ 'B',
+ OrePrefixes.pipeLarge.get(Materials.Titanium),
+ 'C',
+ OrePrefixes.circuit.get(Materials.Data),
+ 'P',
+ ItemList.Electric_Pump_EV
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Pump_IV.get(1L), bitsd, new Object[] {
+ "CPC",
+ aTextPlateMotor,
+ "BPB",
+ 'M',
+ ItemList.Hull_IV,
+ 'B',
+ OrePrefixes.pipeLarge.get(Materials.TungstenSteel),
+ 'C',
+ OrePrefixes.circuit.get(Materials.Elite),
+ 'P',
+ ItemList.Electric_Pump_IV
+ });
+
+ ItemList.Teleporter.set(
+ new GT_MetaTileEntity_Teleporter(1145, "basicmachine.teleporter", "Teleporter", 9).getStackForm(1L));
+
+ ItemList.MobRep_LV.set(new GT_MetaTileEntity_MonsterRepellent(
+ 1146, "basicmachine.mobrep.tier.01", "Basic Monster Repellator", 1)
+ .getStackForm(1L));
+ ItemList.MobRep_MV.set(new GT_MetaTileEntity_MonsterRepellent(
+ 1147, "basicmachine.mobrep.tier.02", "Advanced Monster Repellator", 2)
+ .getStackForm(1L));
+ ItemList.MobRep_HV.set(new GT_MetaTileEntity_MonsterRepellent(
+ 1148, "basicmachine.mobrep.tier.03", "Advanced Monster Repellator II", 3)
+ .getStackForm(1L));
+ ItemList.MobRep_EV.set(new GT_MetaTileEntity_MonsterRepellent(
+ 1149, "basicmachine.mobrep.tier.04", "Advanced Monster Repellator III", 4)
+ .getStackForm(1L));
+ ItemList.MobRep_IV.set(new GT_MetaTileEntity_MonsterRepellent(
+ 1150, "basicmachine.mobrep.tier.05", "Advanced Monster Repellator IV", 5)
+ .getStackForm(1L));
+ ItemList.MobRep_LuV.set(new GT_MetaTileEntity_MonsterRepellent(
+ 1135, "basicmachine.mobrep.tier.06", "Advanced Monster Repellator V", 6)
+ .getStackForm(1L));
+ ItemList.MobRep_ZPM.set(new GT_MetaTileEntity_MonsterRepellent(
+ 1136, "basicmachine.mobrep.tier.07", "Advanced Monster Repellator VI", 7)
+ .getStackForm(1L));
+ ItemList.MobRep_UV.set(new GT_MetaTileEntity_MonsterRepellent(
+ 1137, "basicmachine.mobrep.tier.08", "Advanced Monster Repellator VII", 8)
+ .getStackForm(1L));
+
+ GT_ModHandler.addCraftingRecipe(ItemList.MobRep_LV.get(1L), bitsd, new Object[] {
+ "EEE",
+ " M ",
+ "CCC",
+ 'M',
+ ItemList.Hull_LV,
+ 'E',
+ ItemList.Emitter_LV.get(1L),
+ 'C',
+ OrePrefixes.circuit.get(Materials.Basic)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.MobRep_MV.get(1L), bitsd, new Object[] {
+ "EEE",
+ " M ",
+ "CCC",
+ 'M',
+ ItemList.Hull_MV,
+ 'E',
+ ItemList.Emitter_MV.get(1L),
+ 'C',
+ OrePrefixes.circuit.get(Materials.Good)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.MobRep_HV.get(1L), bitsd, new Object[] {
+ "EEE",
+ " M ",
+ "CCC",
+ 'M',
+ ItemList.Hull_HV,
+ 'E',
+ ItemList.Emitter_HV.get(1L),
+ 'C',
+ OrePrefixes.circuit.get(Materials.Advanced)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.MobRep_EV.get(1L), bitsd, new Object[] {
+ "EEE",
+ " M ",
+ "CCC",
+ 'M',
+ ItemList.Hull_EV,
+ 'E',
+ ItemList.Emitter_EV.get(1L),
+ 'C',
+ OrePrefixes.circuit.get(Materials.Data)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.MobRep_IV.get(1L), bitsd, new Object[] {
+ "EEE",
+ " M ",
+ "CCC",
+ 'M',
+ ItemList.Hull_IV,
+ 'E',
+ ItemList.Emitter_IV.get(1L),
+ 'C',
+ OrePrefixes.circuit.get(Materials.Elite)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.MobRep_LuV.get(1L), bitsd, new Object[] {
+ "EEE",
+ " M ",
+ "CCC",
+ 'M',
+ ItemList.Hull_LuV,
+ 'E',
+ ItemList.Emitter_LuV.get(1L),
+ 'C',
+ OrePrefixes.circuit.get(Materials.Master)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.MobRep_ZPM.get(1L), bitsd, new Object[] {
+ "EEE",
+ " M ",
+ "CCC",
+ 'M',
+ ItemList.Hull_ZPM,
+ 'E',
+ ItemList.Emitter_ZPM.get(1L),
+ 'C',
+ OrePrefixes.circuit.get(Materials.Ultimate)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.MobRep_UV.get(1L), bitsd, new Object[] {
+ "EEE",
+ " M ",
+ "CCC",
+ 'M',
+ ItemList.Hull_UV,
+ 'E',
+ ItemList.Emitter_UV.get(1L),
+ 'C',
+ OrePrefixes.circuit.get(Materials.SuperconductorUHV)
+ });
+
+ ItemList.Machine_Multi_HeatExchanger.set(
+ new GT_MetaTileEntity_HeatExchanger(1154, "multimachine.heatexchanger", "Large Heat Exchanger")
+ .getStackForm(1L));
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_Multi_HeatExchanger.get(1L), bitsd, new Object[] {
+ aTextWireCoil,
+ aTextCableHull,
+ aTextWireCoil,
+ 'M',
+ ItemList.Casing_Pipe_Titanium,
+ 'C',
+ OrePrefixes.pipeMedium.get(Materials.Titanium),
+ 'W',
+ ItemList.Electric_Pump_EV
+ });
+
+ ItemList.Charcoal_Pile.set(
+ new GT_MetaTileEntity_Charcoal_Pit(1155, "multimachine.charcoalpile", "Charcoal Pile Igniter")
+ .getStackForm(1));
+ GT_ModHandler.addCraftingRecipe(ItemList.Charcoal_Pile.get(1L), bitsd, new Object[] {
+ "EXE",
+ "EME",
+ "hCw",
+ 'M',
+ ItemList.Hull_HP_Bricks,
+ 'E',
+ OrePrefixes.plate.get(Materials.AnyBronze),
+ 'C',
+ new ItemStack(Items.flint_and_steel, 1),
+ 'X',
+ OrePrefixes.rotor.get(Materials.Steel),
+ });
+
+ ItemList.Seismic_Prospector_LV.set(new GT_MetaTileEntity_SeismicProspector(
+ 1156, "basicmachine.seismicprospector.01", "Seismic Prospector LV", 1)
+ .getStackForm(1));
+ ItemList.Seismic_Prospector_MV.set(new GT_MetaTileEntity_SeismicProspector(
+ 2100, "basicmachine.seismicprospector.02", "Seismic Prospector MV", 2)
+ .getStackForm(1));
+ ItemList.Seismic_Prospector_HV.set(new GT_MetaTileEntity_SeismicProspector(
+ 2101, "basicmachine.seismicprospector.03", "Seismic Prospector HV", 3)
+ .getStackForm(1));
+
+ ItemList.Seismic_Prospector_Adv_LV.set(new GT_MetaTileEntity_AdvSeismicProspector(
+ 2102, "basicmachine.seismicprospector.07", "Advanced Seismic Prospector LV", 1, 5 * 16 / 2, 2)
+ .getStackForm(1));
+ ItemList.Seismic_Prospector_Adv_MV.set(new GT_MetaTileEntity_AdvSeismicProspector(
+ 2103, "basicmachine.seismicprospector.06", "Advanced Seismic Prospector MV", 2, 7 * 16 / 2, 2)
+ .getStackForm(1));
+ ItemList.Seismic_Prospector_Adv_HV.set(new GT_MetaTileEntity_AdvSeismicProspector(
+ 2104, "basicmachine.seismicprospector.05", "Advanced Seismic Prospector HV", 3, 9 * 16 / 2, 2)
+ .getStackForm(1));
+ ItemList.Seismic_Prospector_Adv_EV.set(new GT_MetaTileEntity_AdvSeismicProspector(
+ 1173, "basicmachine.seismicprospector.04", "Advanced Seismic Prospector EV", 4, 11 * 16 / 2, 2)
+ .getStackForm(1));
+
+ // Converter recipes in case you had old one lying around
+ GT_ModHandler.addShapelessCraftingRecipe(
+ ItemList.Seismic_Prospector_Adv_LV.get(1L), bits, new Object[] {ItemList.Seismic_Prospector_LV});
+ GT_ModHandler.addShapelessCraftingRecipe(
+ ItemList.Seismic_Prospector_Adv_MV.get(1L), bits, new Object[] {ItemList.Seismic_Prospector_MV});
+ GT_ModHandler.addShapelessCraftingRecipe(
+ ItemList.Seismic_Prospector_Adv_HV.get(1L), bits, new Object[] {ItemList.Seismic_Prospector_HV});
+
+ GT_ModHandler.addCraftingRecipe(ItemList.Seismic_Prospector_Adv_LV.get(1L), bitsd, new Object[] {
+ "WWW",
+ "EME",
+ "CXC",
+ 'M',
+ ItemList.Hull_LV,
+ 'W',
+ OrePrefixes.plateDouble.get(Materials.Steel),
+ 'E',
+ OrePrefixes.circuit.get(Materials.Basic),
+ 'C',
+ ItemList.Sensor_LV,
+ 'X',
+ OrePrefixes.cableGt02.get(Materials.Tin)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Seismic_Prospector_Adv_MV.get(1L), bitsd, new Object[] {
+ "WWW",
+ "EME",
+ "CXC",
+ 'M',
+ ItemList.Hull_MV,
+ 'W',
+ OrePrefixes.plateDouble.get(Materials.BlackSteel),
+ 'E',
+ OrePrefixes.circuit.get(Materials.Good),
+ 'C',
+ ItemList.Sensor_MV,
+ 'X',
+ OrePrefixes.cableGt02.get(Materials.Copper)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Seismic_Prospector_Adv_HV.get(1L), bitsd, new Object[] {
+ "WWW",
+ "EME",
+ "CXC",
+ 'M',
+ ItemList.Hull_HV,
+ 'W',
+ OrePrefixes.plateDouble.get(Materials.StainlessSteel),
+ 'E',
+ OrePrefixes.circuit.get(Materials.Advanced),
+ 'C',
+ ItemList.Sensor_HV,
+ 'X',
+ OrePrefixes.cableGt04.get(Materials.Gold)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Seismic_Prospector_Adv_EV.get(1L), bitsd, new Object[] {
+ "WWW",
+ "EME",
+ "CXC",
+ 'M',
+ ItemList.Hull_EV,
+ 'W',
+ OrePrefixes.plateDouble.get(Materials.VanadiumSteel),
+ 'E',
+ OrePrefixes.circuit.get(Materials.Data),
+ 'C',
+ ItemList.Sensor_EV,
+ 'X',
+ OrePrefixes.cableGt04.get(Materials.Aluminium)
+ });
+
+ ItemList.OilDrill1.set(
+ new GT_MetaTileEntity_OilDrill1(1157, "multimachine.oildrill1", "Oil/Gas/Fluid Drilling Rig")
+ .getStackForm(1));
+ ItemList.OilDrill2.set(
+ new GT_MetaTileEntity_OilDrill2(141, "multimachine.oildrill2", "Oil/Gas/Fluid Drilling Rig II")
+ .getStackForm(1));
+ ItemList.OilDrill3.set(
+ new GT_MetaTileEntity_OilDrill3(142, "multimachine.oildrill3", "Oil/Gas/Fluid Drilling Rig III")
+ .getStackForm(1));
+ ItemList.OilDrill4.set(
+ new GT_MetaTileEntity_OilDrill4(149, "multimachine.oildrill4", "Oil/Gas/Fluid Drilling Rig IV")
+ .getStackForm(1));
+ ItemList.OilDrillInfinite.set(new GT_MetaTileEntity_OilDrillInfinite(
+ 148, "multimachine.oildrillinfinite", "Infinite Oil/Gas/Fluid Drilling Rig")
+ .getStackForm(1));
+
+ ItemList.ConcreteBackfiller1.set(new GT_MetaTileEntity_ConcreteBackfiller1(
+ 143, "multimachine.concretebackfiller1", "Concrete Backfiller")
+ .getStackForm(1));
+ ItemList.ConcreteBackfiller2.set(new GT_MetaTileEntity_ConcreteBackfiller2(
+ 144, "multimachine.concretebackfiller3", "Advanced Concrete Backfiller")
+ .getStackForm(1));
+ GT_ModHandler.addCraftingRecipe(ItemList.ConcreteBackfiller1.get(1L), bitsd, new Object[] {
+ "WPW",
+ "EME",
+ "CQC",
+ 'M',
+ ItemList.Hull_MV,
+ 'W',
+ OrePrefixes.frameGt.get(Materials.Steel),
+ 'E',
+ OrePrefixes.circuit.get(Materials.Good),
+ 'C',
+ ItemList.Electric_Motor_MV,
+ 'P',
+ OrePrefixes.pipeLarge.get(Materials.Steel),
+ 'Q',
+ ItemList.Electric_Pump_MV
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.ConcreteBackfiller2.get(1L), bitsd, new Object[] {
+ "WPW",
+ "EME",
+ "CQC",
+ 'M',
+ ItemList.ConcreteBackfiller1,
+ 'W',
+ OrePrefixes.frameGt.get(Materials.Titanium),
+ 'E',
+ OrePrefixes.circuit.get(Materials.Data),
+ 'C',
+ ItemList.Electric_Motor_EV,
+ 'P',
+ OrePrefixes.pipeLarge.get(Materials.Steel),
+ 'Q',
+ ItemList.Electric_Pump_EV
+ });
+
+ ItemList.OreDrill1.set(
+ new GT_MetaTileEntity_OreDrillingPlant1(1158, "multimachine.oredrill1", "Ore Drilling Plant")
+ .getStackForm(1));
+ ItemList.OreDrill2.set(
+ new GT_MetaTileEntity_OreDrillingPlant2(1177, "multimachine.oredrill2", "Ore Drilling Plant II")
+ .getStackForm(1));
+ ItemList.OreDrill3.set(
+ new GT_MetaTileEntity_OreDrillingPlant3(1178, "multimachine.oredrill3", "Ore Drilling Plant III")
+ .getStackForm(1));
+ ItemList.OreDrill4.set(
+ new GT_MetaTileEntity_OreDrillingPlant4(1179, "multimachine.oredrill4", "Ore Drilling Plant IV")
+ .getStackForm(1));
+
+ ItemList.PyrolyseOven.set(
+ new GT_MetaTileEntity_PyrolyseOven(1159, "multimachine.pyro", "Pyrolyse Oven").getStackForm(1));
+ GT_ModHandler.addCraftingRecipe(ItemList.PyrolyseOven.get(1L), bitsd, new Object[] {
+ "WEP",
+ "EME",
+ "WCP",
+ 'M',
+ ItemList.Hull_MV,
+ 'W',
+ ItemList.Electric_Piston_MV,
+ 'P',
+ OrePrefixes.wireGt04.get(Materials.Cupronickel),
+ 'E',
+ OrePrefixes.circuit.get(Materials.Good),
+ 'C',
+ ItemList.Electric_Pump_MV
+ });
+
+ ItemList.OilCracker.set(
+ new GT_MetaTileEntity_OilCracker(1160, "multimachine.cracker", "Oil Cracking Unit").getStackForm(1));
+ GT_ModHandler.addCraftingRecipe(ItemList.OilCracker.get(1L), bitsd, new Object[] {
+ aTextWireCoil,
+ "EME",
+ aTextWireCoil,
+ 'M',
+ ItemList.Hull_HV,
+ 'W',
+ ItemList.Casing_Coil_Cupronickel,
+ 'E',
+ OrePrefixes.circuit.get(Materials.Advanced),
+ 'C',
+ ItemList.Electric_Pump_HV
+ });
+
+ ItemList.MicroTransmitter_HV.set(new GT_MetaTileEntity_MicrowaveEnergyTransmitter(
+ 1161, "basicmachine.microtransmitter.03", "HV Microwave Energy Transmitter", 3)
+ .getStackForm(1L));
+ ItemList.MicroTransmitter_EV.set(new GT_MetaTileEntity_MicrowaveEnergyTransmitter(
+ 1162, "basicmachine.microtransmitter.04", "EV Microwave Energy Transmitter", 4)
+ .getStackForm(1L));
+ ItemList.MicroTransmitter_IV.set(new GT_MetaTileEntity_MicrowaveEnergyTransmitter(
+ 1163, "basicmachine.microtransmitter.05", "IV Microwave Energy Transmitter", 5)
+ .getStackForm(1L));
+ ItemList.MicroTransmitter_LUV.set(new GT_MetaTileEntity_MicrowaveEnergyTransmitter(
+ 1164, "basicmachine.microtransmitter.06", "LuV Microwave Energy Transmitter", 6)
+ .getStackForm(1L));
+ ItemList.MicroTransmitter_ZPM.set(new GT_MetaTileEntity_MicrowaveEnergyTransmitter(
+ 1165, "basicmachine.microtransmitter.07", "ZPM Microwave Energy Transmitter", 7)
+ .getStackForm(1L));
+ ItemList.MicroTransmitter_UV.set(new GT_MetaTileEntity_MicrowaveEnergyTransmitter(
+ 1166, "basicmachine.microtransmitter.08", "UV Microwave Energy Transmitter", 8)
+ .getStackForm(1L));
+ GT_ModHandler.addCraftingRecipe(ItemList.MicroTransmitter_HV.get(1L), bitsd, new Object[] {
+ "CPC",
+ aTextCableHull,
+ "GBG",
+ 'M',
+ ItemList.Hull_HV,
+ 'B',
+ ItemList.Battery_RE_HV_Lithium,
+ 'C',
+ ItemList.Emitter_HV,
+ 'G',
+ OrePrefixes.circuit.get(Materials.Advanced),
+ 'P',
+ ItemList.Field_Generator_HV
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.MicroTransmitter_EV.get(1L), bitsd, new Object[] {
+ "CPC",
+ aTextCableHull,
+ "GBG",
+ 'M',
+ ItemList.Hull_EV,
+ 'B',
+ GT_ModHandler.getIC2Item("lapotronCrystal", 1L, GT_Values.W),
+ 'C',
+ ItemList.Emitter_EV,
+ 'G',
+ OrePrefixes.circuit.get(Materials.Data),
+ 'P',
+ ItemList.Field_Generator_EV
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.MicroTransmitter_IV.get(1L), bitsd, new Object[] {
+ "CPC",
+ aTextCableHull,
+ "GBG",
+ 'M',
+ ItemList.Hull_IV,
+ 'B',
+ ItemList.Energy_LapotronicOrb,
+ 'C',
+ ItemList.Emitter_IV,
+ 'G',
+ OrePrefixes.circuit.get(Materials.Elite),
+ 'P',
+ ItemList.Field_Generator_IV
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.MicroTransmitter_LUV.get(1L), bitsd, new Object[] {
+ "CPC",
+ aTextCableHull,
+ "GBG",
+ 'M',
+ ItemList.Hull_LuV,
+ 'B',
+ ItemList.Energy_LapotronicOrb2,
+ 'C',
+ ItemList.Emitter_LuV,
+ 'G',
+ OrePrefixes.circuit.get(Materials.Master),
+ 'P',
+ ItemList.Field_Generator_LuV
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.MicroTransmitter_ZPM.get(1L), bitsd, new Object[] {
+ "CPC",
+ aTextCableHull,
+ "GBG",
+ 'M',
+ ItemList.Hull_ZPM,
+ 'B',
+ GregTech_API.sOPStuff.get(ConfigCategories.Recipes.gregtechrecipes, "EnableZPMandUVBatteries", false)
+ ? ItemList.Energy_Module
+ : ItemList.ZPM2,
+ 'C',
+ ItemList.Emitter_ZPM,
+ 'G',
+ OrePrefixes.circuit.get(Materials.Ultimate),
+ 'P',
+ ItemList.Field_Generator_ZPM
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.MicroTransmitter_UV.get(1L), bitsd, new Object[] {
+ "CPC",
+ aTextCableHull,
+ "GBG",
+ 'M',
+ ItemList.Hull_UV,
+ 'B',
+ GregTech_API.sOPStuff.get(ConfigCategories.Recipes.gregtechrecipes, "EnableZPMandUVBatteries", false)
+ ? ItemList.Energy_Module
+ : ItemList.ZPM3,
+ 'C',
+ ItemList.Emitter_UV,
+ 'G',
+ OrePrefixes.circuit.get(Materials.SuperconductorUHV),
+ 'P',
+ ItemList.Field_Generator_UV
+ });
+
+ ItemList.Machine_Multi_Assemblyline.set(
+ new GT_MetaTileEntity_AssemblyLine(1170, "multimachine.assemblyline", "Assembling Line")
+ .getStackForm(1L));
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_Multi_Assemblyline.get(1L), bitsd, new Object[] {
+ aTextWireCoil,
+ "EME",
+ aTextWireCoil,
+ 'M',
+ ItemList.Hull_IV,
+ 'W',
+ ItemList.Casing_Assembler,
+ 'E',
+ OrePrefixes.circuit.get(Materials.Elite),
+ 'C',
+ ItemList.Robot_Arm_IV
+ });
+
+ ItemList.Machine_Multi_DieselEngine.set(
+ new GT_MetaTileEntity_DieselEngine(1171, "multimachine.dieselengine", "Combustion Engine")
+ .getStackForm(1L));
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_Multi_DieselEngine.get(1L), bitsd, new Object[] {
+ "PCP",
+ "EME",
+ "GWG",
+ 'M',
+ ItemList.Hull_EV,
+ 'P',
+ ItemList.Electric_Piston_EV,
+ 'E',
+ ItemList.Electric_Motor_EV,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Elite),
+ 'W',
+ OrePrefixes.cableGt01.get(Materials.TungstenSteel),
+ 'G',
+ OrePrefixes.gearGt.get(Materials.Titanium)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_EngineIntake.get(4L), bitsd, new Object[] {
+ "PhP",
+ "RFR",
+ aTextPlateWrench,
+ 'R',
+ OrePrefixes.pipeMedium.get(Materials.Titanium),
+ 'F',
+ ItemList.Casing_StableTitanium,
+ 'P',
+ OrePrefixes.rotor.get(Materials.Titanium)
+ });
+
+ ItemList.Machine_Multi_ExtremeDieselEngine.set(new GT_MetaTileEntity_ExtremeDieselEngine(
+ 2105, "multimachine.extremedieselengine", "Extreme Combustion Engine")
+ .getStackForm(1L));
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_Multi_ExtremeDieselEngine.get(1L), bitsd, new Object[] {
+ "PCP",
+ "EME",
+ "GWG",
+ 'M',
+ ItemList.Hull_IV,
+ 'P',
+ ItemList.Electric_Piston_IV,
+ 'E',
+ ItemList.Electric_Motor_IV,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Master),
+ 'W',
+ OrePrefixes.cableGt01.get(Materials.HSSG),
+ 'G',
+ OrePrefixes.gearGt.get(Materials.TungstenSteel)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Casing_ExtremeEngineIntake.get(4L), bitsd, new Object[] {
+ "PhP",
+ "RFR",
+ aTextPlateWrench,
+ 'R',
+ OrePrefixes.pipeMedium.get(Materials.TungstenSteel),
+ 'F',
+ ItemList.Casing_RobustTungstenSteel,
+ 'P',
+ OrePrefixes.rotor.get(Materials.TungstenSteel)
+ });
+
+ ItemList.Machine_Multi_Cleanroom.set(
+ new GT_MetaTileEntity_Cleanroom(1172, "multimachine.cleanroom", "Cleanroom Controller")
+ .getStackForm(1));
+ // If Cleanroom is enabled, add a recipe, else hide from NEI.
+ if (GT_Mod.gregtechproxy.mEnableCleanroom) {
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_Multi_Cleanroom.get(1L), bitsd, new Object[] {
+ "FFF",
+ "RHR",
+ "MCM",
+ 'H',
+ ItemList.Hull_HV,
+ 'F',
+ ItemList.Component_Filter,
+ 'R',
+ OrePrefixes.rotor.get(Materials.StainlessSteel),
+ 'M',
+ ItemList.Electric_Motor_HV,
+ 'C',
+ OrePrefixes.circuit.get(Materials.Advanced)
+ });
+ } else {
+ if (isNEILoaded) {
API.hideItem(ItemList.Machine_Multi_Cleanroom.get(1L));
}
}
- ItemList.Machine_LV_CircuitAssembler.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe( 1180, "basicmachine.circuitassembler.tier.01", "Basic Circuit Assembler", 1, "Pick-n-Place all over the place", GT_Recipe.GT_Recipe_Map.sCircuitAssemblerRecipes, 6, 1, 16000, 0, 1, "CircuitAssembler.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "CIRCUITASSEMBLER", new Object[]{"ACE", "VMV", aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'V', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR, 'A', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROBOT_ARM, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.BETTER_CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.EMITTER}).getStackForm(1L));
- ItemList.Machine_MV_CircuitAssembler.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe( 1181, "basicmachine.circuitassembler.tier.02", "Advanced Circuit Assembler", 2, "Pick-n-Place all over the place", GT_Recipe.GT_Recipe_Map.sCircuitAssemblerRecipes, 6, 1, 16000, 0, 1, "CircuitAssembler.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "CIRCUITASSEMBLER", new Object[]{"ACE", "VMV", aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'V', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR, 'A', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROBOT_ARM, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.BETTER_CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.EMITTER}).getStackForm(1L));
- ItemList.Machine_HV_CircuitAssembler.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe( 1182, "basicmachine.circuitassembler.tier.03", "Advanced Circuit Assembler II", 3, "Pick-n-Place all over the place", GT_Recipe.GT_Recipe_Map.sCircuitAssemblerRecipes, 6, 1, 16000, 0, 1, "CircuitAssembler.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "CIRCUITASSEMBLER", new Object[]{"ACE", "VMV", aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'V', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR, 'A', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROBOT_ARM, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.BETTER_CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.EMITTER}).getStackForm(1L));
- ItemList.Machine_EV_CircuitAssembler.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe( 1183, "basicmachine.circuitassembler.tier.04", "Advanced Circuit Assembler III", 4, "Pick-n-Place all over the place", GT_Recipe.GT_Recipe_Map.sCircuitAssemblerRecipes, 6, 1, 16000, 0, 1, "CircuitAssembler.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "CIRCUITASSEMBLER", new Object[]{"ACE", "VMV", aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'V', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR, 'A', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROBOT_ARM, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.BETTER_CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.EMITTER}).getStackForm(1L));
- ItemList.Machine_IV_CircuitAssembler.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe( 1184, "basicmachine.circuitassembler.tier.05", "Advanced Circuit Assembler IV", 5, "Pick-n-Place all over the place", GT_Recipe.GT_Recipe_Map.sCircuitAssemblerRecipes, 6, 1, 16000, 0, 1, "CircuitAssembler.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "CIRCUITASSEMBLER", new Object[]{"ACE", "VMV", aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'V', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR, 'A', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROBOT_ARM, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.BETTER_CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.EMITTER}).getStackForm(1L));
- ItemList.Machine_LuV_CircuitAssembler.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(1185, "basicmachine.circuitassembler.tier.06", "Advanced Circuit Assembler V", 6, "Pick-n-Place all over the place", GT_Recipe.GT_Recipe_Map.sCircuitAssemblerRecipes, 6, 1, 16000, 0, 1, "CircuitAssembler.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "CIRCUITASSEMBLER", new Object[]{"ACE", "VMV", aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'V', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR, 'A', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROBOT_ARM, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.BETTER_CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.EMITTER}).getStackForm(1L));
- ItemList.Machine_ZPM_CircuitAssembler.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(1186, "basicmachine.circuitassembler.tier.07", "Advanced Circuit Assembler VI", 7, "Pick-n-Place all over the place", GT_Recipe.GT_Recipe_Map.sCircuitAssemblerRecipes, 6, 1, 16000, 0, 1, "CircuitAssembler.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "CIRCUITASSEMBLER", new Object[]{"ACE", "VMV", aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'V', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR, 'A', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROBOT_ARM, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.BETTER_CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.EMITTER}).getStackForm(1L));
- ItemList.Machine_UV_CircuitAssembler.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe( 1187, "basicmachine.circuitassembler.tier.08", "Advanced Circuit Assembler VII", 8, "Pick-n-Place all over the place", GT_Recipe.GT_Recipe_Map.sCircuitAssemblerRecipes, 6, 1, 16000, 0, 1, "CircuitAssembler.png", SoundResource.NONE, false, false, SpecialEffects.NONE, "CIRCUITASSEMBLER", new Object[]{"ACE", "VMV", aTextWireCoil, 'M', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL, 'V', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR, 'A', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROBOT_ARM, 'C', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.BETTER_CIRCUIT, 'W', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE, 'E', GT_MetaTileEntity_BasicMachine_GT_Recipe.X.EMITTER}).getStackForm(1L));
-
- ItemList.Machine_HV_LightningRod.set(new GT_MetaTileEntity_LightningRod(1174, "basicgenerator.lightningrod.03", "Lightning Rod", 3).getStackForm(1));
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_HV_LightningRod.get(1L), bitsd, new Object[]{"LTL", "TMT", "LTL", 'M', ItemList.Hull_LuV, 'L', ItemList.Energy_LapotronicOrb, 'T', ItemList.Transformer_ZPM_LuV});
- ItemList.Machine_EV_LightningRod.set(new GT_MetaTileEntity_LightningRod(1175, "basicgenerator.lightningrod.04", "Lightning Rod II", 4).getStackForm(1));
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_EV_LightningRod.get(1L), bitsd, new Object[]{"LTL", "TMT", "LTL", 'M', ItemList.Hull_ZPM, 'L', ItemList.Energy_LapotronicOrb2, 'T', ItemList.Transformer_UV_ZPM});
- ItemList.Machine_IV_LightningRod.set(new GT_MetaTileEntity_LightningRod(1176, "basicgenerator.lightningrod.05", "Lightning Rod III", 5).getStackForm(1));
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_IV_LightningRod.get(1L), bitsd, new Object[]{"LTL", "TMT", "LTL", 'M', ItemList.Hull_UV, 'L', ItemList.ZPM2, 'T', ItemList.Transformer_MAX_UV});
-
- ItemList.Machine_Multi_LargeChemicalReactor.set(new GT_MetaTileEntity_LargeChemicalReactor(1169, "multimachine.chemicalreactor", "Large Chemical Reactor").getStackForm(1));
- GT_ModHandler.addCraftingRecipe(ItemList.Machine_Multi_LargeChemicalReactor.get(1L), bitsd, new Object[]{"CRC", "PMP", "CBC",
- 'C', OrePrefixes.circuit.get(Materials.Advanced),
- 'R', OrePrefixes.rotor.get(Materials.StainlessSteel),
- 'P', OrePrefixes.pipeLarge.get(Materials.Polytetrafluoroethylene),
- 'M', ItemList.Electric_Motor_HV,
- 'B', ItemList.Hull_HV});
+ ItemList.Machine_LV_CircuitAssembler.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 1180,
+ "basicmachine.circuitassembler.tier.01",
+ "Basic Circuit Assembler",
+ 1,
+ "Pick-n-Place all over the place",
+ GT_Recipe.GT_Recipe_Map.sCircuitAssemblerRecipes,
+ 6,
+ 1,
+ 16000,
+ 0,
+ 1,
+ "CircuitAssembler.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "CIRCUITASSEMBLER",
+ new Object[] {
+ "ACE",
+ "VMV",
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'V',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR,
+ 'A',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROBOT_ARM,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.BETTER_CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.EMITTER
+ })
+ .getStackForm(1L));
+ ItemList.Machine_MV_CircuitAssembler.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 1181,
+ "basicmachine.circuitassembler.tier.02",
+ "Advanced Circuit Assembler",
+ 2,
+ "Pick-n-Place all over the place",
+ GT_Recipe.GT_Recipe_Map.sCircuitAssemblerRecipes,
+ 6,
+ 1,
+ 16000,
+ 0,
+ 1,
+ "CircuitAssembler.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "CIRCUITASSEMBLER",
+ new Object[] {
+ "ACE",
+ "VMV",
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'V',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR,
+ 'A',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROBOT_ARM,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.BETTER_CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.EMITTER
+ })
+ .getStackForm(1L));
+ ItemList.Machine_HV_CircuitAssembler.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 1182,
+ "basicmachine.circuitassembler.tier.03",
+ "Advanced Circuit Assembler II",
+ 3,
+ "Pick-n-Place all over the place",
+ GT_Recipe.GT_Recipe_Map.sCircuitAssemblerRecipes,
+ 6,
+ 1,
+ 16000,
+ 0,
+ 1,
+ "CircuitAssembler.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "CIRCUITASSEMBLER",
+ new Object[] {
+ "ACE",
+ "VMV",
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'V',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR,
+ 'A',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROBOT_ARM,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.BETTER_CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.EMITTER
+ })
+ .getStackForm(1L));
+ ItemList.Machine_EV_CircuitAssembler.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 1183,
+ "basicmachine.circuitassembler.tier.04",
+ "Advanced Circuit Assembler III",
+ 4,
+ "Pick-n-Place all over the place",
+ GT_Recipe.GT_Recipe_Map.sCircuitAssemblerRecipes,
+ 6,
+ 1,
+ 16000,
+ 0,
+ 1,
+ "CircuitAssembler.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "CIRCUITASSEMBLER",
+ new Object[] {
+ "ACE",
+ "VMV",
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'V',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR,
+ 'A',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROBOT_ARM,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.BETTER_CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.EMITTER
+ })
+ .getStackForm(1L));
+ ItemList.Machine_IV_CircuitAssembler.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 1184,
+ "basicmachine.circuitassembler.tier.05",
+ "Advanced Circuit Assembler IV",
+ 5,
+ "Pick-n-Place all over the place",
+ GT_Recipe.GT_Recipe_Map.sCircuitAssemblerRecipes,
+ 6,
+ 1,
+ 16000,
+ 0,
+ 1,
+ "CircuitAssembler.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "CIRCUITASSEMBLER",
+ new Object[] {
+ "ACE",
+ "VMV",
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'V',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR,
+ 'A',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROBOT_ARM,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.BETTER_CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.EMITTER
+ })
+ .getStackForm(1L));
+ ItemList.Machine_LuV_CircuitAssembler.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 1185,
+ "basicmachine.circuitassembler.tier.06",
+ "Advanced Circuit Assembler V",
+ 6,
+ "Pick-n-Place all over the place",
+ GT_Recipe.GT_Recipe_Map.sCircuitAssemblerRecipes,
+ 6,
+ 1,
+ 16000,
+ 0,
+ 1,
+ "CircuitAssembler.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "CIRCUITASSEMBLER",
+ new Object[] {
+ "ACE",
+ "VMV",
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'V',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR,
+ 'A',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROBOT_ARM,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.BETTER_CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.EMITTER
+ })
+ .getStackForm(1L));
+ ItemList.Machine_ZPM_CircuitAssembler.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 1186,
+ "basicmachine.circuitassembler.tier.07",
+ "Advanced Circuit Assembler VI",
+ 7,
+ "Pick-n-Place all over the place",
+ GT_Recipe.GT_Recipe_Map.sCircuitAssemblerRecipes,
+ 6,
+ 1,
+ 16000,
+ 0,
+ 1,
+ "CircuitAssembler.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "CIRCUITASSEMBLER",
+ new Object[] {
+ "ACE",
+ "VMV",
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'V',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR,
+ 'A',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROBOT_ARM,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.BETTER_CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.EMITTER
+ })
+ .getStackForm(1L));
+ ItemList.Machine_UV_CircuitAssembler.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe(
+ 1187,
+ "basicmachine.circuitassembler.tier.08",
+ "Advanced Circuit Assembler VII",
+ 8,
+ "Pick-n-Place all over the place",
+ GT_Recipe.GT_Recipe_Map.sCircuitAssemblerRecipes,
+ 6,
+ 1,
+ 16000,
+ 0,
+ 1,
+ "CircuitAssembler.png",
+ SoundResource.NONE,
+ false,
+ false,
+ SpecialEffects.NONE,
+ "CIRCUITASSEMBLER",
+ new Object[] {
+ "ACE",
+ "VMV",
+ aTextWireCoil,
+ 'M',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.HULL,
+ 'V',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.CONVEYOR,
+ 'A',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.ROBOT_ARM,
+ 'C',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.BETTER_CIRCUIT,
+ 'W',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE,
+ 'E',
+ GT_MetaTileEntity_BasicMachine_GT_Recipe.X.EMITTER
+ })
+ .getStackForm(1L));
+
+ ItemList.Machine_HV_LightningRod.set(
+ new GT_MetaTileEntity_LightningRod(1174, "basicgenerator.lightningrod.03", "Lightning Rod", 3)
+ .getStackForm(1));
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_HV_LightningRod.get(1L), bitsd, new Object[] {
+ "LTL",
+ "TMT",
+ "LTL",
+ 'M',
+ ItemList.Hull_LuV,
+ 'L',
+ ItemList.Energy_LapotronicOrb,
+ 'T',
+ ItemList.Transformer_ZPM_LuV
+ });
+ ItemList.Machine_EV_LightningRod.set(
+ new GT_MetaTileEntity_LightningRod(1175, "basicgenerator.lightningrod.04", "Lightning Rod II", 4)
+ .getStackForm(1));
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_EV_LightningRod.get(1L), bitsd, new Object[] {
+ "LTL",
+ "TMT",
+ "LTL",
+ 'M',
+ ItemList.Hull_ZPM,
+ 'L',
+ ItemList.Energy_LapotronicOrb2,
+ 'T',
+ ItemList.Transformer_UV_ZPM
+ });
+ ItemList.Machine_IV_LightningRod.set(
+ new GT_MetaTileEntity_LightningRod(1176, "basicgenerator.lightningrod.05", "Lightning Rod III", 5)
+ .getStackForm(1));
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_IV_LightningRod.get(1L), bitsd, new Object[] {
+ "LTL", "TMT", "LTL", 'M', ItemList.Hull_UV, 'L', ItemList.ZPM2, 'T', ItemList.Transformer_MAX_UV
+ });
+
+ ItemList.Machine_Multi_LargeChemicalReactor.set(new GT_MetaTileEntity_LargeChemicalReactor(
+ 1169, "multimachine.chemicalreactor", "Large Chemical Reactor")
+ .getStackForm(1));
+ GT_ModHandler.addCraftingRecipe(ItemList.Machine_Multi_LargeChemicalReactor.get(1L), bitsd, new Object[] {
+ "CRC",
+ "PMP",
+ "CBC",
+ 'C',
+ OrePrefixes.circuit.get(Materials.Advanced),
+ 'R',
+ OrePrefixes.rotor.get(Materials.StainlessSteel),
+ 'P',
+ OrePrefixes.pipeLarge.get(Materials.Polytetrafluoroethylene),
+ 'M',
+ ItemList.Electric_Motor_HV,
+ 'B',
+ ItemList.Hull_HV
+ });
}
private static void run4() {
- long bits = GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.REVERSIBLE | GT_ModHandler.RecipeBits.BUFFERED;
+ long bits = GT_ModHandler.RecipeBits.DISMANTLEABLE
+ | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ | GT_ModHandler.RecipeBits.REVERSIBLE
+ | GT_ModHandler.RecipeBits.BUFFERED;
for (int i = 0; i < GregTech_API.sGeneratedMaterials.length; i++) {
- if (((GregTech_API.sGeneratedMaterials[i] != null) && ((GregTech_API.sGeneratedMaterials[i].mTypes & 0x2) != 0)) || (GregTech_API.sGeneratedMaterials[i] == Materials.Wood)) {
- new GT_MetaPipeEntity_Frame(4096 + i, "GT_Frame_" + GregTech_API.sGeneratedMaterials[i], (GT_LanguageManager.i18nPlaceholder ? "%material" : GregTech_API.sGeneratedMaterials[i] != null ? GregTech_API.sGeneratedMaterials[i].mDefaultLocalName : "") + " Frame Box", GregTech_API.sGeneratedMaterials[i]);
+ if (((GregTech_API.sGeneratedMaterials[i] != null)
+ && ((GregTech_API.sGeneratedMaterials[i].mTypes & 0x2) != 0))
+ || (GregTech_API.sGeneratedMaterials[i] == Materials.Wood)) {
+ new GT_MetaPipeEntity_Frame(
+ 4096 + i,
+ "GT_Frame_" + GregTech_API.sGeneratedMaterials[i],
+ (GT_LanguageManager.i18nPlaceholder
+ ? "%material"
+ : GregTech_API.sGeneratedMaterials[i] != null
+ ? GregTech_API.sGeneratedMaterials[i].mDefaultLocalName
+ : "")
+ + " Frame Box",
+ GregTech_API.sGeneratedMaterials[i]);
}
}
boolean bEC = !GT_Mod.gregtechproxy.mHardcoreCables;
@@ -1356,63 +12753,343 @@ public class GT_Loader_MetaTileEntities implements Runnable {//TODO CHECK CIRCUI
makeWires(Materials.Zinc, 1260, 1L, 2L, 1L, gregtech.api.enums.GT_Values.V[1], true, false);
makeWires(Materials.SolderingAlloy, 1280, 1L, 2L, 1L, gregtech.api.enums.GT_Values.V[1], true, false);
- makeWires(Materials.Iron, 1300, bEC ? 3L : 4L, bEC ? 6L : 8L, 2L, gregtech.api.enums.GT_Values.V[2], true, false);
- makeWires(Materials.Nickel, 1320, bEC ? 3L : 5L, bEC ? 6L : 10L, 3L, gregtech.api.enums.GT_Values.V[2], true, false);
- makeWires(Materials.Cupronickel, 1340, bEC ? 3L : 4L, bEC ? 6L : 8L, 2L, gregtech.api.enums.GT_Values.V[2], true, false);
- makeWires(Materials.Copper, 1360, bEC ? 2L : 3L, bEC ? 4L : 6L, 1L, gregtech.api.enums.GT_Values.V[2], true, false);
- makeWires(Materials.AnnealedCopper, 1380, bEC ? 1L : 2L, bEC ? 2L : 4L, 1L, gregtech.api.enums.GT_Values.V[2], true, false);
-
- makeWires(Materials.Kanthal, 1400, bEC ? 3L : 8L, bEC ? 6L : 16L, 4L, gregtech.api.enums.GT_Values.V[3], true, false);
- makeWires(Materials.Gold, 1420, bEC ? 2L : 6L, bEC ? 4L : 12L, 3L, gregtech.api.enums.GT_Values.V[3], true, false);
- makeWires(Materials.Electrum, 1440, bEC ? 2L : 5L, bEC ? 4L : 10L, 2L, gregtech.api.enums.GT_Values.V[3], true, false);
- makeWires(Materials.Silver, 1460, bEC ? 1L : 4L, bEC ? 2L : 8L, 1L, gregtech.api.enums.GT_Values.V[3], true, false);
- makeWires(Materials.BlueAlloy, 1480, bEC ? 1L : 4L, bEC ? 2L : 8L, 2L, gregtech.api.enums.GT_Values.V[3], true, false);
-
- makeWires(Materials.Nichrome, 1500, bEC ? 4L : 32L, bEC ? 8L : 64L, 3L, gregtech.api.enums.GT_Values.V[4], true, false);
- makeWires(Materials.Steel, 1520, bEC ? 2L : 16L, bEC ? 4L : 32L, 2L, gregtech.api.enums.GT_Values.V[4], true, false);
- makeWires(Materials.BlackSteel, 1540, bEC ? 2L : 14L, bEC ? 4L : 28L, 3L, gregtech.api.enums.GT_Values.V[4], true, false);
- makeWires(Materials.Titanium, 1560, bEC ? 2L : 12L, bEC ? 4L : 24L, 4L, gregtech.api.enums.GT_Values.V[4], true, false);
- makeWires(Materials.Aluminium, 1580, bEC ? 1L : 8L, bEC ? 2L : 16L, 1L, gregtech.api.enums.GT_Values.V[4], true, false);
-
- makeWires(Materials.Graphene, 1600, bEC ? 1L : 16L, bEC ? 2L : 32L, 1L, gregtech.api.enums.GT_Values.V[5], false, true);
- makeWires(Materials.Osmium, 1620, bEC ? 2L : 32L, bEC ? 4L : 64L, 4L, gregtech.api.enums.GT_Values.V[5], true, false);
- makeWires(Materials.Platinum, 1640, bEC ? 1L : 16L, bEC ? 2L : 32L, 2L, gregtech.api.enums.GT_Values.V[5], true, false);
- makeWires(Materials.TungstenSteel, 1660, bEC ? 2L : 14L, bEC ? 4L : 28L, 3L, gregtech.api.enums.GT_Values.V[5], true, false);
- makeWires(Materials.Tungsten, 1680, bEC ? 2L : 12L, bEC ? 4L : 24L, 2L, gregtech.api.enums.GT_Values.V[5], true, false);
-
- makeWires(Materials.HSSG, 1700, bEC ? 2L : 128L, bEC ? 4L : 256L, 4L, gregtech.api.enums.GT_Values.V[6], true, false);
- makeWires(Materials.NiobiumTitanium, 1720, bEC ? 2L : 128L, bEC ? 4L : 256L, 4L, gregtech.api.enums.GT_Values.V[6], true, false);
- makeWires(Materials.VanadiumGallium, 1740, bEC ? 2L : 128L, bEC ? 4L : 256L, 4L, gregtech.api.enums.GT_Values.V[6], true, false);
- makeWires(Materials.YttriumBariumCuprate, 1760, bEC ? 4L : 256L, bEC ? 8L : 512L, 4L, gregtech.api.enums.GT_Values.V[6], true, false);
-
- makeWires(Materials.Naquadah, 1780, bEC ? 2L : 64L, bEC ? 4L : 128L, 2L, gregtech.api.enums.GT_Values.V[7], true, false);
-
- makeWires(Materials.NaquadahAlloy, 1800, bEC ? 4L : 64L, bEC ? 8L : 128L, 2L, gregtech.api.enums.GT_Values.V[8], true, false);
- makeWires(Materials.Duranium, 1820, bEC ? 8L : 64L, bEC ? 16L : 128L, 1L, gregtech.api.enums.GT_Values.V[8], true, false);
-
+ makeWires(
+ Materials.Iron, 1300, bEC ? 3L : 4L, bEC ? 6L : 8L, 2L, gregtech.api.enums.GT_Values.V[2], true, false);
+ makeWires(
+ Materials.Nickel,
+ 1320,
+ bEC ? 3L : 5L,
+ bEC ? 6L : 10L,
+ 3L,
+ gregtech.api.enums.GT_Values.V[2],
+ true,
+ false);
+ makeWires(
+ Materials.Cupronickel,
+ 1340,
+ bEC ? 3L : 4L,
+ bEC ? 6L : 8L,
+ 2L,
+ gregtech.api.enums.GT_Values.V[2],
+ true,
+ false);
+ makeWires(
+ Materials.Copper,
+ 1360,
+ bEC ? 2L : 3L,
+ bEC ? 4L : 6L,
+ 1L,
+ gregtech.api.enums.GT_Values.V[2],
+ true,
+ false);
+ makeWires(
+ Materials.AnnealedCopper,
+ 1380,
+ bEC ? 1L : 2L,
+ bEC ? 2L : 4L,
+ 1L,
+ gregtech.api.enums.GT_Values.V[2],
+ true,
+ false);
+
+ makeWires(
+ Materials.Kanthal,
+ 1400,
+ bEC ? 3L : 8L,
+ bEC ? 6L : 16L,
+ 4L,
+ gregtech.api.enums.GT_Values.V[3],
+ true,
+ false);
+ makeWires(
+ Materials.Gold,
+ 1420,
+ bEC ? 2L : 6L,
+ bEC ? 4L : 12L,
+ 3L,
+ gregtech.api.enums.GT_Values.V[3],
+ true,
+ false);
+ makeWires(
+ Materials.Electrum,
+ 1440,
+ bEC ? 2L : 5L,
+ bEC ? 4L : 10L,
+ 2L,
+ gregtech.api.enums.GT_Values.V[3],
+ true,
+ false);
+ makeWires(
+ Materials.Silver,
+ 1460,
+ bEC ? 1L : 4L,
+ bEC ? 2L : 8L,
+ 1L,
+ gregtech.api.enums.GT_Values.V[3],
+ true,
+ false);
+ makeWires(
+ Materials.BlueAlloy,
+ 1480,
+ bEC ? 1L : 4L,
+ bEC ? 2L : 8L,
+ 2L,
+ gregtech.api.enums.GT_Values.V[3],
+ true,
+ false);
+
+ makeWires(
+ Materials.Nichrome,
+ 1500,
+ bEC ? 4L : 32L,
+ bEC ? 8L : 64L,
+ 3L,
+ gregtech.api.enums.GT_Values.V[4],
+ true,
+ false);
+ makeWires(
+ Materials.Steel,
+ 1520,
+ bEC ? 2L : 16L,
+ bEC ? 4L : 32L,
+ 2L,
+ gregtech.api.enums.GT_Values.V[4],
+ true,
+ false);
+ makeWires(
+ Materials.BlackSteel,
+ 1540,
+ bEC ? 2L : 14L,
+ bEC ? 4L : 28L,
+ 3L,
+ gregtech.api.enums.GT_Values.V[4],
+ true,
+ false);
+ makeWires(
+ Materials.Titanium,
+ 1560,
+ bEC ? 2L : 12L,
+ bEC ? 4L : 24L,
+ 4L,
+ gregtech.api.enums.GT_Values.V[4],
+ true,
+ false);
+ makeWires(
+ Materials.Aluminium,
+ 1580,
+ bEC ? 1L : 8L,
+ bEC ? 2L : 16L,
+ 1L,
+ gregtech.api.enums.GT_Values.V[4],
+ true,
+ false);
+
+ makeWires(
+ Materials.Graphene,
+ 1600,
+ bEC ? 1L : 16L,
+ bEC ? 2L : 32L,
+ 1L,
+ gregtech.api.enums.GT_Values.V[5],
+ false,
+ true);
+ makeWires(
+ Materials.Osmium,
+ 1620,
+ bEC ? 2L : 32L,
+ bEC ? 4L : 64L,
+ 4L,
+ gregtech.api.enums.GT_Values.V[5],
+ true,
+ false);
+ makeWires(
+ Materials.Platinum,
+ 1640,
+ bEC ? 1L : 16L,
+ bEC ? 2L : 32L,
+ 2L,
+ gregtech.api.enums.GT_Values.V[5],
+ true,
+ false);
+ makeWires(
+ Materials.TungstenSteel,
+ 1660,
+ bEC ? 2L : 14L,
+ bEC ? 4L : 28L,
+ 3L,
+ gregtech.api.enums.GT_Values.V[5],
+ true,
+ false);
+ makeWires(
+ Materials.Tungsten,
+ 1680,
+ bEC ? 2L : 12L,
+ bEC ? 4L : 24L,
+ 2L,
+ gregtech.api.enums.GT_Values.V[5],
+ true,
+ false);
+
+ makeWires(
+ Materials.HSSG,
+ 1700,
+ bEC ? 2L : 128L,
+ bEC ? 4L : 256L,
+ 4L,
+ gregtech.api.enums.GT_Values.V[6],
+ true,
+ false);
+ makeWires(
+ Materials.NiobiumTitanium,
+ 1720,
+ bEC ? 2L : 128L,
+ bEC ? 4L : 256L,
+ 4L,
+ gregtech.api.enums.GT_Values.V[6],
+ true,
+ false);
+ makeWires(
+ Materials.VanadiumGallium,
+ 1740,
+ bEC ? 2L : 128L,
+ bEC ? 4L : 256L,
+ 4L,
+ gregtech.api.enums.GT_Values.V[6],
+ true,
+ false);
+ makeWires(
+ Materials.YttriumBariumCuprate,
+ 1760,
+ bEC ? 4L : 256L,
+ bEC ? 8L : 512L,
+ 4L,
+ gregtech.api.enums.GT_Values.V[6],
+ true,
+ false);
+
+ makeWires(
+ Materials.Naquadah,
+ 1780,
+ bEC ? 2L : 64L,
+ bEC ? 4L : 128L,
+ 2L,
+ gregtech.api.enums.GT_Values.V[7],
+ true,
+ false);
+
+ makeWires(
+ Materials.NaquadahAlloy,
+ 1800,
+ bEC ? 4L : 64L,
+ bEC ? 8L : 128L,
+ 2L,
+ gregtech.api.enums.GT_Values.V[8],
+ true,
+ false);
+ makeWires(
+ Materials.Duranium,
+ 1820,
+ bEC ? 8L : 64L,
+ bEC ? 16L : 128L,
+ 1L,
+ gregtech.api.enums.GT_Values.V[8],
+ true,
+ false);
// Superconductor base.
- makeWires(Materials.Pentacadmiummagnesiumhexaoxid , 2200, 1L, 2L, 1L, gregtech.api.enums.GT_Values.V[2],false, false);
- makeWires(Materials.Titaniumonabariumdecacoppereikosaoxid , 2220, 1L, 8L, 2L, gregtech.api.enums.GT_Values.V[3], false, false);
- makeWires(Materials.Uraniumtriplatinid , 2240, 1L, 16L, 3L, gregtech.api.enums.GT_Values.V[4], false, false);
- makeWires(Materials.Vanadiumtriindinid , 2260, 1L, 64L, 4L, gregtech.api.enums.GT_Values.V[5], false, false);
- makeWires(Materials.Tetraindiumditindibariumtitaniumheptacoppertetrakaidekaoxid, 2280, 2L, 256L, 6L, gregtech.api.enums.GT_Values.V[6], false, false);
- makeWires(Materials.Tetranaquadahdiindiumhexaplatiumosminid , 2300, 2L, 1024L, 8L, gregtech.api.enums.GT_Values.V[7], false, false);
- makeWires(Materials.Longasssuperconductornameforuvwire , 2500, 2L, 4096L, 12L, gregtech.api.enums.GT_Values.V[8], false, false);
- makeWires(Materials.Longasssuperconductornameforuhvwire , 2520, 2L, 16384L, 16L, gregtech.api.enums.GT_Values.V[9], false, false);
- makeWires(Materials.SuperconductorUEVBase , 2032, 2L, 65536L, 24L, gregtech.api.enums.GT_Values.V[10], false, false);
- makeWires(Materials.SuperconductorUIVBase , 2052, 2L, 262144L, 32L, gregtech.api.enums.GT_Values.V[11], false, false);
- makeWires(Materials.SuperconductorUMVBase , 2072, 2L, 1048576L, 32L, gregtech.api.enums.GT_Values.V[12], false, false);
+ makeWires(
+ Materials.Pentacadmiummagnesiumhexaoxid,
+ 2200,
+ 1L,
+ 2L,
+ 1L,
+ gregtech.api.enums.GT_Values.V[2],
+ false,
+ false);
+ makeWires(
+ Materials.Titaniumonabariumdecacoppereikosaoxid,
+ 2220,
+ 1L,
+ 8L,
+ 2L,
+ gregtech.api.enums.GT_Values.V[3],
+ false,
+ false);
+ makeWires(Materials.Uraniumtriplatinid, 2240, 1L, 16L, 3L, gregtech.api.enums.GT_Values.V[4], false, false);
+ makeWires(Materials.Vanadiumtriindinid, 2260, 1L, 64L, 4L, gregtech.api.enums.GT_Values.V[5], false, false);
+ makeWires(
+ Materials.Tetraindiumditindibariumtitaniumheptacoppertetrakaidekaoxid,
+ 2280,
+ 2L,
+ 256L,
+ 6L,
+ gregtech.api.enums.GT_Values.V[6],
+ false,
+ false);
+ makeWires(
+ Materials.Tetranaquadahdiindiumhexaplatiumosminid,
+ 2300,
+ 2L,
+ 1024L,
+ 8L,
+ gregtech.api.enums.GT_Values.V[7],
+ false,
+ false);
+ makeWires(
+ Materials.Longasssuperconductornameforuvwire,
+ 2500,
+ 2L,
+ 4096L,
+ 12L,
+ gregtech.api.enums.GT_Values.V[8],
+ false,
+ false);
+ makeWires(
+ Materials.Longasssuperconductornameforuhvwire,
+ 2520,
+ 2L,
+ 16384L,
+ 16L,
+ gregtech.api.enums.GT_Values.V[9],
+ false,
+ false);
+ makeWires(
+ Materials.SuperconductorUEVBase,
+ 2032,
+ 2L,
+ 65536L,
+ 24L,
+ gregtech.api.enums.GT_Values.V[10],
+ false,
+ false);
+ makeWires(
+ Materials.SuperconductorUIVBase,
+ 2052,
+ 2L,
+ 262144L,
+ 32L,
+ gregtech.api.enums.GT_Values.V[11],
+ false,
+ false);
+ makeWires(
+ Materials.SuperconductorUMVBase,
+ 2072,
+ 2L,
+ 1048576L,
+ 32L,
+ gregtech.api.enums.GT_Values.V[12],
+ false,
+ false);
// Actual superconductors.
- makeWires(Materials.SuperconductorMV , 2320, 0L, 0L, 4L , gregtech.api.enums.GT_Values.V[2] , false, true);
- makeWires(Materials.SuperconductorHV , 2340, 0L, 0L, 6L , gregtech.api.enums.GT_Values.V[3] , false, true);
- makeWires(Materials.SuperconductorEV , 2360, 0L, 0L, 8L , gregtech.api.enums.GT_Values.V[4] , false, true);
- makeWires(Materials.SuperconductorIV , 2380, 0L, 0L, 12L, gregtech.api.enums.GT_Values.V[5] , false, true);
- makeWires(Materials.SuperconductorLuV, 2400, 0L, 0L, 16L, gregtech.api.enums.GT_Values.V[6] , false, true);
- makeWires(Materials.SuperconductorZPM, 2420, 0L, 0L, 24L, gregtech.api.enums.GT_Values.V[7] , false, true);
- makeWires(Materials.SuperconductorUV , 2440, 0L, 0L, 32L, gregtech.api.enums.GT_Values.V[8] , false, true);
- makeWires(Materials.SuperconductorUHV, 2020, 0L, 0L, 48L, gregtech.api.enums.GT_Values.V[9] , false, true);
+ makeWires(Materials.SuperconductorMV, 2320, 0L, 0L, 4L, gregtech.api.enums.GT_Values.V[2], false, true);
+ makeWires(Materials.SuperconductorHV, 2340, 0L, 0L, 6L, gregtech.api.enums.GT_Values.V[3], false, true);
+ makeWires(Materials.SuperconductorEV, 2360, 0L, 0L, 8L, gregtech.api.enums.GT_Values.V[4], false, true);
+ makeWires(Materials.SuperconductorIV, 2380, 0L, 0L, 12L, gregtech.api.enums.GT_Values.V[5], false, true);
+ makeWires(Materials.SuperconductorLuV, 2400, 0L, 0L, 16L, gregtech.api.enums.GT_Values.V[6], false, true);
+ makeWires(Materials.SuperconductorZPM, 2420, 0L, 0L, 24L, gregtech.api.enums.GT_Values.V[7], false, true);
+ makeWires(Materials.SuperconductorUV, 2440, 0L, 0L, 32L, gregtech.api.enums.GT_Values.V[8], false, true);
+ makeWires(Materials.SuperconductorUHV, 2020, 0L, 0L, 48L, gregtech.api.enums.GT_Values.V[9], false, true);
makeWires(Materials.SuperconductorUEV, 2026, 0L, 0L, 64L, gregtech.api.enums.GT_Values.V[10], false, true);
makeWires(Materials.SuperconductorUIV, 2081, 0L, 0L, 64L, gregtech.api.enums.GT_Values.V[11], false, true);
makeWires(Materials.SuperconductorUMV, 2089, 0L, 0L, 64L, gregtech.api.enums.GT_Values.V[12], false, true);
@@ -1421,16 +13098,53 @@ public class GT_Loader_MetaTileEntities implements Runnable {//TODO CHECK CIRCUI
makeWires(Materials.SpaceTime, 2606, 0L, 0L, 1_000_000L, GT_Values.V[14], false, true);
if (!GT_Mod.gregtechproxy.mDisableIC2Cables) {
- GT_ModHandler.addCraftingRecipe(GT_ModHandler.getIC2Item("copperCableItem", 2L), GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED, new Object[]{"xP", 'P', OrePrefixes.plate.get(Materials.AnyCopper)});
- GT_ModHandler.addCraftingRecipe(GT_ModHandler.getIC2Item("goldCableItem", 4L), GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED, new Object[]{"xP", 'P', OrePrefixes.plate.get(Materials.Gold)});
- GT_ModHandler.addCraftingRecipe(GT_ModHandler.getIC2Item("ironCableItem", 3L), GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED, new Object[]{"xP", 'P', OrePrefixes.plate.get(Materials.AnyIron)});
- GT_ModHandler.addCraftingRecipe(GT_ModHandler.getIC2Item("tinCableItem", 3L), GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED, new Object[]{"xP", 'P', OrePrefixes.plate.get(Materials.Tin)});
+ GT_ModHandler.addCraftingRecipe(
+ GT_ModHandler.getIC2Item("copperCableItem", 2L),
+ GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED,
+ new Object[] {"xP", 'P', OrePrefixes.plate.get(Materials.AnyCopper)});
+ GT_ModHandler.addCraftingRecipe(
+ GT_ModHandler.getIC2Item("goldCableItem", 4L),
+ GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED,
+ new Object[] {"xP", 'P', OrePrefixes.plate.get(Materials.Gold)});
+ GT_ModHandler.addCraftingRecipe(
+ GT_ModHandler.getIC2Item("ironCableItem", 3L),
+ GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED,
+ new Object[] {"xP", 'P', OrePrefixes.plate.get(Materials.AnyIron)});
+ GT_ModHandler.addCraftingRecipe(
+ GT_ModHandler.getIC2Item("tinCableItem", 3L),
+ GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED,
+ new Object[] {"xP", 'P', OrePrefixes.plate.get(Materials.Tin)});
}
-
- GT_OreDictUnificator.registerOre(OrePrefixes.pipeSmall.get(Materials.Wood), new GT_MetaPipeEntity_Fluid(5101, "GT_Pipe_Wood_Small", "Small Wooden Fluid Pipe", 0.375F, Materials.Wood, 10, 350, false).getStackForm(1L));
- GT_OreDictUnificator.registerOre(OrePrefixes.pipeMedium.get(Materials.Wood), new GT_MetaPipeEntity_Fluid(5102, "GT_Pipe_Wood", "Wooden Fluid Pipe", 0.5F, Materials.Wood, 30, 350, false).getStackForm(1L));
- GT_OreDictUnificator.registerOre(OrePrefixes.pipeLarge.get(Materials.Wood), new GT_MetaPipeEntity_Fluid(5103, "GT_Pipe_Wood_Large", "Large Wooden Fluid Pipe", 0.75F, Materials.Wood, 60, 350, false).getStackForm(1L));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.pipeSmall.get(Materials.Wood),
+ new GT_MetaPipeEntity_Fluid(
+ 5101,
+ "GT_Pipe_Wood_Small",
+ "Small Wooden Fluid Pipe",
+ 0.375F,
+ Materials.Wood,
+ 10,
+ 350,
+ false)
+ .getStackForm(1L));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.pipeMedium.get(Materials.Wood),
+ new GT_MetaPipeEntity_Fluid(
+ 5102, "GT_Pipe_Wood", "Wooden Fluid Pipe", 0.5F, Materials.Wood, 30, 350, false)
+ .getStackForm(1L));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.pipeLarge.get(Materials.Wood),
+ new GT_MetaPipeEntity_Fluid(
+ 5103,
+ "GT_Pipe_Wood_Large",
+ "Large Wooden Fluid Pipe",
+ 0.75F,
+ Materials.Wood,
+ 60,
+ 350,
+ false)
+ .getStackForm(1L));
generateFluidPipes(Materials.Copper, Materials.Copper.mName, 5110, 20, 1000, true);
generateFluidMultiPipes(Materials.Copper, Materials.Copper.mName, 5115, 20, 1000, true);
@@ -1444,22 +13158,97 @@ public class GT_Loader_MetaTileEntities implements Runnable {//TODO CHECK CIRCUI
generateFluidMultiPipes(Materials.Titanium, Materials.Titanium.mName, 5155, 480, 5000, true);
generateFluidPipes(Materials.TungstenSteel, Materials.TungstenSteel.mName, 5160, 600, 7500, true);
generateFluidMultiPipes(Materials.TungstenSteel, Materials.TungstenSteel.mName, 5270, 600, 7500, true);
- generateFluidPipes(Materials.Polybenzimidazole, Materials.Polybenzimidazole.mName, "PBI", 5280, 600, 1000, true);
- generateFluidMultiPipes(Materials.Polybenzimidazole, Materials.Polybenzimidazole.mName, "PBI", 5290, 600, 1000, true);
- GT_OreDictUnificator.registerOre(OrePrefixes.pipeSmall.get(Materials.Ultimate), new GT_MetaPipeEntity_Fluid(5165, "GT_Pipe_HighPressure_Small", "Small High Pressure Fluid Pipe", 0.375F, Materials.Redstone, 4800, 1500, true).getStackForm(1L));
- GT_OreDictUnificator.registerOre(OrePrefixes.pipeMedium.get(Materials.Ultimate), new GT_MetaPipeEntity_Fluid(5166, "GT_Pipe_HighPressure", "High Pressure Fluid Pipe", 0.5F, Materials.Redstone, 7200, 1500, true).getStackForm(1L));
- GT_OreDictUnificator.registerOre(OrePrefixes.pipeLarge.get(Materials.Ultimate), new GT_MetaPipeEntity_Fluid(5167, "GT_Pipe_HighPressure_Large", "Large High Pressure Fluid Pipe", 0.75F, Materials.Redstone, 9600, 1500, true).getStackForm(1L));
+ generateFluidPipes(
+ Materials.Polybenzimidazole, Materials.Polybenzimidazole.mName, "PBI", 5280, 600, 1000, true);
+ generateFluidMultiPipes(
+ Materials.Polybenzimidazole, Materials.Polybenzimidazole.mName, "PBI", 5290, 600, 1000, true);
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.pipeSmall.get(Materials.Ultimate),
+ new GT_MetaPipeEntity_Fluid(
+ 5165,
+ "GT_Pipe_HighPressure_Small",
+ "Small High Pressure Fluid Pipe",
+ 0.375F,
+ Materials.Redstone,
+ 4800,
+ 1500,
+ true)
+ .getStackForm(1L));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.pipeMedium.get(Materials.Ultimate),
+ new GT_MetaPipeEntity_Fluid(
+ 5166,
+ "GT_Pipe_HighPressure",
+ "High Pressure Fluid Pipe",
+ 0.5F,
+ Materials.Redstone,
+ 7200,
+ 1500,
+ true)
+ .getStackForm(1L));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.pipeLarge.get(Materials.Ultimate),
+ new GT_MetaPipeEntity_Fluid(
+ 5167,
+ "GT_Pipe_HighPressure_Large",
+ "Large High Pressure Fluid Pipe",
+ 0.75F,
+ Materials.Redstone,
+ 9600,
+ 1500,
+ true)
+ .getStackForm(1L));
generateFluidPipes(Materials.Plastic, Materials.Plastic.mName, "Plastic", 5170, 360, 350, true);
generateFluidMultiPipes(Materials.Plastic, Materials.Plastic.mName, "Plastic", 5175, 360, 350, true);
- generateFluidPipes(Materials.Polytetrafluoroethylene, Materials.Polytetrafluoroethylene.mName, "PTFE", 5680, 480, 600, true);
- generateFluidMultiPipes(Materials.Polytetrafluoroethylene, Materials.Polytetrafluoroethylene.mName, "PTFE", 5685, 480, 600, true);
+ generateFluidPipes(
+ Materials.Polytetrafluoroethylene,
+ Materials.Polytetrafluoroethylene.mName,
+ "PTFE",
+ 5680,
+ 480,
+ 600,
+ true);
+ generateFluidMultiPipes(
+ Materials.Polytetrafluoroethylene,
+ Materials.Polytetrafluoroethylene.mName,
+ "PTFE",
+ 5685,
+ 480,
+ 600,
+ true);
generateFluidPipes(Materials.SpaceTime, Materials.SpaceTime.mName, 5300, 250000, 2147483647, true);
generateFluidMultiPipes(Materials.SpaceTime, Materials.SpaceTime.mName, 5305, 250000, 2147483647, true);
- GT_Values.RA.addAssemblerRecipe(new ItemStack[]{GT_OreDictUnificator.get(OrePrefixes.pipeSmall, Materials.TungstenSteel, 1L), ItemList.Electric_Pump_EV.get(1L), GT_Utility.getIntegratedCircuit(5)}, GT_Values.NF, GT_OreDictUnificator.get(OrePrefixes.pipeSmall, Materials.Ultimate, 1L), 300, 1920);
- GT_Values.RA.addAssemblerRecipe(new ItemStack[]{GT_OreDictUnificator.get(OrePrefixes.pipeMedium, Materials.TungstenSteel, 1L), ItemList.Electric_Pump_IV.get(1L), GT_Utility.getIntegratedCircuit(5)}, GT_Values.NF, GT_OreDictUnificator.get(OrePrefixes.pipeMedium, Materials.Ultimate, 1L), 400, 4096);
- GT_Values.RA.addAssemblerRecipe(new ItemStack[]{GT_OreDictUnificator.get(OrePrefixes.pipeLarge, Materials.TungstenSteel, 1L), ItemList.Electric_Pump_IV.get(2L), GT_Utility.getIntegratedCircuit(5)}, GT_Values.NF, GT_OreDictUnificator.get(OrePrefixes.pipeLarge, Materials.Ultimate, 1L), 600, 7680);
-
+ GT_Values.RA.addAssemblerRecipe(
+ new ItemStack[] {
+ GT_OreDictUnificator.get(OrePrefixes.pipeSmall, Materials.TungstenSteel, 1L),
+ ItemList.Electric_Pump_EV.get(1L),
+ GT_Utility.getIntegratedCircuit(5)
+ },
+ GT_Values.NF,
+ GT_OreDictUnificator.get(OrePrefixes.pipeSmall, Materials.Ultimate, 1L),
+ 300,
+ 1920);
+ GT_Values.RA.addAssemblerRecipe(
+ new ItemStack[] {
+ GT_OreDictUnificator.get(OrePrefixes.pipeMedium, Materials.TungstenSteel, 1L),
+ ItemList.Electric_Pump_IV.get(1L),
+ GT_Utility.getIntegratedCircuit(5)
+ },
+ GT_Values.NF,
+ GT_OreDictUnificator.get(OrePrefixes.pipeMedium, Materials.Ultimate, 1L),
+ 400,
+ 4096);
+ GT_Values.RA.addAssemblerRecipe(
+ new ItemStack[] {
+ GT_OreDictUnificator.get(OrePrefixes.pipeLarge, Materials.TungstenSteel, 1L),
+ ItemList.Electric_Pump_IV.get(2L),
+ GT_Utility.getIntegratedCircuit(5)
+ },
+ GT_Values.NF,
+ GT_OreDictUnificator.get(OrePrefixes.pipeLarge, Materials.Ultimate, 1L),
+ 600,
+ 7680);
generateItemPipes(Materials.Brass, Materials.Brass.mName, 5602, 1);
generateItemPipes(Materials.Electrum, Materials.Electrum.mName, 5612, 2);
@@ -1470,191 +13259,1359 @@ public class GT_Loader_MetaTileEntities implements Runnable {//TODO CHECK CIRCUI
generateItemPipes(Materials.Cobalt, Materials.Cobalt.mName, 5710, 2);
generateItemPipes(Materials.Aluminium, Materials.Aluminium.mName, 5720, 2);
-
- ItemList.Automation_ChestBuffer_ULV.set(new GT_MetaTileEntity_ChestBuffer(9230, "automation.chestbuffer.tier.00", "Ultra Low Voltage Chest Buffer", 0).getStackForm(1L));
- ItemList.Automation_ChestBuffer_LV.set(new GT_MetaTileEntity_ChestBuffer(9231, "automation.chestbuffer.tier.01", "Low Voltage Chest Buffer", 1).getStackForm(1L));
- ItemList.Automation_ChestBuffer_MV.set(new GT_MetaTileEntity_ChestBuffer(9232, "automation.chestbuffer.tier.02", "Medium Voltage Chest Buffer", 2).getStackForm(1L));
- ItemList.Automation_ChestBuffer_HV.set(new GT_MetaTileEntity_ChestBuffer(9233, "automation.chestbuffer.tier.03", "High Voltage Chest Buffer", 3).getStackForm(1L));
- ItemList.Automation_ChestBuffer_EV.set(new GT_MetaTileEntity_ChestBuffer(9234, "automation.chestbuffer.tier.04", "Extreme Voltage Chest Buffer", 4).getStackForm(1L));
- ItemList.Automation_ChestBuffer_IV.set(new GT_MetaTileEntity_ChestBuffer(9235, "automation.chestbuffer.tier.05", "Insane Voltage Chest Buffer", 5).getStackForm(1L));
- ItemList.Automation_ChestBuffer_LuV.set(new GT_MetaTileEntity_ChestBuffer(9236, "automation.chestbuffer.tier.06", "Ludicrous Voltage Chest Buffer", 6).getStackForm(1L));
- ItemList.Automation_ChestBuffer_ZPM.set(new GT_MetaTileEntity_ChestBuffer(9237, "automation.chestbuffer.tier.07", "ZPM Voltage Chest Buffer", 7).getStackForm(1L));
- ItemList.Automation_ChestBuffer_UV.set(new GT_MetaTileEntity_ChestBuffer(9238, "automation.chestbuffer.tier.08", "Ultimate Voltage Chest Buffer", 8).getStackForm(1L));
- ItemList.Automation_ChestBuffer_MAX.set(new GT_MetaTileEntity_ChestBuffer(9239, "automation.chestbuffer.tier.09", "Highly Ultimate Voltage Chest Buffer", 9).getStackForm(1L));
-
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_ChestBuffer_ULV.get(1L), bits, new Object[]{"CMV", " X ", 'M', ItemList.Hull_ULV, 'V', ItemList.Conveyor_Module_LV, 'C', OreDictNames.craftingChest, 'X', OrePrefixes.circuit.get(Materials.Primitive)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_ChestBuffer_LV.get(1L), bits, new Object[]{"CMV", " X ", 'M', ItemList.Hull_LV, 'V', ItemList.Conveyor_Module_LV, 'C', OreDictNames.craftingChest, 'X', OrePrefixes.circuit.get(Materials.Basic)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_ChestBuffer_MV.get(1L), bits, new Object[]{"CMV", " X ", 'M', ItemList.Hull_MV, 'V', ItemList.Conveyor_Module_MV, 'C', OreDictNames.craftingChest, 'X', OrePrefixes.circuit.get(Materials.Good)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_ChestBuffer_HV.get(1L), bits, new Object[]{"CMV", " X ", 'M', ItemList.Hull_HV, 'V', ItemList.Conveyor_Module_HV, 'C', OreDictNames.craftingChest, 'X', OrePrefixes.circuit.get(Materials.Advanced)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_ChestBuffer_EV.get(1L), bits, new Object[]{"CMV", " X ", 'M', ItemList.Hull_EV, 'V', ItemList.Conveyor_Module_EV, 'C', OreDictNames.craftingChest, 'X', OrePrefixes.circuit.get(Materials.Data)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_ChestBuffer_IV.get(1L), bits, new Object[]{"CMV", " X ", 'M', ItemList.Hull_IV, 'V', ItemList.Conveyor_Module_IV, 'C', OreDictNames.craftingChest, 'X', OrePrefixes.circuit.get(Materials.Elite)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_ChestBuffer_LuV.get(1L), bits, new Object[]{"CMV", " X ", 'M', ItemList.Hull_LuV, 'V', ItemList.Conveyor_Module_LuV, 'C', OreDictNames.craftingChest, 'X', OrePrefixes.circuit.get(Materials.Master)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_ChestBuffer_ZPM.get(1L), bits, new Object[]{"CMV", " X ", 'M', ItemList.Hull_ZPM, 'V', ItemList.Conveyor_Module_ZPM, 'C', OreDictNames.craftingChest, 'X', OrePrefixes.circuit.get(Materials.Ultimate)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_ChestBuffer_UV.get(1L), bits, new Object[]{"CMV", " X ", 'M', ItemList.Hull_UV, 'V', ItemList.Conveyor_Module_UV, 'C', OreDictNames.craftingChest, 'X', OrePrefixes.circuit.get(Materials.SuperconductorUHV)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_ChestBuffer_MAX.get(1L), bits, new Object[]{"CMV", " X ", 'M', ItemList.Hull_MAX, 'V', ItemList.Conveyor_Module_UHV, 'C', OreDictNames.craftingChest, 'X', OrePrefixes.circuit.get(Materials.Infinite)});
-
- ItemList.Automation_Filter_ULV.set(new GT_MetaTileEntity_Filter(9240, "automation.filter.tier.00", "Ultra Low Voltage Item Filter", 0).getStackForm(1L));
- ItemList.Automation_Filter_LV.set(new GT_MetaTileEntity_Filter(9241, "automation.filter.tier.01", "Low Voltage Item Filter", 1).getStackForm(1L));
- ItemList.Automation_Filter_MV.set(new GT_MetaTileEntity_Filter(9242, "automation.filter.tier.02", "Medium Voltage Item Filter", 2).getStackForm(1L));
- ItemList.Automation_Filter_HV.set(new GT_MetaTileEntity_Filter(9243, "automation.filter.tier.03", "High Voltage Item Filter", 3).getStackForm(1L));
- ItemList.Automation_Filter_EV.set(new GT_MetaTileEntity_Filter(9244, "automation.filter.tier.04", "Extreme Voltage Item Filter", 4).getStackForm(1L));
- ItemList.Automation_Filter_IV.set(new GT_MetaTileEntity_Filter(9245, "automation.filter.tier.05", "Insane Voltage Item Filter", 5).getStackForm(1L));
- ItemList.Automation_Filter_LuV.set(new GT_MetaTileEntity_Filter(9246, "automation.filter.tier.06", "Ludicrous Voltage Item Filter", 6).getStackForm(1L));
- ItemList.Automation_Filter_ZPM.set(new GT_MetaTileEntity_Filter(9247, "automation.filter.tier.07", "ZPM Voltage Item Filter", 7).getStackForm(1L));
- ItemList.Automation_Filter_UV.set(new GT_MetaTileEntity_Filter(9248, "automation.filter.tier.08", "Ultimate Voltage Item Filter", 8).getStackForm(1L));
- ItemList.Automation_Filter_MAX.set(new GT_MetaTileEntity_Filter(9249, "automation.filter.tier.09", "Highly Ultimate Voltage Item Filter", 9).getStackForm(1L));
-
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_Filter_ULV.get(1L), bits, new Object[]{" F ", "CMV", " X ", 'M', ItemList.Hull_ULV, 'V', ItemList.Conveyor_Module_LV, 'C', OreDictNames.craftingChest, 'F', OreDictNames.craftingFilter, 'X', OrePrefixes.circuit.get(Materials.Basic)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_Filter_LV.get(1L), bits, new Object[]{" F ", "CMV", " X ", 'M', ItemList.Hull_LV, 'V', ItemList.Conveyor_Module_LV, 'C', OreDictNames.craftingChest, 'F', OreDictNames.craftingFilter, 'X', OrePrefixes.circuit.get(Materials.Basic)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_Filter_MV.get(1L), bits, new Object[]{" F ", "CMV", " X ", 'M', ItemList.Hull_MV, 'V', ItemList.Conveyor_Module_MV, 'C', OreDictNames.craftingChest, 'F', OreDictNames.craftingFilter, 'X', OrePrefixes.circuit.get(Materials.Basic)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_Filter_HV.get(1L), bits, new Object[]{" F ", "CMV", " X ", 'M', ItemList.Hull_HV, 'V', ItemList.Conveyor_Module_HV, 'C', OreDictNames.craftingChest, 'F', OreDictNames.craftingFilter, 'X', OrePrefixes.circuit.get(Materials.Basic)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_Filter_EV.get(1L), bits, new Object[]{" F ", "CMV", " X ", 'M', ItemList.Hull_EV, 'V', ItemList.Conveyor_Module_EV, 'C', OreDictNames.craftingChest, 'F', OreDictNames.craftingFilter, 'X', OrePrefixes.circuit.get(Materials.Basic)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_Filter_IV.get(1L), bits, new Object[]{" F ", "CMV", " X ", 'M', ItemList.Hull_IV, 'V', ItemList.Conveyor_Module_IV, 'C', OreDictNames.craftingChest, 'F', OreDictNames.craftingFilter, 'X', OrePrefixes.circuit.get(Materials.Basic)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_Filter_LuV.get(1L), bits, new Object[]{" F ", "CMV", " X ", 'M', ItemList.Hull_LuV, 'V', ItemList.Conveyor_Module_LuV, 'C', OreDictNames.craftingChest, 'F', OreDictNames.craftingFilter, 'X', OrePrefixes.circuit.get(Materials.Basic)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_Filter_ZPM.get(1L), bits, new Object[]{" F ", "CMV", " X ", 'M', ItemList.Hull_ZPM, 'V', ItemList.Conveyor_Module_ZPM, 'C', OreDictNames.craftingChest, 'F', OreDictNames.craftingFilter, 'X', OrePrefixes.circuit.get(Materials.Basic)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_Filter_UV.get(1L), bits, new Object[]{" F ", "CMV", " X ", 'M', ItemList.Hull_UV, 'V', ItemList.Conveyor_Module_UV, 'C', OreDictNames.craftingChest, 'F', OreDictNames.craftingFilter, 'X', OrePrefixes.circuit.get(Materials.Basic)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_Filter_MAX.get(1L), bits, new Object[]{" F ", "CMV", " X ", 'M', ItemList.Hull_MAX, 'V', ItemList.Conveyor_Module_UHV, 'C', OreDictNames.craftingChest, 'F', OreDictNames.craftingFilter, 'X', OrePrefixes.circuit.get(Materials.Basic)});
-
- ItemList.Automation_TypeFilter_ULV.set(new GT_MetaTileEntity_TypeFilter(9250, "automation.typefilter.tier.00", "Ultra Low Voltage Type Filter", 0).getStackForm(1L));
- ItemList.Automation_TypeFilter_LV.set(new GT_MetaTileEntity_TypeFilter(9251, "automation.typefilter.tier.01", "Low Voltage Type Filter", 1).getStackForm(1L));
- ItemList.Automation_TypeFilter_MV.set(new GT_MetaTileEntity_TypeFilter(9252, "automation.typefilter.tier.02", "Medium Voltage Type Filter", 2).getStackForm(1L));
- ItemList.Automation_TypeFilter_HV.set(new GT_MetaTileEntity_TypeFilter(9253, "automation.typefilter.tier.03", "High Voltage Type Filter", 3).getStackForm(1L));
- ItemList.Automation_TypeFilter_EV.set(new GT_MetaTileEntity_TypeFilter(9254, "automation.typefilter.tier.04", "Extreme Voltage Type Filter", 4).getStackForm(1L));
- ItemList.Automation_TypeFilter_IV.set(new GT_MetaTileEntity_TypeFilter(9255, "automation.typefilter.tier.05", "Insane Voltage Type Filter", 5).getStackForm(1L));
- ItemList.Automation_TypeFilter_LuV.set(new GT_MetaTileEntity_TypeFilter(9256, "automation.typefilter.tier.06", "Ludicrous Voltage Type Filter", 6).getStackForm(1L));
- ItemList.Automation_TypeFilter_ZPM.set(new GT_MetaTileEntity_TypeFilter(9257, "automation.typefilter.tier.07", "ZPM Voltage Type Filter", 7).getStackForm(1L));
- ItemList.Automation_TypeFilter_UV.set(new GT_MetaTileEntity_TypeFilter(9258, "automation.typefilter.tier.08", "Ultimate Voltage Type Filter", 8).getStackForm(1L));
- ItemList.Automation_TypeFilter_MAX.set(new GT_MetaTileEntity_TypeFilter(9259, "automation.typefilter.tier.09", "Highly Ultimate Voltage Type Filter", 9).getStackForm(1L));
-
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_TypeFilter_ULV.get(1L), bits, new Object[]{" F ", "VMC", " X ", 'M', ItemList.Hull_ULV, 'V', ItemList.Conveyor_Module_LV, 'C', OreDictNames.craftingChest, 'F', OreDictNames.craftingFilter, 'X', OrePrefixes.circuit.get(Materials.Basic)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_TypeFilter_LV.get(1L), bits, new Object[]{" F ", "VMC", " X ", 'M', ItemList.Hull_LV, 'V', ItemList.Conveyor_Module_LV, 'C', OreDictNames.craftingChest, 'F', OreDictNames.craftingFilter, 'X', OrePrefixes.circuit.get(Materials.Basic)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_TypeFilter_MV.get(1L), bits, new Object[]{" F ", "VMC", " X ", 'M', ItemList.Hull_MV, 'V', ItemList.Conveyor_Module_MV, 'C', OreDictNames.craftingChest, 'F', OreDictNames.craftingFilter, 'X', OrePrefixes.circuit.get(Materials.Basic)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_TypeFilter_HV.get(1L), bits, new Object[]{" F ", "VMC", " X ", 'M', ItemList.Hull_HV, 'V', ItemList.Conveyor_Module_HV, 'C', OreDictNames.craftingChest, 'F', OreDictNames.craftingFilter, 'X', OrePrefixes.circuit.get(Materials.Basic)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_TypeFilter_EV.get(1L), bits, new Object[]{" F ", "VMC", " X ", 'M', ItemList.Hull_EV, 'V', ItemList.Conveyor_Module_EV, 'C', OreDictNames.craftingChest, 'F', OreDictNames.craftingFilter, 'X', OrePrefixes.circuit.get(Materials.Basic)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_TypeFilter_IV.get(1L), bits, new Object[]{" F ", "VMC", " X ", 'M', ItemList.Hull_IV, 'V', ItemList.Conveyor_Module_IV, 'C', OreDictNames.craftingChest, 'F', OreDictNames.craftingFilter, 'X', OrePrefixes.circuit.get(Materials.Basic)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_TypeFilter_LuV.get(1L), bits, new Object[]{" F ", "VMC", " X ", 'M', ItemList.Hull_LuV, 'V', ItemList.Conveyor_Module_LuV, 'C', OreDictNames.craftingChest, 'F', OreDictNames.craftingFilter, 'X', OrePrefixes.circuit.get(Materials.Basic)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_TypeFilter_ZPM.get(1L), bits, new Object[]{" F ", "VMC", " X ", 'M', ItemList.Hull_ZPM, 'V', ItemList.Conveyor_Module_ZPM, 'C', OreDictNames.craftingChest, 'F', OreDictNames.craftingFilter, 'X', OrePrefixes.circuit.get(Materials.Basic)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_TypeFilter_UV.get(1L), bits, new Object[]{" F ", "VMC", " X ", 'M', ItemList.Hull_UV, 'V', ItemList.Conveyor_Module_UV, 'C', OreDictNames.craftingChest, 'F', OreDictNames.craftingFilter, 'X', OrePrefixes.circuit.get(Materials.Basic)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_TypeFilter_MAX.get(1L), bits, new Object[]{" F ", "VMC", " X ", 'M', ItemList.Hull_MAX, 'V', ItemList.Conveyor_Module_UHV, 'C', OreDictNames.craftingChest, 'F', OreDictNames.craftingFilter, 'X', OrePrefixes.circuit.get(Materials.Basic)});
-
- ItemList.Automation_Regulator_ULV.set(new GT_MetaTileEntity_Regulator(9270, "automation.regulator.tier.00", "Ultra Low Voltage Regulator", 0).getStackForm(1L));
- ItemList.Automation_Regulator_LV.set(new GT_MetaTileEntity_Regulator(9271, "automation.regulator.tier.01", "Low Voltage Regulator", 1).getStackForm(1L));
- ItemList.Automation_Regulator_MV.set(new GT_MetaTileEntity_Regulator(9272, "automation.regulator.tier.02", "Medium Voltage Regulator", 2).getStackForm(1L));
- ItemList.Automation_Regulator_HV.set(new GT_MetaTileEntity_Regulator(9273, "automation.regulator.tier.03", "High Voltage Regulator", 3).getStackForm(1L));
- ItemList.Automation_Regulator_EV.set(new GT_MetaTileEntity_Regulator(9274, "automation.regulator.tier.04", "Extreme Voltage Regulator", 4).getStackForm(1L));
- ItemList.Automation_Regulator_IV.set(new GT_MetaTileEntity_Regulator(9275, "automation.regulator.tier.05", "Insane Voltage Regulator", 5).getStackForm(1L));
- ItemList.Automation_Regulator_LuV.set(new GT_MetaTileEntity_Regulator(9276, "automation.regulator.tier.06", "Ludicrous Voltage Regulator", 6).getStackForm(1L));
- ItemList.Automation_Regulator_ZPM.set(new GT_MetaTileEntity_Regulator(9277, "automation.regulator.tier.07", "ZPM Voltage Regulator", 7).getStackForm(1L));
- ItemList.Automation_Regulator_UV.set(new GT_MetaTileEntity_Regulator(9278, "automation.regulator.tier.08", "Ultimate Voltage Regulator", 8).getStackForm(1L));
- ItemList.Automation_Regulator_MAX.set(new GT_MetaTileEntity_Regulator(9279, "automation.regulator.tier.09", "Highly Ultimate Voltage Regulator", 9).getStackForm(1L));
-
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_Regulator_ULV.get(1L), bits, new Object[]{"XFX", "VMV", "XCX", 'M', ItemList.Hull_ULV, 'V', ItemList.Robot_Arm_LV, 'C', OreDictNames.craftingChest, 'F', OreDictNames.craftingFilter, 'X', OrePrefixes.circuit.get(Materials.Basic)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_Regulator_LV.get(1L), bits, new Object[]{"XFX", "VMV", "XCX", 'M', ItemList.Hull_LV, 'V', ItemList.Robot_Arm_LV, 'C', OreDictNames.craftingChest, 'F', OreDictNames.craftingFilter, 'X', OrePrefixes.circuit.get(Materials.Basic)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_Regulator_MV.get(1L), bits, new Object[]{"XFX", "VMV", "XCX", 'M', ItemList.Hull_MV, 'V', ItemList.Robot_Arm_MV, 'C', OreDictNames.craftingChest, 'F', OreDictNames.craftingFilter, 'X', OrePrefixes.circuit.get(Materials.Basic)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_Regulator_HV.get(1L), bits, new Object[]{"XFX", "VMV", "XCX", 'M', ItemList.Hull_HV, 'V', ItemList.Robot_Arm_HV, 'C', OreDictNames.craftingChest, 'F', OreDictNames.craftingFilter, 'X', OrePrefixes.circuit.get(Materials.Basic)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_Regulator_EV.get(1L), bits, new Object[]{"XFX", "VMV", "XCX", 'M', ItemList.Hull_EV, 'V', ItemList.Robot_Arm_EV, 'C', OreDictNames.craftingChest, 'F', OreDictNames.craftingFilter, 'X', OrePrefixes.circuit.get(Materials.Basic)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_Regulator_IV.get(1L), bits, new Object[]{"XFX", "VMV", "XCX", 'M', ItemList.Hull_IV, 'V', ItemList.Robot_Arm_IV, 'C', OreDictNames.craftingChest, 'F', OreDictNames.craftingFilter, 'X', OrePrefixes.circuit.get(Materials.Basic)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_Regulator_LuV.get(1L), bits, new Object[]{"XFX", "VMV", "XCX", 'M', ItemList.Hull_LuV, 'V', ItemList.Robot_Arm_LuV, 'C', OreDictNames.craftingChest, 'F', OreDictNames.craftingFilter, 'X', OrePrefixes.circuit.get(Materials.Basic)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_Regulator_ZPM.get(1L), bits, new Object[]{"XFX", "VMV", "XCX", 'M', ItemList.Hull_ZPM, 'V', ItemList.Robot_Arm_ZPM, 'C', OreDictNames.craftingChest, 'F', OreDictNames.craftingFilter, 'X', OrePrefixes.circuit.get(Materials.Basic)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_Regulator_UV.get(1L), bits, new Object[]{"XFX", "VMV", "XCX", 'M', ItemList.Hull_UV, 'V', ItemList.Robot_Arm_UV, 'C', OreDictNames.craftingChest, 'F', OreDictNames.craftingFilter, 'X', OrePrefixes.circuit.get(Materials.Basic)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_Regulator_MAX.get(1L), bits, new Object[]{"XFX", "VMV", "XCX", 'M', ItemList.Hull_MAX, 'V', ItemList.Robot_Arm_UHV, 'C', OreDictNames.craftingChest, 'F', OreDictNames.craftingFilter, 'X', OrePrefixes.circuit.get(Materials.Basic)});
-
- ItemList.Automation_SuperBuffer_ULV.set(new GT_MetaTileEntity_SuperBuffer(9300, "automation.superbuffer.tier.00", "Ultra Low Voltage Super Buffer", 0).getStackForm(1L));
- ItemList.Automation_SuperBuffer_LV.set(new GT_MetaTileEntity_SuperBuffer(9301, "automation.superbuffer.tier.01", "Low Voltage Super Buffer", 1).getStackForm(1L));
- ItemList.Automation_SuperBuffer_MV.set(new GT_MetaTileEntity_SuperBuffer(9302, "automation.superbuffer.tier.02", "Medium Voltage Super Buffer", 2).getStackForm(1L));
- ItemList.Automation_SuperBuffer_HV.set(new GT_MetaTileEntity_SuperBuffer(9303, "automation.superbuffer.tier.03", "High Voltage Super Buffer", 3).getStackForm(1L));
- ItemList.Automation_SuperBuffer_EV.set(new GT_MetaTileEntity_SuperBuffer(9304, "automation.superbuffer.tier.04", "Extreme Voltage Super Buffer", 4).getStackForm(1L));
- ItemList.Automation_SuperBuffer_IV.set(new GT_MetaTileEntity_SuperBuffer(9305, "automation.superbuffer.tier.05", "Insane Voltage Super Buffer", 5).getStackForm(1L));
- ItemList.Automation_SuperBuffer_LuV.set(new GT_MetaTileEntity_SuperBuffer(9306, "automation.superbuffer.tier.06", "Ludicrous Voltage Super Buffer", 6).getStackForm(1L));
- ItemList.Automation_SuperBuffer_ZPM.set(new GT_MetaTileEntity_SuperBuffer(9307, "automation.superbuffer.tier.07", "ZPM Voltage Super Buffer", 7).getStackForm(1L));
- ItemList.Automation_SuperBuffer_UV.set(new GT_MetaTileEntity_SuperBuffer(9308, "automation.superbuffer.tier.08", "Ultimate Voltage Super Buffer", 8).getStackForm(1L));
- ItemList.Automation_SuperBuffer_MAX.set(new GT_MetaTileEntity_SuperBuffer(9309, "automation.superbuffer.tier.09", "Highly Ultimate Voltage Super Buffer", 9).getStackForm(1L));
-
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_SuperBuffer_ULV.get(1L), bits, new Object[]{"DMV", 'M', ItemList.Automation_ChestBuffer_ULV, 'V', ItemList.Conveyor_Module_LV, 'D', ItemList.Tool_DataOrb});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_SuperBuffer_LV.get(1L), bits, new Object[]{"DMV", 'M', ItemList.Automation_ChestBuffer_LV, 'V', ItemList.Conveyor_Module_LV, 'D', ItemList.Tool_DataOrb});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_SuperBuffer_MV.get(1L), bits, new Object[]{"DMV", 'M', ItemList.Automation_ChestBuffer_MV, 'V', ItemList.Conveyor_Module_MV, 'D', ItemList.Tool_DataOrb});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_SuperBuffer_HV.get(1L), bits, new Object[]{"DMV", 'M', ItemList.Automation_ChestBuffer_HV, 'V', ItemList.Conveyor_Module_HV, 'D', ItemList.Tool_DataOrb});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_SuperBuffer_EV.get(1L), bits, new Object[]{"DMV", 'M', ItemList.Automation_ChestBuffer_EV, 'V', ItemList.Conveyor_Module_EV, 'D', ItemList.Tool_DataOrb});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_SuperBuffer_IV.get(1L), bits, new Object[]{"DMV", 'M', ItemList.Automation_ChestBuffer_IV, 'V', ItemList.Conveyor_Module_IV, 'D', ItemList.Tool_DataOrb});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_SuperBuffer_LuV.get(1L), bits, new Object[]{"DMV", 'M', ItemList.Automation_ChestBuffer_LuV, 'V', ItemList.Conveyor_Module_LuV, 'D', ItemList.Tool_DataOrb});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_SuperBuffer_ZPM.get(1L), bits, new Object[]{"DMV", 'M', ItemList.Automation_ChestBuffer_ZPM, 'V', ItemList.Conveyor_Module_ZPM, 'D', ItemList.Tool_DataOrb});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_SuperBuffer_UV.get(1L), bits, new Object[]{"DMV", 'M', ItemList.Automation_ChestBuffer_UV, 'V', ItemList.Conveyor_Module_UV, 'D', ItemList.Tool_DataOrb});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_SuperBuffer_MAX.get(1L), bits, new Object[]{"DMV", 'M', ItemList.Automation_ChestBuffer_MAX, 'V', ItemList.Conveyor_Module_UHV, 'D', ItemList.Tool_DataOrb});
-
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_SuperBuffer_ULV.get(1L), bits, new Object[]{"DMV", "DDD", 'M', ItemList.Hull_ULV, 'V', ItemList.Conveyor_Module_LV, 'D', ItemList.Tool_DataStick});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_SuperBuffer_LV.get(1L), bits, new Object[]{"DMV", "DDD", 'M', ItemList.Hull_LV, 'V', ItemList.Conveyor_Module_LV, 'D', ItemList.Tool_DataStick});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_SuperBuffer_MV.get(1L), bits, new Object[]{"DMV", "DDD", 'M', ItemList.Hull_MV, 'V', ItemList.Conveyor_Module_MV, 'D', ItemList.Tool_DataStick});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_SuperBuffer_HV.get(1L), bits, new Object[]{"DMV", "DDD", 'M', ItemList.Hull_HV, 'V', ItemList.Conveyor_Module_HV, 'D', ItemList.Tool_DataStick});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_SuperBuffer_EV.get(1L), bits, new Object[]{"DMV", "DDD", 'M', ItemList.Hull_EV, 'V', ItemList.Conveyor_Module_EV, 'D', ItemList.Tool_DataStick});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_SuperBuffer_IV.get(1L), bits, new Object[]{"DMV", "DDD", 'M', ItemList.Hull_IV, 'V', ItemList.Conveyor_Module_IV, 'D', ItemList.Tool_DataStick});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_SuperBuffer_LuV.get(1L), bits, new Object[]{"DMV", "DDD", 'M', ItemList.Hull_LuV, 'V', ItemList.Conveyor_Module_LuV, 'D', ItemList.Tool_DataStick});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_SuperBuffer_ZPM.get(1L), bits, new Object[]{"DMV", "DDD", 'M', ItemList.Hull_ZPM, 'V', ItemList.Conveyor_Module_ZPM, 'D', ItemList.Tool_DataStick});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_SuperBuffer_UV.get(1L), bits, new Object[]{"DMV", "DDD", 'M', ItemList.Hull_UV, 'V', ItemList.Conveyor_Module_UV, 'D', ItemList.Tool_DataStick});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_SuperBuffer_MAX.get(1L), bits, new Object[]{"DMV", "DDD", 'M', ItemList.Hull_MAX, 'V', ItemList.Conveyor_Module_UHV, 'D', ItemList.Tool_DataStick});
-
- ItemList.Automation_ItemDistributor_ULV.set(new GT_MetaTileEntity_ItemDistributor(9320, "automation.itemdistributor.tier.00", "Ultra Low Voltage Item Distributor", 0).getStackForm(1L));
- ItemList.Automation_ItemDistributor_LV.set(new GT_MetaTileEntity_ItemDistributor(9321, "automation.itemdistributor.tier.01", "Low Voltage Item Distributor", 1).getStackForm(1L));
- ItemList.Automation_ItemDistributor_MV.set(new GT_MetaTileEntity_ItemDistributor(9322, "automation.itemdistributor.tier.02", "Medium Voltage Item Distributor", 2).getStackForm(1L));
- ItemList.Automation_ItemDistributor_HV.set(new GT_MetaTileEntity_ItemDistributor(9323, "automation.itemdistributor.tier.03", "High Voltage Item Distributor", 3).getStackForm(1L));
- ItemList.Automation_ItemDistributor_EV.set(new GT_MetaTileEntity_ItemDistributor(9324, "automation.itemdistributor.tier.04", "Extreme Voltage Item Distributor", 4).getStackForm(1L));
- ItemList.Automation_ItemDistributor_IV.set(new GT_MetaTileEntity_ItemDistributor(9325, "automation.itemdistributor.tier.05", "Insane Voltage Item Distributor", 5).getStackForm(1L));
- ItemList.Automation_ItemDistributor_LuV.set(new GT_MetaTileEntity_ItemDistributor(9326, "automation.itemdistributor.tier.06", "Ludicrous Voltage Item Distributor", 6).getStackForm(1L));
- ItemList.Automation_ItemDistributor_ZPM.set(new GT_MetaTileEntity_ItemDistributor(9327, "automation.itemdistributor.tier.07", "ZPM Voltage Item Distributor", 7).getStackForm(1L));
- ItemList.Automation_ItemDistributor_UV.set(new GT_MetaTileEntity_ItemDistributor(9328, "automation.itemdistributor.tier.08", "Ultimate Voltage Item Distributor", 8).getStackForm(1L));
- ItemList.Automation_ItemDistributor_MAX.set(new GT_MetaTileEntity_ItemDistributor(9329, "automation.itemdistributor.tier.09", "MAX Voltage Item Distributor", 9).getStackForm(1L));
-
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_ItemDistributor_ULV.get(1L), bits, new Object[]{"XCX", "VMV", " V ", 'M', ItemList.Hull_ULV, 'V', ItemList.Conveyor_Module_LV, 'C', OreDictNames.craftingChest, 'X', OrePrefixes.circuit.get(Materials.Basic)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_ItemDistributor_LV.get(1L), bits, new Object[]{"XCX", "VMV", " V ", 'M', ItemList.Hull_LV, 'V', ItemList.Conveyor_Module_LV, 'C', OreDictNames.craftingChest, 'X', OrePrefixes.circuit.get(Materials.Basic)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_ItemDistributor_MV.get(1L), bits, new Object[]{"XCX", "VMV", " V ", 'M', ItemList.Hull_MV, 'V', ItemList.Conveyor_Module_MV, 'C', OreDictNames.craftingChest, 'X', OrePrefixes.circuit.get(Materials.Basic)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_ItemDistributor_HV.get(1L), bits, new Object[]{"XCX", "VMV", " V ", 'M', ItemList.Hull_HV, 'V', ItemList.Conveyor_Module_HV, 'C', OreDictNames.craftingChest, 'X', OrePrefixes.circuit.get(Materials.Basic)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_ItemDistributor_EV.get(1L), bits, new Object[]{"XCX", "VMV", " V ", 'M', ItemList.Hull_EV, 'V', ItemList.Conveyor_Module_EV, 'C', OreDictNames.craftingChest, 'X', OrePrefixes.circuit.get(Materials.Basic)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_ItemDistributor_IV.get(1L), bits, new Object[]{"XCX", "VMV", " V ", 'M', ItemList.Hull_IV, 'V', ItemList.Conveyor_Module_IV, 'C', OreDictNames.craftingChest, 'X', OrePrefixes.circuit.get(Materials.Basic)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_ItemDistributor_LuV.get(1L), bits, new Object[]{"XCX", "VMV", " V ", 'M', ItemList.Hull_LuV, 'V', ItemList.Conveyor_Module_LuV, 'C', OreDictNames.craftingChest, 'X', OrePrefixes.circuit.get(Materials.Basic)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_ItemDistributor_ZPM.get(1L), bits, new Object[]{"XCX", "VMV", " V ", 'M', ItemList.Hull_ZPM, 'V', ItemList.Conveyor_Module_ZPM, 'C', OreDictNames.craftingChest, 'X', OrePrefixes.circuit.get(Materials.Basic)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_ItemDistributor_UV.get(1L), bits, new Object[]{"XCX", "VMV", " V ", 'M', ItemList.Hull_UV, 'V', ItemList.Conveyor_Module_UV, 'C', OreDictNames.craftingChest, 'X', OrePrefixes.circuit.get(Materials.Basic)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_ItemDistributor_MAX.get(1L), bits, new Object[]{"XCX", "VMV", " V ", 'M', ItemList.Hull_MAX, 'V', ItemList.Conveyor_Module_UHV, 'C', OreDictNames.craftingChest, 'X', OrePrefixes.circuit.get(Materials.Basic)});
-
- ItemList.Automation_RecipeFilter_ULV.set(new GT_MetaTileEntity_RecipeFilter(9330, "automation.recipefilter.tier.00", "Ultra Low Voltage Recipe Filter", 0).getStackForm(1L));
- ItemList.Automation_RecipeFilter_LV.set(new GT_MetaTileEntity_RecipeFilter(9331, "automation.recipefilter.tier.01", "Low Voltage Recipe Filter", 1).getStackForm(1L));
- ItemList.Automation_RecipeFilter_MV.set(new GT_MetaTileEntity_RecipeFilter(9332, "automation.recipefilter.tier.02", "Medium Voltage Recipe Filter", 2).getStackForm(1L));
- ItemList.Automation_RecipeFilter_HV.set(new GT_MetaTileEntity_RecipeFilter(9333, "automation.recipefilter.tier.03", "High Voltage Recipe Filter", 3).getStackForm(1L));
- ItemList.Automation_RecipeFilter_EV.set(new GT_MetaTileEntity_RecipeFilter(9334, "automation.recipefilter.tier.04", "Extreme Voltage Recipe Filter", 4).getStackForm(1L));
- ItemList.Automation_RecipeFilter_IV.set(new GT_MetaTileEntity_RecipeFilter(9335, "automation.recipefilter.tier.05", "Insane Voltage Recipe Filter", 5).getStackForm(1L));
- ItemList.Automation_RecipeFilter_LuV.set(new GT_MetaTileEntity_RecipeFilter(9336, "automation.recipefilter.tier.06", "Ludicrous Voltage Recipe Filter", 6).getStackForm(1L));
- ItemList.Automation_RecipeFilter_ZPM.set(new GT_MetaTileEntity_RecipeFilter(9337, "automation.recipefilter.tier.07", "ZPM Voltage Recipe Filter", 7).getStackForm(1L));
- ItemList.Automation_RecipeFilter_UV.set(new GT_MetaTileEntity_RecipeFilter(9338, "automation.recipefilter.tier.08", "Ultimate Voltage Recipe Filter", 8).getStackForm(1L));
- ItemList.Automation_RecipeFilter_MAX.set(new GT_MetaTileEntity_RecipeFilter(9339, "automation.recipefilter.tier.09", "Highly Ultimate Voltage Recipe Filter", 9).getStackForm(1L));
-
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_RecipeFilter_ULV.get(1L), bits, new Object[]{" F ", "VMC", " X ", 'M', ItemList.Hull_ULV, 'V', ItemList.Robot_Arm_LV, 'C', OreDictNames.craftingChest, 'F', OreDictNames.craftingFilter, 'X', OrePrefixes.circuit.get(Materials.Basic)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_RecipeFilter_LV.get(1L), bits, new Object[]{" F ", "VMC", " X ", 'M', ItemList.Hull_LV, 'V', ItemList.Robot_Arm_LV, 'C', OreDictNames.craftingChest, 'F', OreDictNames.craftingFilter, 'X', OrePrefixes.circuit.get(Materials.Basic)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_RecipeFilter_MV.get(1L), bits, new Object[]{" F ", "VMC", " X ", 'M', ItemList.Hull_MV, 'V', ItemList.Robot_Arm_MV, 'C', OreDictNames.craftingChest, 'F', OreDictNames.craftingFilter, 'X', OrePrefixes.circuit.get(Materials.Basic)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_RecipeFilter_HV.get(1L), bits, new Object[]{" F ", "VMC", " X ", 'M', ItemList.Hull_HV, 'V', ItemList.Robot_Arm_HV, 'C', OreDictNames.craftingChest, 'F', OreDictNames.craftingFilter, 'X', OrePrefixes.circuit.get(Materials.Basic)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_RecipeFilter_EV.get(1L), bits, new Object[]{" F ", "VMC", " X ", 'M', ItemList.Hull_EV, 'V', ItemList.Robot_Arm_EV, 'C', OreDictNames.craftingChest, 'F', OreDictNames.craftingFilter, 'X', OrePrefixes.circuit.get(Materials.Basic)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_RecipeFilter_IV.get(1L), bits, new Object[]{" F ", "VMC", " X ", 'M', ItemList.Hull_IV, 'V', ItemList.Robot_Arm_IV, 'C', OreDictNames.craftingChest, 'F', OreDictNames.craftingFilter, 'X', OrePrefixes.circuit.get(Materials.Basic)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_RecipeFilter_LuV.get(1L), bits, new Object[]{" F ", "VMC", " X ", 'M', ItemList.Hull_LuV, 'V', ItemList.Robot_Arm_LuV, 'C', OreDictNames.craftingChest, 'F', OreDictNames.craftingFilter, 'X', OrePrefixes.circuit.get(Materials.Basic)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_RecipeFilter_ZPM.get(1L), bits, new Object[]{" F ", "VMC", " X ", 'M', ItemList.Hull_ZPM, 'V', ItemList.Robot_Arm_ZPM, 'C', OreDictNames.craftingChest, 'F', OreDictNames.craftingFilter, 'X', OrePrefixes.circuit.get(Materials.Basic)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_RecipeFilter_UV.get(1L), bits, new Object[]{" F ", "VMC", " X ", 'M', ItemList.Hull_UV, 'V', ItemList.Robot_Arm_UV, 'C', OreDictNames.craftingChest, 'F', OreDictNames.craftingFilter, 'X', OrePrefixes.circuit.get(Materials.Basic)});
- GT_ModHandler.addCraftingRecipe(ItemList.Automation_RecipeFilter_MAX.get(1L), bits, new Object[]{" F ", "VMC", " X ", 'M', ItemList.Hull_MAX, 'V', ItemList.Robot_Arm_UHV, 'C', OreDictNames.craftingChest, 'F', OreDictNames.craftingFilter, 'X', OrePrefixes.circuit.get(Materials.Basic)});
+ ItemList.Automation_ChestBuffer_ULV.set(new GT_MetaTileEntity_ChestBuffer(
+ 9230, "automation.chestbuffer.tier.00", "Ultra Low Voltage Chest Buffer", 0)
+ .getStackForm(1L));
+ ItemList.Automation_ChestBuffer_LV.set(
+ new GT_MetaTileEntity_ChestBuffer(9231, "automation.chestbuffer.tier.01", "Low Voltage Chest Buffer", 1)
+ .getStackForm(1L));
+ ItemList.Automation_ChestBuffer_MV.set(new GT_MetaTileEntity_ChestBuffer(
+ 9232, "automation.chestbuffer.tier.02", "Medium Voltage Chest Buffer", 2)
+ .getStackForm(1L));
+ ItemList.Automation_ChestBuffer_HV.set(new GT_MetaTileEntity_ChestBuffer(
+ 9233, "automation.chestbuffer.tier.03", "High Voltage Chest Buffer", 3)
+ .getStackForm(1L));
+ ItemList.Automation_ChestBuffer_EV.set(new GT_MetaTileEntity_ChestBuffer(
+ 9234, "automation.chestbuffer.tier.04", "Extreme Voltage Chest Buffer", 4)
+ .getStackForm(1L));
+ ItemList.Automation_ChestBuffer_IV.set(new GT_MetaTileEntity_ChestBuffer(
+ 9235, "automation.chestbuffer.tier.05", "Insane Voltage Chest Buffer", 5)
+ .getStackForm(1L));
+ ItemList.Automation_ChestBuffer_LuV.set(new GT_MetaTileEntity_ChestBuffer(
+ 9236, "automation.chestbuffer.tier.06", "Ludicrous Voltage Chest Buffer", 6)
+ .getStackForm(1L));
+ ItemList.Automation_ChestBuffer_ZPM.set(
+ new GT_MetaTileEntity_ChestBuffer(9237, "automation.chestbuffer.tier.07", "ZPM Voltage Chest Buffer", 7)
+ .getStackForm(1L));
+ ItemList.Automation_ChestBuffer_UV.set(new GT_MetaTileEntity_ChestBuffer(
+ 9238, "automation.chestbuffer.tier.08", "Ultimate Voltage Chest Buffer", 8)
+ .getStackForm(1L));
+ ItemList.Automation_ChestBuffer_MAX.set(new GT_MetaTileEntity_ChestBuffer(
+ 9239, "automation.chestbuffer.tier.09", "Highly Ultimate Voltage Chest Buffer", 9)
+ .getStackForm(1L));
+
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_ChestBuffer_ULV.get(1L), bits, new Object[] {
+ "CMV",
+ " X ",
+ 'M',
+ ItemList.Hull_ULV,
+ 'V',
+ ItemList.Conveyor_Module_LV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Primitive)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_ChestBuffer_LV.get(1L), bits, new Object[] {
+ "CMV",
+ " X ",
+ 'M',
+ ItemList.Hull_LV,
+ 'V',
+ ItemList.Conveyor_Module_LV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Basic)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_ChestBuffer_MV.get(1L), bits, new Object[] {
+ "CMV",
+ " X ",
+ 'M',
+ ItemList.Hull_MV,
+ 'V',
+ ItemList.Conveyor_Module_MV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Good)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_ChestBuffer_HV.get(1L), bits, new Object[] {
+ "CMV",
+ " X ",
+ 'M',
+ ItemList.Hull_HV,
+ 'V',
+ ItemList.Conveyor_Module_HV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Advanced)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_ChestBuffer_EV.get(1L), bits, new Object[] {
+ "CMV",
+ " X ",
+ 'M',
+ ItemList.Hull_EV,
+ 'V',
+ ItemList.Conveyor_Module_EV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Data)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_ChestBuffer_IV.get(1L), bits, new Object[] {
+ "CMV",
+ " X ",
+ 'M',
+ ItemList.Hull_IV,
+ 'V',
+ ItemList.Conveyor_Module_IV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Elite)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_ChestBuffer_LuV.get(1L), bits, new Object[] {
+ "CMV",
+ " X ",
+ 'M',
+ ItemList.Hull_LuV,
+ 'V',
+ ItemList.Conveyor_Module_LuV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Master)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_ChestBuffer_ZPM.get(1L), bits, new Object[] {
+ "CMV",
+ " X ",
+ 'M',
+ ItemList.Hull_ZPM,
+ 'V',
+ ItemList.Conveyor_Module_ZPM,
+ 'C',
+ OreDictNames.craftingChest,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Ultimate)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_ChestBuffer_UV.get(1L), bits, new Object[] {
+ "CMV",
+ " X ",
+ 'M',
+ ItemList.Hull_UV,
+ 'V',
+ ItemList.Conveyor_Module_UV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'X',
+ OrePrefixes.circuit.get(Materials.SuperconductorUHV)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_ChestBuffer_MAX.get(1L), bits, new Object[] {
+ "CMV",
+ " X ",
+ 'M',
+ ItemList.Hull_MAX,
+ 'V',
+ ItemList.Conveyor_Module_UHV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Infinite)
+ });
+
+ ItemList.Automation_Filter_ULV.set(
+ new GT_MetaTileEntity_Filter(9240, "automation.filter.tier.00", "Ultra Low Voltage Item Filter", 0)
+ .getStackForm(1L));
+ ItemList.Automation_Filter_LV.set(
+ new GT_MetaTileEntity_Filter(9241, "automation.filter.tier.01", "Low Voltage Item Filter", 1)
+ .getStackForm(1L));
+ ItemList.Automation_Filter_MV.set(
+ new GT_MetaTileEntity_Filter(9242, "automation.filter.tier.02", "Medium Voltage Item Filter", 2)
+ .getStackForm(1L));
+ ItemList.Automation_Filter_HV.set(
+ new GT_MetaTileEntity_Filter(9243, "automation.filter.tier.03", "High Voltage Item Filter", 3)
+ .getStackForm(1L));
+ ItemList.Automation_Filter_EV.set(
+ new GT_MetaTileEntity_Filter(9244, "automation.filter.tier.04", "Extreme Voltage Item Filter", 4)
+ .getStackForm(1L));
+ ItemList.Automation_Filter_IV.set(
+ new GT_MetaTileEntity_Filter(9245, "automation.filter.tier.05", "Insane Voltage Item Filter", 5)
+ .getStackForm(1L));
+ ItemList.Automation_Filter_LuV.set(
+ new GT_MetaTileEntity_Filter(9246, "automation.filter.tier.06", "Ludicrous Voltage Item Filter", 6)
+ .getStackForm(1L));
+ ItemList.Automation_Filter_ZPM.set(
+ new GT_MetaTileEntity_Filter(9247, "automation.filter.tier.07", "ZPM Voltage Item Filter", 7)
+ .getStackForm(1L));
+ ItemList.Automation_Filter_UV.set(
+ new GT_MetaTileEntity_Filter(9248, "automation.filter.tier.08", "Ultimate Voltage Item Filter", 8)
+ .getStackForm(1L));
+ ItemList.Automation_Filter_MAX.set(new GT_MetaTileEntity_Filter(
+ 9249, "automation.filter.tier.09", "Highly Ultimate Voltage Item Filter", 9)
+ .getStackForm(1L));
+
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_Filter_ULV.get(1L), bits, new Object[] {
+ " F ",
+ "CMV",
+ " X ",
+ 'M',
+ ItemList.Hull_ULV,
+ 'V',
+ ItemList.Conveyor_Module_LV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'F',
+ OreDictNames.craftingFilter,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Basic)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_Filter_LV.get(1L), bits, new Object[] {
+ " F ",
+ "CMV",
+ " X ",
+ 'M',
+ ItemList.Hull_LV,
+ 'V',
+ ItemList.Conveyor_Module_LV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'F',
+ OreDictNames.craftingFilter,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Basic)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_Filter_MV.get(1L), bits, new Object[] {
+ " F ",
+ "CMV",
+ " X ",
+ 'M',
+ ItemList.Hull_MV,
+ 'V',
+ ItemList.Conveyor_Module_MV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'F',
+ OreDictNames.craftingFilter,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Basic)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_Filter_HV.get(1L), bits, new Object[] {
+ " F ",
+ "CMV",
+ " X ",
+ 'M',
+ ItemList.Hull_HV,
+ 'V',
+ ItemList.Conveyor_Module_HV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'F',
+ OreDictNames.craftingFilter,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Basic)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_Filter_EV.get(1L), bits, new Object[] {
+ " F ",
+ "CMV",
+ " X ",
+ 'M',
+ ItemList.Hull_EV,
+ 'V',
+ ItemList.Conveyor_Module_EV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'F',
+ OreDictNames.craftingFilter,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Basic)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_Filter_IV.get(1L), bits, new Object[] {
+ " F ",
+ "CMV",
+ " X ",
+ 'M',
+ ItemList.Hull_IV,
+ 'V',
+ ItemList.Conveyor_Module_IV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'F',
+ OreDictNames.craftingFilter,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Basic)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_Filter_LuV.get(1L), bits, new Object[] {
+ " F ",
+ "CMV",
+ " X ",
+ 'M',
+ ItemList.Hull_LuV,
+ 'V',
+ ItemList.Conveyor_Module_LuV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'F',
+ OreDictNames.craftingFilter,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Basic)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_Filter_ZPM.get(1L), bits, new Object[] {
+ " F ",
+ "CMV",
+ " X ",
+ 'M',
+ ItemList.Hull_ZPM,
+ 'V',
+ ItemList.Conveyor_Module_ZPM,
+ 'C',
+ OreDictNames.craftingChest,
+ 'F',
+ OreDictNames.craftingFilter,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Basic)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_Filter_UV.get(1L), bits, new Object[] {
+ " F ",
+ "CMV",
+ " X ",
+ 'M',
+ ItemList.Hull_UV,
+ 'V',
+ ItemList.Conveyor_Module_UV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'F',
+ OreDictNames.craftingFilter,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Basic)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_Filter_MAX.get(1L), bits, new Object[] {
+ " F ",
+ "CMV",
+ " X ",
+ 'M',
+ ItemList.Hull_MAX,
+ 'V',
+ ItemList.Conveyor_Module_UHV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'F',
+ OreDictNames.craftingFilter,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Basic)
+ });
+
+ ItemList.Automation_TypeFilter_ULV.set(new GT_MetaTileEntity_TypeFilter(
+ 9250, "automation.typefilter.tier.00", "Ultra Low Voltage Type Filter", 0)
+ .getStackForm(1L));
+ ItemList.Automation_TypeFilter_LV.set(
+ new GT_MetaTileEntity_TypeFilter(9251, "automation.typefilter.tier.01", "Low Voltage Type Filter", 1)
+ .getStackForm(1L));
+ ItemList.Automation_TypeFilter_MV.set(
+ new GT_MetaTileEntity_TypeFilter(9252, "automation.typefilter.tier.02", "Medium Voltage Type Filter", 2)
+ .getStackForm(1L));
+ ItemList.Automation_TypeFilter_HV.set(
+ new GT_MetaTileEntity_TypeFilter(9253, "automation.typefilter.tier.03", "High Voltage Type Filter", 3)
+ .getStackForm(1L));
+ ItemList.Automation_TypeFilter_EV.set(new GT_MetaTileEntity_TypeFilter(
+ 9254, "automation.typefilter.tier.04", "Extreme Voltage Type Filter", 4)
+ .getStackForm(1L));
+ ItemList.Automation_TypeFilter_IV.set(
+ new GT_MetaTileEntity_TypeFilter(9255, "automation.typefilter.tier.05", "Insane Voltage Type Filter", 5)
+ .getStackForm(1L));
+ ItemList.Automation_TypeFilter_LuV.set(new GT_MetaTileEntity_TypeFilter(
+ 9256, "automation.typefilter.tier.06", "Ludicrous Voltage Type Filter", 6)
+ .getStackForm(1L));
+ ItemList.Automation_TypeFilter_ZPM.set(
+ new GT_MetaTileEntity_TypeFilter(9257, "automation.typefilter.tier.07", "ZPM Voltage Type Filter", 7)
+ .getStackForm(1L));
+ ItemList.Automation_TypeFilter_UV.set(new GT_MetaTileEntity_TypeFilter(
+ 9258, "automation.typefilter.tier.08", "Ultimate Voltage Type Filter", 8)
+ .getStackForm(1L));
+ ItemList.Automation_TypeFilter_MAX.set(new GT_MetaTileEntity_TypeFilter(
+ 9259, "automation.typefilter.tier.09", "Highly Ultimate Voltage Type Filter", 9)
+ .getStackForm(1L));
+
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_TypeFilter_ULV.get(1L), bits, new Object[] {
+ " F ",
+ "VMC",
+ " X ",
+ 'M',
+ ItemList.Hull_ULV,
+ 'V',
+ ItemList.Conveyor_Module_LV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'F',
+ OreDictNames.craftingFilter,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Basic)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_TypeFilter_LV.get(1L), bits, new Object[] {
+ " F ",
+ "VMC",
+ " X ",
+ 'M',
+ ItemList.Hull_LV,
+ 'V',
+ ItemList.Conveyor_Module_LV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'F',
+ OreDictNames.craftingFilter,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Basic)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_TypeFilter_MV.get(1L), bits, new Object[] {
+ " F ",
+ "VMC",
+ " X ",
+ 'M',
+ ItemList.Hull_MV,
+ 'V',
+ ItemList.Conveyor_Module_MV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'F',
+ OreDictNames.craftingFilter,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Basic)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_TypeFilter_HV.get(1L), bits, new Object[] {
+ " F ",
+ "VMC",
+ " X ",
+ 'M',
+ ItemList.Hull_HV,
+ 'V',
+ ItemList.Conveyor_Module_HV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'F',
+ OreDictNames.craftingFilter,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Basic)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_TypeFilter_EV.get(1L), bits, new Object[] {
+ " F ",
+ "VMC",
+ " X ",
+ 'M',
+ ItemList.Hull_EV,
+ 'V',
+ ItemList.Conveyor_Module_EV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'F',
+ OreDictNames.craftingFilter,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Basic)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_TypeFilter_IV.get(1L), bits, new Object[] {
+ " F ",
+ "VMC",
+ " X ",
+ 'M',
+ ItemList.Hull_IV,
+ 'V',
+ ItemList.Conveyor_Module_IV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'F',
+ OreDictNames.craftingFilter,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Basic)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_TypeFilter_LuV.get(1L), bits, new Object[] {
+ " F ",
+ "VMC",
+ " X ",
+ 'M',
+ ItemList.Hull_LuV,
+ 'V',
+ ItemList.Conveyor_Module_LuV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'F',
+ OreDictNames.craftingFilter,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Basic)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_TypeFilter_ZPM.get(1L), bits, new Object[] {
+ " F ",
+ "VMC",
+ " X ",
+ 'M',
+ ItemList.Hull_ZPM,
+ 'V',
+ ItemList.Conveyor_Module_ZPM,
+ 'C',
+ OreDictNames.craftingChest,
+ 'F',
+ OreDictNames.craftingFilter,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Basic)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_TypeFilter_UV.get(1L), bits, new Object[] {
+ " F ",
+ "VMC",
+ " X ",
+ 'M',
+ ItemList.Hull_UV,
+ 'V',
+ ItemList.Conveyor_Module_UV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'F',
+ OreDictNames.craftingFilter,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Basic)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_TypeFilter_MAX.get(1L), bits, new Object[] {
+ " F ",
+ "VMC",
+ " X ",
+ 'M',
+ ItemList.Hull_MAX,
+ 'V',
+ ItemList.Conveyor_Module_UHV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'F',
+ OreDictNames.craftingFilter,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Basic)
+ });
+
+ ItemList.Automation_Regulator_ULV.set(
+ new GT_MetaTileEntity_Regulator(9270, "automation.regulator.tier.00", "Ultra Low Voltage Regulator", 0)
+ .getStackForm(1L));
+ ItemList.Automation_Regulator_LV.set(
+ new GT_MetaTileEntity_Regulator(9271, "automation.regulator.tier.01", "Low Voltage Regulator", 1)
+ .getStackForm(1L));
+ ItemList.Automation_Regulator_MV.set(
+ new GT_MetaTileEntity_Regulator(9272, "automation.regulator.tier.02", "Medium Voltage Regulator", 2)
+ .getStackForm(1L));
+ ItemList.Automation_Regulator_HV.set(
+ new GT_MetaTileEntity_Regulator(9273, "automation.regulator.tier.03", "High Voltage Regulator", 3)
+ .getStackForm(1L));
+ ItemList.Automation_Regulator_EV.set(
+ new GT_MetaTileEntity_Regulator(9274, "automation.regulator.tier.04", "Extreme Voltage Regulator", 4)
+ .getStackForm(1L));
+ ItemList.Automation_Regulator_IV.set(
+ new GT_MetaTileEntity_Regulator(9275, "automation.regulator.tier.05", "Insane Voltage Regulator", 5)
+ .getStackForm(1L));
+ ItemList.Automation_Regulator_LuV.set(
+ new GT_MetaTileEntity_Regulator(9276, "automation.regulator.tier.06", "Ludicrous Voltage Regulator", 6)
+ .getStackForm(1L));
+ ItemList.Automation_Regulator_ZPM.set(
+ new GT_MetaTileEntity_Regulator(9277, "automation.regulator.tier.07", "ZPM Voltage Regulator", 7)
+ .getStackForm(1L));
+ ItemList.Automation_Regulator_UV.set(
+ new GT_MetaTileEntity_Regulator(9278, "automation.regulator.tier.08", "Ultimate Voltage Regulator", 8)
+ .getStackForm(1L));
+ ItemList.Automation_Regulator_MAX.set(new GT_MetaTileEntity_Regulator(
+ 9279, "automation.regulator.tier.09", "Highly Ultimate Voltage Regulator", 9)
+ .getStackForm(1L));
+
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_Regulator_ULV.get(1L), bits, new Object[] {
+ "XFX",
+ "VMV",
+ "XCX",
+ 'M',
+ ItemList.Hull_ULV,
+ 'V',
+ ItemList.Robot_Arm_LV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'F',
+ OreDictNames.craftingFilter,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Basic)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_Regulator_LV.get(1L), bits, new Object[] {
+ "XFX",
+ "VMV",
+ "XCX",
+ 'M',
+ ItemList.Hull_LV,
+ 'V',
+ ItemList.Robot_Arm_LV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'F',
+ OreDictNames.craftingFilter,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Basic)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_Regulator_MV.get(1L), bits, new Object[] {
+ "XFX",
+ "VMV",
+ "XCX",
+ 'M',
+ ItemList.Hull_MV,
+ 'V',
+ ItemList.Robot_Arm_MV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'F',
+ OreDictNames.craftingFilter,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Basic)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_Regulator_HV.get(1L), bits, new Object[] {
+ "XFX",
+ "VMV",
+ "XCX",
+ 'M',
+ ItemList.Hull_HV,
+ 'V',
+ ItemList.Robot_Arm_HV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'F',
+ OreDictNames.craftingFilter,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Basic)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_Regulator_EV.get(1L), bits, new Object[] {
+ "XFX",
+ "VMV",
+ "XCX",
+ 'M',
+ ItemList.Hull_EV,
+ 'V',
+ ItemList.Robot_Arm_EV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'F',
+ OreDictNames.craftingFilter,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Basic)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_Regulator_IV.get(1L), bits, new Object[] {
+ "XFX",
+ "VMV",
+ "XCX",
+ 'M',
+ ItemList.Hull_IV,
+ 'V',
+ ItemList.Robot_Arm_IV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'F',
+ OreDictNames.craftingFilter,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Basic)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_Regulator_LuV.get(1L), bits, new Object[] {
+ "XFX",
+ "VMV",
+ "XCX",
+ 'M',
+ ItemList.Hull_LuV,
+ 'V',
+ ItemList.Robot_Arm_LuV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'F',
+ OreDictNames.craftingFilter,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Basic)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_Regulator_ZPM.get(1L), bits, new Object[] {
+ "XFX",
+ "VMV",
+ "XCX",
+ 'M',
+ ItemList.Hull_ZPM,
+ 'V',
+ ItemList.Robot_Arm_ZPM,
+ 'C',
+ OreDictNames.craftingChest,
+ 'F',
+ OreDictNames.craftingFilter,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Basic)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_Regulator_UV.get(1L), bits, new Object[] {
+ "XFX",
+ "VMV",
+ "XCX",
+ 'M',
+ ItemList.Hull_UV,
+ 'V',
+ ItemList.Robot_Arm_UV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'F',
+ OreDictNames.craftingFilter,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Basic)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_Regulator_MAX.get(1L), bits, new Object[] {
+ "XFX",
+ "VMV",
+ "XCX",
+ 'M',
+ ItemList.Hull_MAX,
+ 'V',
+ ItemList.Robot_Arm_UHV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'F',
+ OreDictNames.craftingFilter,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Basic)
+ });
+
+ ItemList.Automation_SuperBuffer_ULV.set(new GT_MetaTileEntity_SuperBuffer(
+ 9300, "automation.superbuffer.tier.00", "Ultra Low Voltage Super Buffer", 0)
+ .getStackForm(1L));
+ ItemList.Automation_SuperBuffer_LV.set(
+ new GT_MetaTileEntity_SuperBuffer(9301, "automation.superbuffer.tier.01", "Low Voltage Super Buffer", 1)
+ .getStackForm(1L));
+ ItemList.Automation_SuperBuffer_MV.set(new GT_MetaTileEntity_SuperBuffer(
+ 9302, "automation.superbuffer.tier.02", "Medium Voltage Super Buffer", 2)
+ .getStackForm(1L));
+ ItemList.Automation_SuperBuffer_HV.set(new GT_MetaTileEntity_SuperBuffer(
+ 9303, "automation.superbuffer.tier.03", "High Voltage Super Buffer", 3)
+ .getStackForm(1L));
+ ItemList.Automation_SuperBuffer_EV.set(new GT_MetaTileEntity_SuperBuffer(
+ 9304, "automation.superbuffer.tier.04", "Extreme Voltage Super Buffer", 4)
+ .getStackForm(1L));
+ ItemList.Automation_SuperBuffer_IV.set(new GT_MetaTileEntity_SuperBuffer(
+ 9305, "automation.superbuffer.tier.05", "Insane Voltage Super Buffer", 5)
+ .getStackForm(1L));
+ ItemList.Automation_SuperBuffer_LuV.set(new GT_MetaTileEntity_SuperBuffer(
+ 9306, "automation.superbuffer.tier.06", "Ludicrous Voltage Super Buffer", 6)
+ .getStackForm(1L));
+ ItemList.Automation_SuperBuffer_ZPM.set(
+ new GT_MetaTileEntity_SuperBuffer(9307, "automation.superbuffer.tier.07", "ZPM Voltage Super Buffer", 7)
+ .getStackForm(1L));
+ ItemList.Automation_SuperBuffer_UV.set(new GT_MetaTileEntity_SuperBuffer(
+ 9308, "automation.superbuffer.tier.08", "Ultimate Voltage Super Buffer", 8)
+ .getStackForm(1L));
+ ItemList.Automation_SuperBuffer_MAX.set(new GT_MetaTileEntity_SuperBuffer(
+ 9309, "automation.superbuffer.tier.09", "Highly Ultimate Voltage Super Buffer", 9)
+ .getStackForm(1L));
+
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_SuperBuffer_ULV.get(1L), bits, new Object[] {
+ "DMV",
+ 'M',
+ ItemList.Automation_ChestBuffer_ULV,
+ 'V',
+ ItemList.Conveyor_Module_LV,
+ 'D',
+ ItemList.Tool_DataOrb
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_SuperBuffer_LV.get(1L), bits, new Object[] {
+ "DMV", 'M', ItemList.Automation_ChestBuffer_LV, 'V', ItemList.Conveyor_Module_LV, 'D', ItemList.Tool_DataOrb
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_SuperBuffer_MV.get(1L), bits, new Object[] {
+ "DMV", 'M', ItemList.Automation_ChestBuffer_MV, 'V', ItemList.Conveyor_Module_MV, 'D', ItemList.Tool_DataOrb
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_SuperBuffer_HV.get(1L), bits, new Object[] {
+ "DMV", 'M', ItemList.Automation_ChestBuffer_HV, 'V', ItemList.Conveyor_Module_HV, 'D', ItemList.Tool_DataOrb
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_SuperBuffer_EV.get(1L), bits, new Object[] {
+ "DMV", 'M', ItemList.Automation_ChestBuffer_EV, 'V', ItemList.Conveyor_Module_EV, 'D', ItemList.Tool_DataOrb
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_SuperBuffer_IV.get(1L), bits, new Object[] {
+ "DMV", 'M', ItemList.Automation_ChestBuffer_IV, 'V', ItemList.Conveyor_Module_IV, 'D', ItemList.Tool_DataOrb
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_SuperBuffer_LuV.get(1L), bits, new Object[] {
+ "DMV",
+ 'M',
+ ItemList.Automation_ChestBuffer_LuV,
+ 'V',
+ ItemList.Conveyor_Module_LuV,
+ 'D',
+ ItemList.Tool_DataOrb
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_SuperBuffer_ZPM.get(1L), bits, new Object[] {
+ "DMV",
+ 'M',
+ ItemList.Automation_ChestBuffer_ZPM,
+ 'V',
+ ItemList.Conveyor_Module_ZPM,
+ 'D',
+ ItemList.Tool_DataOrb
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_SuperBuffer_UV.get(1L), bits, new Object[] {
+ "DMV", 'M', ItemList.Automation_ChestBuffer_UV, 'V', ItemList.Conveyor_Module_UV, 'D', ItemList.Tool_DataOrb
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_SuperBuffer_MAX.get(1L), bits, new Object[] {
+ "DMV",
+ 'M',
+ ItemList.Automation_ChestBuffer_MAX,
+ 'V',
+ ItemList.Conveyor_Module_UHV,
+ 'D',
+ ItemList.Tool_DataOrb
+ });
+
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_SuperBuffer_ULV.get(1L), bits, new Object[] {
+ "DMV", "DDD", 'M', ItemList.Hull_ULV, 'V', ItemList.Conveyor_Module_LV, 'D', ItemList.Tool_DataStick
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_SuperBuffer_LV.get(1L), bits, new Object[] {
+ "DMV", "DDD", 'M', ItemList.Hull_LV, 'V', ItemList.Conveyor_Module_LV, 'D', ItemList.Tool_DataStick
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_SuperBuffer_MV.get(1L), bits, new Object[] {
+ "DMV", "DDD", 'M', ItemList.Hull_MV, 'V', ItemList.Conveyor_Module_MV, 'D', ItemList.Tool_DataStick
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_SuperBuffer_HV.get(1L), bits, new Object[] {
+ "DMV", "DDD", 'M', ItemList.Hull_HV, 'V', ItemList.Conveyor_Module_HV, 'D', ItemList.Tool_DataStick
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_SuperBuffer_EV.get(1L), bits, new Object[] {
+ "DMV", "DDD", 'M', ItemList.Hull_EV, 'V', ItemList.Conveyor_Module_EV, 'D', ItemList.Tool_DataStick
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_SuperBuffer_IV.get(1L), bits, new Object[] {
+ "DMV", "DDD", 'M', ItemList.Hull_IV, 'V', ItemList.Conveyor_Module_IV, 'D', ItemList.Tool_DataStick
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_SuperBuffer_LuV.get(1L), bits, new Object[] {
+ "DMV", "DDD", 'M', ItemList.Hull_LuV, 'V', ItemList.Conveyor_Module_LuV, 'D', ItemList.Tool_DataStick
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_SuperBuffer_ZPM.get(1L), bits, new Object[] {
+ "DMV", "DDD", 'M', ItemList.Hull_ZPM, 'V', ItemList.Conveyor_Module_ZPM, 'D', ItemList.Tool_DataStick
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_SuperBuffer_UV.get(1L), bits, new Object[] {
+ "DMV", "DDD", 'M', ItemList.Hull_UV, 'V', ItemList.Conveyor_Module_UV, 'D', ItemList.Tool_DataStick
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_SuperBuffer_MAX.get(1L), bits, new Object[] {
+ "DMV", "DDD", 'M', ItemList.Hull_MAX, 'V', ItemList.Conveyor_Module_UHV, 'D', ItemList.Tool_DataStick
+ });
+
+ ItemList.Automation_ItemDistributor_ULV.set(new GT_MetaTileEntity_ItemDistributor(
+ 9320, "automation.itemdistributor.tier.00", "Ultra Low Voltage Item Distributor", 0)
+ .getStackForm(1L));
+ ItemList.Automation_ItemDistributor_LV.set(new GT_MetaTileEntity_ItemDistributor(
+ 9321, "automation.itemdistributor.tier.01", "Low Voltage Item Distributor", 1)
+ .getStackForm(1L));
+ ItemList.Automation_ItemDistributor_MV.set(new GT_MetaTileEntity_ItemDistributor(
+ 9322, "automation.itemdistributor.tier.02", "Medium Voltage Item Distributor", 2)
+ .getStackForm(1L));
+ ItemList.Automation_ItemDistributor_HV.set(new GT_MetaTileEntity_ItemDistributor(
+ 9323, "automation.itemdistributor.tier.03", "High Voltage Item Distributor", 3)
+ .getStackForm(1L));
+ ItemList.Automation_ItemDistributor_EV.set(new GT_MetaTileEntity_ItemDistributor(
+ 9324, "automation.itemdistributor.tier.04", "Extreme Voltage Item Distributor", 4)
+ .getStackForm(1L));
+ ItemList.Automation_ItemDistributor_IV.set(new GT_MetaTileEntity_ItemDistributor(
+ 9325, "automation.itemdistributor.tier.05", "Insane Voltage Item Distributor", 5)
+ .getStackForm(1L));
+ ItemList.Automation_ItemDistributor_LuV.set(new GT_MetaTileEntity_ItemDistributor(
+ 9326, "automation.itemdistributor.tier.06", "Ludicrous Voltage Item Distributor", 6)
+ .getStackForm(1L));
+ ItemList.Automation_ItemDistributor_ZPM.set(new GT_MetaTileEntity_ItemDistributor(
+ 9327, "automation.itemdistributor.tier.07", "ZPM Voltage Item Distributor", 7)
+ .getStackForm(1L));
+ ItemList.Automation_ItemDistributor_UV.set(new GT_MetaTileEntity_ItemDistributor(
+ 9328, "automation.itemdistributor.tier.08", "Ultimate Voltage Item Distributor", 8)
+ .getStackForm(1L));
+ ItemList.Automation_ItemDistributor_MAX.set(new GT_MetaTileEntity_ItemDistributor(
+ 9329, "automation.itemdistributor.tier.09", "MAX Voltage Item Distributor", 9)
+ .getStackForm(1L));
+
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_ItemDistributor_ULV.get(1L), bits, new Object[] {
+ "XCX",
+ "VMV",
+ " V ",
+ 'M',
+ ItemList.Hull_ULV,
+ 'V',
+ ItemList.Conveyor_Module_LV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Basic)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_ItemDistributor_LV.get(1L), bits, new Object[] {
+ "XCX",
+ "VMV",
+ " V ",
+ 'M',
+ ItemList.Hull_LV,
+ 'V',
+ ItemList.Conveyor_Module_LV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Basic)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_ItemDistributor_MV.get(1L), bits, new Object[] {
+ "XCX",
+ "VMV",
+ " V ",
+ 'M',
+ ItemList.Hull_MV,
+ 'V',
+ ItemList.Conveyor_Module_MV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Basic)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_ItemDistributor_HV.get(1L), bits, new Object[] {
+ "XCX",
+ "VMV",
+ " V ",
+ 'M',
+ ItemList.Hull_HV,
+ 'V',
+ ItemList.Conveyor_Module_HV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Basic)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_ItemDistributor_EV.get(1L), bits, new Object[] {
+ "XCX",
+ "VMV",
+ " V ",
+ 'M',
+ ItemList.Hull_EV,
+ 'V',
+ ItemList.Conveyor_Module_EV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Basic)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_ItemDistributor_IV.get(1L), bits, new Object[] {
+ "XCX",
+ "VMV",
+ " V ",
+ 'M',
+ ItemList.Hull_IV,
+ 'V',
+ ItemList.Conveyor_Module_IV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Basic)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_ItemDistributor_LuV.get(1L), bits, new Object[] {
+ "XCX",
+ "VMV",
+ " V ",
+ 'M',
+ ItemList.Hull_LuV,
+ 'V',
+ ItemList.Conveyor_Module_LuV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Basic)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_ItemDistributor_ZPM.get(1L), bits, new Object[] {
+ "XCX",
+ "VMV",
+ " V ",
+ 'M',
+ ItemList.Hull_ZPM,
+ 'V',
+ ItemList.Conveyor_Module_ZPM,
+ 'C',
+ OreDictNames.craftingChest,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Basic)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_ItemDistributor_UV.get(1L), bits, new Object[] {
+ "XCX",
+ "VMV",
+ " V ",
+ 'M',
+ ItemList.Hull_UV,
+ 'V',
+ ItemList.Conveyor_Module_UV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Basic)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_ItemDistributor_MAX.get(1L), bits, new Object[] {
+ "XCX",
+ "VMV",
+ " V ",
+ 'M',
+ ItemList.Hull_MAX,
+ 'V',
+ ItemList.Conveyor_Module_UHV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Basic)
+ });
+
+ ItemList.Automation_RecipeFilter_ULV.set(new GT_MetaTileEntity_RecipeFilter(
+ 9330, "automation.recipefilter.tier.00", "Ultra Low Voltage Recipe Filter", 0)
+ .getStackForm(1L));
+ ItemList.Automation_RecipeFilter_LV.set(new GT_MetaTileEntity_RecipeFilter(
+ 9331, "automation.recipefilter.tier.01", "Low Voltage Recipe Filter", 1)
+ .getStackForm(1L));
+ ItemList.Automation_RecipeFilter_MV.set(new GT_MetaTileEntity_RecipeFilter(
+ 9332, "automation.recipefilter.tier.02", "Medium Voltage Recipe Filter", 2)
+ .getStackForm(1L));
+ ItemList.Automation_RecipeFilter_HV.set(new GT_MetaTileEntity_RecipeFilter(
+ 9333, "automation.recipefilter.tier.03", "High Voltage Recipe Filter", 3)
+ .getStackForm(1L));
+ ItemList.Automation_RecipeFilter_EV.set(new GT_MetaTileEntity_RecipeFilter(
+ 9334, "automation.recipefilter.tier.04", "Extreme Voltage Recipe Filter", 4)
+ .getStackForm(1L));
+ ItemList.Automation_RecipeFilter_IV.set(new GT_MetaTileEntity_RecipeFilter(
+ 9335, "automation.recipefilter.tier.05", "Insane Voltage Recipe Filter", 5)
+ .getStackForm(1L));
+ ItemList.Automation_RecipeFilter_LuV.set(new GT_MetaTileEntity_RecipeFilter(
+ 9336, "automation.recipefilter.tier.06", "Ludicrous Voltage Recipe Filter", 6)
+ .getStackForm(1L));
+ ItemList.Automation_RecipeFilter_ZPM.set(new GT_MetaTileEntity_RecipeFilter(
+ 9337, "automation.recipefilter.tier.07", "ZPM Voltage Recipe Filter", 7)
+ .getStackForm(1L));
+ ItemList.Automation_RecipeFilter_UV.set(new GT_MetaTileEntity_RecipeFilter(
+ 9338, "automation.recipefilter.tier.08", "Ultimate Voltage Recipe Filter", 8)
+ .getStackForm(1L));
+ ItemList.Automation_RecipeFilter_MAX.set(new GT_MetaTileEntity_RecipeFilter(
+ 9339, "automation.recipefilter.tier.09", "Highly Ultimate Voltage Recipe Filter", 9)
+ .getStackForm(1L));
+
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_RecipeFilter_ULV.get(1L), bits, new Object[] {
+ " F ",
+ "VMC",
+ " X ",
+ 'M',
+ ItemList.Hull_ULV,
+ 'V',
+ ItemList.Robot_Arm_LV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'F',
+ OreDictNames.craftingFilter,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Basic)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_RecipeFilter_LV.get(1L), bits, new Object[] {
+ " F ",
+ "VMC",
+ " X ",
+ 'M',
+ ItemList.Hull_LV,
+ 'V',
+ ItemList.Robot_Arm_LV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'F',
+ OreDictNames.craftingFilter,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Basic)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_RecipeFilter_MV.get(1L), bits, new Object[] {
+ " F ",
+ "VMC",
+ " X ",
+ 'M',
+ ItemList.Hull_MV,
+ 'V',
+ ItemList.Robot_Arm_MV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'F',
+ OreDictNames.craftingFilter,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Basic)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_RecipeFilter_HV.get(1L), bits, new Object[] {
+ " F ",
+ "VMC",
+ " X ",
+ 'M',
+ ItemList.Hull_HV,
+ 'V',
+ ItemList.Robot_Arm_HV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'F',
+ OreDictNames.craftingFilter,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Basic)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_RecipeFilter_EV.get(1L), bits, new Object[] {
+ " F ",
+ "VMC",
+ " X ",
+ 'M',
+ ItemList.Hull_EV,
+ 'V',
+ ItemList.Robot_Arm_EV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'F',
+ OreDictNames.craftingFilter,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Basic)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_RecipeFilter_IV.get(1L), bits, new Object[] {
+ " F ",
+ "VMC",
+ " X ",
+ 'M',
+ ItemList.Hull_IV,
+ 'V',
+ ItemList.Robot_Arm_IV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'F',
+ OreDictNames.craftingFilter,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Basic)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_RecipeFilter_LuV.get(1L), bits, new Object[] {
+ " F ",
+ "VMC",
+ " X ",
+ 'M',
+ ItemList.Hull_LuV,
+ 'V',
+ ItemList.Robot_Arm_LuV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'F',
+ OreDictNames.craftingFilter,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Basic)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_RecipeFilter_ZPM.get(1L), bits, new Object[] {
+ " F ",
+ "VMC",
+ " X ",
+ 'M',
+ ItemList.Hull_ZPM,
+ 'V',
+ ItemList.Robot_Arm_ZPM,
+ 'C',
+ OreDictNames.craftingChest,
+ 'F',
+ OreDictNames.craftingFilter,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Basic)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_RecipeFilter_UV.get(1L), bits, new Object[] {
+ " F ",
+ "VMC",
+ " X ",
+ 'M',
+ ItemList.Hull_UV,
+ 'V',
+ ItemList.Robot_Arm_UV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'F',
+ OreDictNames.craftingFilter,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Basic)
+ });
+ GT_ModHandler.addCraftingRecipe(ItemList.Automation_RecipeFilter_MAX.get(1L), bits, new Object[] {
+ " F ",
+ "VMC",
+ " X ",
+ 'M',
+ ItemList.Hull_MAX,
+ 'V',
+ ItemList.Robot_Arm_UHV,
+ 'C',
+ OreDictNames.craftingChest,
+ 'F',
+ OreDictNames.craftingFilter,
+ 'X',
+ OrePrefixes.circuit.get(Materials.Basic)
+ });
}
@SuppressWarnings("PointlessArithmeticExpression")
- private static void makeWires(Materials aMaterial, int aStartID, long aLossInsulated, long aLoss, long aAmperage, long aVoltage, boolean aInsulatable, boolean aAutoInsulated) {
+ private static void makeWires(
+ Materials aMaterial,
+ int aStartID,
+ long aLossInsulated,
+ long aLoss,
+ long aAmperage,
+ long aVoltage,
+ boolean aInsulatable,
+ boolean aAutoInsulated) {
String name = GT_LanguageManager.i18nPlaceholder ? "%material" : aMaterial.mDefaultLocalName;
- GT_OreDictUnificator.registerOre(OrePrefixes.wireGt01, aMaterial, new GT_MetaPipeEntity_Cable(aStartID + 0, aTextWire1 + aMaterial.mName.toLowerCase() + ".01", "1x " + name + aTextWire2, 0.125F, aMaterial, aLoss, 1L * aAmperage, aVoltage, false, !aAutoInsulated).getStackForm(1L));
- GT_OreDictUnificator.registerOre(OrePrefixes.wireGt02, aMaterial, new GT_MetaPipeEntity_Cable(aStartID + 1, aTextWire1 + aMaterial.mName.toLowerCase() + ".02", "2x " + name + aTextWire2, 0.25F, aMaterial, aLoss, 2L * aAmperage, aVoltage, false, !aAutoInsulated).getStackForm(1L));
- GT_OreDictUnificator.registerOre(OrePrefixes.wireGt04, aMaterial, new GT_MetaPipeEntity_Cable(aStartID + 2, aTextWire1 + aMaterial.mName.toLowerCase() + ".04", "4x " + name + aTextWire2, 0.375F, aMaterial, aLoss, 4L * aAmperage, aVoltage, false, !aAutoInsulated).getStackForm(1L));
- GT_OreDictUnificator.registerOre(OrePrefixes.wireGt08, aMaterial, new GT_MetaPipeEntity_Cable(aStartID + 3, aTextWire1 + aMaterial.mName.toLowerCase() + ".08", "8x " + name + aTextWire2, 0.5F, aMaterial, aLoss, 8L * aAmperage, aVoltage, false, !aAutoInsulated).getStackForm(1L));
- GT_OreDictUnificator.registerOre(OrePrefixes.wireGt12, aMaterial, new GT_MetaPipeEntity_Cable(aStartID + 4, aTextWire1 + aMaterial.mName.toLowerCase() + ".12", "12x " + name + aTextWire2, 0.625F, aMaterial, aLoss, 12L * aAmperage, aVoltage, false, !aAutoInsulated).getStackForm(1L));
- GT_OreDictUnificator.registerOre(OrePrefixes.wireGt16, aMaterial, new GT_MetaPipeEntity_Cable(aStartID + 5, aTextWire1 + aMaterial.mName.toLowerCase() + ".16", "16x " + name + aTextWire2, 0.75F, aMaterial, aLoss, 16L * aAmperage, aVoltage, false, !aAutoInsulated).getStackForm(1L));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.wireGt01,
+ aMaterial,
+ new GT_MetaPipeEntity_Cable(
+ aStartID + 0,
+ aTextWire1 + aMaterial.mName.toLowerCase() + ".01",
+ "1x " + name + aTextWire2,
+ 0.125F,
+ aMaterial,
+ aLoss,
+ 1L * aAmperage,
+ aVoltage,
+ false,
+ !aAutoInsulated)
+ .getStackForm(1L));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.wireGt02,
+ aMaterial,
+ new GT_MetaPipeEntity_Cable(
+ aStartID + 1,
+ aTextWire1 + aMaterial.mName.toLowerCase() + ".02",
+ "2x " + name + aTextWire2,
+ 0.25F,
+ aMaterial,
+ aLoss,
+ 2L * aAmperage,
+ aVoltage,
+ false,
+ !aAutoInsulated)
+ .getStackForm(1L));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.wireGt04,
+ aMaterial,
+ new GT_MetaPipeEntity_Cable(
+ aStartID + 2,
+ aTextWire1 + aMaterial.mName.toLowerCase() + ".04",
+ "4x " + name + aTextWire2,
+ 0.375F,
+ aMaterial,
+ aLoss,
+ 4L * aAmperage,
+ aVoltage,
+ false,
+ !aAutoInsulated)
+ .getStackForm(1L));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.wireGt08,
+ aMaterial,
+ new GT_MetaPipeEntity_Cable(
+ aStartID + 3,
+ aTextWire1 + aMaterial.mName.toLowerCase() + ".08",
+ "8x " + name + aTextWire2,
+ 0.5F,
+ aMaterial,
+ aLoss,
+ 8L * aAmperage,
+ aVoltage,
+ false,
+ !aAutoInsulated)
+ .getStackForm(1L));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.wireGt12,
+ aMaterial,
+ new GT_MetaPipeEntity_Cable(
+ aStartID + 4,
+ aTextWire1 + aMaterial.mName.toLowerCase() + ".12",
+ "12x " + name + aTextWire2,
+ 0.625F,
+ aMaterial,
+ aLoss,
+ 12L * aAmperage,
+ aVoltage,
+ false,
+ !aAutoInsulated)
+ .getStackForm(1L));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.wireGt16,
+ aMaterial,
+ new GT_MetaPipeEntity_Cable(
+ aStartID + 5,
+ aTextWire1 + aMaterial.mName.toLowerCase() + ".16",
+ "16x " + name + aTextWire2,
+ 0.75F,
+ aMaterial,
+ aLoss,
+ 16L * aAmperage,
+ aVoltage,
+ false,
+ !aAutoInsulated)
+ .getStackForm(1L));
if (aInsulatable) {
- GT_OreDictUnificator.registerOre(OrePrefixes.cableGt01, aMaterial, new GT_MetaPipeEntity_Cable(aStartID + 6, aTextCable1 + aMaterial.mName.toLowerCase() + ".01", "1x " + name + aTextCable2, 0.25F, aMaterial, aLossInsulated, 1L * aAmperage, aVoltage, true, false).getStackForm(1L));
- GT_OreDictUnificator.registerOre(OrePrefixes.cableGt02, aMaterial, new GT_MetaPipeEntity_Cable(aStartID + 7, aTextCable1 + aMaterial.mName.toLowerCase() + ".02", "2x " + name + aTextCable2, 0.375F, aMaterial, aLossInsulated, 2L * aAmperage, aVoltage, true, false).getStackForm(1L));
- GT_OreDictUnificator.registerOre(OrePrefixes.cableGt04, aMaterial, new GT_MetaPipeEntity_Cable(aStartID + 8, aTextCable1 + aMaterial.mName.toLowerCase() + ".04", "4x " + name + aTextCable2, 0.5F, aMaterial, aLossInsulated, 4L * aAmperage, aVoltage, true, false).getStackForm(1L));
- GT_OreDictUnificator.registerOre(OrePrefixes.cableGt08, aMaterial, new GT_MetaPipeEntity_Cable(aStartID + 9, aTextCable1 + aMaterial.mName.toLowerCase() + ".08", "8x " + name + aTextCable2, 0.625F, aMaterial, aLossInsulated, 8L * aAmperage, aVoltage, true, false).getStackForm(1L));
- GT_OreDictUnificator.registerOre(OrePrefixes.cableGt12, aMaterial, new GT_MetaPipeEntity_Cable(aStartID + 10, aTextCable1 + aMaterial.mName.toLowerCase() + ".12", "12x " + name + aTextCable2, 0.75F, aMaterial, aLossInsulated, 12L * aAmperage, aVoltage, true, false).getStackForm(1L));
- GT_OreDictUnificator.registerOre(OrePrefixes.cableGt16, aMaterial, new GT_MetaPipeEntity_Cable(aStartID + 11, aTextCable1 + aMaterial.mName.toLowerCase() + ".16", "16x " + name + aTextCable2, 0.875F, aMaterial, aLossInsulated, 16L * aAmperage, aVoltage, true, false).getStackForm(1L));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.cableGt01,
+ aMaterial,
+ new GT_MetaPipeEntity_Cable(
+ aStartID + 6,
+ aTextCable1 + aMaterial.mName.toLowerCase() + ".01",
+ "1x " + name + aTextCable2,
+ 0.25F,
+ aMaterial,
+ aLossInsulated,
+ 1L * aAmperage,
+ aVoltage,
+ true,
+ false)
+ .getStackForm(1L));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.cableGt02,
+ aMaterial,
+ new GT_MetaPipeEntity_Cable(
+ aStartID + 7,
+ aTextCable1 + aMaterial.mName.toLowerCase() + ".02",
+ "2x " + name + aTextCable2,
+ 0.375F,
+ aMaterial,
+ aLossInsulated,
+ 2L * aAmperage,
+ aVoltage,
+ true,
+ false)
+ .getStackForm(1L));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.cableGt04,
+ aMaterial,
+ new GT_MetaPipeEntity_Cable(
+ aStartID + 8,
+ aTextCable1 + aMaterial.mName.toLowerCase() + ".04",
+ "4x " + name + aTextCable2,
+ 0.5F,
+ aMaterial,
+ aLossInsulated,
+ 4L * aAmperage,
+ aVoltage,
+ true,
+ false)
+ .getStackForm(1L));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.cableGt08,
+ aMaterial,
+ new GT_MetaPipeEntity_Cable(
+ aStartID + 9,
+ aTextCable1 + aMaterial.mName.toLowerCase() + ".08",
+ "8x " + name + aTextCable2,
+ 0.625F,
+ aMaterial,
+ aLossInsulated,
+ 8L * aAmperage,
+ aVoltage,
+ true,
+ false)
+ .getStackForm(1L));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.cableGt12,
+ aMaterial,
+ new GT_MetaPipeEntity_Cable(
+ aStartID + 10,
+ aTextCable1 + aMaterial.mName.toLowerCase() + ".12",
+ "12x " + name + aTextCable2,
+ 0.75F,
+ aMaterial,
+ aLossInsulated,
+ 12L * aAmperage,
+ aVoltage,
+ true,
+ false)
+ .getStackForm(1L));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.cableGt16,
+ aMaterial,
+ new GT_MetaPipeEntity_Cable(
+ aStartID + 11,
+ aTextCable1 + aMaterial.mName.toLowerCase() + ".16",
+ "16x " + name + aTextCable2,
+ 0.875F,
+ aMaterial,
+ aLossInsulated,
+ 16L * aAmperage,
+ aVoltage,
+ true,
+ false)
+ .getStackForm(1L));
}
-
}
@Override
@@ -1666,40 +14623,213 @@ public class GT_Loader_MetaTileEntities implements Runnable {//TODO CHECK CIRCUI
run4();
}
- private static void generateItemPipes(Materials aMaterial, String name, int startID, int baseInvSlots){
- generateItemPipes(aMaterial, name, GT_LanguageManager.i18nPlaceholder ? "%material" : aMaterial.mDefaultLocalName, startID, baseInvSlots);
+ private static void generateItemPipes(Materials aMaterial, String name, int startID, int baseInvSlots) {
+ generateItemPipes(
+ aMaterial,
+ name,
+ GT_LanguageManager.i18nPlaceholder ? "%material" : aMaterial.mDefaultLocalName,
+ startID,
+ baseInvSlots);
}
- private static void generateItemPipes(Materials aMaterial, String name, String displayName, int startID, int baseInvSlots){
- GT_OreDictUnificator.registerOre(OrePrefixes.pipeMedium.get(aMaterial), new GT_MetaPipeEntity_Item(startID, "GT_Pipe_" + name, displayName + " Item Pipe", 0.50F, aMaterial, baseInvSlots, 32768 / baseInvSlots, false).getStackForm(1L));
- GT_OreDictUnificator.registerOre(OrePrefixes.pipeLarge.get(aMaterial), new GT_MetaPipeEntity_Item(startID + 1, "GT_Pipe_" + name + "_Large", "Large " + displayName + " Item Pipe", 0.75F, aMaterial, baseInvSlots * 2, 16384 / baseInvSlots, false).getStackForm(1L));
- GT_OreDictUnificator.registerOre(OrePrefixes.pipeHuge.get(aMaterial), new GT_MetaPipeEntity_Item(startID + 2, "GT_Pipe_" + name + "_Huge", "Huge " + displayName +" Item Pipe", 1.00F, aMaterial, baseInvSlots * 4, 8192 / baseInvSlots, false).getStackForm(1L));
- GT_OreDictUnificator.registerOre(OrePrefixes.pipeRestrictiveMedium.get(aMaterial), new GT_MetaPipeEntity_Item(startID + 3, "GT_Pipe_Restrictive_" + name, "Restrictive " + displayName + " Item Pipe", 0.50F, aMaterial, baseInvSlots, 3276800 / baseInvSlots, true).getStackForm(1L));
- GT_OreDictUnificator.registerOre(OrePrefixes.pipeRestrictiveLarge.get(aMaterial), new GT_MetaPipeEntity_Item(startID + 4, "GT_Pipe_Restrictive_" + name + "_Large","Large Restrictive " + displayName + " Item Pipe", 0.75F, aMaterial, baseInvSlots * 2, 1638400 / baseInvSlots, true).getStackForm(1L));
- GT_OreDictUnificator.registerOre(OrePrefixes.pipeRestrictiveHuge.get(aMaterial), new GT_MetaPipeEntity_Item(startID + 5, "GT_Pipe_Restrictive_" + name + "_Huge", "Huge Restrictive " + displayName + " Item Pipe", 0.875F, aMaterial, baseInvSlots * 4, 819200 / baseInvSlots, true).getStackForm(1L));
-
+ private static void generateItemPipes(
+ Materials aMaterial, String name, String displayName, int startID, int baseInvSlots) {
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.pipeMedium.get(aMaterial),
+ new GT_MetaPipeEntity_Item(
+ startID,
+ "GT_Pipe_" + name,
+ displayName + " Item Pipe",
+ 0.50F,
+ aMaterial,
+ baseInvSlots,
+ 32768 / baseInvSlots,
+ false)
+ .getStackForm(1L));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.pipeLarge.get(aMaterial),
+ new GT_MetaPipeEntity_Item(
+ startID + 1,
+ "GT_Pipe_" + name + "_Large",
+ "Large " + displayName + " Item Pipe",
+ 0.75F,
+ aMaterial,
+ baseInvSlots * 2,
+ 16384 / baseInvSlots,
+ false)
+ .getStackForm(1L));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.pipeHuge.get(aMaterial),
+ new GT_MetaPipeEntity_Item(
+ startID + 2,
+ "GT_Pipe_" + name + "_Huge",
+ "Huge " + displayName + " Item Pipe",
+ 1.00F,
+ aMaterial,
+ baseInvSlots * 4,
+ 8192 / baseInvSlots,
+ false)
+ .getStackForm(1L));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.pipeRestrictiveMedium.get(aMaterial),
+ new GT_MetaPipeEntity_Item(
+ startID + 3,
+ "GT_Pipe_Restrictive_" + name,
+ "Restrictive " + displayName + " Item Pipe",
+ 0.50F,
+ aMaterial,
+ baseInvSlots,
+ 3276800 / baseInvSlots,
+ true)
+ .getStackForm(1L));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.pipeRestrictiveLarge.get(aMaterial),
+ new GT_MetaPipeEntity_Item(
+ startID + 4,
+ "GT_Pipe_Restrictive_" + name + "_Large",
+ "Large Restrictive " + displayName + " Item Pipe",
+ 0.75F,
+ aMaterial,
+ baseInvSlots * 2,
+ 1638400 / baseInvSlots,
+ true)
+ .getStackForm(1L));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.pipeRestrictiveHuge.get(aMaterial),
+ new GT_MetaPipeEntity_Item(
+ startID + 5,
+ "GT_Pipe_Restrictive_" + name + "_Huge",
+ "Huge Restrictive " + displayName + " Item Pipe",
+ 0.875F,
+ aMaterial,
+ baseInvSlots * 4,
+ 819200 / baseInvSlots,
+ true)
+ .getStackForm(1L));
}
@SuppressWarnings("SameParameterValue")
- private static void generateFluidPipes(Materials aMaterial, String name, int startID, int baseCapacity, int heatCapacity, boolean gasProof){
- generateFluidPipes(aMaterial, name, GT_LanguageManager.i18nPlaceholder ? "%material" : aMaterial.mDefaultLocalName, startID, baseCapacity, heatCapacity, gasProof);
+ private static void generateFluidPipes(
+ Materials aMaterial, String name, int startID, int baseCapacity, int heatCapacity, boolean gasProof) {
+ generateFluidPipes(
+ aMaterial,
+ name,
+ GT_LanguageManager.i18nPlaceholder ? "%material" : aMaterial.mDefaultLocalName,
+ startID,
+ baseCapacity,
+ heatCapacity,
+ gasProof);
}
- private static void generateFluidPipes(Materials aMaterial, String name, String displayName, int startID, int baseCapacity, int heatCapacity, boolean gasProof){
- GT_OreDictUnificator.registerOre(OrePrefixes.pipeTiny.get(aMaterial), new GT_MetaPipeEntity_Fluid(startID, "GT_Pipe_" + name + "_Tiny", "Tiny " + displayName + " Fluid Pipe", 0.25F, aMaterial, baseCapacity / 6, heatCapacity, gasProof).getStackForm(1L));
- GT_OreDictUnificator.registerOre(OrePrefixes.pipeSmall.get(aMaterial), new GT_MetaPipeEntity_Fluid(startID + 1, "GT_Pipe_" + name + "_Small", "Small " + displayName + " Fluid Pipe", 0.375F, aMaterial, baseCapacity / 3, heatCapacity, gasProof).getStackForm(1L));
- GT_OreDictUnificator.registerOre(OrePrefixes.pipeMedium.get(aMaterial), new GT_MetaPipeEntity_Fluid(startID + 2, "GT_Pipe_" + name, displayName + " Fluid Pipe", 0.5F, aMaterial, baseCapacity, heatCapacity, gasProof).getStackForm(1L));
- GT_OreDictUnificator.registerOre(OrePrefixes.pipeLarge.get(aMaterial), new GT_MetaPipeEntity_Fluid(startID + 3, "GT_Pipe_" + name + "_Large", "Large " + displayName + " Fluid Pipe", 0.75F, aMaterial, baseCapacity * 2, heatCapacity, gasProof).getStackForm(1L));
- GT_OreDictUnificator.registerOre(OrePrefixes.pipeHuge.get(aMaterial), new GT_MetaPipeEntity_Fluid(startID + 4, "GT_Pipe_" + name + "_Huge", "Huge " + displayName + " Fluid Pipe", 0.875F, aMaterial, baseCapacity * 4, heatCapacity, gasProof).getStackForm(1L));
+ private static void generateFluidPipes(
+ Materials aMaterial,
+ String name,
+ String displayName,
+ int startID,
+ int baseCapacity,
+ int heatCapacity,
+ boolean gasProof) {
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.pipeTiny.get(aMaterial),
+ new GT_MetaPipeEntity_Fluid(
+ startID,
+ "GT_Pipe_" + name + "_Tiny",
+ "Tiny " + displayName + " Fluid Pipe",
+ 0.25F,
+ aMaterial,
+ baseCapacity / 6,
+ heatCapacity,
+ gasProof)
+ .getStackForm(1L));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.pipeSmall.get(aMaterial),
+ new GT_MetaPipeEntity_Fluid(
+ startID + 1,
+ "GT_Pipe_" + name + "_Small",
+ "Small " + displayName + " Fluid Pipe",
+ 0.375F,
+ aMaterial,
+ baseCapacity / 3,
+ heatCapacity,
+ gasProof)
+ .getStackForm(1L));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.pipeMedium.get(aMaterial),
+ new GT_MetaPipeEntity_Fluid(
+ startID + 2,
+ "GT_Pipe_" + name,
+ displayName + " Fluid Pipe",
+ 0.5F,
+ aMaterial,
+ baseCapacity,
+ heatCapacity,
+ gasProof)
+ .getStackForm(1L));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.pipeLarge.get(aMaterial),
+ new GT_MetaPipeEntity_Fluid(
+ startID + 3,
+ "GT_Pipe_" + name + "_Large",
+ "Large " + displayName + " Fluid Pipe",
+ 0.75F,
+ aMaterial,
+ baseCapacity * 2,
+ heatCapacity,
+ gasProof)
+ .getStackForm(1L));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.pipeHuge.get(aMaterial),
+ new GT_MetaPipeEntity_Fluid(
+ startID + 4,
+ "GT_Pipe_" + name + "_Huge",
+ "Huge " + displayName + " Fluid Pipe",
+ 0.875F,
+ aMaterial,
+ baseCapacity * 4,
+ heatCapacity,
+ gasProof)
+ .getStackForm(1L));
}
@SuppressWarnings("SameParameterValue")
- private static void generateFluidMultiPipes(Materials aMaterial, String name, int startID, int baseCapacity, int heatCapacity, boolean gasProof){
+ private static void generateFluidMultiPipes(
+ Materials aMaterial, String name, int startID, int baseCapacity, int heatCapacity, boolean gasProof) {
generateFluidMultiPipes(aMaterial, name, "%material", startID, baseCapacity, heatCapacity, gasProof);
}
- private static void generateFluidMultiPipes(Materials aMaterial, String name, String displayName, int startID, int baseCapacity, int heatCapacity, boolean gasProof){
- GT_OreDictUnificator.registerOre(OrePrefixes.pipeQuadruple.get(aMaterial), new GT_MetaPipeEntity_Fluid(startID, "GT_Pipe_" + name + "_Quadruple", "Quadruple " + displayName + " Fluid Pipe", 1.0F, aMaterial, baseCapacity, heatCapacity, gasProof, 4).getStackForm(1L));
- GT_OreDictUnificator.registerOre(OrePrefixes.pipeNonuple.get(aMaterial), new GT_MetaPipeEntity_Fluid(startID + 1, "GT_Pipe_" + name + "_Nonuple", "Nonuple " + displayName + " Fluid Pipe", 1.0F, aMaterial, baseCapacity / 3, heatCapacity, gasProof, 9).getStackForm(1L));
+ private static void generateFluidMultiPipes(
+ Materials aMaterial,
+ String name,
+ String displayName,
+ int startID,
+ int baseCapacity,
+ int heatCapacity,
+ boolean gasProof) {
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.pipeQuadruple.get(aMaterial),
+ new GT_MetaPipeEntity_Fluid(
+ startID,
+ "GT_Pipe_" + name + "_Quadruple",
+ "Quadruple " + displayName + " Fluid Pipe",
+ 1.0F,
+ aMaterial,
+ baseCapacity,
+ heatCapacity,
+ gasProof,
+ 4)
+ .getStackForm(1L));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.pipeNonuple.get(aMaterial),
+ new GT_MetaPipeEntity_Fluid(
+ startID + 1,
+ "GT_Pipe_" + name + "_Nonuple",
+ "Nonuple " + displayName + " Fluid Pipe",
+ 1.0F,
+ aMaterial,
+ baseCapacity / 3,
+ heatCapacity,
+ gasProof,
+ 9)
+ .getStackForm(1L));
}
}
diff --git a/src/main/java/gregtech/loaders/preload/GT_Loader_MultiTileEntities.java b/src/main/java/gregtech/loaders/preload/GT_Loader_MultiTileEntities.java
index 694a33d4ad..4ca61fab5f 100644
--- a/src/main/java/gregtech/loaders/preload/GT_Loader_MultiTileEntities.java
+++ b/src/main/java/gregtech/loaders/preload/GT_Loader_MultiTileEntities.java
@@ -1,44 +1,37 @@
package gregtech.loaders.preload;
-import gregtech.api.enums.Materials;
+import static gregtech.GT_Mod.GT_FML_LOGGER;
+
import gregtech.api.multitileentity.MultiTileEntityBlock;
import gregtech.api.multitileentity.MultiTileEntityRegistry;
-import gregtech.api.multitileentity.multiblock.base.MultiBlockPart;
-import gregtech.api.util.GT_Util;
-import gregtech.common.tileentities.machines.multiblock.MultiBlock_Macerator;
import net.minecraft.block.Block;
import net.minecraft.block.material.Material;
-import net.minecraft.tileentity.TileEntity;
-
-
-import static gregtech.GT_Mod.GT_FML_LOGGER;
-import static gregtech.api.enums.GT_Values.NBT;
-import static gregtech.api.util.GT_Util.tuple;
public class GT_Loader_MultiTileEntities implements Runnable {
@Override
public void run() {
GT_FML_LOGGER.info("GT_Mod: Regisering MultiTileEntities");
final MultiTileEntityRegistry aRegistry = new MultiTileEntityRegistry("gt.multitileentity");
- final MultiTileEntityBlock aMachine = MultiTileEntityBlock.getOrCreate("GregTech", "machine", Material.iron, Block.soundTypeMetal, "wrench", 0, 0, 15, true, true);
+ final MultiTileEntityBlock aMachine = MultiTileEntityBlock.getOrCreate(
+ "GregTech", "machine", Material.iron, Block.soundTypeMetal, "wrench", 0, 0, 15, true, true);
// Disable for now
-// aRegistry.create(1000, MultiBlock_Macerator.class)
-// .name("Large Macerator")
-// .category("Multiblock Controller")
-// .setBlock(aMachine)
-// .material(Materials.Iron)
-// .texture("metalwall")
-// .tankCapacity(128000L)
-// .register();
-//
-// aRegistry.create(18000, MultiBlockPart.class)
-// .name("Test Casing")
-// .category("Multiblock Casing")
-// .setBlock(aMachine)
-// .material(Materials.Cobalt)
-// .texture("metalwall")
-// .register();
+ // aRegistry.create(1000, MultiBlock_Macerator.class)
+ // .name("Large Macerator")
+ // .category("Multiblock Controller")
+ // .setBlock(aMachine)
+ // .material(Materials.Iron)
+ // .texture("metalwall")
+ // .tankCapacity(128000L)
+ // .register();
+ //
+ // aRegistry.create(18000, MultiBlockPart.class)
+ // .name("Test Casing")
+ // .category("Multiblock Casing")
+ // .setBlock(aMachine)
+ // .material(Materials.Cobalt)
+ // .texture("metalwall")
+ // .register();
}
}
diff --git a/src/main/java/gregtech/loaders/preload/GT_Loader_OreDictionary.java b/src/main/java/gregtech/loaders/preload/GT_Loader_OreDictionary.java
index fb5e7ebeaf..0ed2ed63d7 100644
--- a/src/main/java/gregtech/loaders/preload/GT_Loader_OreDictionary.java
+++ b/src/main/java/gregtech/loaders/preload/GT_Loader_OreDictionary.java
@@ -1,5 +1,7 @@
package gregtech.loaders.preload;
+import static gregtech.api.enums.GT_Values.MOD_ID_DC;
+
import gregtech.api.GregTech_API;
import gregtech.api.enums.ItemList;
import gregtech.api.enums.Materials;
@@ -13,8 +15,6 @@ import net.minecraft.init.Blocks;
import net.minecraft.init.Items;
import net.minecraft.item.ItemStack;
-import static gregtech.api.enums.GT_Values.MOD_ID_DC;
-
public class GT_Loader_OreDictionary implements Runnable {
@Override
public void run() {
@@ -24,8 +24,8 @@ public class GT_Loader_OreDictionary implements Runnable {
GT_OreDictUnificator.set(OrePrefixes.cell, Materials.Lava, GT_ModHandler.getIC2Item("lavaCell", 1L));
GT_OreDictUnificator.set(OrePrefixes.cell, Materials.Water, ItemList.Cell_Water.get(1L));
GT_OreDictUnificator.set(OrePrefixes.cell, Materials.Water, GT_ModHandler.getIC2Item("waterCell", 1L));
- GT_OreDictUnificator.set(OrePrefixes.cell, Materials.Creosote, GT_ModHandler.getModItem("Railcraft", "fluid.creosote.cell", 1L));
-
+ GT_OreDictUnificator.set(
+ OrePrefixes.cell, Materials.Creosote, GT_ModHandler.getModItem("Railcraft", "fluid.creosote.cell", 1L));
GT_OreDictUnificator.set(OrePrefixes.cell, Materials.UUMatter, GT_ModHandler.getIC2Item("uuMatterCell", 1L));
GT_OreDictUnificator.set(OrePrefixes.cell, Materials.ConstructionFoam, GT_ModHandler.getIC2Item("CFCell", 1L));
@@ -34,13 +34,16 @@ public class GT_Loader_OreDictionary implements Runnable {
GT_OreDictUnificator.set(OrePrefixes.bucket, Materials.Water, new ItemStack(Items.water_bucket, 1, 0));
GT_OreDictUnificator.set(OrePrefixes.bucket, Materials.Lava, new ItemStack(Items.lava_bucket, 1, 0));
GT_OreDictUnificator.set(OrePrefixes.bucket, Materials.Milk, new ItemStack(Items.milk_bucket, 1, 0));
- // Clay buckets handled in gregtech.common.GT_Proxy.onLoad() as they aren't registered until Iguana Tweaks pre-init.
+ // Clay buckets handled in gregtech.common.GT_Proxy.onLoad() as they aren't registered until Iguana Tweaks
+ // pre-init.
GT_OreDictUnificator.set(OrePrefixes.bottle, Materials.Empty, new ItemStack(Items.glass_bottle, 1, 0));
GT_OreDictUnificator.set(OrePrefixes.bottle, Materials.Water, new ItemStack(Items.potionitem, 1, 0));
- GT_OreDictUnificator.set(OrePrefixes.plateAlloy, Materials.Iridium, GT_ModHandler.getIC2Item("iridiumPlate", 1L));
- GT_OreDictUnificator.set(OrePrefixes.plateAlloy, Materials.Advanced, GT_ModHandler.getIC2Item("advancedAlloy", 1L));
+ GT_OreDictUnificator.set(
+ OrePrefixes.plateAlloy, Materials.Iridium, GT_ModHandler.getIC2Item("iridiumPlate", 1L));
+ GT_OreDictUnificator.set(
+ OrePrefixes.plateAlloy, Materials.Advanced, GT_ModHandler.getIC2Item("advancedAlloy", 1L));
GT_OreDictUnificator.set(OrePrefixes.plateAlloy, Materials.Carbon, GT_ModHandler.getIC2Item("carbonPlate", 1L));
GT_OreDictUnificator.set(OrePrefixes.ore, Materials.Coal, new ItemStack(Blocks.coal_ore, 1));
@@ -92,17 +95,31 @@ public class GT_Loader_OreDictionary implements Runnable {
GT_OreDictUnificator.registerOre(OreDictNames.enderChest, new ItemStack(Blocks.ender_chest, 1));
}
GT_OreDictUnificator.registerOre(OreDictNames.craftingAnvil, new ItemStack(Blocks.anvil, 1));
- GT_OreDictUnificator.registerOre(OreDictNames.craftingAnvil, GT_ModHandler.getModItem("Railcraft", "anvil", 1L, 0));
- GT_OreDictUnificator.registerOre(OreDictNames.craftingIndustrialDiamond, ItemList.IC2_Industrial_Diamond.get(1L));
- GT_OreDictUnificator.registerOre(OrePrefixes.dust, Materials.Wood, GT_ModHandler.getModItem("ThermalExpansion", "sawdust", 1L));
- GT_OreDictUnificator.registerOre(OrePrefixes.glass, Materials.Reinforced, GT_ModHandler.getIC2Item("reinforcedGlass", 1L));
- GT_OreDictUnificator.registerOre(OrePrefixes.glass, Materials.Reinforced, GT_ModHandler.getModItem("ThermalExpansion", "glassHardened", 1L));
-
- GT_OreDictUnificator.registerOre(OrePrefixes.stone, Materials.Basalt, GT_ModHandler.getModItem("Railcraft", "cube", 1L, 6));
- GT_OreDictUnificator.registerOre(OrePrefixes.stone, Materials.Marble, GT_ModHandler.getModItem("Railcraft", "cube", 1L, 7));
- GT_OreDictUnificator.registerOre(OrePrefixes.stone, Materials.Basalt, GT_ModHandler.getModItem("Railcraft", "brick.abyssal", 1L, 32767));
- GT_OreDictUnificator.registerOre(OrePrefixes.stone, Materials.Marble, GT_ModHandler.getModItem("Railcraft", "brick.quarried", 1L, 32767));
- GT_OreDictUnificator.registerOre(OrePrefixes.stone, Materials.Obsidian, new ItemStack(Blocks.obsidian, 1, 32767));
+ GT_OreDictUnificator.registerOre(
+ OreDictNames.craftingAnvil, GT_ModHandler.getModItem("Railcraft", "anvil", 1L, 0));
+ GT_OreDictUnificator.registerOre(
+ OreDictNames.craftingIndustrialDiamond, ItemList.IC2_Industrial_Diamond.get(1L));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.dust, Materials.Wood, GT_ModHandler.getModItem("ThermalExpansion", "sawdust", 1L));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.glass, Materials.Reinforced, GT_ModHandler.getIC2Item("reinforcedGlass", 1L));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.glass,
+ Materials.Reinforced,
+ GT_ModHandler.getModItem("ThermalExpansion", "glassHardened", 1L));
+
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.stone, Materials.Basalt, GT_ModHandler.getModItem("Railcraft", "cube", 1L, 6));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.stone, Materials.Marble, GT_ModHandler.getModItem("Railcraft", "cube", 1L, 7));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.stone, Materials.Basalt, GT_ModHandler.getModItem("Railcraft", "brick.abyssal", 1L, 32767));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.stone,
+ Materials.Marble,
+ GT_ModHandler.getModItem("Railcraft", "brick.quarried", 1L, 32767));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.stone, Materials.Obsidian, new ItemStack(Blocks.obsidian, 1, 32767));
GT_OreDictUnificator.registerOre(OrePrefixes.stone, Materials.Stone, new ItemStack(Blocks.stone, 1, 32767));
GT_OreDictUnificator.registerOre(OrePrefixes.stoneMossy, new ItemStack(Blocks.mossy_cobblestone, 1, 32767));
GT_OreDictUnificator.registerOre(OrePrefixes.stoneCobble, new ItemStack(Blocks.mossy_cobblestone, 1, 32767));
@@ -113,39 +130,67 @@ public class GT_Loader_OreDictionary implements Runnable {
GT_OreDictUnificator.registerOre(OrePrefixes.stoneCracked, new ItemStack(Blocks.stonebrick, 1, 2));
GT_OreDictUnificator.registerOre(OrePrefixes.stoneChiseled, new ItemStack(Blocks.stonebrick, 1, 3));
GT_OreDictUnificator.registerOre(OrePrefixes.stone, Materials.Sand, new ItemStack(Blocks.sandstone, 1, 32767));
- GT_OreDictUnificator.registerOre(OrePrefixes.stone, Materials.Netherrack, new ItemStack(Blocks.netherrack, 1, 32767));
- GT_OreDictUnificator.registerOre(OrePrefixes.stone, Materials.NetherBrick, new ItemStack(Blocks.nether_brick, 1, 32767));
- GT_OreDictUnificator.registerOre(OrePrefixes.stone, Materials.Endstone, new ItemStack(Blocks.end_stone, 1, 32767));
- GT_OreDictUnificator.registerOre(OrePrefixes.stone, Materials.Glowstone, new ItemStack(Blocks.glowstone, 1, 32767));
-
- GT_OreDictUnificator.registerOre("paperResearchFragment", GT_ModHandler.getModItem("Thaumcraft", "ItemResource", 1L, 9));
- GT_OreDictUnificator.registerOre("itemCertusQuartz", GT_ModHandler.getModItem("appliedenergistics2", "item.ItemMultiMaterial", 1L, 1));
- GT_OreDictUnificator.registerOre("itemCertusQuartz", GT_ModHandler.getModItem("appliedenergistics2", "item.ItemMultiMaterial", 1L, 10));
- GT_OreDictUnificator.registerOre("itemNetherQuartz", GT_ModHandler.getModItem("appliedenergistics2", "item.ItemMultiMaterial", 1L, 11));
- GT_OreDictUnificator.registerOre(OreDictNames.craftingQuartz, GT_ModHandler.getModItem("appliedenergistics2", "item.ItemMultiMaterial", 1L, 1));
- GT_OreDictUnificator.registerOre(OreDictNames.craftingQuartz, GT_ModHandler.getModItem("appliedenergistics2", "item.ItemMultiMaterial", 1L, 10));
- GT_OreDictUnificator.registerOre(OreDictNames.craftingQuartz, GT_ModHandler.getModItem("appliedenergistics2", "item.ItemMultiMaterial", 1L, 11));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.stone, Materials.Netherrack, new ItemStack(Blocks.netherrack, 1, 32767));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.stone, Materials.NetherBrick, new ItemStack(Blocks.nether_brick, 1, 32767));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.stone, Materials.Endstone, new ItemStack(Blocks.end_stone, 1, 32767));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.stone, Materials.Glowstone, new ItemStack(Blocks.glowstone, 1, 32767));
+
+ GT_OreDictUnificator.registerOre(
+ "paperResearchFragment", GT_ModHandler.getModItem("Thaumcraft", "ItemResource", 1L, 9));
+ GT_OreDictUnificator.registerOre(
+ "itemCertusQuartz", GT_ModHandler.getModItem("appliedenergistics2", "item.ItemMultiMaterial", 1L, 1));
+ GT_OreDictUnificator.registerOre(
+ "itemCertusQuartz", GT_ModHandler.getModItem("appliedenergistics2", "item.ItemMultiMaterial", 1L, 10));
+ GT_OreDictUnificator.registerOre(
+ "itemNetherQuartz", GT_ModHandler.getModItem("appliedenergistics2", "item.ItemMultiMaterial", 1L, 11));
+ GT_OreDictUnificator.registerOre(
+ OreDictNames.craftingQuartz,
+ GT_ModHandler.getModItem("appliedenergistics2", "item.ItemMultiMaterial", 1L, 1));
+ GT_OreDictUnificator.registerOre(
+ OreDictNames.craftingQuartz,
+ GT_ModHandler.getModItem("appliedenergistics2", "item.ItemMultiMaterial", 1L, 10));
+ GT_OreDictUnificator.registerOre(
+ OreDictNames.craftingQuartz,
+ GT_ModHandler.getModItem("appliedenergistics2", "item.ItemMultiMaterial", 1L, 11));
GT_OreDictUnificator.registerOre("cropLemon", ItemList.FR_Lemon.get(1L));
GT_OreDictUnificator.registerOre("cropCoffee", ItemList.IC2_CoffeeBeans.get(1L));
GT_OreDictUnificator.registerOre("cropPotato", ItemList.Food_Raw_Potato.get(1L));
GT_OreDictUnificator.registerOre("calclavia:BATTERY", GT_ModHandler.getIC2Item("reBattery", 1L));
GT_OreDictUnificator.registerOre("calclavia:BATTERY", GT_ModHandler.getIC2Item("chargedReBattery", 1L, 32767));
- GT_OreDictUnificator.registerOre(OrePrefixes.battery, Materials.Basic, GT_ModHandler.getIC2Item("reBattery", 1L));
- GT_OreDictUnificator.registerOre(OrePrefixes.battery, Materials.Basic, GT_ModHandler.getIC2Item("chargedReBattery", 1L, 32767));
- GT_OreDictUnificator.registerOre(OrePrefixes.battery, Materials.Advanced, GT_ModHandler.getIC2Item("advBattery", 1L, 32767));
- GT_OreDictUnificator.registerOre(OrePrefixes.battery, Materials.Elite, GT_ModHandler.getIC2Item("energyCrystal", 1L, 32767));
- GT_OreDictUnificator.registerOre(OrePrefixes.battery, Materials.Master, GT_ModHandler.getIC2Item("lapotronCrystal", 1L, 32767));
-
- GT_OreDictUnificator.registerOre(OreDictNames.craftingWireCopper, GT_ModHandler.getIC2Item("insulatedCopperCableItem", 1L));
- GT_OreDictUnificator.registerOre(OreDictNames.craftingWireGold, GT_ModHandler.getIC2Item("insulatedGoldCableItem", 1L));
- GT_OreDictUnificator.registerOre(OreDictNames.craftingWireIron, GT_ModHandler.getIC2Item("insulatedIronCableItem", 1L));
- GT_OreDictUnificator.registerOre(OreDictNames.craftingWireTin, GT_ModHandler.getIC2Item("insulatedTinCableItem", 1L, GT_ModHandler.getIC2Item("insulatedCopperCableItem", 1L)));
-
- GT_OreDictUnificator.registerOre(OreDictNames.craftingRedstoneTorch, new ItemStack(Blocks.redstone_torch, 1, 32767));
- GT_OreDictUnificator.registerOre(OreDictNames.craftingRedstoneTorch, new ItemStack(Blocks.unlit_redstone_torch, 1, 32767));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.battery, Materials.Basic, GT_ModHandler.getIC2Item("reBattery", 1L));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.battery, Materials.Basic, GT_ModHandler.getIC2Item("chargedReBattery", 1L, 32767));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.battery, Materials.Advanced, GT_ModHandler.getIC2Item("advBattery", 1L, 32767));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.battery, Materials.Elite, GT_ModHandler.getIC2Item("energyCrystal", 1L, 32767));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.battery, Materials.Master, GT_ModHandler.getIC2Item("lapotronCrystal", 1L, 32767));
+
+ GT_OreDictUnificator.registerOre(
+ OreDictNames.craftingWireCopper, GT_ModHandler.getIC2Item("insulatedCopperCableItem", 1L));
+ GT_OreDictUnificator.registerOre(
+ OreDictNames.craftingWireGold, GT_ModHandler.getIC2Item("insulatedGoldCableItem", 1L));
+ GT_OreDictUnificator.registerOre(
+ OreDictNames.craftingWireIron, GT_ModHandler.getIC2Item("insulatedIronCableItem", 1L));
+ GT_OreDictUnificator.registerOre(
+ OreDictNames.craftingWireTin,
+ GT_ModHandler.getIC2Item(
+ "insulatedTinCableItem", 1L, GT_ModHandler.getIC2Item("insulatedCopperCableItem", 1L)));
+
+ GT_OreDictUnificator.registerOre(
+ OreDictNames.craftingRedstoneTorch, new ItemStack(Blocks.redstone_torch, 1, 32767));
+ GT_OreDictUnificator.registerOre(
+ OreDictNames.craftingRedstoneTorch, new ItemStack(Blocks.unlit_redstone_torch, 1, 32767));
GT_OreDictUnificator.registerOre(OreDictNames.craftingWorkBench, new ItemStack(Blocks.crafting_table, 1));
- GT_OreDictUnificator.registerOre(OreDictNames.craftingWorkBench, new ItemStack(GregTech_API.sBlockMachines, 1, 16));
+ GT_OreDictUnificator.registerOre(
+ OreDictNames.craftingWorkBench, new ItemStack(GregTech_API.sBlockMachines, 1, 16));
GT_OreDictUnificator.registerOre(OreDictNames.craftingPiston, new ItemStack(Blocks.piston, 1, 32767));
GT_OreDictUnificator.registerOre(OreDictNames.craftingPiston, new ItemStack(Blocks.sticky_piston, 1, 32767));
@@ -160,38 +205,47 @@ public class GT_Loader_OreDictionary implements Runnable {
GT_OreDictUnificator.registerOre(OreDictNames.craftingFurnace, new ItemStack(Blocks.lit_furnace, 1, 32767));
GT_OreDictUnificator.registerOre(OreDictNames.craftingPump, GT_ModHandler.getIC2Item("pump", 1L));
- GT_OreDictUnificator.registerOre(OreDictNames.craftingElectromagnet, GT_ModHandler.getIC2Item("magnetizer", 1L));
+ GT_OreDictUnificator.registerOre(
+ OreDictNames.craftingElectromagnet, GT_ModHandler.getIC2Item("magnetizer", 1L));
GT_OreDictUnificator.registerOre(OreDictNames.craftingTeleporter, GT_ModHandler.getIC2Item("teleporter", 1L));
GT_OreDictUnificator.registerOre(OreDictNames.craftingMacerator, GT_ModHandler.getIC2Item("macerator", 1L));
- GT_OreDictUnificator.registerOre(OreDictNames.craftingMacerator, new ItemStack(GregTech_API.sBlockMachines, 1, 50));
-
+ GT_OreDictUnificator.registerOre(
+ OreDictNames.craftingMacerator, new ItemStack(GregTech_API.sBlockMachines, 1, 50));
GT_OreDictUnificator.registerOre(OreDictNames.craftingExtractor, GT_ModHandler.getIC2Item("extractor", 1L));
- GT_OreDictUnificator.registerOre(OreDictNames.craftingExtractor, new ItemStack(GregTech_API.sBlockMachines, 1, 51));
+ GT_OreDictUnificator.registerOre(
+ OreDictNames.craftingExtractor, new ItemStack(GregTech_API.sBlockMachines, 1, 51));
GT_OreDictUnificator.registerOre(OreDictNames.craftingCompressor, GT_ModHandler.getIC2Item("compressor", 1L));
- GT_OreDictUnificator.registerOre(OreDictNames.craftingCompressor, new ItemStack(GregTech_API.sBlockMachines, 1, 52));
+ GT_OreDictUnificator.registerOre(
+ OreDictNames.craftingCompressor, new ItemStack(GregTech_API.sBlockMachines, 1, 52));
GT_OreDictUnificator.registerOre(OreDictNames.craftingRecycler, GT_ModHandler.getIC2Item("recycler", 1L));
- GT_OreDictUnificator.registerOre(OreDictNames.craftingRecycler, new ItemStack(GregTech_API.sBlockMachines, 1, 53));
+ GT_OreDictUnificator.registerOre(
+ OreDictNames.craftingRecycler, new ItemStack(GregTech_API.sBlockMachines, 1, 53));
GT_OreDictUnificator.registerOre(OreDictNames.craftingIronFurnace, GT_ModHandler.getIC2Item("ironFurnace", 1L));
- GT_OreDictUnificator.registerOre(OreDictNames.craftingCentrifuge, new ItemStack(GregTech_API.sBlockMachines, 1, 62));
+ GT_OreDictUnificator.registerOre(
+ OreDictNames.craftingCentrifuge, new ItemStack(GregTech_API.sBlockMachines, 1, 62));
- GT_OreDictUnificator.registerOre(OreDictNames.craftingInductionFurnace, GT_ModHandler.getIC2Item("inductionFurnace", 1L));
+ GT_OreDictUnificator.registerOre(
+ OreDictNames.craftingInductionFurnace, GT_ModHandler.getIC2Item("inductionFurnace", 1L));
-
- GT_OreDictUnificator.registerOre(OreDictNames.craftingElectricFurnace, GT_ModHandler.getIC2Item("electroFurnace", 1L));
- GT_OreDictUnificator.registerOre(OreDictNames.craftingElectricFurnace, new ItemStack(GregTech_API.sBlockMachines, 1, 54));
+ GT_OreDictUnificator.registerOre(
+ OreDictNames.craftingElectricFurnace, GT_ModHandler.getIC2Item("electroFurnace", 1L));
+ GT_OreDictUnificator.registerOre(
+ OreDictNames.craftingElectricFurnace, new ItemStack(GregTech_API.sBlockMachines, 1, 54));
GT_OreDictUnificator.registerOre(OreDictNames.craftingGenerator, GT_ModHandler.getIC2Item("generator", 1L));
- GT_OreDictUnificator.registerOre(OreDictNames.craftingGeothermalGenerator, GT_ModHandler.getIC2Item("geothermalGenerator", 1L));
+ GT_OreDictUnificator.registerOre(
+ OreDictNames.craftingGeothermalGenerator, GT_ModHandler.getIC2Item("geothermalGenerator", 1L));
GT_OreDictUnificator.registerOre(OreDictNames.craftingFeather, new ItemStack(Items.feather, 1, 32767));
- GT_OreDictUnificator.registerOre(OreDictNames.craftingFeather, GT_ModHandler.getModItem("TwilightForest", "item.tfFeather", 1L, 32767));
+ GT_OreDictUnificator.registerOre(
+ OreDictNames.craftingFeather, GT_ModHandler.getModItem("TwilightForest", "item.tfFeather", 1L, 32767));
GT_OreDictUnificator.registerOre("itemWheat", new ItemStack(Items.wheat, 1, 32767));
GT_OreDictUnificator.registerOre("paperEmpty", new ItemStack(Items.paper, 1, 32767));
@@ -206,57 +260,138 @@ public class GT_Loader_OreDictionary implements Runnable {
GT_OreDictUnificator.registerOre(OreDictNames.craftingBook, new ItemStack(Items.written_book, 1, 32767));
GT_OreDictUnificator.registerOre(OreDictNames.craftingBook, new ItemStack(Items.enchanted_book, 1, 32767));
- GT_OreDictUnificator.registerOre(OrePrefixes.circuit, Materials.Basic, GT_ModHandler.getIC2Item("electronicCircuit", 1L));
- GT_OreDictUnificator.registerOre(OrePrefixes.circuit, Materials.Advanced, GT_ModHandler.getIC2Item("advancedCircuit", 1L));
-
- GT_OreDictUnificator.registerOre(OrePrefixes.itemCasing, Materials.Copper, GT_ModHandler.getModItem("IC2", "itemCasing", 1L, 0));
- GT_OreDictUnificator.registerOre(OrePrefixes.itemCasing, Materials.Tin, GT_ModHandler.getModItem("IC2","itemCasing", 1L, 1));
- GT_OreDictUnificator.registerOre(OrePrefixes.itemCasing, Materials.Bronze, GT_ModHandler.getModItem("IC2","itemCasing", 1L, 2));
- GT_OreDictUnificator.registerOre(OrePrefixes.itemCasing, Materials.Gold, GT_ModHandler.getModItem("IC2","itemCasing", 1L, 3));
- GT_OreDictUnificator.registerOre(OrePrefixes.itemCasing, Materials.Iron, GT_ModHandler.getModItem("IC2","itemCasing", 1L, 4));
- GT_OreDictUnificator.registerOre(OrePrefixes.itemCasing, Materials.Steel, GT_ModHandler.getModItem("IC2","itemCasing", 1L, 5));
- GT_OreDictUnificator.registerOre(OrePrefixes.itemCasing, Materials.Lead, GT_ModHandler.getModItem("IC2","itemCasing", 1L, 6));
-
- GT_OreDictUnificator.registerOre(OrePrefixes.itemCasing, Materials.Osmium, GT_ModHandler.getModItem(MOD_ID_DC,"item.OsmiumItemCasing", 1L, 0));
- GT_OreDictUnificator.registerOre(OrePrefixes.itemCasing, Materials.Aluminium, GT_ModHandler.getModItem(MOD_ID_DC,"item.AluminiumItemCasing", 1L, 0));
- GT_OreDictUnificator.registerOre(OrePrefixes.itemCasing, Materials.StainlessSteel, GT_ModHandler.getModItem(MOD_ID_DC,"item.StainlessSteelItemCasing", 1L, 0));
- GT_OreDictUnificator.registerOre(OrePrefixes.itemCasing, Materials.Tungsten, GT_ModHandler.getModItem(MOD_ID_DC,"item.TungstenItemCasing", 1L, 0));
- GT_OreDictUnificator.registerOre(OrePrefixes.itemCasing, Materials.Neutronium, GT_ModHandler.getModItem(MOD_ID_DC,"item.NeutroniumItemCasing", 1L, 0));
- GT_OreDictUnificator.registerOre(OrePrefixes.itemCasing, Materials.TungstenSteel, GT_ModHandler.getModItem(MOD_ID_DC,"item.TungstenSteelItemCasing", 1L, 0));
- GT_OreDictUnificator.registerOre(OrePrefixes.itemCasing, Materials.Iridium, GT_ModHandler.getModItem(MOD_ID_DC,"item.IridiumItemCasing", 1L, 0));
- GT_OreDictUnificator.registerOre(OrePrefixes.itemCasing, Materials.Titanium, GT_ModHandler.getModItem(MOD_ID_DC,"item.TitaniumItemCasing", 1L, 0));
- GT_OreDictUnificator.registerOre(OrePrefixes.itemCasing, Materials.Chrome, GT_ModHandler.getModItem(MOD_ID_DC,"item.ChromeItemCasing", 1L, 0));
-
- //Fake Circuits
- GT_OreDictUnificator.registerOre(OrePrefixes.circuit, Materials.Primitive, GT_ModHandler.getModItem(MOD_ID_DC, "item.CircuitULV", 1L));
- //GT_OreDictUnificator.registerOre(OrePrefixes.circuit, Materials.Basic, GT_ModHandler.getModItem(MOD_ID_DC, "item.CircuitLV", 1L));
- GT_OreDictUnificator.registerOre(OrePrefixes.circuit, Materials.Good, GT_ModHandler.getModItem(MOD_ID_DC, "item.CircuitMV", 1L));
- //GT_OreDictUnificator.registerOre(OrePrefixes.circuit, Materials.Advanced, GT_ModHandler.getModItem(MOD_ID_DC, "item.CircuitHV", 1L));
- GT_OreDictUnificator.registerOre(OrePrefixes.circuit, Materials.Data, GT_ModHandler.getModItem(MOD_ID_DC, "item.CircuitEV", 1L));
- GT_OreDictUnificator.registerOre(OrePrefixes.circuit, Materials.Elite, GT_ModHandler.getModItem(MOD_ID_DC, "item.CircuitIV", 1L));
- GT_OreDictUnificator.registerOre(OrePrefixes.circuit, Materials.Master, GT_ModHandler.getModItem(MOD_ID_DC, "item.CircuitLuV", 1L));
- GT_OreDictUnificator.registerOre(OrePrefixes.circuit, Materials.Ultimate, GT_ModHandler.getModItem(MOD_ID_DC, "item.CircuitZPM", 1L));
- GT_OreDictUnificator.registerOre(OrePrefixes.circuit, Materials.Superconductor, GT_ModHandler.getModItem(MOD_ID_DC, "item.CircuitUV", 1L));
- GT_OreDictUnificator.registerOre(OrePrefixes.circuit, Materials.Infinite, GT_ModHandler.getModItem(MOD_ID_DC, "item.CircuitUHV", 1L));
- GT_OreDictUnificator.registerOre(OrePrefixes.circuit, Materials.Bio, GT_ModHandler.getModItem(MOD_ID_DC, "item.CircuitUEV", 1L));
- GT_OreDictUnificator.registerOre(OrePrefixes.circuit, Materials.Optical, GT_ModHandler.getModItem(MOD_ID_DC, "item.CircuitUIV", 1L));
- GT_OreDictUnificator.registerOre(OrePrefixes.circuit, Materials.Exotic, GT_ModHandler.getModItem(MOD_ID_DC, "item.CircuitUMV", 1L));
- GT_OreDictUnificator.registerOre(OrePrefixes.circuit, Materials.Cosmic, GT_ModHandler.getModItem(MOD_ID_DC, "item.CircuitUXV", 1L));
- GT_OreDictUnificator.registerOre(OrePrefixes.circuit, Materials.Transcendent, GT_ModHandler.getModItem(MOD_ID_DC, "item.CircuitMAX", 1L));
-
- GT_OreDictUnificator.registerOre(OrePrefixes.block, MaterialsBotania.Manasteel, GT_ModHandler.getModItem("Botania", "storage", 1L));
- GT_OreDictUnificator.registerOre(OrePrefixes.block, MaterialsBotania.Terrasteel, GT_ModHandler.getModItem("Botania", "storage", 1L, 1));
- GT_OreDictUnificator.registerOre(OrePrefixes.ingot, MaterialsBotania.ElvenElementium, GT_ModHandler.getModItem("Botania", "manaResource", 1L, 7));
- GT_OreDictUnificator.registerOre(OrePrefixes.nugget, MaterialsBotania.ElvenElementium, GT_ModHandler.getModItem("Botania", "manaResource", 1L, 19));
- GT_OreDictUnificator.registerOre(OrePrefixes.block, MaterialsBotania.ElvenElementium, GT_ModHandler.getModItem("Botania", "storage", 1L, 2));
- GT_OreDictUnificator.registerOre(OrePrefixes.block, MaterialsBotania.Livingrock, GT_ModHandler.getModItem("Botania", "livingrock", 1L));
- GT_OreDictUnificator.registerOre(OrePrefixes.ingot, MaterialsBotania.GaiaSpirit, GT_ModHandler.getModItem("Botania", "manaResource", 1L, 14));
- GT_OreDictUnificator.registerOre(OrePrefixes.block, MaterialsBotania.Livingwood, GT_ModHandler.getModItem("Botania", "livingwood", 1L));
- GT_OreDictUnificator.registerOre(OrePrefixes.block, MaterialsBotania.Dreamwood, GT_ModHandler.getModItem("Botania", "dreamwood", 1L));
- GT_OreDictUnificator.registerOre(OrePrefixes.gem, MaterialsBotania.ManaDiamond, GT_ModHandler.getModItem("Botania", "manaResource", 1L, 2));
- GT_OreDictUnificator.registerOre(OrePrefixes.block, MaterialsBotania.ManaDiamond, GT_ModHandler.getModItem("Botania", "storage", 1L, 3));
- GT_OreDictUnificator.registerOre(OrePrefixes.gem, MaterialsBotania.BotaniaDragonstone, GT_ModHandler.getModItem("Botania", "manaResource", 1L, 9));
- GT_OreDictUnificator.registerOre(OrePrefixes.block, MaterialsBotania.BotaniaDragonstone, GT_ModHandler.getModItem("Botania", "storage", 1L, 4));
-
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.circuit, Materials.Basic, GT_ModHandler.getIC2Item("electronicCircuit", 1L));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.circuit, Materials.Advanced, GT_ModHandler.getIC2Item("advancedCircuit", 1L));
+
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.itemCasing, Materials.Copper, GT_ModHandler.getModItem("IC2", "itemCasing", 1L, 0));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.itemCasing, Materials.Tin, GT_ModHandler.getModItem("IC2", "itemCasing", 1L, 1));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.itemCasing, Materials.Bronze, GT_ModHandler.getModItem("IC2", "itemCasing", 1L, 2));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.itemCasing, Materials.Gold, GT_ModHandler.getModItem("IC2", "itemCasing", 1L, 3));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.itemCasing, Materials.Iron, GT_ModHandler.getModItem("IC2", "itemCasing", 1L, 4));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.itemCasing, Materials.Steel, GT_ModHandler.getModItem("IC2", "itemCasing", 1L, 5));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.itemCasing, Materials.Lead, GT_ModHandler.getModItem("IC2", "itemCasing", 1L, 6));
+
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.itemCasing,
+ Materials.Osmium,
+ GT_ModHandler.getModItem(MOD_ID_DC, "item.OsmiumItemCasing", 1L, 0));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.itemCasing,
+ Materials.Aluminium,
+ GT_ModHandler.getModItem(MOD_ID_DC, "item.AluminiumItemCasing", 1L, 0));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.itemCasing,
+ Materials.StainlessSteel,
+ GT_ModHandler.getModItem(MOD_ID_DC, "item.StainlessSteelItemCasing", 1L, 0));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.itemCasing,
+ Materials.Tungsten,
+ GT_ModHandler.getModItem(MOD_ID_DC, "item.TungstenItemCasing", 1L, 0));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.itemCasing,
+ Materials.Neutronium,
+ GT_ModHandler.getModItem(MOD_ID_DC, "item.NeutroniumItemCasing", 1L, 0));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.itemCasing,
+ Materials.TungstenSteel,
+ GT_ModHandler.getModItem(MOD_ID_DC, "item.TungstenSteelItemCasing", 1L, 0));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.itemCasing,
+ Materials.Iridium,
+ GT_ModHandler.getModItem(MOD_ID_DC, "item.IridiumItemCasing", 1L, 0));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.itemCasing,
+ Materials.Titanium,
+ GT_ModHandler.getModItem(MOD_ID_DC, "item.TitaniumItemCasing", 1L, 0));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.itemCasing,
+ Materials.Chrome,
+ GT_ModHandler.getModItem(MOD_ID_DC, "item.ChromeItemCasing", 1L, 0));
+
+ // Fake Circuits
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.circuit, Materials.Primitive, GT_ModHandler.getModItem(MOD_ID_DC, "item.CircuitULV", 1L));
+ // GT_OreDictUnificator.registerOre(OrePrefixes.circuit, Materials.Basic, GT_ModHandler.getModItem(MOD_ID_DC,
+ // "item.CircuitLV", 1L));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.circuit, Materials.Good, GT_ModHandler.getModItem(MOD_ID_DC, "item.CircuitMV", 1L));
+ // GT_OreDictUnificator.registerOre(OrePrefixes.circuit, Materials.Advanced, GT_ModHandler.getModItem(MOD_ID_DC,
+ // "item.CircuitHV", 1L));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.circuit, Materials.Data, GT_ModHandler.getModItem(MOD_ID_DC, "item.CircuitEV", 1L));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.circuit, Materials.Elite, GT_ModHandler.getModItem(MOD_ID_DC, "item.CircuitIV", 1L));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.circuit, Materials.Master, GT_ModHandler.getModItem(MOD_ID_DC, "item.CircuitLuV", 1L));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.circuit, Materials.Ultimate, GT_ModHandler.getModItem(MOD_ID_DC, "item.CircuitZPM", 1L));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.circuit,
+ Materials.Superconductor,
+ GT_ModHandler.getModItem(MOD_ID_DC, "item.CircuitUV", 1L));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.circuit, Materials.Infinite, GT_ModHandler.getModItem(MOD_ID_DC, "item.CircuitUHV", 1L));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.circuit, Materials.Bio, GT_ModHandler.getModItem(MOD_ID_DC, "item.CircuitUEV", 1L));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.circuit, Materials.Optical, GT_ModHandler.getModItem(MOD_ID_DC, "item.CircuitUIV", 1L));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.circuit, Materials.Exotic, GT_ModHandler.getModItem(MOD_ID_DC, "item.CircuitUMV", 1L));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.circuit, Materials.Cosmic, GT_ModHandler.getModItem(MOD_ID_DC, "item.CircuitUXV", 1L));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.circuit,
+ Materials.Transcendent,
+ GT_ModHandler.getModItem(MOD_ID_DC, "item.CircuitMAX", 1L));
+
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.block, MaterialsBotania.Manasteel, GT_ModHandler.getModItem("Botania", "storage", 1L));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.block, MaterialsBotania.Terrasteel, GT_ModHandler.getModItem("Botania", "storage", 1L, 1));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.ingot,
+ MaterialsBotania.ElvenElementium,
+ GT_ModHandler.getModItem("Botania", "manaResource", 1L, 7));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.nugget,
+ MaterialsBotania.ElvenElementium,
+ GT_ModHandler.getModItem("Botania", "manaResource", 1L, 19));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.block,
+ MaterialsBotania.ElvenElementium,
+ GT_ModHandler.getModItem("Botania", "storage", 1L, 2));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.block, MaterialsBotania.Livingrock, GT_ModHandler.getModItem("Botania", "livingrock", 1L));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.ingot,
+ MaterialsBotania.GaiaSpirit,
+ GT_ModHandler.getModItem("Botania", "manaResource", 1L, 14));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.block, MaterialsBotania.Livingwood, GT_ModHandler.getModItem("Botania", "livingwood", 1L));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.block, MaterialsBotania.Dreamwood, GT_ModHandler.getModItem("Botania", "dreamwood", 1L));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.gem,
+ MaterialsBotania.ManaDiamond,
+ GT_ModHandler.getModItem("Botania", "manaResource", 1L, 2));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.block, MaterialsBotania.ManaDiamond, GT_ModHandler.getModItem("Botania", "storage", 1L, 3));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.gem,
+ MaterialsBotania.BotaniaDragonstone,
+ GT_ModHandler.getModItem("Botania", "manaResource", 1L, 9));
+ GT_OreDictUnificator.registerOre(
+ OrePrefixes.block,
+ MaterialsBotania.BotaniaDragonstone,
+ GT_ModHandler.getModItem("Botania", "storage", 1L, 4));
}
}
diff --git a/src/main/java/gregtech/loaders/preload/GT_Loader_OreProcessing.java b/src/main/java/gregtech/loaders/preload/GT_Loader_OreProcessing.java
index 8fa37dfe7b..e4351f16ab 100644
--- a/src/main/java/gregtech/loaders/preload/GT_Loader_OreProcessing.java
+++ b/src/main/java/gregtech/loaders/preload/GT_Loader_OreProcessing.java
@@ -3,8 +3,7 @@ package gregtech.loaders.preload;
import gregtech.api.util.GT_Log;
import gregtech.loaders.oreprocessing.*;
-public class GT_Loader_OreProcessing
- implements Runnable {
+public class GT_Loader_OreProcessing implements Runnable {
@Override
public void run() {
GT_Log.out.println("GT_Mod: Register Ore processing.");
diff --git a/src/main/java/gregtech/loaders/preload/GT_PreLoad.java b/src/main/java/gregtech/loaders/preload/GT_PreLoad.java
index 5d600f4dfe..83190f7621 100644
--- a/src/main/java/gregtech/loaders/preload/GT_PreLoad.java
+++ b/src/main/java/gregtech/loaders/preload/GT_PreLoad.java
@@ -1,5 +1,8 @@
package gregtech.loaders.preload;
+import static gregtech.GT_Mod.GT_FML_LOGGER;
+import static gregtech.api.enums.GT_Values.MOD_ID_AE;
+
import cpw.mods.fml.common.LoadController;
import cpw.mods.fml.common.Loader;
import cpw.mods.fml.common.ModContainer;
@@ -17,10 +20,6 @@ import gregtech.api.util.GT_ModHandler;
import gregtech.api.util.GT_Utility;
import gregtech.common.tileentities.machines.long_distance.GT_MetaTileEntity_LongDistancePipelineBase;
import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_Cleanroom;
-import net.minecraft.init.Blocks;
-import net.minecraftforge.common.config.Configuration;
-import org.apache.commons.lang3.StringUtils;
-
import java.io.BufferedReader;
import java.io.File;
import java.io.FileNotFoundException;
@@ -33,16 +32,17 @@ import java.util.List;
import java.util.Objects;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
-
-import static gregtech.GT_Mod.GT_FML_LOGGER;
-import static gregtech.api.enums.GT_Values.MOD_ID_AE;
+import net.minecraft.init.Blocks;
+import net.minecraftforge.common.config.Configuration;
+import org.apache.commons.lang3.StringUtils;
public class GT_PreLoad {
public static void sortToTheEnd() {
if (GT_Mod.gregtechproxy.mSortToTheEnd) {
try {
GT_FML_LOGGER.info("GT_Mod: Sorting GregTech to the end of the Mod List for further processing.");
- LoadController tLoadController = (LoadController) GT_Utility.getFieldContent(Loader.instance(), "modController", true, true);
+ LoadController tLoadController =
+ (LoadController) GT_Utility.getFieldContent(Loader.instance(), "modController", true, true);
assert tLoadController != null;
List<ModContainer> tModList = tLoadController.getActiveModList();
List<ModContainer> tNewModsList = new ArrayList<>();
@@ -59,7 +59,8 @@ public class GT_PreLoad {
if (tGregTech != null) {
tNewModsList.add(tGregTech);
}
- Objects.requireNonNull(GT_Utility.getField(tLoadController, "activeModList", true, true)).set(tLoadController, tNewModsList);
+ Objects.requireNonNull(GT_Utility.getField(tLoadController, "activeModList", true, true))
+ .set(tLoadController, tNewModsList);
} catch (Throwable e) {
GT_Mod.logStackTrace(e);
}
@@ -70,12 +71,18 @@ public class GT_PreLoad {
GT_FML_LOGGER.info("GT_Mod: Generating Lang-File");
GT_LanguageManager.sEnglishFile = new Configuration(new File(languageDir, "GregTech.lang"));
GT_LanguageManager.sEnglishFile.load();
- if (GT_LanguageManager.sEnglishFile.get("EnableLangFile", "UseThisFileAsLanguageFile", false).getBoolean(false)) {
- GT_LanguageManager.sLanguage = GT_LanguageManager.sEnglishFile.get("EnableLangFile", "Language", "en_US").getString();
+ if (GT_LanguageManager.sEnglishFile
+ .get("EnableLangFile", "UseThisFileAsLanguageFile", false)
+ .getBoolean(false)) {
+ GT_LanguageManager.sLanguage = GT_LanguageManager.sEnglishFile
+ .get("EnableLangFile", "Language", "en_US")
+ .getString();
}
- Materials.getMaterialsMap().values().parallelStream().filter(
- Objects::nonNull).forEach(aMaterial -> aMaterial.mLocalizedName = GT_LanguageManager.addStringLocalization("Material." + aMaterial.mName.toLowerCase(), aMaterial.mDefaultLocalName));
+ Materials.getMaterialsMap().values().parallelStream()
+ .filter(Objects::nonNull)
+ .forEach(aMaterial -> aMaterial.mLocalizedName = GT_LanguageManager.addStringLocalization(
+ "Material." + aMaterial.mName.toLowerCase(), aMaterial.mDefaultLocalName));
}
public static Configuration getConfiguration(File configDir) {
@@ -86,16 +93,25 @@ public class GT_PreLoad {
GT_Config.sConfigFileIDs = new Configuration(tFile);
GT_Config.sConfigFileIDs.load();
GT_Config.sConfigFileIDs.save();
- GregTech_API.sRecipeFile = new GT_Config(new Configuration(new File(new File(configDir, "GregTech"), "Recipes.cfg")));
- GregTech_API.sMachineFile = new GT_Config(new Configuration(new File(new File(configDir, "GregTech"), "MachineStats.cfg")));
- GregTech_API.sWorldgenFile = new GT_Config(new Configuration(new File(new File(configDir, "GregTech"), "WorldGeneration.cfg")));
- GregTech_API.sMaterialProperties = new GT_Config(new Configuration(new File(new File(configDir, "GregTech"), "MaterialProperties.cfg")));
- GregTech_API.sMaterialComponents = new GT_Config(new Configuration(new File(new File(configDir, "GregTech"), "MaterialComponents.cfg")));
- GregTech_API.sUnification = new GT_Config(new Configuration(new File(new File(configDir, "GregTech"), "Unification.cfg")));
- GregTech_API.sSpecialFile = new GT_Config(new Configuration(new File(new File(configDir, "GregTech"), "Other.cfg")));
- GregTech_API.sOPStuff = new GT_Config(new Configuration(new File(new File(configDir, "GregTech"), "OverpoweredStuff.cfg")));
-
- GregTech_API.sClientDataFile = new GT_Config(new Configuration(new File(new File(configDir, "GregTech"), "Client.cfg")));
+ GregTech_API.sRecipeFile =
+ new GT_Config(new Configuration(new File(new File(configDir, "GregTech"), "Recipes.cfg")));
+ GregTech_API.sMachineFile =
+ new GT_Config(new Configuration(new File(new File(configDir, "GregTech"), "MachineStats.cfg")));
+ GregTech_API.sWorldgenFile =
+ new GT_Config(new Configuration(new File(new File(configDir, "GregTech"), "WorldGeneration.cfg")));
+ GregTech_API.sMaterialProperties =
+ new GT_Config(new Configuration(new File(new File(configDir, "GregTech"), "MaterialProperties.cfg")));
+ GregTech_API.sMaterialComponents =
+ new GT_Config(new Configuration(new File(new File(configDir, "GregTech"), "MaterialComponents.cfg")));
+ GregTech_API.sUnification =
+ new GT_Config(new Configuration(new File(new File(configDir, "GregTech"), "Unification.cfg")));
+ GregTech_API.sSpecialFile =
+ new GT_Config(new Configuration(new File(new File(configDir, "GregTech"), "Other.cfg")));
+ GregTech_API.sOPStuff =
+ new GT_Config(new Configuration(new File(new File(configDir, "GregTech"), "OverpoweredStuff.cfg")));
+
+ GregTech_API.sClientDataFile =
+ new GT_Config(new Configuration(new File(new File(configDir, "GregTech"), "Client.cfg")));
return tMainConfig;
}
@@ -113,22 +129,26 @@ public class GT_PreLoad {
if (!GT_Log.mLogFile.exists()) {
try {
final boolean ignored = GT_Log.mLogFile.createNewFile();
- } catch (Throwable ignored) {}
+ } catch (Throwable ignored) {
+ }
}
try {
GT_Log.out = GT_Log.err = new PrintStream(GT_Log.mLogFile);
- } catch (FileNotFoundException ignored) {}
+ } catch (FileNotFoundException ignored) {
+ }
if (tMainConfig.get(GT_Mod.aTextGeneral, "LoggingOreDict", false).getBoolean(false)) {
GT_Log.mOreDictLogFile = new File(parentFile, "logs/OreDict.log");
if (!GT_Log.mOreDictLogFile.exists()) {
try {
final boolean ignored = GT_Log.mOreDictLogFile.createNewFile();
- } catch (Throwable ignored) {}
+ } catch (Throwable ignored) {
+ }
}
try {
GT_Log.ore = new PrintStream(GT_Log.mOreDictLogFile);
- } catch (Throwable ignored) {}
+ } catch (Throwable ignored) {
+ }
try {
List<String> tList = ((GT_Log.LogBuffer) GT_Log.ore).mBufferedOreDictLog;
GT_Log.ore.println("******************************************************************************");
@@ -146,11 +166,13 @@ public class GT_PreLoad {
if (!GT_Log.mExplosionLog.exists()) {
try {
final boolean ignored = GT_Log.mExplosionLog.createNewFile();
- } catch (Throwable ignored) {}
+ } catch (Throwable ignored) {
+ }
}
try {
GT_Log.exp = new PrintStream(GT_Log.mExplosionLog);
- } catch (Throwable ignored) {}
+ } catch (Throwable ignored) {
+ }
}
if (tMainConfig.get(GT_Mod.aTextGeneral, "LoggingPlayerActivity", true).getBoolean(true)) {
@@ -158,17 +180,18 @@ public class GT_PreLoad {
if (!GT_Log.mPlayerActivityLogFile.exists()) {
try {
final boolean ignored = GT_Log.mPlayerActivityLogFile.createNewFile();
- } catch (Throwable ignored) {}
+ } catch (Throwable ignored) {
+ }
}
try {
GT_Log.pal = new PrintStream(GT_Log.mPlayerActivityLogFile);
- } catch (Throwable ignored) {}
+ } catch (Throwable ignored) {
+ }
}
}
public static void runMineTweakerCompat() {
- if (!Loader.isModLoaded("MineTweaker3"))
- return;
+ if (!Loader.isModLoaded("MineTweaker3")) return;
GT_FML_LOGGER.info("preReader");
final List<String> oreTags = new ArrayList<>();
@@ -213,13 +236,82 @@ public class GT_PreLoad {
int prefix = meta / 1000;
int material = meta % 1000;
String tag = "";
- String[] tags = new String[]{};
+ String[] tags = new String[] {};
if (mIt == 1)
- tags = new String[]{"dustTiny", "dustSmall", "dust", "dustImpure", "dustPure", "crushed", "crushedPurified", "crushedCentrifuged", "gem", "nugget", null, "ingot", "ingotHot", "ingotDouble", "ingotTriple", "ingotQuadruple", "ingotQuintuple", "plate", "plateDouble", "plateTriple", "plateQuadruple", "plateQuintuple", "plateDense", "stick", "lens", "round", "bolt", "screw", "ring", "foil", "cell", "cellPlasma", "cellMolten"};
+ tags = new String[] {
+ "dustTiny",
+ "dustSmall",
+ "dust",
+ "dustImpure",
+ "dustPure",
+ "crushed",
+ "crushedPurified",
+ "crushedCentrifuged",
+ "gem",
+ "nugget",
+ null,
+ "ingot",
+ "ingotHot",
+ "ingotDouble",
+ "ingotTriple",
+ "ingotQuadruple",
+ "ingotQuintuple",
+ "plate",
+ "plateDouble",
+ "plateTriple",
+ "plateQuadruple",
+ "plateQuintuple",
+ "plateDense",
+ "stick",
+ "lens",
+ "round",
+ "bolt",
+ "screw",
+ "ring",
+ "foil",
+ "cell",
+ "cellPlasma",
+ "cellMolten"
+ };
if (mIt == 2)
- tags = new String[]{"toolHeadSword", "toolHeadPickaxe", "toolHeadShovel", "toolHeadAxe", "toolHeadHoe", "toolHeadHammer", "toolHeadFile", "toolHeadSaw", "toolHeadDrill", "toolHeadChainsaw", "toolHeadWrench", "toolHeadUniversalSpade", "toolHeadSense", "toolHeadPlow", "toolHeadArrow", "toolHeadBuzzSaw", "turbineBlade", null, null, "wireFine", "gearGtSmall", "rotor", "stickLong", "springSmall", "spring", "arrowGtWood", "arrowGtPlastic", "gemChipped", "gemFlawed", "gemFlawless", "gemExquisite", "gearGt"};
+ tags = new String[] {
+ "toolHeadSword",
+ "toolHeadPickaxe",
+ "toolHeadShovel",
+ "toolHeadAxe",
+ "toolHeadHoe",
+ "toolHeadHammer",
+ "toolHeadFile",
+ "toolHeadSaw",
+ "toolHeadDrill",
+ "toolHeadChainsaw",
+ "toolHeadWrench",
+ "toolHeadUniversalSpade",
+ "toolHeadSense",
+ "toolHeadPlow",
+ "toolHeadArrow",
+ "toolHeadBuzzSaw",
+ "turbineBlade",
+ null,
+ null,
+ "wireFine",
+ "gearGtSmall",
+ "rotor",
+ "stickLong",
+ "springSmall",
+ "spring",
+ "arrowGtWood",
+ "arrowGtPlastic",
+ "gemChipped",
+ "gemFlawed",
+ "gemFlawless",
+ "gemExquisite",
+ "gearGt"
+ };
if (mIt == 3)
- tags = new String[]{"crateGtDust", "crateGtIngot", "crateGtGem", "crateGtPlate", "itemCasing"};
+ tags = new String[] {
+ "crateGtDust", "crateGtIngot", "crateGtGem", "crateGtPlate", "itemCasing"
+ };
if (tags.length > prefix) tag = tags[prefix];
if (GregTech_API.sGeneratedMaterials[material] != null) {
tag += GregTech_API.sGeneratedMaterials[material].mName;
@@ -234,16 +326,80 @@ public class GT_PreLoad {
}
}
- final String[] preS = new String[]{"dustTiny", "dustSmall", "dust", "dustImpure", "dustPure", "crushed", "crushedPurified", "crushedCentrifuged", "gem", "nugget", "ingot", "ingotHot", "ingotDouble", "ingotTriple", "ingotQuadruple", "ingotQuintuple", "plate", "plateDouble", "plateTriple", "plateQuadruple", "plateQuintuple", "plateDense", "stick", "lens", "round", "bolt", "screw", "ring", "foil", "cell", "cellPlasma", "toolHeadSword", "toolHeadPickaxe", "toolHeadShovel", "toolHeadAxe", "toolHeadHoe", "toolHeadHammer", "toolHeadFile", "toolHeadSaw", "toolHeadDrill", "toolHeadChainsaw", "toolHeadWrench", "toolHeadUniversalSpade", "toolHeadSense", "toolHeadPlow", "toolHeadArrow", "toolHeadBuzzSaw", "turbineBlade", "wireFine", "gearGtSmall", "rotor", "stickLong", "springSmall", "spring", "arrowGtWood", "arrowGtPlastic", "gemChipped", "gemFlawed", "gemFlawless", "gemExquisite", "gearGt", "crateGtDust", "crateGtIngot", "crateGtGem", "crateGtPlate", "cellMolten"};
+ final String[] preS = new String[] {
+ "dustTiny",
+ "dustSmall",
+ "dust",
+ "dustImpure",
+ "dustPure",
+ "crushed",
+ "crushedPurified",
+ "crushedCentrifuged",
+ "gem",
+ "nugget",
+ "ingot",
+ "ingotHot",
+ "ingotDouble",
+ "ingotTriple",
+ "ingotQuadruple",
+ "ingotQuintuple",
+ "plate",
+ "plateDouble",
+ "plateTriple",
+ "plateQuadruple",
+ "plateQuintuple",
+ "plateDense",
+ "stick",
+ "lens",
+ "round",
+ "bolt",
+ "screw",
+ "ring",
+ "foil",
+ "cell",
+ "cellPlasma",
+ "toolHeadSword",
+ "toolHeadPickaxe",
+ "toolHeadShovel",
+ "toolHeadAxe",
+ "toolHeadHoe",
+ "toolHeadHammer",
+ "toolHeadFile",
+ "toolHeadSaw",
+ "toolHeadDrill",
+ "toolHeadChainsaw",
+ "toolHeadWrench",
+ "toolHeadUniversalSpade",
+ "toolHeadSense",
+ "toolHeadPlow",
+ "toolHeadArrow",
+ "toolHeadBuzzSaw",
+ "turbineBlade",
+ "wireFine",
+ "gearGtSmall",
+ "rotor",
+ "stickLong",
+ "springSmall",
+ "spring",
+ "arrowGtWood",
+ "arrowGtPlastic",
+ "gemChipped",
+ "gemFlawed",
+ "gemFlawless",
+ "gemExquisite",
+ "gearGt",
+ "crateGtDust",
+ "crateGtIngot",
+ "crateGtGem",
+ "crateGtPlate",
+ "cellMolten"
+ };
List<String> mMTTags = new ArrayList<>();
- oreTags.stream()
- .filter(test -> StringUtils.startsWithAny(test, preS))
- .forEach(test -> {
- mMTTags.add(test);
- if (GT_Values.D1)
- GT_FML_LOGGER.info("oretag: " + test);
- });
+ oreTags.stream().filter(test -> StringUtils.startsWithAny(test, preS)).forEach(test -> {
+ mMTTags.add(test);
+ if (GT_Values.D1) GT_FML_LOGGER.info("oretag: " + test);
+ });
GT_FML_LOGGER.info("reenableMetaItems");
@@ -294,8 +450,14 @@ public class GT_PreLoad {
public static void adjustScrap() {
GT_FML_LOGGER.info("GT_Mod: Removing all original Scrapbox Drops.");
try {
- Objects.requireNonNull(GT_Utility.getField("ic2.core.item.ItemScrapbox$Drop", "topChance", true, true)).set(null, 0);
- ((List<?>) Objects.requireNonNull(GT_Utility.getFieldContent(GT_Utility.getFieldContent("ic2.api.recipe.Recipes", "scrapboxDrops", true, true), "drops", true, true))).clear();
+ Objects.requireNonNull(GT_Utility.getField("ic2.core.item.ItemScrapbox$Drop", "topChance", true, true))
+ .set(null, 0);
+ ((List<?>) Objects.requireNonNull(GT_Utility.getFieldContent(
+ GT_Utility.getFieldContent("ic2.api.recipe.Recipes", "scrapboxDrops", true, true),
+ "drops",
+ true,
+ true)))
+ .clear();
} catch (Throwable e) {
if (GT_Values.D1) {
e.printStackTrace(GT_Log.err);
@@ -308,237 +470,493 @@ public class GT_PreLoad {
public static void loadConfig(Configuration tMainConfig) {
GT_Values.D1 = tMainConfig.get(GT_Mod.aTextGeneral, "Debug", false).getBoolean(false);
GT_Values.D2 = tMainConfig.get(GT_Mod.aTextGeneral, "Debug2", false).getBoolean(false);
- GT_Values.hideAssLineRecipes = tMainConfig.get(GT_Mod.aTextGeneral, "hide assline recipes", false).getBoolean(false);
- GT_Values.updateFluidDisplayItems = tMainConfig.get(GT_Mod.aTextGeneral, "update fluid display items", true).getBoolean(true);
- GT_Values.allow_broken_recipemap = tMainConfig.get(GT_Mod.aTextGeneral, "debug allow broken recipemap", false).getBoolean(false);
- GT_Values.debugCleanroom = tMainConfig.get(GT_Mod.aTextGeneral, "debugCleanroom", false).getBoolean(false);
- GT_Values.debugDriller = tMainConfig.get(GT_Mod.aTextGeneral, "debugDriller", false).getBoolean(false);
- GT_Values.debugWorldGen = tMainConfig.get(GT_Mod.aTextGeneral, "debugWorldGen", false).getBoolean(false);
- GT_Values.debugOrevein = tMainConfig.get(GT_Mod.aTextGeneral, "debugOrevein", false).getBoolean(false);
- GT_Values.debugSmallOres = tMainConfig.get(GT_Mod.aTextGeneral, "debugSmallOres", false).getBoolean(false);
- GT_Values.debugStones = tMainConfig.get(GT_Mod.aTextGeneral, "debugStones", false).getBoolean(false);
- GT_Values.debugBlockMiner = tMainConfig.get(GT_Mod.aTextGeneral, "debugBlockMiner", false).getBoolean(false);
- GT_Values.debugBlockPump = tMainConfig.get(GT_Mod.aTextGeneral, "debugBlockPump", false).getBoolean(false);
- GT_Values.debugEntityCramming = tMainConfig.get(GT_Mod.aTextGeneral, "debugEntityCramming", false).getBoolean(false);
- GT_Values.debugWorldData = tMainConfig.get(GT_Mod.aTextGeneral, "debugWorldData", false).getBoolean(false);
- GT_Values.oreveinPercentage = tMainConfig.get(GT_Mod.aTextGeneral, "oreveinPercentage_100", 100).getInt(100);
- GT_Values.oreveinAttempts = tMainConfig.get(GT_Mod.aTextGeneral, "oreveinAttempts_64", 64).getInt(64);
- GT_Values.oreveinMaxPlacementAttempts = tMainConfig.get(GT_Mod.aTextGeneral, "oreveinMaxPlacementAttempts_8", 8).getInt(8);
- GT_Values.oreveinPlacerOres = tMainConfig.get(GT_Mod.aTextGeneral, "oreveinPlacerOres", true).getBoolean(true);
- GT_Values.oreveinPlacerOresMultiplier = tMainConfig.get(GT_Mod.aTextGeneral, "oreveinPlacerOresMultiplier", 2).getInt(2);
- //GT_Values.oreveinMaxSize = tMainConfig.get(aTextGeneral, "oreveinMaxSize_64",64).getInt(64);
- GT_Values.ticksBetweenSounds = tMainConfig.get("machines", "TicksBetweenSounds", 30).getInt(30);
- GT_Values.cleanroomGlass = (float) tMainConfig.get("machines", "ReinforcedGlassPercentageForCleanroom", 5D).getDouble(5D);
- GT_Values.enableChunkloaders = tMainConfig.get("machines", "enableChunkloaders", true).getBoolean(true);
- GT_Values.alwaysReloadChunkloaders = tMainConfig.get("machines", "alwaysReloadChunkloaders", false).getBoolean(false);
- GT_Values.debugChunkloaders = tMainConfig.get("machines", "debugChunkloaders", false).getBoolean(false);
- GT_Values.disableDigitalChestsExternalAccess = tMainConfig.get("machines", "disableDigitalChestsExternalAccess", false).getBoolean(false);
- GregTech_API.TICKS_FOR_LAG_AVERAGING = tMainConfig.get(GT_Mod.aTextGeneral, "TicksForLagAveragingWithScanner", 25).getInt(25);
- GregTech_API.MILLISECOND_THRESHOLD_UNTIL_LAG_WARNING = tMainConfig.get(GT_Mod.aTextGeneral, "MillisecondsPassedInGTTileEntityUntilLagWarning", 100).getInt(100);
+ GT_Values.hideAssLineRecipes = tMainConfig
+ .get(GT_Mod.aTextGeneral, "hide assline recipes", false)
+ .getBoolean(false);
+ GT_Values.updateFluidDisplayItems = tMainConfig
+ .get(GT_Mod.aTextGeneral, "update fluid display items", true)
+ .getBoolean(true);
+ GT_Values.allow_broken_recipemap = tMainConfig
+ .get(GT_Mod.aTextGeneral, "debug allow broken recipemap", false)
+ .getBoolean(false);
+ GT_Values.debugCleanroom =
+ tMainConfig.get(GT_Mod.aTextGeneral, "debugCleanroom", false).getBoolean(false);
+ GT_Values.debugDriller =
+ tMainConfig.get(GT_Mod.aTextGeneral, "debugDriller", false).getBoolean(false);
+ GT_Values.debugWorldGen =
+ tMainConfig.get(GT_Mod.aTextGeneral, "debugWorldGen", false).getBoolean(false);
+ GT_Values.debugOrevein =
+ tMainConfig.get(GT_Mod.aTextGeneral, "debugOrevein", false).getBoolean(false);
+ GT_Values.debugSmallOres =
+ tMainConfig.get(GT_Mod.aTextGeneral, "debugSmallOres", false).getBoolean(false);
+ GT_Values.debugStones =
+ tMainConfig.get(GT_Mod.aTextGeneral, "debugStones", false).getBoolean(false);
+ GT_Values.debugBlockMiner =
+ tMainConfig.get(GT_Mod.aTextGeneral, "debugBlockMiner", false).getBoolean(false);
+ GT_Values.debugBlockPump =
+ tMainConfig.get(GT_Mod.aTextGeneral, "debugBlockPump", false).getBoolean(false);
+ GT_Values.debugEntityCramming = tMainConfig
+ .get(GT_Mod.aTextGeneral, "debugEntityCramming", false)
+ .getBoolean(false);
+ GT_Values.debugWorldData =
+ tMainConfig.get(GT_Mod.aTextGeneral, "debugWorldData", false).getBoolean(false);
+ GT_Values.oreveinPercentage = tMainConfig
+ .get(GT_Mod.aTextGeneral, "oreveinPercentage_100", 100)
+ .getInt(100);
+ GT_Values.oreveinAttempts =
+ tMainConfig.get(GT_Mod.aTextGeneral, "oreveinAttempts_64", 64).getInt(64);
+ GT_Values.oreveinMaxPlacementAttempts = tMainConfig
+ .get(GT_Mod.aTextGeneral, "oreveinMaxPlacementAttempts_8", 8)
+ .getInt(8);
+ GT_Values.oreveinPlacerOres =
+ tMainConfig.get(GT_Mod.aTextGeneral, "oreveinPlacerOres", true).getBoolean(true);
+ GT_Values.oreveinPlacerOresMultiplier = tMainConfig
+ .get(GT_Mod.aTextGeneral, "oreveinPlacerOresMultiplier", 2)
+ .getInt(2);
+ // GT_Values.oreveinMaxSize = tMainConfig.get(aTextGeneral, "oreveinMaxSize_64",64).getInt(64);
+ GT_Values.ticksBetweenSounds =
+ tMainConfig.get("machines", "TicksBetweenSounds", 30).getInt(30);
+ GT_Values.cleanroomGlass = (float) tMainConfig
+ .get("machines", "ReinforcedGlassPercentageForCleanroom", 5D)
+ .getDouble(5D);
+ GT_Values.enableChunkloaders =
+ tMainConfig.get("machines", "enableChunkloaders", true).getBoolean(true);
+ GT_Values.alwaysReloadChunkloaders =
+ tMainConfig.get("machines", "alwaysReloadChunkloaders", false).getBoolean(false);
+ GT_Values.debugChunkloaders =
+ tMainConfig.get("machines", "debugChunkloaders", false).getBoolean(false);
+ GT_Values.disableDigitalChestsExternalAccess = tMainConfig
+ .get("machines", "disableDigitalChestsExternalAccess", false)
+ .getBoolean(false);
+ GregTech_API.TICKS_FOR_LAG_AVERAGING = tMainConfig
+ .get(GT_Mod.aTextGeneral, "TicksForLagAveragingWithScanner", 25)
+ .getInt(25);
+ GregTech_API.MILLISECOND_THRESHOLD_UNTIL_LAG_WARNING = tMainConfig
+ .get(GT_Mod.aTextGeneral, "MillisecondsPassedInGTTileEntityUntilLagWarning", 100)
+ .getInt(100);
if (tMainConfig.get(GT_Mod.aTextGeneral, "disable_STDOUT", false).getBoolean(false)) {
GT_FML_LOGGER.info("Disableing Console Messages.");
GT_FML_LOGGER.exit();
System.out.close();
System.err.close();
}
- GregTech_API.sMachineExplosions = tMainConfig.get("machines", "machines_explosion_damage", true).getBoolean(false);
- GregTech_API.sMachineFlammable = tMainConfig.get("machines", "machines_flammable", true).getBoolean(false);
- GregTech_API.sMachineNonWrenchExplosions = tMainConfig.get("machines", "explosions_on_nonwrenching", true).getBoolean(false);
- GregTech_API.sMachineWireFire = tMainConfig.get("machines", "wirefire_on_explosion", true).getBoolean(false);
- GregTech_API.sMachineFireExplosions = tMainConfig.get("machines", "fire_causes_explosions", true).getBoolean(false);
- GregTech_API.sMachineRainExplosions = tMainConfig.get("machines", "rain_causes_explosions", true).getBoolean(false);
- GregTech_API.sMachineThunderExplosions = tMainConfig.get("machines", "lightning_causes_explosions", true).getBoolean(false);
- GregTech_API.sConstantEnergy = tMainConfig.get("machines", "constant_need_of_energy", true).getBoolean(false);
- GregTech_API.sColoredGUI = tMainConfig.get("machines", "colored_guis_when_painted", true).getBoolean(false);
- GregTech_API.sMachineMetalGUI = tMainConfig.get("machines", "guis_in_consistent_machine_metal_color", false).getBoolean(false);
+ GregTech_API.sMachineExplosions =
+ tMainConfig.get("machines", "machines_explosion_damage", true).getBoolean(false);
+ GregTech_API.sMachineFlammable =
+ tMainConfig.get("machines", "machines_flammable", true).getBoolean(false);
+ GregTech_API.sMachineNonWrenchExplosions =
+ tMainConfig.get("machines", "explosions_on_nonwrenching", true).getBoolean(false);
+ GregTech_API.sMachineWireFire =
+ tMainConfig.get("machines", "wirefire_on_explosion", true).getBoolean(false);
+ GregTech_API.sMachineFireExplosions =
+ tMainConfig.get("machines", "fire_causes_explosions", true).getBoolean(false);
+ GregTech_API.sMachineRainExplosions =
+ tMainConfig.get("machines", "rain_causes_explosions", true).getBoolean(false);
+ GregTech_API.sMachineThunderExplosions =
+ tMainConfig.get("machines", "lightning_causes_explosions", true).getBoolean(false);
+ GregTech_API.sConstantEnergy =
+ tMainConfig.get("machines", "constant_need_of_energy", true).getBoolean(false);
+ GregTech_API.sColoredGUI =
+ tMainConfig.get("machines", "colored_guis_when_painted", true).getBoolean(false);
+ GregTech_API.sMachineMetalGUI = tMainConfig
+ .get("machines", "guis_in_consistent_machine_metal_color", false)
+ .getBoolean(false);
// Implementation for this is actually handled in NewHorizonsCoreMod in MainRegistry.java!
- GregTech_API.sUseMachineMetal = tMainConfig.get("machines", "use_machine_metal_tint", true).getBoolean(true);
-
- GregTech_API.sTimber = tMainConfig.get(GT_Mod.aTextGeneral, "timber_axe", true).getBoolean(true);
- GregTech_API.sDrinksAlwaysDrinkable = tMainConfig.get(GT_Mod.aTextGeneral, "drinks_always_drinkable", false).getBoolean(false);
- GregTech_API.sDoShowAllItemsInCreative = tMainConfig.get(GT_Mod.aTextGeneral, "show_all_metaitems_in_creative_and_NEI", false).getBoolean(false);
- GregTech_API.sMultiThreadedSounds = tMainConfig.get(GT_Mod.aTextGeneral, "sound_multi_threading", false).getBoolean(false);
+ GregTech_API.sUseMachineMetal =
+ tMainConfig.get("machines", "use_machine_metal_tint", true).getBoolean(true);
+
+ GregTech_API.sTimber =
+ tMainConfig.get(GT_Mod.aTextGeneral, "timber_axe", true).getBoolean(true);
+ GregTech_API.sDrinksAlwaysDrinkable = tMainConfig
+ .get(GT_Mod.aTextGeneral, "drinks_always_drinkable", false)
+ .getBoolean(false);
+ GregTech_API.sDoShowAllItemsInCreative = tMainConfig
+ .get(GT_Mod.aTextGeneral, "show_all_metaitems_in_creative_and_NEI", false)
+ .getBoolean(false);
+ GregTech_API.sMultiThreadedSounds = tMainConfig
+ .get(GT_Mod.aTextGeneral, "sound_multi_threading", false)
+ .getBoolean(false);
loadClientConfig();
- GT_Mod.gregtechproxy.mMaxEqualEntitiesAtOneSpot = tMainConfig.get(GT_Mod.aTextGeneral, "MaxEqualEntitiesAtOneSpot", 3).getInt(3);
- GT_Mod.gregtechproxy.mSkeletonsShootGTArrows = tMainConfig.get(GT_Mod.aTextGeneral, "SkeletonsShootGTArrows", 16).getInt(16);
- GT_Mod.gregtechproxy.mFlintChance = tMainConfig.get(GT_Mod.aTextGeneral, "FlintAndSteelChance", 30).getInt(30);
- GT_Mod.gregtechproxy.mItemDespawnTime = tMainConfig.get(GT_Mod.aTextGeneral, "ItemDespawnTime", 6000).getInt(6000);
- GT_Mod.gregtechproxy.mAllowSmallBoilerAutomation = tMainConfig.get(GT_Mod.aTextGeneral, "AllowSmallBoilerAutomation", false).getBoolean(false);
- GT_Mod.gregtechproxy.mHardMachineCasings = tMainConfig.get(GT_Mod.aTextGeneral, "HardMachineCasings", true).getBoolean(true);
- GT_Mod.gregtechproxy.mDisableVanillaOres = tMainConfig.get(GT_Mod.aTextGeneral, "DisableVanillaOres", true).getBoolean(true);
- GT_Mod.gregtechproxy.mNerfDustCrafting = tMainConfig.get(GT_Mod.aTextGeneral, "NerfDustCrafting", true).getBoolean(true);
- GT_Mod.gregtechproxy.mIncreaseDungeonLoot = tMainConfig.get(GT_Mod.aTextGeneral, "IncreaseDungeonLoot", true).getBoolean(true);
- GT_Mod.gregtechproxy.mAxeWhenAdventure = tMainConfig.get(GT_Mod.aTextGeneral, "AdventureModeStartingAxe", true).getBoolean(true);
- GT_Mod.gregtechproxy.mHardcoreCables = tMainConfig.get(GT_Mod.aTextGeneral, "HardCoreCableLoss", false).getBoolean(false);
- GT_Mod.gregtechproxy.mSurvivalIntoAdventure = tMainConfig.get(GT_Mod.aTextGeneral, "forceAdventureMode", false).getBoolean(false);
- GT_Mod.gregtechproxy.mHungerEffect = tMainConfig.get(GT_Mod.aTextGeneral, "AFK_Hunger", false).getBoolean(false);
- GT_Mod.gregtechproxy.mHardRock = tMainConfig.get(GT_Mod.aTextGeneral, "harderstone", false).getBoolean(false);
- GT_Mod.gregtechproxy.mInventoryUnification = tMainConfig.get(GT_Mod.aTextGeneral, "InventoryUnification", true).getBoolean(true);
- GT_Mod.gregtechproxy.mGTBees = tMainConfig.get(GT_Mod.aTextGeneral, "GTBees", true).getBoolean(true);
- GT_Mod.gregtechproxy.mCraftingUnification = tMainConfig.get(GT_Mod.aTextGeneral, "CraftingUnification", true).getBoolean(true);
- GT_Mod.gregtechproxy.mNerfedWoodPlank = tMainConfig.get(GT_Mod.aTextGeneral, "WoodNeedsSawForCrafting", true).getBoolean(true);
- GT_Mod.gregtechproxy.mNerfedVanillaTools = tMainConfig.get(GT_Mod.aTextGeneral, "smallerVanillaToolDurability", true).getBoolean(true);
- GT_Mod.gregtechproxy.mSortToTheEnd = tMainConfig.get(GT_Mod.aTextGeneral, "EnsureToBeLoadedLast", true).getBoolean(true);
- GT_Mod.gregtechproxy.mDisableIC2Cables = tMainConfig.get(GT_Mod.aTextGeneral, "DisableIC2Cables", true).getBoolean(true);
- GT_Mod.gregtechproxy.mAchievements = tMainConfig.get(GT_Mod.aTextGeneral, "EnableAchievements", true).getBoolean(true);
- GT_Mod.gregtechproxy.mAE2Integration = GregTech_API.sSpecialFile.get(ConfigCategories.general, "EnableAE2Integration", GregTech_API.mAE2);
- GT_Mod.gregtechproxy.mNerfedCombs = tMainConfig.get(GT_Mod.aTextGeneral, "NerfCombs", true).getBoolean(true);
- GT_Mod.gregtechproxy.mNerfedCrops = tMainConfig.get(GT_Mod.aTextGeneral, "NerfCrops", true).getBoolean(true);
- GT_Mod.gregtechproxy.mHideUnusedOres = tMainConfig.get(GT_Mod.aTextGeneral, "HideUnusedOres", true).getBoolean(true);
- GT_Mod.gregtechproxy.mHideRecyclingRecipes = tMainConfig.get(GT_Mod.aTextGeneral, "HideRecyclingRecipes", true).getBoolean(true);
- GT_Mod.gregtechproxy.mArcSmeltIntoAnnealed = tMainConfig.get(GT_Mod.aTextGeneral, "ArcSmeltIntoAnnealedWrought", true).getBoolean(true);
- GT_Mod.gregtechproxy.mEnableAllMaterials = tMainConfig.get("general", "EnableAllMaterials", false).getBoolean(false);
- GT_Mod.gregtechproxy.mEnableAllComponents = tMainConfig.get("general", "EnableAllComponents", false).getBoolean(false);
-
- //Pollution: edit GT_Proxy.java to change default values
- GT_Mod.gregtechproxy.mPollution = tMainConfig.get("Pollution", "EnablePollution", GT_Mod.gregtechproxy.mPollution).getBoolean(
- GT_Mod.gregtechproxy.mPollution);
- GT_Mod.gregtechproxy.mPollutionSmogLimit = tMainConfig.get("Pollution", "SmogLimit", GT_Mod.gregtechproxy.mPollutionSmogLimit).getInt(
- GT_Mod.gregtechproxy.mPollutionSmogLimit);
- GT_Mod.gregtechproxy.mPollutionPoisonLimit = tMainConfig.get("Pollution", "PoisonLimit", GT_Mod.gregtechproxy.mPollutionPoisonLimit).getInt(
- GT_Mod.gregtechproxy.mPollutionPoisonLimit);
- GT_Mod.gregtechproxy.mPollutionVegetationLimit = tMainConfig.get("Pollution", "VegetationLimit", GT_Mod.gregtechproxy.mPollutionVegetationLimit).getInt(
- GT_Mod.gregtechproxy.mPollutionVegetationLimit);
- GT_Mod.gregtechproxy.mPollutionSourRainLimit = tMainConfig.get("Pollution", "SourRainLimit", GT_Mod.gregtechproxy.mPollutionSourRainLimit).getInt(
- GT_Mod.gregtechproxy.mPollutionSourRainLimit);
- GT_Mod.gregtechproxy.mPollutionOnExplosion = tMainConfig.get("Pollution", "SourRainLimit", GT_Mod.gregtechproxy.mPollutionOnExplosion).getInt(
- GT_Mod.gregtechproxy.mPollutionOnExplosion);
- GT_Mod.gregtechproxy.mExplosionItemDrop = tMainConfig.get("general", "ExplosionItemDrops", GT_Mod.gregtechproxy.mExplosionItemDrop).getBoolean(
- GT_Mod.gregtechproxy.mExplosionItemDrop);
- GT_Mod.gregtechproxy.mPollutionPrimitveBlastFurnacePerSecond = tMainConfig.get("Pollution", "PollutionPrimitiveBlastFurnace", GT_Mod.gregtechproxy.mPollutionPrimitveBlastFurnacePerSecond).getInt(
- GT_Mod.gregtechproxy.mPollutionPrimitveBlastFurnacePerSecond);
- GT_Mod.gregtechproxy.mPollutionCharcoalPitPerSecond = tMainConfig.get("Pollution", "PollutionCharcoalPit", GT_Mod.gregtechproxy.mPollutionCharcoalPitPerSecond).getInt(
- GT_Mod.gregtechproxy.mPollutionCharcoalPitPerSecond);
- GT_Mod.gregtechproxy.mPollutionEBFPerSecond = tMainConfig.get("Pollution", "PollutionEBF", GT_Mod.gregtechproxy.mPollutionEBFPerSecond).getInt(
- GT_Mod.gregtechproxy.mPollutionEBFPerSecond);
- GT_Mod.gregtechproxy.mPollutionLargeCombustionEnginePerSecond = tMainConfig.get("Pollution", "PollutionLargeCombustionEngine", GT_Mod.gregtechproxy.mPollutionLargeCombustionEnginePerSecond).getInt(
- GT_Mod.gregtechproxy.mPollutionLargeCombustionEnginePerSecond);
- GT_Mod.gregtechproxy.mPollutionExtremeCombustionEnginePerSecond = tMainConfig.get("Pollution", "PollutionExtremeCombustionEngine", GT_Mod.gregtechproxy.mPollutionExtremeCombustionEnginePerSecond).getInt(
- GT_Mod.gregtechproxy.mPollutionExtremeCombustionEnginePerSecond);
- GT_Mod.gregtechproxy.mPollutionImplosionCompressorPerSecond = tMainConfig.get("Pollution", "PollutionImplosionCompressor", GT_Mod.gregtechproxy.mPollutionImplosionCompressorPerSecond).getInt(
- GT_Mod.gregtechproxy.mPollutionImplosionCompressorPerSecond);
- GT_Mod.gregtechproxy.mPollutionLargeBronzeBoilerPerSecond = tMainConfig.get("Pollution", "PollutionLargeBronzeBoiler", GT_Mod.gregtechproxy.mPollutionLargeBronzeBoilerPerSecond).getInt(
- GT_Mod.gregtechproxy.mPollutionLargeBronzeBoilerPerSecond);
- GT_Mod.gregtechproxy.mPollutionLargeSteelBoilerPerSecond = tMainConfig.get("Pollution", "PollutionLargeSteelBoiler", GT_Mod.gregtechproxy.mPollutionLargeSteelBoilerPerSecond).getInt(
- GT_Mod.gregtechproxy.mPollutionLargeSteelBoilerPerSecond);
- GT_Mod.gregtechproxy.mPollutionLargeTitaniumBoilerPerSecond = tMainConfig.get("Pollution", "PollutionLargeTitaniumBoiler", GT_Mod.gregtechproxy.mPollutionLargeTitaniumBoilerPerSecond).getInt(
- GT_Mod.gregtechproxy.mPollutionLargeTitaniumBoilerPerSecond);
- GT_Mod.gregtechproxy.mPollutionLargeTungstenSteelBoilerPerSecond = tMainConfig.get("Pollution", "PollutionLargeTungstenSteelBoiler", GT_Mod.gregtechproxy.mPollutionLargeTungstenSteelBoilerPerSecond).getInt(
- GT_Mod.gregtechproxy.mPollutionLargeTungstenSteelBoilerPerSecond);
- GT_Mod.gregtechproxy.mPollutionReleasedByThrottle = tMainConfig.get("Pollution", "PollutionReleasedByThrottle", GT_Mod.gregtechproxy.mPollutionReleasedByThrottle).getDouble(
- GT_Mod.gregtechproxy.mPollutionReleasedByThrottle);
- GT_Mod.gregtechproxy.mPollutionLargeGasTurbinePerSecond = tMainConfig.get("Pollution", "PollutionLargeGasTurbine", GT_Mod.gregtechproxy.mPollutionLargeGasTurbinePerSecond).getInt(
- GT_Mod.gregtechproxy.mPollutionLargeGasTurbinePerSecond);
- GT_Mod.gregtechproxy.mPollutionMultiSmelterPerSecond = tMainConfig.get("Pollution", "PollutionMultiSmelter", GT_Mod.gregtechproxy.mPollutionMultiSmelterPerSecond).getInt(
- GT_Mod.gregtechproxy.mPollutionMultiSmelterPerSecond);
- GT_Mod.gregtechproxy.mPollutionPyrolyseOvenPerSecond = tMainConfig.get("Pollution", "PollutionPyrolyseOven", GT_Mod.gregtechproxy.mPollutionPyrolyseOvenPerSecond).getInt(
- GT_Mod.gregtechproxy.mPollutionPyrolyseOvenPerSecond);
- GT_Mod.gregtechproxy.mPollutionSmallCoalBoilerPerSecond = tMainConfig.get("Pollution", "PollutionSmallCoalBoiler", GT_Mod.gregtechproxy.mPollutionSmallCoalBoilerPerSecond).getInt(
- GT_Mod.gregtechproxy.mPollutionSmallCoalBoilerPerSecond);
- GT_Mod.gregtechproxy.mPollutionHighPressureLavaBoilerPerSecond = tMainConfig.get("Pollution", "PollutionHighPressureLavaBoiler", GT_Mod.gregtechproxy.mPollutionHighPressureLavaBoilerPerSecond).getInt(
- GT_Mod.gregtechproxy.mPollutionHighPressureLavaBoilerPerSecond);
- GT_Mod.gregtechproxy.mPollutionHighPressureCoalBoilerPerSecond = tMainConfig.get("Pollution", "PollutionHighPressureCoalBoiler", GT_Mod.gregtechproxy.mPollutionHighPressureCoalBoilerPerSecond).getInt(
- GT_Mod.gregtechproxy.mPollutionHighPressureCoalBoilerPerSecond);
- GT_Mod.gregtechproxy.mPollutionBaseDieselGeneratorPerSecond = tMainConfig.get("Pollution", "PollutionBaseDieselGenerator", GT_Mod.gregtechproxy.mPollutionBaseDieselGeneratorPerSecond).getInt(
- GT_Mod.gregtechproxy.mPollutionBaseDieselGeneratorPerSecond);
- GT_Mod.gregtechproxy.mPollutionDieselGeneratorReleasedByTier = tMainConfig.get("Pollution", "PollutionReleasedByTierDieselGenerator", GT_Mod.gregtechproxy.mPollutionDieselGeneratorReleasedByTier).getDoubleList();
- GT_Mod.gregtechproxy.mPollutionBaseGasTurbinePerSecond = tMainConfig.get("Pollution", "PollutionBaseGasTurbineGenerator", GT_Mod.gregtechproxy.mPollutionBaseGasTurbinePerSecond).getInt(
- GT_Mod.gregtechproxy.mPollutionBaseGasTurbinePerSecond);
- GT_Mod.gregtechproxy.mPollutionGasTurbineReleasedByTier = tMainConfig.get("Pollution", "PollutionReleasedByTierGasTurbineGenerator", GT_Mod.gregtechproxy.mPollutionGasTurbineReleasedByTier).getDoubleList();
+ GT_Mod.gregtechproxy.mMaxEqualEntitiesAtOneSpot = tMainConfig
+ .get(GT_Mod.aTextGeneral, "MaxEqualEntitiesAtOneSpot", 3)
+ .getInt(3);
+ GT_Mod.gregtechproxy.mSkeletonsShootGTArrows = tMainConfig
+ .get(GT_Mod.aTextGeneral, "SkeletonsShootGTArrows", 16)
+ .getInt(16);
+ GT_Mod.gregtechproxy.mFlintChance =
+ tMainConfig.get(GT_Mod.aTextGeneral, "FlintAndSteelChance", 30).getInt(30);
+ GT_Mod.gregtechproxy.mItemDespawnTime =
+ tMainConfig.get(GT_Mod.aTextGeneral, "ItemDespawnTime", 6000).getInt(6000);
+ GT_Mod.gregtechproxy.mAllowSmallBoilerAutomation = tMainConfig
+ .get(GT_Mod.aTextGeneral, "AllowSmallBoilerAutomation", false)
+ .getBoolean(false);
+ GT_Mod.gregtechproxy.mHardMachineCasings =
+ tMainConfig.get(GT_Mod.aTextGeneral, "HardMachineCasings", true).getBoolean(true);
+ GT_Mod.gregtechproxy.mDisableVanillaOres =
+ tMainConfig.get(GT_Mod.aTextGeneral, "DisableVanillaOres", true).getBoolean(true);
+ GT_Mod.gregtechproxy.mNerfDustCrafting =
+ tMainConfig.get(GT_Mod.aTextGeneral, "NerfDustCrafting", true).getBoolean(true);
+ GT_Mod.gregtechproxy.mIncreaseDungeonLoot = tMainConfig
+ .get(GT_Mod.aTextGeneral, "IncreaseDungeonLoot", true)
+ .getBoolean(true);
+ GT_Mod.gregtechproxy.mAxeWhenAdventure = tMainConfig
+ .get(GT_Mod.aTextGeneral, "AdventureModeStartingAxe", true)
+ .getBoolean(true);
+ GT_Mod.gregtechproxy.mHardcoreCables =
+ tMainConfig.get(GT_Mod.aTextGeneral, "HardCoreCableLoss", false).getBoolean(false);
+ GT_Mod.gregtechproxy.mSurvivalIntoAdventure = tMainConfig
+ .get(GT_Mod.aTextGeneral, "forceAdventureMode", false)
+ .getBoolean(false);
+ GT_Mod.gregtechproxy.mHungerEffect =
+ tMainConfig.get(GT_Mod.aTextGeneral, "AFK_Hunger", false).getBoolean(false);
+ GT_Mod.gregtechproxy.mHardRock =
+ tMainConfig.get(GT_Mod.aTextGeneral, "harderstone", false).getBoolean(false);
+ GT_Mod.gregtechproxy.mInventoryUnification = tMainConfig
+ .get(GT_Mod.aTextGeneral, "InventoryUnification", true)
+ .getBoolean(true);
+ GT_Mod.gregtechproxy.mGTBees =
+ tMainConfig.get(GT_Mod.aTextGeneral, "GTBees", true).getBoolean(true);
+ GT_Mod.gregtechproxy.mCraftingUnification = tMainConfig
+ .get(GT_Mod.aTextGeneral, "CraftingUnification", true)
+ .getBoolean(true);
+ GT_Mod.gregtechproxy.mNerfedWoodPlank = tMainConfig
+ .get(GT_Mod.aTextGeneral, "WoodNeedsSawForCrafting", true)
+ .getBoolean(true);
+ GT_Mod.gregtechproxy.mNerfedVanillaTools = tMainConfig
+ .get(GT_Mod.aTextGeneral, "smallerVanillaToolDurability", true)
+ .getBoolean(true);
+ GT_Mod.gregtechproxy.mSortToTheEnd = tMainConfig
+ .get(GT_Mod.aTextGeneral, "EnsureToBeLoadedLast", true)
+ .getBoolean(true);
+ GT_Mod.gregtechproxy.mDisableIC2Cables =
+ tMainConfig.get(GT_Mod.aTextGeneral, "DisableIC2Cables", true).getBoolean(true);
+ GT_Mod.gregtechproxy.mAchievements =
+ tMainConfig.get(GT_Mod.aTextGeneral, "EnableAchievements", true).getBoolean(true);
+ GT_Mod.gregtechproxy.mAE2Integration =
+ GregTech_API.sSpecialFile.get(ConfigCategories.general, "EnableAE2Integration", GregTech_API.mAE2);
+ GT_Mod.gregtechproxy.mNerfedCombs =
+ tMainConfig.get(GT_Mod.aTextGeneral, "NerfCombs", true).getBoolean(true);
+ GT_Mod.gregtechproxy.mNerfedCrops =
+ tMainConfig.get(GT_Mod.aTextGeneral, "NerfCrops", true).getBoolean(true);
+ GT_Mod.gregtechproxy.mHideUnusedOres =
+ tMainConfig.get(GT_Mod.aTextGeneral, "HideUnusedOres", true).getBoolean(true);
+ GT_Mod.gregtechproxy.mHideRecyclingRecipes = tMainConfig
+ .get(GT_Mod.aTextGeneral, "HideRecyclingRecipes", true)
+ .getBoolean(true);
+ GT_Mod.gregtechproxy.mArcSmeltIntoAnnealed = tMainConfig
+ .get(GT_Mod.aTextGeneral, "ArcSmeltIntoAnnealedWrought", true)
+ .getBoolean(true);
+ GT_Mod.gregtechproxy.mEnableAllMaterials =
+ tMainConfig.get("general", "EnableAllMaterials", false).getBoolean(false);
+ GT_Mod.gregtechproxy.mEnableAllComponents =
+ tMainConfig.get("general", "EnableAllComponents", false).getBoolean(false);
+
+ // Pollution: edit GT_Proxy.java to change default values
+ GT_Mod.gregtechproxy.mPollution = tMainConfig
+ .get("Pollution", "EnablePollution", GT_Mod.gregtechproxy.mPollution)
+ .getBoolean(GT_Mod.gregtechproxy.mPollution);
+ GT_Mod.gregtechproxy.mPollutionSmogLimit = tMainConfig
+ .get("Pollution", "SmogLimit", GT_Mod.gregtechproxy.mPollutionSmogLimit)
+ .getInt(GT_Mod.gregtechproxy.mPollutionSmogLimit);
+ GT_Mod.gregtechproxy.mPollutionPoisonLimit = tMainConfig
+ .get("Pollution", "PoisonLimit", GT_Mod.gregtechproxy.mPollutionPoisonLimit)
+ .getInt(GT_Mod.gregtechproxy.mPollutionPoisonLimit);
+ GT_Mod.gregtechproxy.mPollutionVegetationLimit = tMainConfig
+ .get("Pollution", "VegetationLimit", GT_Mod.gregtechproxy.mPollutionVegetationLimit)
+ .getInt(GT_Mod.gregtechproxy.mPollutionVegetationLimit);
+ GT_Mod.gregtechproxy.mPollutionSourRainLimit = tMainConfig
+ .get("Pollution", "SourRainLimit", GT_Mod.gregtechproxy.mPollutionSourRainLimit)
+ .getInt(GT_Mod.gregtechproxy.mPollutionSourRainLimit);
+ GT_Mod.gregtechproxy.mPollutionOnExplosion = tMainConfig
+ .get("Pollution", "SourRainLimit", GT_Mod.gregtechproxy.mPollutionOnExplosion)
+ .getInt(GT_Mod.gregtechproxy.mPollutionOnExplosion);
+ GT_Mod.gregtechproxy.mExplosionItemDrop = tMainConfig
+ .get("general", "ExplosionItemDrops", GT_Mod.gregtechproxy.mExplosionItemDrop)
+ .getBoolean(GT_Mod.gregtechproxy.mExplosionItemDrop);
+ GT_Mod.gregtechproxy.mPollutionPrimitveBlastFurnacePerSecond = tMainConfig
+ .get(
+ "Pollution",
+ "PollutionPrimitiveBlastFurnace",
+ GT_Mod.gregtechproxy.mPollutionPrimitveBlastFurnacePerSecond)
+ .getInt(GT_Mod.gregtechproxy.mPollutionPrimitveBlastFurnacePerSecond);
+ GT_Mod.gregtechproxy.mPollutionCharcoalPitPerSecond = tMainConfig
+ .get("Pollution", "PollutionCharcoalPit", GT_Mod.gregtechproxy.mPollutionCharcoalPitPerSecond)
+ .getInt(GT_Mod.gregtechproxy.mPollutionCharcoalPitPerSecond);
+ GT_Mod.gregtechproxy.mPollutionEBFPerSecond = tMainConfig
+ .get("Pollution", "PollutionEBF", GT_Mod.gregtechproxy.mPollutionEBFPerSecond)
+ .getInt(GT_Mod.gregtechproxy.mPollutionEBFPerSecond);
+ GT_Mod.gregtechproxy.mPollutionLargeCombustionEnginePerSecond = tMainConfig
+ .get(
+ "Pollution",
+ "PollutionLargeCombustionEngine",
+ GT_Mod.gregtechproxy.mPollutionLargeCombustionEnginePerSecond)
+ .getInt(GT_Mod.gregtechproxy.mPollutionLargeCombustionEnginePerSecond);
+ GT_Mod.gregtechproxy.mPollutionExtremeCombustionEnginePerSecond = tMainConfig
+ .get(
+ "Pollution",
+ "PollutionExtremeCombustionEngine",
+ GT_Mod.gregtechproxy.mPollutionExtremeCombustionEnginePerSecond)
+ .getInt(GT_Mod.gregtechproxy.mPollutionExtremeCombustionEnginePerSecond);
+ GT_Mod.gregtechproxy.mPollutionImplosionCompressorPerSecond = tMainConfig
+ .get(
+ "Pollution",
+ "PollutionImplosionCompressor",
+ GT_Mod.gregtechproxy.mPollutionImplosionCompressorPerSecond)
+ .getInt(GT_Mod.gregtechproxy.mPollutionImplosionCompressorPerSecond);
+ GT_Mod.gregtechproxy.mPollutionLargeBronzeBoilerPerSecond = tMainConfig
+ .get(
+ "Pollution",
+ "PollutionLargeBronzeBoiler",
+ GT_Mod.gregtechproxy.mPollutionLargeBronzeBoilerPerSecond)
+ .getInt(GT_Mod.gregtechproxy.mPollutionLargeBronzeBoilerPerSecond);
+ GT_Mod.gregtechproxy.mPollutionLargeSteelBoilerPerSecond = tMainConfig
+ .get("Pollution", "PollutionLargeSteelBoiler", GT_Mod.gregtechproxy.mPollutionLargeSteelBoilerPerSecond)
+ .getInt(GT_Mod.gregtechproxy.mPollutionLargeSteelBoilerPerSecond);
+ GT_Mod.gregtechproxy.mPollutionLargeTitaniumBoilerPerSecond = tMainConfig
+ .get(
+ "Pollution",
+ "PollutionLargeTitaniumBoiler",
+ GT_Mod.gregtechproxy.mPollutionLargeTitaniumBoilerPerSecond)
+ .getInt(GT_Mod.gregtechproxy.mPollutionLargeTitaniumBoilerPerSecond);
+ GT_Mod.gregtechproxy.mPollutionLargeTungstenSteelBoilerPerSecond = tMainConfig
+ .get(
+ "Pollution",
+ "PollutionLargeTungstenSteelBoiler",
+ GT_Mod.gregtechproxy.mPollutionLargeTungstenSteelBoilerPerSecond)
+ .getInt(GT_Mod.gregtechproxy.mPollutionLargeTungstenSteelBoilerPerSecond);
+ GT_Mod.gregtechproxy.mPollutionReleasedByThrottle = tMainConfig
+ .get("Pollution", "PollutionReleasedByThrottle", GT_Mod.gregtechproxy.mPollutionReleasedByThrottle)
+ .getDouble(GT_Mod.gregtechproxy.mPollutionReleasedByThrottle);
+ GT_Mod.gregtechproxy.mPollutionLargeGasTurbinePerSecond = tMainConfig
+ .get("Pollution", "PollutionLargeGasTurbine", GT_Mod.gregtechproxy.mPollutionLargeGasTurbinePerSecond)
+ .getInt(GT_Mod.gregtechproxy.mPollutionLargeGasTurbinePerSecond);
+ GT_Mod.gregtechproxy.mPollutionMultiSmelterPerSecond = tMainConfig
+ .get("Pollution", "PollutionMultiSmelter", GT_Mod.gregtechproxy.mPollutionMultiSmelterPerSecond)
+ .getInt(GT_Mod.gregtechproxy.mPollutionMultiSmelterPerSecond);
+ GT_Mod.gregtechproxy.mPollutionPyrolyseOvenPerSecond = tMainConfig
+ .get("Pollution", "PollutionPyrolyseOven", GT_Mod.gregtechproxy.mPollutionPyrolyseOvenPerSecond)
+ .getInt(GT_Mod.gregtechproxy.mPollutionPyrolyseOvenPerSecond);
+ GT_Mod.gregtechproxy.mPollutionSmallCoalBoilerPerSecond = tMainConfig
+ .get("Pollution", "PollutionSmallCoalBoiler", GT_Mod.gregtechproxy.mPollutionSmallCoalBoilerPerSecond)
+ .getInt(GT_Mod.gregtechproxy.mPollutionSmallCoalBoilerPerSecond);
+ GT_Mod.gregtechproxy.mPollutionHighPressureLavaBoilerPerSecond = tMainConfig
+ .get(
+ "Pollution",
+ "PollutionHighPressureLavaBoiler",
+ GT_Mod.gregtechproxy.mPollutionHighPressureLavaBoilerPerSecond)
+ .getInt(GT_Mod.gregtechproxy.mPollutionHighPressureLavaBoilerPerSecond);
+ GT_Mod.gregtechproxy.mPollutionHighPressureCoalBoilerPerSecond = tMainConfig
+ .get(
+ "Pollution",
+ "PollutionHighPressureCoalBoiler",
+ GT_Mod.gregtechproxy.mPollutionHighPressureCoalBoilerPerSecond)
+ .getInt(GT_Mod.gregtechproxy.mPollutionHighPressureCoalBoilerPerSecond);
+ GT_Mod.gregtechproxy.mPollutionBaseDieselGeneratorPerSecond = tMainConfig
+ .get(
+ "Pollution",
+ "PollutionBaseDieselGenerator",
+ GT_Mod.gregtechproxy.mPollutionBaseDieselGeneratorPerSecond)
+ .getInt(GT_Mod.gregtechproxy.mPollutionBaseDieselGeneratorPerSecond);
+ GT_Mod.gregtechproxy.mPollutionDieselGeneratorReleasedByTier = tMainConfig
+ .get(
+ "Pollution",
+ "PollutionReleasedByTierDieselGenerator",
+ GT_Mod.gregtechproxy.mPollutionDieselGeneratorReleasedByTier)
+ .getDoubleList();
+ GT_Mod.gregtechproxy.mPollutionBaseGasTurbinePerSecond = tMainConfig
+ .get(
+ "Pollution",
+ "PollutionBaseGasTurbineGenerator",
+ GT_Mod.gregtechproxy.mPollutionBaseGasTurbinePerSecond)
+ .getInt(GT_Mod.gregtechproxy.mPollutionBaseGasTurbinePerSecond);
+ GT_Mod.gregtechproxy.mPollutionGasTurbineReleasedByTier = tMainConfig
+ .get(
+ "Pollution",
+ "PollutionReleasedByTierGasTurbineGenerator",
+ GT_Mod.gregtechproxy.mPollutionGasTurbineReleasedByTier)
+ .getDoubleList();
GT_Mod.gregtechproxy.mUndergroundOil.getConfig(tMainConfig, "undergroundfluid");
- GT_Mod.gregtechproxy.mEnableCleanroom = tMainConfig.get("general", "EnableCleanroom", true).getBoolean(true);
- if (GT_Mod.gregtechproxy.mEnableCleanroom)
- GT_MetaTileEntity_Cleanroom.loadConfig(tMainConfig);
- GT_Mod.gregtechproxy.mLowGravProcessing = Loader.isModLoaded(GT_Values.MOD_ID_GC_CORE) && tMainConfig.get("general", "LowGravProcessing", true).getBoolean(true);
- GT_Mod.gregtechproxy.mUseGreatlyShrukenReplacementList = tMainConfig.get("general", "GTNH Optimised Material Loading", true).getBoolean(true);
+ GT_Mod.gregtechproxy.mEnableCleanroom =
+ tMainConfig.get("general", "EnableCleanroom", true).getBoolean(true);
+ if (GT_Mod.gregtechproxy.mEnableCleanroom) GT_MetaTileEntity_Cleanroom.loadConfig(tMainConfig);
+ GT_Mod.gregtechproxy.mLowGravProcessing = Loader.isModLoaded(GT_Values.MOD_ID_GC_CORE)
+ && tMainConfig.get("general", "LowGravProcessing", true).getBoolean(true);
+ GT_Mod.gregtechproxy.mUseGreatlyShrukenReplacementList = tMainConfig
+ .get("general", "GTNH Optimised Material Loading", true)
+ .getBoolean(true);
Calendar now = Calendar.getInstance();
- GT_Mod.gregtechproxy.mAprilFool = GregTech_API.sSpecialFile.get(ConfigCategories.general, "AprilFool", now.get(Calendar.MONTH) == Calendar.APRIL && now.get(Calendar.DAY_OF_MONTH) == 1);
- GT_Mod.gregtechproxy.mCropNeedBlock = tMainConfig.get("general", "CropNeedBlockBelow", true).getBoolean(true);
- GT_Mod.gregtechproxy.mDisableOldChemicalRecipes = tMainConfig.get("general", "DisableOldChemicalRecipes", false).getBoolean(false);
- GT_Mod.gregtechproxy.mAMHInteraction = tMainConfig.get("general", "AllowAutoMaintenanceHatchInteraction", false).getBoolean(false);
+ GT_Mod.gregtechproxy.mAprilFool = GregTech_API.sSpecialFile.get(
+ ConfigCategories.general,
+ "AprilFool",
+ now.get(Calendar.MONTH) == Calendar.APRIL && now.get(Calendar.DAY_OF_MONTH) == 1);
+ GT_Mod.gregtechproxy.mCropNeedBlock =
+ tMainConfig.get("general", "CropNeedBlockBelow", true).getBoolean(true);
+ GT_Mod.gregtechproxy.mDisableOldChemicalRecipes =
+ tMainConfig.get("general", "DisableOldChemicalRecipes", false).getBoolean(false);
+ GT_Mod.gregtechproxy.mAMHInteraction = tMainConfig
+ .get("general", "AllowAutoMaintenanceHatchInteraction", false)
+ .getBoolean(false);
GregTech_API.mOutputRF = GregTech_API.sOPStuff.get(ConfigCategories.general, "OutputRF", true);
GregTech_API.mInputRF = GregTech_API.sOPStuff.get(ConfigCategories.general, "InputRF", false);
GregTech_API.mEUtoRF = GregTech_API.sOPStuff.get(ConfigCategories.general, "100EUtoRF", 360);
GregTech_API.mRFtoEU = GregTech_API.sOPStuff.get(ConfigCategories.general, "100RFtoEU", 20);
GregTech_API.mRFExplosions = GregTech_API.sOPStuff.get(ConfigCategories.general, "RFExplosions", false);
GregTech_API.meIOLoaded = Loader.isModLoaded("EnderIO");
- GT_Mod.gregtechproxy.mForceFreeFace = GregTech_API.sMachineFile.get(ConfigCategories.machineconfig, "forceFreeFace", true);
- GT_Mod.gregtechproxy.mBrickedBlastFurnace = tMainConfig.get("general", "BrickedBlastFurnace", true).getBoolean(true);
- GT_Mod.gregtechproxy.mEasierIVPlusCables = tMainConfig.get("general", "EasierEVPlusCables", false).getBoolean(false);
- GT_Mod.gregtechproxy.mMixedOreOnlyYieldsTwoThirdsOfPureOre = tMainConfig.get("general", "MixedOreOnlyYieldsTwoThirdsOfPureOre", false).getBoolean(false);
- GT_Mod.gregtechproxy.enableBlackGraniteOres = GregTech_API.sWorldgenFile.get("general", "enableBlackGraniteOres", GT_Mod.gregtechproxy.enableBlackGraniteOres);
- GT_Mod.gregtechproxy.enableRedGraniteOres = GregTech_API.sWorldgenFile.get("general", "enableRedGraniteOres", GT_Mod.gregtechproxy.enableRedGraniteOres);
- GT_Mod.gregtechproxy.enableMarbleOres = GregTech_API.sWorldgenFile.get("general", "enableMarbleOres", GT_Mod.gregtechproxy.enableMarbleOres);
- GT_Mod.gregtechproxy.enableBasaltOres = GregTech_API.sWorldgenFile.get("general", "enableBasaltOres", GT_Mod.gregtechproxy.enableBasaltOres);
- GT_Mod.gregtechproxy.gt6Pipe = tMainConfig.get("general", "GT6StyledPipesConnection", true).getBoolean(true);
- GT_Mod.gregtechproxy.gt6Cable = tMainConfig.get("general", "GT6StyledWiresConnection", true).getBoolean(true);
- GT_Mod.gregtechproxy.ic2EnergySourceCompat = tMainConfig.get("general", "Ic2EnergySourceCompat", true).getBoolean(true);
- GT_Mod.gregtechproxy.costlyCableConnection = tMainConfig.get("general", "CableConnectionRequiresSolderingMaterial", false).getBoolean(false);
- GT_LanguageManager.i18nPlaceholder = tMainConfig.get("general", "EnablePlaceholderForMaterialNamesInLangFile", true).getBoolean(true);
- GT_MetaTileEntity_LongDistancePipelineBase.minimalDistancePoints = tMainConfig.get("general", "LongDistancePipelineMinimalDistancePoints", 64).getInt(64);
-
- GregTech_API.mUseOnlyGoodSolderingMaterials = GregTech_API.sRecipeFile.get(ConfigCategories.Recipes.harderrecipes, "useonlygoodsolderingmaterials", GregTech_API.mUseOnlyGoodSolderingMaterials);
- GT_Mod.gregtechproxy.mChangeHarvestLevels = GregTech_API.sMaterialProperties.get("havestLevel", "activateHarvestLevelChange", false);//TODO CHECK
+ GT_Mod.gregtechproxy.mForceFreeFace =
+ GregTech_API.sMachineFile.get(ConfigCategories.machineconfig, "forceFreeFace", true);
+ GT_Mod.gregtechproxy.mBrickedBlastFurnace =
+ tMainConfig.get("general", "BrickedBlastFurnace", true).getBoolean(true);
+ GT_Mod.gregtechproxy.mEasierIVPlusCables =
+ tMainConfig.get("general", "EasierEVPlusCables", false).getBoolean(false);
+ GT_Mod.gregtechproxy.mMixedOreOnlyYieldsTwoThirdsOfPureOre = tMainConfig
+ .get("general", "MixedOreOnlyYieldsTwoThirdsOfPureOre", false)
+ .getBoolean(false);
+ GT_Mod.gregtechproxy.enableBlackGraniteOres = GregTech_API.sWorldgenFile.get(
+ "general", "enableBlackGraniteOres", GT_Mod.gregtechproxy.enableBlackGraniteOres);
+ GT_Mod.gregtechproxy.enableRedGraniteOres = GregTech_API.sWorldgenFile.get(
+ "general", "enableRedGraniteOres", GT_Mod.gregtechproxy.enableRedGraniteOres);
+ GT_Mod.gregtechproxy.enableMarbleOres =
+ GregTech_API.sWorldgenFile.get("general", "enableMarbleOres", GT_Mod.gregtechproxy.enableMarbleOres);
+ GT_Mod.gregtechproxy.enableBasaltOres =
+ GregTech_API.sWorldgenFile.get("general", "enableBasaltOres", GT_Mod.gregtechproxy.enableBasaltOres);
+ GT_Mod.gregtechproxy.gt6Pipe =
+ tMainConfig.get("general", "GT6StyledPipesConnection", true).getBoolean(true);
+ GT_Mod.gregtechproxy.gt6Cable =
+ tMainConfig.get("general", "GT6StyledWiresConnection", true).getBoolean(true);
+ GT_Mod.gregtechproxy.ic2EnergySourceCompat =
+ tMainConfig.get("general", "Ic2EnergySourceCompat", true).getBoolean(true);
+ GT_Mod.gregtechproxy.costlyCableConnection = tMainConfig
+ .get("general", "CableConnectionRequiresSolderingMaterial", false)
+ .getBoolean(false);
+ GT_LanguageManager.i18nPlaceholder = tMainConfig
+ .get("general", "EnablePlaceholderForMaterialNamesInLangFile", true)
+ .getBoolean(true);
+ GT_MetaTileEntity_LongDistancePipelineBase.minimalDistancePoints = tMainConfig
+ .get("general", "LongDistancePipelineMinimalDistancePoints", 64)
+ .getInt(64);
+
+ GregTech_API.mUseOnlyGoodSolderingMaterials = GregTech_API.sRecipeFile.get(
+ ConfigCategories.Recipes.harderrecipes,
+ "useonlygoodsolderingmaterials",
+ GregTech_API.mUseOnlyGoodSolderingMaterials);
+ GT_Mod.gregtechproxy.mChangeHarvestLevels =
+ GregTech_API.sMaterialProperties.get("havestLevel", "activateHarvestLevelChange", false); // TODO CHECK
if (GT_Mod.gregtechproxy.mChangeHarvestLevels) {
- GT_Mod.gregtechproxy.mGraniteHavestLevel = GregTech_API.sMaterialProperties.get("havestLevel", "graniteHarvestLevel", 3);
- GT_Mod.gregtechproxy.mMaxHarvestLevel = Math.min(15, GregTech_API.sMaterialProperties.get("havestLevel", "maxLevel", 7));
- Materials.getMaterialsMap().values().parallelStream().filter(tMaterial -> tMaterial != null && tMaterial.mToolQuality > 0 && tMaterial.mMetaItemSubID < GT_Mod.gregtechproxy.mHarvestLevel.length && tMaterial.mMetaItemSubID >= 0).forEach(
- tMaterial -> GT_Mod.gregtechproxy.mHarvestLevel[tMaterial.mMetaItemSubID] = GregTech_API.sMaterialProperties.get("materialHavestLevel", tMaterial.mDefaultLocalName, tMaterial.mToolQuality)
- );
+ GT_Mod.gregtechproxy.mGraniteHavestLevel =
+ GregTech_API.sMaterialProperties.get("havestLevel", "graniteHarvestLevel", 3);
+ GT_Mod.gregtechproxy.mMaxHarvestLevel =
+ Math.min(15, GregTech_API.sMaterialProperties.get("havestLevel", "maxLevel", 7));
+ Materials.getMaterialsMap().values().parallelStream()
+ .filter(tMaterial -> tMaterial != null
+ && tMaterial.mToolQuality > 0
+ && tMaterial.mMetaItemSubID < GT_Mod.gregtechproxy.mHarvestLevel.length
+ && tMaterial.mMetaItemSubID >= 0)
+ .forEach(tMaterial -> GT_Mod.gregtechproxy.mHarvestLevel[tMaterial.mMetaItemSubID] =
+ GregTech_API.sMaterialProperties.get(
+ "materialHavestLevel", tMaterial.mDefaultLocalName, tMaterial.mToolQuality));
}
if (tMainConfig.get("general", "hardermobspawners", true).getBoolean(true)) {
Blocks.mob_spawner.setHardness(500.0F).setResistance(6000000.0F);
}
- GT_Mod.gregtechproxy.mOnline = tMainConfig.get(GT_Mod.aTextGeneral, "online", true).getBoolean(false);
+ GT_Mod.gregtechproxy.mOnline =
+ tMainConfig.get(GT_Mod.aTextGeneral, "online", true).getBoolean(false);
- GT_Mod.gregtechproxy.mUpgradeCount = Math.min(64, Math.max(1, tMainConfig.get("features", "UpgradeStacksize", 4).getInt()));
+ GT_Mod.gregtechproxy.mUpgradeCount = Math.min(
+ 64,
+ Math.max(1, tMainConfig.get("features", "UpgradeStacksize", 4).getInt()));
for (OrePrefixes tPrefix : OrePrefixes.values()) {
if (tPrefix.mIsUsedForOreProcessing) {
- tPrefix.mDefaultStackSize = ((byte) Math.min(64, Math.max(1, tMainConfig.get("features", "MaxOreStackSize", 64).getInt())));
+ tPrefix.mDefaultStackSize = ((byte) Math.min(
+ 64,
+ Math.max(
+ 1,
+ tMainConfig
+ .get("features", "MaxOreStackSize", 64)
+ .getInt())));
} else if (tPrefix == OrePrefixes.plank) {
- tPrefix.mDefaultStackSize = ((byte) Math.min(64, Math.max(16, tMainConfig.get("features", "MaxPlankStackSize", 64).getInt())));
- } else if ((tPrefix == OrePrefixes.wood) || (tPrefix == OrePrefixes.treeLeaves) || (tPrefix == OrePrefixes.treeSapling) || (tPrefix == OrePrefixes.log)) {
- tPrefix.mDefaultStackSize = ((byte) Math.min(64, Math.max(16, tMainConfig.get("features", "MaxLogStackSize", 64).getInt())));
+ tPrefix.mDefaultStackSize = ((byte) Math.min(
+ 64,
+ Math.max(
+ 16,
+ tMainConfig
+ .get("features", "MaxPlankStackSize", 64)
+ .getInt())));
+ } else if ((tPrefix == OrePrefixes.wood)
+ || (tPrefix == OrePrefixes.treeLeaves)
+ || (tPrefix == OrePrefixes.treeSapling)
+ || (tPrefix == OrePrefixes.log)) {
+ tPrefix.mDefaultStackSize = ((byte) Math.min(
+ 64,
+ Math.max(
+ 16,
+ tMainConfig
+ .get("features", "MaxLogStackSize", 64)
+ .getInt())));
} else if (tPrefix.mIsUsedForBlocks) {
- tPrefix.mDefaultStackSize = ((byte) Math.min(64, Math.max(16, tMainConfig.get("features", "MaxOtherBlockStackSize", 64).getInt())));
+ tPrefix.mDefaultStackSize = ((byte) Math.min(
+ 64,
+ Math.max(
+ 16,
+ tMainConfig
+ .get("features", "MaxOtherBlockStackSize", 64)
+ .getInt())));
}
}
- GT_Values.mCTMEnabledBlock.addAll(Arrays.asList(tMainConfig.get("general", "ctm_block_whitelist", new String[]{"team.chisel.block.BlockCarvable", "team.chisel.block.BlockCarvableGlass"}).getStringList()));
- GT_Values.mCTMDisabledBlock.addAll(Arrays.asList(tMainConfig.get("general", "ctm_block_blacklist", new String[]{"team.chisel.block.BlockRoadLine"}).getStringList()));
+ GT_Values.mCTMEnabledBlock.addAll(Arrays.asList(tMainConfig
+ .get("general", "ctm_block_whitelist", new String[] {
+ "team.chisel.block.BlockCarvable", "team.chisel.block.BlockCarvableGlass"
+ })
+ .getStringList()));
+ GT_Values.mCTMDisabledBlock.addAll(Arrays.asList(tMainConfig
+ .get("general", "ctm_block_blacklist", new String[] {"team.chisel.block.BlockRoadLine"})
+ .getStringList()));
}
public static void loadClientConfig() {
final String sBDye0 = "ColorModulation.";
- Arrays.stream(Dyes.values()).filter(tDye -> (tDye != Dyes._NULL) && (tDye.mIndex < 0)).forEach(tDye -> {
- String sBDye1 = sBDye0 + tDye;
- tDye.mRGBa[0] = ((short) Math.min(255, Math.max(0, GregTech_API.sClientDataFile.get(sBDye1, "R", tDye.mOriginalRGBa[0]))));
- tDye.mRGBa[1] = ((short) Math.min(255, Math.max(0, GregTech_API.sClientDataFile.get(sBDye1, "G", tDye.mOriginalRGBa[1]))));
- tDye.mRGBa[2] = ((short) Math.min(255, Math.max(0, GregTech_API.sClientDataFile.get(sBDye1, "B", tDye.mOriginalRGBa[2]))));
- }
- );
- GT_Mod.gregtechproxy.mRenderTileAmbientOcclusion = GregTech_API.sClientDataFile.get("render", "TileAmbientOcclusion", true);
+ Arrays.stream(Dyes.values())
+ .filter(tDye -> (tDye != Dyes._NULL) && (tDye.mIndex < 0))
+ .forEach(tDye -> {
+ String sBDye1 = sBDye0 + tDye;
+ tDye.mRGBa[0] = ((short) Math.min(
+ 255, Math.max(0, GregTech_API.sClientDataFile.get(sBDye1, "R", tDye.mOriginalRGBa[0]))));
+ tDye.mRGBa[1] = ((short) Math.min(
+ 255, Math.max(0, GregTech_API.sClientDataFile.get(sBDye1, "G", tDye.mOriginalRGBa[1]))));
+ tDye.mRGBa[2] = ((short) Math.min(
+ 255, Math.max(0, GregTech_API.sClientDataFile.get(sBDye1, "B", tDye.mOriginalRGBa[2]))));
+ });
+ GT_Mod.gregtechproxy.mRenderTileAmbientOcclusion =
+ GregTech_API.sClientDataFile.get("render", "TileAmbientOcclusion", true);
GT_Mod.gregtechproxy.mRenderGlowTextures = GregTech_API.sClientDataFile.get("render", "GlowTextures", true);
- GT_Mod.gregtechproxy.mRenderFlippedMachinesFlipped = GregTech_API.sClientDataFile.get("render", "RenderFlippedMachinesFlipped", true);
- GT_Mod.gregtechproxy.mRenderIndicatorsOnHatch = GregTech_API.sClientDataFile.get("render", "RenderIndicatorsOnHatch", true);
- GT_Mod.gregtechproxy.mRenderDirtParticles = GregTech_API.sClientDataFile.get("render", "RenderDirtParticles", true);
- GT_Mod.gregtechproxy.mRenderPollutionFog = GregTech_API.sClientDataFile.get("render", "RenderPollutionFog", true);
- GT_Mod.gregtechproxy.mCoverTabsVisible = GregTech_API.sClientDataFile.get("interface", "DisplayCoverTabs", true);
+ GT_Mod.gregtechproxy.mRenderFlippedMachinesFlipped =
+ GregTech_API.sClientDataFile.get("render", "RenderFlippedMachinesFlipped", true);
+ GT_Mod.gregtechproxy.mRenderIndicatorsOnHatch =
+ GregTech_API.sClientDataFile.get("render", "RenderIndicatorsOnHatch", true);
+ GT_Mod.gregtechproxy.mRenderDirtParticles =
+ GregTech_API.sClientDataFile.get("render", "RenderDirtParticles", true);
+ GT_Mod.gregtechproxy.mRenderPollutionFog =
+ GregTech_API.sClientDataFile.get("render", "RenderPollutionFog", true);
+ GT_Mod.gregtechproxy.mCoverTabsVisible =
+ GregTech_API.sClientDataFile.get("interface", "DisplayCoverTabs", true);
GT_Mod.gregtechproxy.mCoverTabsFlipped = GregTech_API.sClientDataFile.get("interface", "FlipCoverTabs", false);
GT_Mod.gregtechproxy.mTooltipVerbosity = GregTech_API.sClientDataFile.get("interface", "TooltipVerbosity", 2);
- GT_Mod.gregtechproxy.mTooltipShiftVerbosity = GregTech_API.sClientDataFile.get("interface", "TooltipShiftVerbosity", 3);
+ GT_Mod.gregtechproxy.mTooltipShiftVerbosity =
+ GregTech_API.sClientDataFile.get("interface", "TooltipShiftVerbosity", 3);
GT_Mod.gregtechproxy.mNEIRecipeSecondMode = GregTech_API.sClientDataFile.get("nei", "RecipeSecondMode", true);
GT_Mod.gregtechproxy.mNEIRecipeOwner = GregTech_API.sClientDataFile.get("nei", "RecipeOwner", false);
- GT_Mod.gregtechproxy.mNEIRecipeOwnerStackTrace = GregTech_API.sClientDataFile.get("nei", "RecipeOwnerStackTrace", false);
+ GT_Mod.gregtechproxy.mNEIRecipeOwnerStackTrace =
+ GregTech_API.sClientDataFile.get("nei", "RecipeOwnerStackTrace", false);
GT_Mod.gregtechproxy.mNEIOriginalVoltage = GregTech_API.sClientDataFile.get("nei", "OriginalVoltage", false);
- GT_Mod.gregtechproxy.mWailaTransformerVoltageTier = GregTech_API.sClientDataFile.get("waila", "WailaTransformerVoltageTier", true);
+ GT_Mod.gregtechproxy.mWailaTransformerVoltageTier =
+ GregTech_API.sClientDataFile.get("waila", "WailaTransformerVoltageTier", true);
- final String[] Circuits = GregTech_API.sClientDataFile.get("interface", "CircuitsOrder" );
+ final String[] Circuits = GregTech_API.sClientDataFile.get("interface", "CircuitsOrder");
GT_Mod.gregtechproxy.mCircuitsOrder.clear();
for (int i = 0; i < Circuits.length; i++) {
GT_Mod.gregtechproxy.mCircuitsOrder.putIfAbsent(Circuits[i], i);