diff options
Diffstat (limited to 'src/main/java/gregtech/loaders/preload')
8 files changed, 7542 insertions, 11851 deletions
diff --git a/src/main/java/gregtech/loaders/preload/GT_Loader_CircuitBehaviors.java b/src/main/java/gregtech/loaders/preload/GT_Loader_CircuitBehaviors.java index 4b1ef8098c..b68ac34c44 100644 --- a/src/main/java/gregtech/loaders/preload/GT_Loader_CircuitBehaviors.java +++ b/src/main/java/gregtech/loaders/preload/GT_Loader_CircuitBehaviors.java @@ -4,6 +4,7 @@ import gregtech.api.util.GT_Log; import gregtech.common.redstonecircuits.*; public class GT_Loader_CircuitBehaviors implements Runnable { + @Override public void run() { GT_Log.out.println("GT_Mod: Register Redstone Circuit behaviours."); 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 a8d29940b4..fc9f7d936d 100644 --- a/src/main/java/gregtech/loaders/preload/GT_Loader_ItemData.java +++ b/src/main/java/gregtech/loaders/preload/GT_Loader_ItemData.java @@ -2,6 +2,10 @@ package gregtech.loaders.preload; import static gregtech.api.enums.GT_Values.MOD_ID_DC; +import net.minecraft.init.Blocks; +import net.minecraft.init.Items; +import net.minecraft.item.ItemStack; + import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; @@ -11,11 +15,9 @@ import gregtech.api.util.GT_Log; import gregtech.api.util.GT_ModHandler; import gregtech.api.util.GT_OreDictUnificator; import gregtech.api.util.GT_Utility; -import net.minecraft.init.Blocks; -import net.minecraft.init.Items; -import net.minecraft.item.ItemStack; public class GT_Loader_ItemData implements Runnable { + @Override public void run() { GT_Log.out.println("GT_Mod: Loading Item Data Tags"); @@ -57,7 +59,8 @@ public class GT_Loader_ItemData implements Runnable { 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)); + 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)); @@ -68,13 +71,13 @@ public class GT_Loader_ItemData implements Runnable { 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.glowstone, 1, 32767), new ItemData(Materials.Glowstone, 14515200L)); GT_OreDictUnificator.addItemData( new ItemStack(Blocks.redstone_lamp, 1, 32767), new ItemData( @@ -88,46 +91,49 @@ public class GT_Loader_ItemData implements Runnable { 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_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.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)); @@ -143,18 +149,21 @@ public class GT_Loader_ItemData implements Runnable { 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( - 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_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( - new ItemStack(Blocks.light_weighted_pressure_plate, 1, 32767), new ItemData(Materials.Gold, 7257600L)); + 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)); + 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)); @@ -179,16 +188,17 @@ public class GT_Loader_ItemData implements Runnable { 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.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))); @@ -204,8 +214,8 @@ public class GT_Loader_ItemData implements Runnable { 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(Items.leather, 1, 32767), new ItemData(Materials.Leather, 3628800L)); GT_OreDictUnificator.addItemData( new ItemStack(Blocks.beacon, 1, 32767), new ItemData( @@ -230,84 +240,87 @@ public class GT_Loader_ItemData implements Runnable { 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(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( @@ -326,8 +339,8 @@ public class GT_Loader_ItemData implements Runnable { 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.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))); @@ -352,28 +365,19 @@ public class GT_Loader_ItemData implements Runnable { 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) - }) { + 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))); } } - 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), 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 37640192b1..59da1c074b 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 @@ -5,6 +5,16 @@ import static gregtech.api.enums.FluidState.LIQUID; import static gregtech.api.enums.FluidState.MOLTEN; import static gregtech.api.enums.FluidState.SLURRY; +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.minecraftforge.fluids.Fluid; +import net.minecraftforge.fluids.FluidContainerRegistry; +import net.minecraftforge.fluids.FluidRegistry; + import codechicken.nei.api.API; import cpw.mods.fml.common.event.FMLInterModComms; import cpw.mods.fml.common.registry.GameRegistry; @@ -41,20 +51,12 @@ import gregtech.common.items.GT_MetaGenerated_Item_99; import gregtech.common.items.GT_MetaGenerated_Tool_01; import gregtech.common.items.GT_NeutronReflector_Item; import gregtech.common.items.GT_VolumetricFlask; -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.minecraftforge.fluids.Fluid; -import net.minecraftforge.fluids.FluidContainerRegistry; -import net.minecraftforge.fluids.FluidRegistry; 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."); @@ -128,93 +130,109 @@ 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" - }); + 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) + "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)); - ItemList.Reactor_Coolant_He_3.set( - GregTech_API.constructCoolantCellItem("180k_Helium_Coolantcell", "180k He Coolant Cell", 180000)); - ItemList.Reactor_Coolant_He_6.set( - GregTech_API.constructCoolantCellItem("360k_Helium_Coolantcell", "360k He Coolant Cell", 360000)); - ItemList.Reactor_Coolant_NaK_1.set( - GregTech_API.constructCoolantCellItem("60k_NaK_Coolantcell", "60k NaK Coolantcell", 60000)); - ItemList.Reactor_Coolant_NaK_3.set( - GregTech_API.constructCoolantCellItem("180k_NaK_Coolantcell", "180k NaK Coolantcell", 180000)); - ItemList.Reactor_Coolant_NaK_6.set( - GregTech_API.constructCoolantCellItem("360k_NaK_Coolantcell", "360k NaK Coolantcell", 360000)); - - 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.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)); + ItemList.Reactor_Coolant_He_3 + .set(GregTech_API.constructCoolantCellItem("180k_Helium_Coolantcell", "180k He Coolant Cell", 180000)); + ItemList.Reactor_Coolant_He_6 + .set(GregTech_API.constructCoolantCellItem("360k_Helium_Coolantcell", "360k He Coolant Cell", 360000)); + ItemList.Reactor_Coolant_NaK_1 + .set(GregTech_API.constructCoolantCellItem("60k_NaK_Coolantcell", "60k NaK Coolantcell", 60000)); + ItemList.Reactor_Coolant_NaK_3 + .set(GregTech_API.constructCoolantCellItem("180k_NaK_Coolantcell", "180k NaK Coolantcell", 180000)); + ItemList.Reactor_Coolant_NaK_6 + .set(GregTech_API.constructCoolantCellItem("360k_NaK_Coolantcell", "360k NaK Coolantcell", 360000)); + + 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.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), - 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), - 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), - false)); + 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), + 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), + 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), + false)); GT_ModHandler.addThermalCentrifugeRecipe( ItemList.Depleted_Thorium_1.get(1), @@ -235,42 +253,45 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { 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), - 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), - 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), - false)); + 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), + 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), + 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), + false)); GT_Values.RA.addCentrifugeRecipe( ItemList.Depleted_Naquadah_1.get(1), @@ -283,7 +304,7 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { 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}, + new int[] { 10_000, 5_000, 5_000, 2_500, 10_000, 10_000 }, 500, 2000); GT_Values.RA.addCentrifugeRecipe( @@ -297,7 +318,7 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { 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}, + new int[] { 10_000, 5_000, 5_000, 2_500, 10_000, 10_000 }, 1000, 2000); GT_Values.RA.addCentrifugeRecipe( @@ -311,44 +332,47 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { 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}, + 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), - 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), - 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), - 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), + 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), + 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), + true)); GT_Values.RA.addCentrifugeRecipe( ItemList.Depleted_MNq_1.get(1), @@ -361,7 +385,7 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { 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}, + new int[] { 10_000, 5_000, 5_000, 2_500, 10_000, 10_000 }, 500, 2000); GT_Values.RA.addCentrifugeRecipe( @@ -375,7 +399,7 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { 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}, + new int[] { 10_000, 5_000, 5_000, 2_500, 10_000, 10_000 }, 1000, 2000); GT_Values.RA.addCentrifugeRecipe( @@ -389,70 +413,76 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { 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}, + 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.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."); @@ -475,259 +505,108 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { 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 - }, + 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 - }, + 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 - }, + 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 - }, + 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 - }, + 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 - }, + 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 - }, + 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 - }, + 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 - }, + 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 - }, + 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 - }, + 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, - Materials.TranscendentMetal, - Materials.Oriharukon, - Materials.WhiteDwarfMatter, - Materials.BlackDwarfMatter - }, + new Materials[] { Materials.Cryolite, Materials.SiliconSG, MaterialsKevlar.NickelAluminide, + Materials.SpaceTime, Materials.TranscendentMetal, Materials.Oriharukon, + Materials.WhiteDwarfMatter, Materials.BlackDwarfMatter }, OrePrefixes.block, gregtech.api.enums.Textures.BlockIcons.STORAGE_BLOCKS12); @@ -744,10 +623,8 @@ 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"); @@ -758,147 +635,83 @@ 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_FluidFactory.builder("Air") - .withLocalizedName("Air") - .withStateAndTemperature(GAS, 295) - .buildAndRegister() + GT_FluidFactory.builder("Air").withLocalizedName("Air").withStateAndTemperature(GAS, 295).buildAndRegister() .configureMaterials(Materials.Air) .registerContainers(ItemList.Cell_Air.get(1L), ItemList.Cell_Empty.get(1L), 2000); - GT_FluidFactory.builder("LiquidOxygen") - .withLocalizedName("Liquid Oxygen") - .withStateAndTemperature(GAS, 60) - .buildAndRegister() - .configureMaterials(Materials.LiquidOxygen) - .registerBContainers( + GT_FluidFactory.builder("LiquidOxygen").withLocalizedName("Liquid Oxygen").withStateAndTemperature(GAS, 60) + .buildAndRegister().configureMaterials(Materials.LiquidOxygen).registerBContainers( GT_OreDictUnificator.get(OrePrefixes.cell, Materials.LiquidOxygen, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("LiquidNitrogen") - .withLocalizedName("Liquid Nitrogen") - .withStateAndTemperature(GAS, 77) - .buildAndRegister() - .configureMaterials(Materials.LiquidNitrogen) - .registerBContainers( + GT_FluidFactory.builder("LiquidNitrogen").withLocalizedName("Liquid Nitrogen").withStateAndTemperature(GAS, 77) + .buildAndRegister().configureMaterials(Materials.LiquidNitrogen).registerBContainers( GT_OreDictUnificator.get(OrePrefixes.cell, Materials.LiquidNitrogen, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("LiquidAir") - .withLocalizedName("Liquid Air") - .withStateAndTemperature(LIQUID, 77) - .buildAndRegister() - .configureMaterials(Materials.LiquidAir) - .registerBContainers( + GT_FluidFactory.builder("LiquidAir").withLocalizedName("Liquid Air").withStateAndTemperature(LIQUID, 77) + .buildAndRegister().configureMaterials(Materials.LiquidAir).registerBContainers( GT_OreDictUnificator.get(OrePrefixes.cell, Materials.LiquidAir, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("Oxygen") - .withLocalizedName("Oxygen") - .withStateAndTemperature(GAS, 295) - .buildAndRegister() - .configureMaterials(Materials.Oxygen) - .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Oxygen, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("Hydrogen") - .withLocalizedName("Hydrogen") - .withStateAndTemperature(GAS, 295) - .buildAndRegister() - .configureMaterials(Materials.Hydrogen) - .registerBContainers( + GT_FluidFactory.builder("Oxygen").withLocalizedName("Oxygen").withStateAndTemperature(GAS, 295) + .buildAndRegister().configureMaterials(Materials.Oxygen).registerBContainers( + GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Oxygen, 1L), + ItemList.Cell_Empty.get(1L)); + GT_FluidFactory.builder("Hydrogen").withLocalizedName("Hydrogen").withStateAndTemperature(GAS, 295) + .buildAndRegister().configureMaterials(Materials.Hydrogen).registerBContainers( GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Hydrogen, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("Deuterium") - .withLocalizedName("Deuterium") - .withStateAndTemperature(GAS, 295) - .buildAndRegister() - .configureMaterials(Materials.Deuterium) - .registerBContainers( + GT_FluidFactory.builder("Deuterium").withLocalizedName("Deuterium").withStateAndTemperature(GAS, 295) + .buildAndRegister().configureMaterials(Materials.Deuterium).registerBContainers( GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Deuterium, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("Tritium") - .withLocalizedName("Tritium") - .withStateAndTemperature(GAS, 295) - .buildAndRegister() - .configureMaterials(Materials.Tritium) - .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Tritium, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("Helium") - .withLocalizedName("Helium") - .withStateAndTemperature(GAS, 295) - .buildAndRegister() - .configureMaterials(Materials.Helium) - .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Helium, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("Argon") - .withLocalizedName("Argon") - .withStateAndTemperature(GAS, 295) - .buildAndRegister() - .configureMaterials(Materials.Argon) - .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Argon, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("Radon") - .withLocalizedName("Radon") - .withStateAndTemperature(GAS, 295) - .buildAndRegister() - .configureMaterials(Materials.Radon) - .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Radon, 1L), ItemList.Cell_Empty.get(1L)); + GT_FluidFactory.builder("Tritium").withLocalizedName("Tritium").withStateAndTemperature(GAS, 295) + .buildAndRegister().configureMaterials(Materials.Tritium).registerBContainers( + GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Tritium, 1L), + ItemList.Cell_Empty.get(1L)); + GT_FluidFactory.builder("Helium").withLocalizedName("Helium").withStateAndTemperature(GAS, 295) + .buildAndRegister().configureMaterials(Materials.Helium).registerBContainers( + GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Helium, 1L), + ItemList.Cell_Empty.get(1L)); + GT_FluidFactory.builder("Argon").withLocalizedName("Argon").withStateAndTemperature(GAS, 295).buildAndRegister() + .configureMaterials(Materials.Argon).registerBContainers( + GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Argon, 1L), + ItemList.Cell_Empty.get(1L)); + GT_FluidFactory.builder("Radon").withLocalizedName("Radon").withStateAndTemperature(GAS, 295).buildAndRegister() + .configureMaterials(Materials.Radon).registerBContainers( + GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Radon, 1L), + ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("Fluorine") - .withLocalizedName("Fluorine") - .withStateAndTemperature(GAS, 53) - .buildAndRegister() - .configureMaterials(Materials.Fluorine) - .registerBContainers( + GT_FluidFactory.builder("Fluorine").withLocalizedName("Fluorine").withStateAndTemperature(GAS, 53) + .buildAndRegister().configureMaterials(Materials.Fluorine).registerBContainers( GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Fluorine, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("Titaniumtetrachloride") - .withLocalizedName("Titaniumtetrachloride") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() - .configureMaterials(Materials.Titaniumtetrachloride) - .registerBContainers( + GT_FluidFactory.builder("Titaniumtetrachloride").withLocalizedName("Titaniumtetrachloride") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() + .configureMaterials(Materials.Titaniumtetrachloride).registerBContainers( GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Titaniumtetrachloride, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("Helium-3") - .withLocalizedName("Helium-3") - .withStateAndTemperature(GAS, 295) - .buildAndRegister() - .configureMaterials(Materials.Helium_3) - .registerBContainers( + GT_FluidFactory.builder("Helium-3").withLocalizedName("Helium-3").withStateAndTemperature(GAS, 295) + .buildAndRegister().configureMaterials(Materials.Helium_3).registerBContainers( GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Helium_3, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("Methane") - .withLocalizedName("Methane") - .withStateAndTemperature(GAS, 295) - .buildAndRegister() - .configureMaterials(Materials.Methane) - .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Methane, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("Nitrogen") - .withLocalizedName("Nitrogen") - .withStateAndTemperature(GAS, 295) - .buildAndRegister() - .configureMaterials(Materials.Nitrogen) - .registerBContainers( + GT_FluidFactory.builder("Methane").withLocalizedName("Methane").withStateAndTemperature(GAS, 295) + .buildAndRegister().configureMaterials(Materials.Methane).registerBContainers( + GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Methane, 1L), + ItemList.Cell_Empty.get(1L)); + GT_FluidFactory.builder("Nitrogen").withLocalizedName("Nitrogen").withStateAndTemperature(GAS, 295) + .buildAndRegister().configureMaterials(Materials.Nitrogen).registerBContainers( GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Nitrogen, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("NitrogenDioxide") - .withLocalizedName("Nitrogen Dioxide") - .withStateAndTemperature(GAS, 295) - .buildAndRegister() - .configureMaterials(Materials.NitrogenDioxide) + GT_FluidFactory.builder("NitrogenDioxide").withLocalizedName("Nitrogen Dioxide") + .withStateAndTemperature(GAS, 295).buildAndRegister().configureMaterials(Materials.NitrogenDioxide) .registerBContainers( GT_OreDictUnificator.get(OrePrefixes.cell, Materials.NitrogenDioxide, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("Steam") - .withLocalizedName("Steam") - .withStateAndTemperature(GAS, 375) - .buildAndRegister() + GT_FluidFactory.builder("Steam").withLocalizedName("Steam").withStateAndTemperature(GAS, 375).buildAndRegister() .configureMaterials(Materials.Water) .registerBContainers(GT_ModHandler.getIC2Item("steamCell", 1), Materials.Empty.getCells(1)); GT_Values.RA.addFluidCannerRecipe( @@ -910,429 +723,277 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { Materials.Water.mGas.setTemperature(375).setGaseous(true); ItemList.sOilExtraHeavy = GT_FluidFactory.of("liquid_extra_heavy_oil", "Very Heavy Oil", LIQUID, 295); - ItemList.sEpichlorhydrin = GT_FluidFactory.builder("liquid_epichlorhydrin") - .withLocalizedName("Epichlorohydrin") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() - .configureMaterials(Materials.Epichlorohydrin) - .registerBContainers(Materials.Epichlorohydrin.getCells(1), Materials.Empty.getCells(1)) - .asFluid(); + ItemList.sEpichlorhydrin = GT_FluidFactory.builder("liquid_epichlorhydrin").withLocalizedName("Epichlorohydrin") + .withStateAndTemperature(LIQUID, 295).buildAndRegister().configureMaterials(Materials.Epichlorohydrin) + .registerBContainers(Materials.Epichlorohydrin.getCells(1), Materials.Empty.getCells(1)).asFluid(); ItemList.sDrillingFluid = GT_FluidFactory.of("liquid_drillingfluid", "Drilling Fluid", LIQUID, 295); - ItemList.sToluene = GT_FluidFactory.builder("liquid_toluene") - .withLocalizedName("Toluene") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() - .configureMaterials(Materials.Toluene) - .registerBContainers(Materials.Toluene.getCells(1), Materials.Empty.getCells(1)) - .asFluid(); + ItemList.sToluene = GT_FluidFactory.builder("liquid_toluene").withLocalizedName("Toluene") + .withStateAndTemperature(LIQUID, 295).buildAndRegister().configureMaterials(Materials.Toluene) + .registerBContainers(Materials.Toluene.getCells(1), Materials.Empty.getCells(1)).asFluid(); ItemList.sNitrationMixture = GT_FluidFactory.builder("liquid_nitrationmixture") - .withLocalizedName("Nitration Mixture") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + .withLocalizedName("Nitration Mixture").withStateAndTemperature(LIQUID, 295).buildAndRegister() .configureMaterials(Materials.NitrationMixture) - .registerBContainers(Materials.NitrationMixture.getCells(1), Materials.Empty.getCells(1)) - .asFluid(); + .registerBContainers(Materials.NitrationMixture.getCells(1), Materials.Empty.getCells(1)).asFluid(); - GT_FluidFactory.builder("liquid_heavy_oil") - .withLocalizedName("Heavy Oil") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() - .configureMaterials(Materials.OilHeavy) - .registerBContainers( + GT_FluidFactory.builder("liquid_heavy_oil").withLocalizedName("Heavy Oil").withStateAndTemperature(LIQUID, 295) + .buildAndRegister().configureMaterials(Materials.OilHeavy).registerBContainers( GT_OreDictUnificator.get(OrePrefixes.cell, Materials.OilHeavy, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("liquid_medium_oil") - .withLocalizedName("Raw Oil") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() - .configureMaterials(Materials.OilMedium) - .registerBContainers( + GT_FluidFactory.builder("liquid_medium_oil").withLocalizedName("Raw Oil").withStateAndTemperature(LIQUID, 295) + .buildAndRegister().configureMaterials(Materials.OilMedium).registerBContainers( GT_OreDictUnificator.get(OrePrefixes.cell, Materials.OilMedium, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("liquid_light_oil") - .withLocalizedName("Light Oil") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() - .configureMaterials(Materials.OilLight) - .registerBContainers( + GT_FluidFactory.builder("liquid_light_oil").withLocalizedName("Light Oil").withStateAndTemperature(LIQUID, 295) + .buildAndRegister().configureMaterials(Materials.OilLight).registerBContainers( GT_OreDictUnificator.get(OrePrefixes.cell, Materials.OilLight, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("gas_natural_gas") - .withLocalizedName("Natural Gas") - .withStateAndTemperature(GAS, 295) - .buildAndRegister() - .configureMaterials(Materials.NatruralGas) - .registerBContainers( + GT_FluidFactory.builder("gas_natural_gas").withLocalizedName("Natural Gas").withStateAndTemperature(GAS, 295) + .buildAndRegister().configureMaterials(Materials.NatruralGas).registerBContainers( GT_OreDictUnificator.get(OrePrefixes.cell, Materials.NatruralGas, 1L), ItemList.Cell_Empty.get(1L)); - ItemList.sHydricSulfur = GT_FluidFactory.builder("liquid_hydricsulfur") - .withLocalizedName("Hydrogen Sulfide") - .withStateAndTemperature(GAS, 295) - .buildAndRegister() - .configureMaterials(Materials.HydricSulfide) + ItemList.sHydricSulfur = GT_FluidFactory.builder("liquid_hydricsulfur").withLocalizedName("Hydrogen Sulfide") + .withStateAndTemperature(GAS, 295).buildAndRegister().configureMaterials(Materials.HydricSulfide) .registerBContainers( GT_OreDictUnificator.get(OrePrefixes.cell, Materials.HydricSulfide, 1L), ItemList.Cell_Empty.get(1L)) .asFluid(); - GT_FluidFactory.builder("gas_sulfuricgas") - .withLocalizedName("Sulfuric Gas") - .withStateAndTemperature(GAS, 295) - .buildAndRegister() - .configureMaterials(Materials.SulfuricGas) - .registerBContainers( + GT_FluidFactory.builder("gas_sulfuricgas").withLocalizedName("Sulfuric Gas").withStateAndTemperature(GAS, 295) + .buildAndRegister().configureMaterials(Materials.SulfuricGas).registerBContainers( GT_OreDictUnificator.get(OrePrefixes.cell, Materials.SulfuricGas, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("gas_gas") - .withLocalizedName("Refinery Gas") - .withStateAndTemperature(GAS, 295) - .buildAndRegister() - .configureMaterials(Materials.Gas) - .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Gas, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("liquid_sulfuricnaphtha") - .withLocalizedName("Sulfuric Naphtha") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() - .configureMaterials(Materials.SulfuricNaphtha) + GT_FluidFactory.builder("gas_gas").withLocalizedName("Refinery Gas").withStateAndTemperature(GAS, 295) + .buildAndRegister().configureMaterials(Materials.Gas).registerBContainers( + GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Gas, 1L), + ItemList.Cell_Empty.get(1L)); + GT_FluidFactory.builder("liquid_sulfuricnaphtha").withLocalizedName("Sulfuric Naphtha") + .withStateAndTemperature(LIQUID, 295).buildAndRegister().configureMaterials(Materials.SulfuricNaphtha) .registerBContainers( GT_OreDictUnificator.get(OrePrefixes.cell, Materials.SulfuricNaphtha, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("liquid_sufluriclight_fuel") - .withLocalizedName("Sulfuric Light Fuel") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() - .configureMaterials(Materials.SulfuricLightFuel) + GT_FluidFactory.builder("liquid_sufluriclight_fuel").withLocalizedName("Sulfuric Light Fuel") + .withStateAndTemperature(LIQUID, 295).buildAndRegister().configureMaterials(Materials.SulfuricLightFuel) .registerBContainers( GT_OreDictUnificator.get(OrePrefixes.cell, Materials.SulfuricLightFuel, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("liquid_sulfuricheavy_fuel") - .withLocalizedName("Sulfuric Heavy Fuel") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() - .configureMaterials(Materials.SulfuricHeavyFuel) + GT_FluidFactory.builder("liquid_sulfuricheavy_fuel").withLocalizedName("Sulfuric Heavy Fuel") + .withStateAndTemperature(LIQUID, 295).buildAndRegister().configureMaterials(Materials.SulfuricHeavyFuel) .registerBContainers( GT_OreDictUnificator.get(OrePrefixes.cell, Materials.SulfuricHeavyFuel, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("liquid_naphtha") - .withLocalizedName("Naphtha") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() - .configureMaterials(Materials.Naphtha) - .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Naphtha, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("liquid_light_fuel") - .withLocalizedName("Light Fuel") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() - .configureMaterials(Materials.LightFuel) + GT_FluidFactory.builder("liquid_naphtha").withLocalizedName("Naphtha").withStateAndTemperature(LIQUID, 295) + .buildAndRegister().configureMaterials(Materials.Naphtha).registerBContainers( + GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Naphtha, 1L), + ItemList.Cell_Empty.get(1L)); + GT_FluidFactory.builder("liquid_light_fuel").withLocalizedName("Light Fuel") + .withStateAndTemperature(LIQUID, 295).buildAndRegister().configureMaterials(Materials.LightFuel) .registerBContainers( GT_OreDictUnificator.get(OrePrefixes.cell, Materials.LightFuel, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("liquid_heavy_fuel") - .withLocalizedName("Heavy Fuel") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() - .configureMaterials(Materials.HeavyFuel) + GT_FluidFactory.builder("liquid_heavy_fuel").withLocalizedName("Heavy Fuel") + .withStateAndTemperature(LIQUID, 295).buildAndRegister().configureMaterials(Materials.HeavyFuel) .registerBContainers( GT_OreDictUnificator.get(OrePrefixes.cell, Materials.HeavyFuel, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("liquid_lpg") - .withLocalizedName("LPG") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() - .configureMaterials(Materials.LPG) - .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.LPG, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("charcoal_byproducts") - .withTextureName("molten.autogenerated") - .withLocalizedName("Charcoal Byproducts") - .withColorRGBA(Materials.CharcoalByproducts.mRGBa) - .withStateAndTemperature(GAS, 775) - .buildAndRegister() - .configureMaterials(Materials.CharcoalByproducts) + GT_FluidFactory.builder("liquid_lpg").withLocalizedName("LPG").withStateAndTemperature(LIQUID, 295) + .buildAndRegister().configureMaterials(Materials.LPG).registerBContainers( + GT_OreDictUnificator.get(OrePrefixes.cell, Materials.LPG, 1L), + ItemList.Cell_Empty.get(1L)); + GT_FluidFactory.builder("charcoal_byproducts").withTextureName("molten.autogenerated") + .withLocalizedName("Charcoal Byproducts").withColorRGBA(Materials.CharcoalByproducts.mRGBa) + .withStateAndTemperature(GAS, 775).buildAndRegister().configureMaterials(Materials.CharcoalByproducts) .registerBContainers( GT_OreDictUnificator.get(OrePrefixes.cell, Materials.CharcoalByproducts, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("molten.bisphenol_a") - .withTextureName("molten.autogenerated") - .withLocalizedName("Molten Bisphenol A") - .withColorRGBA(Materials.BisphenolA.mRGBa) - .withStateAndTemperature(LIQUID, 432) - .buildAndRegister() - .configureMaterials(Materials.BisphenolA) + GT_FluidFactory.builder("molten.bisphenol_a").withTextureName("molten.autogenerated") + .withLocalizedName("Molten Bisphenol A").withColorRGBA(Materials.BisphenolA.mRGBa) + .withStateAndTemperature(LIQUID, 432).buildAndRegister().configureMaterials(Materials.BisphenolA) .registerBContainers( GT_OreDictUnificator.get(OrePrefixes.cell, Materials.BisphenolA, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("UUAmplifier") - .withLocalizedName("UU Amplifier") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() - .configureMaterials(Materials.UUAmplifier) - .registerBContainers( + GT_FluidFactory.builder("UUAmplifier").withLocalizedName("UU Amplifier").withStateAndTemperature(LIQUID, 295) + .buildAndRegister().configureMaterials(Materials.UUAmplifier).registerBContainers( GT_OreDictUnificator.get(OrePrefixes.cell, Materials.UUAmplifier, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("Chlorine") - .withLocalizedName("Chlorine") - .withStateAndTemperature(GAS, 295) - .buildAndRegister() - .configureMaterials(Materials.Chlorine) - .registerBContainers( + GT_FluidFactory.builder("Chlorine").withLocalizedName("Chlorine").withStateAndTemperature(GAS, 295) + .buildAndRegister().configureMaterials(Materials.Chlorine).registerBContainers( GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Chlorine, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("Mercury") - .withLocalizedName("Mercury") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() - .configureMaterials(Materials.Mercury) - .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Mercury, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("NitroFuel") - .withLocalizedName("Cetane-Boosted Diesel") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() - .configureMaterials(Materials.NitroFuel) + GT_FluidFactory.builder("Mercury").withLocalizedName("Mercury").withStateAndTemperature(LIQUID, 295) + .buildAndRegister().configureMaterials(Materials.Mercury).registerBContainers( + GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Mercury, 1L), + ItemList.Cell_Empty.get(1L)); + GT_FluidFactory.builder("NitroFuel").withLocalizedName("Cetane-Boosted Diesel") + .withStateAndTemperature(LIQUID, 295).buildAndRegister().configureMaterials(Materials.NitroFuel) .registerBContainers( GT_OreDictUnificator.get(OrePrefixes.cell, Materials.NitroFuel, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("SodiumPersulfate") - .withLocalizedName("Sodium Persulfate") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() - .configureMaterials(Materials.SodiumPersulfate) + GT_FluidFactory.builder("SodiumPersulfate").withLocalizedName("Sodium Persulfate") + .withStateAndTemperature(LIQUID, 295).buildAndRegister().configureMaterials(Materials.SodiumPersulfate) .registerBContainers( GT_OreDictUnificator.get(OrePrefixes.cell, Materials.SodiumPersulfate, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("Glyceryl") - .withLocalizedName("Glyceryl Trinitrate") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() - .configureMaterials(Materials.Glyceryl) + GT_FluidFactory.builder("Glyceryl").withLocalizedName("Glyceryl Trinitrate") + .withStateAndTemperature(LIQUID, 295).buildAndRegister().configureMaterials(Materials.Glyceryl) .registerBContainers( GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Glyceryl, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("lubricant") - .withLocalizedName("Lubricant") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() - .configureMaterials(Materials.Lubricant) - .registerBContainers( + GT_FluidFactory.builder("lubricant").withLocalizedName("Lubricant").withStateAndTemperature(LIQUID, 295) + .buildAndRegister().configureMaterials(Materials.Lubricant).registerBContainers( GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Lubricant, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("creosote") - .withLocalizedName("Creosote Oil") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() - .configureMaterials(Materials.Creosote) - .registerBContainers( + GT_FluidFactory.builder("creosote").withLocalizedName("Creosote Oil").withStateAndTemperature(LIQUID, 295) + .buildAndRegister().configureMaterials(Materials.Creosote).registerBContainers( GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Creosote, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("seedoil") - .withLocalizedName("Seed Oil") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() - .configureMaterials(Materials.SeedOil) - .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.SeedOil, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("fishoil") - .withLocalizedName("Fish Oil") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() - .configureMaterials(Materials.FishOil) - .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.FishOil, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("oil") - .withLocalizedName("Oil") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() - .configureMaterials(Materials.Oil) - .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Oil, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("fuel") - .withLocalizedName("Diesel") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() - .configureMaterials(Materials.Fuel) - .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Fuel, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("for.honey") - .withLocalizedName("Honey") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() - .configureMaterials(Materials.Honey) - .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Honey, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("biomass") - .withLocalizedName("Biomass") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() - .configureMaterials(Materials.Biomass) - .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Biomass, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("bioethanol") - .withLocalizedName("Bio Ethanol") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() - .configureMaterials(Materials.Ethanol) - .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Ethanol, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("sulfuricacid") - .withLocalizedName("Sulfuric Acid") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() - .configureMaterials(Materials.SulfuricAcid) - .registerBContainers( + GT_FluidFactory.builder("seedoil").withLocalizedName("Seed Oil").withStateAndTemperature(LIQUID, 295) + .buildAndRegister().configureMaterials(Materials.SeedOil).registerBContainers( + GT_OreDictUnificator.get(OrePrefixes.cell, Materials.SeedOil, 1L), + ItemList.Cell_Empty.get(1L)); + GT_FluidFactory.builder("fishoil").withLocalizedName("Fish Oil").withStateAndTemperature(LIQUID, 295) + .buildAndRegister().configureMaterials(Materials.FishOil).registerBContainers( + GT_OreDictUnificator.get(OrePrefixes.cell, Materials.FishOil, 1L), + ItemList.Cell_Empty.get(1L)); + GT_FluidFactory.builder("oil").withLocalizedName("Oil").withStateAndTemperature(LIQUID, 295).buildAndRegister() + .configureMaterials(Materials.Oil).registerBContainers( + GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Oil, 1L), + ItemList.Cell_Empty.get(1L)); + GT_FluidFactory.builder("fuel").withLocalizedName("Diesel").withStateAndTemperature(LIQUID, 295) + .buildAndRegister().configureMaterials(Materials.Fuel).registerBContainers( + GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Fuel, 1L), + ItemList.Cell_Empty.get(1L)); + GT_FluidFactory.builder("for.honey").withLocalizedName("Honey").withStateAndTemperature(LIQUID, 295) + .buildAndRegister().configureMaterials(Materials.Honey).registerBContainers( + GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Honey, 1L), + ItemList.Cell_Empty.get(1L)); + GT_FluidFactory.builder("biomass").withLocalizedName("Biomass").withStateAndTemperature(LIQUID, 295) + .buildAndRegister().configureMaterials(Materials.Biomass).registerBContainers( + GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Biomass, 1L), + ItemList.Cell_Empty.get(1L)); + GT_FluidFactory.builder("bioethanol").withLocalizedName("Bio Ethanol").withStateAndTemperature(LIQUID, 295) + .buildAndRegister().configureMaterials(Materials.Ethanol).registerBContainers( + GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Ethanol, 1L), + ItemList.Cell_Empty.get(1L)); + GT_FluidFactory.builder("sulfuricacid").withLocalizedName("Sulfuric Acid").withStateAndTemperature(LIQUID, 295) + .buildAndRegister().configureMaterials(Materials.SulfuricAcid).registerBContainers( GT_OreDictUnificator.get(OrePrefixes.cell, Materials.SulfuricAcid, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("milk") - .withLocalizedName("Milk") - .withStateAndTemperature(LIQUID, 290) - .buildAndRegister() - .configureMaterials(Materials.Milk) - .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Milk, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("mcguffium") - .withLocalizedName("Mc Guffium 239") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() - .configureMaterials(Materials.McGuffium239) - .registerBContainers( + GT_FluidFactory.builder("milk").withLocalizedName("Milk").withStateAndTemperature(LIQUID, 290) + .buildAndRegister().configureMaterials(Materials.Milk).registerBContainers( + GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Milk, 1L), + ItemList.Cell_Empty.get(1L)); + GT_FluidFactory.builder("mcguffium").withLocalizedName("Mc Guffium 239").withStateAndTemperature(LIQUID, 295) + .buildAndRegister().configureMaterials(Materials.McGuffium239).registerBContainers( GT_OreDictUnificator.get(OrePrefixes.cell, Materials.McGuffium239, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("refinedGlue") - .withLocalizedName("Refined Glue") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() - .configureMaterials(Materials.Glue) - .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Glue, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("hotfryingoil") - .withLocalizedName("Hot Frying Oil") - .withStateAndTemperature(LIQUID, 400) - .buildAndRegister() - .configureMaterials(Materials.FryingOilHot) - .registerBContainers( + GT_FluidFactory.builder("refinedGlue").withLocalizedName("Refined Glue").withStateAndTemperature(LIQUID, 295) + .buildAndRegister().configureMaterials(Materials.Glue).registerBContainers( + GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Glue, 1L), + ItemList.Cell_Empty.get(1L)); + GT_FluidFactory.builder("hotfryingoil").withLocalizedName("Hot Frying Oil").withStateAndTemperature(LIQUID, 400) + .buildAndRegister().configureMaterials(Materials.FryingOilHot).registerBContainers( GT_OreDictUnificator.get(OrePrefixes.cell, Materials.FryingOilHot, 1L), ItemList.Cell_Empty.get(1L)); GT_FluidFactory.builder("DimensionallyTranscendentResidue") - .withLocalizedName("Dimensionally Transcendent Residue") - .withStateAndTemperature(LIQUID, 2000000000) - .buildAndRegister() - .configureMaterials(Materials.DimensionallyTranscendentResidue) - .registerBContainers( + .withLocalizedName("Dimensionally Transcendent Residue").withStateAndTemperature(LIQUID, 2000000000) + .buildAndRegister().configureMaterials(Materials.DimensionallyTranscendentResidue).registerBContainers( GT_OreDictUnificator.get(OrePrefixes.cell, Materials.DimensionallyTranscendentResidue, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("ExcitedDTCC") - .withLocalizedName("Excited Dimensionally Transcendent Crude Catalyst") - .withStateAndTemperature(LIQUID, 500000000) - .buildAndRegister() - .configureMaterials(Materials.ExcitedDTCC) + GT_FluidFactory.builder("ExcitedDTCC").withLocalizedName("Excited Dimensionally Transcendent Crude Catalyst") + .withStateAndTemperature(LIQUID, 500000000).buildAndRegister().configureMaterials(Materials.ExcitedDTCC) .registerBContainers( GT_OreDictUnificator.get(OrePrefixes.cell, Materials.ExcitedDTCC, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("ExcitedDTPC") - .withLocalizedName("Excited Dimensionally Transcendent Prosaic Catalyst") - .withStateAndTemperature(LIQUID, 500000000) - .buildAndRegister() - .configureMaterials(Materials.ExcitedDTPC) + GT_FluidFactory.builder("ExcitedDTPC").withLocalizedName("Excited Dimensionally Transcendent Prosaic Catalyst") + .withStateAndTemperature(LIQUID, 500000000).buildAndRegister().configureMaterials(Materials.ExcitedDTPC) .registerBContainers( GT_OreDictUnificator.get(OrePrefixes.cell, Materials.ExcitedDTPC, 1L), ItemList.Cell_Empty.get(1L)); GT_FluidFactory.builder("ExcitedDTRC") .withLocalizedName("Excited Dimensionally Transcendent Resplendent Catalyst") - .withStateAndTemperature(LIQUID, 500000000) - .buildAndRegister() - .configureMaterials(Materials.ExcitedDTRC) + .withStateAndTemperature(LIQUID, 500000000).buildAndRegister().configureMaterials(Materials.ExcitedDTRC) .registerBContainers( GT_OreDictUnificator.get(OrePrefixes.cell, Materials.ExcitedDTRC, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("ExcitedDTEC") - .withLocalizedName("Excited Dimensionally Transcendent Exotic Catalyst") - .withStateAndTemperature(LIQUID, 500000000) - .buildAndRegister() - .configureMaterials(Materials.ExcitedDTEC) + GT_FluidFactory.builder("ExcitedDTEC").withLocalizedName("Excited Dimensionally Transcendent Exotic Catalyst") + .withStateAndTemperature(LIQUID, 500000000).buildAndRegister().configureMaterials(Materials.ExcitedDTEC) .registerBContainers( GT_OreDictUnificator.get(OrePrefixes.cell, Materials.ExcitedDTEC, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder(Materials.RawStarMatter.mName) - .withLocalizedName(Materials.RawStarMatter.mLocalizedName) - .withStateAndTemperature(LIQUID, 10_000_000) - .buildAndRegister() - .configureMaterials(Materials.RawStarMatter) - .registerBContainers( + GT_FluidFactory.builder(Materials.RawStarMatter.mName).withLocalizedName(Materials.RawStarMatter.mLocalizedName) + .withStateAndTemperature(LIQUID, 10_000_000).buildAndRegister() + .configureMaterials(Materials.RawStarMatter).registerBContainers( GT_OreDictUnificator.get(OrePrefixes.cell, Materials.RawStarMatter, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder(Materials.Space.mName) - .withLocalizedName(Materials.Space.mLocalizedName) - .withStateAndTemperature(MOLTEN, 0) - .buildAndRegister() - .configureMaterials(Materials.Space) + GT_FluidFactory.builder(Materials.Space.mName).withLocalizedName(Materials.Space.mLocalizedName) + .withStateAndTemperature(MOLTEN, 0).buildAndRegister().configureMaterials(Materials.Space) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Space, 1L), ItemList.Cell_Empty.get(1L)); + GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Space, 1L), + ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder(Materials.Time.mName) - .withLocalizedName(Materials.Time.mLocalizedName) - .withStateAndTemperature(MOLTEN, 0) - .buildAndRegister() - .configureMaterials(Materials.Time) + GT_FluidFactory.builder(Materials.Time.mName).withLocalizedName(Materials.Time.mLocalizedName) + .withStateAndTemperature(MOLTEN, 0).buildAndRegister().configureMaterials(Materials.Time) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Time, 1L), ItemList.Cell_Empty.get(1L)); + GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Time, 1L), + ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("fieryblood") - .withLocalizedName("Fiery Blood") - .withStateAndTemperature(LIQUID, 6400) - .buildAndRegister() - .configureMaterials(Materials.FierySteel) - .registerBContainers( + GT_FluidFactory.builder("fieryblood").withLocalizedName("Fiery Blood").withStateAndTemperature(LIQUID, 6400) + .buildAndRegister().configureMaterials(Materials.FierySteel).registerBContainers( GT_OreDictUnificator.get(OrePrefixes.cell, Materials.FierySteel, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("holywater") - .withLocalizedName("Holy Water") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() - .configureMaterials(Materials.HolyWater) - .registerBContainers( + GT_FluidFactory.builder("holywater").withLocalizedName("Holy Water").withStateAndTemperature(LIQUID, 295) + .buildAndRegister().configureMaterials(Materials.HolyWater).registerBContainers( GT_OreDictUnificator.get(OrePrefixes.cell, Materials.HolyWater, 1L), ItemList.Cell_Empty.get(1L)); if (ItemList.TF_Vial_FieryBlood.get(1L) != null) { - FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData( - Materials.FierySteel.getFluid(250L), - ItemList.TF_Vial_FieryBlood.get(1L), - ItemList.Bottle_Empty.get(1L))); - - GT_FluidFactory.builder("liquid_sodium") - .withLocalizedName("Liquid Sodium") - .withStateAndTemperature(LIQUID, 495) - .buildAndRegister() - .configureMaterials(Materials.Sodium) + FluidContainerRegistry.registerFluidContainer( + new FluidContainerRegistry.FluidContainerData( + Materials.FierySteel.getFluid(250L), + ItemList.TF_Vial_FieryBlood.get(1L), + ItemList.Bottle_Empty.get(1L))); + + GT_FluidFactory.builder("liquid_sodium").withLocalizedName("Liquid Sodium") + .withStateAndTemperature(LIQUID, 495).buildAndRegister().configureMaterials(Materials.Sodium) .registerBContainers( GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Sodium, 1L), ItemList.Cell_Empty.get(1L)); } - 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), ItemList.Bottle_Empty.get(1L))); - FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData( - Materials.HolyWater.getFluid(250L), ItemList.Bottle_Holy_Water.get(1L), ItemList.Bottle_Empty.get(1L))); - FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData( - Materials.McGuffium239.getFluid(250L), ItemList.McGuffium_239.get(1L), ItemList.Bottle_Empty.get(1L))); - FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData( - Materials.Fuel.getFluid(100L), - ItemList.Tool_Lighter_Invar_Full.get(1L), - ItemList.Tool_Lighter_Invar_Empty.get(1L))); - FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData( - Materials.Fuel.getFluid(1000L), - ItemList.Tool_Lighter_Platinum_Full.get(1L), - ItemList.Tool_Lighter_Platinum_Empty.get(1L))); + 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), + ItemList.Bottle_Empty.get(1L))); + FluidContainerRegistry.registerFluidContainer( + new FluidContainerRegistry.FluidContainerData( + Materials.HolyWater.getFluid(250L), + ItemList.Bottle_Holy_Water.get(1L), + ItemList.Bottle_Empty.get(1L))); + FluidContainerRegistry.registerFluidContainer( + new FluidContainerRegistry.FluidContainerData( + Materials.McGuffium239.getFluid(250L), + ItemList.McGuffium_239.get(1L), + ItemList.Bottle_Empty.get(1L))); + FluidContainerRegistry.registerFluidContainer( + new FluidContainerRegistry.FluidContainerData( + Materials.Fuel.getFluid(100L), + ItemList.Tool_Lighter_Invar_Full.get(1L), + ItemList.Tool_Lighter_Invar_Empty.get(1L))); + FluidContainerRegistry.registerFluidContainer( + new FluidContainerRegistry.FluidContainerData( + Materials.Fuel.getFluid(1000L), + ItemList.Tool_Lighter_Platinum_Full.get(1L), + ItemList.Tool_Lighter_Platinum_Empty.get(1L))); Dyes.dyeBlack.addFluidDye((Fluid) GT_FluidFactory.of("squidink", "Squid Ink", LIQUID, 295)); Dyes.dyeBlue.addFluidDye((Fluid) GT_FluidFactory.of("indigo", "Indigo Dye", LIQUID, 295)); @@ -1341,71 +1002,46 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { Fluid tFluid; tDye.addFluidDye( GT_FluidFactory.builder("dye.watermixed." + tDye.name().toLowerCase(Locale.ENGLISH)) - .withTextureName("dyes") - .withLocalizedName("Water Mixed " + tDye.mName + " Dye") - .withColorRGBA(tDye.getRGBA()) - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + .withTextureName("dyes").withLocalizedName("Water Mixed " + tDye.mName + " Dye") + .withColorRGBA(tDye.getRGBA()).withStateAndTemperature(LIQUID, 295).buildAndRegister() .asFluid()); tDye.addFluidDye( GT_FluidFactory.builder("dye.chemical." + tDye.name().toLowerCase(Locale.ENGLISH)) - .withTextureName("dyes") - .withLocalizedName("Chemical " + tDye.mName + " Dye") - .withColorRGBA(tDye.getRGBA()) - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + .withTextureName("dyes").withLocalizedName("Chemical " + tDye.mName + " Dye") + .withColorRGBA(tDye.getRGBA()).withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerContainers(ItemList.SPRAY_CAN_DYES[i].get(1L), ItemList.Spray_Empty.get(1L), 2304) .asFluid()); } - GT_FluidFactory.builder("ice") - .withLocalizedName("Crushed Ice") - .withStateAndTemperature(SLURRY, 270) - .buildAndRegister() - .configureMaterials(Materials.Ice) - .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Ice, 1L), ItemList.Cell_Empty.get(1L)); + GT_FluidFactory.builder("ice").withLocalizedName("Crushed Ice").withStateAndTemperature(SLURRY, 270) + .buildAndRegister().configureMaterials(Materials.Ice).registerBContainers( + GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Ice, 1L), + ItemList.Cell_Empty.get(1L)); Materials.Water.mSolid = Materials.Ice.mSolid; - GT_FluidFactory.builder("molten.glass") - .withLocalizedName("Molten Glass") - .withStateAndTemperature(MOLTEN, 1500) - .buildAndRegister() - .configureMaterials(Materials.Glass) - .registerContainers( + GT_FluidFactory.builder("molten.glass").withLocalizedName("Molten Glass").withStateAndTemperature(MOLTEN, 1500) + .buildAndRegister().configureMaterials(Materials.Glass).registerContainers( GT_OreDictUnificator.get(OrePrefixes.cellMolten, Materials.Glass, 1L), ItemList.Cell_Empty.get(1L), 144); - GT_FluidFactory.builder("molten.redstone") - .withLocalizedName("Molten Redstone") - .withStateAndTemperature(MOLTEN, 500) - .buildAndRegister() - .configureMaterials(Materials.Redstone) + GT_FluidFactory.builder("molten.redstone").withLocalizedName("Molten Redstone") + .withStateAndTemperature(MOLTEN, 500).buildAndRegister().configureMaterials(Materials.Redstone) .registerContainers( GT_OreDictUnificator.get(OrePrefixes.cellMolten, Materials.Redstone, 1L), ItemList.Cell_Empty.get(1L), 144); - GT_FluidFactory.builder("molten.blaze") - .withLocalizedName("Molten Blaze") - .withStateAndTemperature(MOLTEN, 6400) - .buildAndRegister() - .configureMaterials(Materials.Blaze) - .registerContainers( + GT_FluidFactory.builder("molten.blaze").withLocalizedName("Molten Blaze").withStateAndTemperature(MOLTEN, 6400) + .buildAndRegister().configureMaterials(Materials.Blaze).registerContainers( GT_OreDictUnificator.get(OrePrefixes.cellMolten, Materials.Blaze, 1L), ItemList.Cell_Empty.get(1L), 144); - GT_FluidFactory.builder("wet.concrete") - .withLocalizedName("Wet Concrete") - .withStateAndTemperature(MOLTEN, 300) - .buildAndRegister() - .configureMaterials(Materials.Concrete) - .registerContainers( + GT_FluidFactory.builder("wet.concrete").withLocalizedName("Wet Concrete").withStateAndTemperature(MOLTEN, 300) + .buildAndRegister().configureMaterials(Materials.Concrete).registerContainers( GT_OreDictUnificator.get(OrePrefixes.cellMolten, Materials.Concrete, 1L), ItemList.Cell_Empty.get(1L), 144); for (Materials tMaterial : Materials.values()) { - if ((tMaterial.mStandardMoltenFluid == null) - && (tMaterial.contains(SubTag.SMELTING_TO_FLUID)) + 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)) { @@ -1427,640 +1063,450 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { } } - GT_FluidFactory.builder("potion.awkward") - .withLocalizedName("Awkward Brew") - .withStateAndTemperature(LIQUID, 295) + GT_FluidFactory.builder("potion.awkward").withLocalizedName("Awkward Brew").withStateAndTemperature(LIQUID, 295) .buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 16), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.thick") - .withLocalizedName("Thick Brew") - .withStateAndTemperature(LIQUID, 295) + GT_FluidFactory.builder("potion.thick").withLocalizedName("Thick Brew").withStateAndTemperature(LIQUID, 295) .buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 32), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.mundane") - .withLocalizedName("Mundane Brew") - .withStateAndTemperature(LIQUID, 295) + GT_FluidFactory.builder("potion.mundane").withLocalizedName("Mundane Brew").withStateAndTemperature(LIQUID, 295) .buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 64), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.damage") - .withLocalizedName("Harming Brew") - .withStateAndTemperature(LIQUID, 295) + GT_FluidFactory.builder("potion.damage").withLocalizedName("Harming Brew").withStateAndTemperature(LIQUID, 295) .buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 8204), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.damage.strong") - .withLocalizedName("Strong Harming Brew") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.damage.strong").withLocalizedName("Strong Harming Brew") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 8236), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.damage.splash") - .withLocalizedName("Splash Harming Brew") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.damage.splash").withLocalizedName("Splash Harming Brew") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 16396), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.damage.strong.splash") - .withLocalizedName("Strong Splash Harming Brew") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.damage.strong.splash").withLocalizedName("Strong Splash Harming Brew") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 16428), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.health") - .withLocalizedName("Healing Brew") - .withStateAndTemperature(LIQUID, 295) + GT_FluidFactory.builder("potion.health").withLocalizedName("Healing Brew").withStateAndTemperature(LIQUID, 295) .buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 8197), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.health.strong") - .withLocalizedName("Strong Healing Brew") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.health.strong").withLocalizedName("Strong Healing Brew") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 8229), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.health.splash") - .withLocalizedName("Splash Healing Brew") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.health.splash").withLocalizedName("Splash Healing Brew") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 16389), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.health.strong.splash") - .withLocalizedName("Strong Splash Healing Brew") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.health.strong.splash").withLocalizedName("Strong Splash Healing Brew") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 16421), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.speed") - .withLocalizedName("Swiftness Brew") - .withStateAndTemperature(LIQUID, 295) + GT_FluidFactory.builder("potion.speed").withLocalizedName("Swiftness Brew").withStateAndTemperature(LIQUID, 295) .buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 8194), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.speed.strong") - .withLocalizedName("Strong Swiftness Brew") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.speed.strong").withLocalizedName("Strong Swiftness Brew") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 8226), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.speed.long") - .withLocalizedName("Stretched Swiftness Brew") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.speed.long").withLocalizedName("Stretched Swiftness Brew") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 8258), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.speed.splash") - .withLocalizedName("Splash Swiftness Brew") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.speed.splash").withLocalizedName("Splash Swiftness Brew") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 16386), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.speed.strong.splash") - .withLocalizedName("Strong Splash Swiftness Brew") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.speed.strong.splash").withLocalizedName("Strong Splash Swiftness Brew") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 16418), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.speed.long.splash") - .withLocalizedName("Stretched Splash Swiftness Brew") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.speed.long.splash").withLocalizedName("Stretched Splash Swiftness Brew") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 16450), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.strength") - .withLocalizedName("Strength Brew") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.strength").withLocalizedName("Strength Brew") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 8201), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.strength.strong") - .withLocalizedName("Strong Strength Brew") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.strength.strong").withLocalizedName("Strong Strength Brew") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 8233), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.strength.long") - .withLocalizedName("Stretched Strength Brew") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.strength.long").withLocalizedName("Stretched Strength Brew") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 8265), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.strength.splash") - .withLocalizedName("Splash Strength Brew") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.strength.splash").withLocalizedName("Splash Strength Brew") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 16393), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.strength.strong.splash") - .withLocalizedName("Strong Splash Strength Brew") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.strength.strong.splash").withLocalizedName("Strong Splash Strength Brew") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 16425), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.strength.long.splash") - .withLocalizedName("Stretched Splash Strength Brew") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.strength.long.splash").withLocalizedName("Stretched Splash Strength Brew") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 16457), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.regen") - .withLocalizedName("Regenerating Brew") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.regen").withLocalizedName("Regenerating Brew") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 8193), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.regen.strong") - .withLocalizedName("Strong Regenerating Brew") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.regen.strong").withLocalizedName("Strong Regenerating Brew") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 8225), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.regen.long") - .withLocalizedName("Stretched Regenerating Brew") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.regen.long").withLocalizedName("Stretched Regenerating Brew") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 8257), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.regen.splash") - .withLocalizedName("Splash Regenerating Brew") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.regen.splash").withLocalizedName("Splash Regenerating Brew") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 16385), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.regen.strong.splash") - .withLocalizedName("Strong Splash Regenerating Brew") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.regen.strong.splash").withLocalizedName("Strong Splash Regenerating Brew") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 16417), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.regen.long.splash") - .withLocalizedName("Stretched Splash Regenerating Brew") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.regen.long.splash").withLocalizedName("Stretched Splash Regenerating Brew") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 16449), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.poison") - .withLocalizedName("Poisonous Brew") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.poison").withLocalizedName("Poisonous Brew") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 8196), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.poison.strong") - .withLocalizedName("Strong Poisonous Brew") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.poison.strong").withLocalizedName("Strong Poisonous Brew") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 8228), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.poison.long") - .withLocalizedName("Stretched Poisonous Brew") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.poison.long").withLocalizedName("Stretched Poisonous Brew") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 8260), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.poison.splash") - .withLocalizedName("Splash Poisonous Brew") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.poison.splash").withLocalizedName("Splash Poisonous Brew") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 16388), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.poison.strong.splash") - .withLocalizedName("Strong Splash Poisonous Brew") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.poison.strong.splash").withLocalizedName("Strong Splash Poisonous Brew") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 16420), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.poison.long.splash") - .withLocalizedName("Stretched Splash Poisonous Brew") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.poison.long.splash").withLocalizedName("Stretched Splash Poisonous Brew") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 16452), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.fireresistance") - .withLocalizedName("Fire Resistant Brew") - .withStateAndTemperature(LIQUID, 375) - .buildAndRegister() + GT_FluidFactory.builder("potion.fireresistance").withLocalizedName("Fire Resistant Brew") + .withStateAndTemperature(LIQUID, 375).buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 8195), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.fireresistance.long") - .withLocalizedName("Stretched Fire Resistant Brew") - .withStateAndTemperature(LIQUID, 375) - .buildAndRegister() + GT_FluidFactory.builder("potion.fireresistance.long").withLocalizedName("Stretched Fire Resistant Brew") + .withStateAndTemperature(LIQUID, 375).buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 8259), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.fireresistance.splash") - .withLocalizedName("Splash Fire Resistant Brew") - .withStateAndTemperature(LIQUID, 375) - .buildAndRegister() + GT_FluidFactory.builder("potion.fireresistance.splash").withLocalizedName("Splash Fire Resistant Brew") + .withStateAndTemperature(LIQUID, 375).buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 16387), ItemList.Bottle_Empty.get(1L)); GT_FluidFactory.builder("potion.fireresistance.long.splash") - .withLocalizedName("Stretched Splash Fire Resistant Brew") - .withStateAndTemperature(LIQUID, 375) + .withLocalizedName("Stretched Splash Fire Resistant Brew").withStateAndTemperature(LIQUID, 375) .buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 16451), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.nightvision") - .withLocalizedName("Night Vision Brew") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.nightvision").withLocalizedName("Night Vision Brew") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 8198), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.nightvision.long") - .withLocalizedName("Stretched Night Vision Brew") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.nightvision.long").withLocalizedName("Stretched Night Vision Brew") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 8262), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.nightvision.splash") - .withLocalizedName("Splash Night Vision Brew") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.nightvision.splash").withLocalizedName("Splash Night Vision Brew") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 16390), ItemList.Bottle_Empty.get(1L)); GT_FluidFactory.builder("potion.nightvision.long.splash") - .withLocalizedName("Stretched Splash Night Vision Brew") - .withStateAndTemperature(LIQUID, 295) + .withLocalizedName("Stretched Splash Night Vision Brew").withStateAndTemperature(LIQUID, 295) .buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 16454), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.weakness") - .withLocalizedName("Weakening Brew") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.weakness").withLocalizedName("Weakening Brew") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 8200), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.weakness.long") - .withLocalizedName("Stretched Weakening Brew") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.weakness.long").withLocalizedName("Stretched Weakening Brew") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 8264), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.weakness.splash") - .withLocalizedName("Splash Weakening Brew") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.weakness.splash").withLocalizedName("Splash Weakening Brew") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 16392), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.weakness.long.splash") - .withLocalizedName("Stretched Splash Weakening Brew") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.weakness.long.splash").withLocalizedName("Stretched Splash Weakening Brew") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 16456), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.slowness") - .withLocalizedName("Lame Brew") - .withStateAndTemperature(LIQUID, 295) + GT_FluidFactory.builder("potion.slowness").withLocalizedName("Lame Brew").withStateAndTemperature(LIQUID, 295) .buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 8202), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.slowness.long") - .withLocalizedName("Stretched Lame Brew") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.slowness.long").withLocalizedName("Stretched Lame Brew") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 8266), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.slowness.splash") - .withLocalizedName("Splash Lame Brew") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.slowness.splash").withLocalizedName("Splash Lame Brew") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 16394), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.slowness.long.splash") - .withLocalizedName("Stretched Splash Lame Brew") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.slowness.long.splash").withLocalizedName("Stretched Splash Lame Brew") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 16458), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.waterbreathing") - .withLocalizedName("Fishy Brew") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.waterbreathing").withLocalizedName("Fishy Brew") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 8205), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.waterbreathing.long") - .withLocalizedName("Stretched Fishy Brew") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.waterbreathing.long").withLocalizedName("Stretched Fishy Brew") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 8269), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.waterbreathing.splash") - .withLocalizedName("Splash Fishy Brew") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.waterbreathing.splash").withLocalizedName("Splash Fishy Brew") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 16397), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.waterbreathing.long.splash") - .withLocalizedName("Stretched Splash Fishy Brew") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.waterbreathing.long.splash").withLocalizedName("Stretched Splash Fishy Brew") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 16461), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.invisibility") - .withLocalizedName("Invisible Brew") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.invisibility").withLocalizedName("Invisible Brew") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 8206), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.invisibility.long") - .withLocalizedName("Stretched Invisible Brew") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.invisibility.long").withLocalizedName("Stretched Invisible Brew") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 8270), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.invisibility.splash") - .withLocalizedName("Splash Invisible Brew") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.invisibility.splash").withLocalizedName("Splash Invisible Brew") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 16398), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.invisibility.long.splash") - .withLocalizedName("Stretched Splash Invisible Brew") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.invisibility.long.splash").withLocalizedName("Stretched Splash Invisible Brew") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(new ItemStack(Items.potionitem, 1, 16462), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.purpledrink") - .withLocalizedName("Purple Drink") - .withStateAndTemperature(LIQUID, 275) - .buildAndRegister() + GT_FluidFactory.builder("potion.purpledrink").withLocalizedName("Purple Drink") + .withStateAndTemperature(LIQUID, 275).buildAndRegister() .registerPContainers(ItemList.Bottle_Purple_Drink.get(1L), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.grapejuice") - .withLocalizedName("Grape Juice") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.grapejuice").withLocalizedName("Grape Juice") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(ItemList.Bottle_Grape_Juice.get(1L), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.wine") - .withLocalizedName("Wine") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() - .registerPContainers(ItemList.Bottle_Wine.get(1L), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.vinegar") - .withLocalizedName("Vinegar") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() - .configureMaterials(Materials.Vinegar) + GT_FluidFactory.builder("potion.wine").withLocalizedName("Wine").withStateAndTemperature(LIQUID, 295) + .buildAndRegister().registerPContainers(ItemList.Bottle_Wine.get(1L), ItemList.Bottle_Empty.get(1L)); + GT_FluidFactory.builder("potion.vinegar").withLocalizedName("Vinegar").withStateAndTemperature(LIQUID, 295) + .buildAndRegister().configureMaterials(Materials.Vinegar) .registerPContainers(ItemList.Bottle_Vinegar.get(1L), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.potatojuice") - .withLocalizedName("Potato Juice") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.potatojuice").withLocalizedName("Potato Juice") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(ItemList.Bottle_Potato_Juice.get(1L), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.vodka") - .withLocalizedName("Vodka") - .withStateAndTemperature(LIQUID, 275) - .buildAndRegister() - .registerPContainers(ItemList.Bottle_Vodka.get(1L), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.leninade") - .withLocalizedName("Leninade") - .withStateAndTemperature(LIQUID, 275) + GT_FluidFactory.builder("potion.vodka").withLocalizedName("Vodka").withStateAndTemperature(LIQUID, 275) + .buildAndRegister().registerPContainers(ItemList.Bottle_Vodka.get(1L), ItemList.Bottle_Empty.get(1L)); + GT_FluidFactory.builder("potion.leninade").withLocalizedName("Leninade").withStateAndTemperature(LIQUID, 275) .buildAndRegister() .registerPContainers(ItemList.Bottle_Leninade.get(1L), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.mineralwater") - .withLocalizedName("Mineral Water") - .withStateAndTemperature(LIQUID, 275) - .buildAndRegister() + GT_FluidFactory.builder("potion.mineralwater").withLocalizedName("Mineral Water") + .withStateAndTemperature(LIQUID, 275).buildAndRegister() .registerPContainers(ItemList.Bottle_Mineral_Water.get(1L), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.saltywater") - .withLocalizedName("Salty Water") - .withStateAndTemperature(LIQUID, 275) - .buildAndRegister() + GT_FluidFactory.builder("potion.saltywater").withLocalizedName("Salty Water") + .withStateAndTemperature(LIQUID, 275).buildAndRegister() .registerPContainers(ItemList.Bottle_Salty_Water.get(1L), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.reedwater") - .withLocalizedName("Reed Water") - .withStateAndTemperature(LIQUID, 295) + GT_FluidFactory.builder("potion.reedwater").withLocalizedName("Reed Water").withStateAndTemperature(LIQUID, 295) .buildAndRegister() .registerPContainers(ItemList.Bottle_Reed_Water.get(1L), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.rum") - .withLocalizedName("Rum") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() - .registerPContainers(ItemList.Bottle_Rum.get(1L), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.piratebrew") - .withLocalizedName("Pirate Brew") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.rum").withLocalizedName("Rum").withStateAndTemperature(LIQUID, 295) + .buildAndRegister().registerPContainers(ItemList.Bottle_Rum.get(1L), ItemList.Bottle_Empty.get(1L)); + GT_FluidFactory.builder("potion.piratebrew").withLocalizedName("Pirate Brew") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(ItemList.Bottle_Pirate_Brew.get(1L), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.hopsjuice") - .withLocalizedName("Hops Juice") - .withStateAndTemperature(LIQUID, 295) + GT_FluidFactory.builder("potion.hopsjuice").withLocalizedName("Hops Juice").withStateAndTemperature(LIQUID, 295) .buildAndRegister() .registerPContainers(ItemList.Bottle_Hops_Juice.get(1L), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.darkbeer") - .withLocalizedName("Dark Beer") - .withStateAndTemperature(LIQUID, 275) + GT_FluidFactory.builder("potion.darkbeer").withLocalizedName("Dark Beer").withStateAndTemperature(LIQUID, 275) .buildAndRegister() .registerPContainers(ItemList.Bottle_Dark_Beer.get(1L), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.dragonblood") - .withLocalizedName("Dragon Blood") - .withStateAndTemperature(LIQUID, 375) - .buildAndRegister() + GT_FluidFactory.builder("potion.dragonblood").withLocalizedName("Dragon Blood") + .withStateAndTemperature(LIQUID, 375).buildAndRegister() .registerPContainers(ItemList.Bottle_Dragon_Blood.get(1L), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.wheatyjuice") - .withLocalizedName("Wheaty Juice") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.wheatyjuice").withLocalizedName("Wheaty Juice") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(ItemList.Bottle_Wheaty_Juice.get(1L), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.scotch") - .withLocalizedName("Scotch") - .withStateAndTemperature(LIQUID, 275) - .buildAndRegister() - .registerPContainers(ItemList.Bottle_Scotch.get(1L), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.glenmckenner") - .withLocalizedName("Glen McKenner") - .withStateAndTemperature(LIQUID, 275) - .buildAndRegister() + GT_FluidFactory.builder("potion.scotch").withLocalizedName("Scotch").withStateAndTemperature(LIQUID, 275) + .buildAndRegister().registerPContainers(ItemList.Bottle_Scotch.get(1L), ItemList.Bottle_Empty.get(1L)); + GT_FluidFactory.builder("potion.glenmckenner").withLocalizedName("Glen McKenner") + .withStateAndTemperature(LIQUID, 275).buildAndRegister() .registerPContainers(ItemList.Bottle_Glen_McKenner.get(1L), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.wheatyhopsjuice") - .withLocalizedName("Wheaty Hops Juice") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.wheatyhopsjuice").withLocalizedName("Wheaty Hops Juice") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(ItemList.Bottle_Wheaty_Hops_Juice.get(1L), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.beer") - .withLocalizedName("Beer") - .withStateAndTemperature(LIQUID, 275) - .buildAndRegister() - .registerPContainers(ItemList.Bottle_Beer.get(1L), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.chillysauce") - .withLocalizedName("Chilly Sauce") - .withStateAndTemperature(LIQUID, 375) - .buildAndRegister() + GT_FluidFactory.builder("potion.beer").withLocalizedName("Beer").withStateAndTemperature(LIQUID, 275) + .buildAndRegister().registerPContainers(ItemList.Bottle_Beer.get(1L), ItemList.Bottle_Empty.get(1L)); + GT_FluidFactory.builder("potion.chillysauce").withLocalizedName("Chilly Sauce") + .withStateAndTemperature(LIQUID, 375).buildAndRegister() .registerPContainers(ItemList.Bottle_Chilly_Sauce.get(1L), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.hotsauce") - .withLocalizedName("Hot Sauce") - .withStateAndTemperature(LIQUID, 380) + GT_FluidFactory.builder("potion.hotsauce").withLocalizedName("Hot Sauce").withStateAndTemperature(LIQUID, 380) .buildAndRegister() .registerPContainers(ItemList.Bottle_Hot_Sauce.get(1L), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.diabolosauce") - .withLocalizedName("Diabolo Sauce") - .withStateAndTemperature(LIQUID, 385) - .buildAndRegister() + GT_FluidFactory.builder("potion.diabolosauce").withLocalizedName("Diabolo Sauce") + .withStateAndTemperature(LIQUID, 385).buildAndRegister() .registerPContainers(ItemList.Bottle_Diabolo_Sauce.get(1L), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.diablosauce") - .withLocalizedName("Diablo Sauce") - .withStateAndTemperature(LIQUID, 390) - .buildAndRegister() + GT_FluidFactory.builder("potion.diablosauce").withLocalizedName("Diablo Sauce") + .withStateAndTemperature(LIQUID, 390).buildAndRegister() .registerPContainers(ItemList.Bottle_Diablo_Sauce.get(1L), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.diablosauce.strong") - .withLocalizedName("Old Man Snitches glitched Diablo Sauce") - .withStateAndTemperature(LIQUID, 999) - .buildAndRegister() + GT_FluidFactory.builder("potion.diablosauce.strong").withLocalizedName("Old Man Snitches glitched Diablo Sauce") + .withStateAndTemperature(LIQUID, 999).buildAndRegister() .registerPContainers(ItemList.Bottle_Snitches_Glitch_Sauce.get(1L), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.applejuice") - .withLocalizedName("Apple Juice") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.applejuice").withLocalizedName("Apple Juice") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(ItemList.Bottle_Apple_Juice.get(1L), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.cider") - .withLocalizedName("Cider") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() - .registerPContainers(ItemList.Bottle_Cider.get(1L), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.goldenapplejuice") - .withLocalizedName("Golden Apple Juice") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.cider").withLocalizedName("Cider").withStateAndTemperature(LIQUID, 295) + .buildAndRegister().registerPContainers(ItemList.Bottle_Cider.get(1L), ItemList.Bottle_Empty.get(1L)); + GT_FluidFactory.builder("potion.goldenapplejuice").withLocalizedName("Golden Apple Juice") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(ItemList.Bottle_Golden_Apple_Juice.get(1L), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.goldencider") - .withLocalizedName("Golden Cider") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.goldencider").withLocalizedName("Golden Cider") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(ItemList.Bottle_Golden_Cider.get(1L), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.idunsapplejuice") - .withLocalizedName("Idun's Apple Juice") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.idunsapplejuice").withLocalizedName("Idun's Apple Juice") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(ItemList.Bottle_Iduns_Apple_Juice.get(1L), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.notchesbrew") - .withLocalizedName("Notches Brew") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.notchesbrew").withLocalizedName("Notches Brew") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(ItemList.Bottle_Notches_Brew.get(1L), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.lemonjuice") - .withLocalizedName("Lemon Juice") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.lemonjuice").withLocalizedName("Lemon Juice") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(ItemList.Bottle_Lemon_Juice.get(1L), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.limoncello") - .withLocalizedName("Limoncello") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.limoncello").withLocalizedName("Limoncello") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(ItemList.Bottle_Limoncello.get(1L), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.lemonade") - .withLocalizedName("Lemonade") - .withStateAndTemperature(LIQUID, 275) + GT_FluidFactory.builder("potion.lemonade").withLocalizedName("Lemonade").withStateAndTemperature(LIQUID, 275) .buildAndRegister() .registerPContainers(ItemList.Bottle_Lemonade.get(1L), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.alcopops") - .withLocalizedName("Alcopops") - .withStateAndTemperature(LIQUID, 275) + GT_FluidFactory.builder("potion.alcopops").withLocalizedName("Alcopops").withStateAndTemperature(LIQUID, 275) .buildAndRegister() .registerPContainers(ItemList.Bottle_Alcopops.get(1L), ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.cavejohnsonsgrenadejuice") - .withLocalizedName("Cave Johnsons Grenade Juice") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() - .registerPContainers( - ItemList.Bottle_Cave_Johnsons_Grenade_Juice.get(1L), ItemList.Bottle_Empty.get(1L)); + GT_FluidFactory.builder("potion.cavejohnsonsgrenadejuice").withLocalizedName("Cave Johnsons Grenade Juice") + .withStateAndTemperature(LIQUID, 295).buildAndRegister().registerPContainers( + ItemList.Bottle_Cave_Johnsons_Grenade_Juice.get(1L), + ItemList.Bottle_Empty.get(1L)); - GT_FluidFactory.builder("potion.darkcoffee") - .withLocalizedName("Dark Coffee") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.darkcoffee").withLocalizedName("Dark Coffee") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(ItemList.ThermosCan_Dark_Coffee.get(1L), ItemList.ThermosCan_Empty.get(1L)); - GT_FluidFactory.builder("potion.darkcafeaulait") - .withLocalizedName("Dark Cafe au lait") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.darkcafeaulait").withLocalizedName("Dark Cafe au lait") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(ItemList.ThermosCan_Dark_Cafe_au_lait.get(1L), ItemList.ThermosCan_Empty.get(1L)); - GT_FluidFactory.builder("potion.coffee") - .withLocalizedName("Coffee") - .withStateAndTemperature(LIQUID, 295) + GT_FluidFactory.builder("potion.coffee").withLocalizedName("Coffee").withStateAndTemperature(LIQUID, 295) .buildAndRegister() .registerPContainers(ItemList.ThermosCan_Coffee.get(1L), ItemList.ThermosCan_Empty.get(1L)); - GT_FluidFactory.builder("potion.cafeaulait") - .withLocalizedName("Cafe au lait") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.cafeaulait").withLocalizedName("Cafe au lait") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(ItemList.ThermosCan_Cafe_au_lait.get(1L), ItemList.ThermosCan_Empty.get(1L)); - GT_FluidFactory.builder("potion.laitaucafe") - .withLocalizedName("Lait au cafe") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.laitaucafe").withLocalizedName("Lait au cafe") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(ItemList.ThermosCan_Lait_au_cafe.get(1L), ItemList.ThermosCan_Empty.get(1L)); - GT_FluidFactory.builder("potion.darkchocolatemilk") - .withLocalizedName("Bitter Chocolate Milk") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() - .registerPContainers( - ItemList.ThermosCan_Dark_Chocolate_Milk.get(1L), ItemList.ThermosCan_Empty.get(1L)); - GT_FluidFactory.builder("potion.chocolatemilk") - .withLocalizedName("Chocolate Milk") - .withStateAndTemperature(LIQUID, 295) - .buildAndRegister() + GT_FluidFactory.builder("potion.darkchocolatemilk").withLocalizedName("Bitter Chocolate Milk") + .withStateAndTemperature(LIQUID, 295).buildAndRegister().registerPContainers( + ItemList.ThermosCan_Dark_Chocolate_Milk.get(1L), + ItemList.ThermosCan_Empty.get(1L)); + GT_FluidFactory.builder("potion.chocolatemilk").withLocalizedName("Chocolate Milk") + .withStateAndTemperature(LIQUID, 295).buildAndRegister() .registerPContainers(ItemList.ThermosCan_Chocolate_Milk.get(1L), ItemList.ThermosCan_Empty.get(1L)); - GT_FluidFactory.builder("potion.tea") - .withLocalizedName("Tea") - .withStateAndTemperature(LIQUID, 295) + GT_FluidFactory.builder("potion.tea").withLocalizedName("Tea").withStateAndTemperature(LIQUID, 295) .buildAndRegister() .registerPContainers(ItemList.ThermosCan_Tea.get(1L), ItemList.ThermosCan_Empty.get(1L)); - GT_FluidFactory.builder("potion.sweettea") - .withLocalizedName("Sweet Tea") - .withStateAndTemperature(LIQUID, 295) + GT_FluidFactory.builder("potion.sweettea").withLocalizedName("Sweet Tea").withStateAndTemperature(LIQUID, 295) .buildAndRegister() .registerPContainers(ItemList.ThermosCan_Sweet_Tea.get(1L), ItemList.ThermosCan_Empty.get(1L)); - GT_FluidFactory.builder("potion.icetea") - .withLocalizedName("Ice Tea") - .withStateAndTemperature(LIQUID, 255) + GT_FluidFactory.builder("potion.icetea").withLocalizedName("Ice Tea").withStateAndTemperature(LIQUID, 255) .buildAndRegister() .registerPContainers(ItemList.ThermosCan_Ice_Tea.get(1L), ItemList.ThermosCan_Empty.get(1L)); - FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData( - FluidRegistry.getFluidStack("potion.poison.strong", 750), - ItemList.IC2_Spray_WeedEx.get(1L), - ItemList.Spray_Empty.get(1L))); - - FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData( - FluidRegistry.getFluidStack("potion.poison", 125), - ItemList.Arrow_Head_Glass_Poison.get(1L), - ItemList.Arrow_Head_Glass_Emtpy.get(1L))); - FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData( - FluidRegistry.getFluidStack("potion.poison.long", 125), - ItemList.Arrow_Head_Glass_Poison_Long.get(1L), - ItemList.Arrow_Head_Glass_Emtpy.get(1L))); - FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData( - FluidRegistry.getFluidStack("potion.poison.strong", 125), - ItemList.Arrow_Head_Glass_Poison_Strong.get(1L), - ItemList.Arrow_Head_Glass_Emtpy.get(1L))); - FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData( - FluidRegistry.getFluidStack("potion.slowness", 125), - ItemList.Arrow_Head_Glass_Slowness.get(1L), - ItemList.Arrow_Head_Glass_Emtpy.get(1L))); - FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData( - FluidRegistry.getFluidStack("potion.slowness.long", 125), - ItemList.Arrow_Head_Glass_Slowness_Long.get(1L), - ItemList.Arrow_Head_Glass_Emtpy.get(1L))); - FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData( - FluidRegistry.getFluidStack("potion.weakness", 125), - ItemList.Arrow_Head_Glass_Weakness.get(1L), - ItemList.Arrow_Head_Glass_Emtpy.get(1L))); - FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData( - FluidRegistry.getFluidStack("potion.weakness.long", 125), - ItemList.Arrow_Head_Glass_Weakness_Long.get(1L), - ItemList.Arrow_Head_Glass_Emtpy.get(1L))); - FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData( - FluidRegistry.getFluidStack("holywater", 125), - ItemList.Arrow_Head_Glass_Holy_Water.get(1L), - ItemList.Arrow_Head_Glass_Emtpy.get(1L))); - - FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData( - FluidRegistry.getFluidStack("potion.poison", 125), - ItemList.Arrow_Wooden_Glass_Poison.get(1L), - ItemList.Arrow_Wooden_Glass_Emtpy.get(1L))); - FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData( - FluidRegistry.getFluidStack("potion.poison.long", 125), - ItemList.Arrow_Wooden_Glass_Poison_Long.get(1L), - ItemList.Arrow_Wooden_Glass_Emtpy.get(1L))); - FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData( - FluidRegistry.getFluidStack("potion.poison.strong", 125), - ItemList.Arrow_Wooden_Glass_Poison_Strong.get(1L), - ItemList.Arrow_Wooden_Glass_Emtpy.get(1L))); - FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData( - FluidRegistry.getFluidStack("potion.slowness", 125), - ItemList.Arrow_Wooden_Glass_Slowness.get(1L), - ItemList.Arrow_Wooden_Glass_Emtpy.get(1L))); - FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData( - FluidRegistry.getFluidStack("potion.slowness.long", 125), - ItemList.Arrow_Wooden_Glass_Slowness_Long.get(1L), - ItemList.Arrow_Wooden_Glass_Emtpy.get(1L))); - FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData( - FluidRegistry.getFluidStack("potion.weakness", 125), - ItemList.Arrow_Wooden_Glass_Weakness.get(1L), - ItemList.Arrow_Wooden_Glass_Emtpy.get(1L))); - FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData( - FluidRegistry.getFluidStack("potion.weakness.long", 125), - ItemList.Arrow_Wooden_Glass_Weakness_Long.get(1L), - ItemList.Arrow_Wooden_Glass_Emtpy.get(1L))); - FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData( - FluidRegistry.getFluidStack("holywater", 125), - ItemList.Arrow_Wooden_Glass_Holy_Water.get(1L), - ItemList.Arrow_Wooden_Glass_Emtpy.get(1L))); - - FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData( - FluidRegistry.getFluidStack("potion.poison", 125), - ItemList.Arrow_Plastic_Glass_Poison.get(1L), - ItemList.Arrow_Plastic_Glass_Emtpy.get(1L))); - FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData( - FluidRegistry.getFluidStack("potion.poison.long", 125), - ItemList.Arrow_Plastic_Glass_Poison_Long.get(1L), - ItemList.Arrow_Plastic_Glass_Emtpy.get(1L))); - FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData( - FluidRegistry.getFluidStack("potion.poison.strong", 125), - ItemList.Arrow_Plastic_Glass_Poison_Strong.get(1L), - ItemList.Arrow_Plastic_Glass_Emtpy.get(1L))); - FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData( - FluidRegistry.getFluidStack("potion.slowness", 125), - ItemList.Arrow_Plastic_Glass_Slowness.get(1L), - ItemList.Arrow_Plastic_Glass_Emtpy.get(1L))); - FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData( - FluidRegistry.getFluidStack("potion.slowness.long", 125), - ItemList.Arrow_Plastic_Glass_Slowness_Long.get(1L), - ItemList.Arrow_Plastic_Glass_Emtpy.get(1L))); - FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData( - FluidRegistry.getFluidStack("potion.weakness", 125), - ItemList.Arrow_Plastic_Glass_Weakness.get(1L), - ItemList.Arrow_Plastic_Glass_Emtpy.get(1L))); - FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData( - FluidRegistry.getFluidStack("potion.weakness.long", 125), - ItemList.Arrow_Plastic_Glass_Weakness_Long.get(1L), - ItemList.Arrow_Plastic_Glass_Emtpy.get(1L))); - FluidContainerRegistry.registerFluidContainer(new FluidContainerRegistry.FluidContainerData( - FluidRegistry.getFluidStack("holywater", 125), - ItemList.Arrow_Plastic_Glass_Holy_Water.get(1L), - ItemList.Arrow_Plastic_Glass_Emtpy.get(1L))); + FluidContainerRegistry.registerFluidContainer( + new FluidContainerRegistry.FluidContainerData( + FluidRegistry.getFluidStack("potion.poison.strong", 750), + ItemList.IC2_Spray_WeedEx.get(1L), + ItemList.Spray_Empty.get(1L))); + + FluidContainerRegistry.registerFluidContainer( + new FluidContainerRegistry.FluidContainerData( + FluidRegistry.getFluidStack("potion.poison", 125), + ItemList.Arrow_Head_Glass_Poison.get(1L), + ItemList.Arrow_Head_Glass_Emtpy.get(1L))); + FluidContainerRegistry.registerFluidContainer( + new FluidContainerRegistry.FluidContainerData( + FluidRegistry.getFluidStack("potion.poison.long", 125), + ItemList.Arrow_Head_Glass_Poison_Long.get(1L), + ItemList.Arrow_Head_Glass_Emtpy.get(1L))); + FluidContainerRegistry.registerFluidContainer( + new FluidContainerRegistry.FluidContainerData( + FluidRegistry.getFluidStack("potion.poison.strong", 125), + ItemList.Arrow_Head_Glass_Poison_Strong.get(1L), + ItemList.Arrow_Head_Glass_Emtpy.get(1L))); + FluidContainerRegistry.registerFluidContainer( + new FluidContainerRegistry.FluidContainerData( + FluidRegistry.getFluidStack("potion.slowness", 125), + ItemList.Arrow_Head_Glass_Slowness.get(1L), + ItemList.Arrow_Head_Glass_Emtpy.get(1L))); + FluidContainerRegistry.registerFluidContainer( + new FluidContainerRegistry.FluidContainerData( + FluidRegistry.getFluidStack("potion.slowness.long", 125), + ItemList.Arrow_Head_Glass_Slowness_Long.get(1L), + ItemList.Arrow_Head_Glass_Emtpy.get(1L))); + FluidContainerRegistry.registerFluidContainer( + new FluidContainerRegistry.FluidContainerData( + FluidRegistry.getFluidStack("potion.weakness", 125), + ItemList.Arrow_Head_Glass_Weakness.get(1L), + ItemList.Arrow_Head_Glass_Emtpy.get(1L))); + FluidContainerRegistry.registerFluidContainer( + new FluidContainerRegistry.FluidContainerData( + FluidRegistry.getFluidStack("potion.weakness.long", 125), + ItemList.Arrow_Head_Glass_Weakness_Long.get(1L), + ItemList.Arrow_Head_Glass_Emtpy.get(1L))); + FluidContainerRegistry.registerFluidContainer( + new FluidContainerRegistry.FluidContainerData( + FluidRegistry.getFluidStack("holywater", 125), + ItemList.Arrow_Head_Glass_Holy_Water.get(1L), + ItemList.Arrow_Head_Glass_Emtpy.get(1L))); + + FluidContainerRegistry.registerFluidContainer( + new FluidContainerRegistry.FluidContainerData( + FluidRegistry.getFluidStack("potion.poison", 125), + ItemList.Arrow_Wooden_Glass_Poison.get(1L), + ItemList.Arrow_Wooden_Glass_Emtpy.get(1L))); + FluidContainerRegistry.registerFluidContainer( + new FluidContainerRegistry.FluidContainerData( + FluidRegistry.getFluidStack("potion.poison.long", 125), + ItemList.Arrow_Wooden_Glass_Poison_Long.get(1L), + ItemList.Arrow_Wooden_Glass_Emtpy.get(1L))); + FluidContainerRegistry.registerFluidContainer( + new FluidContainerRegistry.FluidContainerData( + FluidRegistry.getFluidStack("potion.poison.strong", 125), + ItemList.Arrow_Wooden_Glass_Poison_Strong.get(1L), + ItemList.Arrow_Wooden_Glass_Emtpy.get(1L))); + FluidContainerRegistry.registerFluidContainer( + new FluidContainerRegistry.FluidContainerData( + FluidRegistry.getFluidStack("potion.slowness", 125), + ItemList.Arrow_Wooden_Glass_Slowness.get(1L), + ItemList.Arrow_Wooden_Glass_Emtpy.get(1L))); + FluidContainerRegistry.registerFluidContainer( + new FluidContainerRegistry.FluidContainerData( + FluidRegistry.getFluidStack("potion.slowness.long", 125), + ItemList.Arrow_Wooden_Glass_Slowness_Long.get(1L), + ItemList.Arrow_Wooden_Glass_Emtpy.get(1L))); + FluidContainerRegistry.registerFluidContainer( + new FluidContainerRegistry.FluidContainerData( + FluidRegistry.getFluidStack("potion.weakness", 125), + ItemList.Arrow_Wooden_Glass_Weakness.get(1L), + ItemList.Arrow_Wooden_Glass_Emtpy.get(1L))); + FluidContainerRegistry.registerFluidContainer( + new FluidContainerRegistry.FluidContainerData( + FluidRegistry.getFluidStack("potion.weakness.long", 125), + ItemList.Arrow_Wooden_Glass_Weakness_Long.get(1L), + ItemList.Arrow_Wooden_Glass_Emtpy.get(1L))); + FluidContainerRegistry.registerFluidContainer( + new FluidContainerRegistry.FluidContainerData( + FluidRegistry.getFluidStack("holywater", 125), + ItemList.Arrow_Wooden_Glass_Holy_Water.get(1L), + ItemList.Arrow_Wooden_Glass_Emtpy.get(1L))); + + FluidContainerRegistry.registerFluidContainer( + new FluidContainerRegistry.FluidContainerData( + FluidRegistry.getFluidStack("potion.poison", 125), + ItemList.Arrow_Plastic_Glass_Poison.get(1L), + ItemList.Arrow_Plastic_Glass_Emtpy.get(1L))); + FluidContainerRegistry.registerFluidContainer( + new FluidContainerRegistry.FluidContainerData( + FluidRegistry.getFluidStack("potion.poison.long", 125), + ItemList.Arrow_Plastic_Glass_Poison_Long.get(1L), + ItemList.Arrow_Plastic_Glass_Emtpy.get(1L))); + FluidContainerRegistry.registerFluidContainer( + new FluidContainerRegistry.FluidContainerData( + FluidRegistry.getFluidStack("potion.poison.strong", 125), + ItemList.Arrow_Plastic_Glass_Poison_Strong.get(1L), + ItemList.Arrow_Plastic_Glass_Emtpy.get(1L))); + FluidContainerRegistry.registerFluidContainer( + new FluidContainerRegistry.FluidContainerData( + FluidRegistry.getFluidStack("potion.slowness", 125), + ItemList.Arrow_Plastic_Glass_Slowness.get(1L), + ItemList.Arrow_Plastic_Glass_Emtpy.get(1L))); + FluidContainerRegistry.registerFluidContainer( + new FluidContainerRegistry.FluidContainerData( + FluidRegistry.getFluidStack("potion.slowness.long", 125), + ItemList.Arrow_Plastic_Glass_Slowness_Long.get(1L), + ItemList.Arrow_Plastic_Glass_Emtpy.get(1L))); + FluidContainerRegistry.registerFluidContainer( + new FluidContainerRegistry.FluidContainerData( + FluidRegistry.getFluidStack("potion.weakness", 125), + ItemList.Arrow_Plastic_Glass_Weakness.get(1L), + ItemList.Arrow_Plastic_Glass_Emtpy.get(1L))); + FluidContainerRegistry.registerFluidContainer( + new FluidContainerRegistry.FluidContainerData( + FluidRegistry.getFluidStack("potion.weakness.long", 125), + ItemList.Arrow_Plastic_Glass_Weakness_Long.get(1L), + ItemList.Arrow_Plastic_Glass_Emtpy.get(1L))); + FluidContainerRegistry.registerFluidContainer( + new FluidContainerRegistry.FluidContainerData( + FluidRegistry.getFluidStack("holywater", 125), + ItemList.Arrow_Plastic_Glass_Holy_Water.get(1L), + ItemList.Arrow_Plastic_Glass_Emtpy.get(1L))); if (!GT_Values.D1) { try { Class.forName("codechicken.nei.api.API"); @@ -2113,44 +1559,60 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { 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.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)); + OrePrefixes.gem, + Materials.InfusedFire, + GT_ModHandler.getModItem("Thaumcraft", "ItemShard", 1L, 1)); GT_OreDictUnificator.set( - OrePrefixes.gem, Materials.InfusedOrder, GT_ModHandler.getModItem("Thaumcraft", "ItemShard", 1L, 4)); + OrePrefixes.gem, + Materials.InfusedWater, + GT_ModHandler.getModItem("Thaumcraft", "ItemShard", 1L, 2)); GT_OreDictUnificator.set( - OrePrefixes.gem, Materials.InfusedEntropy, GT_ModHandler.getModItem("Thaumcraft", "ItemShard", 1L, 5)); + OrePrefixes.gem, + Materials.InfusedEarth, + GT_ModHandler.getModItem("Thaumcraft", "ItemShard", 1L, 3)); GT_OreDictUnificator.set( - OrePrefixes.nugget, Materials.Mercury, GT_ModHandler.getModItem("Thaumcraft", "ItemNugget", 1L, 5)); + OrePrefixes.gem, + Materials.InfusedOrder, + GT_ModHandler.getModItem("Thaumcraft", "ItemShard", 1L, 4)); GT_OreDictUnificator.set( - OrePrefixes.nugget, Materials.Thaumium, GT_ModHandler.getModItem("Thaumcraft", "ItemNugget", 1L, 6)); + OrePrefixes.gem, + Materials.InfusedEntropy, + GT_ModHandler.getModItem("Thaumcraft", "ItemShard", 1L, 5)); 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)); - + OrePrefixes.nugget, + Materials.Mercury, + GT_ModHandler.getModItem("Thaumcraft", "ItemNugget", 1L, 5)); GT_OreDictUnificator.set( - OrePrefixes.nugget, Materials.Void, GT_ModHandler.getModItem("Thaumcraft", "ItemNugget", 1L, 7)); + OrePrefixes.nugget, + Materials.Thaumium, + GT_ModHandler.getModItem("Thaumcraft", "ItemNugget", 1L, 6)); GT_OreDictUnificator.set( - OrePrefixes.ingot, Materials.Void, GT_ModHandler.getModItem("Thaumcraft", "ItemResource", 1L, 16)); + 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)); + 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, @@ -2160,10 +1622,12 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { false); } - if (GregTech_API.sUnification.get( - ConfigCategories.specialunificationtargets + "." + "railcraft", "plateSteel", true)) { + 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)); + OrePrefixes.plate, + Materials.Steel, + GT_ModHandler.getModItem("Railcraft", "part.plate", 1L, 1)); } else { GT_OreDictUnificator.set( OrePrefixes.plate, @@ -2173,10 +1637,12 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { false); } - if (GregTech_API.sUnification.get( - ConfigCategories.specialunificationtargets + "." + "railcraft", "plateTinAlloy", true)) { + 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)); + OrePrefixes.plate, + Materials.TinAlloy, + GT_ModHandler.getModItem("Railcraft", "part.plate", 1L, 2)); } else { GT_OreDictUnificator.set( OrePrefixes.plate, @@ -2186,10 +1652,12 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { false); } - if (GregTech_API.sUnification.get( - ConfigCategories.specialunificationtargets + "." + "railcraft", "plateCopper", true)) { + 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)); + OrePrefixes.plate, + Materials.Copper, + GT_ModHandler.getModItem("Railcraft", "part.plate", 1L, 3)); } else { GT_OreDictUnificator.set( OrePrefixes.plate, @@ -2200,11 +1668,13 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { } GT_OreDictUnificator.set( - OrePrefixes.dust, Materials.Cocoa, GT_ModHandler.getModItem("harvestcraft", "cocoapowderItem", 1L, 0)); + OrePrefixes.dust, + Materials.Cocoa, + GT_ModHandler.getModItem("harvestcraft", "cocoapowderItem", 1L, 0)); GT_OreDictUnificator.set(OrePrefixes.dust, Materials.Coffee, ItemList.IC2_CoffeePowder.get(1L)); - GregTech_API.registerMachineBlock( - GT_Utility.getBlockFromStack(GT_ModHandler.getIC2Item("reinforcedGlass", 0)), 0); + GregTech_API + .registerMachineBlock(GT_Utility.getBlockFromStack(GT_ModHandler.getIC2Item("reinforcedGlass", 0)), 0); GregTech_API.sSolenoidCoilCasings = new GT_Cyclotron_Coils(); } 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 d04d214073..ae2bc1b5f1 100644 --- a/src/main/java/gregtech/loaders/preload/GT_Loader_MetaTileEntities.java +++ b/src/main/java/gregtech/loaders/preload/GT_Loader_MetaTileEntities.java @@ -1,5 +1,10 @@ package gregtech.loaders.preload; +import net.minecraft.init.Blocks; +import net.minecraft.init.Items; +import net.minecraft.item.ItemStack; +import net.minecraft.util.EnumChatFormatting; + import codechicken.nei.api.API; import cpw.mods.fml.common.Loader; import gregtech.GT_Mod; @@ -22,188 +27,185 @@ import gregtech.common.tileentities.storage.*; import gregtech.loaders.postload.GT_PCBFactoryMaterialLoader; import gregtech.loaders.postload.GT_ProcessingArrayRecipeLoader; import ic2.core.Ic2Items; -import net.minecraft.init.Blocks; -import net.minecraft.init.Items; -import net.minecraft.item.ItemStack; -import net.minecraft.util.EnumChatFormatting; // Free IDs left for machines in GT as of 29th of July 2022 - Colen. Please try use them up in order. -// 358 -// 359 -// 366 -// 367 -// 368 -// 369 -// 370 -// 376 -// 377 -// 378 -// 379 -// 386 -// 387 -// 388 -// 389 -// 390 -// 396 -// 397 -// 398 -// 399 -// 410 -// 419 -// 426 -// 427 -// 428 -// 429 -// 430 -// 436 -// 437 -// 438 -// 439 -// 446 -// 447 -// 448 -// 449 -// 450 -// 456 -// 457 -// 458 -// 459 -// 466 -// 467 -// 468 -// 469 -// 470 -// 476 -// 477 -// 478 -// 479 -// 486 -// 487 -// 488 -// 489 -// 496 -// 497 -// 498 -// 499 -// 506 -// 507 -// 508 -// 509 -// 518 -// 519 -// 526 -// 530 -// 537 -// 538 -// 539 -// 546 -// 547 -// 548 -// 549 -// 550 -// 556 -// 557 -// 558 -// 559 -// 566 -// 567 -// 576 -// 577 -// 578 -// 579 -// 586 -// 587 -// 588 -// 589 -// 590 -// 596 -// 597 -// 598 -// 599 -// 607 -// 608 -// 609 -// 610 -// 616 -// 617 -// 618 -// 619 -// 626 -// 627 -// 628 -// 629 -// 630 -// 636 -// 637 -// 639 -// 646 -// 647 -// 648 -// 649 -// 650 -// 656 -// 657 -// 658 -// 659 -// 666 -// 667 -// 668 -// 669 -// 670 -// 676 -// 677 -// 678 -// 682 -// 683 -// 684 -// 686 -// 687 -// 688 -// 689 -// 702 -// 703 -// 704 -// 705 -// 706 -// 707 -// 708 -// 709 -// 714 -// 715 -// 716 -// 717 -// 718 -// 719 -// 721 -// 722 -// 723 -// 724 -// 725 -// 726 -// 727 -// 728 -// 729 -// 730 -// 731 -// 732 -// 733 -// 734 -// 735 -// 736 -// 737 -// 738 -// 739 -// 741 -// 742 -// 743 -// 744 -// 745 -// 746 -// 747 -// 748 -// 749 +// 358 +// 359 +// 366 +// 367 +// 368 +// 369 +// 370 +// 376 +// 377 +// 378 +// 379 +// 386 +// 387 +// 388 +// 389 +// 390 +// 396 +// 397 +// 398 +// 399 +// 410 +// 419 +// 426 +// 427 +// 428 +// 429 +// 430 +// 436 +// 437 +// 438 +// 439 +// 446 +// 447 +// 448 +// 449 +// 450 +// 456 +// 457 +// 458 +// 459 +// 466 +// 467 +// 468 +// 469 +// 470 +// 476 +// 477 +// 478 +// 479 +// 486 +// 487 +// 488 +// 489 +// 496 +// 497 +// 498 +// 499 +// 506 +// 507 +// 508 +// 509 +// 518 +// 519 +// 526 +// 530 +// 537 +// 538 +// 539 +// 546 +// 547 +// 548 +// 549 +// 550 +// 556 +// 557 +// 558 +// 559 +// 566 +// 567 +// 576 +// 577 +// 578 +// 579 +// 586 +// 587 +// 588 +// 589 +// 590 +// 596 +// 597 +// 598 +// 599 +// 607 +// 608 +// 609 +// 610 +// 616 +// 617 +// 618 +// 619 +// 626 +// 627 +// 628 +// 629 +// 630 +// 636 +// 637 +// 639 +// 646 +// 647 +// 648 +// 649 +// 650 +// 656 +// 657 +// 658 +// 659 +// 666 +// 667 +// 668 +// 669 +// 670 +// 676 +// 677 +// 678 +// 682 +// 683 +// 684 +// 686 +// 687 +// 688 +// 689 +// 702 +// 703 +// 704 +// 705 +// 706 +// 707 +// 708 +// 709 +// 714 +// 715 +// 716 +// 717 +// 718 +// 719 +// 721 +// 722 +// 723 +// 724 +// 725 +// 726 +// 727 +// 728 +// 729 +// 730 +// 731 +// 732 +// 733 +// 734 +// 735 +// 736 +// 737 +// 738 +// 739 +// 741 +// 742 +// 743 +// 744 +// 745 +// 746 +// 747 +// 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"; @@ -218,593 +220,496 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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 + + 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 + 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_Pipe_Polybenzimidazole.get(1L), bits, new Object[] { - "PIP", - "IFI", - "PIP", - 'P', - OrePrefixes.plate.get(Materials.Polybenzimidazole), - 'F', - OrePrefixes.frameGt.get(Materials.Polybenzimidazole), - 'I', - OrePrefixes.pipeMedium.get(Materials.Polybenzimidazole) - }); - 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.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_Pipe_Polybenzimidazole.get(1L), + bits, + new Object[] { "PIP", "IFI", "PIP", 'P', OrePrefixes.plate.get(Materials.Polybenzimidazole), 'F', + OrePrefixes.frameGt.get(Materials.Polybenzimidazole), 'I', + OrePrefixes.pipeMedium.get(Materials.Polybenzimidazole) }); + 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}); + 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}); + 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}); + 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}); + 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}); + 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}); + 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}); + 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}); + 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}); + 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)); + 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)); + 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) - }); + 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)); @@ -821,379 +726,239 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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) - }); + 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) - }); + 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) - }); + 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) - }); + 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) - }); + 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) - }); + 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) - }); + 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) - }); + 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) - }); + 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) - }); + 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) - }); + 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) - }); + 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) - }); + 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) - }); + 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) - }); + 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) - }); + 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) - }); + 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) - }); + 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) - }); + 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) - }); + new Object[] { aTextCableHull, 'M', ItemList.Casing_MAX, 'C', + OrePrefixes.wireGt04.get(Materials.SuperconductorUV) }); } - ItemList.Transformer_LV_ULV.set(new GT_MetaTileEntity_Transformer( + 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( + "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( + "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( + "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 - }); + "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)); @@ -1216,57 +981,25 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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 - }); + 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)); @@ -1289,57 +1022,27 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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 - }); + 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)); @@ -1361,30 +1064,62 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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_Input_Multi_2x2_UHV.set(new GT_MetaTileEntity_Hatch_MultiInput( - 714, 4, "hatch.multi.input.tier.06", "Quadruple Input Hatch (UHV)", 9) - .getStackForm(1L)); - ItemList.Hatch_Input_Multi_2x2_UEV.set(new GT_MetaTileEntity_Hatch_MultiInput( - 715, 4, "hatch.multi.input.tier.07", "Quadruple Input Hatch (UEV)", 10) - .getStackForm(1L)); - ItemList.Hatch_Input_Multi_2x2_UIV.set(new GT_MetaTileEntity_Hatch_MultiInput( - 716, 4, "hatch.multi.input.tier.08", "Quadruple Input Hatch (UIV)", 11) - .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_Input_Multi_2x2_UHV.set( + new GT_MetaTileEntity_Hatch_MultiInput( + 714, + 4, + "hatch.multi.input.tier.06", + "Quadruple Input Hatch (UHV)", + 9).getStackForm(1L)); + ItemList.Hatch_Input_Multi_2x2_UEV.set( + new GT_MetaTileEntity_Hatch_MultiInput( + 715, + 4, + "hatch.multi.input.tier.07", + "Quadruple Input Hatch (UEV)", + 10).getStackForm(1L)); + ItemList.Hatch_Input_Multi_2x2_UIV.set( + new GT_MetaTileEntity_Hatch_MultiInput( + 716, + 4, + "hatch.multi.input.tier.08", + "Quadruple Input Hatch (UIV)", + 11).getStackForm(1L)); ItemList.Hatch_Output_ULV.set( new GT_MetaTileEntity_Hatch_Output(60, "hatch.output.tier.00", "Output Hatch (ULV)", 0) @@ -1444,38 +1179,47 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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_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_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.AdvDebugStructureWriter.set(new GT_MetaTileEntity_AdvDebugStructureWriter( - 349, "advdebugstructurewriter", "Advanced Debug Structure Writer", 5) - .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.AdvDebugStructureWriter.set( + new GT_MetaTileEntity_AdvDebugStructureWriter( + 349, + "advdebugstructurewriter", + "Advanced Debug Structure Writer", + 5).getStackForm(1L)); if (GregTech_API.mAE2) { ItemList.Hatch_Output_Bus_ME.set( @@ -1558,47 +1302,37 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC .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_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)); @@ -1609,55 +1343,27 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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) - }); + 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) @@ -1687,105 +1393,62 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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)); + 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_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), bitsd, 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), bitsd, 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), bitsd, 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), bitsd, 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), bitsd, 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)); + GT_ModHandler.addCraftingRecipe( + ItemList.Machine_Bronze_Boiler.get(1L), + bitsd, + 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), + bitsd, + 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), + bitsd, + 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), + bitsd, + 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), + bitsd, + 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( @@ -1822,1071 +1485,1002 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC new GT_MetaTileEntity_AlloySmelter_Steel(119, "hpmachine.alloysmelter", "High Pressure Alloy Smelter") .getStackForm(1L)); - GT_ModHandler.addCraftingRecipe(ItemList.Machine_Bronze_Furnace.get(1L), bitsd, 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), bitsd, 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), bitsd, 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), bitsd, 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), bitsd, 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), bitsd, 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), bitsd, 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), bitsd, 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), bitsd, 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), bitsd, 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), bitsd, 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), bitsd, 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) - }); + GT_ModHandler.addCraftingRecipe( + ItemList.Machine_Bronze_Furnace.get(1L), + bitsd, + 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), + bitsd, + 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), + bitsd, + 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), + bitsd, + 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), + bitsd, + 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), + bitsd, + 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), + bitsd, + 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), + bitsd, + 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), + bitsd, + 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), + bitsd, + 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), + bitsd, + 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), + bitsd, + 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_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_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( + 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( + 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( + 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( + 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( + 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( + 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( + 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( + 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( + 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( + 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)); + 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( + ItemList.Machine_LV_AlloySmelter.set( + new GT_MetaTileEntity_BasicMachine_GT_Recipe( 201, "basicmachine.alloysmelter.tier.01", "Basic Alloy Smelter", @@ -2904,21 +2498,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -2936,21 +2522,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -2968,21 +2546,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -3000,21 +2570,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -3032,22 +2594,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -3065,23 +2619,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -3099,23 +2644,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -3133,23 +2669,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -3167,23 +2694,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -3201,24 +2719,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -3236,23 +2745,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -3270,23 +2770,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -3304,23 +2795,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -3338,23 +2820,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -3372,24 +2845,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -3407,23 +2871,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -3441,23 +2896,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -3475,23 +2921,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -3509,23 +2946,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -3543,24 +2971,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -3578,21 +2997,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -3610,21 +3021,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -3642,21 +3045,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -3674,21 +3069,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -3706,22 +3093,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -3739,27 +3118,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -3777,27 +3144,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -3815,27 +3170,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -3853,27 +3196,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -3891,28 +3222,16 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -3930,22 +3249,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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 - }) - .setProgressBarTextureName("E_Furnace") - .getStackForm(1L)); - ItemList.Machine_MV_E_Furnace.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe( + 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 }) + .setProgressBarTextureName("E_Furnace").getStackForm(1L)); + ItemList.Machine_MV_E_Furnace.set( + new GT_MetaTileEntity_BasicMachine_GT_Recipe( 262, "basicmachine.e_furnace.tier.02", "Advanced Electric Furnace", @@ -3963,22 +3274,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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 - }) - .setProgressBarTextureName("E_Furnace") - .getStackForm(1L)); - ItemList.Machine_HV_E_Furnace.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe( + 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 }) + .setProgressBarTextureName("E_Furnace").getStackForm(1L)); + ItemList.Machine_HV_E_Furnace.set( + new GT_MetaTileEntity_BasicMachine_GT_Recipe( 263, "basicmachine.e_furnace.tier.03", "Advanced Electric Furnace II", @@ -3996,22 +3299,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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 - }) - .setProgressBarTextureName("E_Furnace") - .getStackForm(1L)); - ItemList.Machine_EV_E_Furnace.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe( + 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 }) + .setProgressBarTextureName("E_Furnace").getStackForm(1L)); + ItemList.Machine_EV_E_Furnace.set( + new GT_MetaTileEntity_BasicMachine_GT_Recipe( 264, "basicmachine.e_furnace.tier.04", "Advanced Electric Furnace III", @@ -4029,22 +3324,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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 - }) - .setProgressBarTextureName("E_Furnace") - .getStackForm(1L)); - ItemList.Machine_IV_E_Furnace.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe( + 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 }) + .setProgressBarTextureName("E_Furnace").getStackForm(1L)); + ItemList.Machine_IV_E_Furnace.set( + new GT_MetaTileEntity_BasicMachine_GT_Recipe( 265, "basicmachine.e_furnace.tier.05", "Electron Exitement Processor", @@ -4062,23 +3349,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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 - }) - .setProgressBarTextureName("E_Furnace") - .getStackForm(1L)); - - ItemList.Machine_LV_Extractor.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe( + 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 }) + .setProgressBarTextureName("E_Furnace").getStackForm(1L)); + + ItemList.Machine_LV_Extractor.set( + new GT_MetaTileEntity_BasicMachine_GT_Recipe( 271, "basicmachine.extractor.tier.01", "Basic Extractor", @@ -4096,25 +3375,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -4132,25 +3401,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -4168,25 +3427,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -4204,25 +3453,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -4240,26 +3479,16 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -4277,23 +3506,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -4311,23 +3530,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -4345,23 +3554,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -4379,23 +3578,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -4413,24 +3602,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -4448,25 +3627,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -4484,25 +3653,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -4520,25 +3679,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -4556,25 +3705,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -4592,26 +3731,16 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -4629,25 +3758,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -4665,25 +3783,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -4701,25 +3808,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -4737,25 +3833,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -4773,26 +3858,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -4810,25 +3884,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -4846,25 +3909,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -4882,25 +3934,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -4918,25 +3959,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -4954,26 +3984,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -4991,21 +4010,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -5023,21 +4034,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -5055,21 +4058,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -5087,21 +4082,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -5119,21 +4106,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -5151,21 +4130,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -5183,21 +4154,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -5215,22 +4178,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -5248,23 +4203,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -5282,23 +4228,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -5316,23 +4253,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -5350,23 +4278,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -5384,22 +4303,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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)); + 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) @@ -5417,83 +4326,39 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -5511,21 +4376,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -5543,21 +4400,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -5575,21 +4424,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -5607,21 +4448,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -5639,22 +4472,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -5672,21 +4497,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -5704,21 +4521,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -5736,21 +4545,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -5768,21 +4569,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -5800,22 +4593,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -5833,25 +4618,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -5869,25 +4643,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -5905,25 +4668,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -5941,25 +4693,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -5977,26 +4718,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -6014,23 +4744,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -6048,23 +4768,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -6082,23 +4792,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -6116,23 +4816,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -6150,24 +4840,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -6185,25 +4865,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -6221,25 +4891,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -6257,25 +4917,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -6293,25 +4943,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -6329,24 +4969,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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)); + 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) @@ -6373,144 +5002,57 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -6528,25 +5070,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -6564,25 +5096,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -6600,25 +5122,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -6636,25 +5148,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -6672,25 +5174,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -6708,25 +5200,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -6744,25 +5226,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -6780,26 +5252,16 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -6817,25 +5279,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -6853,25 +5305,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -6889,25 +5331,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -6925,25 +5357,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -6961,26 +5383,16 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -6998,23 +5410,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -7032,23 +5434,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -7066,23 +5458,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -7100,23 +5482,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -7134,22 +5506,11 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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)); + 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) @@ -7157,111 +5518,60 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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_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) @@ -7269,158 +5579,130 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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) - }); + 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")) { - ItemList.Machine_IndustrialApiary.set(new GT_MetaTileEntity_IndustrialApiary( - 9399, "basicmachine.industrialapiary", "Industrial Apiary", 8) - .getStackForm(1L)); + ItemList.Machine_IndustrialApiary.set( + new GT_MetaTileEntity_IndustrialApiary( + 9399, + "basicmachine.industrialapiary", + "Industrial Apiary", + 8).getStackForm(1L)); /* Conversion recipes */ if (Loader.isModLoaded("gendustry")) { GT_ModHandler.addShapelessCraftingRecipe( ItemList.Machine_IndustrialApiary.get(1L), - new Object[] {GT_ModHandler.getModItem("gendustry", "IndustrialApiary", 1, 0)}); + new Object[] { GT_ModHandler.getModItem("gendustry", "IndustrialApiary", 1, 0) }); GT_ModHandler.addShapelessCraftingRecipe( ItemList.IndustrialApiary_Upgrade_Frame.get(1), - new Object[] {GT_ModHandler.getModItem("gendustry", "UpgradeFrame", 1)}); + new Object[] { GT_ModHandler.getModItem("gendustry", "UpgradeFrame", 1) }); GT_ModHandler.addShapelessCraftingRecipe( ItemList.IndustrialApiary_Upgrade_PRODUCTION.get(1L), - new Object[] {GT_ModHandler.getModItem("gendustry", "ApiaryUpgrade", 1, 0)}); + new Object[] { GT_ModHandler.getModItem("gendustry", "ApiaryUpgrade", 1, 0) }); GT_ModHandler.addShapelessCraftingRecipe( ItemList.IndustrialApiary_Upgrade_PLAINS.get(1L), - new Object[] {GT_ModHandler.getModItem("gendustry", "ApiaryUpgrade", 1, 17)}); + new Object[] { GT_ModHandler.getModItem("gendustry", "ApiaryUpgrade", 1, 17) }); GT_ModHandler.addShapelessCraftingRecipe( ItemList.IndustrialApiary_Upgrade_LIGHT.get(1L), - new Object[] {GT_ModHandler.getModItem("gendustry", "ApiaryUpgrade", 1, 11)}); + new Object[] { GT_ModHandler.getModItem("gendustry", "ApiaryUpgrade", 1, 11) }); GT_ModHandler.addShapelessCraftingRecipe( ItemList.IndustrialApiary_Upgrade_FLOWERING.get(1L), - new Object[] {GT_ModHandler.getModItem("gendustry", "ApiaryUpgrade", 1, 2)}); + new Object[] { GT_ModHandler.getModItem("gendustry", "ApiaryUpgrade", 1, 2) }); GT_ModHandler.addShapelessCraftingRecipe( ItemList.IndustrialApiary_Upgrade_WINTER.get(1L), - new Object[] {GT_ModHandler.getModItem("gendustry", "ApiaryUpgrade", 1, 20)}); + new Object[] { GT_ModHandler.getModItem("gendustry", "ApiaryUpgrade", 1, 20) }); GT_ModHandler.addShapelessCraftingRecipe( ItemList.IndustrialApiary_Upgrade_DRYER.get(1L), - new Object[] {GT_ModHandler.getModItem("gendustry", "ApiaryUpgrade", 1, 5)}); + new Object[] { GT_ModHandler.getModItem("gendustry", "ApiaryUpgrade", 1, 5) }); GT_ModHandler.addShapelessCraftingRecipe( ItemList.IndustrialApiary_Upgrade_AUTOMATION.get(1L), - new Object[] {GT_ModHandler.getModItem("gendustry", "ApiaryUpgrade", 1, 14)}); + new Object[] { GT_ModHandler.getModItem("gendustry", "ApiaryUpgrade", 1, 14) }); GT_ModHandler.addShapelessCraftingRecipe( ItemList.IndustrialApiary_Upgrade_HUMIDIFIER.get(1L), - new Object[] {GT_ModHandler.getModItem("gendustry", "ApiaryUpgrade", 1, 4)}); + new Object[] { GT_ModHandler.getModItem("gendustry", "ApiaryUpgrade", 1, 4) }); GT_ModHandler.addShapelessCraftingRecipe( ItemList.IndustrialApiary_Upgrade_HELL.get(1L), - new Object[] {GT_ModHandler.getModItem("gendustry", "ApiaryUpgrade", 1, 13)}); + new Object[] { GT_ModHandler.getModItem("gendustry", "ApiaryUpgrade", 1, 13) }); GT_ModHandler.addShapelessCraftingRecipe( ItemList.IndustrialApiary_Upgrade_POLLEN.get(1L), - new Object[] {GT_ModHandler.getModItem("gendustry", "ApiaryUpgrade", 1, 22)}); + new Object[] { GT_ModHandler.getModItem("gendustry", "ApiaryUpgrade", 1, 22) }); GT_ModHandler.addShapelessCraftingRecipe( ItemList.IndustrialApiary_Upgrade_DESERT.get(1L), - new Object[] {GT_ModHandler.getModItem("gendustry", "ApiaryUpgrade", 1, 16)}); + new Object[] { GT_ModHandler.getModItem("gendustry", "ApiaryUpgrade", 1, 16) }); GT_ModHandler.addShapelessCraftingRecipe( ItemList.IndustrialApiary_Upgrade_COOLER.get(1L), - new Object[] {GT_ModHandler.getModItem("gendustry", "ApiaryUpgrade", 1, 7)}); + new Object[] { GT_ModHandler.getModItem("gendustry", "ApiaryUpgrade", 1, 7) }); GT_ModHandler.addShapelessCraftingRecipe( ItemList.IndustrialApiary_Upgrade_LIFESPAN.get(1L), - new Object[] {GT_ModHandler.getModItem("gendustry", "ApiaryUpgrade", 1, 1)}); + new Object[] { GT_ModHandler.getModItem("gendustry", "ApiaryUpgrade", 1, 1) }); GT_ModHandler.addShapelessCraftingRecipe( ItemList.IndustrialApiary_Upgrade_SEAL.get(1L), - new Object[] {GT_ModHandler.getModItem("gendustry", "ApiaryUpgrade", 1, 10)}); + new Object[] { GT_ModHandler.getModItem("gendustry", "ApiaryUpgrade", 1, 10) }); GT_ModHandler.addShapelessCraftingRecipe( ItemList.IndustrialApiary_Upgrade_STABILIZER.get(1L), - new Object[] {GT_ModHandler.getModItem("gendustry", "ApiaryUpgrade", 1, 19)}); + new Object[] { GT_ModHandler.getModItem("gendustry", "ApiaryUpgrade", 1, 19) }); GT_ModHandler.addShapelessCraftingRecipe( ItemList.IndustrialApiary_Upgrade_JUNGLE.get(1L), - new Object[] {GT_ModHandler.getModItem("gendustry", "ApiaryUpgrade", 1, 18)}); + new Object[] { GT_ModHandler.getModItem("gendustry", "ApiaryUpgrade", 1, 18) }); GT_ModHandler.addShapelessCraftingRecipe( ItemList.IndustrialApiary_Upgrade_TERRITORY.get(1L), - new Object[] {GT_ModHandler.getModItem("gendustry", "ApiaryUpgrade", 1, 3)}); + new Object[] { GT_ModHandler.getModItem("gendustry", "ApiaryUpgrade", 1, 3) }); GT_ModHandler.addShapelessCraftingRecipe( ItemList.IndustrialApiary_Upgrade_OCEAN.get(1L), - new Object[] {GT_ModHandler.getModItem("gendustry", "ApiaryUpgrade", 1, 21)}); + new Object[] { GT_ModHandler.getModItem("gendustry", "ApiaryUpgrade", 1, 21) }); GT_ModHandler.addShapelessCraftingRecipe( ItemList.IndustrialApiary_Upgrade_SKY.get(1L), - new Object[] {GT_ModHandler.getModItem("gendustry", "ApiaryUpgrade", 1, 12)}); + new Object[] { GT_ModHandler.getModItem("gendustry", "ApiaryUpgrade", 1, 12) }); GT_ModHandler.addShapelessCraftingRecipe( ItemList.IndustrialApiary_Upgrade_HEATER.get(1L), - new Object[] {GT_ModHandler.getModItem("gendustry", "ApiaryUpgrade", 1, 6)}); + new Object[] { GT_ModHandler.getModItem("gendustry", "ApiaryUpgrade", 1, 6) }); GT_ModHandler.addShapelessCraftingRecipe( ItemList.IndustrialApiary_Upgrade_SIEVE.get(1L), - new Object[] {GT_ModHandler.getModItem("gendustry", "ApiaryUpgrade", 1, 15)}); + new Object[] { GT_ModHandler.getModItem("gendustry", "ApiaryUpgrade", 1, 15) }); } } @@ -7430,83 +5712,56 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -7524,21 +5779,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -7556,21 +5803,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -7588,21 +5827,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -7620,21 +5851,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -7652,20 +5875,11 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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)); + 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) @@ -7683,81 +5897,39 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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) - }); + 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) @@ -7775,93 +5947,39 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -7879,23 +5997,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -7913,23 +6022,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -7947,23 +6047,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -7981,23 +6072,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -8015,24 +6097,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -8050,25 +6123,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -8086,25 +6148,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -8122,25 +6173,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -8158,25 +6198,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -8194,26 +6223,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -8231,25 +6249,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -8267,25 +6275,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -8303,25 +6301,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -8339,25 +6327,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -8375,26 +6353,16 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -8412,25 +6380,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -8448,25 +6406,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -8484,25 +6432,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -8520,25 +6458,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -8556,26 +6484,16 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -8593,25 +6511,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -8629,25 +6537,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -8665,25 +6563,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -8701,25 +6589,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -8737,26 +6615,16 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -8774,21 +6642,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -8806,21 +6666,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -8838,21 +6690,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -8870,21 +6714,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -8902,22 +6738,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -8935,25 +6763,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -8971,25 +6788,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -9007,25 +6813,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -9043,25 +6838,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -9079,26 +6863,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -9116,25 +6889,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -9152,25 +6914,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -9188,25 +6939,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -9224,25 +6964,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -9260,26 +6989,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -9297,23 +7015,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -9331,23 +7040,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -9365,23 +7065,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -9399,23 +7090,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -9433,24 +7115,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -9468,23 +7141,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -9502,23 +7166,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -9536,23 +7191,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -9570,23 +7216,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -9604,24 +7241,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -9639,21 +7267,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -9671,21 +7291,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -9703,21 +7315,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -9735,21 +7339,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -9767,22 +7363,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -9800,25 +7388,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -9836,25 +7414,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -9872,25 +7440,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -9908,25 +7466,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -9944,26 +7492,16 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -9981,25 +7519,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -10017,25 +7545,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -10053,25 +7571,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -10089,25 +7597,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -10125,26 +7623,16 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -10162,23 +7650,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -10196,23 +7675,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -10230,23 +7700,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -10264,23 +7725,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -10298,24 +7750,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -10333,23 +7776,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -10367,23 +7800,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -10401,23 +7824,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -10435,23 +7848,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -10469,24 +7872,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -10504,23 +7897,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -10538,23 +7922,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -10572,23 +7947,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -10606,23 +7972,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -10640,24 +7997,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -10675,25 +8023,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -10711,25 +8049,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -10747,25 +8075,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -10783,25 +8101,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -10819,26 +8127,16 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -10856,22 +8154,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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 - }) - .setProgressBarTextureName("E_Oven") - .getStackForm(1L)); - ItemList.Machine_MV_Oven.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe( + 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 }) + .setProgressBarTextureName("E_Oven").getStackForm(1L)); + ItemList.Machine_MV_Oven.set( + new GT_MetaTileEntity_BasicMachine_GT_Recipe( 672, "basicmachine.e_oven.tier.02", "Advanced Electric Oven", @@ -10889,22 +8179,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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 - }) - .setProgressBarTextureName("E_Oven") - .getStackForm(1L)); - ItemList.Machine_HV_Oven.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe( + 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 }) + .setProgressBarTextureName("E_Oven").getStackForm(1L)); + ItemList.Machine_HV_Oven.set( + new GT_MetaTileEntity_BasicMachine_GT_Recipe( 673, "basicmachine.e_oven.tier.03", "Advanced Electric Oven II", @@ -10922,22 +8204,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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 - }) - .setProgressBarTextureName("E_Oven") - .getStackForm(1L)); - ItemList.Machine_EV_Oven.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe( + 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 }) + .setProgressBarTextureName("E_Oven").getStackForm(1L)); + ItemList.Machine_EV_Oven.set( + new GT_MetaTileEntity_BasicMachine_GT_Recipe( 674, "basicmachine.e_oven.tier.04", "Advanced Electric Oven III", @@ -10955,22 +8229,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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 - }) - .setProgressBarTextureName("E_Oven") - .getStackForm(1L)); - ItemList.Machine_IV_Oven.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe( + 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 }) + .setProgressBarTextureName("E_Oven").getStackForm(1L)); + ItemList.Machine_IV_Oven.set( + new GT_MetaTileEntity_BasicMachine_GT_Recipe( 675, "basicmachine.e_oven.tier.05", "Advanced Electric Oven IV", @@ -10988,151 +8254,86 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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 - }) - .setProgressBarTextureName("E_Oven") - .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)); + 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 }) + .setProgressBarTextureName("E_Oven").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 - }); + 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_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_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") @@ -11140,439 +8341,302 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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.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, 95) .getStackForm(1L)); - ItemList.Generator_Gas_Turbine_MV.set(new GT_MetaTileEntity_GasTurbine( - 1116, "basicgenerator.gasturbine.tier.02", "Advanced Gas Turbine", 2, 90) - .getStackForm(1L)); + ItemList.Generator_Gas_Turbine_MV.set( + new GT_MetaTileEntity_GasTurbine( + 1116, + "basicgenerator.gasturbine.tier.02", + "Advanced Gas Turbine", + 2, + 90).getStackForm(1L)); ItemList.Generator_Gas_Turbine_HV.set( new GT_MetaTileEntity_GasTurbine(1117, "basicgenerator.gasturbine.tier.03", "Turbo Gas Turbine", 3, 85) .getStackForm(1L)); - ItemList.Generator_Gas_Turbine_EV.set(new GT_MetaTileEntity_GasTurbine( - 1118, "basicgenerator.gasturbine.tier.04", "Turbo Gas Turbine II", 4, 60) - .getStackForm(1L)); - ItemList.Generator_Gas_Turbine_IV.set(new GT_MetaTileEntity_GasTurbine( - 1119, "basicgenerator.gasturbine.tier.05", "Turbo Gas Turbine III", 5, 50) - .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) - }); - GT_ModHandler.addCraftingRecipe(ItemList.Generator_Gas_Turbine_EV.get(1L), bitsd, new Object[] { - "CRC", - "RMR", - aTextMotorWire, - 'M', - ItemList.Hull_EV, - 'E', - ItemList.Electric_Motor_EV, - 'R', - OrePrefixes.rotor.get(Materials.Titanium), - 'C', - OrePrefixes.circuit.get(Materials.Data), - 'W', - OrePrefixes.cableGt01.get(Materials.Aluminium) - }); - GT_ModHandler.addCraftingRecipe(ItemList.Generator_Gas_Turbine_IV.get(1L), bitsd, new Object[] { - "CRC", - "RMR", - aTextMotorWire, - 'M', - ItemList.Hull_IV, - 'E', - ItemList.Electric_Motor_IV, - 'R', - OrePrefixes.rotor.get(Materials.TungstenSteel), - 'C', - OrePrefixes.circuit.get(Materials.Elite), - 'W', - OrePrefixes.cableGt01.get(Materials.Tungsten) - }); - - 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( + ItemList.Generator_Gas_Turbine_EV.set( + new GT_MetaTileEntity_GasTurbine( + 1118, + "basicgenerator.gasturbine.tier.04", + "Turbo Gas Turbine II", + 4, + 60).getStackForm(1L)); + ItemList.Generator_Gas_Turbine_IV.set( + new GT_MetaTileEntity_GasTurbine( + 1119, + "basicgenerator.gasturbine.tier.05", + "Turbo Gas Turbine III", + 5, + 50).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) }); + GT_ModHandler.addCraftingRecipe( + ItemList.Generator_Gas_Turbine_EV.get(1L), + bitsd, + new Object[] { "CRC", "RMR", aTextMotorWire, 'M', ItemList.Hull_EV, 'E', ItemList.Electric_Motor_EV, + 'R', OrePrefixes.rotor.get(Materials.Titanium), 'C', OrePrefixes.circuit.get(Materials.Data), + 'W', OrePrefixes.cableGt01.get(Materials.Aluminium) }); + GT_ModHandler.addCraftingRecipe( + ItemList.Generator_Gas_Turbine_IV.get(1L), + bitsd, + new Object[] { "CRC", "RMR", aTextMotorWire, 'M', ItemList.Hull_IV, 'E', ItemList.Electric_Motor_IV, + 'R', OrePrefixes.rotor.get(Materials.TungstenSteel), 'C', + OrePrefixes.circuit.get(Materials.Elite), 'W', OrePrefixes.cableGt01.get(Materials.Tungsten) }); + + 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"}, + new String[] { "Requires Enriched Naquadah Bolts" }, "Naquadah Reactor Mark I", - 4) - .getStackForm(1L)); - ItemList.Generator_Naquadah_Mark_II.set(new GT_MetaTileEntity_NaquadahReactor( + 4).getStackForm(1L)); + ItemList.Generator_Naquadah_Mark_II.set( + new GT_MetaTileEntity_NaquadahReactor( 1191, "basicgenerator.naquadah.tier.05", - new String[] {"Requires Enriched Naquadah Rods"}, + new String[] { "Requires Enriched Naquadah Rods" }, "Naquadah Reactor Mark II", - 5) - .getStackForm(1L)); - ItemList.Generator_Naquadah_Mark_III.set(new GT_MetaTileEntity_NaquadahReactor( + 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"}, + new String[] { "Requires Enriched Naquadah Long Rods" }, "Naquadah Reactor Mark III", - 6) - .getStackForm(1L)); - ItemList.Generator_Naquadah_Mark_IV.set(new GT_MetaTileEntity_NaquadahReactor( + 6).getStackForm(1L)); + ItemList.Generator_Naquadah_Mark_IV.set( + new GT_MetaTileEntity_NaquadahReactor( 1188, "basicgenerator.naquadah.tier.07", - new String[] {"Requires Naquadria Bolts"}, + new String[] { "Requires Naquadria Bolts" }, "Naquadah Reactor Mark IV", - 7) - .getStackForm(1L)); - ItemList.Generator_Naquadah_Mark_V.set(new GT_MetaTileEntity_NaquadahReactor( + 7).getStackForm(1L)); + ItemList.Generator_Naquadah_Mark_V.set( + new GT_MetaTileEntity_NaquadahReactor( 1189, "basicgenerator.naquadah.tier.08", - new String[] {"Requires Naquadria Rods"}, + 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)); + 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") @@ -11580,116 +8644,81 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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.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_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 - }); + 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") @@ -11701,58 +8730,44 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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.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( @@ -11762,312 +8777,241 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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 - }); + 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.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 - }); + 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)); + 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}); + 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}); + 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.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") @@ -12081,50 +9025,36 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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.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") @@ -12139,263 +9069,167 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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.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 - }); + 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 - }); + 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) - }); + 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) - }); + 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) }); GT_Values.RA.addAssemblerRecipe( - new ItemStack[] { - ItemList.Hull_HV.get(1L), - ItemList.Component_Filter.get(2L), - GT_OreDictUnificator.get(OrePrefixes.rotor, Materials.StainlessSteel, 1L), - ItemList.Electric_Motor_HV.get(1L), - GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Advanced, 1L), - GT_Utility.getIntegratedCircuit(1) - }, + new ItemStack[] { ItemList.Hull_HV.get(1L), ItemList.Component_Filter.get(2L), + GT_OreDictUnificator.get(OrePrefixes.rotor, Materials.StainlessSteel, 1L), + ItemList.Electric_Motor_HV.get(1L), + GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Advanced, 1L), + GT_Utility.getIntegratedCircuit(1) }, Materials.StainlessSteel.getMolten(864L), ItemList.Machine_Multi_Cleanroom.get(1L), 1200, @@ -12406,7 +9240,8 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC } } - ItemList.Machine_LV_CircuitAssembler.set(new GT_MetaTileEntity_BasicMachine_GT_Recipe( + ItemList.Machine_LV_CircuitAssembler.set( + new GT_MetaTileEntity_BasicMachine_GT_Recipe( 1180, "basicmachine.circuitassembler.tier.01", "Basic Circuit Assembler", @@ -12424,25 +9259,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -12460,25 +9285,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -12496,25 +9311,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -12532,25 +9337,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -12568,25 +9363,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -12604,25 +9389,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -12640,25 +9415,15 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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( + 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", @@ -12676,103 +9441,74 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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)); + 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 - }); + 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 - }); + 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.PCBFactory.set( - new GT_MetaTileEntity_PCBFactory(356, "multimachine.pcbfactory", "PCB Factory").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.PCBFactory + .set(new GT_MetaTileEntity_PCBFactory(356, "multimachine.pcbfactory", "PCB Factory").getStackForm(1)); GT_PCBFactoryMaterialLoader.load(); - ItemList.NanoForge.set( - new GT_MetaTileEntity_NanoForge(357, "multimachine.nanoforge", "Nano Forge").getStackForm(1)); + ItemList.NanoForge + .set(new GT_MetaTileEntity_NanoForge(357, "multimachine.nanoforge", "Nano Forge").getStackForm(1)); } private static void run4() { - long bits = GT_ModHandler.RecipeBits.DISMANTLEABLE - | GT_ModHandler.RecipeBits.NOT_REMOVABLE + 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].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 - : "") + (GT_LanguageManager.i18nPlaceholder ? "%material" + : GregTech_API.sGeneratedMaterials[i] != null + ? GregTech_API.sGeneratedMaterials[i].mDefaultLocalName + : "") + " Frame Box", GregTech_API.sGeneratedMaterials[i]); } @@ -12789,7 +9525,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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); + Materials.Iron, + 1300, + bEC ? 3L : 4L, + bEC ? 6L : 8L, + 2L, + gregtech.api.enums.GT_Values.V[2], + true, + false); makeWires( Materials.Nickel, 1320, @@ -13145,50 +9888,54 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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)}); + 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)}); + 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)}); + 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)}); + 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)); + 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)); + 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)); + 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); @@ -13203,45 +9950,54 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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); + Materials.Polybenzimidazole, + Materials.Polybenzimidazole.mName, + "PBI", + 5280, + 600, + 1000, + true); generateFluidMultiPipes( - Materials.Polybenzimidazole, Materials.Polybenzimidazole.mName, "PBI", 5290, 600, 1000, true); + 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)); + 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)); + 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)); + 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( @@ -13263,36 +10019,37 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC generateFluidPipes(Materials.SpaceTime, Materials.SpaceTime.mName, 5300, 250000, 2147483647, true); generateFluidMultiPipes(Materials.SpaceTime, Materials.SpaceTime.mName, 5305, 250000, 2147483647, true); generateFluidPipes( - Materials.TranscendentMetal, Materials.TranscendentMetal.mName, 5310, 220000, 2147483647, true); + Materials.TranscendentMetal, + Materials.TranscendentMetal.mName, + 5310, + 220000, + 2147483647, + true); generateFluidMultiPipes( - Materials.TranscendentMetal, Materials.TranscendentMetal.mName, 5315, 220000, 2147483647, true); + Materials.TranscendentMetal, + Materials.TranscendentMetal.mName, + 5315, + 220000, + 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) - }, + 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) - }, + 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) - }, + 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, @@ -13307,157 +10064,111 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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_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_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_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) @@ -13486,164 +10197,80 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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_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)); @@ -13653,175 +10280,97 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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_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_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_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) @@ -13850,815 +10399,639 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 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_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_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_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)); + 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)); + 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)); + 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)); + 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)); + 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)); + 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)); + 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)); + 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)); + 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)); + 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)); + 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)); + aStartID + 11, + aTextCable1 + aMaterial.mName.toLowerCase() + ".16", + "16x " + name + aTextCable2, + 0.875F, + aMaterial, + aLossInsulated, + 16L * aAmperage, + aVoltage, + true, + false).getStackForm(1L)); } } @@ -14680,85 +11053,79 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC baseInvSlots); } - private static void generateItemPipes( - Materials aMaterial, String name, String displayName, int startID, int 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)); + 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)); + 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)); + 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)); + 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)); + 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)); + 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) { + private static void generateFluidPipes(Materials aMaterial, String name, int startID, int baseCapacity, + int heatCapacity, boolean gasProof) { generateFluidPipes( aMaterial, name, @@ -14769,115 +11136,96 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC gasProof); } - private static void generateFluidPipes( - Materials aMaterial, - String name, - String displayName, - int startID, - int baseCapacity, - int heatCapacity, - boolean 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)); + 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)); + 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)); + 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)); + 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)); + 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) { + 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)); + 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)); + 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 f7c6181d19..003d9b0310 100644 --- a/src/main/java/gregtech/loaders/preload/GT_Loader_MultiTileEntities.java +++ b/src/main/java/gregtech/loaders/preload/GT_Loader_MultiTileEntities.java @@ -2,37 +2,48 @@ package gregtech.loaders.preload; import static gregtech.GT_Mod.GT_FML_LOGGER; -import gregtech.api.multitileentity.MultiTileEntityBlock; -import gregtech.api.multitileentity.MultiTileEntityRegistry; import net.minecraft.block.Block; import net.minecraft.block.material.Material; +import gregtech.api.multitileentity.MultiTileEntityBlock; +import gregtech.api.multitileentity.MultiTileEntityRegistry; + 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); + "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(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(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 0ed2ed63d7..273dcf1427 100644 --- a/src/main/java/gregtech/loaders/preload/GT_Loader_OreDictionary.java +++ b/src/main/java/gregtech/loaders/preload/GT_Loader_OreDictionary.java @@ -2,6 +2,10 @@ package gregtech.loaders.preload; import static gregtech.api.enums.GT_Values.MOD_ID_DC; +import net.minecraft.init.Blocks; +import net.minecraft.init.Items; +import net.minecraft.item.ItemStack; + import gregtech.api.GregTech_API; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; @@ -11,11 +15,9 @@ import gregtech.api.enums.OrePrefixes; import gregtech.api.util.GT_Log; import gregtech.api.util.GT_ModHandler; import gregtech.api.util.GT_OreDictUnificator; -import net.minecraft.init.Blocks; -import net.minecraft.init.Items; -import net.minecraft.item.ItemStack; public class GT_Loader_OreDictionary implements Runnable { + @Override public void run() { GT_Log.out.println("GT_Mod: Register OreDict Entries of Non-GT-Items."); @@ -25,7 +27,9 @@ public class GT_Loader_OreDictionary implements Runnable { 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)); + 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)); @@ -40,10 +44,10 @@ public class GT_Loader_OreDictionary implements Runnable { 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)); @@ -95,31 +99,35 @@ 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( - 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)); + 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", "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)); + 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.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)); @@ -130,23 +138,26 @@ 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( - 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)); + "itemCertusQuartz", + GT_ModHandler.getModItem("appliedenergistics2", "item.ItemMultiMaterial", 1L, 10)); GT_OreDictUnificator.registerOre( - "itemNetherQuartz", GT_ModHandler.getModItem("appliedenergistics2", "item.ItemMultiMaterial", 1L, 11)); + "itemNetherQuartz", + GT_ModHandler.getModItem("appliedenergistics2", "item.ItemMultiMaterial", 1L, 11)); GT_OreDictUnificator.registerOre( OreDictNames.craftingQuartz, GT_ModHandler.getModItem("appliedenergistics2", "item.ItemMultiMaterial", 1L, 1)); @@ -161,36 +172,46 @@ public class GT_Loader_OreDictionary implements Runnable { 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("reBattery", 1L)); + OrePrefixes.battery, + Materials.Basic, + GT_ModHandler.getIC2Item("chargedReBattery", 1L, 32767)); GT_OreDictUnificator.registerOre( - OrePrefixes.battery, Materials.Basic, GT_ModHandler.getIC2Item("chargedReBattery", 1L, 32767)); + OrePrefixes.battery, + Materials.Advanced, + GT_ModHandler.getIC2Item("advBattery", 1L, 32767)); GT_OreDictUnificator.registerOre( - OrePrefixes.battery, Materials.Advanced, GT_ModHandler.getIC2Item("advBattery", 1L, 32767)); + OrePrefixes.battery, + Materials.Elite, + GT_ModHandler.getIC2Item("energyCrystal", 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)); + 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.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))); + "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.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)); @@ -205,47 +226,49 @@ 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)); + 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)); + 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)); @@ -260,25 +283,39 @@ 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.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)); + 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)); + 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)); + 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)); + 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)); + 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)); + 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)); + OrePrefixes.itemCasing, + Materials.Lead, + GT_ModHandler.getModItem("IC2", "itemCasing", 1L, 6)); GT_OreDictUnificator.registerOre( OrePrefixes.itemCasing, @@ -319,44 +356,70 @@ public class GT_Loader_OreDictionary implements Runnable { // Fake Circuits GT_OreDictUnificator.registerOre( - OrePrefixes.circuit, Materials.Primitive, GT_ModHandler.getModItem(MOD_ID_DC, "item.CircuitULV", 1L)); + 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)); + 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)); + 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)); + 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)); + 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)); + 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)); + 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)); + 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)); + 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)); + 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)); + 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)); + OrePrefixes.block, + MaterialsBotania.Manasteel, + GT_ModHandler.getModItem("Botania", "storage", 1L)); GT_OreDictUnificator.registerOre( - OrePrefixes.block, MaterialsBotania.Terrasteel, GT_ModHandler.getModItem("Botania", "storage", 1L, 1)); + OrePrefixes.block, + MaterialsBotania.Terrasteel, + GT_ModHandler.getModItem("Botania", "storage", 1L, 1)); GT_OreDictUnificator.registerOre( OrePrefixes.ingot, MaterialsBotania.ElvenElementium, @@ -370,21 +433,29 @@ public class GT_Loader_OreDictionary implements Runnable { MaterialsBotania.ElvenElementium, GT_ModHandler.getModItem("Botania", "storage", 1L, 2)); GT_OreDictUnificator.registerOre( - OrePrefixes.block, MaterialsBotania.Livingrock, GT_ModHandler.getModItem("Botania", "livingrock", 1L)); + 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)); + OrePrefixes.block, + MaterialsBotania.Livingwood, + GT_ModHandler.getModItem("Botania", "livingwood", 1L)); GT_OreDictUnificator.registerOre( - OrePrefixes.block, MaterialsBotania.Dreamwood, GT_ModHandler.getModItem("Botania", "dreamwood", 1L)); + 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)); + OrePrefixes.block, + MaterialsBotania.ManaDiamond, + GT_ModHandler.getModItem("Botania", "storage", 1L, 3)); GT_OreDictUnificator.registerOre( OrePrefixes.gem, MaterialsBotania.BotaniaDragonstone, 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 e4351f16ab..4d7f4dabdd 100644 --- a/src/main/java/gregtech/loaders/preload/GT_Loader_OreProcessing.java +++ b/src/main/java/gregtech/loaders/preload/GT_Loader_OreProcessing.java @@ -4,6 +4,7 @@ import gregtech.api.util.GT_Log; import gregtech.loaders.oreprocessing.*; 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 4b9b5d1493..53c5fc833c 100644 --- a/src/main/java/gregtech/loaders/preload/GT_PreLoad.java +++ b/src/main/java/gregtech/loaders/preload/GT_PreLoad.java @@ -4,6 +4,24 @@ import static gregtech.GT_Mod.GT_FML_LOGGER; import static gregtech.api.enums.GT_Values.MOD_ID_AE; import static gregtech.api.enums.GT_Values.MOD_ID_GTPP; +import java.io.BufferedReader; +import java.io.File; +import java.io.FileNotFoundException; +import java.io.FileReader; +import java.io.PrintStream; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.Calendar; +import java.util.List; +import java.util.Objects; +import java.util.regex.Matcher; +import java.util.regex.Pattern; + +import net.minecraft.init.Blocks; +import net.minecraftforge.common.config.Configuration; + +import org.apache.commons.lang3.StringUtils; + import cpw.mods.fml.common.LoadController; import cpw.mods.fml.common.Loader; import cpw.mods.fml.common.ModContainer; @@ -21,29 +39,15 @@ 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 java.io.BufferedReader; -import java.io.File; -import java.io.FileNotFoundException; -import java.io.FileReader; -import java.io.PrintStream; -import java.util.ArrayList; -import java.util.Arrays; -import java.util.Calendar; -import java.util.List; -import java.util.Objects; -import java.util.regex.Matcher; -import java.util.regex.Pattern; -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<>(); @@ -72,18 +76,16 @@ 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) + if (GT_LanguageManager.sEnglishFile.get("EnableLangFile", "UseThisFileAsLanguageFile", false) .getBoolean(false)) { - GT_LanguageManager.sLanguage = GT_LanguageManager.sEnglishFile - .get("EnableLangFile", "Language", "en_US") + 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) { @@ -94,25 +96,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; } @@ -130,26 +132,22 @@ 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("******************************************************************************"); @@ -159,21 +157,18 @@ public class GT_PreLoad { GT_Log.ore.println("* issue at https://github.com/Blood-Asp/GT5-Unofficial. *"); GT_Log.ore.println("******************************************************************************"); tList.forEach(GT_Log.ore::println); - } catch (Throwable ignored) { - } + } catch (Throwable ignored) {} } if (tMainConfig.get(GT_Mod.aTextGeneral, "LoggingExplosions", true).getBoolean(true)) { GT_Log.mExplosionLog = new File(parentFile, "logs/Explosion.log"); 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)) { @@ -181,13 +176,11 @@ 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) {} } } @@ -238,86 +231,22 @@ public class GT_PreLoad { int material = meta % 1000; String tag = ""; 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" - }; - 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" - }; - if (mIt == 3) - tags = new String[] { - "crateGtDust", - "crateGtIngot", - "crateGtGem", - "crateGtPlate", - "itemCasing", - "nanite" - }; + 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" }; + 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" }; + if (mIt == 3) tags = new String[] { "crateGtDust", "crateGtIngot", "crateGtGem", + "crateGtPlate", "itemCasing", "nanite" }; if (tags.length > prefix) tag = tags[prefix]; if (GregTech_API.sGeneratedMaterials[material] != null) { tag += GregTech_API.sGeneratedMaterials[material].mName; @@ -332,75 +261,16 @@ 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", - "nanite", - "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", "nanite", "cellMolten" }; List<String> mMTTags = new ArrayList<>(); oreTags.stream().filter(test -> StringUtils.startsWithAny(test, preS)).forEach(test -> { @@ -459,12 +329,12 @@ public class GT_PreLoad { try { Objects.requireNonNull(GT_Utility.getField("ic2.core.item.ItemScrapbox$Drop", "topChance", true, true)) .set(null, 0); - ((List<?>) Objects.requireNonNull(GT_Utility.getFieldContent( + ((List<?>) Objects.requireNonNull( + GT_Utility.getFieldContent( GT_Utility.getFieldContent("ic2.api.recipe.Recipes", "scrapboxDrops", true, true), "drops", true, - true))) - .clear(); + true))).clear(); } catch (Throwable e) { if (GT_Values.D1) { e.printStackTrace(GT_Log.err); @@ -477,186 +347,133 @@ 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.updateFluidDisplayItems = tMainConfig - .get(GT_Mod.aTextGeneral, "update fluid display items", true) + 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) + 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) + 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) + 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) + 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) + 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) + 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); + .get(GT_Mod.aTextGeneral, "TicksForLagAveragingWithScanner", 25).getInt(25); GregTech_API.MILLISECOND_THRESHOLD_UNTIL_LAG_WARNING = tMainConfig - .get(GT_Mod.aTextGeneral, "MillisecondsPassedInGTTileEntityUntilLagWarning", 100) - .getInt(100); + .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) + 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.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) + 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) + .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); + .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); + .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) + .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.mAxeWhenAdventure = tMainConfig - .get(GT_Mod.aTextGeneral, "AdventureModeStartingAxe", true) + GT_Mod.gregtechproxy.mIncreaseDungeonLoot = tMainConfig.get(GT_Mod.aTextGeneral, "IncreaseDungeonLoot", 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) + 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) + 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) + 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) + GT_Mod.gregtechproxy.mNerfedWoodPlank = tMainConfig.get(GT_Mod.aTextGeneral, "WoodNeedsSawForCrafting", true) .getBoolean(true); GT_Mod.gregtechproxy.mNerfedVanillaTools = tMainConfig - .get(GT_Mod.aTextGeneral, "smallerVanillaToolDurability", true) + .get(GT_Mod.aTextGeneral, "smallerVanillaToolDurability", true).getBoolean(true); + GT_Mod.gregtechproxy.mSortToTheEnd = tMainConfig.get(GT_Mod.aTextGeneral, "EnsureToBeLoadedLast", true) .getBoolean(true); - GT_Mod.gregtechproxy.mSortToTheEnd = tMainConfig - .get(GT_Mod.aTextGeneral, "EnsureToBeLoadedLast", true) + GT_Mod.gregtechproxy.mDisableIC2Cables = tMainConfig.get(GT_Mod.aTextGeneral, "DisableIC2Cables", 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) + GT_Mod.gregtechproxy.mAchievements = tMainConfig.get(GT_Mod.aTextGeneral, "EnableAchievements", true) .getBoolean(true); - GT_Mod.gregtechproxy.mArcSmeltIntoAnnealed = tMainConfig - .get(GT_Mod.aTextGeneral, "ArcSmeltIntoAnnealedWrought", 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.mEnableAllMaterials = - tMainConfig.get("general", "EnableAllMaterials", false).getBoolean(false); - GT_Mod.gregtechproxy.mEnableAllComponents = - tMainConfig.get("general", "EnableAllComponents", false).getBoolean(false); + 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 @@ -764,18 +581,16 @@ public class GT_PreLoad { "PollutionBaseDieselGenerator", GT_Mod.gregtechproxy.mPollutionBaseDieselGeneratorPerSecond) .getInt(GT_Mod.gregtechproxy.mPollutionBaseDieselGeneratorPerSecond); - double[] mPollutionDieselGeneratorReleasedByTier = tMainConfig - .get( - "Pollution", - "PollutionReleasedByTierDieselGenerator", - GT_Mod.gregtechproxy.mPollutionDieselGeneratorReleasedByTier) - .getDoubleList(); + double[] mPollutionDieselGeneratorReleasedByTier = tMainConfig.get( + "Pollution", + "PollutionReleasedByTierDieselGenerator", + GT_Mod.gregtechproxy.mPollutionDieselGeneratorReleasedByTier).getDoubleList(); if (mPollutionDieselGeneratorReleasedByTier.length == GT_Mod.gregtechproxy.mPollutionDieselGeneratorReleasedByTier.length) { GT_Mod.gregtechproxy.mPollutionDieselGeneratorReleasedByTier = mPollutionDieselGeneratorReleasedByTier; } else { - GT_FML_LOGGER.error( - "The Length of the Diesel Turbine Pollution Array Config must be the same as the Default"); + GT_FML_LOGGER + .error("The Length of the Diesel Turbine Pollution Array Config must be the same as the Default"); } GT_Mod.gregtechproxy.mPollutionBaseGasTurbinePerSecond = tMainConfig .get( @@ -783,12 +598,10 @@ public class GT_PreLoad { "PollutionBaseGasTurbineGenerator", GT_Mod.gregtechproxy.mPollutionBaseGasTurbinePerSecond) .getInt(GT_Mod.gregtechproxy.mPollutionBaseGasTurbinePerSecond); - double[] mPollutionGasTurbineReleasedByTier = tMainConfig - .get( - "Pollution", - "PollutionReleasedByTierGasTurbineGenerator", - GT_Mod.gregtechproxy.mPollutionGasTurbineReleasedByTier) - .getDoubleList(); + double[] mPollutionGasTurbineReleasedByTier = tMainConfig.get( + "Pollution", + "PollutionReleasedByTierGasTurbineGenerator", + GT_Mod.gregtechproxy.mPollutionGasTurbineReleasedByTier).getDoubleList(); if (mPollutionGasTurbineReleasedByTier.length == GT_Mod.gregtechproxy.mPollutionGasTurbineReleasedByTier.length) { GT_Mod.gregtechproxy.mPollutionGasTurbineReleasedByTier = mPollutionGasTurbineReleasedByTier; @@ -797,25 +610,21 @@ public class GT_PreLoad { } GT_Mod.gregtechproxy.mUndergroundOil.getConfig(tMainConfig, "undergroundfluid"); - GT_Mod.gregtechproxy.mEnableCleanroom = - tMainConfig.get("general", "EnableCleanroom", 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); + .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) + 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); @@ -823,159 +632,135 @@ public class GT_PreLoad { 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) + 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.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.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); + .get("general", "CableConnectionRequiresSolderingMaterial", false).getBoolean(false); GT_LanguageManager.i18nPlaceholder = tMainConfig - .get("general", "EnablePlaceholderForMaterialNamesInLangFile", true) - .getBoolean(true); + .get("general", "EnablePlaceholderForMaterialNamesInLangFile", true).getBoolean(true); GT_MetaTileEntity_LongDistancePipelineBase.minimalDistancePoints = tMainConfig - .get("general", "LongDistancePipelineMinimalDistancePoints", 64) - .getInt(64); + .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.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)); + 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)); + .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.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", "MaxLogStackSize", 64).getInt()))); + } else + if (tPrefix.mIsUsedForBlocks) { + 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.mTitleTabStyle = GregTech_API.sClientDataFile.get("interface", "TitleTabStyle", 0); 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"); GT_Mod.gregtechproxy.mCircuitsOrder.clear(); |