diff options
Diffstat (limited to 'src/main/java/gregtech/loaders')
155 files changed, 18418 insertions, 19456 deletions
diff --git a/src/main/java/gregtech/loaders/load/CoverBehaviorLoader.java b/src/main/java/gregtech/loaders/load/CoverBehaviorLoader.java new file mode 100644 index 0000000000..77fc7f4b30 --- /dev/null +++ b/src/main/java/gregtech/loaders/load/CoverBehaviorLoader.java @@ -0,0 +1,11 @@ +package gregtech.loaders.load; + +import gregtech.api.util.GTLog; + +public class CoverBehaviorLoader implements Runnable { + + @Override + public void run() { + GTLog.out.println("GTMod: Adding Cover Behaviors"); + } +} diff --git a/src/main/java/gregtech/loaders/load/FuelLoader.java b/src/main/java/gregtech/loaders/load/FuelLoader.java new file mode 100644 index 0000000000..639b5359a3 --- /dev/null +++ b/src/main/java/gregtech/loaders/load/FuelLoader.java @@ -0,0 +1,146 @@ +package gregtech.loaders.load; + +import static gregtech.api.enums.Mods.BloodMagic; +import static gregtech.api.enums.Mods.EnderIO; +import static gregtech.api.enums.Mods.Thaumcraft; +import static gregtech.api.recipe.RecipeMaps.extremeNaquadahReactorFuels; +import static gregtech.api.recipe.RecipeMaps.hugeNaquadahReactorFuels; +import static gregtech.api.recipe.RecipeMaps.largeNaquadahReactorFuels; +import static gregtech.api.recipe.RecipeMaps.magicFuels; +import static gregtech.api.recipe.RecipeMaps.smallNaquadahReactorFuels; +import static gregtech.api.recipe.RecipeMaps.ultraHugeNaquadahReactorFuels; +import static gregtech.api.util.GTRecipeConstants.FUEL_TYPE; +import static gregtech.api.util.GTRecipeConstants.FUEL_VALUE; + +import net.minecraft.init.Blocks; +import net.minecraft.init.Items; +import net.minecraft.item.ItemStack; + +import gregtech.api.enums.FluidState; +import gregtech.api.enums.GTValues; +import gregtech.api.enums.ItemList; +import gregtech.api.enums.Materials; +import gregtech.api.enums.OrePrefixes; +import gregtech.api.fluid.GTFluidFactory; +import gregtech.api.util.GTLog; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTRecipeConstants; + +public class FuelLoader implements Runnable { + + @Override + public void run() { + GTLog.out.println("GTMod: Initializing various Fuels."); + ItemList.sBlueVitriol = GTFluidFactory + .of("solution.bluevitriol", "Blue Vitriol water solution", null, FluidState.LIQUID, 295); + ItemList.sNickelSulfate = GTFluidFactory + .of("solution.nickelsulfate", "Nickel sulfate water solution", null, FluidState.LIQUID, 295); + ItemList.sGreenVitriol = GTFluidFactory + .of("solution.greenvitriol", "Green Vitriol water solution", null, FluidState.LIQUID, 295); + ItemList.sIndiumConcentrate = GTFluidFactory + .of("indiumconcentrate", "Indium Concentrate", null, FluidState.LIQUID, 295); // TODO CHECK NEW x3 + ItemList.sLeadZincSolution = GTFluidFactory + .of("leadzincsolution", "Lead-Zinc solution", null, FluidState.LIQUID, 295); + ItemList.sRocketFuel = GTFluidFactory.of("rocket_fuel", "Rocket Fuel", null, FluidState.LIQUID, 295); + + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.bolt, Materials.NaquadahEnriched, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.bolt, Materials.Naquadah, 1L)) + .duration(0) + .eut(0) + .metadata(FUEL_VALUE, 50_000) + .addTo(smallNaquadahReactorFuels); + + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.stick, Materials.NaquadahEnriched, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.stick, Materials.Naquadah, 1L)) + .duration(0) + .eut(0) + .metadata(FUEL_VALUE, 250_000) + .addTo(largeNaquadahReactorFuels); + + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.stickLong, Materials.NaquadahEnriched, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.stickLong, Materials.Naquadah, 1L)) + .duration(0) + .eut(0) + .metadata(FUEL_VALUE, 500_000) + .addTo(hugeNaquadahReactorFuels); + + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.bolt, Materials.Naquadria, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.bolt, Materials.Naquadah, 1L)) + .duration(0) + .eut(0) + .metadata(FUEL_VALUE, 250_000) + .addTo(extremeNaquadahReactorFuels); + + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.stick, Materials.Naquadria, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.stick, Materials.Naquadah, 1L)) + .duration(0) + .eut(0) + .metadata(FUEL_VALUE, 1_000_000) + .addTo(ultraHugeNaquadahReactorFuels); + + // BloodMagic + GTValues.RA.stdBuilder() + .itemInputs(GTModHandler.getModItem(BloodMagic.ID, "reinforcedSlate", 1L)) + .itemOutputs(GTModHandler.getModItem(BloodMagic.ID, "blankSlate", 1L)) + .duration(0) + .eut(0) + .metadata(FUEL_VALUE, 400) + .addTo(magicFuels); + + GTValues.RA.stdBuilder() + .itemInputs(GTModHandler.getModItem(BloodMagic.ID, "imbuedSlate", 1L)) + .itemOutputs(GTModHandler.getModItem(BloodMagic.ID, "reinforcedSlate", 1L)) + .duration(0) + .eut(0) + .metadata(FUEL_VALUE, 1000) + .addTo(magicFuels); + + GTValues.RA.stdBuilder() + .itemInputs(GTModHandler.getModItem(BloodMagic.ID, "demonicSlate", 1L)) + .itemOutputs(GTModHandler.getModItem(BloodMagic.ID, "imbuedSlate", 1L)) + .duration(0) + .eut(0) + .metadata(FUEL_VALUE, 8000) + .addTo(magicFuels); + + GTValues.RA.stdBuilder() + .itemInputs(GTModHandler.getModItem(BloodMagic.ID, "bloodMagicBaseItems", 1L, 27)) + .itemOutputs(GTModHandler.getModItem(BloodMagic.ID, "demonicSlate", 1L)) + .duration(0) + .eut(0) + .metadata(FUEL_VALUE, 20000) + .addTo(magicFuels); + + GTValues.RA.stdBuilder() + .itemInputs(GTModHandler.getModItem(Thaumcraft.ID, "ItemResource", 1L, 4)) + .metadata(FUEL_VALUE, 4) + .metadata(FUEL_TYPE, 5) + .addTo(GTRecipeConstants.Fuel); + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(Items.experience_bottle, 1)) + .metadata(FUEL_VALUE, 10) + .metadata(FUEL_TYPE, 5) + .addTo(GTRecipeConstants.Fuel); + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(Items.ghast_tear, 1)) + .metadata(FUEL_VALUE, 50) + .metadata(FUEL_TYPE, 5) + .addTo(GTRecipeConstants.Fuel); + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(Blocks.beacon, 1)) + .metadata(FUEL_VALUE, Materials.NetherStar.mFuelPower * 2) + .metadata(FUEL_TYPE, Materials.NetherStar.mFuelType) + .addTo(GTRecipeConstants.Fuel); + GTValues.RA.stdBuilder() + .itemInputs(GTModHandler.getModItem(EnderIO.ID, "bucketRocket_fuel", 1)) + .metadata(FUEL_VALUE, 250) + .metadata(FUEL_TYPE, 1) + .addTo(GTRecipeConstants.Fuel); + } +} diff --git a/src/main/java/gregtech/loaders/load/GT_ItemIterator.java b/src/main/java/gregtech/loaders/load/GTItemIterator.java index a44b411ba0..63ac59b7c2 100644 --- a/src/main/java/gregtech/loaders/load/GT_ItemIterator.java +++ b/src/main/java/gregtech/loaders/load/GTItemIterator.java @@ -2,10 +2,10 @@ package gregtech.loaders.load; import static gregtech.api.recipe.RecipeMaps.cannerRecipes; import static gregtech.api.recipe.RecipeMaps.maceratorRecipes; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.WILDCARD; -import static gregtech.api.util.GT_RecipeConstants.FUEL_TYPE; -import static gregtech.api.util.GT_RecipeConstants.FUEL_VALUE; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.WILDCARD; +import static gregtech.api.util.GTRecipeConstants.FUEL_TYPE; +import static gregtech.api.util.GTRecipeConstants.FUEL_VALUE; import net.minecraft.block.Block; import net.minecraft.init.Blocks; @@ -16,153 +16,154 @@ import net.minecraft.item.ItemStack; import net.minecraftforge.fluids.IFluidContainerItem; import buildcraft.api.tools.IToolWrench; -import gregtech.api.GregTech_API; -import gregtech.api.enums.GT_Values; +import gregtech.api.GregTechAPI; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.OreDictNames; import gregtech.api.enums.OrePrefixes; -import gregtech.api.items.GT_Generic_Item; -import gregtech.api.util.GT_Log; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_RecipeBuilder; -import gregtech.api.util.GT_RecipeConstants; -import gregtech.api.util.GT_Utility; +import gregtech.api.items.GTGenericItem; +import gregtech.api.util.GTLog; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTRecipeBuilder; +import gregtech.api.util.GTRecipeConstants; +import gregtech.api.util.GTUtility; +import gregtech.common.tools.ToolScoop; import mods.railcraft.api.core.items.IToolCrowbar; -public class GT_ItemIterator implements Runnable { +public class GTItemIterator implements Runnable { @Override public void run() { - GT_Log.out.println("GT_Mod: Scanning for certain kinds of compatible Machineblocks."); - ItemStack tStack2 = GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Bronze, 1L); - ItemStack tStack = GT_ModHandler + GTLog.out.println("GTMod: Scanning for certain kinds of compatible Machineblocks."); + ItemStack tStack2 = GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Bronze, 1L); + ItemStack tStack = GTModHandler .getRecipeOutput(tStack2, tStack2, tStack2, tStack2, null, tStack2, tStack2, tStack2, tStack2); if (null != tStack) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(tStack) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Bronze, 8L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Bronze, 8L)) .duration(20 * SECONDS) .eut(2) .addTo(maceratorRecipes); - GT_ModHandler.addSmeltingRecipe(tStack, GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Bronze, 8L)); + GTModHandler.addSmeltingRecipe(tStack, GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Bronze, 8L)); } - tStack2 = GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Bronze, 1L); - tStack = GT_ModHandler + tStack2 = GTOreDictUnificator.get(OrePrefixes.plate, Materials.Bronze, 1L); + tStack = GTModHandler .getRecipeOutput(tStack2, tStack2, tStack2, tStack2, null, tStack2, tStack2, tStack2, tStack2); if (null != tStack) { - GT_OreDictUnificator.registerOre(OreDictNames.craftingRawMachineTier00, tStack); + GTOreDictUnificator.registerOre(OreDictNames.craftingRawMachineTier00, tStack); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(tStack) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Bronze, 8L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Bronze, 8L)) .duration(20 * SECONDS) .eut(2) .addTo(maceratorRecipes); - GT_ModHandler.addSmeltingRecipe(tStack, GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Bronze, 8L)); + GTModHandler.addSmeltingRecipe(tStack, GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Bronze, 8L)); } ItemStack tStack3 = new ItemStack(Blocks.glass, 1, 0); - tStack2 = GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Iron, 1L); - tStack = GT_ModHandler.getRecipeOutput( + tStack2 = GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Iron, 1L); + tStack = GTModHandler.getRecipeOutput( tStack2, tStack3, tStack2, tStack3, - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Gold, 1L), + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Gold, 1L), tStack3, tStack2, tStack3, tStack2); if (null != (tStack)) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(tStack) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 4L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Gold, 1L)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 4L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Gold, 1L)) .outputChances(10000, 1000) .duration(20 * SECONDS) .eut(2) .addTo(maceratorRecipes); } - tStack2 = GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Steel, 1L); + tStack2 = GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Steel, 1L); tStack3 = new ItemStack(Blocks.glass, 1, 0); - tStack = GT_ModHandler.getRecipeOutput( + tStack = GTModHandler.getRecipeOutput( tStack2, tStack3, tStack2, tStack3, - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Gold, 1L), + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Gold, 1L), tStack3, tStack2, tStack3, tStack2); if (null != tStack) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(tStack) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Steel, 4L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Gold, 1L)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Steel, 4L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Gold, 1L)) .outputChances(10000, 1000) .duration(20 * SECONDS) .eut(2) .addTo(maceratorRecipes); } - GT_Log.out.println("GT_Mod: Registering various Tools to be usable on GregTech Machines"); - GregTech_API.registerScrewdriver( - GT_ModHandler + GTLog.out.println("GTMod: Registering various Tools to be usable on GregTech Machines"); + GregTechAPI.registerScrewdriver( + GTModHandler .getRecipeOutput(null, new ItemStack(Items.iron_ingot, 1), null, new ItemStack(Items.stick, 1))); - GregTech_API.registerScrewdriver( - GT_ModHandler + GregTechAPI.registerScrewdriver( + GTModHandler .getRecipeOutput(new ItemStack(Items.iron_ingot, 1), null, null, null, new ItemStack(Items.stick, 1))); - GT_Log.out.println( - "GT_Mod: Adding Food Recipes to the Automatic Canning Machine. (also during the following Item Iteration)"); - GT_Values.RA.stdBuilder() + GTLog.out.println( + "GTMod: Adding Food Recipes to the Automatic Canning Machine. (also during the following Item Iteration)"); + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Items.rotten_flesh, 2, WILDCARD), ItemList.IC2_Food_Can_Empty.get(1L)) .itemOutputs(ItemList.IC2_Food_Can_Spoiled.get(1L)) .duration(10 * SECONDS) .eut(1) .addTo(cannerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Items.spider_eye, 2, WILDCARD), ItemList.IC2_Food_Can_Empty.get(1L)) .itemOutputs(ItemList.IC2_Food_Can_Spoiled.get(1L)) .duration(5 * SECONDS) .eut(1) .addTo(cannerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Food_Poisonous_Potato.get(2L), ItemList.IC2_Food_Can_Empty.get(1L)) .itemOutputs(ItemList.IC2_Food_Can_Spoiled.get(1L)) .duration(5 * SECONDS) .eut(1) .addTo(cannerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Items.cake, 1, WILDCARD), ItemList.IC2_Food_Can_Empty.get(12L)) .itemOutputs(ItemList.IC2_Food_Can_Filled.get(12L)) .duration(30 * SECONDS) .eut(1) .addTo(cannerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Items.mushroom_stew, 1, WILDCARD), ItemList.IC2_Food_Can_Empty.get(6L)) .itemOutputs(ItemList.IC2_Food_Can_Filled.get(6L), new ItemStack(Items.bowl, 1)) .duration(15 * SECONDS) .eut(1) .addTo(cannerRecipes); - GT_Log.out.println("GT_Mod: Scanning ItemList."); + GTLog.out.println("GTMod: Scanning ItemList."); try { /* (tName.equals("tile.sedimentaryStone")) || **/ for (Object o : Item.itemRegistry) { Object tObject; - if (!(((tObject = o) instanceof Item) && (!(tObject instanceof GT_Generic_Item)))) { + if (!(((tObject = o) instanceof Item) && (!(tObject instanceof GTGenericItem)))) { continue; } @@ -173,29 +174,29 @@ public class GT_ItemIterator implements Runnable { } if ((tItem instanceof IToolCrowbar)) { - if ((tItem.isDamageable()) || (GT_ModHandler.isElectricItem(new ItemStack(tItem, 1, 0)))) { - if (GregTech_API.registerCrowbar(new ItemStack(tItem, 1, WILDCARD))) { - GT_Log.out.println("GT_Mod: Registered valid RC Crowbar: " + tName); + if ((tItem.isDamageable()) || (GTModHandler.isElectricItem(new ItemStack(tItem, 1, 0)))) { + if (GregTechAPI.registerCrowbar(new ItemStack(tItem, 1, WILDCARD))) { + GTLog.out.println("GTMod: Registered valid RC Crowbar: " + tName); } } } if ((tItem instanceof IToolWrench)) { - if ((tItem.isDamageable()) || (GT_ModHandler.isElectricItem(new ItemStack(tItem, 1, 0)))) { - if (GregTech_API.registerWrench(new ItemStack(tItem, 1, WILDCARD))) { - GT_Log.out.println("GT_Mod: Registered valid BC Wrench: " + tName); + if ((tItem.isDamageable()) || (GTModHandler.isElectricItem(new ItemStack(tItem, 1, 0)))) { + if (GregTechAPI.registerWrench(new ItemStack(tItem, 1, WILDCARD))) { + GTLog.out.println("GTMod: Registered valid BC Wrench: " + tName); } } } - Block tBlock = GT_Utility.getBlockFromStack(new ItemStack(tItem, 1, 0)); + Block tBlock = GTUtility.getBlockFromStack(new ItemStack(tItem, 1, 0)); if (tBlock != null) { if (tName.endsWith("beehives")) { tBlock.setHarvestLevel("scoop", 0); - gregtech.common.tools.GT_Tool_Scoop.sBeeHiveMaterial = tBlock.getMaterial(); + ToolScoop.sBeeHiveMaterial = tBlock.getMaterial(); } if (OrePrefixes.stone.mDefaultStackSize < tItem.getItemStackLimit(new ItemStack(tItem, 1, 0))) { - if ((tBlock.isReplaceableOreGen(GT_Values.DW, 0, 0, 0, Blocks.stone)) - || (tBlock.isReplaceableOreGen(GT_Values.DW, 0, 0, 0, Blocks.netherrack)) - || (tBlock.isReplaceableOreGen(GT_Values.DW, 0, 0, 0, Blocks.end_stone))) { + if ((tBlock.isReplaceableOreGen(GTValues.DW, 0, 0, 0, Blocks.stone)) + || (tBlock.isReplaceableOreGen(GTValues.DW, 0, 0, 0, Blocks.netherrack)) + || (tBlock.isReplaceableOreGen(GTValues.DW, 0, 0, 0, Blocks.end_stone))) { tItem.setMaxStackSize(OrePrefixes.stone.mDefaultStackSize); } } @@ -204,15 +205,15 @@ public class GT_ItemIterator implements Runnable { && (tItem != ItemList.IC2_Food_Can_Spoiled.getItem())) { int tFoodValue = ((ItemFood) tItem).func_150905_g(new ItemStack(tItem, 1, 0)); if (tFoodValue > 0) { - GT_RecipeBuilder recipeBuilder = GT_Values.RA.stdBuilder(); + GTRecipeBuilder recipeBuilder = GTValues.RA.stdBuilder(); recipeBuilder .itemInputs(new ItemStack(tItem, 1, WILDCARD), ItemList.IC2_Food_Can_Empty.get(tFoodValue)); - if (GT_Utility.getContainerItem(new ItemStack(tItem, 1, 0), true) == null) { + if (GTUtility.getContainerItem(new ItemStack(tItem, 1, 0), true) == null) { recipeBuilder.itemOutputs(ItemList.IC2_Food_Can_Filled.get(tFoodValue)); } else { recipeBuilder.itemOutputs( ItemList.IC2_Food_Can_Filled.get(tFoodValue), - GT_Utility.getContainerItem(new ItemStack(tItem, 1, 0), true)); + GTUtility.getContainerItem(new ItemStack(tItem, 1, 0), true)); } recipeBuilder.duration(tFoodValue * 5 * SECONDS) .eut(1) @@ -220,80 +221,80 @@ public class GT_ItemIterator implements Runnable { } } if ((tItem instanceof IFluidContainerItem)) { - GT_OreDictUnificator.addToBlacklist(new ItemStack(tItem, 1, WILDCARD)); + GTOreDictUnificator.addToBlacklist(new ItemStack(tItem, 1, WILDCARD)); } switch (tName) { // twilight forest - case "item.fieryBlood", "item.fieryTears" -> GT_Values.RA.stdBuilder() + case "item.fieryBlood", "item.fieryTears" -> GTValues.RA.stdBuilder() .itemInputs(new ItemStack(tItem, 1, 0)) .metadata(FUEL_VALUE, 2048) .metadata(FUEL_TYPE, 5) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); // twilight forest case "tile.TFRoots" -> { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(tItem, 1, 0)) .itemOutputs(new ItemStack(Items.stick, 2), new ItemStack(Items.stick, 1)) .outputChances(10000, 3000) .duration(20 * SECONDS) .eut(2) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(tItem, 1, 1)) .itemOutputs(new ItemStack(Items.stick, 4)) .metadata(FUEL_VALUE, 32) .metadata(FUEL_TYPE, 5) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); } // tinker construct - case "item.tconstruct.manual" -> GT_OreDictUnificator + case "item.tconstruct.manual" -> GTOreDictUnificator .registerOre("bookTinkersManual", new ItemStack(tItem, 1, WILDCARD)); // buildcraft - case "item.blueprintItem" -> GT_OreDictUnificator + case "item.blueprintItem" -> GTOreDictUnificator .registerOre("paperBlueprint", new ItemStack(tItem, 1, WILDCARD)); // Thaumcraft - case "item.ItemThaumonomicon" -> GT_OreDictUnificator + case "item.ItemThaumonomicon" -> GTOreDictUnificator .registerOre("bookThaumonomicon", new ItemStack(tItem, 1, WILDCARD)); // BoP case "tile.bop.redRocks" -> { - GT_OreDictUnificator + GTOreDictUnificator .registerOre(OrePrefixes.stone, Materials.Redrock, new ItemStack(tItem, 1, 0)); - GT_OreDictUnificator + GTOreDictUnificator .registerOre(OrePrefixes.stone, Materials.Redrock, new ItemStack(tItem, 1, 1)); - GT_OreDictUnificator + GTOreDictUnificator .registerOre(OrePrefixes.stone, Materials.Redrock, new ItemStack(tItem, 1, 2)); } // Thaumcraft case "tile.blockCosmeticSolid" -> { - GT_OreDictUnificator + GTOreDictUnificator .registerOre(OrePrefixes.stone, Materials.Obsidian, new ItemStack(tItem, 1, 0)); - GT_OreDictUnificator + GTOreDictUnificator .registerOre(OrePrefixes.stone, Materials.Obsidian, new ItemStack(tItem, 1, 1)); - GT_OreDictUnificator + GTOreDictUnificator .registerOre(OrePrefixes.block, Materials.Thaumium, new ItemStack(tItem, 1, 4)); } // minecraft - case "tile.enderchest" -> GT_OreDictUnificator + case "tile.enderchest" -> GTOreDictUnificator .registerOre(OreDictNames.enderChest, new ItemStack(tItem, 1, WILDCARD)); // buildcraft - case "tile.autoWorkbenchBlock" -> GT_OreDictUnificator + case "tile.autoWorkbenchBlock" -> GTOreDictUnificator .registerOre(OreDictNames.craftingWorkBench, new ItemStack(tItem, 1, 0)); // buildcraft - case "tile.pumpBlock" -> GT_OreDictUnificator + case "tile.pumpBlock" -> GTOreDictUnificator .registerOre(OreDictNames.craftingPump, new ItemStack(tItem, 1, 0)); // buildcraft - case "tile.tankBlock" -> GT_OreDictUnificator + case "tile.tankBlock" -> GTOreDictUnificator .registerOre(OreDictNames.craftingTank, new ItemStack(tItem, 1, 0)); } diff --git a/src/main/java/gregtech/loaders/load/GT_CoverBehaviorLoader.java b/src/main/java/gregtech/loaders/load/GT_CoverBehaviorLoader.java deleted file mode 100644 index 37f626ef90..0000000000 --- a/src/main/java/gregtech/loaders/load/GT_CoverBehaviorLoader.java +++ /dev/null @@ -1,11 +0,0 @@ -package gregtech.loaders.load; - -import gregtech.api.util.GT_Log; - -public class GT_CoverBehaviorLoader implements Runnable { - - @Override - public void run() { - GT_Log.out.println("GT_Mod: Adding Cover Behaviors"); - } -} diff --git a/src/main/java/gregtech/loaders/load/GT_FuelLoader.java b/src/main/java/gregtech/loaders/load/GT_FuelLoader.java deleted file mode 100644 index bed97ca010..0000000000 --- a/src/main/java/gregtech/loaders/load/GT_FuelLoader.java +++ /dev/null @@ -1,146 +0,0 @@ -package gregtech.loaders.load; - -import static gregtech.api.enums.Mods.BloodMagic; -import static gregtech.api.enums.Mods.EnderIO; -import static gregtech.api.enums.Mods.Thaumcraft; -import static gregtech.api.recipe.RecipeMaps.extremeNaquadahReactorFuels; -import static gregtech.api.recipe.RecipeMaps.hugeNaquadahReactorFuels; -import static gregtech.api.recipe.RecipeMaps.largeNaquadahReactorFuels; -import static gregtech.api.recipe.RecipeMaps.magicFuels; -import static gregtech.api.recipe.RecipeMaps.smallNaquadahReactorFuels; -import static gregtech.api.recipe.RecipeMaps.ultraHugeNaquadahReactorFuels; -import static gregtech.api.util.GT_RecipeConstants.FUEL_TYPE; -import static gregtech.api.util.GT_RecipeConstants.FUEL_VALUE; - -import net.minecraft.init.Blocks; -import net.minecraft.init.Items; -import net.minecraft.item.ItemStack; - -import gregtech.api.enums.FluidState; -import gregtech.api.enums.GT_Values; -import gregtech.api.enums.ItemList; -import gregtech.api.enums.Materials; -import gregtech.api.enums.OrePrefixes; -import gregtech.api.fluid.GT_FluidFactory; -import gregtech.api.util.GT_Log; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_RecipeConstants; - -public class GT_FuelLoader implements Runnable { - - @Override - public void run() { - GT_Log.out.println("GT_Mod: Initializing various Fuels."); - ItemList.sBlueVitriol = GT_FluidFactory - .of("solution.bluevitriol", "Blue Vitriol water solution", null, FluidState.LIQUID, 295); - ItemList.sNickelSulfate = GT_FluidFactory - .of("solution.nickelsulfate", "Nickel sulfate water solution", null, FluidState.LIQUID, 295); - ItemList.sGreenVitriol = GT_FluidFactory - .of("solution.greenvitriol", "Green Vitriol water solution", null, FluidState.LIQUID, 295); - ItemList.sIndiumConcentrate = GT_FluidFactory - .of("indiumconcentrate", "Indium Concentrate", null, FluidState.LIQUID, 295); // TODO CHECK NEW x3 - ItemList.sLeadZincSolution = GT_FluidFactory - .of("leadzincsolution", "Lead-Zinc solution", null, FluidState.LIQUID, 295); - ItemList.sRocketFuel = GT_FluidFactory.of("rocket_fuel", "Rocket Fuel", null, FluidState.LIQUID, 295); - - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.bolt, Materials.NaquadahEnriched, 1L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.bolt, Materials.Naquadah, 1L)) - .duration(0) - .eut(0) - .metadata(FUEL_VALUE, 50_000) - .addTo(smallNaquadahReactorFuels); - - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.stick, Materials.NaquadahEnriched, 1L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Naquadah, 1L)) - .duration(0) - .eut(0) - .metadata(FUEL_VALUE, 250_000) - .addTo(largeNaquadahReactorFuels); - - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.NaquadahEnriched, 1L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.Naquadah, 1L)) - .duration(0) - .eut(0) - .metadata(FUEL_VALUE, 500_000) - .addTo(hugeNaquadahReactorFuels); - - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.bolt, Materials.Naquadria, 1L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.bolt, Materials.Naquadah, 1L)) - .duration(0) - .eut(0) - .metadata(FUEL_VALUE, 250_000) - .addTo(extremeNaquadahReactorFuels); - - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Naquadria, 1L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Naquadah, 1L)) - .duration(0) - .eut(0) - .metadata(FUEL_VALUE, 1_000_000) - .addTo(ultraHugeNaquadahReactorFuels); - - // BloodMagic - GT_Values.RA.stdBuilder() - .itemInputs(GT_ModHandler.getModItem(BloodMagic.ID, "reinforcedSlate", 1L)) - .itemOutputs(GT_ModHandler.getModItem(BloodMagic.ID, "blankSlate", 1L)) - .duration(0) - .eut(0) - .metadata(FUEL_VALUE, 400) - .addTo(magicFuels); - - GT_Values.RA.stdBuilder() - .itemInputs(GT_ModHandler.getModItem(BloodMagic.ID, "imbuedSlate", 1L)) - .itemOutputs(GT_ModHandler.getModItem(BloodMagic.ID, "reinforcedSlate", 1L)) - .duration(0) - .eut(0) - .metadata(FUEL_VALUE, 1000) - .addTo(magicFuels); - - GT_Values.RA.stdBuilder() - .itemInputs(GT_ModHandler.getModItem(BloodMagic.ID, "demonicSlate", 1L)) - .itemOutputs(GT_ModHandler.getModItem(BloodMagic.ID, "imbuedSlate", 1L)) - .duration(0) - .eut(0) - .metadata(FUEL_VALUE, 8000) - .addTo(magicFuels); - - GT_Values.RA.stdBuilder() - .itemInputs(GT_ModHandler.getModItem(BloodMagic.ID, "bloodMagicBaseItems", 1L, 27)) - .itemOutputs(GT_ModHandler.getModItem(BloodMagic.ID, "demonicSlate", 1L)) - .duration(0) - .eut(0) - .metadata(FUEL_VALUE, 20000) - .addTo(magicFuels); - - GT_Values.RA.stdBuilder() - .itemInputs(GT_ModHandler.getModItem(Thaumcraft.ID, "ItemResource", 1L, 4)) - .metadata(FUEL_VALUE, 4) - .metadata(FUEL_TYPE, 5) - .addTo(GT_RecipeConstants.Fuel); - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(Items.experience_bottle, 1)) - .metadata(FUEL_VALUE, 10) - .metadata(FUEL_TYPE, 5) - .addTo(GT_RecipeConstants.Fuel); - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(Items.ghast_tear, 1)) - .metadata(FUEL_VALUE, 50) - .metadata(FUEL_TYPE, 5) - .addTo(GT_RecipeConstants.Fuel); - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(Blocks.beacon, 1)) - .metadata(FUEL_VALUE, Materials.NetherStar.mFuelPower * 2) - .metadata(FUEL_TYPE, Materials.NetherStar.mFuelType) - .addTo(GT_RecipeConstants.Fuel); - GT_Values.RA.stdBuilder() - .itemInputs(GT_ModHandler.getModItem(EnderIO.ID, "bucketRocket_fuel", 1)) - .metadata(FUEL_VALUE, 250) - .metadata(FUEL_TYPE, 1) - .addTo(GT_RecipeConstants.Fuel); - } -} diff --git a/src/main/java/gregtech/loaders/load/GT_SonictronLoader.java b/src/main/java/gregtech/loaders/load/GT_SonictronLoader.java deleted file mode 100644 index e5fb8042f7..0000000000 --- a/src/main/java/gregtech/loaders/load/GT_SonictronLoader.java +++ /dev/null @@ -1,159 +0,0 @@ -package gregtech.loaders.load; - -import net.minecraft.init.Blocks; -import net.minecraft.init.Items; -import net.minecraft.item.ItemStack; - -import gregtech.GT_Mod; -import gregtech.api.enums.SoundResource; -import gregtech.api.util.GT_Log; - -public class GT_SonictronLoader implements Runnable { - - @Override - public void run() { - GT_Log.out.println("GT_Mod: Loading Sonictron Sounds"); - GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.iron_block, 1)); - GT_Mod.gregtechproxy.mSoundNames.add(SoundResource.NOTE_HARP.toString()); - GT_Mod.gregtechproxy.mSoundCounts.add(25); - GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.gold_block, 1)); - GT_Mod.gregtechproxy.mSoundNames.add(SoundResource.NOTE_PLING.toString()); - GT_Mod.gregtechproxy.mSoundCounts.add(25); - GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.stone, 1)); - GT_Mod.gregtechproxy.mSoundNames.add(SoundResource.NOTE_BD.toString()); - GT_Mod.gregtechproxy.mSoundCounts.add(25); - GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.log, 1)); - GT_Mod.gregtechproxy.mSoundNames.add(SoundResource.NOTE_BASSATTACK.toString()); - GT_Mod.gregtechproxy.mSoundCounts.add(25); - GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.planks, 1)); - GT_Mod.gregtechproxy.mSoundNames.add(SoundResource.NOTE_BASS.toString()); - GT_Mod.gregtechproxy.mSoundCounts.add(25); - GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.glass, 1)); - GT_Mod.gregtechproxy.mSoundNames.add(SoundResource.NOTE_HAT.toString()); - GT_Mod.gregtechproxy.mSoundCounts.add(25); - GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.sand, 1)); - GT_Mod.gregtechproxy.mSoundNames.add(SoundResource.NOTE_BASS.toString()); - GT_Mod.gregtechproxy.mSoundCounts.add(25); - GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.record_cat, 1)); - GT_Mod.gregtechproxy.mSoundNames.add("streaming."); - GT_Mod.gregtechproxy.mSoundCounts.add(12); - GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.tnt, 1)); - GT_Mod.gregtechproxy.mSoundNames.add(SoundResource.RANDOM_EXPLODE.toString()); - GT_Mod.gregtechproxy.mSoundCounts.add(3); - GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.fire, 1)); - GT_Mod.gregtechproxy.mSoundNames.add(SoundResource.FIRE_FIRE.toString()); - GT_Mod.gregtechproxy.mSoundCounts.add(1); - GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.flint_and_steel, 1)); - GT_Mod.gregtechproxy.mSoundNames.add(SoundResource.FIRE_IGNITE.toString()); - GT_Mod.gregtechproxy.mSoundCounts.add(1); - GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.lava, 1)); - GT_Mod.gregtechproxy.mSoundNames.add(SoundResource.LIQUID_LAVAPOP.toString()); - GT_Mod.gregtechproxy.mSoundCounts.add(1); - GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.water, 1)); - GT_Mod.gregtechproxy.mSoundNames.add(SoundResource.LIQUID_WATER.toString()); - GT_Mod.gregtechproxy.mSoundCounts.add(1); - GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.water_bucket, 1)); - GT_Mod.gregtechproxy.mSoundNames.add(SoundResource.LIQUID_SPLASH.toString()); - GT_Mod.gregtechproxy.mSoundCounts.add(1); - GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.lava_bucket, 1)); - GT_Mod.gregtechproxy.mSoundNames.add(SoundResource.RANDOM_FIZZ.toString()); - GT_Mod.gregtechproxy.mSoundCounts.add(1); - GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.portal, 1)); - GT_Mod.gregtechproxy.mSoundNames.add(SoundResource.PORTAL_PORTAL.toString()); - GT_Mod.gregtechproxy.mSoundCounts.add(1); - GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.end_portal, 1)); - GT_Mod.gregtechproxy.mSoundNames.add(SoundResource.PORTAL_TRAVEL.toString()); - GT_Mod.gregtechproxy.mSoundCounts.add(1); - GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.end_portal_frame, 1)); - GT_Mod.gregtechproxy.mSoundNames.add(SoundResource.PORTAL_TRIGGER.toString()); - GT_Mod.gregtechproxy.mSoundCounts.add(1); - GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.glass_pane, 1)); - GT_Mod.gregtechproxy.mSoundNames.add(SoundResource.RANDOM_GLASS.toString()); - GT_Mod.gregtechproxy.mSoundCounts.add(1); - GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.ender_pearl, 1)); - GT_Mod.gregtechproxy.mSoundNames.add(SoundResource.RANDOM_ORB.toString()); - GT_Mod.gregtechproxy.mSoundCounts.add(1); - GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.ender_eye, 1)); - GT_Mod.gregtechproxy.mSoundNames.add(SoundResource.RANDOM_LEVELUP.toString()); - GT_Mod.gregtechproxy.mSoundCounts.add(1); - GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.stone_button, 1)); - GT_Mod.gregtechproxy.mSoundNames.add(SoundResource.RANDOM_CLICK.toString()); - GT_Mod.gregtechproxy.mSoundCounts.add(1); - GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.cobblestone, 1)); - GT_Mod.gregtechproxy.mSoundNames.add(SoundResource.DAMAGE_FALLBIG.toString()); - GT_Mod.gregtechproxy.mSoundCounts.add(1); - GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.dirt, 1)); - GT_Mod.gregtechproxy.mSoundNames.add(SoundResource.DAMAGE_FALLSMALL.toString()); - GT_Mod.gregtechproxy.mSoundCounts.add(1); - GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.iron_sword, 1)); - GT_Mod.gregtechproxy.mSoundNames.add(SoundResource.DAMAGE_HURTFLESH.toString()); - GT_Mod.gregtechproxy.mSoundCounts.add(1); - GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.diamond_sword, 1)); - GT_Mod.gregtechproxy.mSoundNames.add(SoundResource.RANDOM_HURT.toString()); - GT_Mod.gregtechproxy.mSoundCounts.add(1); - GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.bow, 1)); - GT_Mod.gregtechproxy.mSoundNames.add(SoundResource.RANDOM_BOW.toString()); - GT_Mod.gregtechproxy.mSoundCounts.add(1); - GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.arrow, 1)); - GT_Mod.gregtechproxy.mSoundNames.add(SoundResource.RANDOM_DRR.toString()); - GT_Mod.gregtechproxy.mSoundCounts.add(1); - GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.fishing_rod, 1)); - GT_Mod.gregtechproxy.mSoundNames.add(SoundResource.RANDOM_BOWHIT.toString()); - GT_Mod.gregtechproxy.mSoundCounts.add(1); - GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.iron_shovel, 1)); - GT_Mod.gregtechproxy.mSoundNames.add(SoundResource.RANDOM_BREAK.toString()); - GT_Mod.gregtechproxy.mSoundCounts.add(1); - GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.bucket, 1)); - GT_Mod.gregtechproxy.mSoundNames.add(SoundResource.RANDOM_BREATH.toString()); - GT_Mod.gregtechproxy.mSoundCounts.add(1); - GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.potionitem, 1)); - GT_Mod.gregtechproxy.mSoundNames.add(SoundResource.RANDOM_DRINK.toString()); - GT_Mod.gregtechproxy.mSoundCounts.add(1); - GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.glass_bottle, 1)); - GT_Mod.gregtechproxy.mSoundNames.add(SoundResource.RANDOM_BURP.toString()); - GT_Mod.gregtechproxy.mSoundCounts.add(1); - GT_Mod.gregtechproxy.mSoundItems - .add(new ItemStack(Blocks.ender_chest == null ? Blocks.obsidian : Blocks.ender_chest, 1)); - GT_Mod.gregtechproxy.mSoundNames.add(SoundResource.RANDOM_CHESTOPEN.toString()); - GT_Mod.gregtechproxy.mSoundCounts.add(1); - GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.chest, 1)); - GT_Mod.gregtechproxy.mSoundNames.add(SoundResource.RANDOM_CHESTCLOSED.toString()); - GT_Mod.gregtechproxy.mSoundCounts.add(1); - GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.iron_door, 1)); - GT_Mod.gregtechproxy.mSoundNames.add(SoundResource.RANDOM_DOOR_OPEN.toString()); - GT_Mod.gregtechproxy.mSoundCounts.add(1); - GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.wooden_door, 1)); - GT_Mod.gregtechproxy.mSoundNames.add(SoundResource.RANDOM_DOOR_CLOSE.toString()); - GT_Mod.gregtechproxy.mSoundCounts.add(1); - GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Items.porkchop, 1)); - GT_Mod.gregtechproxy.mSoundNames.add(SoundResource.RANDOM_EAT.toString()); - GT_Mod.gregtechproxy.mSoundCounts.add(1); - GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.wool, 1)); - GT_Mod.gregtechproxy.mSoundNames.add(SoundResource.STEP_CLOTH.toString()); - GT_Mod.gregtechproxy.mSoundCounts.add(1); - GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.grass, 1)); - GT_Mod.gregtechproxy.mSoundNames.add(SoundResource.STEP_GRASS.toString()); - GT_Mod.gregtechproxy.mSoundCounts.add(1); - GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.gravel, 1)); - GT_Mod.gregtechproxy.mSoundNames.add(SoundResource.STEP_GRAVEL.toString()); - GT_Mod.gregtechproxy.mSoundCounts.add(1); - GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.snow, 1)); - GT_Mod.gregtechproxy.mSoundNames.add(SoundResource.STEP_SNOW.toString()); - GT_Mod.gregtechproxy.mSoundCounts.add(1); - GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.piston, 1)); - GT_Mod.gregtechproxy.mSoundNames.add(SoundResource.TILE_PISTON_OUT.toString()); - GT_Mod.gregtechproxy.mSoundCounts.add(1); - GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.sticky_piston, 1)); - GT_Mod.gregtechproxy.mSoundNames.add(SoundResource.TILE_PISTON_IN.toString()); - GT_Mod.gregtechproxy.mSoundCounts.add(1); - GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.mossy_cobblestone, 1)); - GT_Mod.gregtechproxy.mSoundNames.add(SoundResource.AMBIENT_CAVE_CAVE.toString()); - GT_Mod.gregtechproxy.mSoundCounts.add(1); - GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.lapis_block, 1)); - GT_Mod.gregtechproxy.mSoundNames.add(SoundResource.AMBIENT_WEATHER_RAIN.toString()); - GT_Mod.gregtechproxy.mSoundCounts.add(1); - GT_Mod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.diamond_block, 1)); - GT_Mod.gregtechproxy.mSoundNames.add(SoundResource.AMBIENT_WEATHER_THUNDER.toString()); - GT_Mod.gregtechproxy.mSoundCounts.add(1); - } -} diff --git a/src/main/java/gregtech/loaders/load/GT_Loader_MetaTileEntities_Recipes.java b/src/main/java/gregtech/loaders/load/MTERecipeLoader.java index 1c90187ee2..3e638e7e60 100644 --- a/src/main/java/gregtech/loaders/load/GT_Loader_MetaTileEntities_Recipes.java +++ b/src/main/java/gregtech/loaders/load/MTERecipeLoader.java @@ -8,33 +8,33 @@ import static gregtech.api.enums.Mods.IndustrialCraft2; import static gregtech.api.enums.Mods.NotEnoughItems; import static gregtech.api.enums.Mods.Thaumcraft; import static gregtech.api.recipe.RecipeMaps.assemblerRecipes; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; import net.minecraft.init.Blocks; import net.minecraft.init.Items; import net.minecraft.item.ItemStack; import codechicken.nei.api.API; -import gregtech.GT_Mod; -import gregtech.api.GregTech_API; +import gregtech.GTMod; +import gregtech.api.GregTechAPI; import gregtech.api.enums.Dyes; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.OreDictNames; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.TierEU; -import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_BasicMachine_GT_Recipe; +import gregtech.api.metatileentity.implementations.MTEBasicMachineWithRecipe; import gregtech.api.util.ExternalMaterials; -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 gregtech.loaders.postload.GT_PCBFactoryMaterialLoader; -import gregtech.loaders.postload.GT_ProcessingArrayRecipeLoader; +import gregtech.api.util.GTLog; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtility; +import gregtech.loaders.postload.PCBFactoryMaterialLoader; +import gregtech.loaders.postload.ProcessingArrayRecipeLoader; import ic2.core.Ic2Items; -public class GT_Loader_MetaTileEntities_Recipes implements Runnable { +public class MTERecipeLoader implements Runnable { private static final String aTextPlate = "PPP"; private static final String aTextPlateWrench = "PwP"; @@ -46,9 +46,9 @@ public class GT_Loader_MetaTileEntities_Recipes implements Runnable { private static final String aTextMotorWire = "EWE"; private static final String aTextWirePump = "WPW"; - 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 long bits = GTModHandler.RecipeBits.NOT_REMOVABLE | GTModHandler.RecipeBits.REVERSIBLE + | GTModHandler.RecipeBits.BUFFERED; + private static final long bitsd = GTModHandler.RecipeBits.DISMANTLEABLE | bits; private static void registerMachineTypes() { registerAlloySmelter(); @@ -96,2564 +96,2275 @@ public class GT_Loader_MetaTileEntities_Recipes implements Runnable { } private static void registerAlloySmelter() { - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_LV_AlloySmelter.get(1), bitsd, - 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 }, + new Object[] { "ECE", aTextCableHull, aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'C', + MTEBasicMachineWithRecipe.X.COIL_HEATING_DOUBLE }, 1); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_MV_AlloySmelter.get(1), bitsd, - 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 }, + new Object[] { "ECE", aTextCableHull, aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'C', + MTEBasicMachineWithRecipe.X.COIL_HEATING_DOUBLE }, 2); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_HV_AlloySmelter.get(1), bitsd, - 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 }, + new Object[] { "ECE", aTextCableHull, aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'C', + MTEBasicMachineWithRecipe.X.COIL_HEATING_DOUBLE }, 3); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_EV_AlloySmelter.get(1), bitsd, - 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 }, + new Object[] { "ECE", aTextCableHull, aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'C', + MTEBasicMachineWithRecipe.X.COIL_HEATING_DOUBLE }, 4); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_IV_AlloySmelter.get(1), bitsd, - 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 }, + new Object[] { "ECE", aTextCableHull, aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'C', + MTEBasicMachineWithRecipe.X.COIL_HEATING_DOUBLE }, 5); } private static void registerArcFurnace() { - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_LV_ArcFurnace.get(1), bitsd, - 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) }, + new Object[] { "WGW", aTextCableHull, aTextPlate, 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PLATE, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE4, 'G', OrePrefixes.cell.get(Materials.Graphite) }, 1); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_MV_ArcFurnace.get(1), bitsd, - 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) }, + new Object[] { "WGW", aTextCableHull, aTextPlate, 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PLATE, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE4, 'G', OrePrefixes.cell.get(Materials.Graphite) }, 2); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_HV_ArcFurnace.get(1), bitsd, - 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) }, + new Object[] { "WGW", aTextCableHull, aTextPlate, 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PLATE, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE4, 'G', OrePrefixes.cell.get(Materials.Graphite) }, 3); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_EV_ArcFurnace.get(1), bitsd, - 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) }, + new Object[] { "WGW", aTextCableHull, aTextPlate, 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PLATE, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE4, 'G', OrePrefixes.cell.get(Materials.Graphite) }, 4); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_IV_ArcFurnace.get(1), bitsd, - 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) }, + new Object[] { "WGW", aTextCableHull, aTextPlate, 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PLATE, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE4, 'G', OrePrefixes.cell.get(Materials.Graphite) }, 5); } private static void registerAssembler() { - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_LV_Assembler.get(1), bitsd, - 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 }, + new Object[] { "ACA", "VMV", aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'V', + MTEBasicMachineWithRecipe.X.CONVEYOR, 'A', MTEBasicMachineWithRecipe.X.ROBOT_ARM, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE }, 1); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_MV_Assembler.get(1), bitsd, - 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 }, + new Object[] { "ACA", "VMV", aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'V', + MTEBasicMachineWithRecipe.X.CONVEYOR, 'A', MTEBasicMachineWithRecipe.X.ROBOT_ARM, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE }, 2); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_HV_Assembler.get(1), bitsd, - 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 }, + new Object[] { "ACA", "VMV", aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'V', + MTEBasicMachineWithRecipe.X.CONVEYOR, 'A', MTEBasicMachineWithRecipe.X.ROBOT_ARM, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE }, 3); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_EV_Assembler.get(1), bitsd, - 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 }, + new Object[] { "ACA", "VMV", aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'V', + MTEBasicMachineWithRecipe.X.CONVEYOR, 'A', MTEBasicMachineWithRecipe.X.ROBOT_ARM, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE }, 4); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_IV_Assembler.get(1), bitsd, - 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 }, + new Object[] { "ACA", "VMV", aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'V', + MTEBasicMachineWithRecipe.X.CONVEYOR, 'A', MTEBasicMachineWithRecipe.X.ROBOT_ARM, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE }, 5); } private static void registerAutoclave() { - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_LV_Autoclave.get(1), bitsd, - 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 }, + new Object[] { "IGI", "IMI", "CPC", 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PUMP, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE, 'I', MTEBasicMachineWithRecipe.X.PLATE, 'G', + MTEBasicMachineWithRecipe.X.GLASS }, 1); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_MV_Autoclave.get(1), bitsd, - 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 }, + new Object[] { "IGI", "IMI", "CPC", 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PUMP, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE, 'I', MTEBasicMachineWithRecipe.X.PLATE, 'G', + MTEBasicMachineWithRecipe.X.GLASS }, 2); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_HV_Autoclave.get(1), bitsd, - 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 }, + new Object[] { "IGI", "IMI", "CPC", 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PUMP, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE, 'I', MTEBasicMachineWithRecipe.X.PLATE, 'G', + MTEBasicMachineWithRecipe.X.GLASS }, 3); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_EV_Autoclave.get(1), bitsd, - 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 }, + new Object[] { "IGI", "IMI", "CPC", 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PUMP, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE, 'I', MTEBasicMachineWithRecipe.X.PLATE, 'G', + MTEBasicMachineWithRecipe.X.GLASS }, 4); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_IV_Autoclave.get(1), bitsd, - 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 }, + new Object[] { "IGI", "IMI", "CPC", 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PUMP, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE, 'I', MTEBasicMachineWithRecipe.X.PLATE, 'G', + MTEBasicMachineWithRecipe.X.GLASS }, 5); } private static void registerBendingMachine() { - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_LV_Bender.get(1), bitsd, - 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 }, + new Object[] { aTextPlateWrench, aTextCableHull, aTextMotorWire, 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'P', MTEBasicMachineWithRecipe.X.PISTON, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE }, 1); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_MV_Bender.get(1), bitsd, - 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 }, + new Object[] { aTextPlateWrench, aTextCableHull, aTextMotorWire, 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'P', MTEBasicMachineWithRecipe.X.PISTON, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE }, 2); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_HV_Bender.get(1), bitsd, - 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 }, + new Object[] { aTextPlateWrench, aTextCableHull, aTextMotorWire, 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'P', MTEBasicMachineWithRecipe.X.PISTON, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE }, 3); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_EV_Bender.get(1), bitsd, - 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 }, + new Object[] { aTextPlateWrench, aTextCableHull, aTextMotorWire, 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'P', MTEBasicMachineWithRecipe.X.PISTON, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE }, 4); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_IV_Bender.get(1), bitsd, - 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 }, + new Object[] { aTextPlateWrench, aTextCableHull, aTextMotorWire, 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'P', MTEBasicMachineWithRecipe.X.PISTON, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE }, 5); } private static void registerCanner() { - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_LV_Canner.get(1), bitsd, - 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 }, + new Object[] { aTextWirePump, aTextCableHull, "GGG", 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PUMP, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE, 'G', MTEBasicMachineWithRecipe.X.GLASS }, 1); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_MV_Canner.get(1), bitsd, - 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 }, + new Object[] { aTextWirePump, aTextCableHull, "GGG", 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PUMP, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE, 'G', MTEBasicMachineWithRecipe.X.GLASS }, 2); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_HV_Canner.get(1), bitsd, - 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 }, + new Object[] { aTextWirePump, aTextCableHull, "GGG", 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PUMP, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE, 'G', MTEBasicMachineWithRecipe.X.GLASS }, 3); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_EV_Canner.get(1), bitsd, - 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 }, + new Object[] { aTextWirePump, aTextCableHull, "GGG", 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PUMP, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE, 'G', MTEBasicMachineWithRecipe.X.GLASS }, 4); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_IV_Canner.get(1), bitsd, - 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 }, + new Object[] { aTextWirePump, aTextCableHull, "GGG", 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PUMP, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE, 'G', MTEBasicMachineWithRecipe.X.GLASS }, 5); } private static void registerCentrifuge() { - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_LV_Centrifuge.get(1), bitsd, - 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 }, + new Object[] { "CEC", aTextWireHull, "CEC", 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE }, 1); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_MV_Centrifuge.get(1), bitsd, - 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 }, + new Object[] { "CEC", aTextWireHull, "CEC", 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE }, 2); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_HV_Centrifuge.get(1), bitsd, - 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 }, + new Object[] { "CEC", aTextWireHull, "CEC", 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE }, 3); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_EV_Centrifuge.get(1), bitsd, - 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 }, + new Object[] { "CEC", aTextWireHull, "CEC", 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE }, 4); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_IV_Centrifuge.get(1), bitsd, - 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 }, + new Object[] { "CEC", aTextWireHull, "CEC", 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE }, 5); } private static void registerChemicalBath() { - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_LV_ChemicalBath.get(1), bitsd, - 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 }, + new Object[] { "VGW", "PGV", aTextCableHull, 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PUMP, 'V', MTEBasicMachineWithRecipe.X.CONVEYOR, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'G', + MTEBasicMachineWithRecipe.X.GLASS }, 1); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_MV_ChemicalBath.get(1), bitsd, - 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 }, + new Object[] { "VGW", "PGV", aTextCableHull, 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PUMP, 'V', MTEBasicMachineWithRecipe.X.CONVEYOR, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'G', + MTEBasicMachineWithRecipe.X.GLASS }, 2); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_HV_ChemicalBath.get(1), bitsd, - 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 }, + new Object[] { "VGW", "PGV", aTextCableHull, 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PUMP, 'V', MTEBasicMachineWithRecipe.X.CONVEYOR, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'G', + MTEBasicMachineWithRecipe.X.GLASS }, 3); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_EV_ChemicalBath.get(1), bitsd, - 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 }, + new Object[] { "VGW", "PGV", aTextCableHull, 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PUMP, 'V', MTEBasicMachineWithRecipe.X.CONVEYOR, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'G', + MTEBasicMachineWithRecipe.X.GLASS }, 4); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_IV_ChemicalBath.get(1), bitsd, - 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 }, + new Object[] { "VGW", "PGV", aTextCableHull, 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PUMP, 'V', MTEBasicMachineWithRecipe.X.CONVEYOR, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'G', + MTEBasicMachineWithRecipe.X.GLASS }, 5); } private static void registerChemicalReactor() { - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_LV_ChemicalReactor.get(1), bitsd, - 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 }, + new Object[] { "GRG", "WEW", aTextCableHull, 'M', MTEBasicMachineWithRecipe.X.HULL, 'R', + MTEBasicMachineWithRecipe.X.ROTOR, 'E', MTEBasicMachineWithRecipe.X.MOTOR, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'G', + MTEBasicMachineWithRecipe.X.GLASS }, 1); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_MV_ChemicalReactor.get(1), bitsd, - 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 }, + new Object[] { "GRG", "WEW", aTextCableHull, 'M', MTEBasicMachineWithRecipe.X.HULL, 'R', + MTEBasicMachineWithRecipe.X.ROTOR, 'E', MTEBasicMachineWithRecipe.X.MOTOR, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'G', + MTEBasicMachineWithRecipe.X.GLASS }, 2); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_HV_ChemicalReactor.get(1), bitsd, - 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) }, + new Object[] { "GRG", "WEW", aTextCableHull, 'M', MTEBasicMachineWithRecipe.X.HULL, 'R', + MTEBasicMachineWithRecipe.X.ROTOR, 'E', MTEBasicMachineWithRecipe.X.MOTOR, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'G', + OrePrefixes.pipeMedium.get(Materials.Plastic) }, 3); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_EV_ChemicalReactor.get(1), bitsd, - 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) }, + new Object[] { "GRG", "WEW", aTextCableHull, 'M', MTEBasicMachineWithRecipe.X.HULL, 'R', + MTEBasicMachineWithRecipe.X.ROTOR, 'E', MTEBasicMachineWithRecipe.X.MOTOR, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'G', + OrePrefixes.pipeLarge.get(Materials.Plastic) }, 4); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_IV_ChemicalReactor.get(1), bitsd, - 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) }, + new Object[] { "GRG", "WEW", aTextCableHull, 'M', MTEBasicMachineWithRecipe.X.HULL, 'R', + MTEBasicMachineWithRecipe.X.ROTOR, 'E', MTEBasicMachineWithRecipe.X.MOTOR, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'G', + OrePrefixes.pipeHuge.get(Materials.Plastic) }, 5); } private static void registerCircuitAssembler() { - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_LV_CircuitAssembler.get(1), bitsd, - 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 }, + new Object[] { "ACE", "VMV", aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'V', + MTEBasicMachineWithRecipe.X.CONVEYOR, 'A', MTEBasicMachineWithRecipe.X.ROBOT_ARM, 'C', + MTEBasicMachineWithRecipe.X.BETTER_CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'E', + MTEBasicMachineWithRecipe.X.EMITTER }, 1); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_MV_CircuitAssembler.get(1), bitsd, - 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 }, + new Object[] { "ACE", "VMV", aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'V', + MTEBasicMachineWithRecipe.X.CONVEYOR, 'A', MTEBasicMachineWithRecipe.X.ROBOT_ARM, 'C', + MTEBasicMachineWithRecipe.X.BETTER_CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'E', + MTEBasicMachineWithRecipe.X.EMITTER }, 2); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_HV_CircuitAssembler.get(1), bitsd, - 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 }, + new Object[] { "ACE", "VMV", aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'V', + MTEBasicMachineWithRecipe.X.CONVEYOR, 'A', MTEBasicMachineWithRecipe.X.ROBOT_ARM, 'C', + MTEBasicMachineWithRecipe.X.BETTER_CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'E', + MTEBasicMachineWithRecipe.X.EMITTER }, 3); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_EV_CircuitAssembler.get(1), bitsd, - 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 }, + new Object[] { "ACE", "VMV", aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'V', + MTEBasicMachineWithRecipe.X.CONVEYOR, 'A', MTEBasicMachineWithRecipe.X.ROBOT_ARM, 'C', + MTEBasicMachineWithRecipe.X.BETTER_CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'E', + MTEBasicMachineWithRecipe.X.EMITTER }, 4); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_IV_CircuitAssembler.get(1), bitsd, - 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 }, + new Object[] { "ACE", "VMV", aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'V', + MTEBasicMachineWithRecipe.X.CONVEYOR, 'A', MTEBasicMachineWithRecipe.X.ROBOT_ARM, 'C', + MTEBasicMachineWithRecipe.X.BETTER_CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'E', + MTEBasicMachineWithRecipe.X.EMITTER }, 5); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_LuV_CircuitAssembler.get(1), bitsd, - 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 }, + new Object[] { "ACE", "VMV", aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'V', + MTEBasicMachineWithRecipe.X.CONVEYOR, 'A', MTEBasicMachineWithRecipe.X.ROBOT_ARM, 'C', + MTEBasicMachineWithRecipe.X.BETTER_CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'E', + MTEBasicMachineWithRecipe.X.EMITTER }, 6); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_ZPM_CircuitAssembler.get(1), bitsd, - 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 }, + new Object[] { "ACE", "VMV", aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'V', + MTEBasicMachineWithRecipe.X.CONVEYOR, 'A', MTEBasicMachineWithRecipe.X.ROBOT_ARM, 'C', + MTEBasicMachineWithRecipe.X.BETTER_CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'E', + MTEBasicMachineWithRecipe.X.EMITTER }, 7); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_UV_CircuitAssembler.get(1), bitsd, - 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 }, + new Object[] { "ACE", "VMV", aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'V', + MTEBasicMachineWithRecipe.X.CONVEYOR, 'A', MTEBasicMachineWithRecipe.X.ROBOT_ARM, 'C', + MTEBasicMachineWithRecipe.X.BETTER_CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'E', + MTEBasicMachineWithRecipe.X.EMITTER }, 8); } private static void registerCompressor() { - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_LV_Compressor.get(1), bitsd, - 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 }, + new Object[] { aTextWireCoil, aTextPlateMotor, aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PISTON, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE }, 1); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_MV_Compressor.get(1), bitsd, - 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 }, + new Object[] { aTextWireCoil, aTextPlateMotor, aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PISTON, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE }, 2); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_HV_Compressor.get(1), bitsd, - 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 }, + new Object[] { aTextWireCoil, aTextPlateMotor, aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PISTON, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE }, 3); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_EV_Compressor.get(1), bitsd, - 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 }, + new Object[] { aTextWireCoil, aTextPlateMotor, aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PISTON, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE }, 4); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_IV_Compressor.get(1), bitsd, - 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 }, + new Object[] { aTextWireCoil, aTextPlateMotor, aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PISTON, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE }, 5); } private static void registerCuttingMachine() { - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_LV_Cutter.get(1), bitsd, - 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 }, + new Object[] { "WCG", "VMB", "CWE", 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'V', MTEBasicMachineWithRecipe.X.CONVEYOR, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'G', + MTEBasicMachineWithRecipe.X.GLASS, 'B', OreDictNames.craftingDiamondBlade }, 1); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_MV_Cutter.get(1), bitsd, - 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 }, + new Object[] { "WCG", "VMB", "CWE", 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'V', MTEBasicMachineWithRecipe.X.CONVEYOR, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'G', + MTEBasicMachineWithRecipe.X.GLASS, 'B', OreDictNames.craftingDiamondBlade }, 2); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_HV_Cutter.get(1), bitsd, - 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 }, + new Object[] { "WCG", "VMB", "CWE", 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'V', MTEBasicMachineWithRecipe.X.CONVEYOR, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'G', + MTEBasicMachineWithRecipe.X.GLASS, 'B', OreDictNames.craftingDiamondBlade }, 3); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_EV_Cutter.get(1), bitsd, - 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 }, + new Object[] { "WCG", "VMB", "CWE", 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'V', MTEBasicMachineWithRecipe.X.CONVEYOR, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'G', + MTEBasicMachineWithRecipe.X.GLASS, 'B', OreDictNames.craftingDiamondBlade }, 4); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_IV_Cutter.get(1), bitsd, - 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 }, + new Object[] { "WCG", "VMB", "CWE", 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'V', MTEBasicMachineWithRecipe.X.CONVEYOR, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'G', + MTEBasicMachineWithRecipe.X.GLASS, 'B', OreDictNames.craftingDiamondBlade }, 5); } private static void registerDistillery() { - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_LV_Distillery.get(1), bitsd, - 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 }, + new Object[] { "GBG", aTextCableHull, aTextWirePump, 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PUMP, 'B', MTEBasicMachineWithRecipe.X.PIPE, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'G', + MTEBasicMachineWithRecipe.X.GLASS }, 1); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_MV_Distillery.get(1), bitsd, - 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 }, + new Object[] { "GBG", aTextCableHull, aTextWirePump, 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PUMP, 'B', MTEBasicMachineWithRecipe.X.PIPE, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'G', + MTEBasicMachineWithRecipe.X.GLASS }, 2); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_HV_Distillery.get(1), bitsd, - 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 }, + new Object[] { "GBG", aTextCableHull, aTextWirePump, 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PUMP, 'B', MTEBasicMachineWithRecipe.X.PIPE, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'G', + MTEBasicMachineWithRecipe.X.GLASS }, 3); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_EV_Distillery.get(1), bitsd, - 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 }, + new Object[] { "GBG", aTextCableHull, aTextWirePump, 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PUMP, 'B', MTEBasicMachineWithRecipe.X.PIPE, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'G', + MTEBasicMachineWithRecipe.X.GLASS }, 4); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_IV_Distillery.get(1), bitsd, - 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 }, + new Object[] { "GBG", aTextCableHull, aTextWirePump, 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PUMP, 'B', MTEBasicMachineWithRecipe.X.PIPE, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'G', + MTEBasicMachineWithRecipe.X.GLASS }, 5); } private static void registerElectricFurnace() { - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_LV_E_Furnace.get(1), bitsd, - 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 }, + new Object[] { "ECE", aTextCableHull, aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'C', + MTEBasicMachineWithRecipe.X.COIL_HEATING }, 1); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_MV_E_Furnace.get(1), bitsd, - 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 }, + new Object[] { "ECE", aTextCableHull, aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'C', + MTEBasicMachineWithRecipe.X.COIL_HEATING }, 2); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_HV_E_Furnace.get(1), bitsd, - 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 }, + new Object[] { "ECE", aTextCableHull, aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'C', + MTEBasicMachineWithRecipe.X.COIL_HEATING }, 3); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_EV_E_Furnace.get(1), bitsd, - 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 }, + new Object[] { "ECE", aTextCableHull, aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'C', + MTEBasicMachineWithRecipe.X.COIL_HEATING }, 4); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_IV_E_Furnace.get(1), bitsd, - 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 }, + new Object[] { "ECE", aTextCableHull, aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'C', + MTEBasicMachineWithRecipe.X.COIL_HEATING }, 5); } private static void registerElectrolyser() { - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_LV_Electrolyzer.get(1), bitsd, - 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 }, + new Object[] { "IGI", "IMI", "CWC", 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE, 'I', OrePrefixes.wireGt01.get(Materials.Gold), 'G', + MTEBasicMachineWithRecipe.X.GLASS }, 1); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_MV_Electrolyzer.get(1), bitsd, - 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 }, + new Object[] { "IGI", "IMI", "CWC", 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE, 'I', OrePrefixes.wireGt01.get(Materials.Silver), 'G', + MTEBasicMachineWithRecipe.X.GLASS }, 2); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_HV_Electrolyzer.get(1), bitsd, - 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 }, + new Object[] { "IGI", "IMI", "CWC", 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE, 'I', OrePrefixes.wireGt01.get(Materials.Electrum), 'G', + MTEBasicMachineWithRecipe.X.GLASS }, 3); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_EV_Electrolyzer.get(1), bitsd, - 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 }, + new Object[] { "IGI", "IMI", "CWC", 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE, 'I', OrePrefixes.wireGt01.get(Materials.Platinum), 'G', + MTEBasicMachineWithRecipe.X.GLASS }, 4); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_IV_Electrolyzer.get(1), bitsd, - 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 }, + new Object[] { "IGI", "IMI", "CWC", 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE, 'I', OrePrefixes.wireGt01.get(Materials.HSSG), 'G', + MTEBasicMachineWithRecipe.X.GLASS }, 5); } private static void registerElectromagneticSeparator() { - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_LV_ElectromagneticSeparator.get(1), bitsd, - 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 }, + new Object[] { "VWZ", "WMS", "CWZ", 'M', MTEBasicMachineWithRecipe.X.HULL, 'S', + MTEBasicMachineWithRecipe.X.STICK_ELECTROMAGNETIC, 'Z', MTEBasicMachineWithRecipe.X.COIL_ELECTRIC, 'V', + MTEBasicMachineWithRecipe.X.CONVEYOR, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE }, 1); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_MV_ElectromagneticSeparator.get(1), bitsd, - 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 }, + new Object[] { "VWZ", "WMS", "CWZ", 'M', MTEBasicMachineWithRecipe.X.HULL, 'S', + MTEBasicMachineWithRecipe.X.STICK_ELECTROMAGNETIC, 'Z', MTEBasicMachineWithRecipe.X.COIL_ELECTRIC, 'V', + MTEBasicMachineWithRecipe.X.CONVEYOR, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE }, 2); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_HV_ElectromagneticSeparator.get(1), bitsd, - 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 }, + new Object[] { "VWZ", "WMS", "CWZ", 'M', MTEBasicMachineWithRecipe.X.HULL, 'S', + MTEBasicMachineWithRecipe.X.STICK_ELECTROMAGNETIC, 'Z', MTEBasicMachineWithRecipe.X.COIL_ELECTRIC, 'V', + MTEBasicMachineWithRecipe.X.CONVEYOR, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE }, 3); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_EV_ElectromagneticSeparator.get(1), bitsd, - 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 }, + new Object[] { "VWZ", "WMS", "CWZ", 'M', MTEBasicMachineWithRecipe.X.HULL, 'S', + MTEBasicMachineWithRecipe.X.STICK_ELECTROMAGNETIC, 'Z', MTEBasicMachineWithRecipe.X.COIL_ELECTRIC, 'V', + MTEBasicMachineWithRecipe.X.CONVEYOR, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE }, 4); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_IV_ElectromagneticSeparator.get(1), bitsd, - 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 }, + new Object[] { "VWZ", "WMS", "CWZ", 'M', MTEBasicMachineWithRecipe.X.HULL, 'S', + MTEBasicMachineWithRecipe.X.STICK_ELECTROMAGNETIC, 'Z', MTEBasicMachineWithRecipe.X.COIL_ELECTRIC, 'V', + MTEBasicMachineWithRecipe.X.CONVEYOR, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE }, 5); } private static void registerExtractor() { - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_LV_Extractor.get(1), bitsd, - 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 }, + new Object[] { "GCG", "EMP", aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.PISTON, 'P', MTEBasicMachineWithRecipe.X.PUMP, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'G', + MTEBasicMachineWithRecipe.X.GLASS }, 1); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_MV_Extractor.get(1), bitsd, - 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 }, + new Object[] { "GCG", "EMP", aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.PISTON, 'P', MTEBasicMachineWithRecipe.X.PUMP, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'G', + MTEBasicMachineWithRecipe.X.GLASS }, 2); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_HV_Extractor.get(1), bitsd, - 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 }, + new Object[] { "GCG", "EMP", aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.PISTON, 'P', MTEBasicMachineWithRecipe.X.PUMP, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'G', + MTEBasicMachineWithRecipe.X.GLASS }, 3); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_EV_Extractor.get(1), bitsd, - 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 }, + new Object[] { "GCG", "EMP", aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.PISTON, 'P', MTEBasicMachineWithRecipe.X.PUMP, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'G', + MTEBasicMachineWithRecipe.X.GLASS }, 4); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_IV_Extractor.get(1), bitsd, - 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 }, + new Object[] { "GCG", "EMP", aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.PISTON, 'P', MTEBasicMachineWithRecipe.X.PUMP, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'G', + MTEBasicMachineWithRecipe.X.GLASS }, 5); } private static void registerExtruder() { - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_LV_Extruder.get(1), bitsd, - 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 }, + new Object[] { "CCE", "XMP", "CCE", 'M', MTEBasicMachineWithRecipe.X.HULL, 'X', + MTEBasicMachineWithRecipe.X.PISTON, 'E', MTEBasicMachineWithRecipe.X.CIRCUIT, 'P', + MTEBasicMachineWithRecipe.X.PIPE, 'C', MTEBasicMachineWithRecipe.X.COIL_HEATING_DOUBLE }, 1); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_MV_Extruder.get(1), bitsd, - 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 }, + new Object[] { "CCE", "XMP", "CCE", 'M', MTEBasicMachineWithRecipe.X.HULL, 'X', + MTEBasicMachineWithRecipe.X.PISTON, 'E', MTEBasicMachineWithRecipe.X.CIRCUIT, 'P', + MTEBasicMachineWithRecipe.X.PIPE, 'C', MTEBasicMachineWithRecipe.X.COIL_HEATING_DOUBLE }, 2); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_HV_Extruder.get(1), bitsd, - 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 }, + new Object[] { "CCE", "XMP", "CCE", 'M', MTEBasicMachineWithRecipe.X.HULL, 'X', + MTEBasicMachineWithRecipe.X.PISTON, 'E', MTEBasicMachineWithRecipe.X.CIRCUIT, 'P', + MTEBasicMachineWithRecipe.X.PIPE, 'C', MTEBasicMachineWithRecipe.X.COIL_HEATING_DOUBLE }, 3); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_EV_Extruder.get(1), bitsd, - 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 }, + new Object[] { "CCE", "XMP", "CCE", 'M', MTEBasicMachineWithRecipe.X.HULL, 'X', + MTEBasicMachineWithRecipe.X.PISTON, 'E', MTEBasicMachineWithRecipe.X.CIRCUIT, 'P', + MTEBasicMachineWithRecipe.X.PIPE, 'C', MTEBasicMachineWithRecipe.X.COIL_HEATING_DOUBLE }, 4); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_IV_Extruder.get(1), bitsd, - 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 }, + new Object[] { "CCE", "XMP", "CCE", 'M', MTEBasicMachineWithRecipe.X.HULL, 'X', + MTEBasicMachineWithRecipe.X.PISTON, 'E', MTEBasicMachineWithRecipe.X.CIRCUIT, 'P', + MTEBasicMachineWithRecipe.X.PIPE, 'C', MTEBasicMachineWithRecipe.X.COIL_HEATING_DOUBLE }, 5); } private static void registerFermenter() { - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_LV_Fermenter.get(1), bitsd, - 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 }, + new Object[] { aTextWirePump, "GMG", aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PUMP, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE, 'G', MTEBasicMachineWithRecipe.X.GLASS }, 1); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_MV_Fermenter.get(1), bitsd, - 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 }, + new Object[] { aTextWirePump, "GMG", aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PUMP, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE, 'G', MTEBasicMachineWithRecipe.X.GLASS }, 2); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_HV_Fermenter.get(1), bitsd, - 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 }, + new Object[] { aTextWirePump, "GMG", aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PUMP, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE, 'G', MTEBasicMachineWithRecipe.X.GLASS }, 3); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_EV_Fermenter.get(1), bitsd, - 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 }, + new Object[] { aTextWirePump, "GMG", aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PUMP, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE, 'G', MTEBasicMachineWithRecipe.X.GLASS }, 4); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_IV_Fermenter.get(1), bitsd, - 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 }, + new Object[] { aTextWirePump, "GMG", aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PUMP, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE, 'G', MTEBasicMachineWithRecipe.X.GLASS }, 5); } private static void registerFluidCanner() { - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_LV_FluidCanner.get(1), bitsd, - 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 }, + new Object[] { "GCG", "GMG", "WPW", 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PUMP, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE, 'G', MTEBasicMachineWithRecipe.X.GLASS }, 1); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_MV_FluidCanner.get(1), bitsd, - 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 }, + new Object[] { "GCG", "GMG", "WPW", 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PUMP, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE, 'G', MTEBasicMachineWithRecipe.X.GLASS }, 2); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_HV_FluidCanner.get(1), bitsd, - 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 }, + new Object[] { "GCG", "GMG", "WPW", 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PUMP, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE, 'G', MTEBasicMachineWithRecipe.X.GLASS }, 3); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_EV_FluidCanner.get(1), bitsd, - 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 }, + new Object[] { "GCG", "GMG", "WPW", 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PUMP, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE, 'G', MTEBasicMachineWithRecipe.X.GLASS }, 4); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_IV_FluidCanner.get(1), bitsd, - 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 }, + new Object[] { "GCG", "GMG", "WPW", 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PUMP, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE, 'G', MTEBasicMachineWithRecipe.X.GLASS }, 5); } private static void registerFluidExtractor() { - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_LV_FluidExtractor.get(1), bitsd, - 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 }, + new Object[] { "GEG", "TPT", "CMC", 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.PISTON, 'P', MTEBasicMachineWithRecipe.X.PUMP, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'T', MTEBasicMachineWithRecipe.X.WIRE, 'G', + MTEBasicMachineWithRecipe.X.GLASS }, 1); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_MV_FluidExtractor.get(1), bitsd, - 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 }, + new Object[] { "GEG", "TPT", "CMC", 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.PISTON, 'P', MTEBasicMachineWithRecipe.X.PUMP, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'T', MTEBasicMachineWithRecipe.X.WIRE, 'G', + MTEBasicMachineWithRecipe.X.GLASS }, 2); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_HV_FluidExtractor.get(1), bitsd, - 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 }, + new Object[] { "GEG", "TPT", "CMC", 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.PISTON, 'P', MTEBasicMachineWithRecipe.X.PUMP, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'T', MTEBasicMachineWithRecipe.X.WIRE, 'G', + MTEBasicMachineWithRecipe.X.GLASS }, 3); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_EV_FluidExtractor.get(1), bitsd, - 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 }, + new Object[] { "GEG", "TPT", "CMC", 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.PISTON, 'P', MTEBasicMachineWithRecipe.X.PUMP, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'T', MTEBasicMachineWithRecipe.X.WIRE, 'G', + MTEBasicMachineWithRecipe.X.GLASS }, 4); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_IV_FluidExtractor.get(1), bitsd, - 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 }, + new Object[] { "GEG", "TPT", "CMC", 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.PISTON, 'P', MTEBasicMachineWithRecipe.X.PUMP, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'T', MTEBasicMachineWithRecipe.X.WIRE, 'G', + MTEBasicMachineWithRecipe.X.GLASS }, 5); } private static void registerFluidHeater() { - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_LV_FluidHeater.get(1), bitsd, - 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 }, + new Object[] { "OGO", aTextPlateMotor, aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PUMP, 'O', MTEBasicMachineWithRecipe.X.COIL_HEATING_DOUBLE, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'G', + MTEBasicMachineWithRecipe.X.GLASS }, 1); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_MV_FluidHeater.get(1), bitsd, - 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 }, + new Object[] { "OGO", aTextPlateMotor, aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PUMP, 'O', MTEBasicMachineWithRecipe.X.COIL_HEATING_DOUBLE, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'G', + MTEBasicMachineWithRecipe.X.GLASS }, 2); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_HV_FluidHeater.get(1), bitsd, - 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 }, + new Object[] { "OGO", aTextPlateMotor, aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PUMP, 'O', MTEBasicMachineWithRecipe.X.COIL_HEATING_DOUBLE, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'G', + MTEBasicMachineWithRecipe.X.GLASS }, 3); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_EV_FluidHeater.get(1), bitsd, - 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 }, + new Object[] { "OGO", aTextPlateMotor, aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PUMP, 'O', MTEBasicMachineWithRecipe.X.COIL_HEATING_DOUBLE, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'G', + MTEBasicMachineWithRecipe.X.GLASS }, 4); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_IV_FluidHeater.get(1), bitsd, - 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 }, + new Object[] { "OGO", aTextPlateMotor, aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PUMP, 'O', MTEBasicMachineWithRecipe.X.COIL_HEATING_DOUBLE, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'G', + MTEBasicMachineWithRecipe.X.GLASS }, 5); } private static void registerFluidSolidifier() { - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_LV_FluidSolidifier.get(1), bitsd, - 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 }, + new Object[] { "PGP", aTextWireHull, "CBC", 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PUMP, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE, 'G', MTEBasicMachineWithRecipe.X.GLASS, 'B', + OreDictNames.craftingChest }, 1); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_MV_FluidSolidifier.get(1), bitsd, - 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 }, + new Object[] { "PGP", aTextWireHull, "CBC", 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PUMP, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE, 'G', MTEBasicMachineWithRecipe.X.GLASS, 'B', + OreDictNames.craftingChest }, 2); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_HV_FluidSolidifier.get(1), bitsd, - 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 }, + new Object[] { "PGP", aTextWireHull, "CBC", 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PUMP, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE, 'G', MTEBasicMachineWithRecipe.X.GLASS, 'B', + OreDictNames.craftingChest }, 3); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_EV_FluidSolidifier.get(1), bitsd, - 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 }, + new Object[] { "PGP", aTextWireHull, "CBC", 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PUMP, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE, 'G', MTEBasicMachineWithRecipe.X.GLASS, 'B', + OreDictNames.craftingChest }, 4); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_IV_FluidSolidifier.get(1), bitsd, - 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 }, + new Object[] { "PGP", aTextWireHull, "CBC", 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PUMP, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE, 'G', MTEBasicMachineWithRecipe.X.GLASS, 'B', + OreDictNames.craftingChest }, 5); } private static void registerForgeHammer() { - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_LV_Hammer.get(1), bitsd, - 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 }, + new Object[] { aTextWirePump, aTextCableHull, "WAW", 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PISTON, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE, 'O', MTEBasicMachineWithRecipe.X.COIL_HEATING_DOUBLE, 'A', + OreDictNames.craftingAnvil }, 1); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_MV_Hammer.get(1), bitsd, - 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 }, + new Object[] { aTextWirePump, aTextCableHull, "WAW", 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PISTON, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE, 'O', MTEBasicMachineWithRecipe.X.COIL_HEATING_DOUBLE, 'A', + OreDictNames.craftingAnvil }, 2); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_HV_Hammer.get(1), bitsd, - 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 }, + new Object[] { aTextWirePump, aTextCableHull, "WAW", 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PISTON, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE, 'O', MTEBasicMachineWithRecipe.X.COIL_HEATING_DOUBLE, 'A', + OreDictNames.craftingAnvil }, 3); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_EV_Hammer.get(1), bitsd, - 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 }, + new Object[] { aTextWirePump, aTextCableHull, "WAW", 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PISTON, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE, 'O', MTEBasicMachineWithRecipe.X.COIL_HEATING_DOUBLE, 'A', + OreDictNames.craftingAnvil }, 4); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_IV_Hammer.get(1), bitsd, - 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 }, + new Object[] { aTextWirePump, aTextCableHull, "WAW", 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PISTON, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE, 'O', MTEBasicMachineWithRecipe.X.COIL_HEATING_DOUBLE, 'A', + OreDictNames.craftingAnvil }, 5); } private static void registerFormingPress() { - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_LV_Press.get(1), bitsd, - 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 }, + new Object[] { aTextWirePump, aTextCableHull, aTextWirePump, 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PISTON, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE }, 1); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_MV_Press.get(1), bitsd, - 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 }, + new Object[] { aTextWirePump, aTextCableHull, aTextWirePump, 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PISTON, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE }, 2); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_HV_Press.get(1), bitsd, - 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 }, + new Object[] { aTextWirePump, aTextCableHull, aTextWirePump, 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PISTON, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE }, 3); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_EV_Press.get(1), bitsd, - 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 }, + new Object[] { aTextWirePump, aTextCableHull, aTextWirePump, 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PISTON, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE }, 4); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_IV_Press.get(1), bitsd, - 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 }, + new Object[] { aTextWirePump, aTextCableHull, aTextWirePump, 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PISTON, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE }, 5); } private static void registerLaserEngraver() { - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_LV_LaserEngraver.get(1), bitsd, - 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 }, + new Object[] { "PEP", aTextCableHull, aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.EMITTER, 'P', MTEBasicMachineWithRecipe.X.PISTON, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE }, 1); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_MV_LaserEngraver.get(1), bitsd, - 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 }, + new Object[] { "PEP", aTextCableHull, aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.EMITTER, 'P', MTEBasicMachineWithRecipe.X.PISTON, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE }, 2); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_HV_LaserEngraver.get(1), bitsd, - 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 }, + new Object[] { "PEP", aTextCableHull, aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.EMITTER, 'P', MTEBasicMachineWithRecipe.X.PISTON, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE }, 3); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_EV_LaserEngraver.get(1), bitsd, - 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 }, + new Object[] { "PEP", aTextCableHull, aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.EMITTER, 'P', MTEBasicMachineWithRecipe.X.PISTON, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE }, 4); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_IV_LaserEngraver.get(1), bitsd, - 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 }, + new Object[] { "PEP", aTextCableHull, aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.EMITTER, 'P', MTEBasicMachineWithRecipe.X.PISTON, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE }, 5); } private static void registerLathe() { - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_LV_Lathe.get(1), bitsd, - 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) }, + new Object[] { aTextWireCoil, "EMD", "CWP", 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'P', MTEBasicMachineWithRecipe.X.PISTON, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'D', + OrePrefixes.gem.get(Materials.Diamond) }, 1); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_MV_Lathe.get(1), bitsd, - 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) }, + new Object[] { aTextWireCoil, "EMD", "CWP", 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'P', MTEBasicMachineWithRecipe.X.PISTON, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'D', + OrePrefixes.gemFlawless.get(Materials.Diamond) }, 2); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_HV_Lathe.get(1), bitsd, - 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 }, + new Object[] { aTextWireCoil, "EMD", "CWP", 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'P', MTEBasicMachineWithRecipe.X.PISTON, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'D', + OreDictNames.craftingIndustrialDiamond }, 3); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_EV_Lathe.get(1), bitsd, - 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 }, + new Object[] { aTextWireCoil, "EMD", "CWP", 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'P', MTEBasicMachineWithRecipe.X.PISTON, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'D', + OreDictNames.craftingIndustrialDiamond }, 4); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_IV_Lathe.get(1), bitsd, - 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 }, + new Object[] { aTextWireCoil, "EMD", "CWP", 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'P', MTEBasicMachineWithRecipe.X.PISTON, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'D', + OreDictNames.craftingIndustrialDiamond }, 5); } private static void registerMacerator() { - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_LV_Macerator.get(1), bitsd, - 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) }, + new Object[] { "PEG", "WWM", "CCW", 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'P', MTEBasicMachineWithRecipe.X.PISTON, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'G', + OrePrefixes.gem.get(Materials.Diamond) }, 1); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_MV_Macerator.get(1), bitsd, - 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) }, + new Object[] { "PEG", "WWM", "CCW", 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'P', MTEBasicMachineWithRecipe.X.PISTON, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'G', + OrePrefixes.gemFlawless.get(Materials.Diamond) }, 2); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_HV_Macerator.get(1), bitsd, - 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 }, + new Object[] { "PEG", "WWM", "CCW", 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'P', MTEBasicMachineWithRecipe.X.PISTON, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'G', + OreDictNames.craftingGrinder }, 3); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_EV_Macerator.get(1), bitsd, - 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 }, + new Object[] { "PEG", "WWM", "CCW", 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'P', MTEBasicMachineWithRecipe.X.PISTON, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'G', + OreDictNames.craftingGrinder }, 4); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_IV_Macerator.get(1), bitsd, - 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 }, + new Object[] { "PEG", "WWM", "CCW", 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'P', MTEBasicMachineWithRecipe.X.PISTON, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'G', + OreDictNames.craftingGrinder }, 5); } private static void registerMatterAmplifier() { - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_LV_Amplifab.get(1), bitsd, - 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 }, + new Object[] { aTextWirePump, aTextPlateMotor, "CPC", 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PUMP, 'C', MTEBasicMachineWithRecipe.X.BETTER_CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE4 }, 1); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_MV_Amplifab.get(1), bitsd, - 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 }, + new Object[] { aTextWirePump, aTextPlateMotor, "CPC", 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PUMP, 'C', MTEBasicMachineWithRecipe.X.BETTER_CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE4 }, 2); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_HV_Amplifab.get(1), bitsd, - 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 }, + new Object[] { aTextWirePump, aTextPlateMotor, "CPC", 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PUMP, 'C', MTEBasicMachineWithRecipe.X.BETTER_CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE4 }, 3); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_EV_Amplifab.get(1), bitsd, - 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 }, + new Object[] { aTextWirePump, aTextPlateMotor, "CPC", 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PUMP, 'C', MTEBasicMachineWithRecipe.X.BETTER_CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE4 }, 4); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_IV_Amplifab.get(1), bitsd, - 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 }, + new Object[] { aTextWirePump, aTextPlateMotor, "CPC", 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PUMP, 'C', MTEBasicMachineWithRecipe.X.BETTER_CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE4 }, 5); } private static void registerMicrowave() { - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_LV_Microwave.get(1), bitsd, - 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) }, + new Object[] { "LWC", "LMR", "LEC", 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'R', MTEBasicMachineWithRecipe.X.EMITTER, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'L', + OrePrefixes.plate.get(Materials.Lead) }, 1); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_MV_Microwave.get(1), bitsd, - 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) }, + new Object[] { "LWC", "LMR", "LEC", 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'R', MTEBasicMachineWithRecipe.X.EMITTER, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'L', + OrePrefixes.plate.get(Materials.Lead) }, 2); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_HV_Microwave.get(1), bitsd, - 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) }, + new Object[] { "LWC", "LMR", "LEC", 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'R', MTEBasicMachineWithRecipe.X.EMITTER, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'L', + OrePrefixes.plate.get(Materials.Lead) }, 3); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_EV_Microwave.get(1), bitsd, - 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) }, + new Object[] { "LWC", "LMR", "LEC", 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'R', MTEBasicMachineWithRecipe.X.EMITTER, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'L', + OrePrefixes.plate.get(Materials.Lead) }, 4); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_IV_Microwave.get(1), bitsd, - 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) }, + new Object[] { "LWC", "LMR", "LEC", 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'R', MTEBasicMachineWithRecipe.X.EMITTER, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'L', + OrePrefixes.plate.get(Materials.Lead) }, 5); } private static void registerMixer() { - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_LV_Mixer.get(1), bitsd, - 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 }, + new Object[] { "GRG", "GEG", aTextCableHull, 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'R', MTEBasicMachineWithRecipe.X.ROTOR, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'G', MTEBasicMachineWithRecipe.X.GLASS }, 1); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_MV_Mixer.get(1), bitsd, - 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 }, + new Object[] { "GRG", "GEG", aTextCableHull, 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'R', MTEBasicMachineWithRecipe.X.ROTOR, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'G', MTEBasicMachineWithRecipe.X.GLASS }, 2); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_HV_Mixer.get(1), bitsd, - 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 }, + new Object[] { "GRG", "GEG", aTextCableHull, 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'R', MTEBasicMachineWithRecipe.X.ROTOR, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'G', MTEBasicMachineWithRecipe.X.GLASS }, 3); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_EV_Mixer.get(1), bitsd, - 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 }, + new Object[] { "GRG", "GEG", aTextCableHull, 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'R', MTEBasicMachineWithRecipe.X.ROTOR, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'G', MTEBasicMachineWithRecipe.X.GLASS }, 4); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_IV_Mixer.get(1), bitsd, - 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 }, + new Object[] { "GRG", "GEG", aTextCableHull, 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'R', MTEBasicMachineWithRecipe.X.ROTOR, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'G', MTEBasicMachineWithRecipe.X.GLASS }, 5); } private static void registerOreWasher() { - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_LV_OreWasher.get(1), bitsd, - 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 }, + new Object[] { "RGR", "CEC", aTextWireHull, 'M', MTEBasicMachineWithRecipe.X.HULL, 'R', + MTEBasicMachineWithRecipe.X.ROTOR, 'E', MTEBasicMachineWithRecipe.X.MOTOR, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'G', + MTEBasicMachineWithRecipe.X.PUMP }, 1); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_MV_OreWasher.get(1), bitsd, - 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 }, + new Object[] { "RGR", "CEC", aTextWireHull, 'M', MTEBasicMachineWithRecipe.X.HULL, 'R', + MTEBasicMachineWithRecipe.X.ROTOR, 'E', MTEBasicMachineWithRecipe.X.MOTOR, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'G', + MTEBasicMachineWithRecipe.X.PUMP }, 2); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_HV_OreWasher.get(1), bitsd, - 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 }, + new Object[] { "RGR", "CEC", aTextWireHull, 'M', MTEBasicMachineWithRecipe.X.HULL, 'R', + MTEBasicMachineWithRecipe.X.ROTOR, 'E', MTEBasicMachineWithRecipe.X.MOTOR, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'G', + MTEBasicMachineWithRecipe.X.PUMP }, 3); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_EV_OreWasher.get(1), bitsd, - 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 }, + new Object[] { "RGR", "CEC", aTextWireHull, 'M', MTEBasicMachineWithRecipe.X.HULL, 'R', + MTEBasicMachineWithRecipe.X.ROTOR, 'E', MTEBasicMachineWithRecipe.X.MOTOR, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'G', + MTEBasicMachineWithRecipe.X.PUMP }, 4); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_IV_OreWasher.get(1), bitsd, - 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 }, + new Object[] { "RGR", "CEC", aTextWireHull, 'M', MTEBasicMachineWithRecipe.X.HULL, 'R', + MTEBasicMachineWithRecipe.X.ROTOR, 'E', MTEBasicMachineWithRecipe.X.MOTOR, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'G', + MTEBasicMachineWithRecipe.X.PUMP }, 5); } private static void registerOven() { - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_LV_Oven.get(1), bitsd, - 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 }, + new Object[] { "CEC", aTextCableHull, "WEW", 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'C', + MTEBasicMachineWithRecipe.X.COIL_HEATING }, 1); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_MV_Oven.get(1), bitsd, - 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 }, + new Object[] { "CEC", aTextCableHull, "WEW", 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'C', + MTEBasicMachineWithRecipe.X.COIL_HEATING }, 2); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_HV_Oven.get(1), bitsd, - 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 }, + new Object[] { "CEC", aTextCableHull, "WEW", 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'C', + MTEBasicMachineWithRecipe.X.COIL_HEATING }, 3); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_EV_Oven.get(1), bitsd, - 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 }, + new Object[] { "CEC", aTextCableHull, "WEW", 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'C', + MTEBasicMachineWithRecipe.X.COIL_HEATING }, 4); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_IV_Oven.get(1), bitsd, - 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 }, + new Object[] { "CEC", aTextCableHull, "WEW", 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'C', + MTEBasicMachineWithRecipe.X.COIL_HEATING }, 5); } private static void registerPlasmaArcFurnace() { - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_LV_PlasmaArcFurnace.get(1), bitsd, - 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) }, + new Object[] { "WGW", aTextCableHull, "TPT", 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PLATE, 'C', MTEBasicMachineWithRecipe.X.BETTER_CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE4, 'T', MTEBasicMachineWithRecipe.X.PUMP, 'G', + OrePrefixes.cell.get(Materials.Graphite) }, 1); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_MV_PlasmaArcFurnace.get(1), bitsd, - 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) }, + new Object[] { "WGW", aTextCableHull, "TPT", 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PLATE, 'C', MTEBasicMachineWithRecipe.X.BETTER_CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE4, 'T', MTEBasicMachineWithRecipe.X.PUMP, 'G', + OrePrefixes.cell.get(Materials.Graphite) }, 2); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_HV_PlasmaArcFurnace.get(1), bitsd, - 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) }, + new Object[] { "WGW", aTextCableHull, "TPT", 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PLATE, 'C', MTEBasicMachineWithRecipe.X.BETTER_CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE4, 'T', MTEBasicMachineWithRecipe.X.PUMP, 'G', + OrePrefixes.cell.get(Materials.Graphite) }, 3); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_IV_PlasmaArcFurnace.get(1), bitsd, - 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) }, + new Object[] { "WGW", aTextCableHull, "TPT", 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PLATE, 'C', MTEBasicMachineWithRecipe.X.BETTER_CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE4, 'T', MTEBasicMachineWithRecipe.X.PUMP, 'G', + OrePrefixes.cell.get(Materials.Graphite) }, 4); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_IV_PlasmaArcFurnace.get(1), bitsd, - 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) }, + new Object[] { "WGW", aTextCableHull, "TPT", 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PLATE, 'C', MTEBasicMachineWithRecipe.X.BETTER_CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE4, 'T', MTEBasicMachineWithRecipe.X.PUMP, 'G', + OrePrefixes.cell.get(Materials.Graphite) }, 5); } private static void registerPolarizer() { - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_LV_Polarizer.get(1), bitsd, - 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 }, + new Object[] { "ZSZ", aTextWireHull, "ZSZ", 'M', MTEBasicMachineWithRecipe.X.HULL, 'S', + MTEBasicMachineWithRecipe.X.STICK_ELECTROMAGNETIC, 'Z', MTEBasicMachineWithRecipe.X.COIL_ELECTRIC, 'W', + MTEBasicMachineWithRecipe.X.WIRE }, 1); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_MV_Polarizer.get(1), bitsd, - 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 }, + new Object[] { "ZSZ", aTextWireHull, "ZSZ", 'M', MTEBasicMachineWithRecipe.X.HULL, 'S', + MTEBasicMachineWithRecipe.X.STICK_ELECTROMAGNETIC, 'Z', MTEBasicMachineWithRecipe.X.COIL_ELECTRIC, 'W', + MTEBasicMachineWithRecipe.X.WIRE }, 2); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_HV_Polarizer.get(1), bitsd, - 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 }, + new Object[] { "ZSZ", aTextWireHull, "ZSZ", 'M', MTEBasicMachineWithRecipe.X.HULL, 'S', + MTEBasicMachineWithRecipe.X.STICK_ELECTROMAGNETIC, 'Z', MTEBasicMachineWithRecipe.X.COIL_ELECTRIC, 'W', + MTEBasicMachineWithRecipe.X.WIRE }, 3); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_EV_Polarizer.get(1), bitsd, - 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 }, + new Object[] { "ZSZ", aTextWireHull, "ZSZ", 'M', MTEBasicMachineWithRecipe.X.HULL, 'S', + MTEBasicMachineWithRecipe.X.STICK_ELECTROMAGNETIC, 'Z', MTEBasicMachineWithRecipe.X.COIL_ELECTRIC, 'W', + MTEBasicMachineWithRecipe.X.WIRE }, 4); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_IV_Polarizer.get(1), bitsd, - 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 }, + new Object[] { "ZSZ", aTextWireHull, "ZSZ", 'M', MTEBasicMachineWithRecipe.X.HULL, 'S', + MTEBasicMachineWithRecipe.X.STICK_ELECTROMAGNETIC, 'Z', MTEBasicMachineWithRecipe.X.COIL_ELECTRIC, 'W', + MTEBasicMachineWithRecipe.X.WIRE }, 5); } private static void registerPrinter() { - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_LV_Printer.get(1), bitsd, - 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 }, + new Object[] { aTextMotorWire, aTextCableHull, "WEW", 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE }, 1); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_MV_Printer.get(1), bitsd, - 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 }, + new Object[] { aTextMotorWire, aTextCableHull, "WEW", 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE }, 2); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_HV_Printer.get(1), bitsd, - 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 }, + new Object[] { aTextMotorWire, aTextCableHull, "WEW", 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE }, 3); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_EV_Printer.get(1), bitsd, - 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 }, + new Object[] { aTextMotorWire, aTextCableHull, "WEW", 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE }, 4); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_IV_Printer.get(1), bitsd, - 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 }, + new Object[] { aTextMotorWire, aTextCableHull, "WEW", 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE }, 5); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_LuV_Printer.get(1), bitsd, - 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 }, + new Object[] { aTextMotorWire, aTextCableHull, "WEW", 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE }, 6); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_ZPM_Printer.get(1), bitsd, - 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 }, + new Object[] { aTextMotorWire, aTextCableHull, "WEW", 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE }, 7); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_UV_Printer.get(1), bitsd, - 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 }, + new Object[] { aTextMotorWire, aTextCableHull, "WEW", 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE }, 8); } private static void registerRecycler() { - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_LV_Recycler.get(1), bitsd, - 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) }, + new Object[] { "GCG", aTextPlateMotor, aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PISTON, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE, 'G', OrePrefixes.dust.get(Materials.Glowstone) }, 1); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_MV_Recycler.get(1), bitsd, - 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) }, + new Object[] { "GCG", aTextPlateMotor, aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PISTON, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE, 'G', OrePrefixes.dust.get(Materials.Glowstone) }, 2); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_HV_Recycler.get(1), bitsd, - 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) }, + new Object[] { "GCG", aTextPlateMotor, aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PISTON, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE, 'G', OrePrefixes.dust.get(Materials.Glowstone) }, 3); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_EV_Recycler.get(1), bitsd, - 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) }, + new Object[] { "GCG", aTextPlateMotor, aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PISTON, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE, 'G', OrePrefixes.dust.get(Materials.Glowstone) }, 4); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_IV_Recycler.get(1), bitsd, - 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) }, + new Object[] { "GCG", aTextPlateMotor, aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PISTON, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE, 'G', OrePrefixes.dust.get(Materials.Glowstone) }, 5); } private static void registerSifter() { - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_LV_Sifter.get(1), bitsd, - 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 }, + new Object[] { "WFW", aTextPlateMotor, "CFC", 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PISTON, 'F', OreDictNames.craftingFilter, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE }, 1); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_MV_Sifter.get(1), bitsd, - 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 }, + new Object[] { "WFW", aTextPlateMotor, "CFC", 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PISTON, 'F', OreDictNames.craftingFilter, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE }, 2); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_HV_Sifter.get(1), bitsd, - 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 }, + new Object[] { "WFW", aTextPlateMotor, "CFC", 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PISTON, 'F', OreDictNames.craftingFilter, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE }, 3); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_EV_Sifter.get(1), bitsd, - 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 }, + new Object[] { "WFW", aTextPlateMotor, "CFC", 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PISTON, 'F', OreDictNames.craftingFilter, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE }, 4); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_IV_Sifter.get(1), bitsd, - 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 }, + new Object[] { "WFW", aTextPlateMotor, "CFC", 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PISTON, 'F', OreDictNames.craftingFilter, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE }, 5); } private static void registerSlicer() { - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_LV_Slicer.get(1), bitsd, - 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 }, + new Object[] { aTextWireCoil, "PMV", aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PISTON, 'V', MTEBasicMachineWithRecipe.X.CONVEYOR, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE }, 1); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_MV_Slicer.get(1), bitsd, - 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 }, + new Object[] { aTextWireCoil, "PMV", aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PISTON, 'V', MTEBasicMachineWithRecipe.X.CONVEYOR, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE }, 2); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_HV_Slicer.get(1), bitsd, - 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 }, + new Object[] { aTextWireCoil, "PMV", aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PISTON, 'V', MTEBasicMachineWithRecipe.X.CONVEYOR, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE }, 3); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_EV_Slicer.get(1), bitsd, - 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 }, + new Object[] { aTextWireCoil, "PMV", aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PISTON, 'V', MTEBasicMachineWithRecipe.X.CONVEYOR, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE }, 4); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_IV_Slicer.get(1), bitsd, - 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 }, + new Object[] { aTextWireCoil, "PMV", aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'P', + MTEBasicMachineWithRecipe.X.PISTON, 'V', MTEBasicMachineWithRecipe.X.CONVEYOR, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE }, 5); } private static void registerThermalCentrifuge() { - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_LV_ThermalCentrifuge.get(1), bitsd, - 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 }, + new Object[] { "CEC", "OMO", "WEW", 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE, 'O', MTEBasicMachineWithRecipe.X.COIL_HEATING_DOUBLE }, 1); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_MV_ThermalCentrifuge.get(1), bitsd, - 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 }, + new Object[] { "CEC", "OMO", "WEW", 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE, 'O', MTEBasicMachineWithRecipe.X.COIL_HEATING_DOUBLE }, 2); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_HV_ThermalCentrifuge.get(1), bitsd, - 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 }, + new Object[] { "CEC", "OMO", "WEW", 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE, 'O', MTEBasicMachineWithRecipe.X.COIL_HEATING_DOUBLE }, 3); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_EV_ThermalCentrifuge.get(1), bitsd, - 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 }, + new Object[] { "CEC", "OMO", "WEW", 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE, 'O', MTEBasicMachineWithRecipe.X.COIL_HEATING_DOUBLE }, 4); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_IV_ThermalCentrifuge.get(1), bitsd, - 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 }, + new Object[] { "CEC", "OMO", "WEW", 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE, 'O', MTEBasicMachineWithRecipe.X.COIL_HEATING_DOUBLE }, 5); } private static void registerUnpackager() { - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_LV_Unboxinator.get(1), bitsd, - 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 }, + new Object[] { "BCB", "VMR", aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'R', + MTEBasicMachineWithRecipe.X.ROBOT_ARM, 'V', MTEBasicMachineWithRecipe.X.CONVEYOR, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'B', + OreDictNames.craftingChest }, 1); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_MV_Unboxinator.get(1), bitsd, - 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 }, + new Object[] { "BCB", "VMR", aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'R', + MTEBasicMachineWithRecipe.X.ROBOT_ARM, 'V', MTEBasicMachineWithRecipe.X.CONVEYOR, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'B', + OreDictNames.craftingChest }, 2); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_HV_Unboxinator.get(1), bitsd, - 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 }, + new Object[] { "BCB", "VMR", aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'R', + MTEBasicMachineWithRecipe.X.ROBOT_ARM, 'V', MTEBasicMachineWithRecipe.X.CONVEYOR, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'B', + OreDictNames.craftingChest }, 3); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_EV_Unboxinator.get(1), bitsd, - 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 }, + new Object[] { "BCB", "VMR", aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'R', + MTEBasicMachineWithRecipe.X.ROBOT_ARM, 'V', MTEBasicMachineWithRecipe.X.CONVEYOR, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'B', + OreDictNames.craftingChest }, 4); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_IV_Unboxinator.get(1), bitsd, - 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 }, + new Object[] { "BCB", "VMR", aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'R', + MTEBasicMachineWithRecipe.X.ROBOT_ARM, 'V', MTEBasicMachineWithRecipe.X.CONVEYOR, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'B', + OreDictNames.craftingChest }, 5); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_LuV_Unboxinator.get(1), bitsd, - 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 }, + new Object[] { "BCB", "VMR", aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'R', + MTEBasicMachineWithRecipe.X.ROBOT_ARM, 'V', MTEBasicMachineWithRecipe.X.CONVEYOR, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'B', + OreDictNames.craftingChest }, 6); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_ZPM_Unboxinator.get(1), bitsd, - 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 }, + new Object[] { "BCB", "VMR", aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'R', + MTEBasicMachineWithRecipe.X.ROBOT_ARM, 'V', MTEBasicMachineWithRecipe.X.CONVEYOR, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'B', + OreDictNames.craftingChest }, 7); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_UV_Unboxinator.get(1), bitsd, - 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 }, + new Object[] { "BCB", "VMR", aTextWireCoil, 'M', MTEBasicMachineWithRecipe.X.HULL, 'R', + MTEBasicMachineWithRecipe.X.ROBOT_ARM, 'V', MTEBasicMachineWithRecipe.X.CONVEYOR, 'C', + MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', MTEBasicMachineWithRecipe.X.WIRE, 'B', + OreDictNames.craftingChest }, 8); } private static void registerWiremill() { - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_LV_Wiremill.get(1), bitsd, - 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 }, + new Object[] { aTextMotorWire, aTextCableHull, aTextMotorWire, 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE }, 1); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_MV_Wiremill.get(1), bitsd, - 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 }, + new Object[] { aTextMotorWire, aTextCableHull, aTextMotorWire, 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE }, 2); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_HV_Wiremill.get(1), bitsd, - 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 }, + new Object[] { aTextMotorWire, aTextCableHull, aTextMotorWire, 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE }, 3); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_EV_Wiremill.get(1), bitsd, - 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 }, + new Object[] { aTextMotorWire, aTextCableHull, aTextMotorWire, 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE }, 4); - GT_ModHandler.addMachineCraftingRecipe( + GTModHandler.addMachineCraftingRecipe( ItemList.Machine_IV_Wiremill.get(1), bitsd, - 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 }, + new Object[] { aTextMotorWire, aTextCableHull, aTextMotorWire, 'M', MTEBasicMachineWithRecipe.X.HULL, 'E', + MTEBasicMachineWithRecipe.X.MOTOR, 'C', MTEBasicMachineWithRecipe.X.CIRCUIT, 'W', + MTEBasicMachineWithRecipe.X.WIRE }, 5); } private static void registerShapedCraftingRecipes() { - GT_ModHandler.addCraftingRecipe( + GTModHandler.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( + GTModHandler.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( + GTModHandler.addCraftingRecipe( ItemList.Casing_ULV.get(1L), bits, new Object[] { aTextPlate, aTextPlateWrench, aTextPlate, 'P', OrePrefixes.plate.get(Materials.WroughtIron) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Casing_LV.get(1L), bits, new Object[] { aTextPlate, aTextPlateWrench, aTextPlate, 'P', OrePrefixes.plate.get(Materials.Steel) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Casing_MV.get(1L), bits, new Object[] { aTextPlate, aTextPlateWrench, aTextPlate, 'P', OrePrefixes.plate.get(Materials.Aluminium) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Casing_HV.get(1L), bits, new Object[] { aTextPlate, aTextPlateWrench, aTextPlate, 'P', OrePrefixes.plate.get(Materials.StainlessSteel) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Casing_EV.get(1L), bits, new Object[] { aTextPlate, aTextPlateWrench, aTextPlate, 'P', OrePrefixes.plate.get(Materials.Titanium) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Casing_IV.get(1L), bits, new Object[] { aTextPlate, aTextPlateWrench, aTextPlate, 'P', OrePrefixes.plate.get(Materials.TungstenSteel) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Casing_LuV.get(1L), bits, new Object[] { aTextPlate, aTextPlateWrench, aTextPlate, 'P', OrePrefixes.plate.get(ExternalMaterials.getRhodiumPlatedPalladium()) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Casing_ZPM.get(1L), bits, new Object[] { aTextPlate, aTextPlateWrench, aTextPlate, 'P', OrePrefixes.plate.get(Materials.Iridium) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Casing_UV.get(1L), bits, new Object[] { aTextPlate, aTextPlateWrench, aTextPlate, 'P', OrePrefixes.plate.get(Materials.Osmium) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Casing_MAX.get(1L), bits, new Object[] { aTextPlate, aTextPlateWrench, aTextPlate, 'P', OrePrefixes.plate.get(Materials.Neutronium) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.addCraftingRecipe( ItemList.Casing_Assembler.get(1L), bits, new Object[] { "PVP", "PFP", aTextPlateMotor, 'P', OrePrefixes.circuit.get(Materials.ZPM), 'F', OrePrefixes.frameGt.get(Materials.TungstenSteel), 'M', ItemList.Electric_Motor_IV, 'V', OrePrefixes.circuit.get(Materials.LuV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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( + GTModHandler.addCraftingRecipe( ItemList.WoodenCasing.get(1L), bits, new Object[] { "PSP", "PFP", "PSP", 'F', OrePrefixes.gear.get(Materials.Wood), 'P', OrePrefixes.frameGt.get(Materials.Wood), 'S', OrePrefixes.screw.get(Materials.Wood) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Hatch_Output_ULV.get(1L), bits, - new Object[] { "ASA", "AFA", "APA", 'S', GT_ModHandler.getModItem(BuildCraftFactory.ID, "tankBlock", 1L, 0), + new Object[] { "ASA", "AFA", "APA", 'S', GTModHandler.getModItem(BuildCraftFactory.ID, "tankBlock", 1L, 0), 'F', ItemList.Hull_ULV.get(1L), 'A', OrePrefixes.plate.get(Materials.Rubber), 'P', OrePrefixes.ring.get(Materials.Rubber) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Hatch_Input_ULV.get(1L), bits, - new Object[] { "ASA", "AFA", "APA", 'S', GT_ModHandler.getModItem(BuildCraftFactory.ID, "tankBlock", 1L, 0), + new Object[] { "ASA", "AFA", "APA", 'S', GTModHandler.getModItem(BuildCraftFactory.ID, "tankBlock", 1L, 0), 'F', ItemList.Hull_ULV.get(1L), 'A', OrePrefixes.plate.get(Materials.Rubber), 'P', OrePrefixes.gear.get(Materials.Rubber) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.addCraftingRecipe( ItemList.Casing_RadioactiveHazard.get(1L), bits, new Object[] { " YB", " M ", " ", 'M', ItemList.Casing_SolidSteel, 'Y', Dyes.dyeYellow, 'B', Dyes.dyeBlack }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Casing_BioHazard.get(1L), bits, new Object[] { " Y ", " MB", " ", 'M', ItemList.Casing_SolidSteel, 'Y', Dyes.dyeYellow, 'B', Dyes.dyeBlack }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.addCraftingRecipe( ItemList.Casing_MagicHazard.get(1L), bits, new Object[] { " Y ", "BM ", " ", 'M', ItemList.Casing_SolidSteel, 'Y', Dyes.dyeYellow, 'B', Dyes.dyeBlack }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Casing_FrostHazard.get(1L), bits, new Object[] { "BY ", " M ", " ", 'M', ItemList.Casing_SolidSteel, 'Y', Dyes.dyeYellow, 'B', Dyes.dyeBlack }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Casing_NoiseHazard.get(1L), bits, new Object[] { " ", " M ", "BY ", 'M', ItemList.Casing_SolidSteel, 'Y', Dyes.dyeYellow, 'B', Dyes.dyeBlack }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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( + GTModHandler.addCraftingRecipe( ItemList.Machine_Bricked_BlastFurnace.get(1L), - GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.NOT_REMOVABLE | GTModHandler.RecipeBits.BUFFERED, new Object[] { "BFB", "FwF", "BFB", 'B', ItemList.Casing_Firebricks, 'F', OreDictNames.craftingIronFurnace }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Hull_Bronze.get(1L), bits, new Object[] { aTextPlate, "PhP", aTextPlate, 'P', OrePrefixes.plate.get(Materials.Bronze) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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( + GTModHandler.addCraftingRecipe( ItemList.Hull_HP.get(1L), bits, new Object[] { aTextPlate, "PhP", aTextPlate, 'P', OrePrefixes.plate.get(Materials.Steel) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Hull_HP_Bricks.get(1L), bits, new Object[] { aTextPlate, "PhP", "BBB", 'P', OrePrefixes.plate.get(Materials.WroughtIron), 'B', @@ -2662,805 +2373,805 @@ public class GT_Loader_MetaTileEntities_Recipes implements Runnable { // hull crafting recipes. (They can't be used for recycling as that would create an exploit loop with the // assembler recipes.) - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Hull_ULV.get(1L), - GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.NOT_REMOVABLE | GTModHandler.RecipeBits.BUFFERED, new Object[] { "PHP", aTextCableHull, 'M', ItemList.Casing_ULV, 'C', OrePrefixes.cableGt01.get(Materials.Lead), 'H', OrePrefixes.plate.get(Materials.WroughtIron), 'P', OrePrefixes.plate.get(Materials.Wood) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Hull_LV.get(1L), - GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.NOT_REMOVABLE | GTModHandler.RecipeBits.BUFFERED, new Object[] { "PHP", aTextCableHull, 'M', ItemList.Casing_LV, 'C', OrePrefixes.cableGt01.get(Materials.Tin), 'H', OrePrefixes.plate.get(Materials.Steel), 'P', OrePrefixes.plate.get(Materials.WroughtIron) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Hull_MV.get(1L), - GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.NOT_REMOVABLE | GTModHandler.RecipeBits.BUFFERED, new Object[] { "PHP", aTextCableHull, 'M', ItemList.Casing_MV, 'C', OrePrefixes.cableGt01.get(Materials.Copper), 'H', OrePrefixes.plate.get(Materials.Aluminium), 'P', OrePrefixes.plate.get(Materials.WroughtIron) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Hull_HV.get(1L), - GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.NOT_REMOVABLE | GTModHandler.RecipeBits.BUFFERED, new Object[] { "PHP", aTextCableHull, 'M', ItemList.Casing_HV, 'C', OrePrefixes.cableGt01.get(Materials.Gold), 'H', OrePrefixes.plate.get(Materials.StainlessSteel), 'P', OrePrefixes.plate.get(Materials.Plastic) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Hull_EV.get(1L), - GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.NOT_REMOVABLE | GTModHandler.RecipeBits.BUFFERED, new Object[] { "PHP", aTextCableHull, 'M', ItemList.Casing_EV, 'C', OrePrefixes.cableGt01.get(Materials.Aluminium), 'H', OrePrefixes.plate.get(Materials.Titanium), 'P', OrePrefixes.plate.get(Materials.Plastic) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Hull_IV.get(1L), - GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.NOT_REMOVABLE | GTModHandler.RecipeBits.BUFFERED, new Object[] { "PHP", aTextCableHull, 'M', ItemList.Casing_IV, 'C', OrePrefixes.cableGt01.get(Materials.Tungsten), 'H', OrePrefixes.plate.get(Materials.TungstenSteel), 'P', OrePrefixes.plate.get(Materials.Polytetrafluoroethylene) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Hull_LuV.get(1L), - GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.NOT_REMOVABLE | GTModHandler.RecipeBits.BUFFERED, new Object[] { "PHP", aTextCableHull, 'M', ItemList.Casing_LuV, 'C', OrePrefixes.cableGt01.get(Materials.VanadiumGallium), 'H', OrePrefixes.plate.get(ExternalMaterials.getRhodiumPlatedPalladium()), 'P', OrePrefixes.plate.get(Materials.Polytetrafluoroethylene) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Hull_ZPM.get(1L), - GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.NOT_REMOVABLE | GTModHandler.RecipeBits.BUFFERED, new Object[] { "PHP", aTextCableHull, 'M', ItemList.Casing_ZPM, 'C', OrePrefixes.cableGt01.get(Materials.Naquadah), 'H', OrePrefixes.plate.get(Materials.Iridium), 'P', OrePrefixes.plate.get(Materials.Polybenzimidazole) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Hull_UV.get(1L), - GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.NOT_REMOVABLE | GTModHandler.RecipeBits.BUFFERED, new Object[] { "PHP", aTextCableHull, 'M', ItemList.Casing_UV, 'C', OrePrefixes.wireGt04.get(Materials.NaquadahAlloy), 'H', OrePrefixes.plate.get(Materials.Osmium), 'P', OrePrefixes.plate.get(Materials.Polybenzimidazole) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Hull_MAX.get(1L), - GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.NOT_REMOVABLE | GTModHandler.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) }); // hull recycling data - GT_OreDictUnificator.addItemDataFromInputs( + GTOreDictUnificator.addItemDataFromInputs( ItemList.Hull_ULV.get(1L), ItemList.Casing_ULV.get(1), OrePrefixes.cableGt01.get(Materials.Lead), OrePrefixes.cableGt01.get(Materials.Lead)); - GT_OreDictUnificator.addItemDataFromInputs( + GTOreDictUnificator.addItemDataFromInputs( ItemList.Hull_LV.get(1L), ItemList.Casing_LV.get(1), OrePrefixes.cableGt01.get(Materials.Tin), OrePrefixes.cableGt01.get(Materials.Tin)); - GT_OreDictUnificator.addItemDataFromInputs( + GTOreDictUnificator.addItemDataFromInputs( ItemList.Hull_MV.get(1L), ItemList.Casing_MV.get(1), OrePrefixes.cableGt01.get(Materials.AnyCopper), OrePrefixes.cableGt01.get(Materials.AnyCopper)); - GT_OreDictUnificator.addItemDataFromInputs( + GTOreDictUnificator.addItemDataFromInputs( ItemList.Hull_HV.get(1L), ItemList.Casing_HV.get(1), OrePrefixes.cableGt01.get(Materials.Gold), OrePrefixes.cableGt01.get(Materials.Gold)); - GT_OreDictUnificator.addItemDataFromInputs( + GTOreDictUnificator.addItemDataFromInputs( ItemList.Hull_EV.get(1L), ItemList.Casing_EV.get(1), OrePrefixes.cableGt01.get(Materials.Aluminium), OrePrefixes.cableGt01.get(Materials.Aluminium)); - GT_OreDictUnificator.addItemDataFromInputs( + GTOreDictUnificator.addItemDataFromInputs( ItemList.Hull_IV.get(1L), ItemList.Casing_IV.get(1), OrePrefixes.cableGt01.get(Materials.Tungsten), OrePrefixes.cableGt01.get(Materials.Tungsten)); - GT_OreDictUnificator.addItemDataFromInputs( + GTOreDictUnificator.addItemDataFromInputs( ItemList.Hull_LuV.get(1L), ItemList.Casing_LuV.get(1), OrePrefixes.cableGt01.get(Materials.VanadiumGallium), OrePrefixes.cableGt01.get(Materials.VanadiumGallium)); - GT_OreDictUnificator.addItemDataFromInputs( + GTOreDictUnificator.addItemDataFromInputs( ItemList.Hull_ZPM.get(1L), ItemList.Casing_ZPM.get(1), OrePrefixes.cableGt02.get(Materials.Naquadah), OrePrefixes.cableGt02.get(Materials.Naquadah)); - GT_OreDictUnificator.addItemDataFromInputs( + GTOreDictUnificator.addItemDataFromInputs( ItemList.Hull_UV.get(1L), ItemList.Casing_UV.get(1), OrePrefixes.cableGt04.get(Materials.NaquadahAlloy), OrePrefixes.cableGt04.get(Materials.NaquadahAlloy)); - GT_OreDictUnificator.addItemDataFromInputs( + GTOreDictUnificator.addItemDataFromInputs( ItemList.Hull_MAX.get(1L), ItemList.Casing_MAX.get(1), OrePrefixes.cableGt04.get(Materials.SuperconductorUV), OrePrefixes.cableGt04.get(Materials.SuperconductorUV)); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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', OrePrefixes.componentCircuit.get(Materials.Inductor) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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 }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.ULV), 'O', ItemList.ULV_Coil, 'L', OrePrefixes.cell.get(Materials.Lubricant), 'P', OrePrefixes.rotor.get(Materials.Lead) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV), 'O', ItemList.LV_Coil, 'L', OrePrefixes.cell.get(Materials.Lubricant), 'P', ItemList.Electric_Pump_LV }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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( + GTModHandler.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.ULV), 'O', ItemList.ULV_Coil, 'L', OrePrefixes.cell.get(Materials.Lubricant), 'P', OrePrefixes.rotor.get(Materials.Lead) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV), 'O', ItemList.LV_Coil, 'L', OrePrefixes.cell.get(Materials.Lubricant), 'P', ItemList.Electric_Pump_LV }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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( + GTModHandler.addCraftingRecipe( ItemList.Hatch_Maintenance.get(1L), bitsd, new Object[] { "dwx", "hMc", "fsr", 'M', ItemList.Hull_LV }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.IV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.ZPM) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.UHV), 'R', ItemList.Robot_Arm_UV }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.ZPM) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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( + GTModHandler.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 }); // recycling data for the other mufflers, recipes are in assembler - GT_OreDictUnificator.addItemDataFromInputs( + GTOreDictUnificator.addItemDataFromInputs( ItemList.Hatch_Muffler_HV.get(1L), ItemList.Hull_HV.get(1), OrePrefixes.pipeLarge.get(Materials.StainlessSteel), OrePrefixes.rotor.get(Materials.StainlessSteel), ItemList.Electric_Motor_HV.get(1)); - GT_OreDictUnificator.addItemDataFromInputs( + GTOreDictUnificator.addItemDataFromInputs( ItemList.Hatch_Muffler_EV.get(1L), ItemList.Hull_EV.get(1), OrePrefixes.pipeLarge.get(Materials.Titanium), OrePrefixes.rotor.get(Materials.Titanium), ItemList.Electric_Motor_EV.get(1)); - GT_OreDictUnificator.addItemDataFromInputs( + GTOreDictUnificator.addItemDataFromInputs( ItemList.Hatch_Muffler_IV.get(1L), ItemList.Hull_IV.get(1), OrePrefixes.pipeLarge.get(Materials.TungstenSteel), OrePrefixes.rotor.get(Materials.TungstenSteel), ItemList.Electric_Motor_IV.get(1)); - GT_OreDictUnificator.addItemDataFromInputs( + GTOreDictUnificator.addItemDataFromInputs( ItemList.Hatch_Muffler_LuV.get(1L), ItemList.Hull_LuV.get(1), OrePrefixes.pipeLarge.get(Materials.Enderium), OrePrefixes.rotor.get(Materials.Enderium), ItemList.Electric_Motor_LuV.get(1)); - GT_OreDictUnificator.addItemDataFromInputs( + GTOreDictUnificator.addItemDataFromInputs( ItemList.Hatch_Muffler_ZPM.get(1L), ItemList.Hull_ZPM.get(1), OrePrefixes.pipeLarge.get(Materials.Naquadah), OrePrefixes.rotor.get(Materials.NaquadahAlloy), ItemList.Electric_Motor_ZPM.get(1)); - GT_OreDictUnificator.addItemDataFromInputs( + GTOreDictUnificator.addItemDataFromInputs( ItemList.Hatch_Muffler_UV.get(1L), ItemList.Hull_UV.get(1), OrePrefixes.pipeLarge.get(Materials.NetherStar), OrePrefixes.rotor.get(Materials.Neutronium), ItemList.Electric_Motor_UV.get(1)); - GT_OreDictUnificator.addItemDataFromInputs( + GTOreDictUnificator.addItemDataFromInputs( ItemList.Hatch_Muffler_MAX.get(1L), ItemList.Hull_MAX.get(1), OrePrefixes.pipeLarge.get(Materials.MysteriousCrystal), OrePrefixes.rotor.get(Materials.CosmicNeutronium), ItemList.Electric_Motor_UHV.get(1)); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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(BuildCraftFactory.ID, "tankBlock", 1L, 0) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.getModItem(BuildCraftFactory.ID, "tankBlock", 1L, 0) }); + GTModHandler.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( + GTModHandler.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(IndustrialCraft2.ID, "blockAlloyGlass", 1L) }); + GTModHandler.getModItem(IndustrialCraft2.ID, "blockAlloyGlass", 1L) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.addCraftingRecipe( ItemList.Battery_Buffer_1by1_UHV.get(1L), bitsd, new Object[] { aTextWireChest, aTextWireHull, 'M', ItemList.Hull_MAX, 'W', OrePrefixes.wireGt01.get(Materials.SuperconductorUHV), 'T', OreDictNames.craftingChest }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.addCraftingRecipe( ItemList.Battery_Buffer_2by2_UHV.get(1L), bitsd, new Object[] { aTextWireChest, aTextWireHull, 'M', ItemList.Hull_MAX, 'W', OrePrefixes.wireGt04.get(Materials.SuperconductorUHV), 'T', OreDictNames.craftingChest }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.addCraftingRecipe( ItemList.Battery_Buffer_3by3_UHV.get(1L), bitsd, new Object[] { aTextWireChest, aTextWireHull, 'M', ItemList.Hull_MAX, 'W', OrePrefixes.wireGt08.get(Materials.SuperconductorUHV), 'T', OreDictNames.craftingChest }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.addCraftingRecipe( ItemList.Battery_Buffer_4by4_UHV.get(1L), bitsd, new Object[] { aTextWireChest, aTextWireHull, 'M', ItemList.Hull_MAX, 'W', OrePrefixes.wireGt16.get(Materials.SuperconductorUHV), 'T', OreDictNames.craftingChest }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.ULV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.MV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.HV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.EV), 'C', OrePrefixes.circuit.get(Materials.EV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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', OrePrefixes.battery.get(Materials.IV), 'C', OrePrefixes.circuit.get(Materials.IV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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', OrePrefixes.battery.get(Materials.LuV), 'C', OrePrefixes.circuit.get(Materials.LuV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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', OrePrefixes.battery.get(Materials.ZPM), 'C', OrePrefixes.circuit.get(Materials.ZPM) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.UV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Battery_Charger_4by4_UHV.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.UHV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Locker_ULV.get(1L), bitsd, new Object[] { "T", "M", 'M', ItemList.Battery_Buffer_2by2_ULV, 'T', OreDictNames.craftingChest }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Locker_LV.get(1L), bitsd, new Object[] { "T", "M", 'M', ItemList.Battery_Buffer_2by2_LV, 'T', OreDictNames.craftingChest }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Locker_MV.get(1L), bitsd, new Object[] { "T", "M", 'M', ItemList.Battery_Buffer_2by2_MV, 'T', OreDictNames.craftingChest }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Locker_HV.get(1L), bitsd, new Object[] { "T", "M", 'M', ItemList.Battery_Buffer_2by2_HV, 'T', OreDictNames.craftingChest }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Locker_EV.get(1L), bitsd, new Object[] { "T", "M", 'M', ItemList.Battery_Buffer_2by2_EV, 'T', OreDictNames.craftingChest }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Locker_IV.get(1L), bitsd, new Object[] { "T", "M", 'M', ItemList.Battery_Buffer_2by2_IV, 'T', OreDictNames.craftingChest }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Locker_LuV.get(1L), bitsd, new Object[] { "T", "M", 'M', ItemList.Battery_Buffer_2by2_LuV, 'T', OreDictNames.craftingChest }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Locker_ZPM.get(1L), bitsd, new Object[] { "T", "M", 'M', ItemList.Battery_Buffer_2by2_ZPM, 'T', OreDictNames.craftingChest }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Locker_UV.get(1L), bitsd, new Object[] { "T", "M", 'M', ItemList.Battery_Buffer_2by2_UV, 'T', OreDictNames.craftingChest }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Locker_MAX.get(1L), bitsd, new Object[] { "T", "M", 'M', ItemList.Battery_Buffer_2by2_UHV, 'T', OreDictNames.craftingChest }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.MV), 'W', OrePrefixes.cableGt01.get(Materials.Tin) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.HV), 'W', OrePrefixes.cableGt01.get(Materials.AnyCopper) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.EV), 'W', OrePrefixes.cableGt01.get(Materials.Gold) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.IV), 'W', OrePrefixes.cableGt01.get(Materials.Aluminium) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LuV), 'W', OrePrefixes.cableGt01.get(Materials.Tungsten) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV), 'W', OrePrefixes.cableGt01.get(Materials.Tin), 'B', OreDictNames.craftingChest }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.MV), 'W', OrePrefixes.cableGt01.get(Materials.AnyCopper), 'B', OreDictNames.craftingChest }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.HV), 'W', OrePrefixes.cableGt01.get(Materials.Gold), 'B', OreDictNames.craftingChest }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.EV), 'W', OrePrefixes.cableGt01.get(Materials.Aluminium), 'B', OreDictNames.craftingChest }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.IV), 'W', OrePrefixes.cableGt01.get(Materials.Tungsten), 'B', OreDictNames.craftingChest }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LuV), 'W', OrePrefixes.cableGt01.get(Materials.VanadiumGallium), 'B', OreDictNames.craftingChest }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.ZPM), 'W', OrePrefixes.cableGt01.get(Materials.Naquadah), 'B', OreDictNames.craftingChest }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.UV), 'W', OrePrefixes.cableGt01.get(Materials.NaquadahAlloy), 'B', OreDictNames.craftingChest }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV), 'W', OrePrefixes.cableGt01.get(Materials.Tin), 'G', new ItemStack(Blocks.glass, 1) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.MV), 'W', OrePrefixes.cableGt01.get(Materials.AnyCopper), 'G', new ItemStack(Blocks.glass, 1) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.HV), 'W', OrePrefixes.cableGt01.get(Materials.Gold), 'G', new ItemStack(Blocks.glass, 1) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.EV), 'W', OrePrefixes.cableGt01.get(Materials.Aluminium), 'G', new ItemStack(Blocks.glass, 1) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Machine_IV_RockBreaker.get(1L), bitsd, new Object[] { "PED", aTextWireHull, "GGG", 'M', ItemList.Hull_IV, 'D', OreDictNames.craftingGrinder, 'E', @@ -3468,222 +3179,222 @@ public class GT_Loader_MetaTileEntities_Recipes implements Runnable { OrePrefixes.circuit.get(Materials.IV), 'W', OrePrefixes.cableGt01.get(Materials.Tungsten), 'G', new ItemStack(Blocks.glass, 1) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.MV), 'W', OrePrefixes.cableGt04.get(Materials.Tin) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.HV), 'W', OrePrefixes.cableGt04.get(Materials.AnyCopper) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.EV), 'W', OrePrefixes.cableGt04.get(Materials.Gold) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.IV), 'W', OrePrefixes.cableGt04.get(Materials.Aluminium) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LuV), 'W', OrePrefixes.cableGt04.get(Materials.Tungsten) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.MV), 'W', OrePrefixes.cableGt04.get(Materials.Tin) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.HV), 'W', OrePrefixes.cableGt04.get(Materials.AnyCopper) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.EV), 'W', OrePrefixes.cableGt04.get(Materials.Gold) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.IV), 'W', OrePrefixes.cableGt04.get(Materials.Aluminium) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LuV), 'W', OrePrefixes.cableGt04.get(Materials.Tungsten) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV), 'W', OrePrefixes.cableGt01.get(Materials.Tin), 'G', new ItemStack(Blocks.glass, 1) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.MV), 'W', OrePrefixes.cableGt01.get(Materials.AnyCopper), 'G', new ItemStack(Blocks.glass, 1) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.HV), 'W', OrePrefixes.cableGt01.get(Materials.Gold), 'G', new ItemStack(Blocks.glass, 1) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.EV), 'W', OrePrefixes.cableGt01.get(Materials.Aluminium), 'G', new ItemStack(Blocks.glass, 1) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.IV), 'W', OrePrefixes.cableGt01.get(Materials.Tungsten), 'G', new ItemStack(Blocks.glass, 1) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV), 'W', OrePrefixes.cableGt01.get(Materials.Tin), 'S', ItemList.Sensor_LV }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.MV), 'W', OrePrefixes.cableGt02.get(Materials.Copper), 'S', ItemList.Sensor_MV }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.HV), 'W', OrePrefixes.cableGt04.get(Materials.Gold), 'S', ItemList.Sensor_HV }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV), 'W', OrePrefixes.cableGt01.get(Materials.Tin) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.EV), 'W', OrePrefixes.cableGt01.get(Materials.Gold) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.HV), 'W', OrePrefixes.cableGt01.get(Materials.Gold) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.HV), 'W', OrePrefixes.cableGt01.get(Materials.AnnealedCopper) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Machine_Multi_LargeBoiler_Bronze.get(1L), bitsd, new Object[] { aTextWireCoil, aTextCableHull, aTextWireCoil, 'M', ItemList.Casing_Firebox_Bronze, 'C', OrePrefixes.circuit.get(Materials.MV), 'W', OrePrefixes.cableGt01.get(Materials.Tin) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Machine_Multi_LargeBoiler_Steel.get(1L), bitsd, new Object[] { aTextWireCoil, aTextCableHull, aTextWireCoil, 'M', ItemList.Casing_Firebox_Steel, 'C', OrePrefixes.circuit.get(Materials.HV), 'W', OrePrefixes.cableGt01.get(Materials.AnyCopper) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Machine_Multi_LargeBoiler_Titanium.get(1L), bitsd, new Object[] { aTextWireCoil, aTextCableHull, aTextWireCoil, 'M', ItemList.Casing_Firebox_Titanium, 'C', OrePrefixes.circuit.get(Materials.EV), 'W', OrePrefixes.cableGt01.get(Materials.Gold) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Machine_Multi_LargeBoiler_TungstenSteel.get(1L), bitsd, new Object[] { aTextWireCoil, aTextCableHull, aTextWireCoil, 'M', ItemList.Casing_Firebox_TungstenSteel, 'C', OrePrefixes.circuit.get(Materials.IV), 'W', OrePrefixes.cableGt01.get(Materials.Aluminium) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV), 'W', OrePrefixes.cableGt01.get(Materials.Tin), 'G', OrePrefixes.gearGt.get(Materials.Steel) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.MV), 'W', OrePrefixes.cableGt01.get(Materials.AnyCopper), 'G', OrePrefixes.gearGt.get(Materials.Aluminium) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.HV), 'W', OrePrefixes.cableGt01.get(Materials.Gold), 'G', OrePrefixes.gearGt.get(Materials.StainlessSteel) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV), 'W', OrePrefixes.cableGt01.get(Materials.Tin) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.MV), 'W', OrePrefixes.cableGt01.get(Materials.AnyCopper) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.HV), 'W', OrePrefixes.cableGt01.get(Materials.Gold) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.EV), 'W', OrePrefixes.cableGt01.get(Materials.Aluminium) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.IV), 'W', OrePrefixes.cableGt01.get(Materials.Tungsten) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV), 'W', OrePrefixes.cableGt01.get(Materials.Tin), 'P', OrePrefixes.pipeMedium.get(Materials.Bronze) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.MV), 'W', OrePrefixes.cableGt01.get(Materials.AnyCopper), 'P', OrePrefixes.pipeMedium.get(Materials.Steel) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Generator_Steam_Turbine_HV.get(1L), bitsd, new Object[] { "PCP", "RMR", aTextMotorWire, 'M', ItemList.Hull_HV, 'E', ItemList.Electric_Motor_HV, 'R', @@ -3691,227 +3402,227 @@ public class GT_Loader_MetaTileEntities_Recipes implements Runnable { OrePrefixes.cableGt01.get(Materials.Gold), 'P', OrePrefixes.pipeMedium.get(Materials.StainlessSteel) }); if (!Thaumcraft.isModLoaded()) { - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.HV), 'T', ItemList.Field_Generator_LV, 'F', OrePrefixes.plate.get(Materials.Platinum) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.EV), 'T', ItemList.Field_Generator_MV, 'F', OrePrefixes.plate.get(Materials.Iridium) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.IV), 'T', ItemList.Field_Generator_HV, 'F', OrePrefixes.plate.get(Materials.Neutronium) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.HV), 'T', ItemList.Field_Generator_LV, 'F', OrePrefixes.plate.get(Materials.Platinum) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.EV), 'T', ItemList.Field_Generator_MV, 'F', OrePrefixes.plate.get(Materials.Iridium) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.IV), 'T', ItemList.Field_Generator_HV, 'F', OrePrefixes.plate.get(Materials.Europium) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LuV), 'T', ItemList.Field_Generator_EV, 'F', OrePrefixes.plate.get(Materials.Neutronium) }); } - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Casing_Fusion_Coil.get(1L), bitsd, new Object[] { "CTC", "FMF", "CTC", 'M', ItemList.Casing_Coil_Superconductor, 'C', OrePrefixes.circuit.get(Materials.LuV), 'F', ItemList.Field_Generator_MV, 'T', ItemList.Neutron_Reflector }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Generator_Plasma_EV.get(1L), bitsd, new Object[] { "UCU", "FMF", aTextWireCoil, 'M', ItemList.Hull_LuV, 'F', ItemList.Field_Generator_HV, 'C', OrePrefixes.circuit.get(Materials.IV), 'W', OrePrefixes.cableGt04.get(Materials.Tungsten), 'U', OrePrefixes.stick.get(Materials.Plutonium241) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Generator_Plasma_IV.get(1L), bitsd, new Object[] { "UCU", "FMF", aTextWireCoil, 'M', ItemList.Hull_ZPM, 'F', ItemList.Field_Generator_EV, 'C', OrePrefixes.circuit.get(Materials.LuV), 'W', OrePrefixes.wireGt04.get(Materials.VanadiumGallium), 'U', OrePrefixes.stick.get(Materials.Europium) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Generator_Plasma_LuV.get(1L), bitsd, new Object[] { "UCU", "FMF", aTextWireCoil, 'M', ItemList.Hull_UV, 'F', ItemList.Field_Generator_IV, 'C', OrePrefixes.circuit.get(Materials.ZPM), 'W', OrePrefixes.wireGt04.get(Materials.Naquadah), 'U', OrePrefixes.stick.get(Materials.Americium) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.IV), 'F', ItemList.Robot_Arm_EV, 'T', ItemList.Energy_LapotronicOrb }); - GT_ProcessingArrayRecipeLoader.registerDefaultGregtechMaps(); - GT_ModHandler.addCraftingRecipe( + ProcessingArrayRecipeLoader.registerDefaultGregtechMaps(); + GTModHandler.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.EV), 'F', ItemList.Electric_Pump_HV }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.HV), 'P', OrePrefixes.gearGt.get(Materials.Steel) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.EV), 'P', OrePrefixes.gearGt.get(Materials.StainlessSteel) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LuV), 'P', OrePrefixes.gearGt.get(Materials.HSSG) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV), 'P', ItemList.Electric_Pump_LV }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.MV), 'P', ItemList.Electric_Pump_MV }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.HV), 'P', ItemList.Electric_Pump_HV }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.EV), 'P', ItemList.Electric_Pump_EV }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.IV), 'P', ItemList.Electric_Pump_IV }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.MV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.HV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.EV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.IV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LuV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.ZPM) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.UV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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( + GTModHandler.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), }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV), 'C', ItemList.Sensor_LV, 'X', OrePrefixes.cableGt02.get(Materials.Tin) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.MV), 'C', ItemList.Sensor_MV, 'X', OrePrefixes.cableGt02.get(Materials.Copper) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.HV), 'C', ItemList.Sensor_HV, 'X', OrePrefixes.cableGt04.get(Materials.Gold) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.EV), 'C', ItemList.Sensor_EV, 'X', OrePrefixes.cableGt04.get(Materials.Aluminium) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.MV), 'C', ItemList.Electric_Motor_MV, 'P', OrePrefixes.pipeLarge.get(Materials.Steel), 'Q', ItemList.Electric_Pump_MV }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.ConcreteBackfiller2.get(1L), bitsd, new Object[] { "WPW", "EME", "CQC", 'M', ItemList.ConcreteBackfiller1, 'W', @@ -3919,87 +3630,87 @@ public class GT_Loader_MetaTileEntities_Recipes implements Runnable { ItemList.Electric_Motor_EV, 'P', OrePrefixes.pipeLarge.get(Materials.Steel), 'Q', ItemList.Electric_Pump_EV }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.MV), 'C', ItemList.Electric_Pump_MV }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.HV), 'C', ItemList.Electric_Pump_HV }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.HV), 'P', ItemList.Field_Generator_HV }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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', + GTModHandler.getIC2Item("lapotronCrystal", 1L, GTValues.W), 'C', ItemList.Emitter_EV, 'G', OrePrefixes.circuit.get(Materials.EV), 'P', ItemList.Field_Generator_EV }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.IV), 'P', ItemList.Field_Generator_IV }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LuV), 'P', ItemList.Field_Generator_LuV }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.MicroTransmitter_ZPM.get(1L), bitsd, new Object[] { "CPC", aTextCableHull, "GBG", 'M', ItemList.Hull_ZPM, 'B', ItemList.Energy_Module, 'C', ItemList.Emitter_ZPM, 'G', OrePrefixes.circuit.get(Materials.ZPM), 'P', ItemList.Field_Generator_ZPM }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.MicroTransmitter_UV.get(1L), bitsd, new Object[] { "CPC", aTextCableHull, "GBG", 'M', ItemList.Hull_UV, 'B', ItemList.Energy_Module, 'C', ItemList.Emitter_UV, 'G', OrePrefixes.circuit.get(Materials.UV), 'P', ItemList.Field_Generator_UV }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.IV), 'C', ItemList.Robot_Arm_IV }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.IV), 'W', OrePrefixes.cableGt01.get(Materials.TungstenSteel), 'G', OrePrefixes.gearGt.get(Materials.Titanium) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LuV), 'W', OrePrefixes.cableGt01.get(Materials.HSSG), 'G', OrePrefixes.gearGt.get(Materials.TungstenSteel) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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) }); // If Cleanroom is enabled, add a recipe, else hide from NEI. - if (GT_Mod.gregtechproxy.mEnableCleanroom) { - GT_ModHandler.addCraftingRecipe( + if (GTMod.gregtechproxy.mEnableCleanroom) { + GTModHandler.addCraftingRecipe( ItemList.Machine_Multi_Cleanroom.get(1L), bitsd, new Object[] { "FFF", "RHR", "MCM", 'H', ItemList.Hull_HV, 'F', ItemList.Component_Filter, 'R', @@ -4011,23 +3722,23 @@ public class GT_Loader_MetaTileEntities_Recipes implements Runnable { } } - GT_ModHandler.addCraftingRecipe( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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 }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Machine_Multi_LargeChemicalReactor.get(1L), bitsd, new Object[] { "CRC", "PMP", "CBC", 'C', OrePrefixes.circuit.get(Materials.HV), 'R', @@ -4036,14 +3747,14 @@ public class GT_Loader_MetaTileEntities_Recipes implements Runnable { ItemList.Hull_HV }); // Add Drone down link hatch - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Hatch_DroneDownLink.get(1L), bits, new Object[] { " S ", "CMC", "RRR", 'M', ItemList.Hatch_Maintenance, 'S', ItemList.Sensor_IV, 'R', - new ItemStack(GregTech_API.sBlockReinforced, 1, 9), 'C', ItemList.Conveyor_Module_EV }); + new ItemStack(GregTechAPI.sBlockReinforced, 1, 9), 'C', ItemList.Conveyor_Module_EV }); // And Drone Centre - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Casing_Assembler.get(1), ItemList.Cover_SolarPanel_HV.get(4), @@ -4052,7 +3763,7 @@ public class GT_Loader_MetaTileEntities_Recipes implements Runnable { ItemList.Sensor_IV.get(2), ItemList.Energy_LapotronicOrb.get(4), ItemList.Cover_WirelessNeedsMaintainance.get(1), - GalacticraftCore.isModLoaded() ? GT_ModHandler.getModItem(GalacticraftCore.ID, "item.basicItem", 1, 19) + GalacticraftCore.isModLoaded() ? GTModHandler.getModItem(GalacticraftCore.ID, "item.basicItem", 1, 19) : ItemList.Sensor_EV.get(4)) .itemOutputs(ItemList.Machine_Multi_DroneCentre.get(1L)) .fluidInputs(Materials.AdvancedGlue.getFluid(8000L)) @@ -4062,43 +3773,43 @@ public class GT_Loader_MetaTileEntities_Recipes implements Runnable { } private static void registerShapelessCraftingRecipes() { - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Casing_SolidSteel.get(1L), bits, new Object[] { ItemList.Casing_Stripes_A }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Casing_SolidSteel.get(1L), bits, new Object[] { ItemList.Casing_Stripes_B }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Casing_SolidSteel.get(1L), bits, new Object[] { ItemList.Casing_RadioactiveHazard }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Casing_SolidSteel.get(1L), bits, new Object[] { ItemList.Casing_BioHazard }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Casing_SolidSteel.get(1L), bits, new Object[] { ItemList.Casing_ExplosionHazard }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Casing_SolidSteel.get(1L), bits, new Object[] { ItemList.Casing_FireHazard }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Casing_SolidSteel.get(1L), bits, new Object[] { ItemList.Casing_AcidHazard }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Casing_SolidSteel.get(1L), bits, new Object[] { ItemList.Casing_MagicHazard }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Casing_SolidSteel.get(1L), bits, new Object[] { ItemList.Casing_FrostHazard }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Casing_SolidSteel.get(1L), bits, new Object[] { ItemList.Casing_NoiseHazard }); @@ -4107,555 +3818,555 @@ public class GT_Loader_MetaTileEntities_Recipes implements Runnable { /* Conversion recipes */ // TODO: Move those recipes with the other recipes - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Machine_IndustrialApiary.get(1L), - new Object[] { GT_ModHandler.getModItem(Gendustry.ID, "IndustrialApiary", 1, 0) }); - GT_ModHandler.addShapelessCraftingRecipe( + new Object[] { GTModHandler.getModItem(Gendustry.ID, "IndustrialApiary", 1, 0) }); + GTModHandler.addShapelessCraftingRecipe( ItemList.IndustrialApiary_Upgrade_Frame.get(1), - new Object[] { GT_ModHandler.getModItem(Gendustry.ID, "UpgradeFrame", 1) }); - GT_ModHandler.addShapelessCraftingRecipe( + new Object[] { GTModHandler.getModItem(Gendustry.ID, "UpgradeFrame", 1) }); + GTModHandler.addShapelessCraftingRecipe( ItemList.IndustrialApiary_Upgrade_PRODUCTION.get(1L), - new Object[] { GT_ModHandler.getModItem(Gendustry.ID, "ApiaryUpgrade", 1, 0) }); - GT_ModHandler.addShapelessCraftingRecipe( + new Object[] { GTModHandler.getModItem(Gendustry.ID, "ApiaryUpgrade", 1, 0) }); + GTModHandler.addShapelessCraftingRecipe( ItemList.IndustrialApiary_Upgrade_PLAINS.get(1L), - new Object[] { GT_ModHandler.getModItem(Gendustry.ID, "ApiaryUpgrade", 1, 17) }); - GT_ModHandler.addShapelessCraftingRecipe( + new Object[] { GTModHandler.getModItem(Gendustry.ID, "ApiaryUpgrade", 1, 17) }); + GTModHandler.addShapelessCraftingRecipe( ItemList.IndustrialApiary_Upgrade_LIGHT.get(1L), - new Object[] { GT_ModHandler.getModItem(Gendustry.ID, "ApiaryUpgrade", 1, 11) }); - GT_ModHandler.addShapelessCraftingRecipe( + new Object[] { GTModHandler.getModItem(Gendustry.ID, "ApiaryUpgrade", 1, 11) }); + GTModHandler.addShapelessCraftingRecipe( ItemList.IndustrialApiary_Upgrade_FLOWERING.get(1L), - new Object[] { GT_ModHandler.getModItem(Gendustry.ID, "ApiaryUpgrade", 1, 2) }); - GT_ModHandler.addShapelessCraftingRecipe( + new Object[] { GTModHandler.getModItem(Gendustry.ID, "ApiaryUpgrade", 1, 2) }); + GTModHandler.addShapelessCraftingRecipe( ItemList.IndustrialApiary_Upgrade_WINTER.get(1L), - new Object[] { GT_ModHandler.getModItem(Gendustry.ID, "ApiaryUpgrade", 1, 20) }); - GT_ModHandler.addShapelessCraftingRecipe( + new Object[] { GTModHandler.getModItem(Gendustry.ID, "ApiaryUpgrade", 1, 20) }); + GTModHandler.addShapelessCraftingRecipe( ItemList.IndustrialApiary_Upgrade_DRYER.get(1L), - new Object[] { GT_ModHandler.getModItem(Gendustry.ID, "ApiaryUpgrade", 1, 5) }); - GT_ModHandler.addShapelessCraftingRecipe( + new Object[] { GTModHandler.getModItem(Gendustry.ID, "ApiaryUpgrade", 1, 5) }); + GTModHandler.addShapelessCraftingRecipe( ItemList.IndustrialApiary_Upgrade_AUTOMATION.get(1L), - new Object[] { GT_ModHandler.getModItem(Gendustry.ID, "ApiaryUpgrade", 1, 14) }); - GT_ModHandler.addShapelessCraftingRecipe( + new Object[] { GTModHandler.getModItem(Gendustry.ID, "ApiaryUpgrade", 1, 14) }); + GTModHandler.addShapelessCraftingRecipe( ItemList.IndustrialApiary_Upgrade_HUMIDIFIER.get(1L), - new Object[] { GT_ModHandler.getModItem(Gendustry.ID, "ApiaryUpgrade", 1, 4) }); - GT_ModHandler.addShapelessCraftingRecipe( + new Object[] { GTModHandler.getModItem(Gendustry.ID, "ApiaryUpgrade", 1, 4) }); + GTModHandler.addShapelessCraftingRecipe( ItemList.IndustrialApiary_Upgrade_HELL.get(1L), - new Object[] { GT_ModHandler.getModItem(Gendustry.ID, "ApiaryUpgrade", 1, 13) }); - GT_ModHandler.addShapelessCraftingRecipe( + new Object[] { GTModHandler.getModItem(Gendustry.ID, "ApiaryUpgrade", 1, 13) }); + GTModHandler.addShapelessCraftingRecipe( ItemList.IndustrialApiary_Upgrade_POLLEN.get(1L), - new Object[] { GT_ModHandler.getModItem(Gendustry.ID, "ApiaryUpgrade", 1, 22) }); - GT_ModHandler.addShapelessCraftingRecipe( + new Object[] { GTModHandler.getModItem(Gendustry.ID, "ApiaryUpgrade", 1, 22) }); + GTModHandler.addShapelessCraftingRecipe( ItemList.IndustrialApiary_Upgrade_DESERT.get(1L), - new Object[] { GT_ModHandler.getModItem(Gendustry.ID, "ApiaryUpgrade", 1, 16) }); - GT_ModHandler.addShapelessCraftingRecipe( + new Object[] { GTModHandler.getModItem(Gendustry.ID, "ApiaryUpgrade", 1, 16) }); + GTModHandler.addShapelessCraftingRecipe( ItemList.IndustrialApiary_Upgrade_COOLER.get(1L), - new Object[] { GT_ModHandler.getModItem(Gendustry.ID, "ApiaryUpgrade", 1, 7) }); - GT_ModHandler.addShapelessCraftingRecipe( + new Object[] { GTModHandler.getModItem(Gendustry.ID, "ApiaryUpgrade", 1, 7) }); + GTModHandler.addShapelessCraftingRecipe( ItemList.IndustrialApiary_Upgrade_LIFESPAN.get(1L), - new Object[] { GT_ModHandler.getModItem(Gendustry.ID, "ApiaryUpgrade", 1, 1) }); - GT_ModHandler.addShapelessCraftingRecipe( + new Object[] { GTModHandler.getModItem(Gendustry.ID, "ApiaryUpgrade", 1, 1) }); + GTModHandler.addShapelessCraftingRecipe( ItemList.IndustrialApiary_Upgrade_SEAL.get(1L), - new Object[] { GT_ModHandler.getModItem(Gendustry.ID, "ApiaryUpgrade", 1, 10) }); - GT_ModHandler.addShapelessCraftingRecipe( + new Object[] { GTModHandler.getModItem(Gendustry.ID, "ApiaryUpgrade", 1, 10) }); + GTModHandler.addShapelessCraftingRecipe( ItemList.IndustrialApiary_Upgrade_STABILIZER.get(1L), - new Object[] { GT_ModHandler.getModItem(Gendustry.ID, "ApiaryUpgrade", 1, 19) }); - GT_ModHandler.addShapelessCraftingRecipe( + new Object[] { GTModHandler.getModItem(Gendustry.ID, "ApiaryUpgrade", 1, 19) }); + GTModHandler.addShapelessCraftingRecipe( ItemList.IndustrialApiary_Upgrade_JUNGLE.get(1L), - new Object[] { GT_ModHandler.getModItem(Gendustry.ID, "ApiaryUpgrade", 1, 18) }); - GT_ModHandler.addShapelessCraftingRecipe( + new Object[] { GTModHandler.getModItem(Gendustry.ID, "ApiaryUpgrade", 1, 18) }); + GTModHandler.addShapelessCraftingRecipe( ItemList.IndustrialApiary_Upgrade_TERRITORY.get(1L), - new Object[] { GT_ModHandler.getModItem(Gendustry.ID, "ApiaryUpgrade", 1, 3) }); - GT_ModHandler.addShapelessCraftingRecipe( + new Object[] { GTModHandler.getModItem(Gendustry.ID, "ApiaryUpgrade", 1, 3) }); + GTModHandler.addShapelessCraftingRecipe( ItemList.IndustrialApiary_Upgrade_OCEAN.get(1L), - new Object[] { GT_ModHandler.getModItem(Gendustry.ID, "ApiaryUpgrade", 1, 21) }); - GT_ModHandler.addShapelessCraftingRecipe( + new Object[] { GTModHandler.getModItem(Gendustry.ID, "ApiaryUpgrade", 1, 21) }); + GTModHandler.addShapelessCraftingRecipe( ItemList.IndustrialApiary_Upgrade_SKY.get(1L), - new Object[] { GT_ModHandler.getModItem(Gendustry.ID, "ApiaryUpgrade", 1, 12) }); - GT_ModHandler.addShapelessCraftingRecipe( + new Object[] { GTModHandler.getModItem(Gendustry.ID, "ApiaryUpgrade", 1, 12) }); + GTModHandler.addShapelessCraftingRecipe( ItemList.IndustrialApiary_Upgrade_HEATER.get(1L), - new Object[] { GT_ModHandler.getModItem(Gendustry.ID, "ApiaryUpgrade", 1, 6) }); - GT_ModHandler.addShapelessCraftingRecipe( + new Object[] { GTModHandler.getModItem(Gendustry.ID, "ApiaryUpgrade", 1, 6) }); + GTModHandler.addShapelessCraftingRecipe( ItemList.IndustrialApiary_Upgrade_SIEVE.get(1L), - new Object[] { GT_ModHandler.getModItem(Gendustry.ID, "ApiaryUpgrade", 1, 15) }); + new Object[] { GTModHandler.getModItem(Gendustry.ID, "ApiaryUpgrade", 1, 15) }); } } private static void run4() { - long bits = GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE - | GT_ModHandler.RecipeBits.REVERSIBLE - | GT_ModHandler.RecipeBits.BUFFERED; + long bits = GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.NOT_REMOVABLE + | GTModHandler.RecipeBits.REVERSIBLE + | GTModHandler.RecipeBits.BUFFERED; // high pressure fluid pipes - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.pipeSmall, Materials.TungstenSteel, 1L), + GTOreDictUnificator.get(OrePrefixes.pipeSmall, Materials.TungstenSteel, 1L), ItemList.Electric_Pump_EV.get(1L), - GT_Utility.getIntegratedCircuit(5)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.pipeSmall, Materials.Ultimate, 1L)) + GTUtility.getIntegratedCircuit(5)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.pipeSmall, Materials.Ultimate, 1L)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.pipeMedium, Materials.TungstenSteel, 1L), + GTOreDictUnificator.get(OrePrefixes.pipeMedium, Materials.TungstenSteel, 1L), ItemList.Electric_Pump_IV.get(1L), - GT_Utility.getIntegratedCircuit(5)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.pipeMedium, Materials.Ultimate, 1L)) + GTUtility.getIntegratedCircuit(5)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.pipeMedium, Materials.Ultimate, 1L)) .duration(20 * SECONDS) .eut(4096) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.pipeLarge, Materials.TungstenSteel, 1L), + GTOreDictUnificator.get(OrePrefixes.pipeLarge, Materials.TungstenSteel, 1L), ItemList.Electric_Pump_IV.get(2L), - GT_Utility.getIntegratedCircuit(5)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.pipeLarge, Materials.Ultimate, 1L)) + GTUtility.getIntegratedCircuit(5)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.pipeLarge, Materials.Ultimate, 1L)) .duration(30 * SECONDS) .eut(TierEU.RECIPE_IV) .addTo(assemblerRecipes); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.ULV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.MV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.HV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.EV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.IV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LuV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.ZPM) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.UV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Automation_ChestBuffer_UHV.get(1L), bits, new Object[] { "CMV", " X ", 'M', ItemList.Hull_MAX, 'V', ItemList.Conveyor_Module_UHV, 'C', OreDictNames.craftingChest, 'X', OrePrefixes.circuit.get(Materials.UHV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.addCraftingRecipe( ItemList.Automation_SuperBuffer_MAX.get(1L), bits, new Object[] { "DMV", 'M', ItemList.Automation_ChestBuffer_UHV, 'V', ItemList.Conveyor_Module_UHV, 'D', ItemList.Tool_DataOrb }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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( + GTModHandler.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 }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.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.LV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Automation_RecipeFilter_MAX.get(1L), bits, new Object[] { " F ", "VMC", " X ", 'M', ItemList.Hull_MAX, 'V', ItemList.Robot_Arm_UHV, 'C', @@ -4667,9 +4378,9 @@ public class GT_Loader_MetaTileEntities_Recipes implements Runnable { public void run() { registerShapelessCraftingRecipes(); registerShapedCraftingRecipes(); - GT_Log.out.println("GT_Mod: Recipes for MetaTileEntities."); + GTLog.out.println("GTMod: Recipes for MetaTileEntities."); registerMachineTypes(); - GT_PCBFactoryMaterialLoader.load(); + PCBFactoryMaterialLoader.load(); run4(); } } diff --git a/src/main/java/gregtech/loaders/load/SonictronLoader.java b/src/main/java/gregtech/loaders/load/SonictronLoader.java new file mode 100644 index 0000000000..be83b213db --- /dev/null +++ b/src/main/java/gregtech/loaders/load/SonictronLoader.java @@ -0,0 +1,159 @@ +package gregtech.loaders.load; + +import net.minecraft.init.Blocks; +import net.minecraft.init.Items; +import net.minecraft.item.ItemStack; + +import gregtech.GTMod; +import gregtech.api.enums.SoundResource; +import gregtech.api.util.GTLog; + +public class SonictronLoader implements Runnable { + + @Override + public void run() { + GTLog.out.println("GTMod: Loading Sonictron Sounds"); + GTMod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.iron_block, 1)); + GTMod.gregtechproxy.mSoundNames.add(SoundResource.NOTE_HARP.toString()); + GTMod.gregtechproxy.mSoundCounts.add(25); + GTMod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.gold_block, 1)); + GTMod.gregtechproxy.mSoundNames.add(SoundResource.NOTE_PLING.toString()); + GTMod.gregtechproxy.mSoundCounts.add(25); + GTMod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.stone, 1)); + GTMod.gregtechproxy.mSoundNames.add(SoundResource.NOTE_BD.toString()); + GTMod.gregtechproxy.mSoundCounts.add(25); + GTMod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.log, 1)); + GTMod.gregtechproxy.mSoundNames.add(SoundResource.NOTE_BASSATTACK.toString()); + GTMod.gregtechproxy.mSoundCounts.add(25); + GTMod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.planks, 1)); + GTMod.gregtechproxy.mSoundNames.add(SoundResource.NOTE_BASS.toString()); + GTMod.gregtechproxy.mSoundCounts.add(25); + GTMod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.glass, 1)); + GTMod.gregtechproxy.mSoundNames.add(SoundResource.NOTE_HAT.toString()); + GTMod.gregtechproxy.mSoundCounts.add(25); + GTMod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.sand, 1)); + GTMod.gregtechproxy.mSoundNames.add(SoundResource.NOTE_BASS.toString()); + GTMod.gregtechproxy.mSoundCounts.add(25); + GTMod.gregtechproxy.mSoundItems.add(new ItemStack(Items.record_cat, 1)); + GTMod.gregtechproxy.mSoundNames.add("streaming."); + GTMod.gregtechproxy.mSoundCounts.add(12); + GTMod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.tnt, 1)); + GTMod.gregtechproxy.mSoundNames.add(SoundResource.RANDOM_EXPLODE.toString()); + GTMod.gregtechproxy.mSoundCounts.add(3); + GTMod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.fire, 1)); + GTMod.gregtechproxy.mSoundNames.add(SoundResource.FIRE_FIRE.toString()); + GTMod.gregtechproxy.mSoundCounts.add(1); + GTMod.gregtechproxy.mSoundItems.add(new ItemStack(Items.flint_and_steel, 1)); + GTMod.gregtechproxy.mSoundNames.add(SoundResource.FIRE_IGNITE.toString()); + GTMod.gregtechproxy.mSoundCounts.add(1); + GTMod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.lava, 1)); + GTMod.gregtechproxy.mSoundNames.add(SoundResource.LIQUID_LAVAPOP.toString()); + GTMod.gregtechproxy.mSoundCounts.add(1); + GTMod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.water, 1)); + GTMod.gregtechproxy.mSoundNames.add(SoundResource.LIQUID_WATER.toString()); + GTMod.gregtechproxy.mSoundCounts.add(1); + GTMod.gregtechproxy.mSoundItems.add(new ItemStack(Items.water_bucket, 1)); + GTMod.gregtechproxy.mSoundNames.add(SoundResource.LIQUID_SPLASH.toString()); + GTMod.gregtechproxy.mSoundCounts.add(1); + GTMod.gregtechproxy.mSoundItems.add(new ItemStack(Items.lava_bucket, 1)); + GTMod.gregtechproxy.mSoundNames.add(SoundResource.RANDOM_FIZZ.toString()); + GTMod.gregtechproxy.mSoundCounts.add(1); + GTMod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.portal, 1)); + GTMod.gregtechproxy.mSoundNames.add(SoundResource.PORTAL_PORTAL.toString()); + GTMod.gregtechproxy.mSoundCounts.add(1); + GTMod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.end_portal, 1)); + GTMod.gregtechproxy.mSoundNames.add(SoundResource.PORTAL_TRAVEL.toString()); + GTMod.gregtechproxy.mSoundCounts.add(1); + GTMod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.end_portal_frame, 1)); + GTMod.gregtechproxy.mSoundNames.add(SoundResource.PORTAL_TRIGGER.toString()); + GTMod.gregtechproxy.mSoundCounts.add(1); + GTMod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.glass_pane, 1)); + GTMod.gregtechproxy.mSoundNames.add(SoundResource.RANDOM_GLASS.toString()); + GTMod.gregtechproxy.mSoundCounts.add(1); + GTMod.gregtechproxy.mSoundItems.add(new ItemStack(Items.ender_pearl, 1)); + GTMod.gregtechproxy.mSoundNames.add(SoundResource.RANDOM_ORB.toString()); + GTMod.gregtechproxy.mSoundCounts.add(1); + GTMod.gregtechproxy.mSoundItems.add(new ItemStack(Items.ender_eye, 1)); + GTMod.gregtechproxy.mSoundNames.add(SoundResource.RANDOM_LEVELUP.toString()); + GTMod.gregtechproxy.mSoundCounts.add(1); + GTMod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.stone_button, 1)); + GTMod.gregtechproxy.mSoundNames.add(SoundResource.RANDOM_CLICK.toString()); + GTMod.gregtechproxy.mSoundCounts.add(1); + GTMod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.cobblestone, 1)); + GTMod.gregtechproxy.mSoundNames.add(SoundResource.DAMAGE_FALLBIG.toString()); + GTMod.gregtechproxy.mSoundCounts.add(1); + GTMod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.dirt, 1)); + GTMod.gregtechproxy.mSoundNames.add(SoundResource.DAMAGE_FALLSMALL.toString()); + GTMod.gregtechproxy.mSoundCounts.add(1); + GTMod.gregtechproxy.mSoundItems.add(new ItemStack(Items.iron_sword, 1)); + GTMod.gregtechproxy.mSoundNames.add(SoundResource.DAMAGE_HURTFLESH.toString()); + GTMod.gregtechproxy.mSoundCounts.add(1); + GTMod.gregtechproxy.mSoundItems.add(new ItemStack(Items.diamond_sword, 1)); + GTMod.gregtechproxy.mSoundNames.add(SoundResource.RANDOM_HURT.toString()); + GTMod.gregtechproxy.mSoundCounts.add(1); + GTMod.gregtechproxy.mSoundItems.add(new ItemStack(Items.bow, 1)); + GTMod.gregtechproxy.mSoundNames.add(SoundResource.RANDOM_BOW.toString()); + GTMod.gregtechproxy.mSoundCounts.add(1); + GTMod.gregtechproxy.mSoundItems.add(new ItemStack(Items.arrow, 1)); + GTMod.gregtechproxy.mSoundNames.add(SoundResource.RANDOM_DRR.toString()); + GTMod.gregtechproxy.mSoundCounts.add(1); + GTMod.gregtechproxy.mSoundItems.add(new ItemStack(Items.fishing_rod, 1)); + GTMod.gregtechproxy.mSoundNames.add(SoundResource.RANDOM_BOWHIT.toString()); + GTMod.gregtechproxy.mSoundCounts.add(1); + GTMod.gregtechproxy.mSoundItems.add(new ItemStack(Items.iron_shovel, 1)); + GTMod.gregtechproxy.mSoundNames.add(SoundResource.RANDOM_BREAK.toString()); + GTMod.gregtechproxy.mSoundCounts.add(1); + GTMod.gregtechproxy.mSoundItems.add(new ItemStack(Items.bucket, 1)); + GTMod.gregtechproxy.mSoundNames.add(SoundResource.RANDOM_BREATH.toString()); + GTMod.gregtechproxy.mSoundCounts.add(1); + GTMod.gregtechproxy.mSoundItems.add(new ItemStack(Items.potionitem, 1)); + GTMod.gregtechproxy.mSoundNames.add(SoundResource.RANDOM_DRINK.toString()); + GTMod.gregtechproxy.mSoundCounts.add(1); + GTMod.gregtechproxy.mSoundItems.add(new ItemStack(Items.glass_bottle, 1)); + GTMod.gregtechproxy.mSoundNames.add(SoundResource.RANDOM_BURP.toString()); + GTMod.gregtechproxy.mSoundCounts.add(1); + GTMod.gregtechproxy.mSoundItems + .add(new ItemStack(Blocks.ender_chest == null ? Blocks.obsidian : Blocks.ender_chest, 1)); + GTMod.gregtechproxy.mSoundNames.add(SoundResource.RANDOM_CHESTOPEN.toString()); + GTMod.gregtechproxy.mSoundCounts.add(1); + GTMod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.chest, 1)); + GTMod.gregtechproxy.mSoundNames.add(SoundResource.RANDOM_CHESTCLOSED.toString()); + GTMod.gregtechproxy.mSoundCounts.add(1); + GTMod.gregtechproxy.mSoundItems.add(new ItemStack(Items.iron_door, 1)); + GTMod.gregtechproxy.mSoundNames.add(SoundResource.RANDOM_DOOR_OPEN.toString()); + GTMod.gregtechproxy.mSoundCounts.add(1); + GTMod.gregtechproxy.mSoundItems.add(new ItemStack(Items.wooden_door, 1)); + GTMod.gregtechproxy.mSoundNames.add(SoundResource.RANDOM_DOOR_CLOSE.toString()); + GTMod.gregtechproxy.mSoundCounts.add(1); + GTMod.gregtechproxy.mSoundItems.add(new ItemStack(Items.porkchop, 1)); + GTMod.gregtechproxy.mSoundNames.add(SoundResource.RANDOM_EAT.toString()); + GTMod.gregtechproxy.mSoundCounts.add(1); + GTMod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.wool, 1)); + GTMod.gregtechproxy.mSoundNames.add(SoundResource.STEP_CLOTH.toString()); + GTMod.gregtechproxy.mSoundCounts.add(1); + GTMod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.grass, 1)); + GTMod.gregtechproxy.mSoundNames.add(SoundResource.STEP_GRASS.toString()); + GTMod.gregtechproxy.mSoundCounts.add(1); + GTMod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.gravel, 1)); + GTMod.gregtechproxy.mSoundNames.add(SoundResource.STEP_GRAVEL.toString()); + GTMod.gregtechproxy.mSoundCounts.add(1); + GTMod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.snow, 1)); + GTMod.gregtechproxy.mSoundNames.add(SoundResource.STEP_SNOW.toString()); + GTMod.gregtechproxy.mSoundCounts.add(1); + GTMod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.piston, 1)); + GTMod.gregtechproxy.mSoundNames.add(SoundResource.TILE_PISTON_OUT.toString()); + GTMod.gregtechproxy.mSoundCounts.add(1); + GTMod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.sticky_piston, 1)); + GTMod.gregtechproxy.mSoundNames.add(SoundResource.TILE_PISTON_IN.toString()); + GTMod.gregtechproxy.mSoundCounts.add(1); + GTMod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.mossy_cobblestone, 1)); + GTMod.gregtechproxy.mSoundNames.add(SoundResource.AMBIENT_CAVE_CAVE.toString()); + GTMod.gregtechproxy.mSoundCounts.add(1); + GTMod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.lapis_block, 1)); + GTMod.gregtechproxy.mSoundNames.add(SoundResource.AMBIENT_WEATHER_RAIN.toString()); + GTMod.gregtechproxy.mSoundCounts.add(1); + GTMod.gregtechproxy.mSoundItems.add(new ItemStack(Blocks.diamond_block, 1)); + GTMod.gregtechproxy.mSoundNames.add(SoundResource.AMBIENT_WEATHER_THUNDER.toString()); + GTMod.gregtechproxy.mSoundCounts.add(1); + } +} diff --git a/src/main/java/gregtech/loaders/materialprocessing/ProcessingConfig.java b/src/main/java/gregtech/loaders/materialprocessing/ProcessingConfig.java index 4fb7388367..6784c32bfc 100644 --- a/src/main/java/gregtech/loaders/materialprocessing/ProcessingConfig.java +++ b/src/main/java/gregtech/loaders/materialprocessing/ProcessingConfig.java @@ -1,12 +1,12 @@ package gregtech.loaders.materialprocessing; -import gregtech.api.enums.GTNH_ExtraMaterials; import gregtech.api.enums.Materials; +import gregtech.api.enums.MaterialsGTNH; public class ProcessingConfig implements gregtech.api.interfaces.IMaterialHandler { public ProcessingConfig() { - new GTNH_ExtraMaterials(); + new MaterialsGTNH(); Materials.add(this); } @@ -15,7 +15,7 @@ public class ProcessingConfig implements gregtech.api.interfaces.IMaterialHandle * <blockquote> * * <pre> - * int numberOfMaterialSlots = GregTech_API.sMaterialProperties.get("general", "AmountOfCustomMaterialSlots", 16); + * int numberOfMaterialSlots = GregTechAPI.sMaterialProperties.get("general", "AmountOfCustomMaterialSlots", 16); * for (int i = 0; i < numberOfMaterialSlots; i++) { * String aID = (i < 10 ? "0" : "") + i; * new Materials( diff --git a/src/main/java/gregtech/loaders/materials/MaterialsInit1.java b/src/main/java/gregtech/loaders/materials/MaterialsInit1.java index 964fcc5c8f..b32ddde894 100644 --- a/src/main/java/gregtech/loaders/materials/MaterialsInit1.java +++ b/src/main/java/gregtech/loaders/materials/MaterialsInit1.java @@ -160,7 +160,7 @@ import gregtech.api.enums.Dyes; import gregtech.api.enums.Element; import gregtech.api.enums.MaterialBuilder; import gregtech.api.enums.Materials; -import gregtech.api.enums.TC_Aspects; +import gregtech.api.enums.TCAspects; import gregtech.api.enums.TextureSet; import gregtech.api.enums.TierEU; import gregtech.api.objects.MaterialStack; @@ -169,101 +169,101 @@ public class MaterialsInit1 { public static void load() { // spotless:off - Materials.Aluminium = new Materials( 19, TextureSet.SET_DULL , 10.0F, 128, 2, 1|2 |8 |32|64|128 , 128, 200, 240, 0, "Aluminium" , "Aluminium" , 0, 0, 933, 1700, true, false, 3, 1, 1, Dyes.dyeLightBlue , Element.Al , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.VOLATUS, 1))).disableAutoGeneratedBlastFurnaceRecipes(); - Materials.Americium = new Materials( 103, TextureSet.SET_METALLIC , 1.0F, 0, 3, 1|2 |8 |32 , 200, 200, 200, 0, "Americium" , "Americium" , 0, 0, 1449, 0, false, false, 3, 1, 1, Dyes.dyeLightGray , Element.Am , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.RADIO, 1))); - Materials.Antimony = new Materials( 58, TextureSet.SET_SHINY , 1.0F, 0, 2, 1|2 |8 |32 , 220, 220, 240, 0, "Antimony" , "Antimony" , 0, 0, 903, 0, false, false, 2, 1, 1, Dyes.dyeLightGray , Element.Sb , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1))); - Materials.Argon = new Materials( 24, TextureSet.SET_FLUID , 1.0F, 0, 2, 16|32 , 0, 255, 0, 240, "Argon" , "Argon" , 0, 0, 83, 0, false, true, 5, 1, 1, Dyes.dyeGreen , Element.Ar , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.AER, 2))); - Materials.Arsenic = new Materials( 39, TextureSet.SET_DULL , 1.0F, 0, 2, 1|2 |8|16|32 , 255, 255, 255, 0, "Arsenic" , "Arsenic" , 0, 0, 1090, 0, false, false, 3, 1, 1, Dyes.dyeOrange , Element.As , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 3))); - Materials.Barium = new Materials( 63, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1|2 |8 |32 , 255, 255, 255, 0, "Barium" , "Barium" , 0, 0, 1000, 0, false, false, 1, 1, 1, Dyes._NULL , Element.Ba , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.VINCULUM, 3))); - Materials.Beryllium = new Materials( 8, TextureSet.SET_METALLIC , 14.0F, 64, 2, 1|2 |8 |32|64 , 100, 180, 100, 0, "Beryllium" , "Beryllium" , 0, 0, 1560, 0, false, false, 6, 1, 1, Dyes.dyeGreen , Element.Be , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 1))); - Materials.Bismuth = new Materials( 90, TextureSet.SET_METALLIC , 6.0F, 64, 1, 1|2 |8 |32|64|128 , 100, 160, 160, 0, "Bismuth" , "Bismuth" , 0, 0, 544, 0, false, false, 2, 1, 1, Dyes.dyeCyan , Element.Bi , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 1))); - Materials.Boron = new Materials( 9, TextureSet.SET_DULL , 1.0F, 0, 2, 1 |32 , 210, 250, 210, 0, "Boron" , "Boron" , 0, 0, 2349, 0, false, false, 1, 1, 1, Dyes.dyeWhite , Element.B , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 3))); - Materials.Caesium = new Materials( 62, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1|2 |8 |32 , 176, 196, 222, 0, "Caesium" , "Caesium" , 0, 0, 301, 0, false, false, 4, 1, 1, Dyes._NULL , Element.Cs , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.RADIO, 1))); - Materials.Calcium = new Materials( 26, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1 |32 , 255, 245, 245, 0, "Calcium" , "Calcium" , 0, 0, 1115, 1115, true, false, 4, 1, 1, Dyes.dyePink , Element.Ca , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.SANO, 1), new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 1))); - Materials.Carbon = new Materials( 10, TextureSet.SET_DULL , 1.0F, 64, 2, 1|2 |16|32|64|128 , 20, 20, 20, 0, "Carbon" , "Carbon" , 0, 0, 3800, 0, false, false, 2, 1, 1, Dyes.dyeBlack , Element.C , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1), new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1))); - Materials.Cadmium = new Materials( 55, TextureSet.SET_SHINY , 1.0F, 0, 2, 1 |8 |32 , 50, 50, 60, 0, "Cadmium" , "Cadmium" , 0, 0, 594, 0, false, false, 3, 1, 1, Dyes.dyeGray , Element.Cd , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 1), new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 1), new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1))); - Materials.Cerium = new Materials( 65, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1|2 |8 |32 , 123, 212, 144, 0, "Cerium" , "Cerium" , 0, 0, 1068, 1068, true, false, 4, 1, 1, Dyes._NULL , Element.Ce , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.RADIO, 1))); - Materials.Chlorine = new Materials( 23, TextureSet.SET_FLUID , 1.0F, 0, 2, 16|32 , 255, 255, 255, 0, "Chlorine" , "Chlorine" , 0, 0, 171, 0, false, false, 2, 1, 1, Dyes.dyeCyan , Element.Cl , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.PANNUS, 1))); - Materials.Chrome = new Materials( 30, TextureSet.SET_SHINY , 11.0F, 256, 3, 1|2 |8 |32|64|128 , 255, 230, 230, 0, "Chrome" , "Chrome" , 0, 0, 2180, 1700, true, false, 5, 1, 1, Dyes.dyePink , Element.Cr , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1))); - Materials.Cobalt = new Materials( 33, TextureSet.SET_METALLIC , 8.0F, 512, 3, 1|2 |8 |32|64|128 , 80, 80, 250, 0, "Cobalt" , "Cobalt" , 0, 0, 1768, 1700, true, false, 3, 1, 1, Dyes.dyeBlue , Element.Co , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 1))).disableAutoGeneratedBlastFurnaceRecipes(); - Materials.Copper = new Materials( 35, TextureSet.SET_DULL , 1.0F, 0, 1, 1|2 |8 |32 |128 , 255, 100, 0, 0, "Copper" , "Copper" , 0, 0, 1357, 0, false, false, 3, 1, 1, Dyes.dyeOrange , Element.Cu , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 1))); - Materials.Deuterium = new Materials( 2, TextureSet.SET_FLUID , 1.0F, 0, 2, 16|32 , 255, 255, 0, 240, "Deuterium" , "Deuterium" , 0, 0, 14, 0, false, true, 10, 1, 1, Dyes.dyeYellow , Element.D , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 3))); - Materials.Dysprosium = new Materials( 73, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1|2 |8 |32 , 105, 209, 80, 0, "Dysprosium" , "Dysprosium" , 0, 0, 1680, 1680, true, false, 4, 1, 1, Dyes._NULL , Element.Dy , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 3))); - Materials.Empty = new Materials( 0, TextureSet.SET_NONE , 1.0F, 0, 2, 256/*Only when needed*/ , 255, 255, 255, 255, "Empty" , "Empty" , 0, 0, -1, 0, false, true, 1, 1, 1, Dyes._NULL , Element._NULL , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 2))); - Materials.Erbium = new Materials( 75, TextureSet.SET_SHINY , 1.0F, 0, 2, 1|2 |8 |32 , 176, 152, 81, 0, "Erbium" , "Erbium" , 0, 0, 1802, 1802, true, false, 4, 1, 1, Dyes._NULL , Element.Er , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.RADIO, 1))); - Materials.Europium = new Materials( 70, TextureSet.SET_SHINY , 1.0F, 0, 2, 1|2 |8 |32 , 246, 181, 255, 0, "Europium" , "Europium" , 0, 0, 1099, 1099, true, false, 4, 1, 1, Dyes._NULL , Element.Eu , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.RADIO, 1))); - Materials.Fluorine = new Materials( 14, TextureSet.SET_FLUID , 1.0F, 0, 2, 16|32 , 255, 255, 255, 127, "Fluorine" , "Fluorine" , 0, 0, 53, 0, false, true, 2, 1, 1, Dyes.dyeGreen , Element.F , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.PERDITIO, 2))); - Materials.Gadolinium = new Materials( 71, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1|2 |8 |32 , 59, 186, 28, 0, "Gadolinium" , "Gadolinium" , 0, 0, 1585, 1585, true, false, 4, 1, 1, Dyes._NULL , Element.Gd , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.RADIO, 1))); - Materials.Gallium = new Materials( 37, TextureSet.SET_SHINY , 1.0F, 64, 2, 1|2 |8 |32 , 220, 220, 255, 0, "Gallium" , "Gallium" , 0, 0, 302, 0, false, false, 5, 1, 1, Dyes.dyeLightGray , Element.Ga , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1))); - Materials.Gold = new Materials( 86, TextureSet.SET_SHINY , 12.0F, 64, 2, 1|2 |8 |32|64|128 , 255, 255, 30, 0, "Gold" , "Gold" , 0, 0, 1337, 0, false, false, 4, 1, 1, Dyes.dyeYellow , Element.Au , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 2))); - Materials.Holmium = new Materials( 74, TextureSet.SET_SHINY , 1.0F, 0, 2, 1|2 |8 |32 , 22, 8, 166, 0, "Holmium" , "Holmium" , 0, 0, 1734, 1734, true, false, 4, 1, 1, Dyes._NULL , Element.Ho , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.RADIO, 1))); - Materials.Hydrogen = new Materials( 1, TextureSet.SET_FLUID , 1.0F, 0, 2, 16|32 , 0, 0, 255, 240, "Hydrogen" , "Hydrogen" , 1, 20, 14, 0, false, true, 2, 1, 1, Dyes.dyeBlue , Element.H , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1))); - Materials.Helium = new Materials( 4, TextureSet.SET_FLUID , 1.0F, 0, 2, 16|32 , 255, 255, 0, 240, "Helium" , "Helium" , 0, 0, 1, 0, false, true, 5, 1, 1, Dyes.dyeYellow , Element.He , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.AER, 2))); - Materials.Helium_3 = new Materials( 5, TextureSet.SET_FLUID , 1.0F, 0, 2, 16|32 , 255, 255, 0, 240, "Helium_3" , "Helium-3" , 0, 0, 1, 0, false, true, 10, 1, 1, Dyes.dyeYellow , Element.He_3 , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.AER, 3))); - Materials.Indium = new Materials( 56, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1|2 |8 |32 , 64, 0, 128, 0, "Indium" , "Indium" , 0, 0, 429, 0, false, false, 4, 1, 1, Dyes.dyeGray , Element.In , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.RADIO, 1))); - Materials.Iridium = new Materials( 84, TextureSet.SET_DULL , 6.0F, 2560, 3, 1|2 |8 |32|64|128 , 240, 240, 245, 0, "Iridium" , "Iridium" , 0, 0, 2719, 4500, true, false, 10, 1, 1, Dyes.dyeWhite , Element.Ir , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1))).disableAutoGeneratedBlastFurnaceRecipes().disableAutoGeneratedVacuumFreezerRecipe(); - Materials.Iron = new Materials( 32, TextureSet.SET_METALLIC , 6.0F, 256, 2, 1|2 |8 |32|64|128 , 200, 200, 200, 0, "Iron" , "Iron" , 0, 0, 1811, 0, false, false, 3, 1, 1, Dyes.dyeLightGray , Element.Fe , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 3))); - Materials.Lanthanum = new Materials( 64, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1|2 |8 |32 , 138, 138, 138, 0, "Lanthanum" , "Lanthanum" , 0, 0, 1193, 1193, true, false, 4, 1, 1, Dyes._NULL , Element.La , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.RADIO, 1))); - Materials.Lead = new Materials( 89, TextureSet.SET_DULL , 8.0F, 64, 1, 1|2 |8 |32|64|128 , 140, 100, 140, 0, "Lead" , "Lead" , 0, 0, 600, 0, false, false, 3, 1, 1, Dyes.dyePurple , Element.Pb , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 1))); - Materials.Lithium = new Materials( 6, TextureSet.SET_DULL , 1.0F, 0, 2, 1|2 |8 |32 , 225, 220, 255, 0, "Lithium" , "Lithium" , 0, 0, 454, 0, false, false, 4, 1, 1, Dyes.dyeLightBlue , Element.Li , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1), new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 2))); - Materials.Lutetium = new Materials( 78, TextureSet.SET_SHINY , 1.0F, 0, 2, 1|2 |8 |32 , 188, 62, 199, 0, "Lutetium" , "Lutetium" , 0, 0, 1925, 1925, true, false, 4, 1, 1, Dyes._NULL , Element.Lu , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.RADIO, 1))); - Materials.Magic = new Materials(-128, TextureSet.SET_SHINY , 8.0F, 5120, 5, 1|2|4|8|16|32|64|128 , 100, 0, 200, 0, "Magic" , "Magic" , 5, 32, 5000, 0, false, false, 7, 1, 1, Dyes.dyePurple , Element.Ma , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.PRAECANTATIO, 4))); - Materials.Magnesium = new Materials( 18, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1|2 |8 |32 , 255, 200, 200, 0, "Magnesium" , "Magnesium" , 0, 0, 923, 0, false, false, 3, 1, 1, Dyes.dyePink , Element.Mg , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.SANO, 1))); - Materials.Manganese = new Materials( 31, TextureSet.SET_DULL , 7.0F, 512, 2, 1|2 |8 |32|64 , 250, 250, 250, 0, "Manganese" , "Manganese" , 0, 0, 1519, 0, false, false, 3, 1, 1, Dyes.dyeWhite , Element.Mn , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 3))); - Materials.Mercury = new Materials( 87, TextureSet.SET_SHINY , 1.0F, 0, 0, 16|32 , 255, 220, 220, 0, "Mercury" , "Mercury" , 5, 32, 234, 0, false, false, 3, 1, 1, Dyes.dyeLightGray , Element.Hg , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 1), new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1), new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1))); - Materials.Molybdenum = new Materials( 48, TextureSet.SET_SHINY , 7.0F, 512, 2, 1|2 |8 |32|64 , 180, 180, 220, 0, "Molybdenum" , "Molybdenum" , 0, 0, 2896, 0, false, false, 1, 1, 1, Dyes.dyeBlue , Element.Mo , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 1))); - Materials.Neodymium = new Materials( 67, TextureSet.SET_METALLIC , 7.0F, 512, 2, 1|2 |8 |32|64|128 , 100, 100, 100, 0, "Neodymium" , "Neodymium" , 0, 0, 1297, 1297, true, false, 4, 1, 1, Dyes._NULL , Element.Nd , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.MAGNETO, 2))); - Materials.Neutronium = new Materials( 129, TextureSet.SET_DULL , 24.0F, 655360, 6, 1|2 |8 |32|64|128 , 250, 250, 250, 0, "Neutronium" , "Neutronium" , 0, 0, 10000, 10000, true, false, 20, 1, 1, Dyes.dyeWhite , Element.Nt , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4), new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 3), new TC_Aspects.TC_AspectStack(TC_Aspects.ALIENIS, 2))).disableAutoGeneratedBlastFurnaceRecipes().disableAutoGeneratedVacuumFreezerRecipe().setProcessingMaterialTierEU(TierEU.RECIPE_LuV); - Materials.Nickel = new Materials( 34, TextureSet.SET_METALLIC , 6.0F, 64, 2, 1|2 |8 |32|64|128 , 200, 200, 250, 0, "Nickel" , "Nickel" , 0, 0, 1728, 0, false, false, 4, 1, 1, Dyes.dyeLightBlue , Element.Ni , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1))); - Materials.Niobium = new Materials( 47, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1|2 |8 |32 , 190, 180, 200, 0, "Niobium" , "Niobium" , 0, 0, 2750, 2750, true, false, 5, 1, 1, Dyes._NULL , Element.Nb , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1))); - Materials.Nitrogen = new Materials( 12, TextureSet.SET_FLUID , 1.0F, 0, 2, 16|32 , 0, 150, 200, 240, "Nitrogen" , "Nitrogen" , 0, 0, 63, 0, false, true, 2, 1, 1, Dyes.dyeCyan , Element.N , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.AER, 2))); - Materials.Osmium = new Materials( 83, TextureSet.SET_METALLIC , 16.0F, 1280, 4, 1|2 |8 |32|64|128 , 50, 50, 255, 0, "Osmium" , "Osmium" , 0, 0, 3306, 4500, true, false, 10, 1, 1, Dyes.dyeBlue , Element.Os , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1), new TC_Aspects.TC_AspectStack(TC_Aspects.NEBRISUM, 1))).disableAutoGeneratedBlastFurnaceRecipes().disableAutoGeneratedVacuumFreezerRecipe(); - Materials.Oxygen = new Materials( 13, TextureSet.SET_FLUID , 1.0F, 0, 2, 16|32 , 0, 100, 200, 240, "Oxygen" , "Oxygen" , 0, 0, 54, 0, false, true, 1, 1, 1, Dyes.dyeWhite , Element.O , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.AER, 1))); - Materials.Palladium = new Materials( 52, TextureSet.SET_SHINY , 8.0F, 512, 4, 1|2 |8 |32|64|128 , 128, 128, 128, 0, "Palladium" , "Palladium" , 0, 0, 1828, 1828, true, false, 4, 1, 1, Dyes.dyeGray , Element.Pd , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 3))).disableAutoGeneratedVacuumFreezerRecipe(); - Materials.Phosphorus = new Materials( 21, TextureSet.SET_DULL , 1.0F, 0, 2, 1 |32 , 255, 255, 0, 0, "Phosphorus" , "Phosphorus" , 0, 0, 317, 0, false, false, 2, 1, 1, Dyes.dyeYellow , Element.P , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 1))); - Materials.Platinum = new Materials( 85, TextureSet.SET_SHINY , 12.0F, 64, 4, 1|2 |8 |32|64|128 , 255, 255, 200, 0, "Platinum" , "Platinum" , 0, 0, 2041, 0, false, false, 6, 1, 1, Dyes.dyeOrange , Element.Pt , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.NEBRISUM, 1))); - Materials.Plutonium = new Materials( 100, TextureSet.SET_METALLIC , 6.0F, 512, 3, 1|2 |8 |32|64 , 240, 50, 50, 0, "Plutonium" , "Plutonium 239" , 0, 0, 912, 0, false, false, 6, 1, 1, Dyes.dyeLime , Element.Pu , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.RADIO, 2))); - Materials.Plutonium241 = new Materials( 101, TextureSet.SET_SHINY , 6.0F, 512, 3, 1|2 |8 |32|64 , 250, 70, 70, 0, "Plutonium241" , "Plutonium 241" , 0, 0, 912, 0, false, false, 6, 1, 1, Dyes.dyeLime , Element.Pu_241 , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.RADIO, 3))); - Materials.Potassium = new Materials( 25, TextureSet.SET_METALLIC , 1.0F, 0, 1, 1|2 |32 , 154, 172, 223, 0, "Potassium" , "Potassium" , 0, 0, 336, 0, false, false, 2, 1, 1, Dyes.dyeWhite , Element.K , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1), new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 1))); - Materials.Praseodymium = new Materials( 66, TextureSet.SET_DULL , 1.0F, 0, 2, 1|2 |8 |32 , 117, 214, 129, 0, "Praseodymium" , "Praseodymium" , 0, 0, 1208, 1208, true, false, 4, 1, 1, Dyes._NULL , Element.Pr , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.RADIO, 1))); - Materials.Promethium = new Materials( 68, TextureSet.SET_SHINY , 1.0F, 0, 2, 1|2 |8 |32 , 36, 181, 53, 0, "Promethium" , "Promethium" , 0, 0, 1315, 1315, true, false, 4, 1, 1, Dyes._NULL , Element.Pm , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.RADIO, 1))); - Materials.Radon = new Materials( 93, TextureSet.SET_FLUID , 1.0F, 0, 2, 16|32 , 255, 0, 255, 240, "Radon" , "Radon" , 0, 0, 202, 0, false, true, 5, 1, 1, Dyes.dyePurple , Element.Rn , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.AER, 1), new TC_Aspects.TC_AspectStack(TC_Aspects.RADIO, 1))); - Materials.Rubidium = new Materials( 43, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1|2 |8 |32 , 240, 30, 30, 0, "Rubidium" , "Rubidium" , 0, 0, 312, 0, false, false, 4, 1, 1, Dyes.dyeRed , Element.Rb , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1))); - Materials.Samarium = new Materials( 69, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1|2 |8 |32 , 255, 255, 204, 0, "Samarium" , "Samarium" , 0, 0, 1345, 1345, true, false, 4, 1, 1, Dyes.dyeWhite , Element.Sm , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.RADIO, 1), new TC_Aspects.TC_AspectStack(TC_Aspects.MAGNETO,10))); - Materials.Scandium = new Materials( 27, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1|2 |8 |32 , 204, 204, 204, 0, "Scandium" , "Scandium" , 0, 0, 1814, 1814, true, false, 2, 1, 1, Dyes.dyeYellow , Element.Sc , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.RADIO, 1))); - Materials.Silicon = new Materials( 20, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1|2 |8 |32 , 60, 60, 80, 0, "Silicon" , "Raw Silicon" , 0, 0, 2273, 2273, true, false, 1, 1, 1, Dyes.dyeBlack , Element.Si , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.TENEBRAE, 1))); - Materials.Silver = new Materials( 54, TextureSet.SET_SHINY , 10.0F, 64, 2, 1|2 |8 |32|64|128 , 220, 220, 255, 0, "Silver" , "Silver" , 0, 0, 1234, 0, false, false, 3, 1, 1, Dyes.dyeLightGray , Element.Ag , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 1))); - Materials.Sodium = new Materials( 17, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1 |16|32 , 0, 0, 150, 0, "Sodium" , "Sodium" , 0, 0, 370, 0, false, false, 1, 1, 1, Dyes.dyeBlue , Element.Na , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.LUX, 1))); - Materials.Strontium = new Materials( 44, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1 |8 |32 , 200, 200, 200, 0, "Strontium" , "Strontium" , 0, 0, 1050, 0, false, false, 1, 1, 1, Dyes.dyeLightGray , Element.Sr , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.STRONTIO, 1))); - Materials.Sulfur = new Materials( 22, TextureSet.SET_DULL , 1.0F, 0, 2, 1 |8 |32 , 200, 200, 0, 0, "Sulfur" , "Sulfur" , 0, 0, 388, 0, false, false, 2, 1, 1, Dyes.dyeYellow , Element.S , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1))); - Materials.Tantalum = new Materials( 80, TextureSet.SET_SHINY , 6.0F, 2560, 3, 1|2 |8 |32 , 105, 183, 255, 0, "Tantalum" , "Tantalum" , 0, 0, 3290, 3290, true, false, 4, 1, 1, Dyes._NULL , Element.Ta , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.VINCULUM, 1))).disableAutoGeneratedBlastFurnaceRecipes().disableAutoGeneratedVacuumFreezerRecipe(); - Materials.Tellurium = new Materials( 59, TextureSet.SET_DULL , 1.0F, 0, 2, 1|2 |8 |32 , 206, 277, 86, 0, "Tellurium" , "Tellurium" , 0, 0, 722, 0, false, false, 4, 1, 1, Dyes.dyeGray , Element.Te , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.RADIO, 1))); - Materials.Terbium = new Materials( 72, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1|2 |8 |32 , 255, 255, 255, 0, "Terbium" , "Terbium" , 0, 0, 1629, 1629, true, false, 4, 1, 1, Dyes._NULL , Element.Tb , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.RADIO, 1))); - Materials.Thorium = new Materials( 96, TextureSet.SET_SHINY , 6.0F, 512, 2, 1|2 |8 |32|64 , 0, 30, 0, 0, "Thorium" , "Thorium" , 0, 0, 2115, 0, false, false, 4, 1, 1, Dyes.dyeBlack , Element.Th , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.RADIO, 1))); - Materials.Thulium = new Materials( 76, TextureSet.SET_SHINY , 1.0F, 0, 2, 1|2 |8 |32 , 89, 107, 194, 0, "Thulium" , "Thulium" , 0, 0, 1818, 1818, true, false, 4, 1, 1, Dyes._NULL , Element.Tm , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.RADIO, 1))); - Materials.Tin = new Materials( 57, TextureSet.SET_DULL , 1.0F, 0, 3, 1|2 |8 |32 |128 , 220, 220, 220, 0, "Tin" , "Tin" , 0, 0, 505, 505, false, false, 3, 1, 1, Dyes.dyeWhite , Element.Sn , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1))); - Materials.Titanium = new Materials( 28, TextureSet.SET_METALLIC , 7.0F, 1600, 3, 1|2 |8 |32|64|128 , 220, 160, 240, 0, "Titanium" , "Titanium" , 0, 0, 1941, 1940, true, false, 5, 1, 1, Dyes.dyePurple , Element.Ti , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 1))).disableAutoGeneratedBlastFurnaceRecipes().disableAutoGeneratedVacuumFreezerRecipe(); - Materials.Tritanium = new Materials( 329, TextureSet.SET_METALLIC , 20.0F,1435392, 6, 1|2 |8 |32|64 , 96, 0, 0, 0, "Tritanium" , "Tritanium" , 0, 0, 9900, 9900, true, false, 1, 1, 1, Dyes.dyeWhite , Element.Tn ,Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2))).disableAutoGeneratedVacuumFreezerRecipe(); - Materials.Tritium = new Materials( 3, TextureSet.SET_METALLIC , 1.0F, 0, 2, 16|32 , 255, 0, 0, 240, "Tritium" , "Tritium" , 0, 0, 14, 0, false, true, 10, 1, 1, Dyes.dyeRed , Element.T , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 4))); - Materials.Tungsten = new Materials( 81, TextureSet.SET_METALLIC , 7.0F, 2560, 3, 1|2 |8 |32|64|128 , 50, 50, 50, 0, "Tungsten" , "Tungsten" , 0, 0, 3695, 3000, true, false, 4, 1, 1, Dyes.dyeBlack , Element.W , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 3), new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 1))).disableAutoGeneratedBlastFurnaceRecipes().disableAutoGeneratedVacuumFreezerRecipe(); - Materials.Uranium = new Materials( 98, TextureSet.SET_METALLIC , 6.0F, 512, 3, 1|2 |8 |32|64 , 50, 240, 50, 0, "Uranium" , "Uranium 238" , 0, 0, 1405, 0, false, false, 4, 1, 1, Dyes.dyeGreen , Element.U , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.RADIO, 1))); - Materials.Uranium235 = new Materials( 97, TextureSet.SET_SHINY , 6.0F, 512, 3, 1|2 |8 |32|64 , 70, 250, 70, 0, "Uranium235" , "Uranium 235" , 0, 0, 1405, 0, false, false, 4, 1, 1, Dyes.dyeGreen , Element.U_235 , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.RADIO, 2))); - Materials.Vanadium = new Materials( 29, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1|2 |8 |32 , 50, 50, 50, 0, "Vanadium" , "Vanadium" , 0, 0, 2183, 2183, true, false, 2, 1, 1, Dyes.dyeBlack , Element.V , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.RADIO, 1))); - Materials.Ytterbium = new Materials( 77, TextureSet.SET_SHINY , 1.0F, 0, 2, 1|2 |8 |32 , 44, 199, 80, 0, "Ytterbium" , "Ytterbium" , 0, 0, 1097, 1097, true, false, 4, 1, 1, Dyes._NULL , Element.Yb , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.RADIO, 1))); - Materials.Yttrium = new Materials( 45, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1|2 |8 |32 , 220, 250, 220, 0, "Yttrium" , "Yttrium" , 0, 0, 1799, 1799, true, false, 4, 1, 1, Dyes._NULL , Element.Y , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.RADIO, 1))); - Materials.Zinc = new Materials( 36, TextureSet.SET_METALLIC , 1.0F, 0, 1, 1|2 |8 |32 , 250, 240, 240, 0, "Zinc" , "Zinc" , 0, 0, 692, 0, false, false, 2, 1, 1, Dyes.dyeWhite , Element.Zn , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.SANO, 1))); + Materials.Aluminium = new Materials( 19, TextureSet.SET_DULL , 10.0F, 128, 2, 1|2 |8 |32|64|128 , 128, 200, 240, 0, "Aluminium" , "Aluminium" , 0, 0, 933, 1700, true, false, 3, 1, 1, Dyes.dyeLightBlue , Element.Al , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.VOLATUS, 1))).disableAutoGeneratedBlastFurnaceRecipes(); + Materials.Americium = new Materials( 103, TextureSet.SET_METALLIC , 1.0F, 0, 3, 1|2 |8 |32 , 200, 200, 200, 0, "Americium" , "Americium" , 0, 0, 1449, 0, false, false, 3, 1, 1, Dyes.dyeLightGray , Element.Am , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.RADIO, 1))); + Materials.Antimony = new Materials( 58, TextureSet.SET_SHINY , 1.0F, 0, 2, 1|2 |8 |32 , 220, 220, 240, 0, "Antimony" , "Antimony" , 0, 0, 903, 0, false, false, 2, 1, 1, Dyes.dyeLightGray , Element.Sb , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.AQUA, 1))); + Materials.Argon = new Materials( 24, TextureSet.SET_FLUID , 1.0F, 0, 2, 16|32 , 0, 255, 0, 240, "Argon" , "Argon" , 0, 0, 83, 0, false, true, 5, 1, 1, Dyes.dyeGreen , Element.Ar , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.AER, 2))); + Materials.Arsenic = new Materials( 39, TextureSet.SET_DULL , 1.0F, 0, 2, 1|2 |8|16|32 , 255, 255, 255, 0, "Arsenic" , "Arsenic" , 0, 0, 1090, 0, false, false, 3, 1, 1, Dyes.dyeOrange , Element.As , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.VENENUM, 3))); + Materials.Barium = new Materials( 63, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1|2 |8 |32 , 255, 255, 255, 0, "Barium" , "Barium" , 0, 0, 1000, 0, false, false, 1, 1, 1, Dyes._NULL , Element.Ba , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.VINCULUM, 3))); + Materials.Beryllium = new Materials( 8, TextureSet.SET_METALLIC , 14.0F, 64, 2, 1|2 |8 |32|64 , 100, 180, 100, 0, "Beryllium" , "Beryllium" , 0, 0, 1560, 0, false, false, 6, 1, 1, Dyes.dyeGreen , Element.Be , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.LUCRUM, 1))); + Materials.Bismuth = new Materials( 90, TextureSet.SET_METALLIC , 6.0F, 64, 1, 1|2 |8 |32|64|128 , 100, 160, 160, 0, "Bismuth" , "Bismuth" , 0, 0, 544, 0, false, false, 2, 1, 1, Dyes.dyeCyan , Element.Bi , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.INSTRUMENTUM, 1))); + Materials.Boron = new Materials( 9, TextureSet.SET_DULL , 1.0F, 0, 2, 1 |32 , 210, 250, 210, 0, "Boron" , "Boron" , 0, 0, 2349, 0, false, false, 1, 1, 1, Dyes.dyeWhite , Element.B , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.VITREUS, 3))); + Materials.Caesium = new Materials( 62, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1|2 |8 |32 , 176, 196, 222, 0, "Caesium" , "Caesium" , 0, 0, 301, 0, false, false, 4, 1, 1, Dyes._NULL , Element.Cs , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.RADIO, 1))); + Materials.Calcium = new Materials( 26, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1 |32 , 255, 245, 245, 0, "Calcium" , "Calcium" , 0, 0, 1115, 1115, true, false, 4, 1, 1, Dyes.dyePink , Element.Ca , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.SANO, 1), new TCAspects.TC_AspectStack(TCAspects.TUTAMEN, 1))); + Materials.Carbon = new Materials( 10, TextureSet.SET_DULL , 1.0F, 64, 2, 1|2 |16|32|64|128 , 20, 20, 20, 0, "Carbon" , "Carbon" , 0, 0, 3800, 0, false, false, 2, 1, 1, Dyes.dyeBlack , Element.C , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1), new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1))); + Materials.Cadmium = new Materials( 55, TextureSet.SET_SHINY , 1.0F, 0, 2, 1 |8 |32 , 50, 50, 60, 0, "Cadmium" , "Cadmium" , 0, 0, 594, 0, false, false, 3, 1, 1, Dyes.dyeGray , Element.Cd , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 1), new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 1), new TCAspects.TC_AspectStack(TCAspects.VENENUM, 1))); + Materials.Cerium = new Materials( 65, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1|2 |8 |32 , 123, 212, 144, 0, "Cerium" , "Cerium" , 0, 0, 1068, 1068, true, false, 4, 1, 1, Dyes._NULL , Element.Ce , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.RADIO, 1))); + Materials.Chlorine = new Materials( 23, TextureSet.SET_FLUID , 1.0F, 0, 2, 16|32 , 255, 255, 255, 0, "Chlorine" , "Chlorine" , 0, 0, 171, 0, false, false, 2, 1, 1, Dyes.dyeCyan , Element.Cl , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.AQUA, 2), new TCAspects.TC_AspectStack(TCAspects.PANNUS, 1))); + Materials.Chrome = new Materials( 30, TextureSet.SET_SHINY , 11.0F, 256, 3, 1|2 |8 |32|64|128 , 255, 230, 230, 0, "Chrome" , "Chrome" , 0, 0, 2180, 1700, true, false, 5, 1, 1, Dyes.dyePink , Element.Cr , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.MACHINA, 1))); + Materials.Cobalt = new Materials( 33, TextureSet.SET_METALLIC , 8.0F, 512, 3, 1|2 |8 |32|64|128 , 80, 80, 250, 0, "Cobalt" , "Cobalt" , 0, 0, 1768, 1700, true, false, 3, 1, 1, Dyes.dyeBlue , Element.Co , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.INSTRUMENTUM, 1))).disableAutoGeneratedBlastFurnaceRecipes(); + Materials.Copper = new Materials( 35, TextureSet.SET_DULL , 1.0F, 0, 1, 1|2 |8 |32 |128 , 255, 100, 0, 0, "Copper" , "Copper" , 0, 0, 1357, 0, false, false, 3, 1, 1, Dyes.dyeOrange , Element.Cu , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.PERMUTATIO, 1))); + Materials.Deuterium = new Materials( 2, TextureSet.SET_FLUID , 1.0F, 0, 2, 16|32 , 255, 255, 0, 240, "Deuterium" , "Deuterium" , 0, 0, 14, 0, false, true, 10, 1, 1, Dyes.dyeYellow , Element.D , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.AQUA, 3))); + Materials.Dysprosium = new Materials( 73, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1|2 |8 |32 , 105, 209, 80, 0, "Dysprosium" , "Dysprosium" , 0, 0, 1680, 1680, true, false, 4, 1, 1, Dyes._NULL , Element.Dy , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 3))); + Materials.Empty = new Materials( 0, TextureSet.SET_NONE , 1.0F, 0, 2, 256/*Only when needed*/ , 255, 255, 255, 255, "Empty" , "Empty" , 0, 0, -1, 0, false, true, 1, 1, 1, Dyes._NULL , Element._NULL , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.VACUOS, 2))); + Materials.Erbium = new Materials( 75, TextureSet.SET_SHINY , 1.0F, 0, 2, 1|2 |8 |32 , 176, 152, 81, 0, "Erbium" , "Erbium" , 0, 0, 1802, 1802, true, false, 4, 1, 1, Dyes._NULL , Element.Er , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.RADIO, 1))); + Materials.Europium = new Materials( 70, TextureSet.SET_SHINY , 1.0F, 0, 2, 1|2 |8 |32 , 246, 181, 255, 0, "Europium" , "Europium" , 0, 0, 1099, 1099, true, false, 4, 1, 1, Dyes._NULL , Element.Eu , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.RADIO, 1))); + Materials.Fluorine = new Materials( 14, TextureSet.SET_FLUID , 1.0F, 0, 2, 16|32 , 255, 255, 255, 127, "Fluorine" , "Fluorine" , 0, 0, 53, 0, false, true, 2, 1, 1, Dyes.dyeGreen , Element.F , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.PERDITIO, 2))); + Materials.Gadolinium = new Materials( 71, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1|2 |8 |32 , 59, 186, 28, 0, "Gadolinium" , "Gadolinium" , 0, 0, 1585, 1585, true, false, 4, 1, 1, Dyes._NULL , Element.Gd , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.RADIO, 1))); + Materials.Gallium = new Materials( 37, TextureSet.SET_SHINY , 1.0F, 64, 2, 1|2 |8 |32 , 220, 220, 255, 0, "Gallium" , "Gallium" , 0, 0, 302, 0, false, false, 5, 1, 1, Dyes.dyeLightGray , Element.Ga , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 1))); + Materials.Gold = new Materials( 86, TextureSet.SET_SHINY , 12.0F, 64, 2, 1|2 |8 |32|64|128 , 255, 255, 30, 0, "Gold" , "Gold" , 0, 0, 1337, 0, false, false, 4, 1, 1, Dyes.dyeYellow , Element.Au , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.LUCRUM, 2))); + Materials.Holmium = new Materials( 74, TextureSet.SET_SHINY , 1.0F, 0, 2, 1|2 |8 |32 , 22, 8, 166, 0, "Holmium" , "Holmium" , 0, 0, 1734, 1734, true, false, 4, 1, 1, Dyes._NULL , Element.Ho , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.RADIO, 1))); + Materials.Hydrogen = new Materials( 1, TextureSet.SET_FLUID , 1.0F, 0, 2, 16|32 , 0, 0, 255, 240, "Hydrogen" , "Hydrogen" , 1, 20, 14, 0, false, true, 2, 1, 1, Dyes.dyeBlue , Element.H , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.AQUA, 1))); + Materials.Helium = new Materials( 4, TextureSet.SET_FLUID , 1.0F, 0, 2, 16|32 , 255, 255, 0, 240, "Helium" , "Helium" , 0, 0, 1, 0, false, true, 5, 1, 1, Dyes.dyeYellow , Element.He , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.AER, 2))); + Materials.Helium_3 = new Materials( 5, TextureSet.SET_FLUID , 1.0F, 0, 2, 16|32 , 255, 255, 0, 240, "Helium_3" , "Helium-3" , 0, 0, 1, 0, false, true, 10, 1, 1, Dyes.dyeYellow , Element.He_3 , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.AER, 3))); + Materials.Indium = new Materials( 56, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1|2 |8 |32 , 64, 0, 128, 0, "Indium" , "Indium" , 0, 0, 429, 0, false, false, 4, 1, 1, Dyes.dyeGray , Element.In , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.RADIO, 1))); + Materials.Iridium = new Materials( 84, TextureSet.SET_DULL , 6.0F, 2560, 3, 1|2 |8 |32|64|128 , 240, 240, 245, 0, "Iridium" , "Iridium" , 0, 0, 2719, 4500, true, false, 10, 1, 1, Dyes.dyeWhite , Element.Ir , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.MACHINA, 1))).disableAutoGeneratedBlastFurnaceRecipes().disableAutoGeneratedVacuumFreezerRecipe(); + Materials.Iron = new Materials( 32, TextureSet.SET_METALLIC , 6.0F, 256, 2, 1|2 |8 |32|64|128 , 200, 200, 200, 0, "Iron" , "Iron" , 0, 0, 1811, 0, false, false, 3, 1, 1, Dyes.dyeLightGray , Element.Fe , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 3))); + Materials.Lanthanum = new Materials( 64, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1|2 |8 |32 , 138, 138, 138, 0, "Lanthanum" , "Lanthanum" , 0, 0, 1193, 1193, true, false, 4, 1, 1, Dyes._NULL , Element.La , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.RADIO, 1))); + Materials.Lead = new Materials( 89, TextureSet.SET_DULL , 8.0F, 64, 1, 1|2 |8 |32|64|128 , 140, 100, 140, 0, "Lead" , "Lead" , 0, 0, 600, 0, false, false, 3, 1, 1, Dyes.dyePurple , Element.Pb , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.ORDO, 1))); + Materials.Lithium = new Materials( 6, TextureSet.SET_DULL , 1.0F, 0, 2, 1|2 |8 |32 , 225, 220, 255, 0, "Lithium" , "Lithium" , 0, 0, 454, 0, false, false, 4, 1, 1, Dyes.dyeLightBlue , Element.Li , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1), new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 2))); + Materials.Lutetium = new Materials( 78, TextureSet.SET_SHINY , 1.0F, 0, 2, 1|2 |8 |32 , 188, 62, 199, 0, "Lutetium" , "Lutetium" , 0, 0, 1925, 1925, true, false, 4, 1, 1, Dyes._NULL , Element.Lu , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.RADIO, 1))); + Materials.Magic = new Materials(-128, TextureSet.SET_SHINY , 8.0F, 5120, 5, 1|2|4|8|16|32|64|128 , 100, 0, 200, 0, "Magic" , "Magic" , 5, 32, 5000, 0, false, false, 7, 1, 1, Dyes.dyePurple , Element.Ma , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.PRAECANTATIO, 4))); + Materials.Magnesium = new Materials( 18, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1|2 |8 |32 , 255, 200, 200, 0, "Magnesium" , "Magnesium" , 0, 0, 923, 0, false, false, 3, 1, 1, Dyes.dyePink , Element.Mg , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.SANO, 1))); + Materials.Manganese = new Materials( 31, TextureSet.SET_DULL , 7.0F, 512, 2, 1|2 |8 |32|64 , 250, 250, 250, 0, "Manganese" , "Manganese" , 0, 0, 1519, 0, false, false, 3, 1, 1, Dyes.dyeWhite , Element.Mn , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 3))); + Materials.Mercury = new Materials( 87, TextureSet.SET_SHINY , 1.0F, 0, 0, 16|32 , 255, 220, 220, 0, "Mercury" , "Mercury" , 5, 32, 234, 0, false, false, 3, 1, 1, Dyes.dyeLightGray , Element.Hg , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 1), new TCAspects.TC_AspectStack(TCAspects.AQUA, 1), new TCAspects.TC_AspectStack(TCAspects.VENENUM, 1))); + Materials.Molybdenum = new Materials( 48, TextureSet.SET_SHINY , 7.0F, 512, 2, 1|2 |8 |32|64 , 180, 180, 220, 0, "Molybdenum" , "Molybdenum" , 0, 0, 2896, 0, false, false, 1, 1, 1, Dyes.dyeBlue , Element.Mo , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.INSTRUMENTUM, 1))); + Materials.Neodymium = new Materials( 67, TextureSet.SET_METALLIC , 7.0F, 512, 2, 1|2 |8 |32|64|128 , 100, 100, 100, 0, "Neodymium" , "Neodymium" , 0, 0, 1297, 1297, true, false, 4, 1, 1, Dyes._NULL , Element.Nd , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.MAGNETO, 2))); + Materials.Neutronium = new Materials( 129, TextureSet.SET_DULL , 24.0F, 655360, 6, 1|2 |8 |32|64|128 , 250, 250, 250, 0, "Neutronium" , "Neutronium" , 0, 0, 10000, 10000, true, false, 20, 1, 1, Dyes.dyeWhite , Element.Nt , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 4), new TCAspects.TC_AspectStack(TCAspects.VITREUS, 3), new TCAspects.TC_AspectStack(TCAspects.ALIENIS, 2))).disableAutoGeneratedBlastFurnaceRecipes().disableAutoGeneratedVacuumFreezerRecipe().setProcessingMaterialTierEU(TierEU.RECIPE_LuV); + Materials.Nickel = new Materials( 34, TextureSet.SET_METALLIC , 6.0F, 64, 2, 1|2 |8 |32|64|128 , 200, 200, 250, 0, "Nickel" , "Nickel" , 0, 0, 1728, 0, false, false, 4, 1, 1, Dyes.dyeLightBlue , Element.Ni , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1))); + Materials.Niobium = new Materials( 47, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1|2 |8 |32 , 190, 180, 200, 0, "Niobium" , "Niobium" , 0, 0, 2750, 2750, true, false, 5, 1, 1, Dyes._NULL , Element.Nb , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 1))); + Materials.Nitrogen = new Materials( 12, TextureSet.SET_FLUID , 1.0F, 0, 2, 16|32 , 0, 150, 200, 240, "Nitrogen" , "Nitrogen" , 0, 0, 63, 0, false, true, 2, 1, 1, Dyes.dyeCyan , Element.N , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.AER, 2))); + Materials.Osmium = new Materials( 83, TextureSet.SET_METALLIC , 16.0F, 1280, 4, 1|2 |8 |32|64|128 , 50, 50, 255, 0, "Osmium" , "Osmium" , 0, 0, 3306, 4500, true, false, 10, 1, 1, Dyes.dyeBlue , Element.Os , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.MACHINA, 1), new TCAspects.TC_AspectStack(TCAspects.NEBRISUM, 1))).disableAutoGeneratedBlastFurnaceRecipes().disableAutoGeneratedVacuumFreezerRecipe(); + Materials.Oxygen = new Materials( 13, TextureSet.SET_FLUID , 1.0F, 0, 2, 16|32 , 0, 100, 200, 240, "Oxygen" , "Oxygen" , 0, 0, 54, 0, false, true, 1, 1, 1, Dyes.dyeWhite , Element.O , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.AER, 1))); + Materials.Palladium = new Materials( 52, TextureSet.SET_SHINY , 8.0F, 512, 4, 1|2 |8 |32|64|128 , 128, 128, 128, 0, "Palladium" , "Palladium" , 0, 0, 1828, 1828, true, false, 4, 1, 1, Dyes.dyeGray , Element.Pd , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 3))).disableAutoGeneratedVacuumFreezerRecipe(); + Materials.Phosphorus = new Materials( 21, TextureSet.SET_DULL , 1.0F, 0, 2, 1 |32 , 255, 255, 0, 0, "Phosphorus" , "Phosphorus" , 0, 0, 317, 0, false, false, 2, 1, 1, Dyes.dyeYellow , Element.P , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.IGNIS, 2), new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 1))); + Materials.Platinum = new Materials( 85, TextureSet.SET_SHINY , 12.0F, 64, 4, 1|2 |8 |32|64|128 , 255, 255, 200, 0, "Platinum" , "Platinum" , 0, 0, 2041, 0, false, false, 6, 1, 1, Dyes.dyeOrange , Element.Pt , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.NEBRISUM, 1))); + Materials.Plutonium = new Materials( 100, TextureSet.SET_METALLIC , 6.0F, 512, 3, 1|2 |8 |32|64 , 240, 50, 50, 0, "Plutonium" , "Plutonium 239" , 0, 0, 912, 0, false, false, 6, 1, 1, Dyes.dyeLime , Element.Pu , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.RADIO, 2))); + Materials.Plutonium241 = new Materials( 101, TextureSet.SET_SHINY , 6.0F, 512, 3, 1|2 |8 |32|64 , 250, 70, 70, 0, "Plutonium241" , "Plutonium 241" , 0, 0, 912, 0, false, false, 6, 1, 1, Dyes.dyeLime , Element.Pu_241 , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.RADIO, 3))); + Materials.Potassium = new Materials( 25, TextureSet.SET_METALLIC , 1.0F, 0, 1, 1|2 |32 , 154, 172, 223, 0, "Potassium" , "Potassium" , 0, 0, 336, 0, false, false, 2, 1, 1, Dyes.dyeWhite , Element.K , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1), new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 1))); + Materials.Praseodymium = new Materials( 66, TextureSet.SET_DULL , 1.0F, 0, 2, 1|2 |8 |32 , 117, 214, 129, 0, "Praseodymium" , "Praseodymium" , 0, 0, 1208, 1208, true, false, 4, 1, 1, Dyes._NULL , Element.Pr , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.RADIO, 1))); + Materials.Promethium = new Materials( 68, TextureSet.SET_SHINY , 1.0F, 0, 2, 1|2 |8 |32 , 36, 181, 53, 0, "Promethium" , "Promethium" , 0, 0, 1315, 1315, true, false, 4, 1, 1, Dyes._NULL , Element.Pm , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.RADIO, 1))); + Materials.Radon = new Materials( 93, TextureSet.SET_FLUID , 1.0F, 0, 2, 16|32 , 255, 0, 255, 240, "Radon" , "Radon" , 0, 0, 202, 0, false, true, 5, 1, 1, Dyes.dyePurple , Element.Rn , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.AER, 1), new TCAspects.TC_AspectStack(TCAspects.RADIO, 1))); + Materials.Rubidium = new Materials( 43, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1|2 |8 |32 , 240, 30, 30, 0, "Rubidium" , "Rubidium" , 0, 0, 312, 0, false, false, 4, 1, 1, Dyes.dyeRed , Element.Rb , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1))); + Materials.Samarium = new Materials( 69, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1|2 |8 |32 , 255, 255, 204, 0, "Samarium" , "Samarium" , 0, 0, 1345, 1345, true, false, 4, 1, 1, Dyes.dyeWhite , Element.Sm , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.RADIO, 1), new TCAspects.TC_AspectStack(TCAspects.MAGNETO,10))); + Materials.Scandium = new Materials( 27, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1|2 |8 |32 , 204, 204, 204, 0, "Scandium" , "Scandium" , 0, 0, 1814, 1814, true, false, 2, 1, 1, Dyes.dyeYellow , Element.Sc , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.RADIO, 1))); + Materials.Silicon = new Materials( 20, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1|2 |8 |32 , 60, 60, 80, 0, "Silicon" , "Raw Silicon" , 0, 0, 2273, 2273, true, false, 1, 1, 1, Dyes.dyeBlack , Element.Si , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.TENEBRAE, 1))); + Materials.Silver = new Materials( 54, TextureSet.SET_SHINY , 10.0F, 64, 2, 1|2 |8 |32|64|128 , 220, 220, 255, 0, "Silver" , "Silver" , 0, 0, 1234, 0, false, false, 3, 1, 1, Dyes.dyeLightGray , Element.Ag , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.LUCRUM, 1))); + Materials.Sodium = new Materials( 17, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1 |16|32 , 0, 0, 150, 0, "Sodium" , "Sodium" , 0, 0, 370, 0, false, false, 1, 1, 1, Dyes.dyeBlue , Element.Na , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.VITREUS, 2), new TCAspects.TC_AspectStack(TCAspects.LUX, 1))); + Materials.Strontium = new Materials( 44, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1 |8 |32 , 200, 200, 200, 0, "Strontium" , "Strontium" , 0, 0, 1050, 0, false, false, 1, 1, 1, Dyes.dyeLightGray , Element.Sr , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.STRONTIO, 1))); + Materials.Sulfur = new Materials( 22, TextureSet.SET_DULL , 1.0F, 0, 2, 1 |8 |32 , 200, 200, 0, 0, "Sulfur" , "Sulfur" , 0, 0, 388, 0, false, false, 2, 1, 1, Dyes.dyeYellow , Element.S , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1))); + Materials.Tantalum = new Materials( 80, TextureSet.SET_SHINY , 6.0F, 2560, 3, 1|2 |8 |32 , 105, 183, 255, 0, "Tantalum" , "Tantalum" , 0, 0, 3290, 3290, true, false, 4, 1, 1, Dyes._NULL , Element.Ta , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.VINCULUM, 1))).disableAutoGeneratedBlastFurnaceRecipes().disableAutoGeneratedVacuumFreezerRecipe(); + Materials.Tellurium = new Materials( 59, TextureSet.SET_DULL , 1.0F, 0, 2, 1|2 |8 |32 , 206, 277, 86, 0, "Tellurium" , "Tellurium" , 0, 0, 722, 0, false, false, 4, 1, 1, Dyes.dyeGray , Element.Te , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.RADIO, 1))); + Materials.Terbium = new Materials( 72, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1|2 |8 |32 , 255, 255, 255, 0, "Terbium" , "Terbium" , 0, 0, 1629, 1629, true, false, 4, 1, 1, Dyes._NULL , Element.Tb , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.RADIO, 1))); + Materials.Thorium = new Materials( 96, TextureSet.SET_SHINY , 6.0F, 512, 2, 1|2 |8 |32|64 , 0, 30, 0, 0, "Thorium" , "Thorium" , 0, 0, 2115, 0, false, false, 4, 1, 1, Dyes.dyeBlack , Element.Th , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.RADIO, 1))); + Materials.Thulium = new Materials( 76, TextureSet.SET_SHINY , 1.0F, 0, 2, 1|2 |8 |32 , 89, 107, 194, 0, "Thulium" , "Thulium" , 0, 0, 1818, 1818, true, false, 4, 1, 1, Dyes._NULL , Element.Tm , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.RADIO, 1))); + Materials.Tin = new Materials( 57, TextureSet.SET_DULL , 1.0F, 0, 3, 1|2 |8 |32 |128 , 220, 220, 220, 0, "Tin" , "Tin" , 0, 0, 505, 505, false, false, 3, 1, 1, Dyes.dyeWhite , Element.Sn , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1))); + Materials.Titanium = new Materials( 28, TextureSet.SET_METALLIC , 7.0F, 1600, 3, 1|2 |8 |32|64|128 , 220, 160, 240, 0, "Titanium" , "Titanium" , 0, 0, 1941, 1940, true, false, 5, 1, 1, Dyes.dyePurple , Element.Ti , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.TUTAMEN, 1))).disableAutoGeneratedBlastFurnaceRecipes().disableAutoGeneratedVacuumFreezerRecipe(); + Materials.Tritanium = new Materials( 329, TextureSet.SET_METALLIC , 20.0F,1435392, 6, 1|2 |8 |32|64 , 96, 0, 0, 0, "Tritanium" , "Tritanium" , 0, 0, 9900, 9900, true, false, 1, 1, 1, Dyes.dyeWhite , Element.Tn ,Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.ORDO, 2))).disableAutoGeneratedVacuumFreezerRecipe(); + Materials.Tritium = new Materials( 3, TextureSet.SET_METALLIC , 1.0F, 0, 2, 16|32 , 255, 0, 0, 240, "Tritium" , "Tritium" , 0, 0, 14, 0, false, true, 10, 1, 1, Dyes.dyeRed , Element.T , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.AQUA, 4))); + Materials.Tungsten = new Materials( 81, TextureSet.SET_METALLIC , 7.0F, 2560, 3, 1|2 |8 |32|64|128 , 50, 50, 50, 0, "Tungsten" , "Tungsten" , 0, 0, 3695, 3000, true, false, 4, 1, 1, Dyes.dyeBlack , Element.W , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 3), new TCAspects.TC_AspectStack(TCAspects.TUTAMEN, 1))).disableAutoGeneratedBlastFurnaceRecipes().disableAutoGeneratedVacuumFreezerRecipe(); + Materials.Uranium = new Materials( 98, TextureSet.SET_METALLIC , 6.0F, 512, 3, 1|2 |8 |32|64 , 50, 240, 50, 0, "Uranium" , "Uranium 238" , 0, 0, 1405, 0, false, false, 4, 1, 1, Dyes.dyeGreen , Element.U , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.RADIO, 1))); + Materials.Uranium235 = new Materials( 97, TextureSet.SET_SHINY , 6.0F, 512, 3, 1|2 |8 |32|64 , 70, 250, 70, 0, "Uranium235" , "Uranium 235" , 0, 0, 1405, 0, false, false, 4, 1, 1, Dyes.dyeGreen , Element.U_235 , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.RADIO, 2))); + Materials.Vanadium = new Materials( 29, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1|2 |8 |32 , 50, 50, 50, 0, "Vanadium" , "Vanadium" , 0, 0, 2183, 2183, true, false, 2, 1, 1, Dyes.dyeBlack , Element.V , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.RADIO, 1))); + Materials.Ytterbium = new Materials( 77, TextureSet.SET_SHINY , 1.0F, 0, 2, 1|2 |8 |32 , 44, 199, 80, 0, "Ytterbium" , "Ytterbium" , 0, 0, 1097, 1097, true, false, 4, 1, 1, Dyes._NULL , Element.Yb , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.RADIO, 1))); + Materials.Yttrium = new Materials( 45, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1|2 |8 |32 , 220, 250, 220, 0, "Yttrium" , "Yttrium" , 0, 0, 1799, 1799, true, false, 4, 1, 1, Dyes._NULL , Element.Y , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.RADIO, 1))); + Materials.Zinc = new Materials( 36, TextureSet.SET_METALLIC , 1.0F, 0, 1, 1|2 |8 |32 , 250, 240, 240, 0, "Zinc" , "Zinc" , 0, 0, 692, 0, false, false, 2, 1, 1, Dyes.dyeWhite , Element.Zn , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.SANO, 1))); - Materials.Grade1PurifiedWater = new Materials( 554, TextureSet.SET_FLUID , 1.0F, 0, 2, 16 , 63, 76, 253, 0, "Grade1PurifiedWater" , "Filtered Water (Grade 1)" , 0, 0, 273, 0, false, true, 2, 1, 1, Dyes.dyeBlue , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1))).setHasCorrespondingFluid(true); - Materials.Grade2PurifiedWater = new Materials( 555, TextureSet.SET_FLUID , 1.0F, 0, 2, 16 , 93, 93, 254, 0, "Grade2PurifiedWater" , "Ozonated Water (Grade 2)" , 0, 0, 273, 0, false, true, 2, 1, 1, Dyes.dyeBlue , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1))).setHasCorrespondingFluid(true); - Materials.Grade3PurifiedWater = new Materials( 556, TextureSet.SET_FLUID , 1.0F, 0, 2, 16 , 115, 109, 254, 0, "Grade3PurifiedWater" , "Flocculated Water (Grade 3)" , 0, 0, 273, 0, false, true, 2, 1, 1, Dyes.dyeBlue , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1))).setHasCorrespondingFluid(true); - Materials.Grade4PurifiedWater = new Materials( 557, TextureSet.SET_FLUID , 1.0F, 0, 2, 16 , 135, 126, 255, 0, "Grade4PurifiedWater" , "pH Neutralized Water (Grade 4)" , 0, 0, 273, 0, false, true, 2, 1, 1, Dyes.dyeBlue , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1))).setHasCorrespondingFluid(true); - Materials.Grade5PurifiedWater = new Materials( 558, TextureSet.SET_FLUID , 1.0F, 0, 2, 16 , 152, 144, 255, 0, "Grade5PurifiedWater" , "Extreme-Temperature Treated Water (Grade 5)" , 0, 0, 273, 0, false, true, 2, 1, 1, Dyes.dyeBlue , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1))).setHasCorrespondingFluid(true); - Materials.Grade6PurifiedWater = new Materials( 559, TextureSet.SET_FLUID , 1.0F, 0, 2, 16 , 168, 161, 255, 0, "Grade6PurifiedWater" , "Ultraviolet Treated Electrically Neutral Water (Grade 6)" , 0, 0, 273, 0, false, true, 2, 1, 1, Dyes.dyeBlue , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1))).setHasCorrespondingFluid(true); - Materials.Grade7PurifiedWater = new Materials( 560, TextureSet.SET_FLUID , 1.0F, 0, 2, 16 , 183, 179, 255, 0, "Grade7PurifiedWater" , "Degassed Decontaminant-Free Water (Grade 7)" , 0, 0, 273, 0, false, true, 2, 1, 1, Dyes.dyeBlue , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1))).setHasCorrespondingFluid(true); - Materials.Grade8PurifiedWater = new Materials( 561, TextureSet.SET_FLUID , 1.0F, 0, 2, 16 , 197, 197, 255, 0, "Grade8PurifiedWater" , "Subatomically Perfect Water (Grade 8)" , 0, 0, 273, 0, false, true, 2, 1, 1, Dyes.dyeBlue , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1))).setHasCorrespondingFluid(true); - Materials.FlocculationWasteLiquid = new Materials(562, TextureSet.SET_FLUID, 1.0f, 0, 2, 16, 61, 58, 82, 0, "FlocculationWasteLiquid", "Flocculation Waste Liquid", 0, 0, 273, 0, false, true, 2, 1, 1, Dyes.dyeBlue , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1))).setHasCorrespondingFluid(true); + Materials.Grade1PurifiedWater = new Materials( 554, TextureSet.SET_FLUID , 1.0F, 0, 2, 16 , 63, 76, 253, 0, "Grade1PurifiedWater" , "Filtered Water (Grade 1)" , 0, 0, 273, 0, false, true, 2, 1, 1, Dyes.dyeBlue , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.AQUA, 1))).setHasCorrespondingFluid(true); + Materials.Grade2PurifiedWater = new Materials( 555, TextureSet.SET_FLUID , 1.0F, 0, 2, 16 , 93, 93, 254, 0, "Grade2PurifiedWater" , "Ozonated Water (Grade 2)" , 0, 0, 273, 0, false, true, 2, 1, 1, Dyes.dyeBlue , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.AQUA, 1))).setHasCorrespondingFluid(true); + Materials.Grade3PurifiedWater = new Materials( 556, TextureSet.SET_FLUID , 1.0F, 0, 2, 16 , 115, 109, 254, 0, "Grade3PurifiedWater" , "Flocculated Water (Grade 3)" , 0, 0, 273, 0, false, true, 2, 1, 1, Dyes.dyeBlue , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.AQUA, 1))).setHasCorrespondingFluid(true); + Materials.Grade4PurifiedWater = new Materials( 557, TextureSet.SET_FLUID , 1.0F, 0, 2, 16 , 135, 126, 255, 0, "Grade4PurifiedWater" , "pH Neutralized Water (Grade 4)" , 0, 0, 273, 0, false, true, 2, 1, 1, Dyes.dyeBlue , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.AQUA, 1))).setHasCorrespondingFluid(true); + Materials.Grade5PurifiedWater = new Materials( 558, TextureSet.SET_FLUID , 1.0F, 0, 2, 16 , 152, 144, 255, 0, "Grade5PurifiedWater" , "Extreme-Temperature Treated Water (Grade 5)" , 0, 0, 273, 0, false, true, 2, 1, 1, Dyes.dyeBlue , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.AQUA, 1))).setHasCorrespondingFluid(true); + Materials.Grade6PurifiedWater = new Materials( 559, TextureSet.SET_FLUID , 1.0F, 0, 2, 16 , 168, 161, 255, 0, "Grade6PurifiedWater" , "Ultraviolet Treated Electrically Neutral Water (Grade 6)" , 0, 0, 273, 0, false, true, 2, 1, 1, Dyes.dyeBlue , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.AQUA, 1))).setHasCorrespondingFluid(true); + Materials.Grade7PurifiedWater = new Materials( 560, TextureSet.SET_FLUID , 1.0F, 0, 2, 16 , 183, 179, 255, 0, "Grade7PurifiedWater" , "Degassed Decontaminant-Free Water (Grade 7)" , 0, 0, 273, 0, false, true, 2, 1, 1, Dyes.dyeBlue , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.AQUA, 1))).setHasCorrespondingFluid(true); + Materials.Grade8PurifiedWater = new Materials( 561, TextureSet.SET_FLUID , 1.0F, 0, 2, 16 , 197, 197, 255, 0, "Grade8PurifiedWater" , "Subatomically Perfect Water (Grade 8)" , 0, 0, 273, 0, false, true, 2, 1, 1, Dyes.dyeBlue , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.AQUA, 1))).setHasCorrespondingFluid(true); + Materials.FlocculationWasteLiquid = new Materials(562, TextureSet.SET_FLUID, 1.0f, 0, 2, 16, 61, 58, 82, 0, "FlocculationWasteLiquid", "Flocculation Waste Liquid", 0, 0, 273, 0, false, true, 2, 1, 1, Dyes.dyeBlue , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.AQUA, 1))).setHasCorrespondingFluid(true); - Materials.Flerovium = new Materials( 984, TextureSet.SET_SHINY , 1.0F, 0, 0, 1|2 |8 |32|64|128 , 255,255, 255, 0, "Flerovium_GT5U" , "Flerovium" , 0, 0, 0, 0, false, false, 1 , 1, 1, Dyes.dyeWhite , Element.Fl , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.RADIO, 3))).disableAutoGeneratedBlastFurnaceRecipes(); + Materials.Flerovium = new Materials( 984, TextureSet.SET_SHINY , 1.0F, 0, 0, 1|2 |8 |32|64|128 , 255,255, 255, 0, "Flerovium_GT5U" , "Flerovium" , 0, 0, 0, 0, false, false, 1 , 1, 1, Dyes.dyeWhite , Element.Fl , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.RADIO, 3))).disableAutoGeneratedBlastFurnaceRecipes(); Materials.Organic = new Materials( -1, TextureSet.SET_LEAF , 1.0F, 0, 1, false, "Organic" , "Organic" ); Materials.AnyCopper = new Materials( -1, TextureSet.SET_SHINY , 1.0F, 0, 3, false, "AnyCopper" , "AnyCopper" ); Materials.AnyBronze = new Materials( -1, TextureSet.SET_SHINY , 1.0F, 0, 3, false, "AnyBronze" , "AnyBronze" ); @@ -304,7 +304,7 @@ public class MaterialsInit1 { Materials.Adluorite = new Materials( -1, TextureSet.SET_NONE , 1.0F, 0, 2, 1|2 |8 |64|128 , 255, 255, 255, 0, "Adluorite" , "Adluorite" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeLightBlue ); Materials.Agate = new Materials( -1, TextureSet.SET_NONE , 1.0F, 0, 2, 1 , 255, 255, 255, 0, "Agate" , "Agate" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes._NULL ); Materials.Alduorite = new Materials( 485, TextureSet.SET_SHINY , 32.0F, 8192, 1, 1|2 |8 |64|128 , 159, 180, 180, 0, "Alduorite" , "Alduorite" , 0, 0, 6600, 6600, true, false, 1, 1, 1, Dyes._NULL ).disableAutoGeneratedBlastFurnaceRecipes().setTurbineMultipliers(6, 1, 1); - Materials.Amber = new Materials( 514, TextureSet.SET_RUBY , 4.0F, 128, 2, 1 |4|8 |64 , 255, 128, 0, 127, "Amber" , "Amber" , 5, 3, -1, 0, false, true, 1, 1, 1, Dyes.dyeOrange ,1, Arrays.asList(new MaterialStack(Carbon, 10), new MaterialStack(Hydrogen, 10), new MaterialStack(Oxygen, 16)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.VINCULUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1))); + Materials.Amber = new Materials( 514, TextureSet.SET_RUBY , 4.0F, 128, 2, 1 |4|8 |64 , 255, 128, 0, 127, "Amber" , "Amber" , 5, 3, -1, 0, false, true, 1, 1, 1, Dyes.dyeOrange ,1, Arrays.asList(new MaterialStack(Carbon, 10), new MaterialStack(Hydrogen, 10), new MaterialStack(Oxygen, 16)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.VINCULUM, 2), new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1))); Materials.Ammonium = new Materials( -1, TextureSet.SET_NONE , 1.0F, 0, 2, 1 , 255, 255, 255, 0, "Ammonium" , "Ammonium" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes._NULL ); Materials.Amordrine = new Materials( -1, TextureSet.SET_NONE , 6.0F, 64, 2, 1|2 |8 |64 , 255, 255, 255, 0, "Amordrine" , "Amordrine" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes._NULL ); Materials.Andesite = new Materials( -1, TextureSet.SET_NONE , 1.0F, 0, 2, 1 |8 , 255, 255, 255, 0, "Andesite" , "Andesite" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes._NULL ); @@ -321,8 +321,8 @@ public class MaterialsInit1 { Materials.Blutonium = new Materials( -1, TextureSet.SET_SHINY , 1.0F, 0, 2, 1|2 |8 , 0, 0, 255, 0, "Blutonium" , "Blutonium" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes.dyeBlue ); Materials.Carmot = new Materials( 962, TextureSet.SET_METALLIC , 16.0F, 128, 1, 1|2 |8 |64 , 217, 205, 140, 0, "Carmot" , "Carmot" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes._NULL ); Materials.Celenegil = new Materials( 964, TextureSet.SET_METALLIC , 10.0F, 4096, 2, 1|2 |8 |64 , 148, 204, 72, 0, "Celenegil" , "Celenegil" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes._NULL ); - Materials.CertusQuartz = new Materials( 516, TextureSet.SET_QUARTZ , 5.0F, 32, 1, 1 |4|8 |64 , 210, 210, 230, 0, "CertusQuartz" , "Certus Quartz" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes.dyeLightGray , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 1), new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1))); - Materials.CertusQuartzCharged = new Materials( 517, TextureSet.SET_QUARTZ , 5.0F, 32, 1, 8 , 221, 221, 236, 0, "ChargedCertusQuartz" , "Charged Certus Quartz" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes.dyeLightGray , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 1), new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1), new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1))); + Materials.CertusQuartz = new Materials( 516, TextureSet.SET_QUARTZ , 5.0F, 32, 1, 1 |4|8 |64 , 210, 210, 230, 0, "CertusQuartz" , "Certus Quartz" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes.dyeLightGray , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 1), new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1))); + Materials.CertusQuartzCharged = new Materials( 517, TextureSet.SET_QUARTZ , 5.0F, 32, 1, 8 , 221, 221, 236, 0, "ChargedCertusQuartz" , "Charged Certus Quartz" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes.dyeLightGray , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 1), new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1), new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 1))); Materials.Ceruclase = new Materials( 952, TextureSet.SET_METALLIC , 32.0F, 1280, 2, 1|2 |8 |64|128 , 140, 189, 208, 0, "Ceruclase" , "Ceruclase" , 0, 0, 6600, 6600, true, false, 1, 1, 1, Dyes.dyeBlue ).disableAutoGeneratedBlastFurnaceRecipes().setTurbineMultipliers(1, 22, 1); Materials.Citrine = new Materials( -1, TextureSet.SET_NONE , 1.0F, 0, 2, 1 , 255, 255, 255, 0, "Citrine" , "Citrine" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes._NULL ); Materials.CobaltHexahydrate = new Materials( 853, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1 |16 , 80, 80, 250, 0, "CobaltHexahydrate" , "Cobalt Hexahydrate" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeBlue ); @@ -338,7 +338,7 @@ public class MaterialsInit1 { Materials.DarkIron = new Materials( 342, TextureSet.SET_DULL , 7.0F, 384, 3, 1|2 |8 |64 , 55, 40, 60, 0, "DarkIron" , "Deep Dark Iron" , 0, 0, -1, 0, false, false, 5, 1, 1, Dyes.dyePurple ); Materials.DarkStone = new Materials( -1, TextureSet.SET_NONE , 1.0F, 0, 2, 1 , 255, 255, 255, 0, "DarkStone" , "Dark Stone" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes.dyeBlack ); Materials.Demonite = new Materials( -1, TextureSet.SET_NONE , 1.0F, 0, 2, 1 , 255, 255, 255, 0, "Demonite" , "Demonite" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes.dyeRed ); - Materials.Desh = new Materials( 884, TextureSet.SET_DULL , 20.0F, 1280, 4, 1|2 |8 |32|64|128 , 40, 40, 40, 0, "Desh" , "Desh" , 0, 0, 2500, 2500, true, false, 1, 1, 1, Dyes.dyeBlack ,Element.De, Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.ALIENIS, 1))).disableAutoGeneratedBlastFurnaceRecipes().disableAutoGeneratedVacuumFreezerRecipe(); + Materials.Desh = new Materials( 884, TextureSet.SET_DULL , 20.0F, 1280, 4, 1|2 |8 |32|64|128 , 40, 40, 40, 0, "Desh" , "Desh" , 0, 0, 2500, 2500, true, false, 1, 1, 1, Dyes.dyeBlack ,Element.De, Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.ALIENIS, 1))).disableAutoGeneratedBlastFurnaceRecipes().disableAutoGeneratedVacuumFreezerRecipe(); Materials.Desichalkos = new Materials( -1, TextureSet.SET_NONE , 6.0F, 1280, 3, 1|2 |8 |64 , 255, 255, 255, 0, "Desichalkos" , "Desichalkos" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes._NULL ); Materials.Dilithium = new Materials( 515, TextureSet.SET_DIAMOND , 1.0F, 0, 1, 1 |4|8|16 , 255, 250, 250, 127, "Dilithium" , "Dilithium" , 0, 0, -1, 0, false, true, 1, 1, 1, Dyes.dyeWhite ); Materials.Draconic = new Materials( -1, TextureSet.SET_NONE , 1.0F, 0, 2, 1 , 255, 255, 255, 0, "Draconic" , "Draconic" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeRed ); @@ -347,44 +347,44 @@ public class MaterialsInit1 { Materials.Eclogite = new Materials( 860, TextureSet.SET_DULL , 1.0F, 0, 2, 1 , 255, 255, 255, 0, "Eclogite" , "Eclogite" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes._NULL ); Materials.ElectrumFlux = new Materials( 320, TextureSet.SET_SHINY , 16.0F, 512, 3, 1|2 |8 |64|128 , 255, 255, 120, 0, "ElectrumFlux" , "Fluxed Electrum" , 0, 0, 9000, 9000, true, false, 1, 1, 1, Dyes.dyeYellow ).disableAutoGeneratedBlastFurnaceRecipes().disableAutoGeneratedVacuumFreezerRecipe(); Materials.Emery = new Materials( 861, TextureSet.SET_DULL , 1.0F, 0, 2, 1 |8 , 255, 255, 255, 0, "Emery" , "Emery" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes._NULL ); - Materials.EnderiumBase = new Materials( 380, TextureSet.SET_DULL , 16.0F, 768, 4, 1|2 |64|128 , 72, 119, 153, 0, "EnderiumBase" , "Enderium Base" , 0, 0, 3600, 3600, true, false, 1, 1, 1, Dyes.dyeGreen , 1, Arrays.asList(new MaterialStack(Tin, 2), new MaterialStack(Silver, 1), new MaterialStack(Platinum, 1)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.ALIENIS, 1))).disableAutoGeneratedBlastFurnaceRecipes().disableAutoGeneratedVacuumFreezerRecipe(); + Materials.EnderiumBase = new Materials( 380, TextureSet.SET_DULL , 16.0F, 768, 4, 1|2 |64|128 , 72, 119, 153, 0, "EnderiumBase" , "Enderium Base" , 0, 0, 3600, 3600, true, false, 1, 1, 1, Dyes.dyeGreen , 1, Arrays.asList(new MaterialStack(Tin, 2), new MaterialStack(Silver, 1), new MaterialStack(Platinum, 1)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.ALIENIS, 1))).disableAutoGeneratedBlastFurnaceRecipes().disableAutoGeneratedVacuumFreezerRecipe(); Materials.Energized = new Materials( -1, TextureSet.SET_NONE , 1.0F, 0, 2, 0 , 255, 255, 255, 0, "Energized" , "Energized" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes._NULL ); Materials.Epidote = new Materials( 862, TextureSet.SET_DULL , 1.0F, 0, 2, 1 , 255, 255, 255, 0, "Epidote" , "Epidote" , 0, 0, -1, 0, false, false, 0, 1, 1, Dyes._NULL ); Materials.Eximite = new Materials( 959, TextureSet.SET_METALLIC , 5.0F, 2560, 3, 1|2 |8 |64 , 124, 90, 150, 0, "Eximite" , "Eximite" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes._NULL ); - Materials.FierySteel = new Materials( 346, TextureSet.SET_FIERY , 8.0F, 256, 3, 1|2 |64|128 , 64, 0, 0, 0, "FierySteel" , "Fiery Steel" , 5, 2048, 1811, 1800, true, false, 1, 1, 1, Dyes.dyeRed , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.PRAECANTATIO, 3), new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 3), new TC_Aspects.TC_AspectStack(TC_Aspects.CORPUS, 3))).disableAutoGeneratedBlastFurnaceRecipes(); + Materials.FierySteel = new Materials( 346, TextureSet.SET_FIERY , 8.0F, 256, 3, 1|2 |64|128 , 64, 0, 0, 0, "FierySteel" , "Fiery Steel" , 5, 2048, 1811, 1800, true, false, 1, 1, 1, Dyes.dyeRed , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.PRAECANTATIO, 3), new TCAspects.TC_AspectStack(TCAspects.IGNIS, 3), new TCAspects.TC_AspectStack(TCAspects.CORPUS, 3))).disableAutoGeneratedBlastFurnaceRecipes(); Materials.Firestone = new Materials( 347, TextureSet.SET_QUARTZ , 6.0F, 1280, 3, 1 |4|8 |64 , 200, 20, 0, 0, "Firestone" , "Firestone" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes.dyeRed ); Materials.Fluorite = new Materials( -1, TextureSet.SET_NONE , 1.0F, 0, 2, 1 |8 , 255, 255, 255, 0, "Fluorite" , "Fluorite" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes.dyeGreen ); - Materials.FoolsRuby = new Materials( 512, TextureSet.SET_RUBY , 1.0F, 0, 2, 1 |4|8 , 255, 100, 100, 127, "FoolsRuby" , "Spinel" , 0, 0, -1, 0, false, true, 3, 1, 1, Dyes.dyeRed , 1, Arrays.asList(new MaterialStack(Magnesium, 1), new MaterialStack(Aluminium, 2), new MaterialStack(Oxygen, 4)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 2))); - Materials.Force = new Materials( 521, TextureSet.SET_DIAMOND , 10.0F, 128, 3, 1|2|4|8 |64|128 , 255, 255, 0, 0, "Force" , "Force" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes.dyeYellow , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 5))); - Materials.Forcicium = new Materials( 518, TextureSet.SET_DIAMOND , 1.0F, 0, 1, 1 |4|8|16 , 50, 50, 70, 0, "Forcicium" , "Forcicium" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes.dyeGreen , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 2))); - Materials.Forcillium = new Materials( 519, TextureSet.SET_DIAMOND , 1.0F, 0, 1, 1 |4|8|16 , 50, 50, 70, 0, "Forcillium" , "Forcillium" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes.dyeGreen , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 2))); + Materials.FoolsRuby = new Materials( 512, TextureSet.SET_RUBY , 1.0F, 0, 2, 1 |4|8 , 255, 100, 100, 127, "FoolsRuby" , "Spinel" , 0, 0, -1, 0, false, true, 3, 1, 1, Dyes.dyeRed , 1, Arrays.asList(new MaterialStack(Magnesium, 1), new MaterialStack(Aluminium, 2), new MaterialStack(Oxygen, 4)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.LUCRUM, 2), new TCAspects.TC_AspectStack(TCAspects.VITREUS, 2))); + Materials.Force = new Materials( 521, TextureSet.SET_DIAMOND , 10.0F, 128, 3, 1|2|4|8 |64|128 , 255, 255, 0, 0, "Force" , "Force" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes.dyeYellow , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 5))); + Materials.Forcicium = new Materials( 518, TextureSet.SET_DIAMOND , 1.0F, 0, 1, 1 |4|8|16 , 50, 50, 70, 0, "Forcicium" , "Forcicium" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes.dyeGreen , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 2))); + Materials.Forcillium = new Materials( 519, TextureSet.SET_DIAMOND , 1.0F, 0, 1, 1 |4|8|16 , 50, 50, 70, 0, "Forcillium" , "Forcillium" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes.dyeGreen , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 2))); Materials.Gabbro = new Materials( 863, TextureSet.SET_DULL , 1.0F, 0, 1, 1 , 255, 255, 255, 0, "Gabbro" , "Gabbro" , 0, 0, -1, 0, false, false, 0, 1, 1, Dyes._NULL ); - Materials.Glowstone = new Materials( 811, TextureSet.SET_SHINY , 1.0F, 0, 1, 1 |16 , 255, 255, 0, 0, "Glowstone" , "Glowstone" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeYellow , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.LUX, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 1))); + Materials.Glowstone = new Materials( 811, TextureSet.SET_SHINY , 1.0F, 0, 1, 1 |16 , 255, 255, 0, 0, "Glowstone" , "Glowstone" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeYellow , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.LUX, 2), new TCAspects.TC_AspectStack(TCAspects.SENSUS, 1))); Materials.Gneiss = new Materials( 864, TextureSet.SET_DULL , 1.0F, 0, 1, 1 , 255, 255, 255, 0, "Gneiss" , "Gneiss" , 0, 0, -1, 0, false, false, 0, 1, 1, Dyes._NULL ); - Materials.Graphite = new Materials( 865, TextureSet.SET_DULL , 5.0F, 32, 2, 1 |8|16 |64 , 128, 128, 128, 0, "Graphite" , "Graphite" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes.dyeGray , 0, Collections.singletonList(new MaterialStack(Carbon, 1)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1))); - Materials.Graphene = new Materials( 819, TextureSet.SET_DULL , 6.0F, 32, 1, 1 |64 , 128, 128, 128, 0, "Graphene" , "Graphene" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes.dyeGray , 0, Collections.singletonList(new MaterialStack(Carbon, 1)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1))); + Materials.Graphite = new Materials( 865, TextureSet.SET_DULL , 5.0F, 32, 2, 1 |8|16 |64 , 128, 128, 128, 0, "Graphite" , "Graphite" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes.dyeGray , 0, Collections.singletonList(new MaterialStack(Carbon, 1)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.VITREUS, 2), new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1))); + Materials.Graphene = new Materials( 819, TextureSet.SET_DULL , 6.0F, 32, 1, 1 |64 , 128, 128, 128, 0, "Graphene" , "Graphene" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes.dyeGray , 0, Collections.singletonList(new MaterialStack(Carbon, 1)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.VITREUS, 2), new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 1))); Materials.Greenschist = new Materials( 866, TextureSet.SET_DULL , 1.0F, 0, 1, 1 , 255, 255, 255, 0, "Greenschist" , "Green Schist" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeGreen ); Materials.Greenstone = new Materials( 867, TextureSet.SET_DULL , 1.0F, 0, 1, 1 , 255, 255, 255, 0, "Greenstone" , "Greenstone" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeGreen ); Materials.Greywacke = new Materials( 897, TextureSet.SET_DULL , 1.0F, 0, 1, 1 , 255, 255, 255, 0, "Greywacke" , "Greywacke" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeGray ); Materials.Haderoth = new Materials( 963, TextureSet.SET_METALLIC , 10.0F, 3200, 3, 1|2 |8 |64 , 119, 52, 30, 0, "Haderoth" , "Haderoth" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes._NULL ); Materials.Hematite = new Materials( -1, TextureSet.SET_NONE , 1.0F, 0, 2, 1|2 |8 , 255, 255, 255, 0, "Hematite" , "Hematite" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes._NULL ); Materials.Hepatizon = new Materials( 957, TextureSet.SET_METALLIC , 12.0F, 128, 2, 1|2 |8 |64 , 117, 94, 117, 0, "Hepatizon" , "Hepatizon" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes._NULL ); - Materials.HSLA = new Materials( 322, TextureSet.SET_METALLIC , 6.0F, 500, 3, 1|2 |64|128 , 128, 128, 128, 0, "HSLA" , "HSLA Steel" , 0, 0, 1811, 1000, true, false, 3, 1, 1, Dyes._NULL , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 1), new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 1))); + Materials.HSLA = new Materials( 322, TextureSet.SET_METALLIC , 6.0F, 500, 3, 1|2 |64|128 , 128, 128, 128, 0, "HSLA" , "HSLA Steel" , 0, 0, 1811, 1000, true, false, 3, 1, 1, Dyes._NULL , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 1), new TCAspects.TC_AspectStack(TCAspects.ORDO, 1))); Materials.Ignatius = new Materials( 950, TextureSet.SET_METALLIC , 12.0F, 512, 2, 1|2 , 255, 169, 83, 0, "Ignatius" , "Ignatius" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes._NULL ); Materials.Infernal = new Materials( -1, TextureSet.SET_NONE , 1.0F, 0, 2, 0 , 255, 255, 255, 0, "Infernal" , "Infernal" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes._NULL ); Materials.Infuscolium = new Materials( 490, TextureSet.SET_METALLIC , 6.0F, 64, 2, 1|2 |8 |64 , 146, 33, 86, 0, "Infuscolium" , "Infuscolium" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes._NULL ); Materials.InfusedGold = new Materials( 323, TextureSet.SET_SHINY , 12.0F, 64, 3, 1|2 |8 |64|128 , 255, 200, 60, 0, "InfusedGold" , "Infused Gold" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes.dyeYellow ); - Materials.InfusedAir = new Materials( 540, TextureSet.SET_SHARDS , 8.0F, 64, 3, 1 |4|8 |64|128 , 255, 255, 0, 0, "InfusedAir" , "Aer" , 5, 160, -1, 0, false, true, 3, 1, 1, Dyes.dyeYellow , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.PRAECANTATIO, 1), new TC_Aspects.TC_AspectStack(TC_Aspects.AER, 2))); - Materials.InfusedFire = new Materials( 541, TextureSet.SET_SHARDS , 8.0F, 64, 3, 1 |4|8 |64|128 , 255, 0, 0, 0, "InfusedFire" , "Ignis" , 5, 320, -1, 0, false, true, 3, 1, 1, Dyes.dyeRed , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.PRAECANTATIO, 1), new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 2))); - Materials.InfusedEarth = new Materials( 542, TextureSet.SET_SHARDS , 8.0F, 256, 3, 1 |4|8 |64|128 , 0, 255, 0, 0, "InfusedEarth" , "Terra" , 5, 160, -1, 0, false, true, 3, 1, 1, Dyes.dyeGreen , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.PRAECANTATIO, 1), new TC_Aspects.TC_AspectStack(TC_Aspects.TERRA, 2))); - Materials.InfusedWater = new Materials( 543, TextureSet.SET_SHARDS , 8.0F, 64, 3, 1 |4|8 |64|128 , 0, 0, 255, 0, "InfusedWater" , "Aqua" , 5, 160, -1, 0, false, true, 3, 1, 1, Dyes.dyeBlue , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.PRAECANTATIO, 1), new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 2))); - Materials.InfusedEntropy = new Materials( 544, TextureSet.SET_SHARDS , 32.0F, 64, 4, 1 |4|8 |64|128 , 62, 62, 62, 0, "InfusedEntropy" , "Perditio" , 5, 320, -1, 0, false, true, 3, 1, 1, Dyes.dyeBlack , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.PRAECANTATIO, 1), new TC_Aspects.TC_AspectStack(TC_Aspects.PERDITIO, 2))); - Materials.InfusedOrder = new Materials( 545, TextureSet.SET_SHARDS , 8.0F, 64, 3, 1 |4|8 |64|128 , 252, 252, 252, 0, "InfusedOrder" , "Ordo" , 5, 240, -1, 0, false, true, 3, 1, 1, Dyes.dyeWhite , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.PRAECANTATIO, 1), new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2))); - Materials.InfusedVis = new Materials( -1, TextureSet.SET_SHARDS , 8.0F, 64, 3, 1 |4|8 |64|128 , 255, 0, 255, 0, "InfusedVis" , "Auram" , 5, 240, -1, 0, false, true, 3, 1, 1, Dyes.dyePurple , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.PRAECANTATIO, 1), new TC_Aspects.TC_AspectStack(TC_Aspects.AURAM, 2))); - Materials.InfusedDull = new Materials( -1, TextureSet.SET_SHARDS , 32.0F, 64, 3, 1 |4|8 |64|128 , 100, 100, 100, 0, "InfusedDull" , "Vacuus" , 5, 160, -1, 0, false, true, 3, 1, 1, Dyes.dyeLightGray , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.PRAECANTATIO, 1), new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 2))); + Materials.InfusedAir = new Materials( 540, TextureSet.SET_SHARDS , 8.0F, 64, 3, 1 |4|8 |64|128 , 255, 255, 0, 0, "InfusedAir" , "Aer" , 5, 160, -1, 0, false, true, 3, 1, 1, Dyes.dyeYellow , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.PRAECANTATIO, 1), new TCAspects.TC_AspectStack(TCAspects.AER, 2))); + Materials.InfusedFire = new Materials( 541, TextureSet.SET_SHARDS , 8.0F, 64, 3, 1 |4|8 |64|128 , 255, 0, 0, 0, "InfusedFire" , "Ignis" , 5, 320, -1, 0, false, true, 3, 1, 1, Dyes.dyeRed , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.PRAECANTATIO, 1), new TCAspects.TC_AspectStack(TCAspects.IGNIS, 2))); + Materials.InfusedEarth = new Materials( 542, TextureSet.SET_SHARDS , 8.0F, 256, 3, 1 |4|8 |64|128 , 0, 255, 0, 0, "InfusedEarth" , "Terra" , 5, 160, -1, 0, false, true, 3, 1, 1, Dyes.dyeGreen , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.PRAECANTATIO, 1), new TCAspects.TC_AspectStack(TCAspects.TERRA, 2))); + Materials.InfusedWater = new Materials( 543, TextureSet.SET_SHARDS , 8.0F, 64, 3, 1 |4|8 |64|128 , 0, 0, 255, 0, "InfusedWater" , "Aqua" , 5, 160, -1, 0, false, true, 3, 1, 1, Dyes.dyeBlue , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.PRAECANTATIO, 1), new TCAspects.TC_AspectStack(TCAspects.AQUA, 2))); + Materials.InfusedEntropy = new Materials( 544, TextureSet.SET_SHARDS , 32.0F, 64, 4, 1 |4|8 |64|128 , 62, 62, 62, 0, "InfusedEntropy" , "Perditio" , 5, 320, -1, 0, false, true, 3, 1, 1, Dyes.dyeBlack , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.PRAECANTATIO, 1), new TCAspects.TC_AspectStack(TCAspects.PERDITIO, 2))); + Materials.InfusedOrder = new Materials( 545, TextureSet.SET_SHARDS , 8.0F, 64, 3, 1 |4|8 |64|128 , 252, 252, 252, 0, "InfusedOrder" , "Ordo" , 5, 240, -1, 0, false, true, 3, 1, 1, Dyes.dyeWhite , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.PRAECANTATIO, 1), new TCAspects.TC_AspectStack(TCAspects.ORDO, 2))); + Materials.InfusedVis = new Materials( -1, TextureSet.SET_SHARDS , 8.0F, 64, 3, 1 |4|8 |64|128 , 255, 0, 255, 0, "InfusedVis" , "Auram" , 5, 240, -1, 0, false, true, 3, 1, 1, Dyes.dyePurple , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.PRAECANTATIO, 1), new TCAspects.TC_AspectStack(TCAspects.AURAM, 2))); + Materials.InfusedDull = new Materials( -1, TextureSet.SET_SHARDS , 32.0F, 64, 3, 1 |4|8 |64|128 , 100, 100, 100, 0, "InfusedDull" , "Vacuus" , 5, 160, -1, 0, false, true, 3, 1, 1, Dyes.dyeLightGray , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.PRAECANTATIO, 1), new TCAspects.TC_AspectStack(TCAspects.VACUOS, 2))); Materials.Inolashite = new Materials( 954, TextureSet.SET_NONE , 8.0F, 2304, 3, 1|2 |8 |64 , 148, 216, 187, 0, "Inolashite" , "Inolashite" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeGreen ); Materials.Invisium = new Materials( -1, TextureSet.SET_NONE , 1.0F, 0, 2, 1 , 255, 255, 255, 0, "Invisium" , "Invisium" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes._NULL ); - Materials.Jade = new Materials( 537, TextureSet.SET_SHINY , 1.0F, 16, 2, 1 |4|8 |64 , 0, 100, 0, 0, "Jade" , "Jade" , 0, 0, -1, 0, false, false, 5, 1, 1, Dyes.dyeGreen ,0, Arrays.asList(new MaterialStack(Sodium, 1), new MaterialStack(Aluminium, 1), new MaterialStack(Silicon, 2), new MaterialStack(Oxygen, 6)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 6), new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 3))); + Materials.Jade = new Materials( 537, TextureSet.SET_SHINY , 1.0F, 16, 2, 1 |4|8 |64 , 0, 100, 0, 0, "Jade" , "Jade" , 0, 0, -1, 0, false, false, 5, 1, 1, Dyes.dyeGreen ,0, Arrays.asList(new MaterialStack(Sodium, 1), new MaterialStack(Aluminium, 1), new MaterialStack(Silicon, 2), new MaterialStack(Oxygen, 6)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.LUCRUM, 6), new TCAspects.TC_AspectStack(TCAspects.VITREUS, 3))); Materials.Kalendrite = new Materials( 953, TextureSet.SET_METALLIC , 5.0F, 2560, 3, 1|2 , 170, 91, 189, 0, "Kalendrite" , "Kalendrite" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes._NULL ); Materials.Komatiite = new Materials( 869, TextureSet.SET_DULL , 1.0F, 0, 1, 1 , 255, 255, 255, 0, "Komatiite" , "Komatiite" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeYellow ); Materials.Lava = new Materials( 700, TextureSet.SET_FLUID , 1.0F, 0, 1, 16 , 255, 64, 0, 0, "Lava" , "Lava" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeOrange ); @@ -393,20 +393,20 @@ public class MaterialsInit1 { Materials.Magma = new Materials( -1, TextureSet.SET_NONE , 1.0F, 0, 1, 0 , 255, 64, 0, 0, "Magma" , "Magma" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeOrange ); Materials.Mawsitsit = new Materials( -1, TextureSet.SET_NONE , 1.0F, 0, 1, 1 , 255, 255, 255, 0, "Mawsitsit" , "Mawsitsit" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes._NULL ); Materials.Mercassium = new Materials( -1, TextureSet.SET_NONE , 6.0F, 64, 1, 1|2 |8 |64 , 255, 255, 255, 0, "Mercassium" , "Mercassium" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes._NULL ); - Materials.MeteoricIron = new Materials( 340, TextureSet.SET_METALLIC , 6.0F, 384, 3, 1|2 |8 |32|64 , 100, 50, 80, 0, "MeteoricIron" , "Meteoric Iron" , 0, 0, 1811, 1000, true, false, 1, 1, 1, Dyes.dyeGray ,Element.SpFe, Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.MAGNETO, 1))); - Materials.MeteoricSteel = new Materials( 341, TextureSet.SET_METALLIC , 6.0F, 768, 4, 1|2 |64 , 50, 25, 40, 0, "MeteoricSteel" , "Meteoric Steel" , 0, 0, 1811, 1000, true, false, 4, 51, 50, Dyes.dyeGray , 1, Arrays.asList(new MaterialStack(Materials.MeteoricIron, 50), new MaterialStack(Carbon, 1)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.MAGNETO, 1), new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 1))); + Materials.MeteoricIron = new Materials( 340, TextureSet.SET_METALLIC , 6.0F, 384, 3, 1|2 |8 |32|64 , 100, 50, 80, 0, "MeteoricIron" , "Meteoric Iron" , 0, 0, 1811, 1000, true, false, 1, 1, 1, Dyes.dyeGray ,Element.SpFe, Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.MAGNETO, 1))); + Materials.MeteoricSteel = new Materials( 341, TextureSet.SET_METALLIC , 6.0F, 768, 4, 1|2 |64 , 50, 25, 40, 0, "MeteoricSteel" , "Meteoric Steel" , 0, 0, 1811, 1000, true, false, 4, 51, 50, Dyes.dyeGray , 1, Arrays.asList(new MaterialStack(Materials.MeteoricIron, 50), new MaterialStack(Carbon, 1)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.MAGNETO, 1), new TCAspects.TC_AspectStack(TCAspects.ORDO, 1))); Materials.Meteorite = new Materials( -1, TextureSet.SET_NONE , 1.0F, 0, 1, 1 |8 , 80, 35, 60, 0, "Meteorite" , "Meteorite" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyePurple ); Materials.Meutoite = new Materials( 487, TextureSet.SET_METALLIC , 1.0F, 0, 1, 1 |8 , 95, 82, 105, 0, "Meutoite" , "Meutoite" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes._NULL ); Materials.Migmatite = new Materials( 872, TextureSet.SET_DULL , 1.0F, 0, 1, 1 , 255, 255, 255, 0, "Migmatite" , "Migmatite" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes._NULL ); Materials.Mimichite = new Materials( -1, TextureSet.SET_GEM_VERTICAL , 1.0F, 0, 1, 1 |4|8 , 255, 255, 255, 0, "Mimichite" , "Mimichite" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes._NULL ); - Materials.Moonstone = new Materials( -1, TextureSet.SET_NONE , 1.0F, 0, 1, 1 |8 , 255, 255, 255, 0, "Moonstone" , "Moonstone" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes.dyeWhite , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1), new TC_Aspects.TC_AspectStack(TC_Aspects.ALIENIS, 1))); - Materials.Naquadah = new Materials( 324, TextureSet.SET_METALLIC , 6.0F, 1280, 4, 1|2 |8 |32|64|128 , 50, 50, 50, 0, "Naquadah" , "Naquadah" , 0, 0, 5400, 5400, true, false, 10, 1, 1, Dyes.dyeBlack , Element.Nq, Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 3), new TC_Aspects.TC_AspectStack(TC_Aspects.RADIO, 1), new TC_Aspects.TC_AspectStack(TC_Aspects.NEBRISUM, 1))).disableAutoGeneratedBlastFurnaceRecipes().disableAutoGeneratedVacuumFreezerRecipe(); - Materials.NaquadahAlloy = new Materials( 325, TextureSet.SET_METALLIC , 8.0F, 5120, 5, 1|2 |64|128 , 40, 40, 40, 0, "NaquadahAlloy" , "Naquadah Alloy" , 0, 0, 7200, 7200, true, false, 10, 1, 1, Dyes.dyeBlack , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4), new TC_Aspects.TC_AspectStack(TC_Aspects.NEBRISUM, 1))).disableAutoGeneratedBlastFurnaceRecipes().disableAutoGeneratedVacuumFreezerRecipe(); - Materials.NaquadahEnriched = new Materials( 326, TextureSet.SET_METALLIC , 6.0F, 1280, 4, 1|2 |8 |64 , 50, 50, 50, 0, "NaquadahEnriched" , "Enriched Naquadah" , 0, 0, 4500, 4500, true, false, 15, 1, 1, Dyes.dyeBlack , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 3), new TC_Aspects.TC_AspectStack(TC_Aspects.RADIO, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.NEBRISUM, 2))).disableAutoGeneratedBlastFurnaceRecipes().disableAutoGeneratedVacuumFreezerRecipe(); - Materials.Naquadria = new Materials( 327, TextureSet.SET_SHINY , 1.0F, 512, 4, 1|2 |8 |64 , 30, 30, 30, 0, "Naquadria" , "Naquadria" , 0, 0, 9000, 9000, true, false, 20, 1, 1, Dyes.dyeBlack , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4), new TC_Aspects.TC_AspectStack(TC_Aspects.RADIO, 3), new TC_Aspects.TC_AspectStack(TC_Aspects.NEBRISUM, 3))).disableAutoGeneratedBlastFurnaceRecipes().disableAutoGeneratedVacuumFreezerRecipe(); + Materials.Moonstone = new Materials( -1, TextureSet.SET_NONE , 1.0F, 0, 1, 1 |8 , 255, 255, 255, 0, "Moonstone" , "Moonstone" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes.dyeWhite , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1), new TCAspects.TC_AspectStack(TCAspects.ALIENIS, 1))); + Materials.Naquadah = new Materials( 324, TextureSet.SET_METALLIC , 6.0F, 1280, 4, 1|2 |8 |32|64|128 , 50, 50, 50, 0, "Naquadah" , "Naquadah" , 0, 0, 5400, 5400, true, false, 10, 1, 1, Dyes.dyeBlack , Element.Nq, Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 3), new TCAspects.TC_AspectStack(TCAspects.RADIO, 1), new TCAspects.TC_AspectStack(TCAspects.NEBRISUM, 1))).disableAutoGeneratedBlastFurnaceRecipes().disableAutoGeneratedVacuumFreezerRecipe(); + Materials.NaquadahAlloy = new Materials( 325, TextureSet.SET_METALLIC , 8.0F, 5120, 5, 1|2 |64|128 , 40, 40, 40, 0, "NaquadahAlloy" , "Naquadah Alloy" , 0, 0, 7200, 7200, true, false, 10, 1, 1, Dyes.dyeBlack , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 4), new TCAspects.TC_AspectStack(TCAspects.NEBRISUM, 1))).disableAutoGeneratedBlastFurnaceRecipes().disableAutoGeneratedVacuumFreezerRecipe(); + Materials.NaquadahEnriched = new Materials( 326, TextureSet.SET_METALLIC , 6.0F, 1280, 4, 1|2 |8 |64 , 50, 50, 50, 0, "NaquadahEnriched" , "Enriched Naquadah" , 0, 0, 4500, 4500, true, false, 15, 1, 1, Dyes.dyeBlack , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 3), new TCAspects.TC_AspectStack(TCAspects.RADIO, 2), new TCAspects.TC_AspectStack(TCAspects.NEBRISUM, 2))).disableAutoGeneratedBlastFurnaceRecipes().disableAutoGeneratedVacuumFreezerRecipe(); + Materials.Naquadria = new Materials( 327, TextureSet.SET_SHINY , 1.0F, 512, 4, 1|2 |8 |64 , 30, 30, 30, 0, "Naquadria" , "Naquadria" , 0, 0, 9000, 9000, true, false, 20, 1, 1, Dyes.dyeBlack , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 4), new TCAspects.TC_AspectStack(TCAspects.RADIO, 3), new TCAspects.TC_AspectStack(TCAspects.NEBRISUM, 3))).disableAutoGeneratedBlastFurnaceRecipes().disableAutoGeneratedVacuumFreezerRecipe(); Materials.Nether = new Materials( -1, TextureSet.SET_NONE , 1.0F, 0, 1, 0 , 255, 255, 255, 0, "Nether" , "Nether" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes._NULL ); - Materials.NetherBrick = new Materials( 814, TextureSet.SET_DULL , 1.0F, 0, 1, 1 , 100, 0, 0, 0, "NetherBrick" , "Nether Brick" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeRed , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1))); - Materials.NetherQuartz = new Materials( 522, TextureSet.SET_QUARTZ , 1.0F, 32, 1, 1 |4|8 |64 , 230, 210, 210, 0, "NetherQuartz" , "Nether Quartz" , 0, 0, -1, 0, false, false, 2, 1, 1, Dyes.dyeWhite , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 1), new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1))); + Materials.NetherBrick = new Materials( 814, TextureSet.SET_DULL , 1.0F, 0, 1, 1 , 100, 0, 0, 0, "NetherBrick" , "Nether Brick" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeRed , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1))); + Materials.NetherQuartz = new Materials( 522, TextureSet.SET_QUARTZ , 1.0F, 32, 1, 1 |4|8 |64 , 230, 210, 210, 0, "NetherQuartz" , "Nether Quartz" , 0, 0, -1, 0, false, false, 2, 1, 1, Dyes.dyeWhite , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 1), new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1))); Materials.NetherStar = new Materials( 506, TextureSet.SET_NETHERSTAR , 6.0F, 5120, 4, 1| 4|8 |64 , 255, 255, 255, 0, "NetherStar" , "Nether Star" , 5, 50000, -1, 0, false, false, 15, 1, 1, Dyes.dyeWhite ); Materials.ObsidianFlux = new Materials( -1, TextureSet.SET_DULL , 1.0F, 0, 1, 1|2 , 80, 50, 100, 0, "ObsidianFlux" , "Fluxed Obsidian" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyePurple ); Materials.Oilsands = new Materials( 878, TextureSet.SET_NONE , 1.0F, 0, 1, 1 |8 , 10, 10, 10, 0, "Oilsands" , "Oilsands" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes._NULL ); @@ -427,20 +427,20 @@ public class MaterialsInit1 { Materials.Sand = new Materials( -1, TextureSet.SET_NONE , 1.0F, 0, 1, 0 , 255, 255, 255, 0, "Sand" , "Sand" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeYellow ); Materials.Sanguinite = new Materials( 955, TextureSet.SET_METALLIC , 3.0F, 4480, 4, 1|2 |8 , 185, 0, 0, 0, "Sanguinite" , "Sanguinite" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes._NULL ); Materials.Siltstone = new Materials( 876, TextureSet.SET_DULL , 1.0F, 0, 1, 1 , 255, 255, 255, 0, "Siltstone" , "Siltstone" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes._NULL ); - Materials.Sunstone = new Materials( -1, TextureSet.SET_NONE , 1.0F, 0, 1, 1 |8 , 255, 255, 255, 0, "Sunstone" , "Sunstone" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes.dyeYellow , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1), new TC_Aspects.TC_AspectStack(TC_Aspects.ALIENIS, 1))); + Materials.Sunstone = new Materials( -1, TextureSet.SET_NONE , 1.0F, 0, 1, 1 |8 , 255, 255, 255, 0, "Sunstone" , "Sunstone" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes.dyeYellow , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1), new TCAspects.TC_AspectStack(TCAspects.ALIENIS, 1))); Materials.Tar = new Materials( -1, TextureSet.SET_NONE , 1.0F, 0, 1, 0 , 10, 10, 10, 0, "Tar" , "Tar" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeBlack ); Materials.Tartarite = new Materials( 956, TextureSet.SET_METALLIC , 32.0F, 20480, 3, 1|2 |8 , 255, 118, 60, 0, "Tartarite" , "Tartarite" , 0, 0, 10400, 10400, true, false, 1, 1, 1, Dyes._NULL ).disableAutoGeneratedBlastFurnaceRecipes().setTurbineMultipliers(1120, 1120, 1); Materials.UUAmplifier = new Materials( 721, TextureSet.SET_FLUID , 1.0F, 0, 1, 16 , 96, 0, 128, 0, "UUAmplifier" , "UU-Amplifier" , 0, 0, -1, 0, false, false, 10, 1, 1, Dyes.dyePink ); Materials.UUMatter = new Materials( 703, TextureSet.SET_FLUID , 1.0F, 0, 1, 16 , 128, 0, 196, 0, "UUMatter" , "UU-Matter" , 0, 0, -1, 0, false, false, 10, 1, 1, Dyes.dyePink ); - Materials.Void = new Materials( 970, TextureSet.SET_METALLIC , 32.0F, 512, 4, 1|2 |64|128 , 28, 6, 57, 0, "Void" , "Void" , 5, 1500, -1, 0, false, true, 5, 2, 1, Dyes.dyeBlack , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 1))); - Materials.Voidstone = new Materials( -1, TextureSet.SET_NONE , 1.0F, 0, 1, 0 , 255, 255, 255, 200, "Voidstone" , "Voidstone" , 0, 0, -1, 0, false, true, 1, 1, 1, Dyes._NULL , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1), new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 1))); + Materials.Void = new Materials( 970, TextureSet.SET_METALLIC , 32.0F, 512, 4, 1|2 |64|128 , 28, 6, 57, 0, "Void" , "Void" , 5, 1500, -1, 0, false, true, 5, 2, 1, Dyes.dyeBlack , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.VACUOS, 1))); + Materials.Voidstone = new Materials( -1, TextureSet.SET_NONE , 1.0F, 0, 1, 0 , 255, 255, 255, 200, "Voidstone" , "Voidstone" , 0, 0, -1, 0, false, true, 1, 1, 1, Dyes._NULL , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1), new TCAspects.TC_AspectStack(TCAspects.VACUOS, 1))); Materials.Vulcanite = new Materials( 489, TextureSet.SET_METALLIC , 32.0F, 20480, 2, 1|2 |8 |64|128 , 255, 132, 72, 0, "Vulcanite" , "Vulcanite" , 0, 0, 8400, 8400, true, false, 1, 1, 1, Dyes._NULL ).disableAutoGeneratedBlastFurnaceRecipes().setTurbineMultipliers(40, 1, 1); Materials.Vyroxeres = new Materials( 951, TextureSet.SET_METALLIC , 32.0F, 7680, 1, 1|2 |8 |64 , 85, 224, 1, 0, "Vyroxeres" , "Vyroxeres" , 0, 0, 5400, 5400, true, false, 1, 1, 1, Dyes._NULL ).disableAutoGeneratedBlastFurnaceRecipes().setTurbineMultipliers(1, 3, 1); Materials.Yellorium = new Materials( -1, TextureSet.SET_NONE , 1.0F, 0, 2, 1|2 , 255, 255, 255, 0, "Yellorium" , "Yellorium" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes.dyeYellow ); Materials.Zectium = new Materials( -1, TextureSet.SET_NONE , 1.0F, 0, 2, 1|2 |8 , 255, 255, 255, 0, "Zectium" , "Zectium" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes.dyeBlack ); - Materials.Antimatter = new Materials( -1, TextureSet.SET_NONE , 1.0F, 0, 0, 0 , 255, 255, 255, 0, "Antimatter" , "Antimatter" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyePink , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 9), new TC_Aspects.TC_AspectStack(TC_Aspects.PERFODIO, 8))); - Materials.AdvancedGlue = new MaterialBuilder(567, TextureSet.SET_FLUID , "Advanced Glue").setName("AdvancedGlue").addCell().addFluid().setRGB(255, 255, 185).setColor(Dyes.dyeYellow).setAspects(Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.LIMUS, 5))).constructMaterial(); + Materials.Antimatter = new Materials( -1, TextureSet.SET_NONE , 1.0F, 0, 0, 0 , 255, 255, 255, 0, "Antimatter" , "Antimatter" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyePink , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 9), new TCAspects.TC_AspectStack(TCAspects.PERFODIO, 8))); + Materials.AdvancedGlue = new MaterialBuilder(567, TextureSet.SET_FLUID , "Advanced Glue").setName("AdvancedGlue").addCell().addFluid().setRGB(255, 255, 185).setColor(Dyes.dyeYellow).setAspects(Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.LIMUS, 5))).constructMaterial(); Materials.BioFuel = new Materials( 705, TextureSet.SET_FLUID , 1.0F, 0, 0, 16 , 255, 128, 0, 0, "BioFuel" , "Biofuel" , 0, 6, -1, 0, false, false, 1, 1, 1, Dyes.dyeOrange ); Materials.Biomass = new Materials( 704, TextureSet.SET_FLUID , 1.0F, 0, 0, 16 , 0, 255, 0, 0, "Biomass" , "Forestry Biomass" , 3, 8, -1, 0, false, false, 1, 1, 1, Dyes.dyeGreen ); Materials.CharcoalByproducts = new MaterialBuilder(675, TextureSet.SET_FLUID , "Charcoal Byproducts").addCell().setRGB(120, 68, 33).setColor(Dyes.dyeBrown).constructMaterial(); @@ -452,36 +452,36 @@ public class MaterialsInit1 { Materials.Cocoa = new Materials( 887, TextureSet.SET_FINE , 1.0F, 0, 0, 1 , 190, 95, 0, 0, "Cocoa" , "Cocoa" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeBrown ); Materials.Coffee = new Materials( 888, TextureSet.SET_FINE , 1.0F, 0, 0, 1 , 150, 75, 0, 0, "Coffee" , "Coffee" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeBrown ); Materials.Creosote = new Materials( 712, TextureSet.SET_FLUID , 1.0F, 0, 0, 16 , 128, 64, 0, 0, "Creosote" , "Creosote" , 3, 8, -1, 0, false, false, 1, 1, 1, Dyes.dyeBrown ); - Materials.Ethanol = new Materials( 706, TextureSet.SET_FLUID , 1.0F, 0, 0, 16 , 255, 128, 0, 0, "Ethanol" , "Ethanol" , 0, 192, -1, 0, false, false, 1, 1, 1, Dyes.dyeOrange , 1, Arrays.asList(new MaterialStack(Carbon, 2), new MaterialStack(Hydrogen, 6), new MaterialStack(Oxygen, 1)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1), new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1))); - Materials.FishOil = new Materials( 711, TextureSet.SET_FLUID , 1.0F, 0, 0, 16 , 255, 196, 0, 0, "FishOil" , "Fish Oil" , 3, 2, -1, 0, false, false, 1, 1, 1, Dyes.dyeYellow , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.CORPUS, 2))); + Materials.Ethanol = new Materials( 706, TextureSet.SET_FLUID , 1.0F, 0, 0, 16 , 255, 128, 0, 0, "Ethanol" , "Ethanol" , 0, 192, -1, 0, false, false, 1, 1, 1, Dyes.dyeOrange , 1, Arrays.asList(new MaterialStack(Carbon, 2), new MaterialStack(Hydrogen, 6), new MaterialStack(Oxygen, 1)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.VENENUM, 1), new TCAspects.TC_AspectStack(TCAspects.AQUA, 1))); + Materials.FishOil = new Materials( 711, TextureSet.SET_FLUID , 1.0F, 0, 0, 16 , 255, 196, 0, 0, "FishOil" , "Fish Oil" , 3, 2, -1, 0, false, false, 1, 1, 1, Dyes.dyeYellow , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.CORPUS, 2))); Materials.FermentedBiomass = new MaterialBuilder(691, TextureSet.SET_FLUID , "Fermented Biomass").addCell().addFluid().setRGB(68, 85, 0).setColor(Dyes.dyeBrown).constructMaterial(); Materials.Fuel = new Materials( 708, TextureSet.SET_FLUID , 1.0F, 0, 0, 16 , 255, 255, 0, 0, "Fuel" , "Diesel" , 0, 480, -1, 0, false, false, 1, 1, 1, Dyes.dyeYellow ); - Materials.Glue = new Materials( 726, TextureSet.SET_FLUID , 1.0F, 0, 0, 16 , 200, 196, 0, 0, "Glue" , "Refined Glue" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeOrange , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.LIMUS, 2))); - Materials.Gunpowder = new Materials( 800, TextureSet.SET_DULL , 1.0F, 0, 0, 1 , 128, 128, 128, 0, "Gunpowder" , "Gunpowder" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeGray , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.PERDITIO, 3), new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 4))); - Materials.FryingOilHot = new Materials( 727, TextureSet.SET_FLUID , 1.0F, 0, 0, 16 , 200, 196, 0, 0, "FryingOilHot" , "Hot Frying Oil" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeOrange , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1), new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1))); + Materials.Glue = new Materials( 726, TextureSet.SET_FLUID , 1.0F, 0, 0, 16 , 200, 196, 0, 0, "Glue" , "Refined Glue" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeOrange , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.LIMUS, 2))); + Materials.Gunpowder = new Materials( 800, TextureSet.SET_DULL , 1.0F, 0, 0, 1 , 128, 128, 128, 0, "Gunpowder" , "Gunpowder" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeGray , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.PERDITIO, 3), new TCAspects.TC_AspectStack(TCAspects.IGNIS, 4))); + Materials.FryingOilHot = new Materials( 727, TextureSet.SET_FLUID , 1.0F, 0, 0, 16 , 200, 196, 0, 0, "FryingOilHot" , "Hot Frying Oil" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeOrange , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.AQUA, 1), new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1))); Materials.Honey = new Materials( 725, TextureSet.SET_FLUID , 1.0F, 0, 0, 16 , 210, 200, 0, 0, "Honey" , "Honey" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeYellow ); Materials.Leather = new Materials( -1, TextureSet.SET_ROUGH , 1.0F, 0, 0, 1 , 150, 150, 80, 127, "Leather" , "Leather" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeOrange ); - Materials.Lubricant = new Materials( 724, TextureSet.SET_FLUID , 1.0F, 0, 0, 16 , 255, 196, 0, 0, "Lubricant" , "Lubricant" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeOrange , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1))); - Materials.McGuffium239 = new Materials( 999, TextureSet.SET_FLUID , 1.0F, 0, 0, 16 , 200, 50, 150, 0, "McGuffium239" , "Mc Guffium 239" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyePink , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.ALIENIS, 8), new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 8), new TC_Aspects.TC_AspectStack(TC_Aspects.SPIRITUS, 8), new TC_Aspects.TC_AspectStack(TC_Aspects.AURAM, 8), new TC_Aspects.TC_AspectStack(TC_Aspects.VITIUM, 8), new TC_Aspects.TC_AspectStack(TC_Aspects.RADIO, 8), new TC_Aspects.TC_AspectStack(TC_Aspects.MAGNETO, 8), new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 8), new TC_Aspects.TC_AspectStack(TC_Aspects.NEBRISUM, 8), new TC_Aspects.TC_AspectStack(TC_Aspects.STRONTIO, 8))); + Materials.Lubricant = new Materials( 724, TextureSet.SET_FLUID , 1.0F, 0, 0, 16 , 255, 196, 0, 0, "Lubricant" , "Lubricant" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeOrange , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.AQUA, 2), new TCAspects.TC_AspectStack(TCAspects.MACHINA, 1))); + Materials.McGuffium239 = new Materials( 999, TextureSet.SET_FLUID , 1.0F, 0, 0, 16 , 200, 50, 150, 0, "McGuffium239" , "Mc Guffium 239" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyePink , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.ALIENIS, 8), new TCAspects.TC_AspectStack(TCAspects.PERMUTATIO, 8), new TCAspects.TC_AspectStack(TCAspects.SPIRITUS, 8), new TCAspects.TC_AspectStack(TCAspects.AURAM, 8), new TCAspects.TC_AspectStack(TCAspects.VITIUM, 8), new TCAspects.TC_AspectStack(TCAspects.RADIO, 8), new TCAspects.TC_AspectStack(TCAspects.MAGNETO, 8), new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 8), new TCAspects.TC_AspectStack(TCAspects.NEBRISUM, 8), new TCAspects.TC_AspectStack(TCAspects.STRONTIO, 8))); Materials.MeatRaw = new Materials( 892, TextureSet.SET_FINE , 1.0F, 0, 0, 1 , 255, 100, 100, 0, "MeatRaw" , "Raw Meat" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyePink ); Materials.MeatCooked = new Materials( 893, TextureSet.SET_FINE , 1.0F, 0, 0, 1 , 150, 60, 20, 0, "MeatCooked" , "Cooked Meat" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyePink ); - Materials.Milk = new Materials( 885, TextureSet.SET_FINE , 1.0F, 0, 0, 1 |16 , 254, 254, 254, 0, "Milk" , "Milk" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeWhite , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.SANO, 2))); + Materials.Milk = new Materials( 885, TextureSet.SET_FINE , 1.0F, 0, 0, 1 |16 , 254, 254, 254, 0, "Milk" , "Milk" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeWhite , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.SANO, 2))); Materials.Mud = new Materials( -1, TextureSet.SET_NONE , 1.0F, 0, 0, 0 , 255, 255, 255, 0, "Mud" , "Mud" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeBrown ); Materials.Oil = new Materials( 707, TextureSet.SET_FLUID , 1.0F, 0, 0, 16 , 10, 10, 10, 0, "Oil" , "Oil" , 3, 20, -1, 0, false, false, 1, 1, 1, Dyes.dyeBlack ); - Materials.Paper = new Materials( 879, TextureSet.SET_PAPER , 1.0F, 0, 0, 1 , 250, 250, 250, 0, "Paper" , "Paper" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeWhite , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 1))); - Materials.Peat = new Materials( -1, TextureSet.SET_NONE , 1.0F, 0, 0, 0 , 255, 255, 255, 0, "Peat" , "Peat" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeBrown , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 2))); - Materials.RareEarth = new Materials( 891, TextureSet.SET_FINE , 1.0F, 0, 0, 1 , 128, 128, 100, 0, "RareEarth" , "Rare Earth" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeGray , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1), new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 1))); + Materials.Paper = new Materials( 879, TextureSet.SET_PAPER , 1.0F, 0, 0, 1 , 250, 250, 250, 0, "Paper" , "Paper" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeWhite , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.COGNITIO, 1))); + Materials.Peat = new Materials( -1, TextureSet.SET_NONE , 1.0F, 0, 0, 0 , 255, 255, 255, 0, "Peat" , "Peat" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeBrown , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 2), new TCAspects.TC_AspectStack(TCAspects.IGNIS, 2))); + Materials.RareEarth = new Materials( 891, TextureSet.SET_FINE , 1.0F, 0, 0, 1 , 128, 128, 100, 0, "RareEarth" , "Rare Earth" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeGray , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1), new TCAspects.TC_AspectStack(TCAspects.LUCRUM, 1))); Materials.Red = new Materials( -1, TextureSet.SET_NONE , 1.0F, 0, 0, 0 , 255, 0, 0, 0, "Red" , "Red" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeRed ); Materials.Reinforced = new Materials( 383, TextureSet.SET_METALLIC , 7.0F, 480, 4, 1|2 |64|128 , 105, 141, 165, 0, "Reinforced" , "Reinforced" , 0, 0, -1, 1700, true, false, 1, 1, 1, Dyes.dyeBlue ).disableAutoGeneratedBlastFurnaceRecipes(); - Materials.SeedOil = new Materials( 713, TextureSet.SET_FLUID , 1.0F, 0, 0, 16 , 196, 255, 0, 0, "SeedOil" , "Seed Oil" , 3, 2, -1, 0, false, false, 1, 1, 1, Dyes.dyeLime , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.GRANUM, 2))); - Materials.SeedOilHemp = new Materials( 722, TextureSet.SET_FLUID , 1.0F, 0, 0, 16 , 196, 255, 0, 0, "SeedOilHemp" , "Hemp Seed Oil" , 3, 2, -1, 0, false, false, 1, 1, 1, Dyes.dyeLime , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.GRANUM, 2))); - Materials.SeedOilLin = new Materials( 723, TextureSet.SET_FLUID , 1.0F, 0, 0, 16 , 196, 255, 0, 0, "SeedOilLin" , "Lin Seed Oil" , 3, 2, -1, 0, false, false, 1, 1, 1, Dyes.dyeLime , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.GRANUM, 2))); - Materials.Stone = new Materials( 299, TextureSet.SET_ROUGH , 4.0F, 32, 1, 1 |64|128 , 205, 205, 205, 0, "Stone" , "Stone" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeLightGray , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.TERRA, 1))); - Materials.TNT = new Materials( -1, TextureSet.SET_NONE , 1.0F, 0, 0, 0 , 255, 255, 255, 0, "TNT" , "TNT" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeRed , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.PERDITIO, 7), new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 4))); - Materials.Unstable = new Materials( 396, TextureSet.SET_SHINY , 1.0F, 0, 4, 1 , 220, 220, 220, 127, "Unstable" , "Unstable" , 0, 0, -1, 0, false, true, 1, 1, 1, Dyes.dyeWhite , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.PERDITIO, 4))); - Materials.Unstableingot = new Materials( -1, TextureSet.SET_NONE , 1.0F, 0, 4, 0 , 255, 255, 255, 127, "Unstableingot" , "Unstable" , 0, 0, -1, 0, false, true, 1, 1, 1, Dyes.dyeWhite , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.PERDITIO, 4))); + Materials.SeedOil = new Materials( 713, TextureSet.SET_FLUID , 1.0F, 0, 0, 16 , 196, 255, 0, 0, "SeedOil" , "Seed Oil" , 3, 2, -1, 0, false, false, 1, 1, 1, Dyes.dyeLime , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.GRANUM, 2))); + Materials.SeedOilHemp = new Materials( 722, TextureSet.SET_FLUID , 1.0F, 0, 0, 16 , 196, 255, 0, 0, "SeedOilHemp" , "Hemp Seed Oil" , 3, 2, -1, 0, false, false, 1, 1, 1, Dyes.dyeLime , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.GRANUM, 2))); + Materials.SeedOilLin = new Materials( 723, TextureSet.SET_FLUID , 1.0F, 0, 0, 16 , 196, 255, 0, 0, "SeedOilLin" , "Lin Seed Oil" , 3, 2, -1, 0, false, false, 1, 1, 1, Dyes.dyeLime , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.GRANUM, 2))); + Materials.Stone = new Materials( 299, TextureSet.SET_ROUGH , 4.0F, 32, 1, 1 |64|128 , 205, 205, 205, 0, "Stone" , "Stone" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeLightGray , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.TERRA, 1))); + Materials.TNT = new Materials( -1, TextureSet.SET_NONE , 1.0F, 0, 0, 0 , 255, 255, 255, 0, "TNT" , "TNT" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeRed , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.PERDITIO, 7), new TCAspects.TC_AspectStack(TCAspects.IGNIS, 4))); + Materials.Unstable = new Materials( 396, TextureSet.SET_SHINY , 1.0F, 0, 4, 1 , 220, 220, 220, 127, "Unstable" , "Unstable" , 0, 0, -1, 0, false, true, 1, 1, 1, Dyes.dyeWhite , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.PERDITIO, 4))); + Materials.Unstableingot = new Materials( -1, TextureSet.SET_NONE , 1.0F, 0, 4, 0 , 255, 255, 255, 127, "Unstableingot" , "Unstable" , 0, 0, -1, 0, false, true, 1, 1, 1, Dyes.dyeWhite , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.PERDITIO, 4))); Materials.Vinegar = new MaterialBuilder(690, TextureSet.SET_FLUID , "Vinegar").setColor(Dyes.dyeBrown).constructMaterial(); - Materials.Wheat = new Materials( 881, TextureSet.SET_POWDER , 1.0F, 0, 0, 1 , 255, 255, 196, 0, "Wheat" , "Wheat" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeYellow , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 2))); + Materials.Wheat = new Materials( 881, TextureSet.SET_POWDER , 1.0F, 0, 0, 1 , 255, 255, 196, 0, "Wheat" , "Wheat" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeYellow , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.MESSIS, 2))); Materials.WoodGas = new MaterialBuilder(660, TextureSet.SET_FLUID , "Wood Gas").addCell().addGas().setRGB(222, 205, 135).setColor(Dyes.dyeBrown).setFuelType(MaterialBuilder.GAS).setFuelPower(24).constructMaterial(); Materials.WoodTar = new MaterialBuilder(662, TextureSet.SET_FLUID , "Wood Tar").addCell().addFluid().setRGB(40, 23, 11).setColor(Dyes.dyeBrown).constructMaterial(); Materials.WoodVinegar = new MaterialBuilder(661, TextureSet.SET_FLUID , "Wood Vinegar").addCell().addFluid().setRGB(212, 85, 0).setColor(Dyes.dyeBrown).constructMaterial(); @@ -502,57 +502,57 @@ public class MaterialsInit1 { Materials.LiquidNitrogen = new Materials( 494, TextureSet.SET_FLUID , 1.0F, 0, 2, 16|32 , 169, 208, 245, 240, "LiquidNitrogen" , "Liquid Nitrogen" , 0, 0, 4, 0, false, true, 1, 1, 1, Dyes.dyeLightBlue , 1, Collections.singletonList(new MaterialStack(Nitrogen, 1))); Materials.LiquidOxygen = new Materials( 493, TextureSet.SET_FLUID , 1.0F, 0, 2, 16|32 , 169, 208, 245, 240, "LiquidOxygen" , "Liquid Oxygen" , 0, 0, 4, 0, false, true, 1, 1, 1, Dyes.dyeLightBlue , 1, Collections.singletonList(new MaterialStack(Oxygen, 1))); Materials.SiliconDioxide = new MaterialBuilder(837, TextureSet.SET_QUARTZ, "Silicon Dioxide").setToolSpeed(1.0F).setDurability(0).setToolQuality(1).addDustItems().setRGB(255, 255, 255).setColor(Dyes.dyeLightGray).setOreValue(1).setExtraData(0).setMaterialList(new MaterialStack(Silicon, 1), new MaterialStack(Oxygen, 2)).constructMaterial(); - Materials.Jasper = new Materials( 511, TextureSet.SET_EMERALD , 1.0F, 0, 2, 1 |4|8 |64 , 200, 80, 80, 100, "Jasper" , "Jasper" , 0, 0, -1, 0, false, true, 3, 1, 1, Dyes.dyeRed , 1, Collections.singletonList(new MaterialStack(SiliconDioxide, 1)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 4), new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 2))); + Materials.Jasper = new Materials( 511, TextureSet.SET_EMERALD , 1.0F, 0, 2, 1 |4|8 |64 , 200, 80, 80, 100, "Jasper" , "Jasper" , 0, 0, -1, 0, false, true, 3, 1, 1, Dyes.dyeRed , 1, Collections.singletonList(new MaterialStack(SiliconDioxide, 1)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.LUCRUM, 4), new TCAspects.TC_AspectStack(TCAspects.VITREUS, 2))); Materials.Almandine = new Materials( 820, TextureSet.SET_ROUGH , 1.0F, 0, 1, 1 |8 , 255, 0, 0, 0, "Almandine" , "Almandine" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes.dyeRed , 0, Arrays.asList(new MaterialStack(Aluminium, 2), new MaterialStack(Iron, 3), new MaterialStack(Silicon, 3), new MaterialStack(Oxygen, 12))); Materials.Andradite = new Materials( 821, TextureSet.SET_ROUGH , 1.0F, 0, 1, 1 |8 , 150, 120, 0, 0, "Andradite" , "Andradite" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes.dyeYellow , 1, Arrays.asList(new MaterialStack(Calcium, 3), new MaterialStack(Iron, 2), new MaterialStack(Silicon, 3), new MaterialStack(Oxygen, 12))); Materials.AnnealedCopper = new Materials( 345, TextureSet.SET_SHINY , 1.0F, 0, 2, 1|2 |128 , 255, 120, 20, 0, "AnnealedCopper" , "Annealed Copper" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes.dyeOrange , 2, Collections.singletonList(new MaterialStack(Copper, 1))); Materials.Asbestos = new Materials( 946, TextureSet.SET_DULL , 1.0F, 0, 1, 1 |8 , 230, 230, 230, 0, "Asbestos" , "Asbestos" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeWhite , 1, Arrays.asList(new MaterialStack(Magnesium, 3), new MaterialStack(Silicon, 2), new MaterialStack(Hydrogen, 4), new MaterialStack(Oxygen, 9))); // Mg3Si2O5(OH)4 - Materials.Ash = new Materials( 815, TextureSet.SET_DULL , 1.0F, 0, 1, 1 , 150, 150, 150, 0, "Ash" , "Ashes" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeLightGray , 2, Collections.singletonList(new MaterialStack(Carbon, 1)), Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.PERDITIO, 1))); + Materials.Ash = new Materials( 815, TextureSet.SET_DULL , 1.0F, 0, 1, 1 , 150, 150, 150, 0, "Ash" , "Ashes" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeLightGray , 2, Collections.singletonList(new MaterialStack(Carbon, 1)), Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.PERDITIO, 1))); Materials.BandedIron = new Materials( 917, TextureSet.SET_DULL , 1.0F, 0, 2, 1 |8 , 145, 90, 90, 0, "BandedIron" , "Banded Iron" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeBrown , 1, Arrays.asList(new MaterialStack(Iron, 2), new MaterialStack(Oxygen, 3))); Materials.BatteryAlloy = new Materials( 315, TextureSet.SET_DULL , 1.0F, 0, 1, 1|2 , 156, 124, 160, 0, "BatteryAlloy" , "Battery Alloy" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyePurple , 2, Arrays.asList(new MaterialStack(Lead, 4), new MaterialStack(Antimony, 1))); - Materials.BlueTopaz = new Materials( 513, TextureSet.SET_GEM_HORIZONTAL , 7.0F, 256, 3, 1 |4|8 |64 , 0, 0, 255, 127, "BlueTopaz" , "Blue Topaz" , 0, 0, -1, 0, false, true, 3, 1, 1, Dyes.dyeBlue , 0, Arrays.asList(new MaterialStack(Aluminium, 2), new MaterialStack(Silicon, 1), new MaterialStack(Fluorine, 2), new MaterialStack(Hydrogen, 2), new MaterialStack(Oxygen, 6)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 6), new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 4))); - Materials.Bone = new Materials( 806, TextureSet.SET_DULL , 1.0F, 0, 1, 1 , 250, 250, 250, 0, "Bone" , "Bone" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeWhite , 0, Collections.singletonList(new MaterialStack(Calcium, 1)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.MORTUUS, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.CORPUS, 1))); - Materials.Brass = new Materials( 301, TextureSet.SET_METALLIC , 7.0F, 96, 1, 1|2 |64|128 , 255, 180, 0, 0, "Brass" , "Brass" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeYellow , 2, Arrays.asList(new MaterialStack(Zinc, 1), new MaterialStack(Copper, 3)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 1))); - Materials.Bronze = new Materials( 300, TextureSet.SET_METALLIC , 6.0F, 192, 2, 1|2 |64|128 , 255, 128, 0, 0, "Bronze" , "Bronze" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeOrange , 2, Arrays.asList(new MaterialStack(Tin, 1), new MaterialStack(Copper, 3)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 1))); + Materials.BlueTopaz = new Materials( 513, TextureSet.SET_GEM_HORIZONTAL , 7.0F, 256, 3, 1 |4|8 |64 , 0, 0, 255, 127, "BlueTopaz" , "Blue Topaz" , 0, 0, -1, 0, false, true, 3, 1, 1, Dyes.dyeBlue , 0, Arrays.asList(new MaterialStack(Aluminium, 2), new MaterialStack(Silicon, 1), new MaterialStack(Fluorine, 2), new MaterialStack(Hydrogen, 2), new MaterialStack(Oxygen, 6)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.LUCRUM, 6), new TCAspects.TC_AspectStack(TCAspects.VITREUS, 4))); + Materials.Bone = new Materials( 806, TextureSet.SET_DULL , 1.0F, 0, 1, 1 , 250, 250, 250, 0, "Bone" , "Bone" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeWhite , 0, Collections.singletonList(new MaterialStack(Calcium, 1)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.MORTUUS, 2), new TCAspects.TC_AspectStack(TCAspects.CORPUS, 1))); + Materials.Brass = new Materials( 301, TextureSet.SET_METALLIC , 7.0F, 96, 1, 1|2 |64|128 , 255, 180, 0, 0, "Brass" , "Brass" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeYellow , 2, Arrays.asList(new MaterialStack(Zinc, 1), new MaterialStack(Copper, 3)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.INSTRUMENTUM, 1))); + Materials.Bronze = new Materials( 300, TextureSet.SET_METALLIC , 6.0F, 192, 2, 1|2 |64|128 , 255, 128, 0, 0, "Bronze" , "Bronze" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeOrange , 2, Arrays.asList(new MaterialStack(Tin, 1), new MaterialStack(Copper, 3)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.INSTRUMENTUM, 1))); Materials.BrownLimonite = new Materials( 930, TextureSet.SET_METALLIC , 1.0F, 0, 1, 1 |8 , 200, 100, 0, 0, "BrownLimonite" , "Brown Limonite" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeBrown , 2, Arrays.asList(new MaterialStack(Iron, 1), new MaterialStack(Hydrogen, 1), new MaterialStack(Oxygen, 2))); // FeO(OH) Materials.Calcite = new Materials( 823, TextureSet.SET_DULL , 1.0F, 0, 1, 1 |8 , 250, 230, 220, 0, "Calcite" , "Calcite" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeOrange , 1, Arrays.asList(new MaterialStack(Calcium, 1), new MaterialStack(Carbon, 1), new MaterialStack(Oxygen, 3))); Materials.Cassiterite = new Materials( 824, TextureSet.SET_METALLIC , 1.0F, 0, 3, 1 |8 , 220, 220, 220, 0, "Cassiterite" , "Cassiterite" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeWhite , 1, Arrays.asList(new MaterialStack(Tin, 1), new MaterialStack(Oxygen, 2))); Materials.CassiteriteSand = new Materials( 937, TextureSet.SET_SAND , 1.0F, 0, 1, 1 |8 , 220, 220, 220, 0, "CassiteriteSand" , "Cassiterite Sand" , 0, 0, -1, 0, false, false, 4, 1, 1, Dyes.dyeWhite , 1, Arrays.asList(new MaterialStack(Tin, 1), new MaterialStack(Oxygen, 2))); Materials.Chalcopyrite = new Materials( 855, TextureSet.SET_DULL , 1.0F, 0, 1, 1 |8 , 160, 120, 40, 0, "Chalcopyrite" , "Chalcopyrite" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeYellow , 1, Arrays.asList(new MaterialStack(Copper, 1), new MaterialStack(Iron, 1), new MaterialStack(Sulfur, 2))); - Materials.Charcoal = new Materials( 536, TextureSet.SET_FINE , 1.0F, 0, 1, 1 |4 , 100, 70, 70, 0, "Charcoal" , "Charcoal" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeBlack , 1, Collections.singletonList(new MaterialStack(Carbon, 1)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 2))); + Materials.Charcoal = new Materials( 536, TextureSet.SET_FINE , 1.0F, 0, 1, 1 |4 , 100, 70, 70, 0, "Charcoal" , "Charcoal" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeBlack , 1, Collections.singletonList(new MaterialStack(Carbon, 1)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 2), new TCAspects.TC_AspectStack(TCAspects.IGNIS, 2))); Materials.Chromite = new Materials( 825, TextureSet.SET_METALLIC , 1.0F, 0, 1, 1 |8 , 35, 20, 15, 0, "Chromite" , "Chromite" , 0, 0, 1700, 1700, true, false, 6, 1, 1, Dyes.dyePink , 1, Arrays.asList(new MaterialStack(Iron, 1), new MaterialStack(Chrome, 2), new MaterialStack(Oxygen, 4))); - Materials.ChromiumDioxide = new Materials( 361, TextureSet.SET_DULL , 11.0F, 256, 3, 1|2 , 230, 200, 200, 0, "ChromiumDioxide" , "Chromium Dioxide" , 0, 0, 650, 650, false, false, 5, 1, 1, Dyes.dyePink , 1, Arrays.asList(new MaterialStack(Chrome, 1), new MaterialStack(Oxygen, 2)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1))); + Materials.ChromiumDioxide = new Materials( 361, TextureSet.SET_DULL , 11.0F, 256, 3, 1|2 , 230, 200, 200, 0, "ChromiumDioxide" , "Chromium Dioxide" , 0, 0, 650, 650, false, false, 5, 1, 1, Dyes.dyePink , 1, Arrays.asList(new MaterialStack(Chrome, 1), new MaterialStack(Oxygen, 2)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.MACHINA, 1))); Materials.Cinnabar = new Materials( 826, TextureSet.SET_ROUGH , 1.0F, 0, 1, 1 |8 , 150, 0, 0, 0, "Cinnabar" , "Cinnabar" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes.dyeBrown , 2, Arrays.asList(new MaterialStack(Mercury, 1), new MaterialStack(Sulfur, 1))); - Materials.Water = new Materials( 701, TextureSet.SET_FLUID , 1.0F, 0, 0, 16 , 0, 0, 255, 0, "Water" , "Water" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeBlue , 0, Arrays.asList(new MaterialStack(Hydrogen, 2), new MaterialStack(Oxygen, 1)), Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 2))); + Materials.Water = new Materials( 701, TextureSet.SET_FLUID , 1.0F, 0, 0, 16 , 0, 0, 255, 0, "Water" , "Water" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeBlue , 0, Arrays.asList(new MaterialStack(Hydrogen, 2), new MaterialStack(Oxygen, 1)), Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.AQUA, 2))); Materials.Clay = new Materials( 805, TextureSet.SET_ROUGH , 1.0F, 0, 1, 1 , 200, 200, 220, 0, "Clay" , "Clay" , 0, 0, -1, 0, false, false, 5, 1, 1, Dyes.dyeLightBlue , 0, Arrays.asList(new MaterialStack(Sodium, 2), new MaterialStack(Lithium, 1), new MaterialStack(Aluminium, 2), new MaterialStack(Silicon, 2),new MaterialStack(Oxygen,7),new MaterialStack(Water,2))); - Materials.Coal = new Materials( 535, TextureSet.SET_ROUGH , 1.0F, 0, 1, 1 |4|8 , 70, 70, 70, 0, "Coal" , "Coal" , 0, 0, -1, 0, false, false, 2, 2, 1, Dyes.dyeBlack , 1, Collections.singletonList(new MaterialStack(Carbon, 1)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 2))); + Materials.Coal = new Materials( 535, TextureSet.SET_ROUGH , 1.0F, 0, 1, 1 |4|8 , 70, 70, 70, 0, "Coal" , "Coal" , 0, 0, -1, 0, false, false, 2, 2, 1, Dyes.dyeBlack , 1, Collections.singletonList(new MaterialStack(Carbon, 1)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 2), new TCAspects.TC_AspectStack(TCAspects.IGNIS, 2))); Materials.Cobaltite = new Materials( 827, TextureSet.SET_METALLIC , 1.0F, 0, 1, 1 |8 , 80, 80, 250, 0, "Cobaltite" , "Cobaltite" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes.dyeBlue , 1, Arrays.asList(new MaterialStack(Cobalt, 1), new MaterialStack(Arsenic, 1), new MaterialStack(Sulfur, 1))); Materials.Cooperite = new Materials( 828, TextureSet.SET_METALLIC , 1.0F, 0, 1, 1 |8 , 255, 255, 200, 0, "Cooperite" , "Sheldonite" , 0, 0, -1, 0, false, false, 5, 1, 1, Dyes.dyeYellow , 2, Arrays.asList(new MaterialStack(Platinum, 3), new MaterialStack(Nickel, 1), new MaterialStack(Sulfur, 1), new MaterialStack(Palladium, 1))); Materials.Cupronickel = new Materials( 310, TextureSet.SET_METALLIC , 6.0F, 64, 1, 1|2 |64 , 227, 150, 128, 0, "Cupronickel" , "Cupronickel" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeOrange , 2, Arrays.asList(new MaterialStack(Copper, 1), new MaterialStack(Nickel, 1))); - Materials.DarkAsh = new Materials( 816, TextureSet.SET_DULL , 1.0F, 0, 1, 1 , 50, 50, 50, 0, "DarkAsh" , "Dark Ashes" , 0, 0, -1, 0, false, false, 1, 2, 1, Dyes.dyeGray , 1, Collections.singletonList(new MaterialStack(Carbon, 1)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1), new TC_Aspects.TC_AspectStack(TC_Aspects.PERDITIO, 1))); - Materials.DeepIron = new Materials( 829, TextureSet.SET_METALLIC , 6.0F, 384, 2, 1|2 |8 |64 , 150, 140, 140, 0, "DeepIron" , "Deep Iron" , 0, 0, 7500, 7500, true, false, 3, 1, 1, Dyes.dyePink , 2, Collections.singletonList(new MaterialStack(Iron, 1)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.MAGNETO, 1))).disableAutoGeneratedVacuumFreezerRecipe(); - Materials.Diamond = new Materials( 500, TextureSet.SET_DIAMOND , 8.0F, 1280, 4, 1 |4|8 |64|128 , 200, 255, 255, 127, "Diamond" , "Diamond" , 0, 0, -1, 0, false, true, 5, 64, 1, Dyes.dyeWhite , 1, Collections.singletonList(new MaterialStack(Carbon, 1)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 3), new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 4))); + Materials.DarkAsh = new Materials( 816, TextureSet.SET_DULL , 1.0F, 0, 1, 1 , 50, 50, 50, 0, "DarkAsh" , "Dark Ashes" , 0, 0, -1, 0, false, false, 1, 2, 1, Dyes.dyeGray , 1, Collections.singletonList(new MaterialStack(Carbon, 1)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1), new TCAspects.TC_AspectStack(TCAspects.PERDITIO, 1))); + Materials.DeepIron = new Materials( 829, TextureSet.SET_METALLIC , 6.0F, 384, 2, 1|2 |8 |64 , 150, 140, 140, 0, "DeepIron" , "Deep Iron" , 0, 0, 7500, 7500, true, false, 3, 1, 1, Dyes.dyePink , 2, Collections.singletonList(new MaterialStack(Iron, 1)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.MAGNETO, 1))).disableAutoGeneratedVacuumFreezerRecipe(); + Materials.Diamond = new Materials( 500, TextureSet.SET_DIAMOND , 8.0F, 1280, 4, 1 |4|8 |64|128 , 200, 255, 255, 127, "Diamond" , "Diamond" , 0, 0, -1, 0, false, true, 5, 64, 1, Dyes.dyeWhite , 1, Collections.singletonList(new MaterialStack(Carbon, 1)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.VITREUS, 3), new TCAspects.TC_AspectStack(TCAspects.LUCRUM, 4))); Materials.Electrum = new Materials( 303, TextureSet.SET_SHINY , 12.0F, 64, 2, 1|2 |8 |64|128 , 255, 255, 100, 0, "Electrum" , "Electrum" , 0, 0, -1, 0, false, false, 4, 1, 1, Dyes.dyeYellow , 2, Arrays.asList(new MaterialStack(Silver, 1), new MaterialStack(Gold, 1))); - Materials.Emerald = new Materials( 501, TextureSet.SET_EMERALD , 7.0F, 256, 4, 1 |4|8 |64 , 80, 255, 80, 127, "Emerald" , "Emerald" , 0, 0, -1, 0, false, true, 5, 1, 1, Dyes.dyeGreen , 0, Arrays.asList(new MaterialStack(Beryllium, 3), new MaterialStack(Aluminium, 2), new MaterialStack(Silicon, 6), new MaterialStack(Oxygen, 18)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 3), new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 5))); - Materials.FreshWater = new Materials( -1, TextureSet.SET_FLUID , 1.0F, 0, 0, 16 , 0, 0, 255, 0, "FreshWater" , "Fresh Water" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeBlue , 0, Arrays.asList(new MaterialStack(Hydrogen, 2), new MaterialStack(Oxygen, 1)), Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 2))); + Materials.Emerald = new Materials( 501, TextureSet.SET_EMERALD , 7.0F, 256, 4, 1 |4|8 |64 , 80, 255, 80, 127, "Emerald" , "Emerald" , 0, 0, -1, 0, false, true, 5, 1, 1, Dyes.dyeGreen , 0, Arrays.asList(new MaterialStack(Beryllium, 3), new MaterialStack(Aluminium, 2), new MaterialStack(Silicon, 6), new MaterialStack(Oxygen, 18)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.VITREUS, 3), new TCAspects.TC_AspectStack(TCAspects.LUCRUM, 5))); + Materials.FreshWater = new Materials( -1, TextureSet.SET_FLUID , 1.0F, 0, 0, 16 , 0, 0, 255, 0, "FreshWater" , "Fresh Water" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeBlue , 0, Arrays.asList(new MaterialStack(Hydrogen, 2), new MaterialStack(Oxygen, 1)), Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.AQUA, 2))); Materials.Galena = new Materials( 830, TextureSet.SET_DULL , 1.0F, 0, 3, 1 |8 , 100, 60, 100, 0, "Galena" , "Galena" , 0, 0, -1, 0, false, false, 4, 1, 1, Dyes.dyePurple , 1, Arrays.asList(new MaterialStack(Lead, 1), new MaterialStack(Sulfur, 1))); Materials.Garnierite = new Materials( 906, TextureSet.SET_METALLIC , 1.0F, 0, 3, 1 |8 , 50, 200, 70, 0, "Garnierite" , "Garnierite" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeLightBlue , 1, Arrays.asList(new MaterialStack(Nickel, 1), new MaterialStack(Oxygen, 1))); Materials.Glyceryl = new Materials( 714, TextureSet.SET_FLUID , 1.0F, 0, 1, 16 , 0, 150, 150, 0, "Glyceryl" , "Glyceryl Trinitrate" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeCyan , 1, Arrays.asList(new MaterialStack(Carbon, 3), new MaterialStack(Hydrogen, 5), new MaterialStack(Nitrogen, 3), new MaterialStack(Oxygen, 9))); - Materials.GreenSapphire = new MaterialBuilder(504, TextureSet.SET_GEM_HORIZONTAL, "Green Sapphire").setToolSpeed(7.0F).setDurability(256).setToolQuality(2).addDustItems().addGemItems().setTransparent(true).addOreItems().addToolHeadItems().setRGBA(100, 200, 130, 127).setColor(Dyes.dyeCyan).setOreValue(5).setExtraData(0).setMaterialList(new MaterialStack(Aluminium, 2), new MaterialStack(Oxygen, 3)).setAspects(Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 5), new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 3))).constructMaterial().disableAutoGeneratedBlastFurnaceRecipes(); + Materials.GreenSapphire = new MaterialBuilder(504, TextureSet.SET_GEM_HORIZONTAL, "Green Sapphire").setToolSpeed(7.0F).setDurability(256).setToolQuality(2).addDustItems().addGemItems().setTransparent(true).addOreItems().addToolHeadItems().setRGBA(100, 200, 130, 127).setColor(Dyes.dyeCyan).setOreValue(5).setExtraData(0).setMaterialList(new MaterialStack(Aluminium, 2), new MaterialStack(Oxygen, 3)).setAspects(Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.LUCRUM, 5), new TCAspects.TC_AspectStack(TCAspects.VITREUS, 3))).constructMaterial().disableAutoGeneratedBlastFurnaceRecipes(); Materials.Grossular = new Materials( 831, TextureSet.SET_ROUGH , 1.0F, 0, 1, 1 |8 , 200, 100, 0, 0, "Grossular" , "Grossular" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes.dyeOrange , 0, Arrays.asList(new MaterialStack(Calcium, 3), new MaterialStack(Aluminium, 2), new MaterialStack(Silicon, 3), new MaterialStack(Oxygen, 12))); - Materials.HolyWater = new Materials( 729, TextureSet.SET_FLUID , 1.0F, 0, 0, 16 , 0, 0, 255, 0, "HolyWater" , "Holy Water" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeBlue , 0, Arrays.asList(new MaterialStack(Hydrogen, 2), new MaterialStack(Oxygen, 1)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.AURAM, 1))); - Materials.Ice = new Materials( 702, TextureSet.SET_SHINY , 1.0F, 0, 0, 1| 16 , 200, 200, 255, 0, "Ice" , "Ice" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeBlue , 0, Arrays.asList(new MaterialStack(Hydrogen, 2), new MaterialStack(Oxygen, 1)), Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.GELUM, 2))); + Materials.HolyWater = new Materials( 729, TextureSet.SET_FLUID , 1.0F, 0, 0, 16 , 0, 0, 255, 0, "HolyWater" , "Holy Water" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeBlue , 0, Arrays.asList(new MaterialStack(Hydrogen, 2), new MaterialStack(Oxygen, 1)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.AQUA, 2), new TCAspects.TC_AspectStack(TCAspects.AURAM, 1))); + Materials.Ice = new Materials( 702, TextureSet.SET_SHINY , 1.0F, 0, 0, 1| 16 , 200, 200, 255, 0, "Ice" , "Ice" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeBlue , 0, Arrays.asList(new MaterialStack(Hydrogen, 2), new MaterialStack(Oxygen, 1)), Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.GELUM, 2))); Materials.Ilmenite = new Materials( 918, TextureSet.SET_METALLIC , 1.0F, 0, 3, 1 |8 , 70, 55, 50, 0, "Ilmenite" , "Ilmenite" , 0, 0, -1, 0, false, false, 1, 2, 1, Dyes.dyePurple , 0, Arrays.asList(new MaterialStack(Iron, 1), new MaterialStack(Titanium, 1), new MaterialStack(Oxygen, 3))); Materials.Rutile = new Materials( 375, TextureSet.SET_GEM_HORIZONTAL , 1.0F, 0, 2, 1 |8 , 212, 13, 92, 0, "Rutile" , "Rutile" , 0, 0, -1, 0, false, false, 1, 2, 1, Dyes.dyeRed , 0, Arrays.asList(new MaterialStack(Titanium, 1), new MaterialStack(Oxygen, 2))); Materials.Bauxite = new Materials( 822, TextureSet.SET_DULL , 1.0F, 0, 1, 1 |8 , 200, 100, 0, 0, "Bauxite" , "Bauxite" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes.dyeBrown , 1, Arrays.asList(new MaterialStack(Rutile, 2), new MaterialStack(Aluminium, 16), new MaterialStack(Hydrogen, 10), new MaterialStack(Oxygen, 11))); Materials.Titaniumtetrachloride = new Materials( 376, TextureSet.SET_FLUID , 1.0F, 0, 2, 16 , 212, 13, 92, 0, "Titaniumtetrachloride" , "Titaniumtetrachloride" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeRed , 0, Arrays.asList(new MaterialStack(Titanium, 1), new MaterialStack(Chlorine, 4))); Materials.Magnesiumchloride = new Materials( 377, TextureSet.SET_DULL , 1.0F, 0, 2, 1|16 , 212, 13, 92, 0, "Magnesiumchloride" , "Magnesiumchloride" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeRed , 0, Arrays.asList(new MaterialStack(Magnesium, 1), new MaterialStack(Chlorine, 2))); - Materials.Invar = new Materials( 302, TextureSet.SET_METALLIC , 6.0F, 256, 2, 1|2 |64|128 , 180, 180, 120, 0, "Invar" , "Invar" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeBrown , 2, Arrays.asList(new MaterialStack(Iron, 2), new MaterialStack(Nickel, 1)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.GELUM, 1))); + Materials.Invar = new Materials( 302, TextureSet.SET_METALLIC , 6.0F, 256, 2, 1|2 |64|128 , 180, 180, 120, 0, "Invar" , "Invar" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeBrown , 2, Arrays.asList(new MaterialStack(Iron, 2), new MaterialStack(Nickel, 1)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.GELUM, 1))); Materials.Kanthal = new Materials( 312, TextureSet.SET_METALLIC , 6.0F, 64, 2, 1|2 |64 , 194, 210, 223, 0, "Kanthal" , "Kanthal" , 0, 0, 1800, 1800, true, false, 1, 1, 1, Dyes.dyeYellow , 2, Arrays.asList(new MaterialStack(Iron, 1), new MaterialStack(Aluminium, 1), new MaterialStack(Chrome, 1))).disableAutoGeneratedBlastFurnaceRecipes(); Materials.Lazurite = new Materials( 524, TextureSet.SET_LAPIS , 1.0F, 0, 1, 1 |4|8 , 100, 120, 255, 0, "Lazurite" , "Lazurite" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes.dyeCyan , 1, Arrays.asList(new MaterialStack(Aluminium, 6), new MaterialStack(Silicon, 6), new MaterialStack(Calcium, 8), new MaterialStack(Sodium, 8))); Materials.Magnalium = new Materials( 313, TextureSet.SET_DULL , 6.0F, 256, 2, 1|2 |64|128 , 200, 190, 255, 0, "Magnalium" , "Magnalium" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeLightBlue , 2, Arrays.asList(new MaterialStack(Magnesium, 1), new MaterialStack(Aluminium, 2))); Materials.Magnesite = new Materials( 908, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1 |8 , 250, 250, 180, 0, "Magnesite" , "Magnesite" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyePink , 1, Arrays.asList(new MaterialStack(Magnesium, 1), new MaterialStack(Carbon, 1), new MaterialStack(Oxygen, 3))); - Materials.Magnetite = new Materials( 870, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1 |8 , 30, 30, 30, 0, "Magnetite" , "Magnetite" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeGray , 1, Arrays.asList(new MaterialStack(Iron, 3), new MaterialStack(Oxygen, 4)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.MAGNETO, 1))); + Materials.Magnetite = new Materials( 870, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1 |8 , 30, 30, 30, 0, "Magnetite" , "Magnetite" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeGray , 1, Arrays.asList(new MaterialStack(Iron, 3), new MaterialStack(Oxygen, 4)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.MAGNETO, 1))); Materials.Molybdenite = new Materials( 942, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1 |8 , 25, 25, 25, 0, "Molybdenite" , "Molybdenite" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeBlue , 1, Arrays.asList(new MaterialStack(Molybdenum, 1), new MaterialStack(Sulfur, 2))); // MoS2 (also source of Re) Materials.Nichrome = new Materials( 311, TextureSet.SET_METALLIC , 6.0F, 64, 2, 1|2 |64 , 205, 206, 246, 0, "Nichrome" , "Nichrome" , 0, 0, 2700, 2700, true, false, 1, 1, 1, Dyes.dyeRed , 2, Arrays.asList(new MaterialStack(Nickel, 4), new MaterialStack(Chrome, 1))).disableAutoGeneratedBlastFurnaceRecipes().disableAutoGeneratedVacuumFreezerRecipe(); Materials.NiobiumNitride = new Materials( 359, TextureSet.SET_DULL , 1.0F, 0, 2, 1|2 , 29, 41, 29, 0, "NiobiumNitride" , "Niobium Nitride" , 0, 0, 2573, 2573, true, false, 1, 1, 1, Dyes.dyeBlack , 1, Arrays.asList(new MaterialStack(Niobium, 1), new MaterialStack(Nitrogen, 1))); // Anti-Reflective Material @@ -562,27 +562,27 @@ public class MaterialsInit1 { Materials.Obsidian = new Materials( 804, TextureSet.SET_DULL , 1.0F, 0, 3, 1|2 , 80, 50, 100, 0, "Obsidian" , "Obsidian" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeBlack , 1, Arrays.asList(new MaterialStack(Magnesium, 1), new MaterialStack(Iron, 1), new MaterialStack(Silicon, 2), new MaterialStack(Oxygen, 8))); Materials.Phosphate = new Materials( 833, TextureSet.SET_DULL , 1.0F, 0, 1, 1 |8|16 , 255, 255, 0, 0, "Phosphate" , "Phosphate" , 0, 0, -1, 0, false, false, 2, 1, 1, Dyes.dyeYellow , 1, Arrays.asList(new MaterialStack(Phosphorus, 1), new MaterialStack(Oxygen, 4))); Materials.PigIron = new Materials( 307, TextureSet.SET_METALLIC , 6.0F, 384, 2, 1|2 |8 |64 , 200, 180, 180, 0, "PigIron" , "Pig Iron" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes.dyePink , 2, Collections.singletonList(new MaterialStack(Iron, 1))); - Materials.Plastic = new Materials( 874, TextureSet.SET_DULL , 3.0F, 32, 1, 1|2 |64|128 , 200, 200, 200, 0, "Plastic" , "Polyethylene" , 0, 0, 400, 0, false, false, 1, 1, 1, Dyes.dyeWhite , 0, Arrays.asList(new MaterialStack(Carbon, 1), new MaterialStack(Hydrogen, 2)), Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 2))); - Materials.Epoxid = new Materials( 470, TextureSet.SET_DULL , 3.0F, 32, 1, 1|2 |64|128 , 200, 140, 20, 0, "Epoxid" , "Epoxid" , 0, 0, 400, 0, false, false, 1, 1, 1, Dyes.dyeWhite , 0, Arrays.asList(new MaterialStack(Carbon, 21), new MaterialStack(Hydrogen, 24), new MaterialStack(Oxygen, 4)), Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 2))); + Materials.Plastic = new Materials( 874, TextureSet.SET_DULL , 3.0F, 32, 1, 1|2 |64|128 , 200, 200, 200, 0, "Plastic" , "Polyethylene" , 0, 0, 400, 0, false, false, 1, 1, 1, Dyes.dyeWhite , 0, Arrays.asList(new MaterialStack(Carbon, 1), new MaterialStack(Hydrogen, 2)), Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.MOTUS, 2))); + Materials.Epoxid = new Materials( 470, TextureSet.SET_DULL , 3.0F, 32, 1, 1|2 |64|128 , 200, 140, 20, 0, "Epoxid" , "Epoxid" , 0, 0, 400, 0, false, false, 1, 1, 1, Dyes.dyeWhite , 0, Arrays.asList(new MaterialStack(Carbon, 21), new MaterialStack(Hydrogen, 24), new MaterialStack(Oxygen, 4)), Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.MOTUS, 2))); Materials.Polydimethylsiloxane = new MaterialBuilder(633, TextureSet.SET_FLUID , "Polydimethylsiloxane").addDustItems().setRGB(245, 245, 245).setColor(Dyes.dyeWhite).setMaterialList(new MaterialStack(Carbon, 2), new MaterialStack(Hydrogen, 6), new MaterialStack(Oxygen, 1), new MaterialStack(Silicon, 1)).addElectrolyzerRecipe().constructMaterial(); - Materials.Silicone = new Materials( 471, TextureSet.SET_DULL , 3.0F, 128, 1, 1|2 |64|128 , 220, 220, 220, 0, "Silicone" , "Silicone Rubber" , 0, 0, 900, 0, false, false, 1, 1, 1, Dyes.dyeWhite , 0, Arrays.asList(new MaterialStack(Carbon, 2), new MaterialStack(Hydrogen, 6), new MaterialStack(Oxygen, 1), new MaterialStack(Silicon, 1)), Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 2))); - Materials.Polycaprolactam = new Materials( 472, TextureSet.SET_DULL , 3.0F, 32, 1, 1|2 |64|128 , 50, 50, 50, 0, "Polycaprolactam" , "Polycaprolactam" , 0, 0, 500, 0, false, false, 1, 1, 1, Dyes.dyeWhite , 0, Arrays.asList(new MaterialStack(Carbon, 6), new MaterialStack(Hydrogen, 11), new MaterialStack(Nitrogen, 1), new MaterialStack(Oxygen, 1)), Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 2))); - Materials.Polytetrafluoroethylene = new Materials( 473, TextureSet.SET_DULL , 3.0F, 32, 1, 1|2 |64|128 , 100, 100, 100, 0, "Polytetrafluoroethylene" , "Polytetrafluoroethylene" , 0, 0, 1400, 0, false, false, 1, 1, 1, Dyes.dyeWhite , 0, Arrays.asList(new MaterialStack(Carbon, 2), new MaterialStack(Fluorine, 4)), Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 2))); + Materials.Silicone = new Materials( 471, TextureSet.SET_DULL , 3.0F, 128, 1, 1|2 |64|128 , 220, 220, 220, 0, "Silicone" , "Silicone Rubber" , 0, 0, 900, 0, false, false, 1, 1, 1, Dyes.dyeWhite , 0, Arrays.asList(new MaterialStack(Carbon, 2), new MaterialStack(Hydrogen, 6), new MaterialStack(Oxygen, 1), new MaterialStack(Silicon, 1)), Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.MOTUS, 2))); + Materials.Polycaprolactam = new Materials( 472, TextureSet.SET_DULL , 3.0F, 32, 1, 1|2 |64|128 , 50, 50, 50, 0, "Polycaprolactam" , "Polycaprolactam" , 0, 0, 500, 0, false, false, 1, 1, 1, Dyes.dyeWhite , 0, Arrays.asList(new MaterialStack(Carbon, 6), new MaterialStack(Hydrogen, 11), new MaterialStack(Nitrogen, 1), new MaterialStack(Oxygen, 1)), Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.MOTUS, 2))); + Materials.Polytetrafluoroethylene = new Materials( 473, TextureSet.SET_DULL , 3.0F, 32, 1, 1|2 |64|128 , 100, 100, 100, 0, "Polytetrafluoroethylene" , "Polytetrafluoroethylene" , 0, 0, 1400, 0, false, false, 1, 1, 1, Dyes.dyeWhite , 0, Arrays.asList(new MaterialStack(Carbon, 2), new MaterialStack(Fluorine, 4)), Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.MOTUS, 2))); Materials.Powellite = new Materials( 883, TextureSet.SET_DULL , 1.0F, 0, 2, 1 |8 , 255, 255, 0, 0, "Powellite" , "Powellite" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeYellow , 2, Arrays.asList(new MaterialStack(Calcium, 1), new MaterialStack(Molybdenum, 1), new MaterialStack(Oxygen, 4))); Materials.Pumice = new Materials( 926, TextureSet.SET_DULL , 1.0F, 0, 2, 1 |8 , 230, 185, 185, 0, "Pumice" , "Pumice" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeGray , 2, Collections.singletonList(new MaterialStack(Stone, 1))); Materials.Pyrite = new Materials( 834, TextureSet.SET_ROUGH , 1.0F, 0, 1, 1 |8 , 150, 120, 40, 0, "Pyrite" , "Pyrite" , 0, 0, -1, 0, false, false, 2, 1, 1, Dyes.dyeOrange , 1, Arrays.asList(new MaterialStack(Iron, 1), new MaterialStack(Sulfur, 2))); Materials.Pyrolusite = new Materials( 943, TextureSet.SET_DULL , 1.0F, 0, 2, 1 |8 , 150, 150, 170, 0, "Pyrolusite" , "Pyrolusite" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeLightGray , 1, Arrays.asList(new MaterialStack(Manganese, 1), new MaterialStack(Oxygen, 2))); Materials.Pyrope = new Materials( 835, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1 |8 , 120, 50, 100, 0, "Pyrope" , "Pyrope" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes.dyePurple , 0, Arrays.asList(new MaterialStack(Aluminium, 2), new MaterialStack(Magnesium, 3), new MaterialStack(Silicon, 3), new MaterialStack(Oxygen, 12))); Materials.RockSalt = new Materials( 944, TextureSet.SET_FINE , 1.0F, 0, 1, 1 |8 , 240, 200, 200, 0, "RockSalt" , "Rock Salt" , 0, 0, -1, 0, false, false, 2, 1, 1, Dyes.dyeWhite , 1, Arrays.asList(new MaterialStack(Potassium, 1), new MaterialStack(Chlorine, 1))); - Materials.Rubber = new Materials( 880, TextureSet.SET_SHINY , 1.5F, 32, 0, 1|2 |64|128 , 0, 0, 0, 0, "Rubber" , "Rubber" , 0, 0, 400, 0, false, false, 1, 1, 1, Dyes.dyeBlack , 0, Arrays.asList(new MaterialStack(Carbon, 5), new MaterialStack(Hydrogen, 8)), Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 2))); - Materials.RawRubber = new Materials( 896, TextureSet.SET_DULL , 1.0F, 0, 0, 1 , 204, 199, 137, 0, "RawRubber" , "Raw Rubber" , 0, 0, 400, 0, false, false, 1, 1, 1, Dyes.dyeWhite , 0, Arrays.asList(new MaterialStack(Carbon, 5), new MaterialStack(Hydrogen, 8)), Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 2))); - Materials.Ruby = new Materials( 502, TextureSet.SET_RUBY , 7.0F, 256, 2, 1 |4|8 |64 , 255, 100, 100, 127, "Ruby" , "Ruby" , 0, 0, -1, 0, false, true, 5, 1, 1, Dyes.dyeRed , 0, Arrays.asList(new MaterialStack(Chrome, 1), new MaterialStack(Aluminium, 2), new MaterialStack(Oxygen, 3)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 6), new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 4))).disableAutoGeneratedBlastFurnaceRecipes(); + Materials.Rubber = new Materials( 880, TextureSet.SET_SHINY , 1.5F, 32, 0, 1|2 |64|128 , 0, 0, 0, 0, "Rubber" , "Rubber" , 0, 0, 400, 0, false, false, 1, 1, 1, Dyes.dyeBlack , 0, Arrays.asList(new MaterialStack(Carbon, 5), new MaterialStack(Hydrogen, 8)), Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.MOTUS, 2))); + Materials.RawRubber = new Materials( 896, TextureSet.SET_DULL , 1.0F, 0, 0, 1 , 204, 199, 137, 0, "RawRubber" , "Raw Rubber" , 0, 0, 400, 0, false, false, 1, 1, 1, Dyes.dyeWhite , 0, Arrays.asList(new MaterialStack(Carbon, 5), new MaterialStack(Hydrogen, 8)), Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.MOTUS, 2))); + Materials.Ruby = new Materials( 502, TextureSet.SET_RUBY , 7.0F, 256, 2, 1 |4|8 |64 , 255, 100, 100, 127, "Ruby" , "Ruby" , 0, 0, -1, 0, false, true, 5, 1, 1, Dyes.dyeRed , 0, Arrays.asList(new MaterialStack(Chrome, 1), new MaterialStack(Aluminium, 2), new MaterialStack(Oxygen, 3)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.LUCRUM, 6), new TCAspects.TC_AspectStack(TCAspects.VITREUS, 4))).disableAutoGeneratedBlastFurnaceRecipes(); Materials.Salt = new Materials( 817, TextureSet.SET_FINE , 1.0F, 0, 1, 1 |8 , 250, 250, 250, 0, "Salt" , "Salt" , 0, 0, -1, 0, false, false, 2, 1, 1, Dyes.dyeWhite , 0, Arrays.asList(new MaterialStack(Sodium, 1), new MaterialStack(Chlorine, 1))); Materials.Saltpeter = new Materials( 836, TextureSet.SET_FINE , 1.0F, 0, 1, 1 |8 , 230, 230, 230, 0, "Saltpeter" , "Saltpeter" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes.dyeWhite , 1, Arrays.asList(new MaterialStack(Potassium, 1), new MaterialStack(Nitrogen, 1), new MaterialStack(Oxygen, 3))); - Materials.Sapphire = new MaterialBuilder(503, TextureSet.SET_GEM_VERTICAL, "Sapphire").setToolSpeed(7.0F).setDurability(256).setToolQuality(2).addDustItems().addGemItems().setTransparent(true).addOreItems().addToolHeadItems().setRGBA(100, 100, 200, 127).setColor(Dyes.dyeBlue).setOreValue(5).setExtraData(0).setMaterialList(new MaterialStack(Aluminium, 2), new MaterialStack(Oxygen, 3)).setAspects(Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 5), new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 3))).constructMaterial().disableAutoGeneratedBlastFurnaceRecipes(); + Materials.Sapphire = new MaterialBuilder(503, TextureSet.SET_GEM_VERTICAL, "Sapphire").setToolSpeed(7.0F).setDurability(256).setToolQuality(2).addDustItems().addGemItems().setTransparent(true).addOreItems().addToolHeadItems().setRGBA(100, 100, 200, 127).setColor(Dyes.dyeBlue).setOreValue(5).setExtraData(0).setMaterialList(new MaterialStack(Aluminium, 2), new MaterialStack(Oxygen, 3)).setAspects(Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.LUCRUM, 5), new TCAspects.TC_AspectStack(TCAspects.VITREUS, 3))).constructMaterial().disableAutoGeneratedBlastFurnaceRecipes(); Materials.Scheelite = new Materials( 910, TextureSet.SET_DULL , 1.0F, 0, 3, 1 |8 , 200, 140, 20, 0, "Scheelite" , "Scheelite" , 0, 0, 2500, 2500, false, false, 4, 1, 1, Dyes.dyeBlack , 0, Arrays.asList(new MaterialStack(Tungsten, 1), new MaterialStack(Calcium, 1), new MaterialStack(Oxygen, 4))); - Materials.Snow = new Materials( 728, TextureSet.SET_FINE , 1.0F, 0, 0, 1| 16 , 250, 250, 250, 0, "Snow" , "Snow" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeWhite , 0, Arrays.asList(new MaterialStack(Hydrogen, 2), new MaterialStack(Oxygen, 1)), Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.GELUM, 1))); + Materials.Snow = new Materials( 728, TextureSet.SET_FINE , 1.0F, 0, 0, 1| 16 , 250, 250, 250, 0, "Snow" , "Snow" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeWhite , 0, Arrays.asList(new MaterialStack(Hydrogen, 2), new MaterialStack(Oxygen, 1)), Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.GELUM, 1))); Materials.Sodalite = new Materials( 525, TextureSet.SET_LAPIS , 1.0F, 0, 1, 1 |4|8 , 20, 20, 255, 0, "Sodalite" , "Sodalite" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes.dyeBlue , 1, Arrays.asList(new MaterialStack(Aluminium, 3), new MaterialStack(Silicon, 3), new MaterialStack(Sodium, 4), new MaterialStack(Chlorine, 1))); Materials.SodiumPersulfate = new Materials( 718, TextureSet.SET_FLUID , 1.0F, 0, 2, 16 , 255, 255, 255, 0, "SodiumPersulfate" , "Sodium Persulfate" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeOrange , 1, Arrays.asList(new MaterialStack(Sodium, 2), new MaterialStack(Sulfur, 2), new MaterialStack(Oxygen, 8))); Materials.SodiumSulfide = new Materials( 719, TextureSet.SET_FLUID , 1.0F, 0, 2, 1 , 255, 230, 128, 0, "SodiumSulfide" , "Sodium Sulfide" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeOrange , 1, Arrays.asList(new MaterialStack(Sodium, 2), new MaterialStack(Sulfur, 1))); @@ -695,16 +695,16 @@ public class MaterialsInit1 { Materials.RoastedArsenic = new MaterialBuilder(552, TextureSet.SET_SHINY , "Roasted Arsenic").setName("RoastedArsenic").addDustItems().setRGB(240, 240, 240).constructMaterial(); Materials.RoastedLead = new MaterialBuilder(553, TextureSet.SET_SHINY , "Roasted Lead").setName("RoastedLead").addDustItems().setRGB(168, 149, 43).constructMaterial(); - Materials.SiliconSG = new Materials( 856, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1|2 |8 |32 , 80, 80, 100, 0, "SiliconSolarGrade" , "Silicon Solar Grade (Poly SI)" , 0, 0, 2273, 2273, true, false, 1, 1, 1, Dyes.dyeBlack , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4), new TC_Aspects.TC_AspectStack(TC_Aspects.TENEBRAE, 2))).disableAutoGeneratedBlastFurnaceRecipes(); - Materials.CalciumDisilicide = new Materials( 971, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1 |8 , 180, 180, 180, 0, "CalciumDisilicide" , "Calcium Disilicide" , 0, 0, 1313, -1, false, false, 1, 1, 1, Dyes.dyeGray ,1 , Arrays.asList(new MaterialStack(Calcium, 1), new MaterialStack(Silicon, 2)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.TERRA, 1), new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 1)));//CaSi2 - Materials.SiliconTetrafluoride = new MaterialBuilder( 967, TextureSet.SET_FLUID , "Silicon Tetrafluoride" ).setName("SiliconTetrafluoride").addCell().addGas().setTransparent(true).setRGB(200, 200, 200).setColor(Dyes.dyeWhite).setMeltingPoint(178).setMaterialList(new MaterialStack(Silicon, 1), new MaterialStack(Fluorine, 4)).setAspects(Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1), new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1))).constructMaterial();//SIF4 - Materials.SiliconTetrachloride = new MaterialBuilder( 968, TextureSet.SET_FLUID , "Silicon Tetrachloride").setName("SiliconTetrachloride").addCell().addFluid().setRGB(220, 220, 220).setColor(Dyes.dyeWhite).setMeltingPoint(204).setMaterialList(new MaterialStack(Silicon, 1), new MaterialStack(Chlorine, 4)).setAspects(Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1), new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1))).constructMaterial();//SICL4 - Materials.Trichlorosilane = new MaterialBuilder( 972, TextureSet.SET_FLUID , "Trichlorosilane" ).setName("Trichlorosilane" ).addCell().addFluid().setRGB( 255, 255, 255).setColor(Dyes.dyeWhite).setMeltingPoint(139).setMaterialList(new MaterialStack(Hydrogen, 1), new MaterialStack(Silicon, 1), new MaterialStack(Chlorine, 3)).setAspects(Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1), new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1))).constructMaterial();//HSICL3 - Materials.Hexachlorodisilane = new MaterialBuilder( 973, TextureSet.SET_FLUID , "Hexachlorodisilane").setName("Hexachlorodisilane" ).addCell().addFluid().setRGB( 255, 255, 255).setColor(Dyes.dyeWhite).setMeltingPoint(272).setExtraData(1).setMaterialList(new MaterialStack(Silicon, 2), new MaterialStack(Chlorine, 6)).setAspects(Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1))).constructMaterial();//SI2CL6 - Materials.Dichlorosilane = new MaterialBuilder( 799, TextureSet.SET_FLUID , "Dichlorosilane").setName("Dichlorosilane").addCell().addGas().setTransparent(true).setRGB( 255, 255, 255).setColor(Dyes.dyeWhite).setMeltingPoint(151).setExtraData(1).setMaterialList(new MaterialStack(Silicon, 1), new MaterialStack(Hydrogen, 2), new MaterialStack(Chlorine, 2)).setAspects(Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1), new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1))).constructMaterial();//SIH2CL2 - Materials.Silane = new MaterialBuilder( 798, TextureSet.SET_FLUID , "Silane").setName( "Silane").addCell().addGas().setRGB( 255, 255, 255).setColor(Dyes.dyeWhite).setMeltingPoint(88).setMaterialList(new MaterialStack(Silicon, 1), new MaterialStack(Hydrogen, 4)).setAspects(Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1))).constructMaterial();//SIH4 - Materials.Calciumhydride = new Materials( 797, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1 |8 , 220, 220, 220, 0, "CalciumHydride" , "Calcium Hydride" , 0, 0, 1089, -1, false, false, 1, 1, 1, Dyes.dyeGray ,1 , Arrays.asList(new MaterialStack(Calcium, 1), new MaterialStack(Hydrogen, 2)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.TERRA, 1), new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 1)));//CaH2 - Materials.AluminiumFluoride = new Materials( 969, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1 |8 , 255, 255, 255, 0, "Aluminiumfluoride" , "Aluminium Fluoride" , 0, 0, 1533, -1, false, false, 1, 1, 1, Dyes.dyeWhite ,1 , Arrays.asList(new MaterialStack(Aluminium, 1), new MaterialStack(Fluorine, 3)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.TERRA, 1), new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 1)));//ALF3 + Materials.SiliconSG = new Materials( 856, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1|2 |8 |32 , 80, 80, 100, 0, "SiliconSolarGrade" , "Silicon Solar Grade (Poly SI)" , 0, 0, 2273, 2273, true, false, 1, 1, 1, Dyes.dyeBlack , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 4), new TCAspects.TC_AspectStack(TCAspects.TENEBRAE, 2))).disableAutoGeneratedBlastFurnaceRecipes(); + Materials.CalciumDisilicide = new Materials( 971, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1 |8 , 180, 180, 180, 0, "CalciumDisilicide" , "Calcium Disilicide" , 0, 0, 1313, -1, false, false, 1, 1, 1, Dyes.dyeGray ,1 , Arrays.asList(new MaterialStack(Calcium, 1), new MaterialStack(Silicon, 2)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.TERRA, 1), new TCAspects.TC_AspectStack(TCAspects.ORDO, 1)));//CaSi2 + Materials.SiliconTetrafluoride = new MaterialBuilder( 967, TextureSet.SET_FLUID , "Silicon Tetrafluoride" ).setName("SiliconTetrafluoride").addCell().addGas().setTransparent(true).setRGB(200, 200, 200).setColor(Dyes.dyeWhite).setMeltingPoint(178).setMaterialList(new MaterialStack(Silicon, 1), new MaterialStack(Fluorine, 4)).setAspects(Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.AQUA, 1), new TCAspects.TC_AspectStack(TCAspects.VENENUM, 1))).constructMaterial();//SIF4 + Materials.SiliconTetrachloride = new MaterialBuilder( 968, TextureSet.SET_FLUID , "Silicon Tetrachloride").setName("SiliconTetrachloride").addCell().addFluid().setRGB(220, 220, 220).setColor(Dyes.dyeWhite).setMeltingPoint(204).setMaterialList(new MaterialStack(Silicon, 1), new MaterialStack(Chlorine, 4)).setAspects(Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.AQUA, 1), new TCAspects.TC_AspectStack(TCAspects.VENENUM, 1))).constructMaterial();//SICL4 + Materials.Trichlorosilane = new MaterialBuilder( 972, TextureSet.SET_FLUID , "Trichlorosilane" ).setName("Trichlorosilane" ).addCell().addFluid().setRGB( 255, 255, 255).setColor(Dyes.dyeWhite).setMeltingPoint(139).setMaterialList(new MaterialStack(Hydrogen, 1), new MaterialStack(Silicon, 1), new MaterialStack(Chlorine, 3)).setAspects(Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.AQUA, 1), new TCAspects.TC_AspectStack(TCAspects.VENENUM, 1))).constructMaterial();//HSICL3 + Materials.Hexachlorodisilane = new MaterialBuilder( 973, TextureSet.SET_FLUID , "Hexachlorodisilane").setName("Hexachlorodisilane" ).addCell().addFluid().setRGB( 255, 255, 255).setColor(Dyes.dyeWhite).setMeltingPoint(272).setExtraData(1).setMaterialList(new MaterialStack(Silicon, 2), new MaterialStack(Chlorine, 6)).setAspects(Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.AQUA, 1))).constructMaterial();//SI2CL6 + Materials.Dichlorosilane = new MaterialBuilder( 799, TextureSet.SET_FLUID , "Dichlorosilane").setName("Dichlorosilane").addCell().addGas().setTransparent(true).setRGB( 255, 255, 255).setColor(Dyes.dyeWhite).setMeltingPoint(151).setExtraData(1).setMaterialList(new MaterialStack(Silicon, 1), new MaterialStack(Hydrogen, 2), new MaterialStack(Chlorine, 2)).setAspects(Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.AQUA, 1), new TCAspects.TC_AspectStack(TCAspects.VENENUM, 1))).constructMaterial();//SIH2CL2 + Materials.Silane = new MaterialBuilder( 798, TextureSet.SET_FLUID , "Silane").setName( "Silane").addCell().addGas().setRGB( 255, 255, 255).setColor(Dyes.dyeWhite).setMeltingPoint(88).setMaterialList(new MaterialStack(Silicon, 1), new MaterialStack(Hydrogen, 4)).setAspects(Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.AQUA, 1))).constructMaterial();//SIH4 + Materials.Calciumhydride = new Materials( 797, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1 |8 , 220, 220, 220, 0, "CalciumHydride" , "Calcium Hydride" , 0, 0, 1089, -1, false, false, 1, 1, 1, Dyes.dyeGray ,1 , Arrays.asList(new MaterialStack(Calcium, 1), new MaterialStack(Hydrogen, 2)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.TERRA, 1), new TCAspects.TC_AspectStack(TCAspects.ORDO, 1)));//CaH2 + Materials.AluminiumFluoride = new Materials( 969, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1 |8 , 255, 255, 255, 0, "Aluminiumfluoride" , "Aluminium Fluoride" , 0, 0, 1533, -1, false, false, 1, 1, 1, Dyes.dyeWhite ,1 , Arrays.asList(new MaterialStack(Aluminium, 1), new MaterialStack(Fluorine, 3)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.TERRA, 1), new TCAspects.TC_AspectStack(TCAspects.ORDO, 1)));//ALF3 Materials.SolderingAlloy = new Materials( 314, TextureSet.SET_DULL , 1.0F, 0, 1, 1|2 , 220, 220, 230, 0, "SolderingAlloy" , "Soldering Alloy" , 0, 0, 400, 400, false, false, 1, 1, 1, Dyes.dyeWhite , 2, Arrays.asList(new MaterialStack(Tin, 9), new MaterialStack(Antimony, 1))); Materials.GalliumArsenide = new Materials( 980, TextureSet.SET_DULL , 1.0F, 0, 1, 1|2 , 160, 160, 160, 0, "GalliumArsenide" , "Gallium Arsenide" , 0, 0, -1, 1200, true, false, 1, 1, 1, Dyes.dyeGray , 2, Arrays.asList(new MaterialStack(Arsenic, 1), new MaterialStack(Gallium, 1))); @@ -712,52 +712,52 @@ public class MaterialsInit1 { Materials.Spessartine = new Materials( 838, TextureSet.SET_DULL , 1.0F, 0, 2, 1 |8 , 255, 100, 100, 0, "Spessartine" , "Spessartine" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes.dyeRed , 0, Arrays.asList(new MaterialStack(Aluminium, 2), new MaterialStack(Manganese, 3), new MaterialStack(Silicon, 3), new MaterialStack(Oxygen, 12))); Materials.Sphalerite = new Materials( 839, TextureSet.SET_DULL , 1.0F, 0, 1, 1 |8 , 255, 255, 255, 0, "Sphalerite" , "Sphalerite" , 0, 0, -1, 0, false, false, 2, 1, 1, Dyes.dyeYellow , 1, Arrays.asList(new MaterialStack(Zinc, 1), new MaterialStack(Sulfur, 1))); Materials.StainlessSteel = new Materials( 306, TextureSet.SET_SHINY , 7.0F, 480, 4, 1|2 |64|128 , 200, 200, 220, 0, "StainlessSteel" , "Stainless Steel" , 0, 0, -1, 1700, true, false, 1, 1, 1, Dyes.dyeWhite , 1, Arrays.asList(new MaterialStack(Iron, 6), new MaterialStack(Chrome, 1), new MaterialStack(Manganese, 1), new MaterialStack(Nickel, 1))); - Materials.Steel = new Materials( 305, TextureSet.SET_METALLIC , 6.0F, 512, 3, 1|2 |64|128 , 128, 128, 128, 0, "Steel" , "Steel" , 0, 0, 1811, 1000, true, false, 4, 51, 50, Dyes.dyeGray , 1, Arrays.asList(new MaterialStack(Iron, 50), new MaterialStack(Carbon, 1)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 1))); + Materials.Steel = new Materials( 305, TextureSet.SET_METALLIC , 6.0F, 512, 3, 1|2 |64|128 , 128, 128, 128, 0, "Steel" , "Steel" , 0, 0, 1811, 1000, true, false, 4, 51, 50, Dyes.dyeGray , 1, Arrays.asList(new MaterialStack(Iron, 50), new MaterialStack(Carbon, 1)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.ORDO, 1))); Materials.Stibnite = new Materials( 945, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1 |8 , 70, 70, 70, 0, "Stibnite" , "Stibnite" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeWhite , 2, Arrays.asList(new MaterialStack(Antimony, 2), new MaterialStack(Sulfur, 3))); Materials.SulfuricAcid = new Materials( 720, TextureSet.SET_FLUID , 1.0F, 0, 2, 16 , 255, 128, 0, 0, "SulfuricAcid" , "Sulfuric Acid" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeOrange , 1, Arrays.asList(new MaterialStack(Hydrogen, 2), new MaterialStack(Sulfur, 1), new MaterialStack(Oxygen, 4))); - Materials.Tanzanite = new Materials( 508, TextureSet.SET_GEM_VERTICAL , 7.0F, 256, 2, 1 |4|8 |64 , 64, 0, 200, 127, "Tanzanite" , "Tanzanite" , 0, 0, -1, 0, false, true, 5, 1, 1, Dyes.dyePurple , 0, Arrays.asList(new MaterialStack(Calcium, 2), new MaterialStack(Aluminium, 3), new MaterialStack(Silicon, 3), new MaterialStack(Hydrogen, 1), new MaterialStack(Oxygen, 13)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 5), new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 3))); + Materials.Tanzanite = new Materials( 508, TextureSet.SET_GEM_VERTICAL , 7.0F, 256, 2, 1 |4|8 |64 , 64, 0, 200, 127, "Tanzanite" , "Tanzanite" , 0, 0, -1, 0, false, true, 5, 1, 1, Dyes.dyePurple , 0, Arrays.asList(new MaterialStack(Calcium, 2), new MaterialStack(Aluminium, 3), new MaterialStack(Silicon, 3), new MaterialStack(Hydrogen, 1), new MaterialStack(Oxygen, 13)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.LUCRUM, 5), new TCAspects.TC_AspectStack(TCAspects.VITREUS, 3))); Materials.Tetrahedrite = new Materials( 840, TextureSet.SET_DULL , 1.0F, 0, 2, 1 |8 , 200, 32, 0, 0, "Tetrahedrite" , "Tetrahedrite" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes.dyeRed , 2, Arrays.asList(new MaterialStack(Copper, 3), new MaterialStack(Antimony, 1), new MaterialStack(Sulfur, 3), new MaterialStack(Iron, 1))); //Cu3SbS3 + x(Fe,Zn)6Sb2S9 - Materials.TinAlloy = new Materials( 363, TextureSet.SET_METALLIC , 6.5F, 96, 2, 1|2 |64|128 , 200, 200, 200, 0, "TinAlloy" , "Tin Alloy" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeWhite , 2, Arrays.asList(new MaterialStack(Tin, 1), new MaterialStack(Iron, 1)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 1))); - Materials.Topaz = new Materials( 507, TextureSet.SET_GEM_HORIZONTAL , 7.0F, 256, 3, 1 |4|8 |64 , 255, 128, 0, 127, "Topaz" , "Topaz" , 0, 0, -1, 0, false, true, 5, 1, 1, Dyes.dyeOrange , 0, Arrays.asList(new MaterialStack(Aluminium, 2), new MaterialStack(Silicon, 1), new MaterialStack(Fluorine, 2), new MaterialStack(Hydrogen, 2), new MaterialStack(Oxygen, 6)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 6), new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 4))); + Materials.TinAlloy = new Materials( 363, TextureSet.SET_METALLIC , 6.5F, 96, 2, 1|2 |64|128 , 200, 200, 200, 0, "TinAlloy" , "Tin Alloy" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeWhite , 2, Arrays.asList(new MaterialStack(Tin, 1), new MaterialStack(Iron, 1)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.INSTRUMENTUM, 1))); + Materials.Topaz = new Materials( 507, TextureSet.SET_GEM_HORIZONTAL , 7.0F, 256, 3, 1 |4|8 |64 , 255, 128, 0, 127, "Topaz" , "Topaz" , 0, 0, -1, 0, false, true, 5, 1, 1, Dyes.dyeOrange , 0, Arrays.asList(new MaterialStack(Aluminium, 2), new MaterialStack(Silicon, 1), new MaterialStack(Fluorine, 2), new MaterialStack(Hydrogen, 2), new MaterialStack(Oxygen, 6)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.LUCRUM, 6), new TCAspects.TC_AspectStack(TCAspects.VITREUS, 4))); Materials.Tungstate = new Materials( 841, TextureSet.SET_DULL , 1.0F, 0, 3, 1 |8 , 55, 50, 35, 0, "Tungstate" , "Tungstate" , 0, 0, 2500, 2500, true, false, 4, 1, 1, Dyes.dyeBlack , 0, Arrays.asList(new MaterialStack(Tungsten, 1), new MaterialStack(Lithium, 2), new MaterialStack(Oxygen, 4))); Materials.Ultimet = new Materials( 344, TextureSet.SET_SHINY , 9.0F, 2048, 4, 1|2 |64|128 , 180, 180, 230, 0, "Ultimet" , "Ultimet" , 0, 0, 2700, 2700, true, false, 1, 1, 1, Dyes.dyeLightBlue , 1, Arrays.asList(new MaterialStack(Cobalt, 5), new MaterialStack(Chrome, 2), new MaterialStack(Nickel, 1), new MaterialStack(Molybdenum, 1))); // 54% Cobalt, 26% Chromium, 9% Nickel, 5% Molybdenum, 3% Iron, 2% Tungsten, 0.8% Manganese, 0.3% Silicon, 0.08% Nitrogen and 0.06% Carbon Materials.Uraninite = new Materials( 922, TextureSet.SET_METALLIC , 1.0F, 0, 3, 1 |8 , 35, 35, 35, 0, "Uraninite" , "Uraninite" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeLime , 2, Arrays.asList(new MaterialStack(Uranium, 1), new MaterialStack(Oxygen, 2))); Materials.Uvarovite = new Materials( 842, TextureSet.SET_DIAMOND , 1.0F, 0, 2, 1 |8 , 180, 255, 180, 0, "Uvarovite" , "Uvarovite" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes.dyeGreen , 1, Arrays.asList(new MaterialStack(Calcium, 3), new MaterialStack(Chrome, 2), new MaterialStack(Silicon, 3), new MaterialStack(Oxygen, 12))); Materials.VanadiumGallium = new Materials( 357, TextureSet.SET_SHINY , 1.0F, 0, 2, 1|2 |128 , 128, 128, 140, 0, "VanadiumGallium" , "Vanadium-Gallium" , 0, 0, 4500, 4500, true, false, 1, 1, 1, Dyes.dyeGray , 2, Arrays.asList(new MaterialStack(Vanadium, 3), new MaterialStack(Gallium, 1))).disableAutoGeneratedBlastFurnaceRecipes().disableAutoGeneratedVacuumFreezerRecipe(); - Materials.Wood = new Materials( 809, TextureSet.SET_WOOD , 2.0F, 16, 0, 1|2 |64|128 , 100, 50, 0, 0, "Wood" , "Wood" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeBrown , 0, Arrays.asList(new MaterialStack(Carbon, 1), new MaterialStack(Oxygen, 1), new MaterialStack(Hydrogen, 1)), Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 2))); + Materials.Wood = new Materials( 809, TextureSet.SET_WOOD , 2.0F, 16, 0, 1|2 |64|128 , 100, 50, 0, 0, "Wood" , "Wood" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeBrown , 0, Arrays.asList(new MaterialStack(Carbon, 1), new MaterialStack(Oxygen, 1), new MaterialStack(Hydrogen, 1)), Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.ARBOR, 2))); Materials.WroughtIron = new Materials( 304, TextureSet.SET_METALLIC , 6.0F, 384, 2, 1|2 |64|128 , 200, 180, 180, 0, "WroughtIron" , "Wrought Iron" , 0, 0, 1811, 0, false, false, 3, 1, 1, Dyes.dyeLightGray , 2, Collections.singletonList(new MaterialStack(Iron, 1))); Materials.Wulfenite = new Materials( 882, TextureSet.SET_DULL , 1.0F, 0, 3, 1 |8 , 255, 128, 0, 0, "Wulfenite" , "Wulfenite" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeOrange , 2, Arrays.asList(new MaterialStack(Lead, 1), new MaterialStack(Molybdenum, 1), new MaterialStack(Oxygen, 4))); Materials.YellowLimonite = new Materials( 931, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1 |8 , 200, 200, 0, 0, "YellowLimonite" , "Yellow Limonite" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeYellow , 2, Arrays.asList(new MaterialStack(Iron, 1), new MaterialStack(Hydrogen, 1), new MaterialStack(Oxygen, 2))); // FeO(OH) + a bit of Ni and Co Materials.YttriumBariumCuprate = new Materials( 358, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1|2 , 80, 64, 70, 0, "YttriumBariumCuprate" , "Yttrium Barium Cuprate" , 0, 0, 4500, 4500, true, false, 1, 1, 1, Dyes.dyeGray , 0, Arrays.asList(new MaterialStack(Yttrium, 1), new MaterialStack(Barium, 2), new MaterialStack(Copper, 3), new MaterialStack(Oxygen, 7))).disableAutoGeneratedVacuumFreezerRecipe(); - Materials.WoodSealed = new Materials( 889, TextureSet.SET_WOOD , 3.0F, 24, 0, 1|2 |64|128 , 80, 40, 0, 0, "WoodSealed" , "Sealed Wood" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeBrown , 0, Collections.singletonList(new MaterialStack(Wood, 1)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 1))); - Materials.LiveRoot = new Materials( 832, TextureSet.SET_WOOD , 1.0F, 0, 1, 1 , 220, 200, 0, 0, "LiveRoot" , "Liveroot" , 5, 16, -1, 0, false, false, 2, 4, 3, Dyes.dyeBrown , 2, Arrays.asList(new MaterialStack(Wood, 3), new MaterialStack(Magic, 1)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.VICTUS, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.PRAECANTATIO, 1))); + Materials.WoodSealed = new Materials( 889, TextureSet.SET_WOOD , 3.0F, 24, 0, 1|2 |64|128 , 80, 40, 0, 0, "WoodSealed" , "Sealed Wood" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeBrown , 0, Collections.singletonList(new MaterialStack(Wood, 1)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.ARBOR, 2), new TCAspects.TC_AspectStack(TCAspects.FABRICO, 1))); + Materials.LiveRoot = new Materials( 832, TextureSet.SET_WOOD , 1.0F, 0, 1, 1 , 220, 200, 0, 0, "LiveRoot" , "Liveroot" , 5, 16, -1, 0, false, false, 2, 4, 3, Dyes.dyeBrown , 2, Arrays.asList(new MaterialStack(Wood, 3), new MaterialStack(Magic, 1)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.ARBOR, 2), new TCAspects.TC_AspectStack(TCAspects.VICTUS, 2), new TCAspects.TC_AspectStack(TCAspects.PRAECANTATIO, 1))); Materials.IronWood = new Materials( 338, TextureSet.SET_WOOD , 6.0F, 384, 2, 1|2 |64|128 , 150, 140, 110, 0, "IronWood" , "Ironwood" , 5, 8, -1, 0, false, false, 2, 19, 18, Dyes.dyeBrown , 2, Arrays.asList(new MaterialStack(Iron, 9), new MaterialStack(LiveRoot, 9), new MaterialStack(Gold, 1))); - Materials.Glass = new Materials( 890, TextureSet.SET_GLASS , 1.0F, 4, 0, 1 |4 , 250, 250, 250, 220, "Glass" , "Glass" , 0, 0, 1500, 0, false, true, 1, 1, 1, Dyes.dyeWhite , 2, Collections.singletonList(new MaterialStack(SiliconDioxide, 1)), Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 2))); + Materials.Glass = new Materials( 890, TextureSet.SET_GLASS , 1.0F, 4, 0, 1 |4 , 250, 250, 250, 220, "Glass" , "Glass" , 0, 0, 1500, 0, false, true, 1, 1, 1, Dyes.dyeWhite , 2, Collections.singletonList(new MaterialStack(SiliconDioxide, 1)), Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.VITREUS, 2))); Materials.BorosilicateGlass = new MaterialBuilder(611, TextureSet.SET_GLASS , "Borosilicate Glass").addDustItems().addMetalItems().setRGB(230, 243, 230).setColor(Dyes.dyeWhite).setMaterialList(new MaterialStack(Boron, 1), new MaterialStack(Glass, 7)).addCentrifugeRecipe().constructMaterial(); Materials.Perlite = new Materials( 925, TextureSet.SET_DULL , 1.0F, 0, 1, 1 |8 , 30, 20, 30, 0, "Perlite" , "Perlite" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeBlack , 2, Arrays.asList(new MaterialStack(Obsidian, 2), new MaterialStack(Water, 1))); Materials.Borax = new Materials( 941, TextureSet.SET_FINE , 1.0F, 0, 1, 1 |8 , 250, 250, 250, 0, "Borax" , "Borax" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeWhite , 1, Arrays.asList(new MaterialStack(Sodium, 2), new MaterialStack(Boron, 4), new MaterialStack(Oxygen, 7), new MaterialStack(Water, 10))); Materials.Lignite = new Materials( 538, TextureSet.SET_LIGNITE , 1.0F, 0, 0, 1 |4|8 , 100, 70, 70, 0, "Lignite" , "Lignite Coal" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeBlack , 1, Arrays.asList(new MaterialStack(Carbon, 3), new MaterialStack(Water, 1))); - Materials.Olivine = new Materials( 505, TextureSet.SET_RUBY , 7.0F, 256, 2, 1 |4|8 |64 , 150, 255, 150, 127, "Olivine" , "Olivine" , 0, 0, -1, 0, false, true, 5, 1, 1, Dyes.dyeLime , 1, Arrays.asList(new MaterialStack(Magnesium, 2), new MaterialStack(Iron, 1), new MaterialStack(SiliconDioxide, 2)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 4), new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 2))); - Materials.Opal = new Materials( 510, TextureSet.SET_OPAL , 7.0F, 256, 2, 1 |4|8 |64 , 0, 0, 255, 0, "Opal" , "Opal" , 0, 0, -1, 0, false, true, 3, 1, 1, Dyes.dyeBlue , 1, Collections.singletonList(new MaterialStack(SiliconDioxide, 1)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 5), new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 3))); - Materials.Amethyst = new Materials( 509, TextureSet.SET_FLINT , 7.0F, 256, 3, 1 |4|8 |64 , 210, 50, 210, 127, "Amethyst" , "Amethyst" , 0, 0, -1, 0, false, true, 3, 1, 1, Dyes.dyePink , 1, Arrays.asList(new MaterialStack(SiliconDioxide, 4), new MaterialStack(Iron, 1)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 6), new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 4))); - Materials.Redstone = new Materials( 810, TextureSet.SET_ROUGH , 1.0F, 0, 2, 1 |8 , 200, 0, 0, 0, "Redstone" , "Redstone" , 0, 0, 500, 0, false, false, 3, 1, 1, Dyes.dyeRed , 2, Arrays.asList(new MaterialStack(Silicon, 1), new MaterialStack(Pyrite, 5), new MaterialStack(Ruby, 1), new MaterialStack(Mercury, 3)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1), new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 2))); - Materials.Lapis = new Materials( 526, TextureSet.SET_LAPIS , 1.0F, 0, 1, 1 |4|8 , 70, 70, 220, 0, "Lapis" , "Lapis" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes.dyeBlue , 2, Arrays.asList(new MaterialStack(Lazurite, 12), new MaterialStack(Sodalite, 2), new MaterialStack(Pyrite, 1), new MaterialStack(Calcite, 1)), Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 1))); - Materials.Blaze = new Materials( 801, TextureSet.SET_POWDER , 2.0F, 16, 1, 1 |64 , 255, 200, 0, 0, "Blaze" , "Blaze" , 0, 0, 6400, 0, false, false, 2, 3, 2, Dyes.dyeYellow , 2, Arrays.asList(new MaterialStack(DarkAsh, 1), new MaterialStack(Sulfur, 1), new MaterialStack(Magic, 1)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.PRAECANTATIO, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 4))); - Materials.EnderPearl = new Materials( 532, TextureSet.SET_SHINY , 1.0F, 16, 1, 1 |4 , 108, 220, 200, 0, "EnderPearl" , "Enderpearl" , 0, 0, -1, 0, false, false, 1, 16, 10, Dyes.dyeGreen , 1, Arrays.asList(new MaterialStack(Beryllium, 1), new MaterialStack(Potassium, 4), new MaterialStack(Nitrogen, 5), new MaterialStack(Magic, 6)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.ALIENIS, 4), new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 4), new TC_Aspects.TC_AspectStack(TC_Aspects.PRAECANTATIO, 2))); - Materials.EnderEye = new Materials( 533, TextureSet.SET_SHINY , 1.0F, 16, 1, 1 |4 , 160, 250, 230, 0, "EnderEye" , "Endereye" , 5, 10, -1, 0, false, false, 1, 2, 1, Dyes.dyeGreen , 2, Arrays.asList(new MaterialStack(EnderPearl, 1), new MaterialStack(Blaze, 1)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 4), new TC_Aspects.TC_AspectStack(TC_Aspects.ALIENIS, 4), new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 4), new TC_Aspects.TC_AspectStack(TC_Aspects.PRAECANTATIO, 3), new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 2))); - Materials.Flint = new Materials( 802, TextureSet.SET_FLINT , 2.5F, 128, 1, 1 |64 , 0, 32, 64, 0, "Flint" , "Flint" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeGray , 2, Collections.singletonList(new MaterialStack(SiliconDioxide, 1)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.TERRA, 1), new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 1))); + Materials.Olivine = new Materials( 505, TextureSet.SET_RUBY , 7.0F, 256, 2, 1 |4|8 |64 , 150, 255, 150, 127, "Olivine" , "Olivine" , 0, 0, -1, 0, false, true, 5, 1, 1, Dyes.dyeLime , 1, Arrays.asList(new MaterialStack(Magnesium, 2), new MaterialStack(Iron, 1), new MaterialStack(SiliconDioxide, 2)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.LUCRUM, 4), new TCAspects.TC_AspectStack(TCAspects.VITREUS, 2))); + Materials.Opal = new Materials( 510, TextureSet.SET_OPAL , 7.0F, 256, 2, 1 |4|8 |64 , 0, 0, 255, 0, "Opal" , "Opal" , 0, 0, -1, 0, false, true, 3, 1, 1, Dyes.dyeBlue , 1, Collections.singletonList(new MaterialStack(SiliconDioxide, 1)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.LUCRUM, 5), new TCAspects.TC_AspectStack(TCAspects.VITREUS, 3))); + Materials.Amethyst = new Materials( 509, TextureSet.SET_FLINT , 7.0F, 256, 3, 1 |4|8 |64 , 210, 50, 210, 127, "Amethyst" , "Amethyst" , 0, 0, -1, 0, false, true, 3, 1, 1, Dyes.dyePink , 1, Arrays.asList(new MaterialStack(SiliconDioxide, 4), new MaterialStack(Iron, 1)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.LUCRUM, 6), new TCAspects.TC_AspectStack(TCAspects.VITREUS, 4))); + Materials.Redstone = new Materials( 810, TextureSet.SET_ROUGH , 1.0F, 0, 2, 1 |8 , 200, 0, 0, 0, "Redstone" , "Redstone" , 0, 0, 500, 0, false, false, 3, 1, 1, Dyes.dyeRed , 2, Arrays.asList(new MaterialStack(Silicon, 1), new MaterialStack(Pyrite, 5), new MaterialStack(Ruby, 1), new MaterialStack(Mercury, 3)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.MACHINA, 1), new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 2))); + Materials.Lapis = new Materials( 526, TextureSet.SET_LAPIS , 1.0F, 0, 1, 1 |4|8 , 70, 70, 220, 0, "Lapis" , "Lapis" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes.dyeBlue , 2, Arrays.asList(new MaterialStack(Lazurite, 12), new MaterialStack(Sodalite, 2), new MaterialStack(Pyrite, 1), new MaterialStack(Calcite, 1)), Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.SENSUS, 1))); + Materials.Blaze = new Materials( 801, TextureSet.SET_POWDER , 2.0F, 16, 1, 1 |64 , 255, 200, 0, 0, "Blaze" , "Blaze" , 0, 0, 6400, 0, false, false, 2, 3, 2, Dyes.dyeYellow , 2, Arrays.asList(new MaterialStack(DarkAsh, 1), new MaterialStack(Sulfur, 1), new MaterialStack(Magic, 1)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.PRAECANTATIO, 2), new TCAspects.TC_AspectStack(TCAspects.IGNIS, 4))); + Materials.EnderPearl = new Materials( 532, TextureSet.SET_SHINY , 1.0F, 16, 1, 1 |4 , 108, 220, 200, 0, "EnderPearl" , "Enderpearl" , 0, 0, -1, 0, false, false, 1, 16, 10, Dyes.dyeGreen , 1, Arrays.asList(new MaterialStack(Beryllium, 1), new MaterialStack(Potassium, 4), new MaterialStack(Nitrogen, 5), new MaterialStack(Magic, 6)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.ALIENIS, 4), new TCAspects.TC_AspectStack(TCAspects.ITER, 4), new TCAspects.TC_AspectStack(TCAspects.PRAECANTATIO, 2))); + Materials.EnderEye = new Materials( 533, TextureSet.SET_SHINY , 1.0F, 16, 1, 1 |4 , 160, 250, 230, 0, "EnderEye" , "Endereye" , 5, 10, -1, 0, false, false, 1, 2, 1, Dyes.dyeGreen , 2, Arrays.asList(new MaterialStack(EnderPearl, 1), new MaterialStack(Blaze, 1)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.SENSUS, 4), new TCAspects.TC_AspectStack(TCAspects.ALIENIS, 4), new TCAspects.TC_AspectStack(TCAspects.ITER, 4), new TCAspects.TC_AspectStack(TCAspects.PRAECANTATIO, 3), new TCAspects.TC_AspectStack(TCAspects.IGNIS, 2))); + Materials.Flint = new Materials( 802, TextureSet.SET_FLINT , 2.5F, 128, 1, 1 |64 , 0, 32, 64, 0, "Flint" , "Flint" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeGray , 2, Collections.singletonList(new MaterialStack(SiliconDioxide, 1)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.TERRA, 1), new TCAspects.TC_AspectStack(TCAspects.INSTRUMENTUM, 1))); Materials.Diatomite = new Materials( 948, TextureSet.SET_DULL , 1.0F, 0, 1, 1 |8 , 225, 225, 225, 0, "Diatomite" , "Diatomite" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeGray , 2, Arrays.asList(new MaterialStack(Flint, 8), new MaterialStack(BandedIron, 1), new MaterialStack(Sapphire, 1))); Materials.VolcanicAsh = new Materials( 940, TextureSet.SET_FLINT , 1.0F, 0, 0, 1 , 60, 50, 50, 0, "VolcanicAsh" , "Volcanic Ashes" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeBlack , 2, Arrays.asList(new MaterialStack(Flint, 6), new MaterialStack(Iron, 1), new MaterialStack(Magnesium, 1))); Materials.Niter = new Materials( 531, TextureSet.SET_FLINT , 1.0F, 0, 1, 1 |4|8 , 255, 200, 200, 0, "Niter" , "Niter" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyePink , 2, Collections.singletonList(new MaterialStack(Saltpeter, 1))); - Materials.Pyrotheum = new Materials( 843, TextureSet.SET_FIERY , 1.0F, 0, 1, 1 , 255, 128, 0, 0, "Pyrotheum" , "Pyrotheum" , 2, 62, -1, 0, false, false, 2, 3, 1, Dyes.dyeYellow , 2, Arrays.asList(new MaterialStack(Coal, 1), new MaterialStack(Redstone, 1), new MaterialStack(Blaze, 1)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.PRAECANTATIO, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1))); - Materials.Cryotheum = new Materials( 898, TextureSet.SET_SHINY , 1.0F, 0, 1, 1 , 0, 148, 203, 0, "Cryotheum" , "Cryotheum" , 2, 62, -1, 0, false, false, 2, 3, 1, Dyes.dyeLightBlue , 2, Arrays.asList(new MaterialStack(Saltpeter, 1), new MaterialStack(Redstone, 1), new MaterialStack(Snow, 1), new MaterialStack(Blizz, 1)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.PRAECANTATIO, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1), new TC_Aspects.TC_AspectStack(TC_Aspects.GELUM, 1))); + Materials.Pyrotheum = new Materials( 843, TextureSet.SET_FIERY , 1.0F, 0, 1, 1 , 255, 128, 0, 0, "Pyrotheum" , "Pyrotheum" , 2, 62, -1, 0, false, false, 2, 3, 1, Dyes.dyeYellow , 2, Arrays.asList(new MaterialStack(Coal, 1), new MaterialStack(Redstone, 1), new MaterialStack(Blaze, 1)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.PRAECANTATIO, 2), new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1))); + Materials.Cryotheum = new Materials( 898, TextureSet.SET_SHINY , 1.0F, 0, 1, 1 , 0, 148, 203, 0, "Cryotheum" , "Cryotheum" , 2, 62, -1, 0, false, false, 2, 3, 1, Dyes.dyeLightBlue , 2, Arrays.asList(new MaterialStack(Saltpeter, 1), new MaterialStack(Redstone, 1), new MaterialStack(Snow, 1), new MaterialStack(Blizz, 1)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.PRAECANTATIO, 2), new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 1), new TCAspects.TC_AspectStack(TCAspects.GELUM, 1))); Materials.HydratedCoal = new Materials( 818, TextureSet.SET_ROUGH , 1.0F, 0, 1, 1 , 70, 70, 100, 0, "HydratedCoal" , "Hydrated Coal" , 0, 0, -1, 0, false, false, 1, 9, 8, Dyes.dyeBlack , 2, Arrays.asList(new MaterialStack(Coal, 8), new MaterialStack(Water, 1))); - Materials.Apatite = new Materials( 530, TextureSet.SET_DIAMOND , 1.0F, 0, 1, 1 |4|8 , 200, 200, 255, 0, "Apatite" , "Apatite" , 0, 0, -1, 0, false, false, 2, 1, 1, Dyes.dyeCyan , 1, Arrays.asList(new MaterialStack(Calcium, 5), new MaterialStack(Phosphate, 3), new MaterialStack(Chlorine, 1)), Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 2))); - Materials.Alumite = new Materials( 400, TextureSet.SET_METALLIC , 5.0F, 768, 2, 1|2 |64|128 , 255, 105, 180, 0, "Alumite" , "Alumite" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyePink , 2, Arrays.asList(new MaterialStack(Aluminium, 5), new MaterialStack(Steel, 2), new MaterialStack(Obsidian, 2)), Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.STRONTIO, 2))); - Materials.Manyullyn = new Materials( 386, TextureSet.SET_SHINY , 25.0F, 2048, 5, 1|2 |8 |64|128 , 154, 76, 185, 0, "Manyullyn" , "Manyullyn" , 0, 0, 3600, 3600, true, false, 1, 1, 1, Dyes.dyePurple , 2, Arrays.asList(new MaterialStack(Cobalt, 1), new MaterialStack(Ardite, 1)), Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.STRONTIO, 2))).disableAutoGeneratedBlastFurnaceRecipes(); - Materials.Steeleaf = new Materials( 339, TextureSet.SET_LEAF , 8.0F, 768, 3, 1|2 |64|128 , 50, 127, 50, 0, "Steeleaf" , "Steeleaf" , 5, 24, -1, 0, false, false, 4, 1, 1, Dyes.dyeGreen , 2, Arrays.asList(new MaterialStack(Steel, 1), new MaterialStack(Magic, 1)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.PRAECANTATIO, 1))); - Materials.Knightmetal = new Materials( 362, TextureSet.SET_METALLIC , 8.0F, 1024, 3, 1|2 |64|128 , 210, 240, 200, 0, "Knightmetal" , "Knightmetal" , 5, 24, -1, 0, false, false, 4, 1, 1, Dyes.dyeLime , 2, Arrays.asList(new MaterialStack(Steel, 2), new MaterialStack(Magic, 1)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 1), new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2))); + Materials.Apatite = new Materials( 530, TextureSet.SET_DIAMOND , 1.0F, 0, 1, 1 |4|8 , 200, 200, 255, 0, "Apatite" , "Apatite" , 0, 0, -1, 0, false, false, 2, 1, 1, Dyes.dyeCyan , 1, Arrays.asList(new MaterialStack(Calcium, 5), new MaterialStack(Phosphate, 3), new MaterialStack(Chlorine, 1)), Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.MESSIS, 2))); + Materials.Alumite = new Materials( 400, TextureSet.SET_METALLIC , 5.0F, 768, 2, 1|2 |64|128 , 255, 105, 180, 0, "Alumite" , "Alumite" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyePink , 2, Arrays.asList(new MaterialStack(Aluminium, 5), new MaterialStack(Steel, 2), new MaterialStack(Obsidian, 2)), Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.STRONTIO, 2))); + Materials.Manyullyn = new Materials( 386, TextureSet.SET_SHINY , 25.0F, 2048, 5, 1|2 |8 |64|128 , 154, 76, 185, 0, "Manyullyn" , "Manyullyn" , 0, 0, 3600, 3600, true, false, 1, 1, 1, Dyes.dyePurple , 2, Arrays.asList(new MaterialStack(Cobalt, 1), new MaterialStack(Ardite, 1)), Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.STRONTIO, 2))).disableAutoGeneratedBlastFurnaceRecipes(); + Materials.Steeleaf = new Materials( 339, TextureSet.SET_LEAF , 8.0F, 768, 3, 1|2 |64|128 , 50, 127, 50, 0, "Steeleaf" , "Steeleaf" , 5, 24, -1, 0, false, false, 4, 1, 1, Dyes.dyeGreen , 2, Arrays.asList(new MaterialStack(Steel, 1), new MaterialStack(Magic, 1)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.HERBA, 2), new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.PRAECANTATIO, 1))); + Materials.Knightmetal = new Materials( 362, TextureSet.SET_METALLIC , 8.0F, 1024, 3, 1|2 |64|128 , 210, 240, 200, 0, "Knightmetal" , "Knightmetal" , 5, 24, -1, 0, false, false, 4, 1, 1, Dyes.dyeLime , 2, Arrays.asList(new MaterialStack(Steel, 2), new MaterialStack(Magic, 1)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.LUCRUM, 1), new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2))); Materials.SterlingSilver = new Materials( 350, TextureSet.SET_SHINY , 13.0F, 128, 2, 1|2 |64|128 , 250, 220, 225, 0, "SterlingSilver" , "Sterling Silver" , 0, 0, -1, 1700, true, false, 4, 1, 1, Dyes.dyeWhite , 2, Arrays.asList(new MaterialStack(Copper, 1), new MaterialStack(Silver, 4))); Materials.RoseGold = new Materials( 351, TextureSet.SET_SHINY , 14.0F, 128, 2, 1|2 |64|128 , 255, 230, 30, 0, "RoseGold" , "Rose Gold" , 0, 0, -1, 1600, true, false, 4, 1, 1, Dyes.dyeOrange , 2, Arrays.asList(new MaterialStack(Copper, 1), new MaterialStack(Gold, 4))); Materials.BlackBronze = new Materials( 352, TextureSet.SET_DULL , 12.0F, 256, 2, 1|2 |64|128 , 100, 50, 125, 0, "BlackBronze" , "Black Bronze" , 0, 0, -1, 2000, true, false, 4, 1, 1, Dyes.dyePurple , 2, Arrays.asList(new MaterialStack(Gold, 1), new MaterialStack(Silver, 1), new MaterialStack(Copper, 3))); @@ -769,27 +769,27 @@ public class MaterialsInit1 { Materials.TungstenSteel = new Materials( 316, TextureSet.SET_METALLIC , 8.0F, 2560, 4, 1|2 |64|128 , 100, 100, 160, 0, "TungstenSteel" , "Tungstensteel" , 0, 0, 4000, 4000, true, false, 4, 1, 1, Dyes.dyeBlue , 2, Arrays.asList(new MaterialStack(Steel, 1), new MaterialStack(Tungsten, 1))).disableAutoGeneratedBlastFurnaceRecipes().disableAutoGeneratedVacuumFreezerRecipe(); Materials.NitroCoalFuel = new Materials( -1, TextureSet.SET_FLUID , 1.0F, 0, 2, 16 , 50, 70, 50, 0, "NitroCoalFuel" , "Nitro-Coalfuel" , 0, 48, -1, 0, false, false, 1, 1, 1, Dyes.dyeBlack , 0, Arrays.asList(new MaterialStack(Glyceryl, 1), new MaterialStack(CoalFuel, 4))); Materials.NitroFuel = new Materials( 709, TextureSet.SET_FLUID , 1.0F, 0, 2, 16 , 200, 255, 0, 0, "NitroFuel" , "Cetane-Boosted Diesel" , 0, 1000, -1, 0, false, false, 1, 1, 1, Dyes.dyeLime ); - Materials.RedAlloy = new Materials( 308, TextureSet.SET_DULL , 1.0F, 0, 0, 1|2 , 200, 0, 0, 0, "RedAlloy" , "Red Alloy" , 0, 0, 500, 0, false, false, 3, 5, 1, Dyes.dyeRed , 2, Arrays.asList(new MaterialStack(Copper, 1), new MaterialStack(Redstone, 4)), Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 3))); + Materials.RedAlloy = new Materials( 308, TextureSet.SET_DULL , 1.0F, 0, 0, 1|2 , 200, 0, 0, 0, "RedAlloy" , "Red Alloy" , 0, 0, 500, 0, false, false, 3, 5, 1, Dyes.dyeRed , 2, Arrays.asList(new MaterialStack(Copper, 1), new MaterialStack(Redstone, 4)), Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.MACHINA, 3))); Materials.CobaltBrass = new Materials( 343, TextureSet.SET_METALLIC , 8.0F, 256, 2, 1|2 |64|128 , 180, 180, 160, 0, "CobaltBrass" , "Cobalt Brass" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes.dyeOrange , 2, Arrays.asList(new MaterialStack(Brass, 7), new MaterialStack(Aluminium, 1), new MaterialStack(Cobalt, 1))); Materials.TricalciumPhosphate = new Materials( 534, TextureSet.SET_FLINT , 1.0F, 0, 2, 1|4|8|16 , 255, 255, 0, 0, "TricalciumPhosphate" , "Tricalcium Phosphate" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes.dyeYellow , 2, Arrays.asList(new MaterialStack(Calcium, 3), new MaterialStack(Phosphate, 2))); - Materials.Basalt = new Materials( 844, TextureSet.SET_ROUGH , 1.0F, 64, 1, 1 |64|128 , 30, 20, 20, 0, "Basalt" , "Basalt" , 0, 0, -1, 0, false, false, 2, 1, 1, Dyes.dyeBlack , 2, Arrays.asList(new MaterialStack(Olivine, 1), new MaterialStack(Calcite, 3), new MaterialStack(Flint, 8), new MaterialStack(DarkAsh, 4)), Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.TENEBRAE, 1))).disableAutoGeneratedRecycleRecipes(); - Materials.GarnetRed = new Materials( 527, TextureSet.SET_RUBY , 7.0F, 128, 2, 1 |4|8 |64 , 200, 80, 80, 127, "GarnetRed" , "Red Garnet" , 0, 0, -1, 0, false, true, 4, 1, 1, Dyes.dyeRed , 2, Arrays.asList(new MaterialStack(Pyrope, 3), new MaterialStack(Almandine, 5), new MaterialStack(Spessartine, 8)), Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 3))); - Materials.GarnetYellow = new Materials( 528, TextureSet.SET_RUBY , 7.0F, 128, 2, 1 |4|8 |64 , 200, 200, 80, 127, "GarnetYellow" , "Yellow Garnet" , 0, 0, -1, 0, false, true, 4, 1, 1, Dyes.dyeYellow , 2, Arrays.asList(new MaterialStack(Andradite, 5), new MaterialStack(Grossular, 8), new MaterialStack(Uvarovite, 3)), Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 3))); - Materials.Marble = new Materials( 845, TextureSet.SET_FINE , 1.0F, 16, 1, 1 |64|128 , 200, 200, 200, 0, "Marble" , "Marble" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeWhite , 2, Arrays.asList(new MaterialStack(Magnesium, 1), new MaterialStack(Calcite, 7)), Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.PERFODIO, 1))); - Materials.Sugar = new Materials( 803, TextureSet.SET_FINE , 1.0F, 0, 1, 1 , 250, 250, 250, 0, "Sugar" , "Sugar" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeWhite , 1, Arrays.asList(new MaterialStack(Carbon, 2), new MaterialStack(Water, 5), new MaterialStack(Oxygen, 25)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1), new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1), new TC_Aspects.TC_AspectStack(TC_Aspects.AER, 1))); - Materials.Thaumium = new Materials( 330, TextureSet.SET_METALLIC , 12.0F, 256, 3, 1|2 |64|128 , 150, 100, 200, 0, "Thaumium" , "Thaumium" , 0, 0, -1, 0, false, false, 5, 2, 1, Dyes.dyePurple , 0, Arrays.asList(new MaterialStack(Iron, 1), new MaterialStack(Magic, 1)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.PRAECANTATIO, 1))); - Materials.Vinteum = new Materials( 529, TextureSet.SET_METALLIC , 10.0F, 128, 3, 1|2|4|8 |64|128 , 100, 200, 255, 0, "Vinteum" , "Vinteum" , 5, 32, -1, 0, false, false, 4, 1, 1, Dyes.dyeLightBlue , 2, Collections.singletonList(new MaterialStack(Thaumium, 1)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.PRAECANTATIO, 1))); - Materials.Vis = new Materials( -1, TextureSet.SET_SHINY , 1.0F, 0, 3, 0 , 128, 0, 255, 0, "Vis" , "Vis" , 5, 32, -1, 0, false, false, 1, 1, 1, Dyes.dyePurple , 2, Collections.singletonList(new MaterialStack(Magic, 1)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.AURAM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.PRAECANTATIO, 1))); + Materials.Basalt = new Materials( 844, TextureSet.SET_ROUGH , 1.0F, 64, 1, 1 |64|128 , 30, 20, 20, 0, "Basalt" , "Basalt" , 0, 0, -1, 0, false, false, 2, 1, 1, Dyes.dyeBlack , 2, Arrays.asList(new MaterialStack(Olivine, 1), new MaterialStack(Calcite, 3), new MaterialStack(Flint, 8), new MaterialStack(DarkAsh, 4)), Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.TENEBRAE, 1))).disableAutoGeneratedRecycleRecipes(); + Materials.GarnetRed = new Materials( 527, TextureSet.SET_RUBY , 7.0F, 128, 2, 1 |4|8 |64 , 200, 80, 80, 127, "GarnetRed" , "Red Garnet" , 0, 0, -1, 0, false, true, 4, 1, 1, Dyes.dyeRed , 2, Arrays.asList(new MaterialStack(Pyrope, 3), new MaterialStack(Almandine, 5), new MaterialStack(Spessartine, 8)), Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.VITREUS, 3))); + Materials.GarnetYellow = new Materials( 528, TextureSet.SET_RUBY , 7.0F, 128, 2, 1 |4|8 |64 , 200, 200, 80, 127, "GarnetYellow" , "Yellow Garnet" , 0, 0, -1, 0, false, true, 4, 1, 1, Dyes.dyeYellow , 2, Arrays.asList(new MaterialStack(Andradite, 5), new MaterialStack(Grossular, 8), new MaterialStack(Uvarovite, 3)), Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.VITREUS, 3))); + Materials.Marble = new Materials( 845, TextureSet.SET_FINE , 1.0F, 16, 1, 1 |64|128 , 200, 200, 200, 0, "Marble" , "Marble" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeWhite , 2, Arrays.asList(new MaterialStack(Magnesium, 1), new MaterialStack(Calcite, 7)), Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.PERFODIO, 1))); + Materials.Sugar = new Materials( 803, TextureSet.SET_FINE , 1.0F, 0, 1, 1 , 250, 250, 250, 0, "Sugar" , "Sugar" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeWhite , 1, Arrays.asList(new MaterialStack(Carbon, 2), new MaterialStack(Water, 5), new MaterialStack(Oxygen, 25)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.HERBA, 1), new TCAspects.TC_AspectStack(TCAspects.AQUA, 1), new TCAspects.TC_AspectStack(TCAspects.AER, 1))); + Materials.Thaumium = new Materials( 330, TextureSet.SET_METALLIC , 12.0F, 256, 3, 1|2 |64|128 , 150, 100, 200, 0, "Thaumium" , "Thaumium" , 0, 0, -1, 0, false, false, 5, 2, 1, Dyes.dyePurple , 0, Arrays.asList(new MaterialStack(Iron, 1), new MaterialStack(Magic, 1)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.PRAECANTATIO, 1))); + Materials.Vinteum = new Materials( 529, TextureSet.SET_METALLIC , 10.0F, 128, 3, 1|2|4|8 |64|128 , 100, 200, 255, 0, "Vinteum" , "Vinteum" , 5, 32, -1, 0, false, false, 4, 1, 1, Dyes.dyeLightBlue , 2, Collections.singletonList(new MaterialStack(Thaumium, 1)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.VITREUS, 2), new TCAspects.TC_AspectStack(TCAspects.PRAECANTATIO, 1))); + Materials.Vis = new Materials( -1, TextureSet.SET_SHINY , 1.0F, 0, 3, 0 , 128, 0, 255, 0, "Vis" , "Vis" , 5, 32, -1, 0, false, false, 1, 1, 1, Dyes.dyePurple , 2, Collections.singletonList(new MaterialStack(Magic, 1)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.AURAM, 2), new TCAspects.TC_AspectStack(TCAspects.PRAECANTATIO, 1))); Materials.Redrock = new Materials( 846, TextureSet.SET_ROUGH , 1.0F, 0, 1, 1 , 255, 80, 50, 0, "Redrock" , "Redrock" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeRed , 2, Arrays.asList(new MaterialStack(Calcite, 2), new MaterialStack(Flint, 1), new MaterialStack(Clay, 1))); Materials.PotassiumFeldspar = new Materials( 847, TextureSet.SET_FINE , 1.0F, 0, 1, 1 , 120, 40, 40, 0, "PotassiumFeldspar" , "Potassium Feldspar" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyePink , 0, Arrays.asList(new MaterialStack(Potassium, 1), new MaterialStack(Aluminium, 1), new MaterialStack(Silicon, 3), new MaterialStack(Oxygen, 8))); Materials.Biotite = new Materials( 848, TextureSet.SET_METALLIC , 1.0F, 0, 1, 1 , 20, 30, 20, 0, "Biotite" , "Biotite" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeGray , 0, Arrays.asList(new MaterialStack(Potassium, 1), new MaterialStack(Magnesium, 3), new MaterialStack(Aluminium, 3), new MaterialStack(Fluorine, 2), new MaterialStack(Silicon, 3), new MaterialStack(Oxygen, 10))); - Materials.GraniteBlack = new Materials( 849, TextureSet.SET_ROUGH , 4.0F, 64, 3, 1 |64|128 , 10, 10, 10, 0, "GraniteBlack" , "Black Granite" , 0, 0, -1, 0, false, false, 0, 1, 1, Dyes.dyeBlack , 2, Arrays.asList(new MaterialStack(SiliconDioxide, 4), new MaterialStack(Biotite, 1)), Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 1))); - Materials.GraniteRed = new Materials( 850, TextureSet.SET_ROUGH , 4.0F, 64, 3, 1 |64|128 , 255, 0, 128, 0, "GraniteRed" , "Red Granite" , 0, 0, -1, 0, false, false, 0, 1, 1, Dyes.dyeMagenta , 0, Arrays.asList(new MaterialStack(Aluminium, 2), new MaterialStack(PotassiumFeldspar, 1), new MaterialStack(Oxygen, 3)), Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 1))); + Materials.GraniteBlack = new Materials( 849, TextureSet.SET_ROUGH , 4.0F, 64, 3, 1 |64|128 , 10, 10, 10, 0, "GraniteBlack" , "Black Granite" , 0, 0, -1, 0, false, false, 0, 1, 1, Dyes.dyeBlack , 2, Arrays.asList(new MaterialStack(SiliconDioxide, 4), new MaterialStack(Biotite, 1)), Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.TUTAMEN, 1))); + Materials.GraniteRed = new Materials( 850, TextureSet.SET_ROUGH , 4.0F, 64, 3, 1 |64|128 , 255, 0, 128, 0, "GraniteRed" , "Red Granite" , 0, 0, -1, 0, false, false, 0, 1, 1, Dyes.dyeMagenta , 0, Arrays.asList(new MaterialStack(Aluminium, 2), new MaterialStack(PotassiumFeldspar, 1), new MaterialStack(Oxygen, 3)), Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.TUTAMEN, 1))); Materials.Chrysotile = new Materials( 912, TextureSet.SET_DULL , 32.0F, 10240, 3, 1|2 |8 |64|128 , 110, 140, 110, 0, "Chrysotile" , "Chrysotile" , 0, 0, 9400, 9400, true, false, 1, 1, 1, Dyes.dyeWhite , 2, Collections.singletonList(new MaterialStack(Asbestos, 1))).disableAutoGeneratedBlastFurnaceRecipes().setTurbineMultipliers(280, 280, 1); Materials.Realgar = new Materials( 913, TextureSet.SET_DULL , 1.0F, 32, 1, 1|2 |8 |64|128 , 140, 100, 100, 0, "Realgar" , "Realgar" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeWhite , 2, Arrays.asList(new MaterialStack(Arsenic, 4), new MaterialStack(Sulfur,4))); - Materials.VanadiumMagnetite = new Materials( 923, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1 |8 , 35, 35, 60, 0, "VanadiumMagnetite" , "Vanadium Magnetite" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeBlack , 2, Arrays.asList(new MaterialStack(Magnetite, 1), new MaterialStack(Vanadium, 1)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.MAGNETO, 1))); // Mixture of Fe3O4 and V2O5 - Materials.BasalticMineralSand = new Materials( 935, TextureSet.SET_SAND , 1.0F, 0, 1, 1 |8 , 40, 50, 40, 0, "BasalticMineralSand" , "Basaltic Mineral Sand" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeBlack , 2, Arrays.asList(new MaterialStack(Magnetite, 1), new MaterialStack(Basalt, 1)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.MAGNETO, 1))); - Materials.GraniticMineralSand = new Materials( 936, TextureSet.SET_SAND , 1.0F, 0, 1, 1 |8 , 40, 60, 60, 0, "GraniticMineralSand" , "Granitic Mineral Sand" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeBlack , 2, Arrays.asList(new MaterialStack(Magnetite, 1), new MaterialStack(GraniteBlack, 1)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.MAGNETO, 1))); + Materials.VanadiumMagnetite = new Materials( 923, TextureSet.SET_METALLIC , 1.0F, 0, 2, 1 |8 , 35, 35, 60, 0, "VanadiumMagnetite" , "Vanadium Magnetite" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeBlack , 2, Arrays.asList(new MaterialStack(Magnetite, 1), new MaterialStack(Vanadium, 1)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.MAGNETO, 1))); // Mixture of Fe3O4 and V2O5 + Materials.BasalticMineralSand = new Materials( 935, TextureSet.SET_SAND , 1.0F, 0, 1, 1 |8 , 40, 50, 40, 0, "BasalticMineralSand" , "Basaltic Mineral Sand" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeBlack , 2, Arrays.asList(new MaterialStack(Magnetite, 1), new MaterialStack(Basalt, 1)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.MAGNETO, 1))); + Materials.GraniticMineralSand = new Materials( 936, TextureSet.SET_SAND , 1.0F, 0, 1, 1 |8 , 40, 60, 60, 0, "GraniticMineralSand" , "Granitic Mineral Sand" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeBlack , 2, Arrays.asList(new MaterialStack(Magnetite, 1), new MaterialStack(GraniteBlack, 1)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.MAGNETO, 1))); Materials.GarnetSand = new Materials( 938, TextureSet.SET_SAND , 1.0F, 0, 1, 1 |8 , 200, 100, 0, 0, "GarnetSand" , "Garnet Sand" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeOrange , 2, Arrays.asList(new MaterialStack(GarnetRed, 1), new MaterialStack(GarnetYellow, 1))); Materials.QuartzSand = new Materials( 939, TextureSet.SET_SAND , 1.0F, 0, 1, 1 |8 , 194, 178, 128, 0, "QuartzSand" , "Quartz Sand" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes.dyeWhite , 2, Arrays.asList(new MaterialStack(CertusQuartz, 1), new MaterialStack(Quartzite, 1))); Materials.Bastnasite = new Materials( 905, TextureSet.SET_FINE , 1.0F, 0, 2, 1 |8 , 200, 110, 45, 0, "Bastnasite" , "Bastnasite" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes._NULL , 1, Arrays.asList(new MaterialStack(Cerium, 1), new MaterialStack(Carbon, 1), new MaterialStack(Fluorine, 1), new MaterialStack(Oxygen, 3))); // (Ce, La, Y)CO3F @@ -819,11 +819,11 @@ public class MaterialsInit1 { Materials.Kaolinite = new Materials( 929, TextureSet.SET_DULL , 1.0F, 0, 2, 1 |8 , 245, 235, 235, 0, "Kaolinite" , "Kaolinite" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes._NULL , 0, Arrays.asList(new MaterialStack(Aluminium, 2), new MaterialStack(Silicon, 2), new MaterialStack(Hydrogen, 4), new MaterialStack(Oxygen, 9))); // Al2Si2O5(OH)4 Materials.Talc = new Materials( 902, TextureSet.SET_DULL , 1.0F, 0, 2, 1 |8 , 90, 180, 90, 0, "Talc" , "Talc" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes._NULL , 1, Arrays.asList(new MaterialStack(Magnesium, 3), new MaterialStack(Silicon, 4), new MaterialStack(Hydrogen, 2), new MaterialStack(Oxygen, 12))); // H2Mg3(SiO3)4 Materials.Soapstone = new Materials( 877, TextureSet.SET_DULL , 1.0F, 0, 1, 1 |8 , 95, 145, 95, 0, "Soapstone" , "Soapstone" , 0, 0, -1, 0, false, false, 1, 1, 1, Dyes._NULL , 1, Arrays.asList(new MaterialStack(Magnesium, 3), new MaterialStack(Silicon, 4), new MaterialStack(Hydrogen, 2), new MaterialStack(Oxygen, 12))); // H2Mg3(SiO3)4 - Materials.Concrete = new Materials( 947, TextureSet.SET_ROUGH , 1.0F, 0, 1, 1 , 100, 100, 100, 0, "Concrete" , "Concrete" , 0, 0, 300, 0, false, false, 0, 1, 1, Dyes.dyeGray , 0, Collections.singletonList(new MaterialStack(Stone, 1)), Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.TERRA, 1))); - Materials.IronMagnetic = new Materials( 354, TextureSet.SET_MAGNETIC , 6.0F, 256, 2, 1|2 |64|128 , 200, 200, 200, 0, "IronMagnetic" , "Magnetic Iron" , 0, 0, -1, 0, false, false, 4, 51, 50, Dyes.dyeGray , 1, Collections.singletonList(new MaterialStack(Iron, 1)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.MAGNETO, 1))); - Materials.SteelMagnetic = new Materials( 355, TextureSet.SET_MAGNETIC , 6.0F, 512, 3, 1|2 |64|128 , 128, 128, 128, 0, "SteelMagnetic" , "Magnetic Steel" , 0, 0, 1000, 1000, true, false, 4, 51, 50, Dyes.dyeGray , 1, Collections.singletonList(new MaterialStack(Steel, 1)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 1), new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 1), new TC_Aspects.TC_AspectStack(TC_Aspects.MAGNETO, 1))); - Materials.NeodymiumMagnetic = new Materials( 356, TextureSet.SET_MAGNETIC , 7.0F, 512, 2, 1|2 |64|128 , 100, 100, 100, 0, "NeodymiumMagnetic" , "Magnetic Neodymium" , 0, 0, 1297, 1297, true, false, 4, 51, 50, Dyes.dyeGray , 1, Collections.singletonList(new MaterialStack(Neodymium, 1)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 1), new TC_Aspects.TC_AspectStack(TC_Aspects.MAGNETO, 3))); - Materials.SamariumMagnetic = new Materials( 399, TextureSet.SET_MAGNETIC , 1.0F, 0, 2, 1|2 |64|128 , 255, 255, 204, 0, "SamariumMagnetic" , "Magnetic Samarium" , 0, 0, 1345, 1345, true, false, 4, 1, 1, Dyes.dyeWhite , 1, Collections.singletonList(new MaterialStack(Samarium, 1)),Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.RADIO, 1), new TC_Aspects.TC_AspectStack(TC_Aspects.MAGNETO,10))); + Materials.Concrete = new Materials( 947, TextureSet.SET_ROUGH , 1.0F, 0, 1, 1 , 100, 100, 100, 0, "Concrete" , "Concrete" , 0, 0, 300, 0, false, false, 0, 1, 1, Dyes.dyeGray , 0, Collections.singletonList(new MaterialStack(Stone, 1)), Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.TERRA, 1))); + Materials.IronMagnetic = new Materials( 354, TextureSet.SET_MAGNETIC , 6.0F, 256, 2, 1|2 |64|128 , 200, 200, 200, 0, "IronMagnetic" , "Magnetic Iron" , 0, 0, -1, 0, false, false, 4, 51, 50, Dyes.dyeGray , 1, Collections.singletonList(new MaterialStack(Iron, 1)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.MAGNETO, 1))); + Materials.SteelMagnetic = new Materials( 355, TextureSet.SET_MAGNETIC , 6.0F, 512, 3, 1|2 |64|128 , 128, 128, 128, 0, "SteelMagnetic" , "Magnetic Steel" , 0, 0, 1000, 1000, true, false, 4, 51, 50, Dyes.dyeGray , 1, Collections.singletonList(new MaterialStack(Steel, 1)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 1), new TCAspects.TC_AspectStack(TCAspects.ORDO, 1), new TCAspects.TC_AspectStack(TCAspects.MAGNETO, 1))); + Materials.NeodymiumMagnetic = new Materials( 356, TextureSet.SET_MAGNETIC , 7.0F, 512, 2, 1|2 |64|128 , 100, 100, 100, 0, "NeodymiumMagnetic" , "Magnetic Neodymium" , 0, 0, 1297, 1297, true, false, 4, 51, 50, Dyes.dyeGray , 1, Collections.singletonList(new MaterialStack(Neodymium, 1)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 1), new TCAspects.TC_AspectStack(TCAspects.MAGNETO, 3))); + Materials.SamariumMagnetic = new Materials( 399, TextureSet.SET_MAGNETIC , 1.0F, 0, 2, 1|2 |64|128 , 255, 255, 204, 0, "SamariumMagnetic" , "Magnetic Samarium" , 0, 0, 1345, 1345, true, false, 4, 1, 1, Dyes.dyeWhite , 1, Collections.singletonList(new MaterialStack(Samarium, 1)),Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.RADIO, 1), new TCAspects.TC_AspectStack(TCAspects.MAGNETO,10))); Materials.TungstenCarbide = new Materials( 370, TextureSet.SET_METALLIC , 14.0F, 1280, 4, 1|2 |64|128 , 51, 0, 102, 0, "TungstenCarbide" , "Tungstencarbide" , 0, 0, 2460, 2460, true, false, 4, 1, 1, Dyes.dyeBlack , 2, Arrays.asList(new MaterialStack(Tungsten, 1), new MaterialStack(Carbon, 1))).disableAutoGeneratedVacuumFreezerRecipe(); Materials.VanadiumSteel = new Materials( 371, TextureSet.SET_METALLIC , 3.0F, 1920, 3, 1|2 |64|128 , 192, 192, 192, 0, "VanadiumSteel" , "Vanadiumsteel" , 0, 0, 1453, 1453, true, false, 4, 1, 1, Dyes.dyeWhite , 2, Arrays.asList(new MaterialStack(Vanadium, 1), new MaterialStack(Chrome, 1), new MaterialStack(Steel, 7))).disableAutoGeneratedBlastFurnaceRecipes(); Materials.HSSG = new Materials( 372, TextureSet.SET_METALLIC , 10.0F, 4000, 3, 1|2 |64|128 , 153, 153, 0, 0, "HSSG" , "HSS-G" , 0, 0, 4500, 4500, true, false, 4, 1, 1, Dyes.dyeYellow , 2, Arrays.asList(new MaterialStack(TungstenSteel, 5), new MaterialStack(Chrome, 1), new MaterialStack(Molybdenum, 2), new MaterialStack(Vanadium, 1))).disableAutoGeneratedBlastFurnaceRecipes().disableAutoGeneratedVacuumFreezerRecipe(); @@ -831,11 +831,11 @@ public class MaterialsInit1 { Materials.HSSS = new Materials( 374, TextureSet.SET_METALLIC , 32.0F, 10240, 8, 1|2 |64|128 , 102, 0, 51, 0, "HSSS" , "HSS-S" , 0, 0, 5400, 5400, true, false, 4, 1, 1, Dyes.dyeRed , 2, Arrays.asList(new MaterialStack(HSSG, 6), new MaterialStack(Iridium, 2), new MaterialStack(Osmium, 1))).disableAutoGeneratedBlastFurnaceRecipes().disableAutoGeneratedVacuumFreezerRecipe(); Materials.TPV = new Materials( 576, TextureSet.SET_METALLIC , 16.0F, 4000, 5, 1|2 |64|128 , 250, 170,250, 0, "TPVAlloy" , "TPV-Alloy" , 0, 0, 3000, 3000, true, false, 4, 1, 1, Dyes.dyeRed , 2, Arrays.asList(new MaterialStack(Titanium, 3), new MaterialStack(Platinum, 3), new MaterialStack(Vanadium, 1))).disableAutoGeneratedBlastFurnaceRecipes().disableAutoGeneratedVacuumFreezerRecipe(); Materials.DilutedSulfuricAcid = new MaterialBuilder(640, TextureSet.SET_FLUID , "Diluted Sulfuric Acid").addCell().addFluid().setRGB(192, 120, 32).setColor(Dyes.dyeOrange).setMaterialList(new MaterialStack(SulfuricAcid, 1)).constructMaterial(); - Materials.EpoxidFiberReinforced = new Materials( 610, TextureSet.SET_DULL ,3.0F, 64, 1, 1|2 |64|128 , 160, 112, 16, 0, "EpoxidFiberReinforced" , "Fiber-Reinforced Epoxy Resin" , 0, 0, 400, 0, false, false, 1, 1, 1, Dyes.dyeBrown , 2, Collections.singletonList(new MaterialStack(Epoxid, 1)), Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 2))); + Materials.EpoxidFiberReinforced = new Materials( 610, TextureSet.SET_DULL ,3.0F, 64, 1, 1|2 |64|128 , 160, 112, 16, 0, "EpoxidFiberReinforced" , "Fiber-Reinforced Epoxy Resin" , 0, 0, 400, 0, false, false, 1, 1, 1, Dyes.dyeBrown , 2, Collections.singletonList(new MaterialStack(Epoxid, 1)), Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.MOTUS, 2))); Materials.SodiumCarbonate = new MaterialBuilder(695, TextureSet.SET_QUARTZ, "Sodium Carbonate").setToolSpeed(1.0F).setDurability(64).setToolQuality(1).addDustItems().setRGB(255, 255, 235).setColor(Dyes.dyeWhite).setBlastFurnaceTemp(851 ).setMeltingPoint(851 ).setBlastFurnaceRequired(false).setOreValue(1).setExtraData(1).setMaterialList(new MaterialStack(Sodium, 2), new MaterialStack(Carbon, 1), new MaterialStack(Oxygen, 3)).constructMaterial().disableAutoGeneratedBlastFurnaceRecipes(); Materials.SodiumAluminate = new MaterialBuilder(696, TextureSet.SET_QUARTZ, "Sodium Aluminate").setToolSpeed(1.0F).setDurability(64).setToolQuality(1).addDustItems().setRGB(255, 235, 255).setColor(Dyes.dyeWhite).setBlastFurnaceTemp(1800).setMeltingPoint(1800).setBlastFurnaceRequired(false).setOreValue(1).setExtraData(0).setMaterialList(new MaterialStack(Sodium, 1), new MaterialStack(Aluminium, 1), new MaterialStack(Oxygen, 2)).constructMaterial().disableAutoGeneratedBlastFurnaceRecipes(); - Materials.Aluminiumoxide = new MaterialBuilder(697, TextureSet.SET_QUARTZ, "Alumina").setToolSpeed(1.0F).setDurability(64).setToolQuality(1).addDustItems().setRGB(235, 255, 255).setColor(Dyes.dyeWhite).setBlastFurnaceTemp(2054).setMeltingPoint(2054).setBlastFurnaceRequired(true).setOreValue(1).setExtraData(0).setMaterialList(new MaterialStack(Aluminium, 2), new MaterialStack(Oxygen, 3)).setAspects(Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.GELUM, 2))).constructMaterial().disableAutoGeneratedBlastFurnaceRecipes(); - Materials.Aluminiumhydroxide = new MaterialBuilder(698, TextureSet.SET_QUARTZ, "Aluminium Hydroxide").setToolSpeed(1.0F).setDurability(64).setToolQuality(1).addDustItems().setRGB(235, 235, 255).setColor(Dyes.dyeWhite).setBlastFurnaceTemp(1200).setMeltingPoint(1200).setBlastFurnaceRequired(true).setOreValue(1).setExtraData(0).setMaterialList(new MaterialStack(Aluminium, 1), new MaterialStack(Oxygen, 3), new MaterialStack(Hydrogen, 3)).setAspects(Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.GELUM, 2))).constructMaterial().disableAutoGeneratedBlastFurnaceRecipes(); + Materials.Aluminiumoxide = new MaterialBuilder(697, TextureSet.SET_QUARTZ, "Alumina").setToolSpeed(1.0F).setDurability(64).setToolQuality(1).addDustItems().setRGB(235, 255, 255).setColor(Dyes.dyeWhite).setBlastFurnaceTemp(2054).setMeltingPoint(2054).setBlastFurnaceRequired(true).setOreValue(1).setExtraData(0).setMaterialList(new MaterialStack(Aluminium, 2), new MaterialStack(Oxygen, 3)).setAspects(Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.GELUM, 2))).constructMaterial().disableAutoGeneratedBlastFurnaceRecipes(); + Materials.Aluminiumhydroxide = new MaterialBuilder(698, TextureSet.SET_QUARTZ, "Aluminium Hydroxide").setToolSpeed(1.0F).setDurability(64).setToolQuality(1).addDustItems().setRGB(235, 235, 255).setColor(Dyes.dyeWhite).setBlastFurnaceTemp(1200).setMeltingPoint(1200).setBlastFurnaceRequired(true).setOreValue(1).setExtraData(0).setMaterialList(new MaterialStack(Aluminium, 1), new MaterialStack(Oxygen, 3), new MaterialStack(Hydrogen, 3)).setAspects(Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.GELUM, 2))).constructMaterial().disableAutoGeneratedBlastFurnaceRecipes(); Materials.Cryolite = new MaterialBuilder(699, TextureSet.SET_QUARTZ, "Cryolite").setToolSpeed(1.0F).setDurability(64).setToolQuality(1).addOreItems().setRGB(191, 239, 255).setColor(Dyes.dyeLightBlue).setMeltingPoint(1012).setBlastFurnaceTemp(1012).setExtraData(0).setMaterialList(new MaterialStack(Sodium, 3), new MaterialStack(Aluminium, 1), new MaterialStack(Fluorine, 6)).constructMaterial().disableAutoGeneratedBlastFurnaceRecipes(); Materials.RedMud = new MaterialBuilder(743, TextureSet.SET_FLUID, "Red Mud").addCell().addFluid().setRGB(140, 22, 22).setColor(Dyes.dyeRed).constructMaterial(); @@ -851,7 +851,7 @@ public class MaterialsInit1 { Materials.Dichlorobenzidine = new MaterialBuilder(596, TextureSet.SET_FLUID , "3,3-Dichlorobenzidine").addCell().addFluid().setRGB(161, 222, 166).setColor(Dyes.dyeOrange).setMaterialList(new MaterialStack(Carbon, 12),new MaterialStack(Hydrogen, 10), new MaterialStack(Nitrogen, 2), new MaterialStack(Chlorine, 2)).constructMaterial(); Materials.Diaminobenzidin = new MaterialBuilder(597, TextureSet.SET_FLUID , "3,3-Diaminobenzidine").addCell().addFluid().setRGB(51, 125, 89).setColor(Dyes.dyeOrange).setMaterialList(new MaterialStack(Carbon, 12),new MaterialStack(Hydrogen, 14),new MaterialStack(Nitrogen, 4)).constructMaterial(); Materials.Diphenylisophthalate = new MaterialBuilder(598, TextureSet.SET_FLUID , "Diphenyl Isophtalate").addCell().addFluid().setRGB(36, 110, 87).setColor(Dyes.dyeOrange).setMaterialList(new MaterialStack(Carbon, 20),new MaterialStack(Hydrogen, 14),new MaterialStack(Oxygen, 4)).constructMaterial(); - Materials.Polybenzimidazole = new Materials(599, TextureSet.SET_DULL ,3.0F, 64, 1, 1|2 |64|128 , 45, 45, 45, 0, "Polybenzimidazole" , "Polybenzimidazole" , 0, 0, 1450, 0, false, false, 1, 1, 1, Dyes.dyeBlack , 0, Arrays.asList(new MaterialStack(Carbon, 20), new MaterialStack(Nitrogen, 4), new MaterialStack(Hydrogen, 12)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2),new TC_Aspects.TC_AspectStack(TC_Aspects.VOLATUS, 1))); + Materials.Polybenzimidazole = new Materials(599, TextureSet.SET_DULL ,3.0F, 64, 1, 1|2 |64|128 , 45, 45, 45, 0, "Polybenzimidazole" , "Polybenzimidazole" , 0, 0, 1450, 0, false, false, 1, 1, 1, Dyes.dyeBlack , 0, Arrays.asList(new MaterialStack(Carbon, 20), new MaterialStack(Nitrogen, 4), new MaterialStack(Hydrogen, 12)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.ORDO, 2),new TCAspects.TC_AspectStack(TCAspects.VOLATUS, 1))); Materials.MTBEMixture = new MaterialBuilder(983, TextureSet.SET_FLUID , "MTBE Reaction Mixture (Butene)").addCell().addGas().setRGB(255, 255, 255).setColor(Dyes.dyeWhite).setMaterialList(new MaterialStack(Carbon, 5), new MaterialStack(Hydrogen, 12), new MaterialStack(Oxygen, 1)).constructMaterial(); Materials.MTBEMixtureAlt = new MaterialBuilder(425, TextureSet.SET_FLUID , "MTBE Reaction Mixture (Butane)").addCell().addGas().setRGB(255, 255, 255).setColor(Dyes.dyeWhite).setMaterialList(new MaterialStack(Carbon, 5), new MaterialStack(Hydrogen, 14), new MaterialStack(Oxygen, 1)).constructMaterial(); @@ -862,10 +862,10 @@ public class MaterialsInit1 { Materials.GasolineRegular = new MaterialBuilder(997, TextureSet.SET_FLUID , "Gasoline").addCell().addFluid().setRGB(255,165,0).setColor(Dyes.dyeOrange).setFuelType(MaterialBuilder.DIESEL).setFuelPower(576).constructMaterial(); Materials.GasolinePremium = new MaterialBuilder(998, TextureSet.SET_FLUID , "High Octane Gasoline").addCell().addFluid().setRGB(255,165,0).setColor(Dyes.dyeOrange).setFuelType(MaterialBuilder.DIESEL).setFuelPower(2500).constructMaterial(); - Materials.Electrotine = new Materials( 812, TextureSet.SET_SHINY , 1.0F, 0, 1, 1 |8 , 60, 180, 200, 0, "Electrotine" , "Electrotine" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes.dyeCyan , 0, Arrays.asList(new MaterialStack(Redstone, 1), new MaterialStack(Electrum, 1)), Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 2))); + Materials.Electrotine = new Materials( 812, TextureSet.SET_SHINY , 1.0F, 0, 1, 1 |8 , 60, 180, 200, 0, "Electrotine" , "Electrotine" , 0, 0, -1, 0, false, false, 3, 1, 1, Dyes.dyeCyan , 0, Arrays.asList(new MaterialStack(Redstone, 1), new MaterialStack(Electrum, 1)), Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 2))); Materials.Galgadorian = new Materials( 384, TextureSet.SET_METALLIC , 16.0F, 3600, 3, 1|2 |64|128 , 154, 105, 119, 0, "Galgadorian" , "Galgadorian" , 0, 0, 3000, 3000, true, false, 1, 1, 1, Dyes.dyePink ).disableAutoGeneratedBlastFurnaceRecipes(); Materials.EnhancedGalgadorian = new Materials( 385, TextureSet.SET_METALLIC , 32.0F, 7200, 5, 1|2| 64|128 , 152, 93, 133, 0, "EnhancedGalgadorian" , "Enhanced Galgadorian" , 0, 0, 4500, 4500, true, false, 1, 1, 1, Dyes.dyePink ).disableAutoGeneratedBlastFurnaceRecipes(); - Materials.BloodInfusedIron = new Materials( 977, TextureSet.SET_METALLIC , 10.0F, 384, 2, 1|2 |64|128 , 69, 9, 10, 0, "BloodInfusedIron" , "Blood Infused Iron" , 0, 0, 2400, 0, false, false, 3, 1, 1, Dyes.dyeRed , Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 3), new TC_Aspects.TC_AspectStack(TC_Aspects.PRAECANTATIO, 1))); + Materials.BloodInfusedIron = new Materials( 977, TextureSet.SET_METALLIC , 10.0F, 384, 2, 1|2 |64|128 , 69, 9, 10, 0, "BloodInfusedIron" , "Blood Infused Iron" , 0, 0, 2400, 0, false, false, 3, 1, 1, Dyes.dyeRed , Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 3), new TCAspects.TC_AspectStack(TCAspects.PRAECANTATIO, 1))); Materials.Shadow = new Materials( 368, TextureSet.SET_METALLIC , 32.0F, 8192, 4, 1|2 |8 |64|128 , 16, 3, 66, 0, "Shadow" , "Shadow Metal" , 0, 0, 1800, 1800, true, false, 3, 4, 3, Dyes.dyeBlue ); Materials.Ledox = new Materials( 390, TextureSet.SET_SHINY , 15.0F, 1024, 4, 1|2 |8 |64|128 , 0, 116, 255, 0, "Ledox" , "Ledox" , 0, 0, -1, 0, false, false, 4, 1, 1, Dyes.dyeBlue ); @@ -874,7 +874,7 @@ public class MaterialsInit1 { Materials.BlackPlutonium = new Materials( 388, TextureSet.SET_DULL , 36.0F, 8192, 8, 1|2 |8 |64|128 , 50, 50, 50, 0, "BlackPlutonium" , "Black Plutonium" , 0, 0, 9000, 9000, true, false, 4, 1, 1, Dyes.dyeBlack ).disableAutoGeneratedBlastFurnaceRecipes().disableAutoGeneratedVacuumFreezerRecipe(); Materials.CallistoIce = new Materials( 389, TextureSet.SET_SHINY , 9.0F, 1024, 4, 1|2 |8 |64|128 , 30, 177, 255, 0, "CallistoIce" , "Callisto Ice" , 0, 0, -1, 0, false, false, 4, 1, 1, Dyes.dyeLightBlue ); Materials.Duralumin = new Materials( 392, TextureSet.SET_SHINY , 16.0F, 512, 3, 1|2 |8 |64|128 , 235, 209, 160, 0, "Duralumin" , "Duralumin" , 0, 0, 1600, 1600, true, false, 4, 1, 1, Dyes.dyeOrange , 2, Arrays.asList(new MaterialStack(Aluminium, 6), new MaterialStack(Copper, 1), new MaterialStack(Manganese, 1), new MaterialStack(Magnesium, 1))); - Materials.Oriharukon = new Materials( 393, TextureSet.SET_SHINY , 32.0F, 10240, 5, 1|2 |8 |32|64|128 , 103, 125, 104, 0, "Oriharukon" , "Oriharukon" , 0, 0, 5400, 5400, true, false, 4, 1, 1, Dyes.dyeLime , Element.Oh, Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2),new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.ALIENIS, 1))).disableAutoGeneratedBlastFurnaceRecipes().disableAutoGeneratedVacuumFreezerRecipe(); + Materials.Oriharukon = new Materials( 393, TextureSet.SET_SHINY , 32.0F, 10240, 5, 1|2 |8 |32|64|128 , 103, 125, 104, 0, "Oriharukon" , "Oriharukon" , 0, 0, 5400, 5400, true, false, 4, 1, 1, Dyes.dyeLime , Element.Oh, Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2),new TCAspects.TC_AspectStack(TCAspects.LUCRUM, 2), new TCAspects.TC_AspectStack(TCAspects.ALIENIS, 1))).disableAutoGeneratedBlastFurnaceRecipes().disableAutoGeneratedVacuumFreezerRecipe(); Materials.MysteriousCrystal = new Materials( 398, TextureSet.SET_SHINY , 8.0F, 256, 6, 1|2 |8 |64|128 , 22, 133, 108, 0, "MysteriousCrystal" , "Mysterious Crystal" , 0, 0, 7200, 7200, true, false, 4, 1, 1, Dyes.dyeCyan ).disableAutoGeneratedBlastFurnaceRecipes().disableAutoGeneratedVacuumFreezerRecipe(); Materials.RedstoneAlloy = new Materials( 381, TextureSet.SET_METALLIC , 3.0F, 128, 2, 1|2 |64|128 , 181, 51, 51, 0, "RedstoneAlloy" , "Redstone Alloy" , 0, 0, 671, 1000, true, false, 1, 1, 1, Dyes.dyeRed , 1, Arrays.asList(new MaterialStack(Redstone, 1), new MaterialStack(Silicon, 1), new MaterialStack(Coal, 1))).disableAutoGeneratedBlastFurnaceRecipes(); @@ -893,9 +893,9 @@ public class MaterialsInit1 { Materials.CrystallinePinkSlime = new Materials( 406, TextureSet.SET_METALLIC , 6.0F, 128, 3, 1|2 |64|128 , 231, 158, 219, 0, "CrystallinePinkSlime" , "Crystalline Pink Slime" , 0, 0, 5000, 5000, true, false, 4, 1, 1, Dyes.dyePink , 1, Arrays.asList(new MaterialStack(CrystallineAlloy, 1), new MaterialStack(Diamond, 1))).disableAutoGeneratedBlastFurnaceRecipes().disableAutoGeneratedVacuumFreezerRecipe(); Materials.EnergeticSilver = new Materials( 407, TextureSet.SET_METALLIC , 8.0F, 512, 3, 1|2 |64|128 , 149, 183, 205, 0, "EnergeticSilver" , "Energetic Silver" , 0, 0, -1, 2200, true, false, 4, 1, 1, Dyes.dyeLightBlue , 1, Arrays.asList(new MaterialStack(Silver, 1), new MaterialStack(ConductiveIron, 1), new MaterialStack(BlackSteel, 1))).disableAutoGeneratedBlastFurnaceRecipes(); Materials.VividAlloy = new Materials( 408, TextureSet.SET_METALLIC , 12.0F, 768, 4, 1|2 |64|128 , 70, 188, 219, 0, "VividAlloy" , "Vivid Alloy" , 0, 0, 3300, 3300, true, false, 4, 1, 1, Dyes.dyeBlue , 1, Arrays.asList(new MaterialStack(EnergeticSilver, 1), new MaterialStack(EnderEye, 1), new MaterialStack(Chrome, 1))).disableAutoGeneratedBlastFurnaceRecipes().disableAutoGeneratedVacuumFreezerRecipe(); - Materials.Enderium = new Materials( 321, TextureSet.SET_DULL , 8.0F, 1500, 3, 1|2 |64|128 , 89, 145, 135, 0, "Enderium" , "Enderium" , 0, 0, 4500, 4500, true, false, 1, 1, 1, Dyes.dyeGreen , 1, Arrays.asList(new MaterialStack(EnderiumBase, 2), new MaterialStack(Thaumium, 1), new MaterialStack(EnderPearl, 1)), Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.ALIENIS, 1))).disableAutoGeneratedBlastFurnaceRecipes().disableAutoGeneratedVacuumFreezerRecipe(); + Materials.Enderium = new Materials( 321, TextureSet.SET_DULL , 8.0F, 1500, 3, 1|2 |64|128 , 89, 145, 135, 0, "Enderium" , "Enderium" , 0, 0, 4500, 4500, true, false, 1, 1, 1, Dyes.dyeGreen , 1, Arrays.asList(new MaterialStack(EnderiumBase, 2), new MaterialStack(Thaumium, 1), new MaterialStack(EnderPearl, 1)), Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2), new TCAspects.TC_AspectStack(TCAspects.ALIENIS, 1))).disableAutoGeneratedBlastFurnaceRecipes().disableAutoGeneratedVacuumFreezerRecipe(); Materials.Mithril = new Materials( 331, TextureSet.SET_SHINY , 32.0F, 64, 2, 1|2 |8 |64 , 255, 255, 210, 0, "Mithril" , "Mithril" , 0, 0, 6600, 6600, true, false, 4, 3, 2, Dyes.dyeLightBlue , 2, Arrays.asList(new MaterialStack(Platinum, 2), new MaterialStack(Thaumium, 1))).disableAutoGeneratedBlastFurnaceRecipes().setTurbineMultipliers(22, 1, 1); - Materials.BlueAlloy = new Materials( 309, TextureSet.SET_DULL , 1.0F, 0, 0, 1|2 , 100, 180, 255, 0, "BlueAlloy" , "Blue Alloy" , 0, 0, -1, 0, false, false, 3, 5, 1, Dyes.dyeLightBlue , 2, Arrays.asList(new MaterialStack(Silver, 1), new MaterialStack(Electrotine, 4)), Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 3))); + Materials.BlueAlloy = new Materials( 309, TextureSet.SET_DULL , 1.0F, 0, 0, 1|2 , 100, 180, 255, 0, "BlueAlloy" , "Blue Alloy" , 0, 0, -1, 0, false, false, 3, 5, 1, Dyes.dyeLightBlue , 2, Arrays.asList(new MaterialStack(Silver, 1), new MaterialStack(Electrotine, 4)), Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 3))); Materials.ShadowIron = new Materials( 336, TextureSet.SET_METALLIC , 32.0F, 10240, 2, 1|2 |8 |64 , 120, 120, 120, 0, "ShadowIron" , "Shadow Iron" , 0, 0, 8400, 8400, true, false, 3, 4, 3, Dyes.dyeBlack , 2, Arrays.asList(new MaterialStack(Iron, 1), new MaterialStack(Thaumium, 3))).disableAutoGeneratedBlastFurnaceRecipes().setTurbineMultipliers(1, 76, 1); Materials.ShadowSteel = new Materials( 337, TextureSet.SET_METALLIC , 6.0F, 768, 4, 1|2 |64 , 90, 90, 90, 0, "ShadowSteel" , "Shadow Steel" , 0, 0, -1, 1700, true, false, 4, 4, 3, Dyes.dyeBlack , 2, Arrays.asList(new MaterialStack(Steel, 1), new MaterialStack(Thaumium, 3))); Materials.AstralSilver = new Materials( 333, TextureSet.SET_SHINY , 10.0F, 64, 2, 1|2 |64 , 230, 230, 255, 0, "AstralSilver" , "Astral Silver" , 0, 0, -1, 0, false, false, 4, 3, 2, Dyes.dyeWhite , 2, Arrays.asList(new MaterialStack(Silver, 2), new MaterialStack(Thaumium, 1))); @@ -907,37 +907,37 @@ public class MaterialsInit1 { Materials.Ichorium = new Materials( 978, TextureSet.SET_SHINY , 32.0F, 850000, 12, 1|2 |8 |32|64|128 , 211, 120, 6, 0, "Ichorium" , "Ichorium" , 5, 250000, 9000, 9000, true, false, 4, 1, 1, Dyes.dyeOrange ).setTurbineMultipliers(6, 6, 3).setHasCorrespondingPlasma(true); Materials.CosmicNeutronium = new Materials( 982, TextureSet.SET_SHINY , 96.0F, 163840, 12, 1|2 |8 |32|64|128 , 50, 50, 50, 0, "CosmicNeutronium" , "Cosmic Neutronium" , 0, 0, 9900, 9900, true, false, 4, 1, 1, Dyes.dyeBlack ).setProcessingMaterialTierEU(TierEU.RECIPE_ZPM).disableAutoGeneratedVacuumFreezerRecipe().setHasCorrespondingPlasma(true); - Materials.Pentacadmiummagnesiumhexaoxid = new Materials( 987, TextureSet.SET_SHINY , 1.0F, 0, 3, 1|2 , 85, 85, 85, 0, "Pentacadmiummagnesiumhexaoxid" , "Superconductor Base MV" , 0, 0, 2500, 2500, true, false, 1, 1, 1, Dyes.dyeGray , 1, Arrays.asList(new MaterialStack(Cadmium, 5), new MaterialStack(Magnesium, 1), new MaterialStack(Oxygen, 6)), Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 3))).disableAutoGeneratedVacuumFreezerRecipe(); - Materials.Titaniumonabariumdecacoppereikosaoxid = new Materials( 988, TextureSet.SET_METALLIC , 1.0F, 0, 3, 1|2 , 51, 25, 0, 0, "Titaniumonabariumdecacoppereikosaoxid" , "Superconductor Base HV" , 0, 0, 3300, 3300, true, false, 1, 1, 1, Dyes.dyeBrown , 1, Arrays.asList(new MaterialStack(Titanium, 1), new MaterialStack(Barium, 9), new MaterialStack(Copper, 10), new MaterialStack(Oxygen, 20)), Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 6))).disableAutoGeneratedVacuumFreezerRecipe(); - Materials.Uraniumtriplatinid = new Materials( 989, TextureSet.SET_SHINY , 1.0F, 0, 3, 1|2 , 0,135, 0, 0, "Uraniumtriplatinid" , "Superconductor Base EV" , 0, 0, 4400, 4400, true, false, 1, 1, 1, Dyes.dyeLime , 1, Arrays.asList(new MaterialStack(Uranium, 1), new MaterialStack(Platinum, 3)), Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 9))).disableAutoGeneratedVacuumFreezerRecipe(); - Materials.Vanadiumtriindinid = new Materials( 990, TextureSet.SET_SHINY , 1.0F, 0, 3, 1|2 , 51, 0, 51, 0, "Vanadiumtriindinid" , "Superconductor Base IV" , 0, 0, 5200, 5200, true, false, 1, 1, 1, Dyes.dyeMagenta , 1, Arrays.asList(new MaterialStack(Vanadium , 1), new MaterialStack(Indium, 3)), Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 12))).disableAutoGeneratedVacuumFreezerRecipe(); - Materials.Tetraindiumditindibariumtitaniumheptacoppertetrakaidekaoxid = new Materials( 991, TextureSet.SET_METALLIC , 1.0F, 0, 3, 1|2 , 153, 76, 0, 0, "Tetraindiumditindibariumtitaniumheptacoppertetrakaidekaoxid" , "Superconductor Base LuV" , 0, 0, 6000, 6000, true, false, 1, 1, 1, Dyes.dyeBrown , 1, Arrays.asList(new MaterialStack(Indium, 4), new MaterialStack(Tin, 2), new MaterialStack(Barium, 2), new MaterialStack(Titanium, 1), new MaterialStack(Copper, 7), new MaterialStack(Oxygen, 14)), Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 15))).disableAutoGeneratedVacuumFreezerRecipe(); - Materials.Tetranaquadahdiindiumhexaplatiumosminid = new Materials( 992, TextureSet.SET_METALLIC , 1.0F, 0, 3, 1|2 , 10, 10, 10, 0, "Tetranaquadahdiindiumhexaplatiumosminid" , "Superconductor Base ZPM" , 0, 0, 9000, 9000, true, false, 1, 1, 1, Dyes.dyeBlack , 1, Arrays.asList(new MaterialStack(Naquadah, 4), new MaterialStack(Indium, 2), new MaterialStack(Palladium, 6), new MaterialStack(Osmium, 1)), Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 18))).disableAutoGeneratedVacuumFreezerRecipe(); - Materials.Longasssuperconductornameforuvwire = new Materials( 986, TextureSet.SET_METALLIC , 1.0F, 0, 3, 1|2 , 224,210, 7, 0, "Longasssuperconductornameforuvwire" , "Superconductor Base UV" , 0, 0, 9900, 9900, true, false, 1, 1, 1, Dyes.dyeYellow , 1, Arrays.asList(new MaterialStack(Naquadria, 4), new MaterialStack(Osmiridium, 3), new MaterialStack(Europium, 1), new MaterialStack(Samarium, 1)), Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 21))).setProcessingMaterialTierEU(TierEU.RECIPE_LuV).disableAutoGeneratedVacuumFreezerRecipe(); - Materials.Longasssuperconductornameforuhvwire = new Materials( 985, TextureSet.SET_SHINY , 1.0F, 0, 3, 1|2 , 38,129, 189, 0, "Longasssuperconductornameforuhvwire" , "Superconductor Base UHV" , 0, 0, 10800, 10800, true, false, 1, 1, 1, Dyes.dyeWhite , 1, Arrays.asList(new MaterialStack(Draconium, 6), new MaterialStack(CosmicNeutronium, 7), new MaterialStack(Tritanium, 5), new MaterialStack(Americium, 6)), Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 24))).setProcessingMaterialTierEU(TierEU.RECIPE_ZPM).disableAutoGeneratedVacuumFreezerRecipe(); - Materials.SuperconductorUEVBase = new Materials( 974, TextureSet.SET_SHINY , 1.0F, 0, 3, 1|2 , 174, 8, 8, 0, "SuperconductorUEVBase" , "Superconductor Base UEV" , 0, 0, 11700, 11800, true, false, 1, 1, 1, Dyes.dyeWhite, Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 27))).setProcessingMaterialTierEU(TierEU.RECIPE_UV).disableAutoGeneratedVacuumFreezerRecipe(); - Materials.SuperconductorUIVBase = new Materials( 131, TextureSet.SET_SHINY , 1.0F, 0, 3, 1|2 , 229, 88, 177, 0, "SuperconductorUIVBase" , "Superconductor Base UIV" , 0, 0, 12700, 12700, true, false, 1, 1, 1, Dyes.dyeWhite, Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 34))).setProcessingMaterialTierEU(TierEU.RECIPE_UHV).disableAutoGeneratedVacuumFreezerRecipe(); - Materials.SuperconductorUMVBase = new Materials( 134, TextureSet.SET_SHINY , 1.0F, 0, 3, 1|2 , 181, 38, 205, 0, "SuperconductorUMVBase" , "Superconductor Base UMV" , 0, 0, 13600, 13600, true, false, 1, 1, 1, Dyes.dyeWhite, Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 40))).setProcessingMaterialTierEU(TierEU.RECIPE_UEV).disableAutoGeneratedVacuumFreezerRecipe(); + Materials.Pentacadmiummagnesiumhexaoxid = new Materials( 987, TextureSet.SET_SHINY , 1.0F, 0, 3, 1|2 , 85, 85, 85, 0, "Pentacadmiummagnesiumhexaoxid" , "Superconductor Base MV" , 0, 0, 2500, 2500, true, false, 1, 1, 1, Dyes.dyeGray , 1, Arrays.asList(new MaterialStack(Cadmium, 5), new MaterialStack(Magnesium, 1), new MaterialStack(Oxygen, 6)), Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 3))).disableAutoGeneratedVacuumFreezerRecipe(); + Materials.Titaniumonabariumdecacoppereikosaoxid = new Materials( 988, TextureSet.SET_METALLIC , 1.0F, 0, 3, 1|2 , 51, 25, 0, 0, "Titaniumonabariumdecacoppereikosaoxid" , "Superconductor Base HV" , 0, 0, 3300, 3300, true, false, 1, 1, 1, Dyes.dyeBrown , 1, Arrays.asList(new MaterialStack(Titanium, 1), new MaterialStack(Barium, 9), new MaterialStack(Copper, 10), new MaterialStack(Oxygen, 20)), Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 6))).disableAutoGeneratedVacuumFreezerRecipe(); + Materials.Uraniumtriplatinid = new Materials( 989, TextureSet.SET_SHINY , 1.0F, 0, 3, 1|2 , 0,135, 0, 0, "Uraniumtriplatinid" , "Superconductor Base EV" , 0, 0, 4400, 4400, true, false, 1, 1, 1, Dyes.dyeLime , 1, Arrays.asList(new MaterialStack(Uranium, 1), new MaterialStack(Platinum, 3)), Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 9))).disableAutoGeneratedVacuumFreezerRecipe(); + Materials.Vanadiumtriindinid = new Materials( 990, TextureSet.SET_SHINY , 1.0F, 0, 3, 1|2 , 51, 0, 51, 0, "Vanadiumtriindinid" , "Superconductor Base IV" , 0, 0, 5200, 5200, true, false, 1, 1, 1, Dyes.dyeMagenta , 1, Arrays.asList(new MaterialStack(Vanadium , 1), new MaterialStack(Indium, 3)), Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 12))).disableAutoGeneratedVacuumFreezerRecipe(); + Materials.Tetraindiumditindibariumtitaniumheptacoppertetrakaidekaoxid = new Materials( 991, TextureSet.SET_METALLIC , 1.0F, 0, 3, 1|2 , 153, 76, 0, 0, "Tetraindiumditindibariumtitaniumheptacoppertetrakaidekaoxid" , "Superconductor Base LuV" , 0, 0, 6000, 6000, true, false, 1, 1, 1, Dyes.dyeBrown , 1, Arrays.asList(new MaterialStack(Indium, 4), new MaterialStack(Tin, 2), new MaterialStack(Barium, 2), new MaterialStack(Titanium, 1), new MaterialStack(Copper, 7), new MaterialStack(Oxygen, 14)), Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 15))).disableAutoGeneratedVacuumFreezerRecipe(); + Materials.Tetranaquadahdiindiumhexaplatiumosminid = new Materials( 992, TextureSet.SET_METALLIC , 1.0F, 0, 3, 1|2 , 10, 10, 10, 0, "Tetranaquadahdiindiumhexaplatiumosminid" , "Superconductor Base ZPM" , 0, 0, 9000, 9000, true, false, 1, 1, 1, Dyes.dyeBlack , 1, Arrays.asList(new MaterialStack(Naquadah, 4), new MaterialStack(Indium, 2), new MaterialStack(Palladium, 6), new MaterialStack(Osmium, 1)), Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 18))).disableAutoGeneratedVacuumFreezerRecipe(); + Materials.Longasssuperconductornameforuvwire = new Materials( 986, TextureSet.SET_METALLIC , 1.0F, 0, 3, 1|2 , 224,210, 7, 0, "Longasssuperconductornameforuvwire" , "Superconductor Base UV" , 0, 0, 9900, 9900, true, false, 1, 1, 1, Dyes.dyeYellow , 1, Arrays.asList(new MaterialStack(Naquadria, 4), new MaterialStack(Osmiridium, 3), new MaterialStack(Europium, 1), new MaterialStack(Samarium, 1)), Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 21))).setProcessingMaterialTierEU(TierEU.RECIPE_LuV).disableAutoGeneratedVacuumFreezerRecipe(); + Materials.Longasssuperconductornameforuhvwire = new Materials( 985, TextureSet.SET_SHINY , 1.0F, 0, 3, 1|2 , 38,129, 189, 0, "Longasssuperconductornameforuhvwire" , "Superconductor Base UHV" , 0, 0, 10800, 10800, true, false, 1, 1, 1, Dyes.dyeWhite , 1, Arrays.asList(new MaterialStack(Draconium, 6), new MaterialStack(CosmicNeutronium, 7), new MaterialStack(Tritanium, 5), new MaterialStack(Americium, 6)), Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 24))).setProcessingMaterialTierEU(TierEU.RECIPE_ZPM).disableAutoGeneratedVacuumFreezerRecipe(); + Materials.SuperconductorUEVBase = new Materials( 974, TextureSet.SET_SHINY , 1.0F, 0, 3, 1|2 , 174, 8, 8, 0, "SuperconductorUEVBase" , "Superconductor Base UEV" , 0, 0, 11700, 11800, true, false, 1, 1, 1, Dyes.dyeWhite, Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 27))).setProcessingMaterialTierEU(TierEU.RECIPE_UV).disableAutoGeneratedVacuumFreezerRecipe(); + Materials.SuperconductorUIVBase = new Materials( 131, TextureSet.SET_SHINY , 1.0F, 0, 3, 1|2 , 229, 88, 177, 0, "SuperconductorUIVBase" , "Superconductor Base UIV" , 0, 0, 12700, 12700, true, false, 1, 1, 1, Dyes.dyeWhite, Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 34))).setProcessingMaterialTierEU(TierEU.RECIPE_UHV).disableAutoGeneratedVacuumFreezerRecipe(); + Materials.SuperconductorUMVBase = new Materials( 134, TextureSet.SET_SHINY , 1.0F, 0, 3, 1|2 , 181, 38, 205, 0, "SuperconductorUMVBase" , "Superconductor Base UMV" , 0, 0, 13600, 13600, true, false, 1, 1, 1, Dyes.dyeWhite, Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 40))).setProcessingMaterialTierEU(TierEU.RECIPE_UEV).disableAutoGeneratedVacuumFreezerRecipe(); - Materials.SuperconductorMV = new Materials( -1, TextureSet.SET_SHINY , 1.0F, 0, 0, 0 , 85, 85, 85, 0, "SuperconductorMV" , "Superconductor MV" , 0, 0, -1, -1, false, false, 1, 1, 1, Dyes.dyeGray , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 6))); - Materials.SuperconductorHV = new Materials( -1, TextureSet.SET_SHINY , 1.0F, 0, 0, 0 , 51, 25, 0, 0, "SuperconductorHV" , "Superconductor HV" , 0, 0, -1, -1, false, false, 1, 1, 1, Dyes.dyeBrown , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 12))); - Materials.SuperconductorEV = new Materials( -1, TextureSet.SET_SHINY , 1.0F, 0, 0, 0 , 0,135, 0, 0, "SuperconductorEV" , "Superconductor EV" , 0, 0, -1, -1, false, false, 1, 1, 1, Dyes.dyeLime , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 18))); - Materials.SuperconductorIV = new Materials( -1, TextureSet.SET_SHINY , 1.0F, 0, 0, 0 , 51, 0, 51, 0, "SuperconductorIV" , "Superconductor IV" , 0, 0, -1, -1, false, false, 1, 1, 1, Dyes.dyeMagenta , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 24))); - Materials.SuperconductorLuV = new Materials( -1, TextureSet.SET_SHINY , 1.0F, 0, 0, 0 , 153, 76, 0, 0, "SuperconductorLuV" , "Superconductor LuV" , 0, 0, -1, -1, false, false, 1, 1, 1, Dyes.dyeBrown , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 30))); - Materials.SuperconductorZPM = new Materials( -1, TextureSet.SET_SHINY , 1.0F, 0, 0, 0 , 10, 10, 10, 0, "SuperconductorZPM" , "Superconductor ZPM" , 0, 0, -1, -1, false, false, 1, 1, 1, Dyes.dyeBlack , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 36))); - Materials.SuperconductorUV = new Materials( -1, TextureSet.SET_SHINY , 1.0F, 0, 0, 0 , 224,210, 7, 0, "SuperconductorUV" , "Superconductor UV" , 0, 0, -1, -1, false, false, 1, 1, 1, Dyes.dyeYellow , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 42))); - Materials.SuperconductorUHV = new Materials( -1, TextureSet.SET_SHINY , 1.0F, 0, 0, 0 , 38,129, 189, 0, "Superconductor" , "Superconductor UHV" , 0, 0, -1, -1, false, false, 1, 1, 1, Dyes.dyeWhite , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 48))); - Materials.SuperconductorUEV = new Materials( -1, TextureSet.SET_SHINY , 1.0F, 0, 0, 0 , 174, 8, 8, 0, "SuperconductorUEV" , "Superconductor UEV" , 0, 0, -1, -1, false, false, 1, 1, 1, Dyes.dyeWhite , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 54))); - Materials.SuperconductorUIV = new Materials( -1, TextureSet.SET_SHINY , 1.0F, 0, 0, 0 , 229, 88, 177, 0, "SuperconductorUIV" , "Superconductor UIV" , 0, 0, -1, -1, false, false, 1, 1, 1, Dyes.dyeWhite , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 60))); - Materials.SuperconductorUMV = new Materials( -1, TextureSet.SET_SHINY , 1.0F, 0, 0, 0 , 181, 38, 205, 0, "SuperconductorUMV" , "Superconductor UMV" , 0, 0, -1, -1, false, false, 1, 1, 1, Dyes.dyeWhite , Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 66))); + Materials.SuperconductorMV = new Materials( -1, TextureSet.SET_SHINY , 1.0F, 0, 0, 0 , 85, 85, 85, 0, "SuperconductorMV" , "Superconductor MV" , 0, 0, -1, -1, false, false, 1, 1, 1, Dyes.dyeGray , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 6))); + Materials.SuperconductorHV = new Materials( -1, TextureSet.SET_SHINY , 1.0F, 0, 0, 0 , 51, 25, 0, 0, "SuperconductorHV" , "Superconductor HV" , 0, 0, -1, -1, false, false, 1, 1, 1, Dyes.dyeBrown , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 12))); + Materials.SuperconductorEV = new Materials( -1, TextureSet.SET_SHINY , 1.0F, 0, 0, 0 , 0,135, 0, 0, "SuperconductorEV" , "Superconductor EV" , 0, 0, -1, -1, false, false, 1, 1, 1, Dyes.dyeLime , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 18))); + Materials.SuperconductorIV = new Materials( -1, TextureSet.SET_SHINY , 1.0F, 0, 0, 0 , 51, 0, 51, 0, "SuperconductorIV" , "Superconductor IV" , 0, 0, -1, -1, false, false, 1, 1, 1, Dyes.dyeMagenta , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 24))); + Materials.SuperconductorLuV = new Materials( -1, TextureSet.SET_SHINY , 1.0F, 0, 0, 0 , 153, 76, 0, 0, "SuperconductorLuV" , "Superconductor LuV" , 0, 0, -1, -1, false, false, 1, 1, 1, Dyes.dyeBrown , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 30))); + Materials.SuperconductorZPM = new Materials( -1, TextureSet.SET_SHINY , 1.0F, 0, 0, 0 , 10, 10, 10, 0, "SuperconductorZPM" , "Superconductor ZPM" , 0, 0, -1, -1, false, false, 1, 1, 1, Dyes.dyeBlack , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 36))); + Materials.SuperconductorUV = new Materials( -1, TextureSet.SET_SHINY , 1.0F, 0, 0, 0 , 224,210, 7, 0, "SuperconductorUV" , "Superconductor UV" , 0, 0, -1, -1, false, false, 1, 1, 1, Dyes.dyeYellow , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 42))); + Materials.SuperconductorUHV = new Materials( -1, TextureSet.SET_SHINY , 1.0F, 0, 0, 0 , 38,129, 189, 0, "Superconductor" , "Superconductor UHV" , 0, 0, -1, -1, false, false, 1, 1, 1, Dyes.dyeWhite , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 48))); + Materials.SuperconductorUEV = new Materials( -1, TextureSet.SET_SHINY , 1.0F, 0, 0, 0 , 174, 8, 8, 0, "SuperconductorUEV" , "Superconductor UEV" , 0, 0, -1, -1, false, false, 1, 1, 1, Dyes.dyeWhite , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 54))); + Materials.SuperconductorUIV = new Materials( -1, TextureSet.SET_SHINY , 1.0F, 0, 0, 0 , 229, 88, 177, 0, "SuperconductorUIV" , "Superconductor UIV" , 0, 0, -1, -1, false, false, 1, 1, 1, Dyes.dyeWhite , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 60))); + Materials.SuperconductorUMV = new Materials( -1, TextureSet.SET_SHINY , 1.0F, 0, 0, 0 , 181, 38, 205, 0, "SuperconductorUMV" , "Superconductor UMV" , 0, 0, -1, -1, false, false, 1, 1, 1, Dyes.dyeWhite , Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 66))); Materials.SuperCoolant = new MaterialBuilder( 140, TextureSet.SET_DULL,"Super Coolant").setRGB(2, 91, 111).addCell().addFluid().constructMaterial().setLiquidTemperature(1); Materials.EnrichedHolmium = new Materials(582, TextureSet.SET_METALLIC , 1.0F, 0, 2, 2 , 18, 100, 255, 0, "EnrichedHolmium" , "Enriched Holmium" , -1, -1, 0, 3000, true, false,200, 1, 1, Dyes.dyePurple); - Materials.TengamPurified = new MaterialBuilder(111, TextureSet.SET_METALLIC, "Purified Tengam").addDustItems().addGearItems().addMetalItems().addToolHeadItems().setAspects(Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.MAGNETO, 2), new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 2))).setColor(Dyes.dyeLime).setName("TengamPurified").setRGB(186, 223, 112).constructMaterial().setProcessingMaterialTierEU(TierEU.RECIPE_UV); - Materials.TengamAttuned = new MaterialBuilder(112, TextureSet.SET_MAGNETIC, "Attuned Tengam") .addDustItems().addGearItems().addMetalItems().addToolHeadItems().setAspects(Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.MAGNETO, 4), new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1))).setColor(Dyes.dyeLime).setName("TengamAttuned") .setRGB(213, 255, 128).constructMaterial().setProcessingMaterialTierEU(TierEU.RECIPE_UV); - Materials.TengamRaw = new MaterialBuilder(110, TextureSet.SET_ROUGH, "Raw Tengam") .addOreItems() .setAspects(Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.MAGNETO, 1), new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4))).setColor(Dyes.dyeLime).setName("TengamRaw") .setRGB(160, 191, 96).constructMaterial().setProcessingMaterialTierEU(TierEU.RECIPE_UV); + Materials.TengamPurified = new MaterialBuilder(111, TextureSet.SET_METALLIC, "Purified Tengam").addDustItems().addGearItems().addMetalItems().addToolHeadItems().setAspects(Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.MAGNETO, 2), new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 2))).setColor(Dyes.dyeLime).setName("TengamPurified").setRGB(186, 223, 112).constructMaterial().setProcessingMaterialTierEU(TierEU.RECIPE_UV); + Materials.TengamAttuned = new MaterialBuilder(112, TextureSet.SET_MAGNETIC, "Attuned Tengam") .addDustItems().addGearItems().addMetalItems().addToolHeadItems().setAspects(Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.MAGNETO, 4), new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 1))).setColor(Dyes.dyeLime).setName("TengamAttuned") .setRGB(213, 255, 128).constructMaterial().setProcessingMaterialTierEU(TierEU.RECIPE_UV); + Materials.TengamRaw = new MaterialBuilder(110, TextureSet.SET_ROUGH, "Raw Tengam") .addOreItems() .setAspects(Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.MAGNETO, 1), new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 4))).setColor(Dyes.dyeLime).setName("TengamRaw") .setRGB(160, 191, 96).constructMaterial().setProcessingMaterialTierEU(TierEU.RECIPE_UV); Materials.ActivatedCarbon = new MaterialBuilder(563, TextureSet.SET_DULL, "Activated Carbon") .addDustItems() @@ -1039,7 +1039,7 @@ public class MaterialsInit1 { new MaterialStack(Materials.Oxygen, 7), new MaterialStack(Materials.Silver, 3), new MaterialStack(Materials.CallistoIce, 1)), - Arrays.asList(new TC_Aspects.TC_AspectStack(TC_Aspects.HUMANUS, 2))).setHasCorrespondingGas(true) + Arrays.asList(new TCAspects.TC_AspectStack(TCAspects.HUMANUS, 2))).setHasCorrespondingGas(true) .setGasTemperature(12406); // spotless:on diff --git a/src/main/java/gregtech/loaders/misc/CoverLoader.java b/src/main/java/gregtech/loaders/misc/CoverLoader.java new file mode 100644 index 0000000000..f2feaa3a29 --- /dev/null +++ b/src/main/java/gregtech/loaders/misc/CoverLoader.java @@ -0,0 +1,42 @@ +package gregtech.loaders.misc; + +import static gregtech.api.enums.Textures.BlockIcons.VENT_ADVANCED; +import static gregtech.api.enums.Textures.BlockIcons.VENT_NORMAL; + +import net.minecraft.init.Blocks; +import net.minecraft.item.ItemStack; + +import gregtech.api.GregTechAPI; +import gregtech.api.render.TextureFactory; +import gregtech.api.util.GTModHandler; +import gregtech.common.covers.CoverVent; + +public class CoverLoader implements Runnable { + + @Override + public void run() { + for (byte i = 0; i < 16; i = (byte) (i + 1)) { + GregTechAPI.registerCover(new ItemStack(Blocks.carpet, 1, i), TextureFactory.of(Blocks.wool, i), null); + } + GregTechAPI.registerCover( + GTModHandler.getIC2Item("reactorVent", 1L, 1), + TextureFactory.of(VENT_NORMAL), + new CoverVent(1)); + GregTechAPI.registerCover( + GTModHandler.getIC2Item("reactorVentCore", 1L, 1), + TextureFactory.of(VENT_NORMAL), + new CoverVent(1)); + GregTechAPI.registerCover( + GTModHandler.getIC2Item("reactorVentGold", 1L, 1), + TextureFactory.of(VENT_ADVANCED), + new CoverVent(2)); + GregTechAPI.registerCover( + GTModHandler.getIC2Item("reactorVentSpread", 1L), + TextureFactory.of(VENT_NORMAL), + new CoverVent(2)); + GregTechAPI.registerCover( + GTModHandler.getIC2Item("reactorVentDiamond", 1L, 1), + TextureFactory.of(VENT_ADVANCED), + new CoverVent(3)); + } +} diff --git a/src/main/java/gregtech/loaders/misc/GT_Achievements.java b/src/main/java/gregtech/loaders/misc/GTAchievements.java index 1245a1dbaf..aed2ff6d28 100644 --- a/src/main/java/gregtech/loaders/misc/GT_Achievements.java +++ b/src/main/java/gregtech/loaders/misc/GTAchievements.java @@ -19,23 +19,23 @@ import cpw.mods.fml.common.FMLCommonHandler; import cpw.mods.fml.common.eventhandler.SubscribeEvent; import cpw.mods.fml.common.gameevent.PlayerEvent.ItemCraftedEvent; import cpw.mods.fml.common.gameevent.PlayerEvent.ItemSmeltedEvent; -import gregtech.GT_Mod; -import gregtech.api.enums.GT_Values; +import gregtech.GTMod; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; import gregtech.api.objects.ItemData; import gregtech.api.recipe.RecipeMaps; -import gregtech.api.util.GT_Log; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_Recipe; -import gregtech.common.items.GT_MetaGenerated_Tool_01; -import gregtech.common.items.ID_MetaTool_01; +import gregtech.api.util.GTLog; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTRecipe; +import gregtech.common.items.IDMetaTool01; +import gregtech.common.items.MetaGeneratedTool01; import ic2.core.Ic2Items; import thaumcraft.api.ThaumcraftApiHelper; -public class GT_Achievements { +public class GTAchievements { public static int oreReg = -1; public static int assReg = -1; @@ -44,11 +44,11 @@ public class GT_Achievements { public int adjX = 5; public int adjY = 9; - public GT_Achievements() { + public GTAchievements() { this.achievementList = new ConcurrentHashMap<>(); this.issuedAchievements = new ConcurrentHashMap<>(); - for (GT_Recipe recipe : RecipeMaps.assemblylineVisualRecipes.getAllRecipes()) { + for (GTRecipe recipe : RecipeMaps.assemblylineVisualRecipes.getAllRecipes()) { registerAssAchievement(recipe); } @@ -56,10 +56,10 @@ public class GT_Achievements { "flintpick", 0, 0, - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats(2, 1, Materials.Flint, Materials.Wood, null), + MetaGeneratedTool01.INSTANCE.getToolWithStats(2, 1, Materials.Flint, Materials.Wood, null), "", false); - registerAchievement("crops", -4, 0, GT_ModHandler.getIC2Item("crop", 1L), "flintpick", false); + registerAchievement("crops", -4, 0, GTModHandler.getIC2Item("crop", 1L), "flintpick", false); registerAchievement("havestlead", -4, 2, ItemList.Crop_Drop_Plumbilia.get(1), "crops", false); registerAchievement("havestcopper", -2, 1, ItemList.Crop_Drop_Coppon.get(1), "crops", false); registerAchievement("havesttin", -2, -1, ItemList.Crop_Drop_Tine.get(1), "crops", false); @@ -73,48 +73,40 @@ public class GT_Achievements { "tools", 0, 4, - GT_MetaGenerated_Tool_01.INSTANCE - .getToolWithStats(ID_MetaTool_01.HARDHAMMER.ID, 1, Materials.Iron, Materials.Wood, null), + MetaGeneratedTool01.INSTANCE + .getToolWithStats(IDMetaTool01.HARDHAMMER.ID, 1, Materials.Iron, Materials.Wood, null), "flintpick", false); registerAchievement( "driltime", 2, 4, - GT_MetaGenerated_Tool_01.INSTANCE - .getToolWithStats(ID_MetaTool_01.DRILL_LV.ID, 1, Materials.BlueSteel, Materials.StainlessSteel, null), + MetaGeneratedTool01.INSTANCE + .getToolWithStats(IDMetaTool01.DRILL_LV.ID, 1, Materials.BlueSteel, Materials.StainlessSteel, null), "tools", false); registerAchievement( "brrrr", 2, 6, - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.CHAINSAW_LV.ID, - 1, - Materials.BlueSteel, - Materials.StainlessSteel, - null), + MetaGeneratedTool01.INSTANCE + .getToolWithStats(IDMetaTool01.CHAINSAW_LV.ID, 1, Materials.BlueSteel, Materials.StainlessSteel, null), "driltime", false); registerAchievement( "highpowerdrill", 3, 5, - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.DRILL_HV.ID, - 1, - Materials.TungstenSteel, - Materials.TungstenSteel, - null), + MetaGeneratedTool01.INSTANCE + .getToolWithStats(IDMetaTool01.DRILL_HV.ID, 1, Materials.TungstenSteel, Materials.TungstenSteel, null), "driltime", false); registerAchievement( "hammertime", 3, 7, - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.JACKHAMMER.ID, + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.JACKHAMMER.ID, 1, Materials.TungstenSteel, Materials.TungstenSteel, @@ -126,8 +118,8 @@ public class GT_Achievements { "unitool", -2, 4, - GT_MetaGenerated_Tool_01.INSTANCE - .getToolWithStats(ID_MetaTool_01.UNIVERSALSPADE.ID, 1, Materials.Steel, Materials.Iron, null), + MetaGeneratedTool01.INSTANCE + .getToolWithStats(IDMetaTool01.UNIVERSALSPADE.ID, 1, Materials.Steel, Materials.Iron, null), "tools", false); registerAchievement("recycling", -4, 4, ItemList.Machine_LV_ArcFurnace.get(1), "unitool", false); @@ -136,28 +128,28 @@ public class GT_Achievements { "crushed", 0, 6, - GT_OreDictUnificator.get(OrePrefixes.crushed, Materials.Tin, 1L), + GTOreDictUnificator.get(OrePrefixes.crushed, Materials.Tin, 1L), "tools", false); registerAchievement( "cleandust", 0, 10, - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Redstone, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Redstone, 1L), "crushed", false); registerAchievement( "washing", -2, 6, - GT_OreDictUnificator.get(OrePrefixes.crushedPurified, Materials.Iron, 1L), + GTOreDictUnificator.get(OrePrefixes.crushedPurified, Materials.Iron, 1L), "crushed", false); registerAchievement( "spinit", -4, 6, - GT_OreDictUnificator.get(OrePrefixes.crushedCentrifuged, Materials.Redstone, 1L), + GTOreDictUnificator.get(OrePrefixes.crushedCentrifuged, Materials.Redstone, 1L), "crushed", false); @@ -166,7 +158,7 @@ public class GT_Achievements { "newmetal", -4, 10, - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Lutetium, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Lutetium, 1L), "newfuel", false); registerAchievement("reflect", -2, 9, ItemList.Neutron_Reflector.get(1), "newfuel", false); @@ -175,7 +167,7 @@ public class GT_Achievements { "bronze", 2, 0, - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Bronze, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Bronze, 1L), "flintpick", false); registerAchievement( @@ -228,7 +220,7 @@ public class GT_Achievements { "steel", 4, 0, - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Steel, 1L), + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Steel, 1L), "bronze", false); registerAchievement("highpressure", 4, 2, ItemList.Machine_Steel_Boiler.get(1), "steel", false); @@ -244,7 +236,7 @@ public class GT_Achievements { "complexalloys", 6, 3, - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.BlueSteel, 1L), + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.BlueSteel, 1L), "cheapermac", false); @@ -252,7 +244,7 @@ public class GT_Achievements { "magneticiron", 4, -2, - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.IronMagnetic, 1L), + GTOreDictUnificator.get(OrePrefixes.stick, Materials.IronMagnetic, 1L), "steel", false); registerAchievement("lvmotor", 4, -6, ItemList.Electric_Motor_LV.get(1), "magneticiron", false); @@ -277,7 +269,7 @@ public class GT_Achievements { "gtaluminium", 8, 0, - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Aluminium, 1L), + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Aluminium, 1L), "steel", false); registerAchievement("highpowersmelt", 8, 2, ItemList.Machine_Multi_Furnace.get(1), "gtaluminium", false); @@ -291,7 +283,7 @@ public class GT_Achievements { "titan", 14, 0, - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Titanium, 1L), + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Titanium, 1L), "upgrade", false); registerAchievement("magic", 14, 3, ItemList.MagicEnergyConverter_LV.get(1), "titan", false); @@ -305,14 +297,14 @@ public class GT_Achievements { "tungsten", 16, 2, - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Tungsten, 1L), + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Tungsten, 1L), "upgrade2", false); registerAchievement( "osmium", 16, -2, - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Osmium, 1L), + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Osmium, 1L), "upgrade2", false); registerAchievement("hightech", 15, -3, ItemList.Field_Generator_LV.get(1), "osmium", false); @@ -326,7 +318,7 @@ public class GT_Achievements { "tungstensteel", 16, 4, - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.TungstenSteel, 1L), + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.TungstenSteel, 1L), "tungsten", false); registerAchievement("upgrade3", 15, 5, ItemList.Casing_Coil_TungstenSteel.get(1), "tungstensteel", false); @@ -334,7 +326,7 @@ public class GT_Achievements { "hssg", 13, 5, - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.HSSG, 1L), + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.HSSG, 1L), "upgrade3", false); registerAchievement("upgrade4", 11, 5, ItemList.Casing_Coil_HSSG.get(1), "hssg", false); @@ -342,7 +334,7 @@ public class GT_Achievements { "stargatematerial", 11, 7, - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Naquadah, 1L), + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Naquadah, 1L), "upgrade4", false); registerAchievement("conducting", 14, 6, ItemList.Casing_Coil_Superconductor.get(1), "upgrade3", false); @@ -358,7 +350,7 @@ public class GT_Achievements { "alienmetallurgy", 9, 7, - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.NaquadahAlloy, 1L), + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.NaquadahAlloy, 1L), "upgrade5", false); registerAchievement("over9000", 7, 7, ItemList.Casing_Coil_NaquadahAlloy.get(1), "alienmetallurgy", false); @@ -366,7 +358,7 @@ public class GT_Achievements { "finalpreparations", 7, 9, - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Naquadria, 1L), + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Naquadria, 1L), "over9000", false); registerAchievement("denseaspossible", 6, 10, ItemList.FusionComputer_UV.get(1), "finalpreparations", false); @@ -375,7 +367,7 @@ public class GT_Achievements { registerAchievement("uvage", 10, 10, ItemList.Energy_Cluster.get(1), "zpmage", false); registerAchievement("whatnow", 12, 10, ItemList.ZPM2.get(1), "uvage", false); - if (GT_Mod.gregtechproxy.mAchievements) { + if (GTMod.gregtechproxy.mAchievements) { AchievementPage.registerAchievementPage( new AchievementPage( "GregTech 5", @@ -393,7 +385,7 @@ public class GT_Achievements { public Achievement registerAchievement(String textId, int x, int y, ItemStack icon, Achievement requirement, boolean special) { - if (!GT_Mod.gregtechproxy.mAchievements) { + if (!GTMod.gregtechproxy.mAchievements) { return null; } Achievement achievement = new Achievement(textId, textId, this.adjX + x, this.adjY + y, icon, requirement); @@ -401,9 +393,9 @@ public class GT_Achievements { achievement.setSpecial(); } ((StatBase) achievement).registerStat(); - if (GT_Values.D2) { - GT_Log.out.println("achievement." + textId + "="); - GT_Log.out.println("achievement." + textId + ".desc="); + if (GTValues.D2) { + GTLog.out.println("achievement." + textId + "="); + GTLog.out.println("achievement." + textId + ".desc="); } this.achievementList.put(textId, achievement); return achievement; @@ -411,7 +403,7 @@ public class GT_Achievements { public Achievement registerAchievement(String textId, int x, int y, ItemStack icon, String requirement, boolean special) { - if (!GT_Mod.gregtechproxy.mAchievements) { + if (!GTMod.gregtechproxy.mAchievements) { return null; } Achievement achievement = new Achievement( @@ -425,9 +417,9 @@ public class GT_Achievements { achievement.setSpecial(); } ((StatBase) achievement).registerStat(); - if (GT_Values.D2) { - GT_Log.out.println("achievement." + textId + "="); - GT_Log.out.println("achievement." + textId + ".desc="); + if (GTValues.D2) { + GTLog.out.println("achievement." + textId + "="); + GTLog.out.println("achievement." + textId + ".desc="); } this.achievementList.put(textId, achievement); return achievement; @@ -437,13 +429,13 @@ public class GT_Achievements { return null; } - public Achievement registerAssAchievement(GT_Recipe recipe) { + public Achievement registerAssAchievement(GTRecipe recipe) { if (recipe == null) { - GT_Mod.GT_FML_LOGGER.error("Invalid achievement registration attempt for null recipe", new Exception()); + GTMod.GT_FML_LOGGER.error("Invalid achievement registration attempt for null recipe", new Exception()); return null; } if (recipe.getOutput(0) == null) { - GT_Mod.GT_FML_LOGGER + GTMod.GT_FML_LOGGER .error("Invalid achievement registration attempt for recipe with null output", new Exception()); return null; } @@ -465,7 +457,7 @@ public class GT_Achievements { } public void issueAchievement(EntityPlayer entityplayer, String textId) { - if (entityplayer == null || !GT_Mod.gregtechproxy.mAchievements) { + if (entityplayer == null || !GTMod.gregtechproxy.mAchievements) { return; } entityplayer.triggerAchievement(this.achievementList.get(textId)); @@ -482,7 +474,7 @@ public class GT_Achievements { if (player == null || stack == null) { return; } - ItemData data = GT_OreDictUnificator.getItemData(stack); + ItemData data = GTOreDictUnificator.getItemData(stack); if ((data != null) && (data.mPrefix == OrePrefixes.ingot)) { if (data.mMaterial.mMaterial == Materials.Aluminium) { @@ -536,7 +528,7 @@ public class GT_Achievements { if (player == null || stack == null) { return; } - ItemData data = GT_OreDictUnificator.getItemData(stack); + ItemData data = GTOreDictUnificator.getItemData(stack); if (data != null) { if (data.mPrefix == OrePrefixes.dust && data.mMaterial.mMaterial == Materials.Bronze) { issueAchievement(player, "bronze"); @@ -705,7 +697,7 @@ public class GT_Achievements { if (player == null || stack == null) { return; } - ItemData data = GT_OreDictUnificator.getItemData(stack); + ItemData data = GTOreDictUnificator.getItemData(stack); if (data != null && data.mPrefix != null) { if (data.mPrefix == OrePrefixes.dust) { if (data.mMaterial.mMaterial == Materials.Lutetium) { @@ -789,7 +781,7 @@ public class GT_Achievements { case "gt.blockcasings.15" -> issueAchievement(player, "conducting"); case "gt.metaitem.01.32761" -> { // Debug Scanner pickup shows all assline recipes. if (player.capabilities.isCreativeMode) { - for (GT_Recipe recipe : RecipeMaps.assemblylineVisualRecipes.getAllRecipes()) { + for (GTRecipe recipe : RecipeMaps.assemblylineVisualRecipes.getAllRecipes()) { issueAchievement( player, recipe.getOutput(0) @@ -807,7 +799,7 @@ public class GT_Achievements { issueAchievement(player, "buildQArmor"); } - for (GT_Recipe recipe : RecipeMaps.assemblylineVisualRecipes.getAllRecipes()) { + for (GTRecipe recipe : RecipeMaps.assemblylineVisualRecipes.getAllRecipes()) { if (recipe.getOutput(0) .getUnlocalizedName() .equals(stack.getUnlocalizedName())) { diff --git a/src/main/java/gregtech/loaders/misc/GT_BeeDefinition.java b/src/main/java/gregtech/loaders/misc/GTBeeDefinition.java index 87292ced62..c8fcf5839e 100644 --- a/src/main/java/gregtech/loaders/misc/GT_BeeDefinition.java +++ b/src/main/java/gregtech/loaders/misc/GTBeeDefinition.java @@ -51,11 +51,11 @@ import static gregtech.api.enums.Mods.TaintedMagic; import static gregtech.api.enums.Mods.Thaumcraft; import static gregtech.api.enums.Mods.ThaumicBases; import static gregtech.api.enums.Mods.TinkerConstruct; -import static gregtech.loaders.misc.GT_BeeDefinitionReference.EXTRABEES; -import static gregtech.loaders.misc.GT_BeeDefinitionReference.FORESTRY; -import static gregtech.loaders.misc.GT_BeeDefinitionReference.GENDUSTRY; -import static gregtech.loaders.misc.GT_BeeDefinitionReference.GREGTECH; -import static gregtech.loaders.misc.GT_BeeDefinitionReference.MAGICBEES; +import static gregtech.loaders.misc.GTBeeDefinitionReference.EXTRABEES; +import static gregtech.loaders.misc.GTBeeDefinitionReference.FORESTRY; +import static gregtech.loaders.misc.GTBeeDefinitionReference.GENDUSTRY; +import static gregtech.loaders.misc.GTBeeDefinitionReference.GREGTECH; +import static gregtech.loaders.misc.GTBeeDefinitionReference.MAGICBEES; import java.awt.Color; import java.util.Arrays; @@ -69,8 +69,6 @@ import net.minecraft.item.ItemStack; import org.apache.commons.lang3.text.WordUtils; -import com.elisis.gtnhlanth.common.register.WerkstoffMaterialPool; - import cpw.mods.fml.common.registry.GameRegistry; import forestry.api.apiculture.BeeManager; import forestry.api.apiculture.EnumBeeType; @@ -89,26 +87,27 @@ import forestry.apiculture.genetics.Bee; import forestry.apiculture.genetics.IBeeDefinition; import forestry.apiculture.genetics.alleles.AlleleEffect; import forestry.core.genetics.alleles.AlleleHelper; -import gregtech.api.GregTech_API; +import gregtech.api.GregTechAPI; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.MaterialsKevlar; import gregtech.api.enums.OrePrefixes; -import gregtech.api.util.GT_JubilanceMegaApiary; -import gregtech.api.util.GT_LanguageManager; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.common.bees.GT_AlleleBeeSpecies; -import gregtech.common.bees.GT_Bee_Mutation; +import gregtech.api.util.GTLanguageManager; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.JubilanceMegaApiary; +import gregtech.common.bees.GTAlleleBeeSpecies; +import gregtech.common.bees.GTBeeMutation; import gregtech.common.items.CombType; import gregtech.common.items.DropType; import gregtech.common.items.PropolisType; -import gregtech.loaders.misc.bees.GT_Flowers; +import gregtech.loaders.misc.bees.GTFlowers; +import gtnhlanth.common.register.WerkstoffMaterialPool; /** * Bride Class for Lambdas */ -class GT_BeeDefinitionReference { +class GTBeeDefinitionReference { protected static final byte FORESTRY = 0; protected static final byte EXTRABEES = 1; @@ -116,16 +115,16 @@ class GT_BeeDefinitionReference { protected static final byte MAGICBEES = 3; protected static final byte GREGTECH = 4; - private GT_BeeDefinitionReference() {} + private GTBeeDefinitionReference() {} } -public enum GT_BeeDefinition implements IBeeDefinition { +public enum GTBeeDefinition implements IBeeDefinition { // organic - CLAY(GT_BranchDefinition.ORGANIC, "Clay", true, new Color(0xC8C8DA), new Color(0x0000FF), beeSpecies -> { - beeSpecies.addProduct(GT_ModHandler.getModItem(Forestry.ID, "beeCombs", 1, 0), 0.30f); + CLAY(GTBranchDefinition.ORGANIC, "Clay", true, new Color(0xC8C8DA), new Color(0x0000FF), beeSpecies -> { + beeSpecies.addProduct(GTModHandler.getModItem(Forestry.ID, "beeCombs", 1, 0), 0.30f); beeSpecies.addProduct(new ItemStack(Items.clay_ball, 1), 0.15f); - beeSpecies.addSpecialty(GT_ModHandler.getModItem(BiomesOPlenty.ID, "mudball", 1, 0), 0.05f); + beeSpecies.addSpecialty(GTModHandler.getModItem(BiomesOPlenty.ID, "mudball", 1, 0), 0.05f); beeSpecies.setHumidity(DAMP); beeSpecies.setTemperature(EnumTemperature.NORMAL); }, template -> { @@ -137,15 +136,15 @@ public enum GT_BeeDefinition implements IBeeDefinition { .registerMutation(getSpecies(FORESTRY, "Industrious"), getSpecies(FORESTRY, "Diligent"), 10); tMutation.requireResource(Blocks.clay, 0); // blockStainedHardenedClay }), - SLIMEBALL(GT_BranchDefinition.ORGANIC, "SlimeBall", true, new Color(0x4E9E55), new Color(0x00FF15), beeSpecies -> { - beeSpecies.addProduct(GT_ModHandler.getModItem(Forestry.ID, "beeCombs", 1, 15), 0.30f); + SLIMEBALL(GTBranchDefinition.ORGANIC, "SlimeBall", true, new Color(0x4E9E55), new Color(0x00FF15), beeSpecies -> { + beeSpecies.addProduct(GTModHandler.getModItem(Forestry.ID, "beeCombs", 1, 15), 0.30f); beeSpecies.addProduct(new ItemStack(Items.slime_ball, 1), 0.15f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.STICKY), 0.05f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.STICKY), 0.05f); beeSpecies.setHumidity(DAMP); beeSpecies.setTemperature(EnumTemperature.NORMAL); if (TinkerConstruct.isModLoaded()) { - beeSpecies.addProduct(GT_ModHandler.getModItem(TinkerConstruct.ID, "strangeFood", 1, 0), 0.10f); - beeSpecies.addSpecialty(GT_ModHandler.getModItem(TinkerConstruct.ID, "slime.gel", 1, 2), 0.02f); + beeSpecies.addProduct(GTModHandler.getModItem(TinkerConstruct.ID, "strangeFood", 1, 0), 0.10f); + beeSpecies.addSpecialty(GTModHandler.getModItem(TinkerConstruct.ID, "slime.gel", 1, 2), 0.02f); } }, template -> { AlleleHelper.instance.set(template, FLOWER_PROVIDER, Flowers.MUSHROOMS); @@ -158,11 +157,11 @@ public enum GT_BeeDefinition implements IBeeDefinition { if (TinkerConstruct.isModLoaded()) tMutation.requireResource(GameRegistry.findBlock(TinkerConstruct.ID, "slime.gel"), 1); }), - PEAT(GT_BranchDefinition.ORGANIC, "Peat", true, new Color(0x906237), new Color(0x58300B), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.LIGNIE), 0.30f); - beeSpecies.addProduct(GT_ModHandler.getModItem(Forestry.ID, "beeCombs", 1, 0), 0.15f); - beeSpecies.addSpecialty(GT_ModHandler.getModItem(Forestry.ID, "peat", 1, 0), 0.15f); - beeSpecies.addSpecialty(GT_ModHandler.getModItem(Forestry.ID, "mulch", 1, 0), 0.05f); + PEAT(GTBranchDefinition.ORGANIC, "Peat", true, new Color(0x906237), new Color(0x58300B), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.LIGNIE), 0.30f); + beeSpecies.addProduct(GTModHandler.getModItem(Forestry.ID, "beeCombs", 1, 0), 0.15f); + beeSpecies.addSpecialty(GTModHandler.getModItem(Forestry.ID, "peat", 1, 0), 0.15f); + beeSpecies.addSpecialty(GTModHandler.getModItem(Forestry.ID, "mulch", 1, 0), 0.05f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(EnumTemperature.NORMAL); }, template -> { @@ -172,10 +171,10 @@ public enum GT_BeeDefinition implements IBeeDefinition { AlleleHelper.instance.set(template, FLOWERING, Flowering.FASTER); AlleleHelper.instance.set(template, HUMIDITY_TOLERANCE, Tolerance.NONE); }, dis -> dis.registerMutation(getSpecies(FORESTRY, "Rural"), CLAY, 10)), - STICKYRESIN(GT_BranchDefinition.ORGANIC, "StickyResin", true, new Color(0x2E8F5B), new Color(0xDCC289), + STICKYRESIN(GTBranchDefinition.ORGANIC, "StickyResin", true, new Color(0x2E8F5B), new Color(0xDCC289), beeSpecies -> { - beeSpecies.addProduct(GT_ModHandler.getModItem(Forestry.ID, "beeCombs", 1, 0), 0.30f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.STICKY), 0.15f); + beeSpecies.addProduct(GTModHandler.getModItem(Forestry.ID, "beeCombs", 1, 0), 0.30f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.STICKY), 0.15f); beeSpecies.addSpecialty(ItemList.IC2_Resin.get(1), 0.15f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(EnumTemperature.NORMAL); @@ -186,9 +185,9 @@ public enum GT_BeeDefinition implements IBeeDefinition { IBeeMutationCustom tMutation = dis.registerMutation(SLIMEBALL, PEAT, 15); tMutation.requireResource("logRubber"); }), - COAL(GT_BranchDefinition.ORGANIC, "Coal", true, new Color(0x666666), new Color(0x525252), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.LIGNIE), 0.30f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.COAL), 0.15f); + COAL(GTBranchDefinition.ORGANIC, "Coal", true, new Color(0x666666), new Color(0x525252), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.LIGNIE), 0.30f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.COAL), 0.15f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(EnumTemperature.NORMAL); }, template -> { @@ -203,9 +202,9 @@ public enum GT_BeeDefinition implements IBeeDefinition { IBeeMutationCustom tMutation = dis.registerMutation(getSpecies(FORESTRY, "Industrious"), PEAT, 9); tMutation.requireResource("blockCoal"); }), - OIL(GT_BranchDefinition.ORGANIC, "Oil", true, new Color(0x4C4C4C), new Color(0x333333), beeSpecies -> { - beeSpecies.addProduct(GT_ModHandler.getModItem(Forestry.ID, "beeCombs", 1, 0), 0.30f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.OIL), 0.75f); + OIL(GTBranchDefinition.ORGANIC, "Oil", true, new Color(0x4C4C4C), new Color(0x333333), beeSpecies -> { + beeSpecies.addProduct(GTModHandler.getModItem(Forestry.ID, "beeCombs", 1, 0), 0.30f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.OIL), 0.75f); beeSpecies.setHumidity(DAMP); beeSpecies.setTemperature(EnumTemperature.NORMAL); beeSpecies.setHasEffect(); @@ -218,8 +217,8 @@ public enum GT_BeeDefinition implements IBeeDefinition { AlleleHelper.instance.set(template, TEMPERATURE_TOLERANCE, Tolerance.NONE); AlleleHelper.instance.set(template, HUMIDITY_TOLERANCE, Tolerance.NONE); }, dis -> dis.registerMutation(COAL, STICKYRESIN, 4)), - SANDWICH(GT_BranchDefinition.ORGANIC, "Sandwich", true, new Color(0x32CD32), new Color(0xDAA520), beeSpecies -> { - beeSpecies.addProduct(GT_ModHandler.getModItem(ExtraBees.ID, "honeyComb", 1, 9), 0.15f); + SANDWICH(GTBranchDefinition.ORGANIC, "Sandwich", true, new Color(0x32CD32), new Color(0xDAA520), beeSpecies -> { + beeSpecies.addProduct(GTModHandler.getModItem(ExtraBees.ID, "honeyComb", 1, 9), 0.15f); beeSpecies.addSpecialty(ItemList.Food_Sliced_Cucumber.get(1), 0.05f); beeSpecies.addSpecialty(ItemList.Food_Sliced_Onion.get(1), 0.05f); beeSpecies.addSpecialty(ItemList.Food_Sliced_Tomato.get(1), 0.05f); @@ -237,9 +236,9 @@ public enum GT_BeeDefinition implements IBeeDefinition { AlleleHelper.instance.set(template, FLOWER_PROVIDER, Flowers.WHEAT); AlleleHelper.instance.set(template, FLOWERING, Flowering.FASTER); }, dis -> dis.registerMutation(getSpecies(FORESTRY, "Agrarian"), getSpecies(MAGICBEES, "TCBatty"), 10)), - ASH(GT_BranchDefinition.ORGANIC, "Ash", true, new Color(0x1e1a18), new Color(0xc6c6c6), beeSpecies -> { - beeSpecies.addProduct(GT_ModHandler.getModItem(ExtraBees.ID, "honeyComb", 1, 9), 0.15f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.ASH), 0.15f); + ASH(GTBranchDefinition.ORGANIC, "Ash", true, new Color(0x1e1a18), new Color(0xc6c6c6), beeSpecies -> { + beeSpecies.addProduct(GTModHandler.getModItem(ExtraBees.ID, "honeyComb", 1, 9), 0.15f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.ASH), 0.15f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(HOT); }, template -> { @@ -252,9 +251,9 @@ public enum GT_BeeDefinition implements IBeeDefinition { IBeeMutationCustom tMutation = dis.registerMutation(COAL, CLAY, 10); tMutation.restrictTemperature(HELLISH); }), - APATITE(GT_BranchDefinition.ORGANIC, "Apatite", true, new Color(0xc1c1f6), new Color(0x676784), beeSpecies -> { - beeSpecies.addProduct(GT_ModHandler.getModItem(ExtraBees.ID, "honeyComb", 1, 9), 0.15f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.APATITE), 0.15f); + APATITE(GTBranchDefinition.ORGANIC, "Apatite", true, new Color(0xc1c1f6), new Color(0x676784), beeSpecies -> { + beeSpecies.addProduct(GTModHandler.getModItem(ExtraBees.ID, "honeyComb", 1, 9), 0.15f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.APATITE), 0.15f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(WARM); }, template -> { @@ -267,25 +266,24 @@ public enum GT_BeeDefinition implements IBeeDefinition { IBeeMutationCustom tMutation = dis.registerMutation(ASH, COAL, 10); tMutation.requireResource("blockApatite"); }), - FERTILIZER(GT_BranchDefinition.ORGANIC, "Fertilizer", true, new Color(0x7fcef5), new Color(0x654525), - beeSpecies -> { - beeSpecies.addProduct(GT_ModHandler.getModItem(ExtraBees.ID, "honeyComb", 1, 9), 0.15f); - beeSpecies.addSpecialty(GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Ash, 1), 0.2f); - beeSpecies.addSpecialty(GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 1), 0.2f); - beeSpecies.addSpecialty(ItemList.FR_Fertilizer.get(1), 0.3f); - beeSpecies.addSpecialty(ItemList.IC2_Fertilizer.get(1), 0.3f); - beeSpecies.setHumidity(DAMP); - beeSpecies.setTemperature(WARM); - }, template -> { - AlleleHelper.instance.set(template, SPEED, Speed.FASTEST); - AlleleHelper.instance.set(template, LIFESPAN, Lifespan.LONGER); - AlleleHelper.instance.set(template, FLOWER_PROVIDER, Flowers.WHEAT); - AlleleHelper.instance.set(template, FLOWERING, Flowering.FASTER); - }, dis -> dis.registerMutation(ASH, APATITE, 8)), + FERTILIZER(GTBranchDefinition.ORGANIC, "Fertilizer", true, new Color(0x7fcef5), new Color(0x654525), beeSpecies -> { + beeSpecies.addProduct(GTModHandler.getModItem(ExtraBees.ID, "honeyComb", 1, 9), 0.15f); + beeSpecies.addSpecialty(GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Ash, 1), 0.2f); + beeSpecies.addSpecialty(GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 1), 0.2f); + beeSpecies.addSpecialty(ItemList.FR_Fertilizer.get(1), 0.3f); + beeSpecies.addSpecialty(ItemList.IC2_Fertilizer.get(1), 0.3f); + beeSpecies.setHumidity(DAMP); + beeSpecies.setTemperature(WARM); + }, template -> { + AlleleHelper.instance.set(template, SPEED, Speed.FASTEST); + AlleleHelper.instance.set(template, LIFESPAN, Lifespan.LONGER); + AlleleHelper.instance.set(template, FLOWER_PROVIDER, Flowers.WHEAT); + AlleleHelper.instance.set(template, FLOWERING, Flowering.FASTER); + }, dis -> dis.registerMutation(ASH, APATITE, 8)), // Phosphorus bee, Humidity: normal, Temperature: Hot, Parents: Apatite & Ash, Mutationrate: 12%, Combrate: 55% - PHOSPHORUS(GT_BranchDefinition.ORGANIC, "Phosphorus", false, new Color(0xFFC826), new Color(0xC1C1F6), + PHOSPHORUS(GTBranchDefinition.ORGANIC, "Phosphorus", false, new Color(0xFFC826), new Color(0xC1C1F6), beeSpecies -> { - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.PHOSPHORUS), 0.35f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.PHOSPHORUS), 0.35f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(HOT); beeSpecies.setNocturnal(); @@ -293,12 +291,12 @@ public enum GT_BeeDefinition implements IBeeDefinition { }, template -> AlleleHelper.instance.set(template, LIFESPAN, Lifespan.SHORTEST), dis -> { IBeeMutationCustom tMutation = dis.registerMutation(APATITE, ASH, 12); tMutation.restrictTemperature(HOT); - GregTech_API.sGTCompleteLoad.add(() -> tMutation.requireResource(GregTech_API.sBlockGem2, 8)); + GregTechAPI.sGTCompleteLoad.add(() -> tMutation.requireResource(GregTechAPI.sBlockGem2, 8)); }), // Tea bee, Humidity: normal, Parents: Ash and Fertilizer, Mutationrate: 10%, combrate: 10% - TEA(GT_BranchDefinition.ORGANIC, "Tea", false, new Color(0x65D13A), new Color(0x9a9679), beeSpecies -> { + TEA(GTBranchDefinition.ORGANIC, "Tea", false, new Color(0x65D13A), new Color(0x9a9679), beeSpecies -> { beeSpecies.addProduct( - GT_ModHandler.getModItem(PamsHarvestCraft.ID, "tealeafItem", 1, ItemList.Crop_Drop_TeaLeaf.get(1)), + GTModHandler.getModItem(PamsHarvestCraft.ID, "tealeafItem", 1, ItemList.Crop_Drop_TeaLeaf.get(1)), 0.10f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(NORMAL); @@ -306,22 +304,22 @@ public enum GT_BeeDefinition implements IBeeDefinition { }, template -> AlleleHelper.instance.set(template, LIFESPAN, Lifespan.SHORTEST), dis -> dis.registerMutation(FERTILIZER, ASH, 10)), // Mica bee, Humidity: normal, Parents: Silicon & PEAT, Mutationrate: 15%, Combrate: 25% - MICA(GT_BranchDefinition.ORGANIC, "Mica", false, new Color(0xFFC826), new Color(0xC1C1F6), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.MICA), 0.25f); + MICA(GTBranchDefinition.ORGANIC, "Mica", false, new Color(0xFFC826), new Color(0xC1C1F6), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.MICA), 0.25f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(HOT); beeSpecies.setNocturnal(); beeSpecies.setHasEffect(); }, template -> AlleleHelper.instance.set(template, LIFESPAN, Lifespan.SHORTEST), dis -> { IBeeMutationCustom tMutation = dis.registerMutation(PEAT, getSpecies(MAGICBEES, "Silicon"), 15); - GregTech_API.sGTCompleteLoad.add(() -> tMutation.requireResource(GregTech_API.sBlockCasings5, 0)); + GregTechAPI.sGTCompleteLoad.add(() -> tMutation.requireResource(GregTechAPI.sBlockCasings5, 0)); }), // gems - REDSTONE(GT_BranchDefinition.GEM, "Redstone", true, new Color(0x7D0F0F), new Color(0xD11919), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.STONE), 0.30f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.REDSTONE), 0.15f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.RAREEARTH), 0.15f); + REDSTONE(GTBranchDefinition.GEM, "Redstone", true, new Color(0x7D0F0F), new Color(0xD11919), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.STONE), 0.30f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.REDSTONE), 0.15f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.RAREEARTH), 0.15f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(EnumTemperature.NORMAL); }, template -> AlleleHelper.instance.set(template, SPEED, Speed.SLOWER), dis -> { @@ -329,9 +327,9 @@ public enum GT_BeeDefinition implements IBeeDefinition { .registerMutation(getSpecies(FORESTRY, "Industrious"), getSpecies(FORESTRY, "Demonic"), 10); tMutation.requireResource("blockRedstone"); }), - LAPIS(GT_BranchDefinition.GEM, "Lapis", true, new Color(0x1947D1), new Color(0x476CDA), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.STONE), 0.30f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.LAPIS), 0.15f); + LAPIS(GTBranchDefinition.GEM, "Lapis", true, new Color(0x1947D1), new Color(0x476CDA), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.STONE), 0.30f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.LAPIS), 0.15f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(EnumTemperature.NORMAL); }, template -> AlleleHelper.instance.set(template, SPEED, Speed.SLOWER), dis -> { @@ -339,27 +337,27 @@ public enum GT_BeeDefinition implements IBeeDefinition { .registerMutation(getSpecies(FORESTRY, "Demonic"), getSpecies(FORESTRY, "Imperial"), 10); tMutation.requireResource("blockLapis"); }), - CERTUS(GT_BranchDefinition.GEM, "CertusQuartz", true, new Color(0x57CFFB), new Color(0xBBEEFF), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.STONE), 0.30f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.CERTUS), 0.15f); + CERTUS(GTBranchDefinition.GEM, "CertusQuartz", true, new Color(0x57CFFB), new Color(0xBBEEFF), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.STONE), 0.30f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.CERTUS), 0.15f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(EnumTemperature.NORMAL); }, template -> AlleleHelper.instance.set(template, SPEED, Speed.SLOWER), dis -> { IBeeMutationCustom tMutation = dis.registerMutation(getSpecies(FORESTRY, "Hermitic"), LAPIS, 10); tMutation.requireResource(GameRegistry.findBlock(AppliedEnergistics2.ID, "tile.BlockQuartz"), 0); }), - FLUIX(GT_BranchDefinition.GEM, "FluixDust", true, new Color(0xA375FF), new Color(0xB591FF), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.STONE), 0.30f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.FLUIX), 0.15f); + FLUIX(GTBranchDefinition.GEM, "FluixDust", true, new Color(0xA375FF), new Color(0xB591FF), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.STONE), 0.30f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.FLUIX), 0.15f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(EnumTemperature.NORMAL); }, template -> AlleleHelper.instance.set(template, SPEED, Speed.SLOWER), dis -> { IBeeMutationCustom tMutation = dis.registerMutation(REDSTONE, LAPIS, 7); tMutation.requireResource(GameRegistry.findBlock(AppliedEnergistics2.ID, "tile.BlockFluix"), 0); }), - DIAMOND(GT_BranchDefinition.GEM, "Diamond", false, new Color(0xCCFFFF), new Color(0xA3CCCC), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.STONE), 0.30f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.DIAMOND), 0.15f); + DIAMOND(GTBranchDefinition.GEM, "Diamond", false, new Color(0xCCFFFF), new Color(0xA3CCCC), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.STONE), 0.30f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.DIAMOND), 0.15f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(HOT); beeSpecies.setHasEffect(); @@ -367,37 +365,37 @@ public enum GT_BeeDefinition implements IBeeDefinition { IBeeMutationCustom tMutation = dis.registerMutation(CERTUS, COAL, 3); tMutation.requireResource("blockDiamond"); }), - RUBY(GT_BranchDefinition.GEM, "Ruby", false, new Color(0xE6005C), new Color(0xCC0052), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.STONE), 0.30f); - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.RUBY), 0.15f); - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.REDGARNET), 0.05f); + RUBY(GTBranchDefinition.GEM, "Ruby", false, new Color(0xE6005C), new Color(0xCC0052), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.STONE), 0.30f); + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.RUBY), 0.15f); + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.REDGARNET), 0.05f); beeSpecies.setHumidity(DAMP); beeSpecies.setTemperature(HOT); }, template -> AlleleHelper.instance.set(template, SPEED, Speed.SLOWER), dis -> { IBeeMutationCustom tMutation = dis.registerMutation(REDSTONE, DIAMOND, 5); tMutation.requireResource("blockRuby"); }), - SAPPHIRE(GT_BranchDefinition.GEM, "Sapphire", true, new Color(0x0033CC), new Color(0x00248F), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.STONE), 0.30f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.SAPPHIRE), 0.15f); + SAPPHIRE(GTBranchDefinition.GEM, "Sapphire", true, new Color(0x0033CC), new Color(0x00248F), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.STONE), 0.30f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.SAPPHIRE), 0.15f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(EnumTemperature.NORMAL); }, template -> AlleleHelper.instance.set(template, SPEED, Speed.SLOWER), dis -> { IBeeMutationCustom tMutation = dis.registerMutation(CERTUS, LAPIS, 5); - tMutation.requireResource(GregTech_API.sBlockGem2, 12); + tMutation.requireResource(GregTechAPI.sBlockGem2, 12); }), - OLIVINE(GT_BranchDefinition.GEM, "Olivine", true, new Color(0x248F24), new Color(0xCCFFCC), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.STONE), 0.30f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.OLIVINE), 0.15f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.MAGNESIUM), 0.05f); + OLIVINE(GTBranchDefinition.GEM, "Olivine", true, new Color(0x248F24), new Color(0xCCFFCC), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.STONE), 0.30f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.OLIVINE), 0.15f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.MAGNESIUM), 0.05f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(EnumTemperature.NORMAL); }, template -> AlleleHelper.instance.set(template, SPEED, Speed.SLOWER), dis -> dis.registerMutation(CERTUS, getSpecies(FORESTRY, "Ended"), 5)), - EMERALD(GT_BranchDefinition.GEM, "Emerald", false, new Color(0x248F24), new Color(0x2EB82E), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.STONE), 0.30f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.EMERALD), 0.15f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.ALUMINIUM), 0.05f); + EMERALD(GTBranchDefinition.GEM, "Emerald", false, new Color(0x248F24), new Color(0x2EB82E), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.STONE), 0.30f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.EMERALD), 0.15f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.ALUMINIUM), 0.05f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(COLD); beeSpecies.setHasEffect(); @@ -405,10 +403,10 @@ public enum GT_BeeDefinition implements IBeeDefinition { IBeeMutationCustom tMutation = dis.registerMutation(OLIVINE, DIAMOND, 4); tMutation.requireResource("blockEmerald"); }), - REDGARNET(GT_BranchDefinition.GEM, "RedGarnet", false, new Color(0xBD4C4C), new Color(0xECCECE), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.STONE), 0.30f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.REDGARNET), 0.15f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.PYROPE), 0.05f); + REDGARNET(GTBranchDefinition.GEM, "RedGarnet", false, new Color(0xBD4C4C), new Color(0xECCECE), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.STONE), 0.30f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.REDGARNET), 0.15f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.PYROPE), 0.05f); beeSpecies.setHumidity(DAMP); beeSpecies.setTemperature(WARM); beeSpecies.setHasEffect(); @@ -419,11 +417,11 @@ public enum GT_BeeDefinition implements IBeeDefinition { IBeeMutationCustom tMutation = dis.registerMutation(DIAMOND, RUBY, 4); tMutation.requireResource("blockGarnetRed"); }), - YELLOWGARNET(GT_BranchDefinition.GEM, "YellowGarnet", false, new Color(0xA3A341), new Color(0xEDEDCE), + YELLOWGARNET(GTBranchDefinition.GEM, "YellowGarnet", false, new Color(0xA3A341), new Color(0xEDEDCE), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.STONE), 0.30f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.YELLOWGARNET), 0.15f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.GROSSULAR), 0.05f); + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.STONE), 0.30f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.YELLOWGARNET), 0.15f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.GROSSULAR), 0.05f); beeSpecies.setHumidity(DAMP); beeSpecies.setTemperature(WARM); beeSpecies.setHasEffect(); @@ -434,9 +432,9 @@ public enum GT_BeeDefinition implements IBeeDefinition { IBeeMutationCustom tMutation = dis.registerMutation(EMERALD, REDGARNET, 3); tMutation.requireResource("blockGarnetYellow"); }), - FIRESTONE(GT_BranchDefinition.GEM, "Firestone", false, new Color(0xC00000), new Color(0xFF0000), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.STONE), 0.30f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.FIRESTONE), 0.15f); + FIRESTONE(GTBranchDefinition.GEM, "Firestone", false, new Color(0xC00000), new Color(0xFF0000), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.STONE), 0.30f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.FIRESTONE), 0.15f); beeSpecies.setHumidity(DAMP); beeSpecies.setTemperature(WARM); beeSpecies.setHasEffect(); @@ -450,100 +448,100 @@ public enum GT_BeeDefinition implements IBeeDefinition { }), // Metal Line - COPPER(GT_BranchDefinition.METAL, "Copper", true, new Color(0xFF6600), new Color(0xE65C00), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.SLAG), 0.30f); - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.COPPER), 0.15f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.GOLD), 0.05f); + COPPER(GTBranchDefinition.METAL, "Copper", true, new Color(0xFF6600), new Color(0xE65C00), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.SLAG), 0.30f); + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.COPPER), 0.15f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.GOLD), 0.05f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(EnumTemperature.NORMAL); }, template -> AlleleHelper.instance.set(template, SPEED, Speed.SLOWER), dis -> { IBeeMutationCustom tMutation = dis.registerMutation(getSpecies(FORESTRY, "Majestic"), CLAY, 13); tMutation.requireResource("blockCopper"); }), - TIN(GT_BranchDefinition.METAL, "Tin", true, new Color(0xD4D4D4), new Color(0xDDDDDD), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.SLAG), 0.30f); - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.TIN), 0.15f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.ZINC), 0.05f); + TIN(GTBranchDefinition.METAL, "Tin", true, new Color(0xD4D4D4), new Color(0xDDDDDD), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.SLAG), 0.30f); + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.TIN), 0.15f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.ZINC), 0.05f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(EnumTemperature.NORMAL); }, template -> AlleleHelper.instance.set(template, SPEED, Speed.SLOWER), dis -> { IBeeMutationCustom tMutation = dis.registerMutation(CLAY, getSpecies(FORESTRY, "Diligent"), 13); tMutation.requireResource("blockTin"); }), - LEAD(GT_BranchDefinition.METAL, "Lead", true, new Color(0x666699), new Color(0xA3A3CC), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.SLAG), 0.30f); - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.LEAD), 0.15f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.SULFUR), 0.05f); + LEAD(GTBranchDefinition.METAL, "Lead", true, new Color(0x666699), new Color(0xA3A3CC), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.SLAG), 0.30f); + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.LEAD), 0.15f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.SULFUR), 0.05f); beeSpecies.setHumidity(DAMP); beeSpecies.setTemperature(WARM); }, template -> AlleleHelper.instance.set(template, SPEED, Speed.SLOWER), dis -> { IBeeMutationCustom tMutation = dis.registerMutation(COAL, COPPER, 13); tMutation.requireResource("blockLead"); }), - IRON(GT_BranchDefinition.METAL, "Iron", true, new Color(0xDA9147), new Color(0xDE9C59), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.SLAG), 0.30f); - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.IRON), 0.15f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.TIN), 0.05f); + IRON(GTBranchDefinition.METAL, "Iron", true, new Color(0xDA9147), new Color(0xDE9C59), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.SLAG), 0.30f); + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.IRON), 0.15f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.TIN), 0.05f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(EnumTemperature.NORMAL); }, template -> AlleleHelper.instance.set(template, SPEED, Speed.SLOWER), dis -> { IBeeMutationCustom tMutation = dis.registerMutation(TIN, COPPER, 13); tMutation.requireResource("blockIron"); }), - STEEL(GT_BranchDefinition.METAL, "Steel", true, new Color(0x808080), new Color(0x999999), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.SLAG), 0.30f); - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.STEEL), 0.15f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.IRON), 0.05f); + STEEL(GTBranchDefinition.METAL, "Steel", true, new Color(0x808080), new Color(0x999999), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.SLAG), 0.30f); + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.STEEL), 0.15f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.IRON), 0.05f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(WARM); }, template -> AlleleHelper.instance.set(template, SPEED, Speed.SLOWER), dis -> { IBeeMutationCustom tMutation = dis.registerMutation(IRON, COAL, 10); - tMutation.requireResource(GregTech_API.sBlockMetal6, 13); + tMutation.requireResource(GregTechAPI.sBlockMetal6, 13); }), - NICKEL(GT_BranchDefinition.METAL, "Nickel", true, new Color(0x8585AD), new Color(0x8585AD), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.SLAG), 0.30f); - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.NICKEL), 0.15f); - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.PLATINUM), 0.02f); + NICKEL(GTBranchDefinition.METAL, "Nickel", true, new Color(0x8585AD), new Color(0x8585AD), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.SLAG), 0.30f); + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.NICKEL), 0.15f); + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.PLATINUM), 0.02f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(EnumTemperature.NORMAL); }, template -> AlleleHelper.instance.set(template, SPEED, Speed.SLOWER), dis -> { IBeeMutationCustom tMutation = dis.registerMutation(IRON, COPPER, 13); tMutation.requireResource("blockNickel"); }), - ZINC(GT_BranchDefinition.METAL, "Zinc", true, new Color(0xF0DEF0), new Color(0xF2E1F2), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.SLAG), 0.30f); - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.ZINC), 0.15f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.GALLIUM), 0.05f); + ZINC(GTBranchDefinition.METAL, "Zinc", true, new Color(0xF0DEF0), new Color(0xF2E1F2), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.SLAG), 0.30f); + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.ZINC), 0.15f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.GALLIUM), 0.05f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(EnumTemperature.NORMAL); }, template -> AlleleHelper.instance.set(template, SPEED, Speed.SLOWER), dis -> { IBeeMutationCustom tMutation = dis.registerMutation(IRON, TIN, 13); tMutation.requireResource("blockZinc"); }), - SILVER(GT_BranchDefinition.METAL, "Silver", true, new Color(0xC2C2D6), new Color(0xCECEDE), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.SLAG), 0.30f); - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.SILVER), 0.15f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.SULFUR), 0.05f); + SILVER(GTBranchDefinition.METAL, "Silver", true, new Color(0xC2C2D6), new Color(0xCECEDE), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.SLAG), 0.30f); + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.SILVER), 0.15f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.SULFUR), 0.05f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(COLD); }, template -> AlleleHelper.instance.set(template, SPEED, Speed.SLOWER), dis -> { IBeeMutationCustom tMutation = dis.registerMutation(LEAD, TIN, 10); tMutation.requireResource("blockSilver"); }), - CRYOLITE(GT_BranchDefinition.METAL, "Cryolite", true, new Color(0xBFEFFF), new Color(0x73B9D0), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.SLAG), 0.30f); - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.CRYOLITE), 0.15f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.SILVER), 0.05f); + CRYOLITE(GTBranchDefinition.METAL, "Cryolite", true, new Color(0xBFEFFF), new Color(0x73B9D0), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.SLAG), 0.30f); + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.CRYOLITE), 0.15f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.SILVER), 0.05f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(WARM); }, template -> AlleleHelper.instance.set(template, SPEED, Speed.FASTEST), dis -> { IBeeMutationCustom tMutation = dis.registerMutation(LEAD, SILVER, 9); tMutation.requireResource("blockCryolite"); }), - GOLD(GT_BranchDefinition.METAL, "Gold", true, new Color(0xEBC633), new Color(0xEDCC47), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.SLAG), 0.30f); - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.GOLD), 0.15f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.NICKEL), 0.05f); + GOLD(GTBranchDefinition.METAL, "Gold", true, new Color(0xEBC633), new Color(0xEDCC47), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.SLAG), 0.30f); + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.GOLD), 0.15f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.NICKEL), 0.05f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(WARM); }, template -> AlleleHelper.instance.set(template, SPEED, Speed.SLOWER), dis -> { @@ -551,9 +549,9 @@ public enum GT_BeeDefinition implements IBeeDefinition { tMutation.requireResource("blockGold"); tMutation.restrictTemperature(HOT); }), - ARSENIC(GT_BranchDefinition.METAL, "Arsenic", true, new Color(0x736C52), new Color(0x292412), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.SLAG), 0.30f); - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.ARSENIC), 0.15f); + ARSENIC(GTBranchDefinition.METAL, "Arsenic", true, new Color(0x736C52), new Color(0x292412), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.SLAG), 0.30f); + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.ARSENIC), 0.15f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(WARM); }, template -> AlleleHelper.instance.set(template, SPEED, Speed.SLOWER), dis -> { @@ -562,28 +560,27 @@ public enum GT_BeeDefinition implements IBeeDefinition { }), // Rare Metals - ALUMINIUM(GT_BranchDefinition.RAREMETAL, "Aluminium", true, new Color(0xB8B8FF), new Color(0xD6D6FF), - beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.SLAG), 0.30f); - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.ALUMINIUM), 0.15f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.BAUXITE), 0.05f); - beeSpecies.setHumidity(ARID); - beeSpecies.setTemperature(HOT); - }, template -> AlleleHelper.instance.set(template, SPEED, Speed.SLOWER), dis -> { - IBeeMutationCustom tMutation = dis.registerMutation(NICKEL, ZINC, 9); - tMutation.requireResource("blockAluminium"); - }), - TITANIUM(GT_BranchDefinition.RAREMETAL, "Titanium", true, new Color(0xCC99FF), new Color(0xDBB8FF), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.SLAG), 0.30f); - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.TITANIUM), 0.15f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.ALMANDINE), 0.05f); + ALUMINIUM(GTBranchDefinition.RAREMETAL, "Aluminium", true, new Color(0xB8B8FF), new Color(0xD6D6FF), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.SLAG), 0.30f); + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.ALUMINIUM), 0.15f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.BAUXITE), 0.05f); + beeSpecies.setHumidity(ARID); + beeSpecies.setTemperature(HOT); + }, template -> AlleleHelper.instance.set(template, SPEED, Speed.SLOWER), dis -> { + IBeeMutationCustom tMutation = dis.registerMutation(NICKEL, ZINC, 9); + tMutation.requireResource("blockAluminium"); + }), + TITANIUM(GTBranchDefinition.RAREMETAL, "Titanium", true, new Color(0xCC99FF), new Color(0xDBB8FF), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.SLAG), 0.30f); + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.TITANIUM), 0.15f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.ALMANDINE), 0.05f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(HOT); }, template -> AlleleHelper.instance.set(template, SPEED, Speed.SLOWER), dis -> { IBeeMutationCustom tMutation = dis.registerMutation(REDSTONE, ALUMINIUM, 5); - tMutation.requireResource(GregTech_API.sBlockMetal7, 9); + tMutation.requireResource(GregTechAPI.sBlockMetal7, 9); }), - GLOWSTONE(GT_BranchDefinition.RAREMETAL, "Glowstone", false, new Color(0xE5CA2A), new Color(0xFFBC5E), + GLOWSTONE(GTBranchDefinition.RAREMETAL, "Glowstone", false, new Color(0xE5CA2A), new Color(0xFFBC5E), beeSpecies -> { beeSpecies.addSpecialty(Materials.Glowstone.getDust(1), 0.20f); beeSpecies.setHumidity(EnumHumidity.NORMAL); @@ -591,7 +588,7 @@ public enum GT_BeeDefinition implements IBeeDefinition { beeSpecies.setHasEffect(); }, template -> AlleleHelper.instance.set(template, LIFESPAN, Lifespan.NORMAL), dis -> dis.registerMutation(REDSTONE, GOLD, 10)), - SUNNARIUM(GT_BranchDefinition.RAREMETAL, "Sunnarium", false, new Color(0xFFBC5E), new Color(0xE5CA2A), + SUNNARIUM(GTBranchDefinition.RAREMETAL, "Sunnarium", false, new Color(0xFFBC5E), new Color(0xE5CA2A), beeSpecies -> { beeSpecies.addProduct(Materials.Glowstone.getDust(1), 0.30f); beeSpecies.addSpecialty(Materials.Sunnarium.getDust(1), 0.05f); @@ -600,98 +597,97 @@ public enum GT_BeeDefinition implements IBeeDefinition { beeSpecies.setHasEffect(); }, template -> AlleleHelper.instance.set(template, LIFESPAN, Lifespan.LONGEST), dis -> { IBeeMutationCustom tMutation = dis.registerMutation(GLOWSTONE, GOLD, 5); - GregTech_API.sGTCompleteLoad.add(() -> tMutation.requireResource(GregTech_API.sBlockCasings1, 15)); + GregTechAPI.sGTCompleteLoad.add(() -> tMutation.requireResource(GregTechAPI.sBlockCasings1, 15)); }), - CHROME(GT_BranchDefinition.RAREMETAL, "Chrome", true, new Color(0xEBA1EB), new Color(0xF2C3F2), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.SLAG), 0.30f); - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.CHROME), 0.15f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.MAGNESIUM), 0.05f); + CHROME(GTBranchDefinition.RAREMETAL, "Chrome", true, new Color(0xEBA1EB), new Color(0xF2C3F2), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.SLAG), 0.30f); + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.CHROME), 0.15f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.MAGNESIUM), 0.05f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(HOT); }, template -> AlleleHelper.instance.set(template, SPEED, Speed.SLOWER), dis -> { IBeeMutationCustom tMutation = dis.registerMutation(TITANIUM, RUBY, 5); - tMutation.requireResource(GregTech_API.sBlockMetal2, 3); + tMutation.requireResource(GregTechAPI.sBlockMetal2, 3); }), - MANGANESE(GT_BranchDefinition.RAREMETAL, "Manganese", true, new Color(0xD5D5D5), new Color(0xAAAAAA), - beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.SLAG), 0.30f); - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.MANGANESE), 0.15f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.IRON), 0.05f); - beeSpecies.setHumidity(ARID); - beeSpecies.setTemperature(HOT); - }, template -> AlleleHelper.instance.set(template, SPEED, Speed.SLOWER), dis -> { - IBeeMutationCustom tMutation = dis.registerMutation(TITANIUM, ALUMINIUM, 5); - tMutation.requireResource(GregTech_API.sBlockMetal4, 6); - }), - TUNGSTEN(GT_BranchDefinition.RAREMETAL, "Tungsten", false, new Color(0x5C5C8A), new Color(0x7D7DA1), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.SLAG), 0.30f); - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.TUNGSTEN), 0.15f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.MOLYBDENUM), 0.05f); + MANGANESE(GTBranchDefinition.RAREMETAL, "Manganese", true, new Color(0xD5D5D5), new Color(0xAAAAAA), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.SLAG), 0.30f); + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.MANGANESE), 0.15f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.IRON), 0.05f); + beeSpecies.setHumidity(ARID); + beeSpecies.setTemperature(HOT); + }, template -> AlleleHelper.instance.set(template, SPEED, Speed.SLOWER), dis -> { + IBeeMutationCustom tMutation = dis.registerMutation(TITANIUM, ALUMINIUM, 5); + tMutation.requireResource(GregTechAPI.sBlockMetal4, 6); + }), + TUNGSTEN(GTBranchDefinition.RAREMETAL, "Tungsten", false, new Color(0x5C5C8A), new Color(0x7D7DA1), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.SLAG), 0.30f); + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.TUNGSTEN), 0.15f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.MOLYBDENUM), 0.05f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(HOT); }, template -> AlleleHelper.instance.set(template, SPEED, Speed.SLOWER), dis -> { IBeeMutationCustom tMutation = dis.registerMutation(getSpecies(FORESTRY, "Heroic"), MANGANESE, 5); - tMutation.requireResource(GregTech_API.sBlockMetal7, 11); + tMutation.requireResource(GregTechAPI.sBlockMetal7, 11); }), - PLATINUM(GT_BranchDefinition.RAREMETAL, "Platinum", false, new Color(0xE6E6E6), new Color(0xFFFFCC), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.SLAG), 0.30f); - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.PLATINUM), 0.30f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.IRIDIUM), 0.02f); + PLATINUM(GTBranchDefinition.RAREMETAL, "Platinum", false, new Color(0xE6E6E6), new Color(0xFFFFCC), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.SLAG), 0.30f); + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.PLATINUM), 0.30f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.IRIDIUM), 0.02f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(HOT); }, template -> AlleleHelper.instance.set(template, SPEED, Speed.SLOWER), dis -> { IBeeMutationCustom tMutation = dis.registerMutation(DIAMOND, CHROME, 5); tMutation.requireResource("blockNickel"); }), - IRIDIUM(GT_BranchDefinition.RAREMETAL, "Iridium", false, new Color(0xDADADA), new Color(0xD1D1E0), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.SLAG), 0.30f); - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.IRIDIUM), 0.30f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.OSMIUM), 0.05f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.PALLADIUM), 0.30f); + IRIDIUM(GTBranchDefinition.RAREMETAL, "Iridium", false, new Color(0xDADADA), new Color(0xD1D1E0), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.SLAG), 0.30f); + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.IRIDIUM), 0.30f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.OSMIUM), 0.05f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.PALLADIUM), 0.30f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(HELLISH); beeSpecies.setHasEffect(); }, template -> AlleleHelper.instance.set(template, SPEED, Speed.SLOWER), dis -> { IBeeMutationCustom tMutation = dis.registerMutation(TUNGSTEN, PLATINUM, 5); - tMutation.requireResource(GregTech_API.sBlockMetal3, 12); + tMutation.requireResource(GregTechAPI.sBlockMetal3, 12); }), - OSMIUM(GT_BranchDefinition.RAREMETAL, "Osmium", false, new Color(0x2B2BDA), new Color(0x8B8B8B), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.SLAG), 0.30f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.OSMIUM), 0.30f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.IRIDIUM), 0.05f); + OSMIUM(GTBranchDefinition.RAREMETAL, "Osmium", false, new Color(0x2B2BDA), new Color(0x8B8B8B), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.SLAG), 0.30f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.OSMIUM), 0.30f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.IRIDIUM), 0.05f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(COLD); beeSpecies.setHasEffect(); }, template -> AlleleHelper.instance.set(template, SPEED, Speed.SLOWER), dis -> { IBeeMutationCustom tMutation = dis.registerMutation(TUNGSTEN, PLATINUM, 5); - tMutation.requireResource(GregTech_API.sBlockMetal5, 9); + tMutation.requireResource(GregTechAPI.sBlockMetal5, 9); }), - SALTY(GT_BranchDefinition.RAREMETAL, "Salt", true, new Color(0xF0C8C8), new Color(0xFAFAFA), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.SLAG), 0.30f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.SALT), 0.35f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.LITHIUM), 0.05f); - beeSpecies.addSpecialty(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Borax, 1L), 0.1f); + SALTY(GTBranchDefinition.RAREMETAL, "Salt", true, new Color(0xF0C8C8), new Color(0xFAFAFA), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.SLAG), 0.30f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.SALT), 0.35f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.LITHIUM), 0.05f); + beeSpecies.addSpecialty(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Borax, 1L), 0.1f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(WARM); }, template -> AlleleHelper.instance.set(template, SPEED, Speed.SLOWER), dis -> { IBeeMutationCustom tMutation = dis.registerMutation(CLAY, ALUMINIUM, 5); tMutation.requireResource("blockSalt"); }), - LITHIUM(GT_BranchDefinition.RAREMETAL, "Lithium", false, new Color(0xF0328C), new Color(0xE1DCFF), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.SLAG), 0.30f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.LITHIUM), 0.15f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.SALT), 0.05f); + LITHIUM(GTBranchDefinition.RAREMETAL, "Lithium", false, new Color(0xF0328C), new Color(0xE1DCFF), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.SLAG), 0.30f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.LITHIUM), 0.15f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.SALT), 0.05f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(COLD); }, template -> AlleleHelper.instance.set(template, SPEED, Speed.SLOWER), dis -> { IBeeMutationCustom tMutation = dis.registerMutation(SALTY, ALUMINIUM, 5); tMutation.requireResource("frameGtLithium"); }), - ELECTROTINE(GT_BranchDefinition.RAREMETAL, "Electrotine", false, new Color(0x1E90FF), new Color(0x3CB4C8), + ELECTROTINE(GTBranchDefinition.RAREMETAL, "Electrotine", false, new Color(0x1E90FF), new Color(0x3CB4C8), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.SLAG), 0.30f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.ELECTROTINE), 0.15f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.REDSTONE), 0.05f); + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.SLAG), 0.30f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.ELECTROTINE), 0.15f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.REDSTONE), 0.05f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(HOT); }, template -> AlleleHelper.instance.set(template, SPEED, Speed.SLOWER), dis -> { @@ -699,33 +695,33 @@ public enum GT_BeeDefinition implements IBeeDefinition { tMutation.requireResource("blockElectrotine"); }), // Sulfur bee, Humidity: normal, Temperature: Hot, Parents: PEAT & Ash, Mutationrate: 15%, Combrate: 80% - SULFUR(GT_BranchDefinition.RAREMETAL, "Sulfur", false, new Color(0x1E90FF), new Color(0x3CB4C8), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.SULFUR), 0.70f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.FIRESTONE), 0.15f); + SULFUR(GTBranchDefinition.RAREMETAL, "Sulfur", false, new Color(0x1E90FF), new Color(0x3CB4C8), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.SULFUR), 0.70f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.FIRESTONE), 0.15f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(HOT); }, template -> AlleleHelper.instance.set(template, SPEED, Speed.NORMAL), dis -> dis.registerMutation(ASH, PEAT, 15)), - INDIUM(GT_BranchDefinition.RAREMETAL, "Indium", false, new Color(0xFFA9FF), new Color(0x8F5D99), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.INDIUM), 0.05f); + INDIUM(GTBranchDefinition.RAREMETAL, "Indium", false, new Color(0xFFA9FF), new Color(0x8F5D99), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.INDIUM), 0.05f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(HOT); }, template -> AlleleHelper.instance.set(template, SPEED, Speed.SLOWEST), dis -> { IBeeMutationCustom tMutation = dis.registerMutation(LEAD, OSMIUM, 1); tMutation.requireResource("blockIndium"); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(39, "Venus")); // Venus Dim + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(39, "Venus")); // Venus Dim // Harder mutation that isn't dim locked tMutation = dis.registerMutation(SILVER, OSMIUM, 1); tMutation.requireResource("blockCinobiteA243"); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(60, "Bedrock")); // Thaumic Tinkerer - // Bedrock Dim + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(60, "Bedrock")); // Thaumic Tinkerer + // Bedrock Dim }), // IC2 - COOLANT(GT_BranchDefinition.IC2, "Coolant", false, new Color(0x144F5A), new Color(0x2494A2), beeSpecies -> { - beeSpecies.addProduct(GT_ModHandler.getModItem(Forestry.ID, "beeCombs", 1, 4), 0.30f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.COOLANT), 0.15f); + COOLANT(GTBranchDefinition.IC2, "Coolant", false, new Color(0x144F5A), new Color(0x2494A2), beeSpecies -> { + beeSpecies.addProduct(GTModHandler.getModItem(Forestry.ID, "beeCombs", 1, 4), 0.30f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.COOLANT), 0.15f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(COLD); beeSpecies.setHasEffect(); @@ -741,14 +737,14 @@ public enum GT_BeeDefinition implements IBeeDefinition { .registerMutation(getSpecies(FORESTRY, "Icy"), getSpecies(FORESTRY, "Glacial"), 10); tMutation.requireResource( Block.getBlockFromItem( - GT_ModHandler.getModItem(IndustrialCraft2.ID, "fluidCoolant", 1) + GTModHandler.getModItem(IndustrialCraft2.ID, "fluidCoolant", 1) .getItem()), 0); tMutation.restrictTemperature(ICY); }), - ENERGY(GT_BranchDefinition.IC2, "Energy", false, new Color(0xC11F1F), new Color(0xEBB9B9), beeSpecies -> { - beeSpecies.addProduct(GT_ModHandler.getModItem(ExtraBees.ID, "honeyComb", 1, 12), 0.30f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.ENERGY), 0.15f); + ENERGY(GTBranchDefinition.IC2, "Energy", false, new Color(0xC11F1F), new Color(0xEBB9B9), beeSpecies -> { + beeSpecies.addProduct(GTModHandler.getModItem(ExtraBees.ID, "honeyComb", 1, 12), 0.30f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.ENERGY), 0.15f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(WARM); beeSpecies.setHasEffect(); @@ -765,15 +761,15 @@ public enum GT_BeeDefinition implements IBeeDefinition { .registerMutation(getSpecies(FORESTRY, "Demonic"), getSpecies(EXTRABEES, "volcanic"), 10); tMutation.requireResource( Block.getBlockFromItem( - GT_ModHandler.getModItem(IndustrialCraft2.ID, "fluidHotCoolant", 1) + GTModHandler.getModItem(IndustrialCraft2.ID, "fluidHotCoolant", 1) .getItem()), 0); - tMutation.addMutationCondition(new GT_Bees.BiomeIDMutationCondition(128, "Boneyard Biome")); // Boneyard Biome + tMutation.addMutationCondition(new GTBees.BiomeIDMutationCondition(128, "Boneyard Biome")); // Boneyard Biome }), - LAPOTRON(GT_BranchDefinition.IC2, "Lapotron", false, new Color(0x6478FF), new Color(0x1414FF), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.LAPIS), 0.20f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.ENERGY), 0.15f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.LAPOTRON), 0.10f); + LAPOTRON(GTBranchDefinition.IC2, "Lapotron", false, new Color(0x6478FF), new Color(0x1414FF), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.LAPIS), 0.20f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.ENERGY), 0.15f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.LAPOTRON), 0.10f); beeSpecies.setHumidity(DAMP); beeSpecies.setTemperature(ICY); beeSpecies.setHasEffect(); @@ -789,11 +785,11 @@ public enum GT_BeeDefinition implements IBeeDefinition { IBeeMutationCustom tMutation = dis.registerMutation(LAPIS, ENERGY, 6); tMutation.requireResource("blockLapis"); tMutation.restrictTemperature(ICY); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(28, "Moon")); // moon dim + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(28, "Moon")); // moon dim }), - PYROTHEUM(GT_BranchDefinition.IC2, "Pyrotheum", false, new Color(0xffebc4), new Color(0xe36400), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.ENERGY), 0.20f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.PYROTHEUM), 0.15f); + PYROTHEUM(GTBranchDefinition.IC2, "Pyrotheum", false, new Color(0xffebc4), new Color(0xe36400), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.ENERGY), 0.20f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.PYROTHEUM), 0.15f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(HELLISH); beeSpecies.setHasEffect(); @@ -809,9 +805,9 @@ public enum GT_BeeDefinition implements IBeeDefinition { IBeeMutationCustom tMutation = dis.registerMutation(REDSTONE, ENERGY, 4); tMutation.restrictTemperature(HELLISH); }), - CRYOTHEUM(GT_BranchDefinition.IC2, "Cryotheum", false, new Color(0x2660ff), new Color(0x5af7ff), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.BLIZZ), 0.15f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.CRYOTHEUM), 0.20f); + CRYOTHEUM(GTBranchDefinition.IC2, "Cryotheum", false, new Color(0x2660ff), new Color(0x5af7ff), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.BLIZZ), 0.15f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.CRYOTHEUM), 0.20f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(ICY); beeSpecies.setHasEffect(); @@ -827,8 +823,8 @@ public enum GT_BeeDefinition implements IBeeDefinition { IBeeMutationCustom tMutation = dis.registerMutation(REDSTONE, COOLANT, 4); tMutation.restrictTemperature(ICY); }), - Explosive(GT_BranchDefinition.IC2, "explosive", false, new Color(0x7E270F), new Color(0x747474), beeSpecies -> { - beeSpecies.addProduct(GT_ModHandler.getIC2Item("industrialTnt", 1L), 0.2f); + Explosive(GTBranchDefinition.IC2, "explosive", false, new Color(0x7E270F), new Color(0x747474), beeSpecies -> { + beeSpecies.addProduct(GTModHandler.getIC2Item("industrialTnt", 1L), 0.2f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(HELLISH); beeSpecies.setHasEffect(); @@ -845,9 +841,9 @@ public enum GT_BeeDefinition implements IBeeDefinition { tMutation.requireResource(GameRegistry.findBlock(IndustrialCraft2.ID, "blockITNT"), 0); }), // Alloy - REDALLOY(GT_BranchDefinition.GTALLOY, "RedAlloy", false, new Color(0xE60000), new Color(0xB80000), beeSpecies -> { - beeSpecies.addProduct(GT_ModHandler.getModItem(Forestry.ID, "beeCombs", 1, 7), 0.30f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.REDALLOY), 0.15f); + REDALLOY(GTBranchDefinition.GTALLOY, "RedAlloy", false, new Color(0xE60000), new Color(0xB80000), beeSpecies -> { + beeSpecies.addProduct(GTModHandler.getModItem(Forestry.ID, "beeCombs", 1, 7), 0.30f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.REDALLOY), 0.15f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(EnumTemperature.NORMAL); }, template -> { @@ -857,10 +853,10 @@ public enum GT_BeeDefinition implements IBeeDefinition { IBeeMutationCustom tMutation = dis.registerMutation(COPPER, REDSTONE, 10); tMutation.requireResource("blockRedAlloy"); }), - REDSTONEALLOY(GT_BranchDefinition.GTALLOY, "RedStoneAlloy", false, new Color(0xA50808), new Color(0xE80000), + REDSTONEALLOY(GTBranchDefinition.GTALLOY, "RedStoneAlloy", false, new Color(0xA50808), new Color(0xE80000), beeSpecies -> { - beeSpecies.addProduct(GT_ModHandler.getModItem(Forestry.ID, "beeCombs", 1, 7), 0.30f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.REDSTONEALLOY), 0.15f); + beeSpecies.addProduct(GTModHandler.getModItem(Forestry.ID, "beeCombs", 1, 7), 0.30f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.REDSTONEALLOY), 0.15f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(EnumTemperature.NORMAL); }, template -> { @@ -870,10 +866,10 @@ public enum GT_BeeDefinition implements IBeeDefinition { IBeeMutationCustom tMutation = dis.registerMutation(REDSTONE, REDALLOY, 8); tMutation.requireResource("blockRedstoneAlloy"); }), - CONDUCTIVEIRON(GT_BranchDefinition.GTALLOY, "ConductiveIron", false, new Color(0xCEADA3), new Color(0x817671), + CONDUCTIVEIRON(GTBranchDefinition.GTALLOY, "ConductiveIron", false, new Color(0xCEADA3), new Color(0x817671), beeSpecies -> { - beeSpecies.addProduct(GT_ModHandler.getModItem(Forestry.ID, "beeCombs", 1, 7), 0.30f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.CONDUCTIVEIRON), 0.15f); + beeSpecies.addProduct(GTModHandler.getModItem(Forestry.ID, "beeCombs", 1, 7), 0.30f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.CONDUCTIVEIRON), 0.15f); beeSpecies.setHumidity(DAMP); beeSpecies.setTemperature(WARM); beeSpecies.setHasEffect(); @@ -884,10 +880,10 @@ public enum GT_BeeDefinition implements IBeeDefinition { IBeeMutationCustom tMutation = dis.registerMutation(REDSTONEALLOY, IRON, 8); tMutation.requireResource("blockConductiveIron"); }), - ENERGETICALLOY(GT_BranchDefinition.GTALLOY, "EnergeticAlloy", false, new Color(0xFF9933), new Color(0xFFAD5C), + ENERGETICALLOY(GTBranchDefinition.GTALLOY, "EnergeticAlloy", false, new Color(0xFF9933), new Color(0xFFAD5C), beeSpecies -> { - beeSpecies.addProduct(GT_ModHandler.getModItem(Forestry.ID, "beeCombs", 1, 7), 0.30f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.ENERGETICALLOY), 0.15f); + beeSpecies.addProduct(GTModHandler.getModItem(Forestry.ID, "beeCombs", 1, 7), 0.30f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.ENERGETICALLOY), 0.15f); beeSpecies.setHumidity(DAMP); beeSpecies.setTemperature(EnumTemperature.NORMAL); }, template -> { @@ -897,10 +893,10 @@ public enum GT_BeeDefinition implements IBeeDefinition { IBeeMutationCustom tMutation = dis.registerMutation(REDSTONEALLOY, getSpecies(FORESTRY, "Demonic"), 9); tMutation.requireResource("blockEnergeticAlloy"); }), - VIBRANTALLOY(GT_BranchDefinition.GTALLOY, "VibrantAlloy", false, new Color(0x86A12D), new Color(0xC4F2AE), + VIBRANTALLOY(GTBranchDefinition.GTALLOY, "VibrantAlloy", false, new Color(0x86A12D), new Color(0xC4F2AE), beeSpecies -> { - beeSpecies.addProduct(GT_ModHandler.getModItem(Forestry.ID, "beeCombs", 1, 7), 0.30f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.VIBRANTALLOY), 0.15f); + beeSpecies.addProduct(GTModHandler.getModItem(Forestry.ID, "beeCombs", 1, 7), 0.30f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.VIBRANTALLOY), 0.15f); beeSpecies.setHumidity(DAMP); beeSpecies.setTemperature(EnumTemperature.NORMAL); beeSpecies.setHasEffect(); @@ -913,10 +909,10 @@ public enum GT_BeeDefinition implements IBeeDefinition { tMutation.requireResource("blockVibrantAlloy"); tMutation.restrictTemperature(HOT, HELLISH); }), - ELECTRICALSTEEL(GT_BranchDefinition.GTALLOY, "ElectricalSteel", false, new Color(0x787878), new Color(0xD8D8D8), + ELECTRICALSTEEL(GTBranchDefinition.GTALLOY, "ElectricalSteel", false, new Color(0x787878), new Color(0xD8D8D8), beeSpecies -> { - beeSpecies.addProduct(GT_ModHandler.getModItem(Forestry.ID, "beeCombs", 1, 7), 0.30f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.ELECTRICALSTEEL), 0.15f); + beeSpecies.addProduct(GTModHandler.getModItem(Forestry.ID, "beeCombs", 1, 7), 0.30f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.ELECTRICALSTEEL), 0.15f); beeSpecies.setHumidity(DAMP); beeSpecies.setTemperature(EnumTemperature.NORMAL); }, template -> { @@ -926,9 +922,9 @@ public enum GT_BeeDefinition implements IBeeDefinition { IBeeMutationCustom tMutation = dis.registerMutation(STEEL, getSpecies(FORESTRY, "Demonic"), 9); tMutation.requireResource("blockElectricalSteel"); }), - DARKSTEEL(GT_BranchDefinition.GTALLOY, "DarkSteel", false, new Color(0x252525), new Color(0x443B44), beeSpecies -> { - beeSpecies.addProduct(GT_ModHandler.getModItem(Forestry.ID, "beeCombs", 1, 7), 0.30f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.DARKSTEEL), 0.15f); + DARKSTEEL(GTBranchDefinition.GTALLOY, "DarkSteel", false, new Color(0x252525), new Color(0x443B44), beeSpecies -> { + beeSpecies.addProduct(GTModHandler.getModItem(Forestry.ID, "beeCombs", 1, 7), 0.30f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.DARKSTEEL), 0.15f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(COLD); }, template -> { @@ -938,10 +934,10 @@ public enum GT_BeeDefinition implements IBeeDefinition { IBeeMutationCustom tMutation = dis.registerMutation(ELECTRICALSTEEL, getSpecies(FORESTRY, "Demonic"), 7); tMutation.requireResource("blockDarkSteel"); }), - PULSATINGIRON(GT_BranchDefinition.GTALLOY, "PulsatingIron", false, new Color(0x6DD284), new Color(0x006600), + PULSATINGIRON(GTBranchDefinition.GTALLOY, "PulsatingIron", false, new Color(0x6DD284), new Color(0x006600), beeSpecies -> { - beeSpecies.addProduct(GT_ModHandler.getModItem(Forestry.ID, "beeCombs", 1, 7), 0.30f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.PULSATINGIRON), 0.15f); + beeSpecies.addProduct(GTModHandler.getModItem(Forestry.ID, "beeCombs", 1, 7), 0.30f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.PULSATINGIRON), 0.15f); beeSpecies.setHumidity(DAMP); beeSpecies.setTemperature(EnumTemperature.NORMAL); }, template -> { @@ -951,12 +947,12 @@ public enum GT_BeeDefinition implements IBeeDefinition { IBeeMutationCustom tMutation = dis.registerMutation(REDALLOY, getSpecies(FORESTRY, "Ended"), 9); tMutation.requireResource("blockPulsatingIron"); }), - STAINLESSSTEEL(GT_BranchDefinition.GTALLOY, "StainlessSteel", false, new Color(0xC8C8DC), new Color(0x778899), + STAINLESSSTEEL(GTBranchDefinition.GTALLOY, "StainlessSteel", false, new Color(0xC8C8DC), new Color(0x778899), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.SLAG), 0.30f); - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.STEEL), 0.10f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.STAINLESSSTEEL), 0.15f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.CHROME), 0.05f); + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.SLAG), 0.30f); + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.STEEL), 0.10f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.STAINLESSSTEEL), 0.15f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.CHROME), 0.05f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(HOT); }, template -> { @@ -967,24 +963,24 @@ public enum GT_BeeDefinition implements IBeeDefinition { IBeeMutationCustom tMutation = dis.registerMutation(CHROME, STEEL, 9); tMutation.requireResource("blockStainlessSteel"); }), - ENDERIUM(GT_BranchDefinition.GTALLOY, "Enderium", false, new Color(0x599087), new Color(0x2E8B57), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.SLAG), 0.30f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.ENDERIUM), 0.15f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.CHROME), 0.05f); + ENDERIUM(GTBranchDefinition.GTALLOY, "Enderium", false, new Color(0x599087), new Color(0x2E8B57), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.SLAG), 0.30f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.ENDERIUM), 0.15f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.CHROME), 0.05f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(HOT); }, template -> { - AlleleHelper.instance.set(template, SPEED, GT_Bees.speedBlinding); + AlleleHelper.instance.set(template, SPEED, GTBees.speedBlinding); AlleleHelper.instance.set(template, EFFECT, getEffect(EXTRABEES, "teleport")); AlleleHelper.instance.set(template, LIFESPAN, Lifespan.SHORTEST); }, dis -> { IBeeMutationCustom tMutation = dis.registerMutation(PLATINUM, getSpecies(FORESTRY, "Phantasmal"), 3); tMutation.requireResource("blockEnderium"); }), - BEDROCKIUM(GT_BranchDefinition.GTALLOY, "Bedrockium", false, new Color(0x0C0C0C), new Color(0xC6C6C6), + BEDROCKIUM(GTBranchDefinition.GTALLOY, "Bedrockium", false, new Color(0x0C0C0C), new Color(0xC6C6C6), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.SLAG), 0.20f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.BEDROCKIUM), 0.55f); + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.SLAG), 0.20f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.BEDROCKIUM), 0.55f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(HOT); }, template -> { @@ -998,10 +994,10 @@ public enum GT_BeeDefinition implements IBeeDefinition { }), // thaumic - THAUMIUMDUST(GT_BranchDefinition.THAUMIC, "ThaumiumDust", true, new Color(0x7A007A), new Color(0x5C005C), + THAUMIUMDUST(GTBranchDefinition.THAUMIC, "ThaumiumDust", true, new Color(0x7A007A), new Color(0x5C005C), beeSpecies -> { - beeSpecies.addProduct(GT_ModHandler.getModItem(Forestry.ID, "beeCombs", 1, 3), 0.30f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.THAUMIUMDUST), 0.20f); + beeSpecies.addProduct(GTModHandler.getModItem(Forestry.ID, "beeCombs", 1, 3), 0.30f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.THAUMIUMDUST), 0.20f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(EnumTemperature.NORMAL); }, template -> { @@ -1015,13 +1011,13 @@ public enum GT_BeeDefinition implements IBeeDefinition { IBeeMutationCustom tMutation = dis .registerMutation(getSpecies(MAGICBEES, "TCFire"), getSpecies(FORESTRY, "Edenic"), 10); tMutation.requireResource("blockThaumium"); - tMutation.addMutationCondition(new GT_Bees.BiomeIDMutationCondition(192, "Magical Forest")); // magical - // forest + tMutation.addMutationCondition(new GTBees.BiomeIDMutationCondition(192, "Magical Forest")); // magical + // forest }), - THAUMIUMSHARD(GT_BranchDefinition.THAUMIC, "ThaumiumShard", true, new Color(0x9966FF), new Color(0xAD85FF), + THAUMIUMSHARD(GTBranchDefinition.THAUMIC, "ThaumiumShard", true, new Color(0x9966FF), new Color(0xAD85FF), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.THAUMIUMDUST), 0.30f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.THAUMIUMSHARD), 0.20f); + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.THAUMIUMDUST), 0.30f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.THAUMIUMSHARD), 0.20f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(EnumTemperature.NORMAL); beeSpecies.setHasEffect(); @@ -1034,12 +1030,12 @@ public enum GT_BeeDefinition implements IBeeDefinition { AlleleHelper.instance.set(template, EFFECT, AlleleEffect.effectGlacial); }, dis -> { IBeeMutationCustom tMutation = dis.registerMutation(THAUMIUMDUST, getSpecies(MAGICBEES, "TCWater"), 10); - tMutation.addMutationCondition(new GT_Bees.BiomeIDMutationCondition(192, "Magical Forest")); // magical - // forest + tMutation.addMutationCondition(new GTBees.BiomeIDMutationCondition(192, "Magical Forest")); // magical + // forest }), - AMBER(GT_BranchDefinition.THAUMIC, "Amber", true, new Color(0xEE7700), new Color(0x774B15), beeSpecies -> { - beeSpecies.addProduct(GT_ModHandler.getModItem(Forestry.ID, "beeCombs", 1, 3), 0.30f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.AMBER), 0.20f); + AMBER(GTBranchDefinition.THAUMIC, "Amber", true, new Color(0xEE7700), new Color(0x774B15), beeSpecies -> { + beeSpecies.addProduct(GTModHandler.getModItem(Forestry.ID, "beeCombs", 1, 3), 0.30f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.AMBER), 0.20f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(EnumTemperature.NORMAL); beeSpecies.setHasEffect(); @@ -1051,10 +1047,10 @@ public enum GT_BeeDefinition implements IBeeDefinition { IBeeMutationCustom tMutation = dis.registerMutation(THAUMIUMDUST, STICKYRESIN, 10); tMutation.requireResource("blockAmber"); }), - QUICKSILVER(GT_BranchDefinition.THAUMIC, "Quicksilver", true, new Color(0x7A007A), new Color(0x5C005C), + QUICKSILVER(GTBranchDefinition.THAUMIC, "Quicksilver", true, new Color(0x7A007A), new Color(0x5C005C), beeSpecies -> { - beeSpecies.addProduct(GT_ModHandler.getModItem(Forestry.ID, "beeCombs", 1, 3), 0.30f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.QUICKSILVER), 0.20f); + beeSpecies.addProduct(GTModHandler.getModItem(Forestry.ID, "beeCombs", 1, 3), 0.30f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.QUICKSILVER), 0.20f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(EnumTemperature.NORMAL); beeSpecies.setHasEffect(); @@ -1064,10 +1060,10 @@ public enum GT_BeeDefinition implements IBeeDefinition { AlleleHelper.instance.set(template, FLOWER_PROVIDER, Flowers.JUNGLE); AlleleHelper.instance.set(template, EFFECT, AlleleEffect.effectMiasmic); }, dis -> dis.registerMutation(THAUMIUMDUST, SILVER, 10)), - SALISMUNDUS(GT_BranchDefinition.THAUMIC, "SalisMundus", true, new Color(0xF7ADDE), new Color(0x592582), + SALISMUNDUS(GTBranchDefinition.THAUMIC, "SalisMundus", true, new Color(0xF7ADDE), new Color(0x592582), beeSpecies -> { - beeSpecies.addProduct(GT_ModHandler.getModItem(Forestry.ID, "beeCombs", 1, 3), 0.30f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.SALISMUNDUS), 0.20f); + beeSpecies.addProduct(GTModHandler.getModItem(Forestry.ID, "beeCombs", 1, 3), 0.30f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.SALISMUNDUS), 0.20f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(EnumTemperature.NORMAL); beeSpecies.setHasEffect(); @@ -1080,12 +1076,12 @@ public enum GT_BeeDefinition implements IBeeDefinition { AlleleHelper.instance.set(template, SPEED, Speed.SLOWER); }, dis -> { IBeeMutationCustom tMutation = dis.registerMutation(THAUMIUMDUST, THAUMIUMSHARD, 8); - tMutation.addMutationCondition(new GT_Bees.BiomeIDMutationCondition(192, "Magical Forest")); // magical - // forest + tMutation.addMutationCondition(new GTBees.BiomeIDMutationCondition(192, "Magical Forest")); // magical + // forest }), - TAINTED(GT_BranchDefinition.THAUMIC, "Tainted", true, new Color(0x904BB8), new Color(0xE800FF), beeSpecies -> { - beeSpecies.addProduct(GT_ModHandler.getModItem(Forestry.ID, "beeCombs", 1, 3), 0.30f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.TAINTED), 0.20f); + TAINTED(GTBranchDefinition.THAUMIC, "Tainted", true, new Color(0x904BB8), new Color(0xE800FF), beeSpecies -> { + beeSpecies.addProduct(GTModHandler.getModItem(Forestry.ID, "beeCombs", 1, 3), 0.30f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.TAINTED), 0.20f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(EnumTemperature.NORMAL); beeSpecies.setHasEffect(); @@ -1100,11 +1096,11 @@ public enum GT_BeeDefinition implements IBeeDefinition { AlleleHelper.instance.set(template, FLOWER_PROVIDER, getFlowers(EXTRABEES, "rock")); }, dis -> { IBeeMutationCustom tMutation = dis.registerMutation(THAUMIUMDUST, THAUMIUMSHARD, 7); - tMutation.addMutationCondition(new GT_Bees.BiomeIDMutationCondition(193, "Tainted Land")); // Tainted Land + tMutation.addMutationCondition(new GTBees.BiomeIDMutationCondition(193, "Tainted Land")); // Tainted Land }), - MITHRIL(GT_BranchDefinition.THAUMIC, "Mithril", true, new Color(0xF0E68C), new Color(0xFFFFD2), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.PLATINUM), 0.20f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.MITHRIL), 0.125f); + MITHRIL(GTBranchDefinition.THAUMIC, "Mithril", true, new Color(0xF0E68C), new Color(0xFFFFD2), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.PLATINUM), 0.20f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.MITHRIL), 0.125f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(EnumTemperature.NORMAL); }, template -> { @@ -1119,16 +1115,16 @@ public enum GT_BeeDefinition implements IBeeDefinition { }, new Consumer<>() { @Override - public void accept(GT_BeeDefinition dis) { + public void accept(GTBeeDefinition dis) { IBeeMutationCustom tMutation = dis.registerMutation(IO, PLATINUM, 7); - tMutation.requireResource(GregTech_API.sBlockMetal4, 10); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(36, "IO")); // IO Dim + tMutation.requireResource(GregTechAPI.sBlockMetal4, 10); + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(36, "IO")); // IO Dim } }), - ASTRALSILVER(GT_BranchDefinition.THAUMIC, "AstralSilver", true, new Color(0xAFEEEE), new Color(0xE6E6FF), + ASTRALSILVER(GTBranchDefinition.THAUMIC, "AstralSilver", true, new Color(0xAFEEEE), new Color(0xE6E6FF), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.SILVER), 0.20f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.ASTRALSILVER), 0.125f); + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.SILVER), 0.20f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.ASTRALSILVER), 0.125f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(EnumTemperature.NORMAL); }, template -> { @@ -1142,29 +1138,28 @@ public enum GT_BeeDefinition implements IBeeDefinition { AlleleHelper.instance.set(template, FLOWER_PROVIDER, getFlowers(EXTRABEES, "rock")); }, dis -> { IBeeMutationCustom tMutation = dis.registerMutation(SILVER, IRON, 3); - tMutation.requireResource(GregTech_API.sBlockMetal1, 6); + tMutation.requireResource(GregTechAPI.sBlockMetal1, 6); }), - THAUMINITE(GT_BranchDefinition.THAUMIC, "Thauminite", true, new Color(0x2E2D79), new Color(0x7581E0), - beeSpecies -> { - beeSpecies.addProduct(GT_ModHandler.getModItem(MagicBees.ID, "comb", 1, 19), 0.20f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.THAUMINITE), 0.125f); - beeSpecies.setHumidity(EnumHumidity.NORMAL); - beeSpecies.setTemperature(EnumTemperature.NORMAL); - beeSpecies.setHasEffect(); - }, template -> { - AlleleHelper.instance.set(template, SPEED, Speed.SLOWER); - AlleleHelper.instance.set(template, LIFESPAN, Lifespan.SHORT); - AlleleHelper.instance.set(template, FLOWERING, Flowering.SLOW); - AlleleHelper.instance.set(template, NOCTURNAL, true); - }, dis -> { - IBeeMutationCustom tMutation = dis.registerMutation(getSpecies(MAGICBEES, "TCOrder"), THAUMIUMDUST, 8); - if (ThaumicBases.isModLoaded()) - tMutation.requireResource(GameRegistry.findBlock(ThaumicBases.ID, "thauminiteBlock"), 0); - }), - SHADOWMETAL(GT_BranchDefinition.THAUMIC, "ShadowMetal", true, new Color(0x100322), new Color(0x100342), + THAUMINITE(GTBranchDefinition.THAUMIC, "Thauminite", true, new Color(0x2E2D79), new Color(0x7581E0), beeSpecies -> { + beeSpecies.addProduct(GTModHandler.getModItem(MagicBees.ID, "comb", 1, 19), 0.20f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.THAUMINITE), 0.125f); + beeSpecies.setHumidity(EnumHumidity.NORMAL); + beeSpecies.setTemperature(EnumTemperature.NORMAL); + beeSpecies.setHasEffect(); + }, template -> { + AlleleHelper.instance.set(template, SPEED, Speed.SLOWER); + AlleleHelper.instance.set(template, LIFESPAN, Lifespan.SHORT); + AlleleHelper.instance.set(template, FLOWERING, Flowering.SLOW); + AlleleHelper.instance.set(template, NOCTURNAL, true); + }, dis -> { + IBeeMutationCustom tMutation = dis.registerMutation(getSpecies(MAGICBEES, "TCOrder"), THAUMIUMDUST, 8); + if (ThaumicBases.isModLoaded()) + tMutation.requireResource(GameRegistry.findBlock(ThaumicBases.ID, "thauminiteBlock"), 0); + }), + SHADOWMETAL(GTBranchDefinition.THAUMIC, "ShadowMetal", true, new Color(0x100322), new Color(0x100342), beeSpecies -> { - beeSpecies.addProduct(GT_ModHandler.getModItem(MagicBees.ID, "comb", 1, 20), 0.20f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.SHADOWMETAL), 0.125f); + beeSpecies.addProduct(GTModHandler.getModItem(MagicBees.ID, "comb", 1, 20), 0.20f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.SHADOWMETAL), 0.125f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(EnumTemperature.NORMAL); beeSpecies.setHasEffect(); @@ -1182,9 +1177,9 @@ public enum GT_BeeDefinition implements IBeeDefinition { tMutation.requireResource("blockShadow"); } }), - DIVIDED(GT_BranchDefinition.THAUMIC, "Unstable", true, new Color(0xF0F0F0), new Color(0xDCDCDC), beeSpecies -> { - beeSpecies.addProduct(GT_ModHandler.getModItem(ExtraBees.ID, "honeyComb", 1, 61), 0.20f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.DIVIDED), 0.125f); + DIVIDED(GTBranchDefinition.THAUMIC, "Unstable", true, new Color(0xF0F0F0), new Color(0xDCDCDC), beeSpecies -> { + beeSpecies.addProduct(GTModHandler.getModItem(ExtraBees.ID, "honeyComb", 1, 61), 0.20f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.DIVIDED), 0.125f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(EnumTemperature.NORMAL); beeSpecies.setHasEffect(); @@ -1198,10 +1193,10 @@ public enum GT_BeeDefinition implements IBeeDefinition { if (ExtraUtilities.isModLoaded()) tMutation.requireResource(GameRegistry.findBlock(ExtraUtilities.ID, "decorativeBlock1"), 5); }), - CAELESTIS(GT_BranchDefinition.THAUMIC, "Caelestis", true, new Color(0xF0F0F0), new Color(0xDCDCDC), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.CAELESTISRED), 0.60f); - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.CAELESTISBLUE), 0.60f); - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.CAELESTISGREEN), 0.60f); + CAELESTIS(GTBranchDefinition.THAUMIC, "Caelestis", true, new Color(0xF0F0F0), new Color(0xDCDCDC), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.CAELESTISRED), 0.60f); + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.CAELESTISBLUE), 0.60f); + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.CAELESTISGREEN), 0.60f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(EnumTemperature.NORMAL); beeSpecies.setHasEffect(); @@ -1211,29 +1206,28 @@ public enum GT_BeeDefinition implements IBeeDefinition { AlleleHelper.instance.set(template, FLOWERING, Flowering.SLOW); AlleleHelper.instance.set(template, NOCTURNAL, true); }, dis -> dis.registerMutation(DIAMOND, DIVIDED, 10)), - SPARKELING(GT_BranchDefinition.THAUMIC, "NetherStar", true, new Color(0x7A007A), new Color(0xFFFFFF), - beeSpecies -> { - beeSpecies.addProduct(GT_ModHandler.getModItem(MagicBees.ID, "miscResources", 1, 3), 0.20f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.SPARKLING), 0.125f); - beeSpecies.setHumidity(EnumHumidity.NORMAL); - beeSpecies.setTemperature(EnumTemperature.NORMAL); - }, template -> { - AlleleHelper.instance.set(template, TEMPERATURE_TOLERANCE, Tolerance.DOWN_2); - AlleleHelper.instance.set(template, NOCTURNAL, true); - AlleleHelper.instance.set(template, CAVE_DWELLING, true); - AlleleHelper.instance.set(template, FLOWER_PROVIDER, Flowers.NETHER); - AlleleHelper.instance.set(template, LIFESPAN, Lifespan.SHORT); - AlleleHelper.instance.set(template, EFFECT, AlleleEffect.effectAggressive); - AlleleHelper.instance.set(template, FLOWERING, Flowering.AVERAGE); - }, dis -> { - IBeeMutationCustom tMutation = dis - .registerMutation(getSpecies(MAGICBEES, "Withering"), getSpecies(MAGICBEES, "Draconic"), 1); - tMutation.requireResource(GregTech_API.sBlockGem3, 3); - tMutation.addMutationCondition(new GT_Bees.BiomeIDMutationCondition(9, "END Biome")); // sky end biome - }), + SPARKELING(GTBranchDefinition.THAUMIC, "NetherStar", true, new Color(0x7A007A), new Color(0xFFFFFF), beeSpecies -> { + beeSpecies.addProduct(GTModHandler.getModItem(MagicBees.ID, "miscResources", 1, 3), 0.20f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.SPARKLING), 0.125f); + beeSpecies.setHumidity(EnumHumidity.NORMAL); + beeSpecies.setTemperature(EnumTemperature.NORMAL); + }, template -> { + AlleleHelper.instance.set(template, TEMPERATURE_TOLERANCE, Tolerance.DOWN_2); + AlleleHelper.instance.set(template, NOCTURNAL, true); + AlleleHelper.instance.set(template, CAVE_DWELLING, true); + AlleleHelper.instance.set(template, FLOWER_PROVIDER, Flowers.NETHER); + AlleleHelper.instance.set(template, LIFESPAN, Lifespan.SHORT); + AlleleHelper.instance.set(template, EFFECT, AlleleEffect.effectAggressive); + AlleleHelper.instance.set(template, FLOWERING, Flowering.AVERAGE); + }, dis -> { + IBeeMutationCustom tMutation = dis + .registerMutation(getSpecies(MAGICBEES, "Withering"), getSpecies(MAGICBEES, "Draconic"), 1); + tMutation.requireResource(GregTechAPI.sBlockGem3, 3); + tMutation.addMutationCondition(new GTBees.BiomeIDMutationCondition(9, "END Biome")); // sky end biome + }), - ESSENTIA(GT_BranchDefinition.THAUMIC, "Essentia", true, new Color(0x7A007A), new Color(0xFFFFFF), beeSpecies -> { - beeSpecies.addProduct(GT_ModHandler.getModItem(MagicBees.ID, "miscResources", 1, 3), 0.20f); + ESSENTIA(GTBranchDefinition.THAUMIC, "Essentia", true, new Color(0x7A007A), new Color(0xFFFFFF), beeSpecies -> { + beeSpecies.addProduct(GTModHandler.getModItem(MagicBees.ID, "miscResources", 1, 3), 0.20f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(EnumTemperature.NORMAL); }, template -> { @@ -1247,12 +1241,12 @@ public enum GT_BeeDefinition implements IBeeDefinition { tMutation.requireResource(GameRegistry.findBlock(Thaumcraft.ID, "blockCrystal"), 6); }), - DRAKE(GT_BranchDefinition.THAUMIC, "Drake", true, new Color(0x100322), new Color(0x7A007A), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.DRACONIC), 0.30f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.AWAKENEDDRACONIUM), 0.20f); + DRAKE(GTBranchDefinition.THAUMIC, "Drake", true, new Color(0x100322), new Color(0x7A007A), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.DRACONIC), 0.30f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.AWAKENEDDRACONIUM), 0.20f); beeSpecies.setHumidity(DAMP); beeSpecies.setTemperature(HELLISH); - beeSpecies.setJubilanceProvider(GT_JubilanceMegaApiary.instance); + beeSpecies.setJubilanceProvider(JubilanceMegaApiary.instance); }, template -> { AlleleHelper.instance.set(template, TEMPERATURE_TOLERANCE, Tolerance.DOWN_3); AlleleHelper.instance.set(template, CAVE_DWELLING, false); @@ -1260,13 +1254,13 @@ public enum GT_BeeDefinition implements IBeeDefinition { AlleleHelper.instance.set(template, EFFECT, AlleleEffect.effectDrunkard); }, dis -> { IBeeMutationCustom tMutation = dis.registerMutation(ESSENTIA, THAUMINITE, 5); - GregTech_API.sGTCompleteLoad.add(() -> tMutation.requireResource(GregTech_API.sBlockCasings5, 8)); + GregTechAPI.sGTCompleteLoad.add(() -> tMutation.requireResource(GregTechAPI.sBlockCasings5, 8)); }), // radioctive - URANIUM(GT_BranchDefinition.RADIOACTIVE, "Uranium", true, new Color(0x19AF19), new Color(0x169E16), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.SLAG), 0.30f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.URANIUM), 0.15f); + URANIUM(GTBranchDefinition.RADIOACTIVE, "Uranium", true, new Color(0x19AF19), new Color(0x169E16), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.SLAG), 0.30f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.URANIUM), 0.15f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(COLD); beeSpecies.setNocturnal(); @@ -1275,13 +1269,13 @@ public enum GT_BeeDefinition implements IBeeDefinition { AlleleHelper.instance.set(template, LIFESPAN, Lifespan.LONGEST); }, dis -> { IBeeMutationCustom tMutation = dis.registerMutation(getSpecies(FORESTRY, "Avenging"), PLATINUM, 3); - tMutation.requireResource(GregTech_API.sBlockMetal7, 14); + tMutation.requireResource(GregTechAPI.sBlockMetal7, 14); }), - PLUTONIUM(GT_BranchDefinition.RADIOACTIVE, "Plutonium", true, new Color(0x570000), new Color(0x240000), + PLUTONIUM(GTBranchDefinition.RADIOACTIVE, "Plutonium", true, new Color(0x570000), new Color(0x240000), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.SLAG), 0.30f); - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.LEAD), 0.15f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.PLUTONIUM), 0.15f); + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.SLAG), 0.30f); + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.LEAD), 0.15f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.PLUTONIUM), 0.15f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(ICY); beeSpecies.setNocturnal(); @@ -1290,12 +1284,12 @@ public enum GT_BeeDefinition implements IBeeDefinition { AlleleHelper.instance.set(template, LIFESPAN, Lifespan.LONGEST); }, dis -> { IBeeMutationCustom tMutation = dis.registerMutation(URANIUM, EMERALD, 3); - tMutation.requireResource(GregTech_API.sBlockMetal5, 13); + tMutation.requireResource(GregTechAPI.sBlockMetal5, 13); }), - NAQUADAH(GT_BranchDefinition.RADIOACTIVE, "Naquadah", false, new Color(0x003300), new Color(0x002400), + NAQUADAH(GTBranchDefinition.RADIOACTIVE, "Naquadah", false, new Color(0x003300), new Color(0x002400), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.SLAG), 0.30f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.NAQUADAH), 0.15f); + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.SLAG), 0.30f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.NAQUADAH), 0.15f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(ICY); beeSpecies.setNocturnal(); @@ -1305,13 +1299,13 @@ public enum GT_BeeDefinition implements IBeeDefinition { AlleleHelper.instance.set(template, LIFESPAN, Lifespan.LONGEST); }, dis -> { IBeeMutationCustom tMutation = dis.registerMutation(PLUTONIUM, IRIDIUM, 3); - tMutation.requireResource(GregTech_API.sBlockMetal4, 12); + tMutation.requireResource(GregTechAPI.sBlockMetal4, 12); }), - NAQUADRIA(GT_BranchDefinition.RADIOACTIVE, "Naquadria", false, new Color(0x000000), new Color(0x002400), + NAQUADRIA(GTBranchDefinition.RADIOACTIVE, "Naquadria", false, new Color(0x000000), new Color(0x002400), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.SLAG), 0.30f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.NAQUADAH), 0.20f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.NAQUADRIA), 0.15f); + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.SLAG), 0.30f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.NAQUADAH), 0.20f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.NAQUADRIA), 0.15f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(ICY); beeSpecies.setNocturnal(); @@ -1321,10 +1315,10 @@ public enum GT_BeeDefinition implements IBeeDefinition { AlleleHelper.instance.set(template, LIFESPAN, Lifespan.LONGEST); }, dis -> { IBeeMutationCustom tMutation = dis.registerMutation(PLUTONIUM, IRIDIUM, 8, 10); - tMutation.requireResource(GregTech_API.sBlockMetal4, 15); + tMutation.requireResource(GregTechAPI.sBlockMetal4, 15); }), - DOB(GT_BranchDefinition.RADIOACTIVE, "DOB", false, new Color(0x003300), new Color(0x002400), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.DOB), 0.75f); + DOB(GTBranchDefinition.RADIOACTIVE, "DOB", false, new Color(0x003300), new Color(0x002400), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.DOB), 0.75f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(EnumTemperature.NORMAL); beeSpecies.setNocturnal(); @@ -1336,10 +1330,10 @@ public enum GT_BeeDefinition implements IBeeDefinition { IBeeMutationCustom tMutation = dis.registerMutation(NAQUADAH, THAUMIUMSHARD, 2); if (AdvancedSolarPanel.isModLoaded()) tMutation.requireResource(GameRegistry.findBlock(AdvancedSolarPanel.ID, "BlockAdvSolarPanel"), 2); - tMutation.addMutationCondition(new GT_Bees.BiomeIDMutationCondition(9, "END Biome")); // sky end biome + tMutation.addMutationCondition(new GTBees.BiomeIDMutationCondition(9, "END Biome")); // sky end biome }), - THORIUM(GT_BranchDefinition.RADIOACTIVE, "Thorium", false, new Color(0x005000), new Color(0x001E00), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.THORIUM), 0.75f); + THORIUM(GTBranchDefinition.RADIOACTIVE, "Thorium", false, new Color(0x005000), new Color(0x001E00), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.THORIUM), 0.75f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(COLD); beeSpecies.setNocturnal(); @@ -1349,11 +1343,11 @@ public enum GT_BeeDefinition implements IBeeDefinition { }, dis -> { IMutationCustom tMutation = dis.registerMutation(COAL, URANIUM, 3) .setIsSecret(); - tMutation.requireResource(GregTech_API.sBlockMetal7, 5); + tMutation.requireResource(GregTechAPI.sBlockMetal7, 5); }), - LUTETIUM(GT_BranchDefinition.RADIOACTIVE, "Lutetium", false, new Color(0xE6FFE6), new Color(0xFFFFFF), + LUTETIUM(GTBranchDefinition.RADIOACTIVE, "Lutetium", false, new Color(0xE6FFE6), new Color(0xFFFFFF), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.LUTETIUM), 0.15f); + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.LUTETIUM), 0.15f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(EnumTemperature.NORMAL); beeSpecies.setNocturnal(); @@ -1364,28 +1358,28 @@ public enum GT_BeeDefinition implements IBeeDefinition { }, dis -> { IMutationCustom tMutation = dis.registerMutation(THORIUM, getSpecies(EXTRABEES, "rotten"), 1) .setIsSecret(); - tMutation.requireResource(GregTech_API.sBlockMetal4, 3); + tMutation.requireResource(GregTechAPI.sBlockMetal4, 3); }), - AMERICIUM(GT_BranchDefinition.RADIOACTIVE, "Americium", false, new Color(0xE6E6FF), new Color(0xC8C8C8), + AMERICIUM(GTBranchDefinition.RADIOACTIVE, "Americium", false, new Color(0xE6E6FF), new Color(0xC8C8C8), beeSpecies -> { - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.AMERICIUM), 0.075f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.AMERICIUM), 0.075f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(EnumTemperature.NORMAL); beeSpecies.setNocturnal(); beeSpecies.setHasEffect(); // Makes it only work in the Mega Apiary NOTE: COMB MUST BE SPECIALITY COMB - beeSpecies.setJubilanceProvider(GT_JubilanceMegaApiary.instance); + beeSpecies.setJubilanceProvider(JubilanceMegaApiary.instance); }, template -> { AlleleHelper.instance.set(template, SPEED, Speed.SLOWEST); AlleleHelper.instance.set(template, LIFESPAN, Lifespan.LONGEST); }, dis -> { IMutationCustom tMutation = dis.registerMutation(LUTETIUM, CHROME, 5, 4) .setIsSecret(); - GregTech_API.sGTCompleteLoad.add(() -> tMutation.requireResource(GregTech_API.sBlockMachines, 32020)); + GregTechAPI.sGTCompleteLoad.add(() -> tMutation.requireResource(GregTechAPI.sBlockMachines, 32020)); }), - NEUTRONIUM(GT_BranchDefinition.RADIOACTIVE, "Neutronium", false, new Color(0xFFF0F0), new Color(0xFAFAFA), + NEUTRONIUM(GTBranchDefinition.RADIOACTIVE, "Neutronium", false, new Color(0xFFF0F0), new Color(0xFAFAFA), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.NEUTRONIUM), 0.02f); + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.NEUTRONIUM), 0.02f); beeSpecies.setHumidity(DAMP); beeSpecies.setTemperature(HELLISH); beeSpecies.setHasEffect(); @@ -1396,12 +1390,12 @@ public enum GT_BeeDefinition implements IBeeDefinition { }, dis -> { IMutationCustom tMutation = dis.registerMutation(NAQUADRIA, AMERICIUM, 2, 2) .setIsSecret(); - tMutation.requireResource(GregTech_API.sBlockMetal5, 2); + tMutation.requireResource(GregTechAPI.sBlockMetal5, 2); }), // Twilight - NAGA(GT_BranchDefinition.TWILIGHT, "Naga", true, new Color(0x0D5A0D), new Color(0x28874B), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.SALISMUNDUS), 0.02f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.NAGA), 0.10f); + NAGA(GTBranchDefinition.TWILIGHT, "Naga", true, new Color(0x0D5A0D), new Color(0x28874B), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.SALISMUNDUS), 0.02f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.NAGA), 0.10f); beeSpecies.setHumidity(DAMP); beeSpecies.setTemperature(EnumTemperature.NORMAL); beeSpecies.setHasEffect(); @@ -1413,9 +1407,9 @@ public enum GT_BeeDefinition implements IBeeDefinition { .registerMutation(getSpecies(MAGICBEES, "Eldritch"), getSpecies(FORESTRY, "Imperial"), 8); tMutation.restrictHumidity(DAMP); }), - LICH(GT_BranchDefinition.TWILIGHT, "Lich", true, new Color(0xC5C5C5), new Color(0x5C605E), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.SALISMUNDUS), 0.04f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.LICH), 0.10f); + LICH(GTBranchDefinition.TWILIGHT, "Lich", true, new Color(0xC5C5C5), new Color(0x5C605E), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.SALISMUNDUS), 0.04f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.LICH), 0.10f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(EnumTemperature.NORMAL); beeSpecies.setHasEffect(); @@ -1426,9 +1420,9 @@ public enum GT_BeeDefinition implements IBeeDefinition { IBeeMutationCustom tMutation = dis.registerMutation(getSpecies(MAGICBEES, "Supernatural"), NAGA, 7); tMutation.restrictHumidity(ARID); }), - HYDRA(GT_BranchDefinition.TWILIGHT, "Hydra", true, new Color(0x872836), new Color(0xB8132C), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.SALISMUNDUS), 0.06f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.HYDRA), 0.10f); + HYDRA(GTBranchDefinition.TWILIGHT, "Hydra", true, new Color(0x872836), new Color(0xB8132C), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.SALISMUNDUS), 0.06f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.HYDRA), 0.10f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(HELLISH); beeSpecies.setHasEffect(); @@ -1437,11 +1431,11 @@ public enum GT_BeeDefinition implements IBeeDefinition { AlleleHelper.instance.set(template, LIFESPAN, Lifespan.SHORTEST); }, dis -> { IBeeMutationCustom tMutation = dis.registerMutation(LICH, getSpecies(MAGICBEES, "TCFire"), 6); - tMutation.addMutationCondition(new GT_Bees.BiomeIDMutationCondition(138, "Undergarden")); // undergarden biome + tMutation.addMutationCondition(new GTBees.BiomeIDMutationCondition(138, "Undergarden")); // undergarden biome }), - URGHAST(GT_BranchDefinition.TWILIGHT, "UrGhast", true, new Color(0xA7041C), new Color(0x7C0618), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.SALISMUNDUS), 0.08f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.URGHAST), 0.10f); + URGHAST(GTBranchDefinition.TWILIGHT, "UrGhast", true, new Color(0xA7041C), new Color(0x7C0618), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.SALISMUNDUS), 0.08f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.URGHAST), 0.10f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(HELLISH); beeSpecies.setHasEffect(); @@ -1455,9 +1449,9 @@ public enum GT_BeeDefinition implements IBeeDefinition { tMutation.requireResource(GameRegistry.findBlock(Thaumcraft.ID, "blockCosmeticSolid"), 4); tMutation.restrictTemperature(HELLISH); }), - SNOWQUEEN(GT_BranchDefinition.TWILIGHT, "SnowQueen", true, new Color(0xD02001), new Color(0x9C0018), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.SALISMUNDUS), 0.15f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.SNOWQUEEN), 0.10f); + SNOWQUEEN(GTBranchDefinition.TWILIGHT, "SnowQueen", true, new Color(0xD02001), new Color(0x9C0018), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.SALISMUNDUS), 0.15f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.SNOWQUEEN), 0.10f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(ICY); beeSpecies.setHasEffect(); @@ -1469,9 +1463,9 @@ public enum GT_BeeDefinition implements IBeeDefinition { tMutation.restrictTemperature(ICY); }), // HEE - ENDDUST(GT_BranchDefinition.HEE, "End Dust", true, new Color(0xCC00FA), new Color(0x003A7D), beeSpecies -> { - beeSpecies.addProduct(GT_ModHandler.getModItem(Forestry.ID, "beeCombs", 1, 8), 0.30f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.ENDDUST), 0.10f); + ENDDUST(GTBranchDefinition.HEE, "End Dust", true, new Color(0xCC00FA), new Color(0x003A7D), beeSpecies -> { + beeSpecies.addProduct(GTModHandler.getModItem(Forestry.ID, "beeCombs", 1, 8), 0.30f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.ENDDUST), 0.10f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(EnumTemperature.NORMAL); beeSpecies.setHasEffect(); @@ -1481,13 +1475,13 @@ public enum GT_BeeDefinition implements IBeeDefinition { tMutation.restrictHumidity(ARID); if (HardcoreEnderExpansion.isModLoaded()) tMutation.requireResource(GameRegistry.findBlock(HardcoreEnderExpansion.ID, "end_powder_ore"), 0); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(1, "End")); // End Dim + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(1, "End")); // End Dim }), - ENDIUM(GT_BranchDefinition.HEE, "Endium", true, new Color(0xa0ffff), new Color(0x2F5A6C), beeSpecies -> { - beeSpecies.addProduct(GT_ModHandler.getModItem(Forestry.ID, "beeCombs", 1, 8), 0.30f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.ENDIUM), 0.10f); - beeSpecies.addSpecialty(GT_Bees.propolis.getStackForType(PropolisType.Endium), 0.15f); - beeSpecies.addSpecialty(GT_Bees.drop.getStackForType(DropType.ENDERGOO), 0.10f); + ENDIUM(GTBranchDefinition.HEE, "Endium", true, new Color(0xa0ffff), new Color(0x2F5A6C), beeSpecies -> { + beeSpecies.addProduct(GTModHandler.getModItem(Forestry.ID, "beeCombs", 1, 8), 0.30f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.ENDIUM), 0.10f); + beeSpecies.addSpecialty(GTBees.propolis.getStackForType(PropolisType.Endium), 0.15f); + beeSpecies.addSpecialty(GTBees.drop.getStackForType(DropType.ENDERGOO), 0.10f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(EnumTemperature.NORMAL); beeSpecies.setHasEffect(); @@ -1495,16 +1489,16 @@ public enum GT_BeeDefinition implements IBeeDefinition { IBeeMutationCustom tMutation = dis.registerMutation(getSpecies(FORESTRY, "Ended"), THAUMIUMDUST, 8); tMutation.restrictHumidity(ARID); if (HardcoreEnderExpansion.isModLoaded()) tMutation.requireResource("blockHeeEndium"); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(1, "End")); // End Dim + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(1, "End")); // End Dim }), - STARDUST(GT_BranchDefinition.HEE, "Star Dust", true, new Color(0xffff00), new Color(0xDCBE13), beeSpecies -> { - beeSpecies.addProduct(GT_ModHandler.getModItem(Forestry.ID, "beeCombs", 1, 8), 0.30f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.STARDUST), 0.10f); + STARDUST(GTBranchDefinition.HEE, "Star Dust", true, new Color(0xffff00), new Color(0xDCBE13), beeSpecies -> { + beeSpecies.addProduct(GTModHandler.getModItem(Forestry.ID, "beeCombs", 1, 8), 0.30f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.STARDUST), 0.10f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(EnumTemperature.NORMAL); beeSpecies.setHasEffect(); }, template -> { - AlleleHelper.instance.set(template, SPEED, GT_Bees.speedBlinding); + AlleleHelper.instance.set(template, SPEED, GTBees.speedBlinding); AlleleHelper.instance.set(template, LIFESPAN, Lifespan.SHORTEST); AlleleHelper.instance.set(template, FLOWERING, Flowering.SLOWER); }, dis -> { @@ -1512,11 +1506,11 @@ public enum GT_BeeDefinition implements IBeeDefinition { tMutation.restrictHumidity(ARID); if (HardcoreEnderExpansion.isModLoaded()) tMutation.requireResource(GameRegistry.findBlock(HardcoreEnderExpansion.ID, "stardust_ore"), 0); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(1, "End")); // End Dim + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(1, "End")); // End Dim }), - ECTOPLASMA(GT_BranchDefinition.HEE, "Ectoplasma", true, new Color(0xDCB0E5), new Color(0x381C40), beeSpecies -> { - beeSpecies.addProduct(GT_ModHandler.getModItem(Forestry.ID, "beeCombs", 1, 8), 0.30f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.ECTOPLASMA), 0.10f); + ECTOPLASMA(GTBranchDefinition.HEE, "Ectoplasma", true, new Color(0xDCB0E5), new Color(0x381C40), beeSpecies -> { + beeSpecies.addProduct(GTModHandler.getModItem(Forestry.ID, "beeCombs", 1, 8), 0.30f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.ECTOPLASMA), 0.10f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(EnumTemperature.NORMAL); beeSpecies.setHasEffect(); @@ -1529,12 +1523,12 @@ public enum GT_BeeDefinition implements IBeeDefinition { tMutation.restrictHumidity(ARID); if (HardcoreEnderExpansion.isModLoaded()) tMutation.requireResource(GameRegistry.findBlock(HardcoreEnderExpansion.ID, "spooky_log"), 0); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(1, "End")); // End Dim + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(1, "End")); // End Dim }), - ARCANESHARDS(GT_BranchDefinition.HEE, "Arcane Shards", true, new Color(0x9010AD), new Color(0x333D82), + ARCANESHARDS(GTBranchDefinition.HEE, "Arcane Shards", true, new Color(0x9010AD), new Color(0x333D82), beeSpecies -> { - beeSpecies.addProduct(GT_ModHandler.getModItem(Forestry.ID, "beeCombs", 1, 8), 0.30f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.ARCANESHARD), 0.10f); + beeSpecies.addProduct(GTModHandler.getModItem(Forestry.ID, "beeCombs", 1, 8), 0.30f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.ARCANESHARD), 0.10f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(EnumTemperature.NORMAL); beeSpecies.setHasEffect(); @@ -1547,12 +1541,12 @@ public enum GT_BeeDefinition implements IBeeDefinition { tMutation.restrictHumidity(ARID); if (HardcoreEnderExpansion.isModLoaded()) tMutation.requireResource(GameRegistry.findBlock(HardcoreEnderExpansion.ID, "laboratory_floor"), 0); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(1, "End")); // End Dim + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(1, "End")); // End Dim }), - DRAGONESSENCE(GT_BranchDefinition.HEE, "Dragonessence", true, new Color(0xFFA12B), new Color(0x911ECE), + DRAGONESSENCE(GTBranchDefinition.HEE, "Dragonessence", true, new Color(0xFFA12B), new Color(0x911ECE), beeSpecies -> { - beeSpecies.addProduct(GT_ModHandler.getModItem(Forestry.ID, "beeCombs", 1, 8), 0.30f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.DRAGONESSENCE), 0.10f); + beeSpecies.addProduct(GTModHandler.getModItem(Forestry.ID, "beeCombs", 1, 8), 0.30f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.DRAGONESSENCE), 0.10f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(EnumTemperature.NORMAL); beeSpecies.setHasEffect(); @@ -1566,11 +1560,11 @@ public enum GT_BeeDefinition implements IBeeDefinition { tMutation.restrictHumidity(ARID); if (HardcoreEnderExpansion.isModLoaded()) tMutation.requireResource(GameRegistry.findBlock(HardcoreEnderExpansion.ID, "essence_altar"), 1); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(1, "End")); // End Dim + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(1, "End")); // End Dim }), - FIREESSENCE(GT_BranchDefinition.HEE, "Fireessence", true, new Color(0xD41238), new Color(0xFFA157), beeSpecies -> { - beeSpecies.addProduct(GT_ModHandler.getModItem(Forestry.ID, "beeCombs", 1, 8), 0.30f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.FIREESSENSE), 0.10f); + FIREESSENCE(GTBranchDefinition.HEE, "Fireessence", true, new Color(0xD41238), new Color(0xFFA157), beeSpecies -> { + beeSpecies.addProduct(GTModHandler.getModItem(Forestry.ID, "beeCombs", 1, 8), 0.30f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.FIREESSENSE), 0.10f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(HELLISH); beeSpecies.setHasEffect(); @@ -1584,30 +1578,29 @@ public enum GT_BeeDefinition implements IBeeDefinition { tMutation.restrictHumidity(ARID); if (HardcoreEnderExpansion.isModLoaded()) tMutation.requireResource(GameRegistry.findBlock(HardcoreEnderExpansion.ID, "essence_altar"), 2); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(1, "End")); // End Dim + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(1, "End")); // End Dim }), - ENDERMANHEAD(GT_BranchDefinition.HEE, "EndermanHead", true, new Color(0x161616), new Color(0x6200e7), - beeSpecies -> { - beeSpecies.addProduct(GT_ModHandler.getModItem(Forestry.ID, "beeCombs", 1, 8), 0.30f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.ENDERMAN), 0.10f); - beeSpecies.setHumidity(ARID); - beeSpecies.setTemperature(EnumTemperature.NORMAL); - beeSpecies.setHasEffect(); - }, template -> { - AlleleHelper.instance.set(template, LIFESPAN, Lifespan.LONGER); - AlleleHelper.instance.set(template, EFFECT, getEffect(EXTRABEES, "teleport")); - AlleleHelper.instance.set(template, TEMPERATURE_TOLERANCE, Tolerance.UP_1); - AlleleHelper.instance.set(template, HUMIDITY_TOLERANCE, Tolerance.UP_1); - }, dis -> { - IBeeMutationCustom tMutation = dis.registerMutation(ENDERIUM, STARDUST, 4); - tMutation.restrictHumidity(ARID); - if (HardcoreEnderExpansion.isModLoaded()) - tMutation.requireResource(GameRegistry.findBlock(HardcoreEnderExpansion.ID, "ender_goo"), 0); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(1, "End")); // End Dim - }), - SILVERFISH(GT_BranchDefinition.HEE, "Silverfisch", true, new Color(0xEE053D), new Color(0x000000), beeSpecies -> { - beeSpecies.addProduct(GT_ModHandler.getModItem(Forestry.ID, "beeCombs", 1, 8), 0.30f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.SILVERFISH), 0.10f); + ENDERMANHEAD(GTBranchDefinition.HEE, "EndermanHead", true, new Color(0x161616), new Color(0x6200e7), beeSpecies -> { + beeSpecies.addProduct(GTModHandler.getModItem(Forestry.ID, "beeCombs", 1, 8), 0.30f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.ENDERMAN), 0.10f); + beeSpecies.setHumidity(ARID); + beeSpecies.setTemperature(EnumTemperature.NORMAL); + beeSpecies.setHasEffect(); + }, template -> { + AlleleHelper.instance.set(template, LIFESPAN, Lifespan.LONGER); + AlleleHelper.instance.set(template, EFFECT, getEffect(EXTRABEES, "teleport")); + AlleleHelper.instance.set(template, TEMPERATURE_TOLERANCE, Tolerance.UP_1); + AlleleHelper.instance.set(template, HUMIDITY_TOLERANCE, Tolerance.UP_1); + }, dis -> { + IBeeMutationCustom tMutation = dis.registerMutation(ENDERIUM, STARDUST, 4); + tMutation.restrictHumidity(ARID); + if (HardcoreEnderExpansion.isModLoaded()) + tMutation.requireResource(GameRegistry.findBlock(HardcoreEnderExpansion.ID, "ender_goo"), 0); + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(1, "End")); // End Dim + }), + SILVERFISH(GTBranchDefinition.HEE, "Silverfisch", true, new Color(0xEE053D), new Color(0x000000), beeSpecies -> { + beeSpecies.addProduct(GTModHandler.getModItem(Forestry.ID, "beeCombs", 1, 8), 0.30f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.SILVERFISH), 0.10f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(EnumTemperature.NORMAL); beeSpecies.setHasEffect(); @@ -1621,17 +1614,17 @@ public enum GT_BeeDefinition implements IBeeDefinition { tMutation.restrictHumidity(ARID); if (HardcoreEnderExpansion.isModLoaded()) tMutation.requireResource(GameRegistry.findBlock(HardcoreEnderExpansion.ID, "ender_goo"), 0); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(1, "End")); // End Dim + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(1, "End")); // End Dim }), - RUNE(GT_BranchDefinition.HEE, "Rune", true, new Color(0xE31010), new Color(0x0104D9), beeSpecies -> { - beeSpecies.addProduct(GT_ModHandler.getModItem(Forestry.ID, "beeCombs", 1, 8), 0.30f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.RUNEI), 0.025f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.RUNEII), 0.0125f); + RUNE(GTBranchDefinition.HEE, "Rune", true, new Color(0xE31010), new Color(0x0104D9), beeSpecies -> { + beeSpecies.addProduct(GTModHandler.getModItem(Forestry.ID, "beeCombs", 1, 8), 0.30f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.RUNEI), 0.025f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.RUNEII), 0.0125f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(HELLISH); beeSpecies.setHasEffect(); }, template -> { - AlleleHelper.instance.set(template, LIFESPAN, GT_Bees.superLife); + AlleleHelper.instance.set(template, LIFESPAN, GTBees.superLife); AlleleHelper.instance.set(template, EFFECT, getEffect(MAGICBEES, "SlowSpeed")); AlleleHelper.instance.set(template, TEMPERATURE_TOLERANCE, Tolerance.NONE); AlleleHelper.instance.set(template, HUMIDITY_TOLERANCE, Tolerance.NONE); @@ -1641,11 +1634,11 @@ public enum GT_BeeDefinition implements IBeeDefinition { tMutation.restrictHumidity(ARID); if (EnderStorage.isModLoaded()) tMutation.requireResource(GameRegistry.findBlock(EnderStorage.ID, "enderChest"), 0); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(1, "End")); // End Dim + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(1, "End")); // End Dim }), // Walrus Bee, 100% Combchance, Parents: Catty and Watery - WALRUS(GT_BranchDefinition.PLANET, "Walrus", true, new Color(0xD6D580), new Color(0xB5CFC9), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.WALRUS), 1.00f); + WALRUS(GTBranchDefinition.PLANET, "Walrus", true, new Color(0xD6D580), new Color(0xB5CFC9), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.WALRUS), 1.00f); beeSpecies.setHumidity(DAMP); beeSpecies.setTemperature(EnumTemperature.NORMAL); beeSpecies.setHasEffect(); @@ -1662,9 +1655,9 @@ public enum GT_BeeDefinition implements IBeeDefinition { tMutation.requireResource(GameRegistry.findBlock(ExtraCells2.ID, "walrus"), 0); } }), - MACHINIST(GT_BranchDefinition.ORGANIC, "Machinist", true, new Color(85, 37, 130), new Color(253, 185, 39), + MACHINIST(GTBranchDefinition.ORGANIC, "Machinist", true, new Color(85, 37, 130), new Color(253, 185, 39), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.MACHINIST), 0.2f); + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.MACHINIST), 0.2f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(NORMAL); beeSpecies.setHasEffect(); @@ -1674,17 +1667,17 @@ public enum GT_BeeDefinition implements IBeeDefinition { AlleleHelper.instance.set(template, TEMPERATURE_TOLERANCE, Tolerance.BOTH_1); AlleleHelper.instance.set(template, HUMIDITY_TOLERANCE, Tolerance.BOTH_1); AlleleHelper.instance.set(template, NOCTURNAL, true); - AlleleHelper.instance.set(template, FLOWER_PROVIDER, GT_Flowers.FLAMING); + AlleleHelper.instance.set(template, FLOWER_PROVIDER, GTFlowers.FLAMING); AlleleHelper.instance.set(template, FERTILITY, Fertility.MAXIMUM); AlleleHelper.instance.set(template, EFFECT, getEffect(GREGTECH, "MachineBoost")); }, dis -> { IBeeMutationCustom tMutation = dis .registerMutation(getSpecies(FORESTRY, "Industrious"), getSpecies(FORESTRY, "Imperial"), 1); - tMutation.addMutationCondition(new GT_Bees.ActiveGTMachineMutationCondition()); + tMutation.addMutationCondition(new GTBees.ActiveGTMachineMutationCondition()); }), // Space Bees - SPACE(GT_BranchDefinition.SPACE, "Space", true, new Color(0x003366), new Color(0xC0C0C0), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.SPACE), 0.02f); + SPACE(GTBranchDefinition.SPACE, "Space", true, new Color(0x003366), new Color(0xC0C0C0), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.SPACE), 0.02f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(ICY); beeSpecies.setNocturnal(); @@ -1693,70 +1686,70 @@ public enum GT_BeeDefinition implements IBeeDefinition { .registerMutation(getSpecies(FORESTRY, "Industrious"), getSpecies(FORESTRY, "Heroic"), 10); tMutation.restrictTemperature(ICY); }), - METEORICIRON(GT_BranchDefinition.SPACE, "MeteoricIron", true, new Color(0x321928), new Color(0x643250), + METEORICIRON(GTBranchDefinition.SPACE, "MeteoricIron", true, new Color(0x321928), new Color(0x643250), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.SPACE), 0.04f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.METEORICIRON), 0.10f); + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.SPACE), 0.04f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.METEORICIRON), 0.10f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(HOT); beeSpecies.setNocturnal(); }, template -> {}, dis -> { IBeeMutationCustom tMutation = dis.registerMutation(SPACE, IRON, 9); - tMutation.requireResource(GregTech_API.sBlockMetal4, 7); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(28, "Moon")); // Moon Dim + tMutation.requireResource(GregTechAPI.sBlockMetal4, 7); + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(28, "Moon")); // Moon Dim }), - DESH(GT_BranchDefinition.SPACE, "Desh", false, new Color(0x323232), new Color(0x282828), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.SPACE), 0.06f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.DESH), 0.10f); + DESH(GTBranchDefinition.SPACE, "Desh", false, new Color(0x323232), new Color(0x282828), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.SPACE), 0.06f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.DESH), 0.10f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(HOT); beeSpecies.setNocturnal(); }, template -> AlleleHelper.instance.set(template, EFFECT, AlleleEffect.effectIgnition), new Consumer<>() { @Override - public void accept(GT_BeeDefinition dis) { + public void accept(GTBeeDefinition dis) { IBeeMutationCustom tMutation = dis.registerMutation(MARS, TITANIUM, 9); - tMutation.requireResource(GregTech_API.sBlockMetal2, 12); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(29, "Mars")); // Mars Dim + tMutation.requireResource(GregTechAPI.sBlockMetal2, 12); + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(29, "Mars")); // Mars Dim } }), - LEDOX(GT_BranchDefinition.SPACE, "Ledox", false, new Color(0x0000CD), new Color(0x0074FF), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.SPACE), 0.10f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.LEDOX), 0.10f); + LEDOX(GTBranchDefinition.SPACE, "Ledox", false, new Color(0x0000CD), new Color(0x0074FF), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.SPACE), 0.10f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.LEDOX), 0.10f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(COLD); beeSpecies.setHasEffect(); }, template -> AlleleHelper.instance.set(template, EFFECT, getEffect(EXTRABEES, "freezing")), new Consumer<>() { @Override - public void accept(GT_BeeDefinition dis) { + public void accept(GTBeeDefinition dis) { IBeeMutationCustom tMutation = dis.registerMutation(CALLISTO, LEAD, 7); if (NewHorizonsCoreMod.isModLoaded()) tMutation.requireResource(GameRegistry.findBlock(NewHorizonsCoreMod.ID, "tile.Ledox"), 0); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(35, "Europa")); // Europa Dim + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(35, "Europa")); // Europa Dim } }), - CALLISTOICE(GT_BranchDefinition.SPACE, "CallistoIce", false, new Color(0x0074FF), new Color(0x1EB1FF), + CALLISTOICE(GTBranchDefinition.SPACE, "CallistoIce", false, new Color(0x0074FF), new Color(0x1EB1FF), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.SPACE), 0.10f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.CALLISTOICE), 0.10f); + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.SPACE), 0.10f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.CALLISTOICE), 0.10f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(ICY); beeSpecies.setHasEffect(); }, template -> AlleleHelper.instance.set(template, EFFECT, getEffect(EXTRABEES, "freezing")), new Consumer<>() { @Override - public void accept(GT_BeeDefinition dis) { + public void accept(GTBeeDefinition dis) { IBeeMutationCustom tMutation = dis.registerMutation(CALLISTO, getSpecies(EXTRABEES, "freezing"), 7); if (NewHorizonsCoreMod.isModLoaded()) tMutation.requireResource(GameRegistry.findBlock(NewHorizonsCoreMod.ID, "tile.CallistoColdIce"), 0); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(45, "Callisto")); // Callisto + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(45, "Callisto")); // Callisto // Dim } }), - MYTRYL(GT_BranchDefinition.SPACE, "Mytryl", false, new Color(0xDAA520), new Color(0xF26404), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.SPACE), 0.16f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.MYTRYL), 0.10f); + MYTRYL(GTBranchDefinition.SPACE, "Mytryl", false, new Color(0xDAA520), new Color(0xF26404), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.SPACE), 0.16f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.MYTRYL), 0.10f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(EnumTemperature.NORMAL); beeSpecies.setNocturnal(); @@ -1764,16 +1757,16 @@ public enum GT_BeeDefinition implements IBeeDefinition { }, template -> {}, new Consumer<>() { @Override - public void accept(GT_BeeDefinition dis) { + public void accept(GTBeeDefinition dis) { IBeeMutationCustom tMutation = dis.registerMutation(IO, MITHRIL, 6); if (NewHorizonsCoreMod.isModLoaded()) tMutation.requireResource(GameRegistry.findBlock(NewHorizonsCoreMod.ID, "tile.Mytryl"), 0); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(36, "IO")); // IO Dim + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(36, "IO")); // IO Dim } }), - QUANTIUM(GT_BranchDefinition.SPACE, "Quantium", false, new Color(0x00FF00), new Color(0x00D10B), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.SPACE), 0.16f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.QUANTIUM), 0.10f); + QUANTIUM(GTBranchDefinition.SPACE, "Quantium", false, new Color(0x00FF00), new Color(0x00D10B), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.SPACE), 0.16f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.QUANTIUM), 0.10f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(HOT); beeSpecies.setNocturnal(); @@ -1781,33 +1774,33 @@ public enum GT_BeeDefinition implements IBeeDefinition { }, template -> {}, new Consumer<>() { @Override - public void accept(GT_BeeDefinition dis) { + public void accept(GTBeeDefinition dis) { IBeeMutationCustom tMutation = dis.registerMutation(VENUS, OSMIUM, 6); if (NewHorizonsCoreMod.isModLoaded()) tMutation.requireResource(GameRegistry.findBlock(NewHorizonsCoreMod.ID, "tile.Quantinum"), 0); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(39, "Venus")); // Venus Dim + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(39, "Venus")); // Venus Dim } }), - ORIHARUKON(GT_BranchDefinition.SPACE, "Oriharukon", false, new Color(0x228B22), new Color(0x677D68), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.SPACE), 0.26f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.ORIHARUKON), 0.10f); + ORIHARUKON(GTBranchDefinition.SPACE, "Oriharukon", false, new Color(0x228B22), new Color(0x677D68), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.SPACE), 0.26f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.ORIHARUKON), 0.10f); beeSpecies.setHumidity(DAMP); beeSpecies.setTemperature(COLD); beeSpecies.setHasEffect(); }, template -> {}, new Consumer<>() { @Override - public void accept(GT_BeeDefinition dis) { + public void accept(GTBeeDefinition dis) { IBeeMutationCustom tMutation = dis.registerMutation(LEAD, OBERON, 5); if (GalaxySpace.isModLoaded()) tMutation.requireResource(GameRegistry.findBlock(GalaxySpace.ID, "metalsblock"), 6); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(46, "Oberon")); // Oberon Dim + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(46, "Oberon")); // Oberon Dim } }), - INFUSEDGOLD(GT_BranchDefinition.SPACE, "Infused Gold", false, new Color(0x80641E), new Color(0xFFC83C), + INFUSEDGOLD(GTBranchDefinition.SPACE, "Infused Gold", false, new Color(0x80641E), new Color(0xFFC83C), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.GOLD), 0.20f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.INFUSEDGOLD), 0.30f); + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.GOLD), 0.20f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.INFUSEDGOLD), 0.30f); beeSpecies.setHumidity(DAMP); beeSpecies.setTemperature(ICY); beeSpecies.setNocturnal(); @@ -1815,16 +1808,16 @@ public enum GT_BeeDefinition implements IBeeDefinition { }, template -> {}, new Consumer<>() { @Override - public void accept(GT_BeeDefinition dis) { + public void accept(GTBeeDefinition dis) { IBeeMutationCustom tMutation = dis.registerMutation(GOLD, HAUMEA, 5); - tMutation.requireResource(GregTech_API.sBlockMetal3, 10); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(83, "Haumea")); // Haumea Dim + tMutation.requireResource(GregTechAPI.sBlockMetal3, 10); + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(83, "Haumea")); // Haumea Dim } }), - MYSTERIOUSCRYSTAL(GT_BranchDefinition.SPACE, "MysteriousCrystal", false, new Color(0x3CB371), new Color(0x16856C), + MYSTERIOUSCRYSTAL(GTBranchDefinition.SPACE, "MysteriousCrystal", false, new Color(0x3CB371), new Color(0x16856C), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.SPACE), 0.42f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.MYSTERIOUSCRYSTAL), 0.30f); + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.SPACE), 0.42f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.MYSTERIOUSCRYSTAL), 0.30f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(ICY); beeSpecies.setNocturnal(); @@ -1832,18 +1825,18 @@ public enum GT_BeeDefinition implements IBeeDefinition { }, template -> {}, new Consumer<>() { @Override - public void accept(GT_BeeDefinition dis) { + public void accept(GTBeeDefinition dis) { IBeeMutationCustom tMutation = dis.registerMutation(ENCELADUS, EMERALD, 3); if (NewHorizonsCoreMod.isModLoaded()) tMutation .requireResource(GameRegistry.findBlock(NewHorizonsCoreMod.ID, "tile.MysteriousCrystal"), 0); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(41, "Enceladus")); // Enceladus + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(41, "Enceladus")); // Enceladus // Dim } }), - BLACKPLUTONIUM(GT_BranchDefinition.SPACE, "BlackPlutonium", false, new Color(0x000000), new Color(0x323232), + BLACKPLUTONIUM(GTBranchDefinition.SPACE, "BlackPlutonium", false, new Color(0x000000), new Color(0x323232), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.SPACE), 0.68f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.BLACKPLUTONIUM), 0.10f); + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.SPACE), 0.68f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.BLACKPLUTONIUM), 0.10f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(HELLISH); beeSpecies.setNocturnal(); @@ -1851,34 +1844,34 @@ public enum GT_BeeDefinition implements IBeeDefinition { }, template -> {}, new Consumer<>() { @Override - public void accept(GT_BeeDefinition dis) { + public void accept(GTBeeDefinition dis) { IBeeMutationCustom tMutation = dis.registerMutation(PLUTO, PLUTONIUM, 2); if (NewHorizonsCoreMod.isModLoaded()) tMutation.requireResource(GameRegistry.findBlock(NewHorizonsCoreMod.ID, "tile.BlackPlutonium"), 0); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(49, "Pluto")); // Pluto Dim + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(49, "Pluto")); // Pluto Dim } }), - TRINIUM(GT_BranchDefinition.SPACE, "Trinium", false, new Color(0xB0E0E6), new Color(0xC8C8D2), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.TRINIUM), 0.75f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.QUANTIUM), 0.10f); + TRINIUM(GTBranchDefinition.SPACE, "Trinium", false, new Color(0xB0E0E6), new Color(0xC8C8D2), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.TRINIUM), 0.75f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.QUANTIUM), 0.10f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(COLD); beeSpecies.setNocturnal(); beeSpecies.setHasEffect(); - }, template -> AlleleHelper.instance.set(template, SPEED, GT_Bees.speedBlinding), new Consumer<>() { + }, template -> AlleleHelper.instance.set(template, SPEED, GTBees.speedBlinding), new Consumer<>() { @Override - public void accept(GT_BeeDefinition dis) { + public void accept(GTBeeDefinition dis) { IBeeMutationCustom tMutation = dis.registerMutation(ENCELADUS, IRIDIUM, 4); - tMutation.requireResource(GregTech_API.sBlockMetal4, 9); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(41, "Enceladus")); // Enceladus Dim + tMutation.requireResource(GregTechAPI.sBlockMetal4, 9); + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(41, "Enceladus")); // Enceladus Dim } }), // Planet Line - MOON(GT_BranchDefinition.PLANET, "Moon", false, new Color(0x373735), new Color(0x7E7E78), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.MOON), 0.35f); + MOON(GTBranchDefinition.PLANET, "Moon", false, new Color(0x373735), new Color(0x7E7E78), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.MOON), 0.35f); if (NewHorizonsCoreMod.isModLoaded()) - beeSpecies.addSpecialty(GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.MoonStoneDust", 1, 0), 0.10f); + beeSpecies.addSpecialty(GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.MoonStoneDust", 1, 0), 0.10f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(COLD); beeSpecies.setNocturnal(); @@ -1888,11 +1881,11 @@ public enum GT_BeeDefinition implements IBeeDefinition { if (GalacticraftCore.isModLoaded()) { tMutation.requireResource(GameRegistry.findBlock(GalacticraftCore.ID, "tile.moonBlock"), 4); } - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(28, "Moon")); // Moon Dim + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(28, "Moon")); // Moon Dim }), - MARS(GT_BranchDefinition.PLANET, "Mars", false, new Color(0x220D05), new Color(0x3A1505), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.MARS), 0.35f); - beeSpecies.addSpecialty(GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.MarsStoneDust", 1, 0), 0.10f); + MARS(GTBranchDefinition.PLANET, "Mars", false, new Color(0x220D05), new Color(0x3A1505), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.MARS), 0.35f); + beeSpecies.addSpecialty(GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.MarsStoneDust", 1, 0), 0.10f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(HOT); beeSpecies.setNocturnal(); @@ -1902,12 +1895,12 @@ public enum GT_BeeDefinition implements IBeeDefinition { if (GalacticraftMars.isModLoaded()) { tMutation.requireResource(GameRegistry.findBlock(GalacticraftMars.ID, "tile.mars"), 5); } - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(29, "Mars")); // Mars Dim + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(29, "Mars")); // Mars Dim }), - PHOBOS(GT_BranchDefinition.PLANET, "Phobos", true, new Color(0x220D05), new Color(0x7a5706), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.MARS), 0.25f); + PHOBOS(GTBranchDefinition.PLANET, "Phobos", true, new Color(0x220D05), new Color(0x7a5706), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.MARS), 0.25f); if (NewHorizonsCoreMod.isModLoaded()) beeSpecies - .addSpecialty(GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.PhobosStoneDust", 1, 0), 0.10f); + .addSpecialty(GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.PhobosStoneDust", 1, 0), 0.10f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(HOT); beeSpecies.setNocturnal(); @@ -1915,11 +1908,11 @@ public enum GT_BeeDefinition implements IBeeDefinition { IBeeMutationCustom tMutation = dis.registerMutation(MARS, MOON, 20); if (GalaxySpace.isModLoaded()) tMutation.requireResource(GameRegistry.findBlock(GalaxySpace.ID, "phobosblocks"), 2); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(38, "Phobos")); // Phobos Dim + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(38, "Phobos")); // Phobos Dim }), - DEIMOS(GT_BranchDefinition.PLANET, "Deimos", true, new Color(0x220D05), new Color(0x7a3206), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.MARS), 0.25f); - beeSpecies.addSpecialty(GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.DeimosStoneDust", 1, 0), 0.10f); + DEIMOS(GTBranchDefinition.PLANET, "Deimos", true, new Color(0x220D05), new Color(0x7a3206), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.MARS), 0.25f); + beeSpecies.addSpecialty(GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.DeimosStoneDust", 1, 0), 0.10f); beeSpecies.setHumidity(DAMP); beeSpecies.setTemperature(HOT); beeSpecies.setNocturnal(); @@ -1927,11 +1920,11 @@ public enum GT_BeeDefinition implements IBeeDefinition { IBeeMutationCustom tMutation = dis.registerMutation(MARS, SPACE, 20); if (GalaxySpace.isModLoaded()) tMutation.requireResource(GameRegistry.findBlock(GalaxySpace.ID, "deimosblocks"), 1); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(40, "Deimos")); // Deimos Dim + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(40, "Deimos")); // Deimos Dim }), - CERES(GT_BranchDefinition.PLANET, "Ceres", true, new Color(0x3ca5b7), new Color(0x1e7267), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.JUPITER), 0.25f); - beeSpecies.addSpecialty(GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CeresStoneDust", 1, 0), 0.10f); + CERES(GTBranchDefinition.PLANET, "Ceres", true, new Color(0x3ca5b7), new Color(0x1e7267), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.JUPITER), 0.25f); + beeSpecies.addSpecialty(GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CeresStoneDust", 1, 0), 0.10f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(HOT); beeSpecies.setNocturnal(); @@ -1939,16 +1932,16 @@ public enum GT_BeeDefinition implements IBeeDefinition { IBeeMutationCustom tMutation = dis.registerMutation(MARS, METEORICIRON, 20); if (GalaxySpace.isModLoaded()) tMutation.requireResource(GameRegistry.findBlock(GalaxySpace.ID, "ceresblocks"), 1); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(42, "Ceres")); // Ceres Dim - }), - JUPITER(GT_BranchDefinition.PLANET, "Jupiter", false, new Color(0x734B2E), new Color(0xD0CBC4), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.JUPITER), 0.35f); - beeSpecies.addSpecialty(GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CallistoStoneDust", 1, 0), 0.05f); - beeSpecies.addSpecialty(GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CallistoIceDust", 1, 0), 0.05f); - beeSpecies.addSpecialty(GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.IoStoneDust", 1, 0), 0.05f); - beeSpecies.addSpecialty(GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.EuropaStoneDust", 1, 0), 0.05f); - beeSpecies.addSpecialty(GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.EuropaIceDust", 1, 0), 0.05f); - beeSpecies.addSpecialty(GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.GanymedeStoneDust", 1, 0), 0.05f); + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(42, "Ceres")); // Ceres Dim + }), + JUPITER(GTBranchDefinition.PLANET, "Jupiter", false, new Color(0x734B2E), new Color(0xD0CBC4), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.JUPITER), 0.35f); + beeSpecies.addSpecialty(GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CallistoStoneDust", 1, 0), 0.05f); + beeSpecies.addSpecialty(GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CallistoIceDust", 1, 0), 0.05f); + beeSpecies.addSpecialty(GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.IoStoneDust", 1, 0), 0.05f); + beeSpecies.addSpecialty(GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.EuropaStoneDust", 1, 0), 0.05f); + beeSpecies.addSpecialty(GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.EuropaIceDust", 1, 0), 0.05f); + beeSpecies.addSpecialty(GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.GanymedeStoneDust", 1, 0), 0.05f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(HOT); beeSpecies.setNocturnal(); @@ -1957,23 +1950,23 @@ public enum GT_BeeDefinition implements IBeeDefinition { IBeeMutationCustom tMutation = dis.registerMutation(MARS, DESH, 15); if (NewHorizonsCoreMod.isModLoaded()) tMutation.requireResource(GameRegistry.findBlock(NewHorizonsCoreMod.ID, "tile.Ledox"), 0); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(30, "Asteroids")); // Asteroid Dim + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(30, "Asteroids")); // Asteroid Dim }), - IO(GT_BranchDefinition.PLANET, "IO", true, new Color(0x734B2E), new Color(0xe5701b), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.JUPITER), 0.25f); - beeSpecies.addSpecialty(GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.IoStoneDust", 1, 0), 0.10f); + IO(GTBranchDefinition.PLANET, "IO", true, new Color(0x734B2E), new Color(0xe5701b), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.JUPITER), 0.25f); + beeSpecies.addSpecialty(GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.IoStoneDust", 1, 0), 0.10f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(HELLISH); }, template -> AlleleHelper.instance.set(template, LIFESPAN, Lifespan.SHORTEST), dis -> { IBeeMutationCustom tMutation = dis.registerMutation(JUPITER, getSpecies(EXTRABEES, "volcanic"), 15); tMutation.restrictTemperature(HELLISH); if (GalaxySpace.isModLoaded()) tMutation.requireResource(GameRegistry.findBlock(GalaxySpace.ID, "ioblocks"), 0); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(36, "IO")); // IO Dim + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(36, "IO")); // IO Dim }), - EUROPA(GT_BranchDefinition.PLANET, "Europa", true, new Color(0x5982ea), new Color(0x0b36a3), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.JUPITER), 0.25f); - beeSpecies.addSpecialty(GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.EuropaStoneDust", 1, 0), 0.10f); - beeSpecies.addSpecialty(GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.EuropaIceDust", 1, 0), 0.10f); + EUROPA(GTBranchDefinition.PLANET, "Europa", true, new Color(0x5982ea), new Color(0x0b36a3), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.JUPITER), 0.25f); + beeSpecies.addSpecialty(GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.EuropaStoneDust", 1, 0), 0.10f); + beeSpecies.addSpecialty(GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.EuropaIceDust", 1, 0), 0.10f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(ICY); beeSpecies.setNocturnal(); @@ -1982,23 +1975,23 @@ public enum GT_BeeDefinition implements IBeeDefinition { tMutation.restrictTemperature(ICY); if (GalaxySpace.isModLoaded()) tMutation.requireResource(GameRegistry.findBlock(GalaxySpace.ID, "europagrunt"), 0); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(35, "Europa")); // Europa Dim + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(35, "Europa")); // Europa Dim }), - GANYMEDE(GT_BranchDefinition.PLANET, "Ganymede", true, new Color(0x3d1b10), new Color(0x190c07), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.JUPITER), 0.25f); - beeSpecies.addSpecialty(GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.GanymedeStoneDust", 1, 0), 0.10f); + GANYMEDE(GTBranchDefinition.PLANET, "Ganymede", true, new Color(0x3d1b10), new Color(0x190c07), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.JUPITER), 0.25f); + beeSpecies.addSpecialty(GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.GanymedeStoneDust", 1, 0), 0.10f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(COLD); }, template -> AlleleHelper.instance.set(template, LIFESPAN, Lifespan.SHORTEST), dis -> { IBeeMutationCustom tMutation = dis.registerMutation(JUPITER, TITANIUM, 15); if (GalaxySpace.isModLoaded()) tMutation.requireResource(GameRegistry.findBlock(GalaxySpace.ID, "ganymedeblocks"), 0); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(43, "Ganymede")); // Ganymede Dim + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(43, "Ganymede")); // Ganymede Dim }), - CALLISTO(GT_BranchDefinition.PLANET, "Callisto", true, new Color(0x0f333d), new Color(0x0d84a5), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.JUPITER), 0.25f); - beeSpecies.addSpecialty(GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CallistoStoneDust", 1, 0), 0.10f); - beeSpecies.addSpecialty(GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CallistoIceDust", 1, 0), 0.10f); + CALLISTO(GTBranchDefinition.PLANET, "Callisto", true, new Color(0x0f333d), new Color(0x0d84a5), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.JUPITER), 0.25f); + beeSpecies.addSpecialty(GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CallistoStoneDust", 1, 0), 0.10f); + beeSpecies.addSpecialty(GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CallistoIceDust", 1, 0), 0.10f); beeSpecies.setHumidity(DAMP); beeSpecies.setTemperature(ICY); beeSpecies.setNocturnal(); @@ -2006,14 +1999,13 @@ public enum GT_BeeDefinition implements IBeeDefinition { IBeeMutationCustom tMutation = dis.registerMutation(JUPITER, getSpecies(EXTRABEES, "artic"), 15); if (GalaxySpace.isModLoaded()) tMutation.requireResource(GameRegistry.findBlock(GalaxySpace.ID, "callistoblocks"), 0); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(45, "Callisto")); // Callisto Dim + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(45, "Callisto")); // Callisto Dim }), - SATURN(GT_BranchDefinition.PLANET, "Saturn", false, new Color(0xD2A472), new Color(0xF8C37B), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.SATURN), 0.35f); - beeSpecies.addSpecialty(GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.TitanStoneDust", 1, 0), 0.05f); - beeSpecies - .addSpecialty(GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.EnceladusStoneDust", 1, 0), 0.05f); - beeSpecies.addSpecialty(GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.EnceladusIceDust", 1, 0), 0.05f); + SATURN(GTBranchDefinition.PLANET, "Saturn", false, new Color(0xD2A472), new Color(0xF8C37B), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.SATURN), 0.35f); + beeSpecies.addSpecialty(GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.TitanStoneDust", 1, 0), 0.05f); + beeSpecies.addSpecialty(GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.EnceladusStoneDust", 1, 0), 0.05f); + beeSpecies.addSpecialty(GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.EnceladusIceDust", 1, 0), 0.05f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(COLD); beeSpecies.setHasEffect(); @@ -2021,13 +2013,12 @@ public enum GT_BeeDefinition implements IBeeDefinition { IBeeMutationCustom tMutation = dis.registerMutation(JUPITER, LEDOX, 25, 2); if (NewHorizonsCoreMod.isModLoaded()) tMutation.requireResource(GameRegistry.findBlock(NewHorizonsCoreMod.ID, "tile.Quantinum"), 0); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(30, "Asteriods")); // Asteriods Dim + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(30, "Asteriods")); // Asteriods Dim }), - ENCELADUS(GT_BranchDefinition.PLANET, "Enceladus", true, new Color(0xD2A472), new Color(0x193fa0), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.SATURN), 0.25f); - beeSpecies - .addSpecialty(GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.EnceladusStoneDust", 1, 0), 0.10f); - beeSpecies.addSpecialty(GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.EnceladusIceDust", 1, 0), 0.10f); + ENCELADUS(GTBranchDefinition.PLANET, "Enceladus", true, new Color(0xD2A472), new Color(0x193fa0), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.SATURN), 0.25f); + beeSpecies.addSpecialty(GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.EnceladusStoneDust", 1, 0), 0.10f); + beeSpecies.addSpecialty(GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.EnceladusIceDust", 1, 0), 0.10f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(ICY); beeSpecies.setHasEffect(); @@ -2035,23 +2026,23 @@ public enum GT_BeeDefinition implements IBeeDefinition { IBeeMutationCustom tMutation = dis.registerMutation(SATURN, CHROME, 25, 2); if (GalaxySpace.isModLoaded()) tMutation.requireResource(GameRegistry.findBlock(GalaxySpace.ID, "enceladusblocks"), 0); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(41, "Enceladus")); // Enceladus Dim + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(41, "Enceladus")); // Enceladus Dim }), - TITAN(GT_BranchDefinition.PLANET, "Titan", true, new Color(0xa0641b), new Color(0x7c1024), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.SATURN), 0.25f); - beeSpecies.addSpecialty(GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.TitanStoneDust", 1, 0), 0.10f); + TITAN(GTBranchDefinition.PLANET, "Titan", true, new Color(0xa0641b), new Color(0x7c1024), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.SATURN), 0.25f); + beeSpecies.addSpecialty(GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.TitanStoneDust", 1, 0), 0.10f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(HOT); }, template -> AlleleHelper.instance.set(template, LIFESPAN, Lifespan.SHORTEST), dis -> { IBeeMutationCustom tMutation = dis.registerMutation(SATURN, NICKEL, 25, 2); if (GalaxySpace.isModLoaded()) tMutation.requireResource(GameRegistry.findBlock(GalaxySpace.ID, "titanblocks"), 0); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(44, "Titan")); // Titan Dim + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(44, "Titan")); // Titan Dim }), - URANUS(GT_BranchDefinition.PLANET, "Uranus", false, new Color(0x75C0C9), new Color(0x84D8EC), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.URANUS), 0.35f); - beeSpecies.addSpecialty(GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.MirandaStoneDust", 1, 0), 0.05f); - beeSpecies.addSpecialty(GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.OberonStoneDust", 1, 0), 0.05f); + URANUS(GTBranchDefinition.PLANET, "Uranus", false, new Color(0x75C0C9), new Color(0x84D8EC), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.URANUS), 0.35f); + beeSpecies.addSpecialty(GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.MirandaStoneDust", 1, 0), 0.05f); + beeSpecies.addSpecialty(GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.OberonStoneDust", 1, 0), 0.05f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(ICY); beeSpecies.setHasEffect(); @@ -2059,11 +2050,11 @@ public enum GT_BeeDefinition implements IBeeDefinition { IBeeMutationCustom tMutation = dis.registerMutation(SATURN, TRINIUM, 10); if (GalaxySpace.isModLoaded()) tMutation.requireResource(GameRegistry.findBlock(GalaxySpace.ID, "metalsblock"), 6); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(30, "Asteroids")); // Asteroids Dim + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(30, "Asteroids")); // Asteroids Dim }), - MIRANDA(GT_BranchDefinition.PLANET, "Miranda", true, new Color(0x75C0C9), new Color(0x0d211c), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.URANUS), 0.25f); - beeSpecies.addSpecialty(GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.MirandaStoneDust", 1, 0), 0.10f); + MIRANDA(GTBranchDefinition.PLANET, "Miranda", true, new Color(0x75C0C9), new Color(0x0d211c), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.URANUS), 0.25f); + beeSpecies.addSpecialty(GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.MirandaStoneDust", 1, 0), 0.10f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(ICY); beeSpecies.setNocturnal(); @@ -2071,23 +2062,23 @@ public enum GT_BeeDefinition implements IBeeDefinition { IBeeMutationCustom tMutation = dis.registerMutation(URANUS, TIN, 10); if (GalaxySpace.isModLoaded()) tMutation.requireResource(GameRegistry.findBlock(GalaxySpace.ID, "mirandablocks"), 0); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(86, "Miranda")); // Miranda Dim + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(86, "Miranda")); // Miranda Dim }), - OBERON(GT_BranchDefinition.PLANET, "Oberon", true, new Color(0x4A4033), new Color(0xB5A288), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.URANUS), 0.25f); - beeSpecies.addSpecialty(GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.OberonStoneDust", 1, 0), 0.10f); + OBERON(GTBranchDefinition.PLANET, "Oberon", true, new Color(0x4A4033), new Color(0xB5A288), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.URANUS), 0.25f); + beeSpecies.addSpecialty(GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.OberonStoneDust", 1, 0), 0.10f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(ICY); }, template -> AlleleHelper.instance.set(template, LIFESPAN, Lifespan.SHORTEST), dis -> { IBeeMutationCustom tMutation = dis.registerMutation(URANUS, IRIDIUM, 10); if (GalaxySpace.isModLoaded()) tMutation.requireResource(GameRegistry.findBlock(GalaxySpace.ID, "oberonblocks"), 0); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(46, "Oberon")); // Oberon Dim + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(46, "Oberon")); // Oberon Dim }), - NEPTUNE(GT_BranchDefinition.PLANET, "Neptune", false, new Color(0x334CFF), new Color(0x576DFF), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.NEPTUNE), 0.35f); - beeSpecies.addSpecialty(GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.ProteusStoneDust", 1, 0), 0.05f); - beeSpecies.addSpecialty(GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.TritonStoneDust", 1, 0), 0.05f); + NEPTUNE(GTBranchDefinition.PLANET, "Neptune", false, new Color(0x334CFF), new Color(0x576DFF), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.NEPTUNE), 0.35f); + beeSpecies.addSpecialty(GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.ProteusStoneDust", 1, 0), 0.05f); + beeSpecies.addSpecialty(GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.TritonStoneDust", 1, 0), 0.05f); beeSpecies.setHumidity(DAMP); beeSpecies.setTemperature(COLD); beeSpecies.setNocturnal(); @@ -2096,11 +2087,11 @@ public enum GT_BeeDefinition implements IBeeDefinition { IBeeMutationCustom tMutation = dis.registerMutation(URANUS, ORIHARUKON, 7); if (NewHorizonsCoreMod.isModLoaded()) tMutation.requireResource(GameRegistry.findBlock(NewHorizonsCoreMod.ID, "tile.MysteriousCrystal"), 0); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(30, "Asteroids")); // Asteroids Dim + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(30, "Asteroids")); // Asteroids Dim }), - PROTEUS(GT_BranchDefinition.PLANET, "Proteus", true, new Color(0x334CFF), new Color(0x592610), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.NEPTUNE), 0.25f); - beeSpecies.addSpecialty(GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.ProteusStoneDust", 1, 0), 0.10f); + PROTEUS(GTBranchDefinition.PLANET, "Proteus", true, new Color(0x334CFF), new Color(0x592610), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.NEPTUNE), 0.25f); + beeSpecies.addSpecialty(GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.ProteusStoneDust", 1, 0), 0.10f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(COLD); beeSpecies.setNocturnal(); @@ -2108,11 +2099,11 @@ public enum GT_BeeDefinition implements IBeeDefinition { IBeeMutationCustom tMutation = dis.registerMutation(NEPTUNE, COPPER, 7); if (GalaxySpace.isModLoaded()) tMutation.requireResource(GameRegistry.findBlock(GalaxySpace.ID, "proteusblocks"), 0); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(47, "Proteus")); // Proteus Dim + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(47, "Proteus")); // Proteus Dim }), - TRITON(GT_BranchDefinition.PLANET, "Triton", true, new Color(0x334CFF), new Color(0x421118), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.NEPTUNE), 0.25f); - beeSpecies.addSpecialty(GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.TritonStoneDust", 1, 0), 0.10f); + TRITON(GTBranchDefinition.PLANET, "Triton", true, new Color(0x334CFF), new Color(0x421118), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.NEPTUNE), 0.25f); + beeSpecies.addSpecialty(GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.TritonStoneDust", 1, 0), 0.10f); beeSpecies.setHumidity(DAMP); beeSpecies.setTemperature(ICY); beeSpecies.setNocturnal(); @@ -2120,12 +2111,12 @@ public enum GT_BeeDefinition implements IBeeDefinition { IBeeMutationCustom tMutation = dis.registerMutation(NEPTUNE, GOLD, 7); if (GalaxySpace.isModLoaded()) tMutation.requireResource(GameRegistry.findBlock(GalaxySpace.ID, "tritonblocks"), 0); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(48, "Triton")); // Triton Dim + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(48, "Triton")); // Triton Dim }), - PLUTO(GT_BranchDefinition.PLANET, "Pluto", false, new Color(0x34271E), new Color(0x69503D), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.PLUTO), 0.35f); - beeSpecies.addSpecialty(GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.PlutoStoneDust", 1, 0), 0.10f); - beeSpecies.addSpecialty(GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.PlutoIceDust", 1, 0), 0.10f); + PLUTO(GTBranchDefinition.PLANET, "Pluto", false, new Color(0x34271E), new Color(0x69503D), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.PLUTO), 0.35f); + beeSpecies.addSpecialty(GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.PlutoStoneDust", 1, 0), 0.10f); + beeSpecies.addSpecialty(GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.PlutoIceDust", 1, 0), 0.10f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(ICY); beeSpecies.setNocturnal(); @@ -2134,34 +2125,34 @@ public enum GT_BeeDefinition implements IBeeDefinition { IBeeMutationCustom tMutation = dis.registerMutation(NEPTUNE, PLUTONIUM, 5); if (GalaxySpace.isModLoaded()) tMutation.requireResource(GameRegistry.findBlock(GalaxySpace.ID, "plutoblocks"), 0); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(49, "Pluto")); // Pluto Dim + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(49, "Pluto")); // Pluto Dim }), - HAUMEA(GT_BranchDefinition.PLANET, "Haumea", false, new Color(0x1C1413), new Color(0x392B28), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.HAUMEA), 0.35f); - beeSpecies.addSpecialty(GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.HaumeaStoneDust", 1, 0), 0.10f); + HAUMEA(GTBranchDefinition.PLANET, "Haumea", false, new Color(0x1C1413), new Color(0x392B28), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.HAUMEA), 0.35f); + beeSpecies.addSpecialty(GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.HaumeaStoneDust", 1, 0), 0.10f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(ICY); }, template -> AlleleHelper.instance.set(template, LIFESPAN, Lifespan.SHORTEST), dis -> { IBeeMutationCustom tMutation = dis.registerMutation(PLUTO, NAQUADAH, 7, 2); if (GalaxySpace.isModLoaded()) tMutation.requireResource(GameRegistry.findBlock(GalaxySpace.ID, "haumeablocks"), 0); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(83, "Haumea")); // Haumea Dim + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(83, "Haumea")); // Haumea Dim }), - MAKEMAKE(GT_BranchDefinition.PLANET, "MakeMake", false, new Color(0x301811), new Color(0x120A07), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.MAKEMAKE), 0.35f); - beeSpecies.addSpecialty(GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.MakeMakeStoneDust", 1, 0), 0.10f); + MAKEMAKE(GTBranchDefinition.PLANET, "MakeMake", false, new Color(0x301811), new Color(0x120A07), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.MAKEMAKE), 0.35f); + beeSpecies.addSpecialty(GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.MakeMakeStoneDust", 1, 0), 0.10f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(HOT); }, template -> AlleleHelper.instance.set(template, LIFESPAN, Lifespan.SHORTEST), dis -> { IBeeMutationCustom tMutation = dis.registerMutation(PLUTO, NAQUADRIA, 7, 2); if (GalaxySpace.isModLoaded()) tMutation.requireResource(GameRegistry.findBlock(GalaxySpace.ID, "makemakegrunt"), 0); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(25, "MakeMake")); // MakeMake Dim + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(25, "MakeMake")); // MakeMake Dim }), - CENTAURI(GT_BranchDefinition.PLANET, "Centauri", false, new Color(0x2F2A14), new Color(0xB06B32), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.CENTAURI), 0.35f); + CENTAURI(GTBranchDefinition.PLANET, "Centauri", false, new Color(0x2F2A14), new Color(0xB06B32), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.CENTAURI), 0.35f); beeSpecies - .addSpecialty(GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CentauriASurfaceDust", 1, 0), 0.05f); + .addSpecialty(GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CentauriASurfaceDust", 1, 0), 0.05f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(HELLISH); beeSpecies.setHasEffect(); @@ -2169,27 +2160,27 @@ public enum GT_BeeDefinition implements IBeeDefinition { IBeeMutationCustom tMutation = dis.registerMutation(MAKEMAKE, DESH, 3); if (GalaxySpace.isModLoaded()) tMutation.requireResource(GameRegistry.findBlock(GalaxySpace.ID, "acentauribbgrunt"), 0); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(33, "Kuiper Belt")); // Kuiper Belt Dim + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(33, "Kuiper Belt")); // Kuiper Belt Dim }), - ACENTAURI(GT_BranchDefinition.PLANET, "aCentauri", false, new Color(0x2F2A14), new Color(0xa01e14), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.CENTAURI), 0.25f); + ACENTAURI(GTBranchDefinition.PLANET, "aCentauri", false, new Color(0x2F2A14), new Color(0xa01e14), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.CENTAURI), 0.25f); beeSpecies - .addSpecialty(GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CentauriASurfaceDust", 1, 0), 0.10f); + .addSpecialty(GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CentauriASurfaceDust", 1, 0), 0.10f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(HELLISH); }, template -> AlleleHelper.instance.set(template, LIFESPAN, Lifespan.SHORTEST), new Consumer<>() { @Override - public void accept(GT_BeeDefinition dis) { + public void accept(GTBeeDefinition dis) { IBeeMutationCustom tMutation = dis.registerMutation(CENTAURI, INFINITYCATALYST, 3); if (GalaxySpace.isModLoaded()) tMutation.requireResource(GameRegistry.findBlock(GalaxySpace.ID, "acentauribbgrunt"), 0); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(31, "aCentauri")); // aCentauri Dim + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(31, "aCentauri")); // aCentauri Dim } }), - TCETI(GT_BranchDefinition.PLANET, "tCeti", false, new Color(0x46241A), new Color(0x7B412F), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.TCETI), 0.35f); - beeSpecies.addSpecialty(GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.TCetiEStoneDust", 1, 0), 0.05f); + TCETI(GTBranchDefinition.PLANET, "tCeti", false, new Color(0x46241A), new Color(0x7B412F), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.TCETI), 0.35f); + beeSpecies.addSpecialty(GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.TCetiEStoneDust", 1, 0), 0.05f); beeSpecies.setHumidity(DAMP); beeSpecies.setTemperature(EnumTemperature.NORMAL); beeSpecies.setNocturnal(); @@ -2198,11 +2189,11 @@ public enum GT_BeeDefinition implements IBeeDefinition { IBeeMutationCustom tMutation = dis.registerMutation(MAKEMAKE, HAUMEA, 5, 2); if (GalaxySpace.isModLoaded()) tMutation.requireResource(GameRegistry.findBlock(GalaxySpace.ID, "tcetieblocks"), 0); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(33, "Kuiper Belt")); // Kuiper Belt Dim + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(33, "Kuiper Belt")); // Kuiper Belt Dim }), - TCETIE(GT_BranchDefinition.PLANET, "tCetiE", false, new Color(0x2d561b), new Color(0x0c0f60), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.TCETI), 0.25f); - beeSpecies.addSpecialty(GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.TCetiEStoneDust", 1, 0), 0.10f); + TCETIE(GTBranchDefinition.PLANET, "tCetiE", false, new Color(0x2d561b), new Color(0x0c0f60), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.TCETI), 0.25f); + beeSpecies.addSpecialty(GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.TCetiEStoneDust", 1, 0), 0.10f); beeSpecies.setHumidity(DAMP); beeSpecies.setTemperature(EnumTemperature.NORMAL); beeSpecies.setHasEffect(); @@ -2210,12 +2201,12 @@ public enum GT_BeeDefinition implements IBeeDefinition { IBeeMutationCustom tMutation = dis.registerMutation(TCETI, getSpecies(MAGICBEES, "TCWater"), 5, 2); if (GalaxySpace.isModLoaded()) tMutation.requireResource(GameRegistry.findBlock(GalaxySpace.ID, "tcetieblocks"), 0); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(85, "tCeti E")); // tCeti E Dim + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(85, "tCeti E")); // tCeti E Dim }), // Parents: TCETI and TCETIE, 25% combchance, needs Damp Humidity and Normal temperature. Is Mycophilic - SEAWEED(GT_BranchDefinition.PLANET, "SeaWeed", true, new Color(0xCBCBCB), new Color(0x83FF83), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.SEAWEED), 0.25f); - beeSpecies.addSpecialty(GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.TCetiEStoneDust", 1, 0), 0.15f); + SEAWEED(GTBranchDefinition.PLANET, "SeaWeed", true, new Color(0xCBCBCB), new Color(0x83FF83), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.SEAWEED), 0.25f); + beeSpecies.addSpecialty(GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.TCetiEStoneDust", 1, 0), 0.15f); beeSpecies.setHumidity(DAMP); beeSpecies.setTemperature(EnumTemperature.NORMAL); beeSpecies.setHasEffect(); @@ -2230,15 +2221,13 @@ public enum GT_BeeDefinition implements IBeeDefinition { IBeeMutationCustom tMutation = dis.registerMutation(TCETI, TCETIE, 5, 2); if (GalaxySpace.isModLoaded()) tMutation.requireResource(GameRegistry.findBlock(GalaxySpace.ID, "tcetieblocks"), 0); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(85, "tCeti E")); // tCeti E Dim + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(85, "tCeti E")); // tCeti E Dim }), - BARNARDA(GT_BranchDefinition.PLANET, "Barnarda", false, new Color(0x0D5A0D), new Color(0xE6C18D), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.BARNARDA), 0.35f); - beeSpecies - .addSpecialty(GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.BarnardaEStoneDust", 1, 0), 0.05f); - beeSpecies - .addSpecialty(GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.BarnardaFStoneDust", 1, 0), 0.05f); + BARNARDA(GTBranchDefinition.PLANET, "Barnarda", false, new Color(0x0D5A0D), new Color(0xE6C18D), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.BARNARDA), 0.35f); + beeSpecies.addSpecialty(GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.BarnardaEStoneDust", 1, 0), 0.05f); + beeSpecies.addSpecialty(GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.BarnardaFStoneDust", 1, 0), 0.05f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(HOT); beeSpecies.setHasEffect(); @@ -2246,10 +2235,10 @@ public enum GT_BeeDefinition implements IBeeDefinition { IBeeMutationCustom tMutation = dis.registerMutation(MAKEMAKE, THORIUM, 3, 2); if (GalaxySpace.isModLoaded()) tMutation.requireResource(GameRegistry.findBlock(GalaxySpace.ID, "barnardaEgrunt"), 0); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(33, "Kuiper Belt")); // Kuiper Belt Dim + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(33, "Kuiper Belt")); // Kuiper Belt Dim }), - BARNARDAC(GT_BranchDefinition.PLANET, "BarnardaC", false, new Color(0x0D5A0D), new Color(0x473f0a), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.BARNARDA), 0.25f); + BARNARDAC(GTBranchDefinition.PLANET, "BarnardaC", false, new Color(0x0D5A0D), new Color(0x473f0a), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.BARNARDA), 0.25f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(HOT); }, template -> { @@ -2259,38 +2248,36 @@ public enum GT_BeeDefinition implements IBeeDefinition { IBeeMutationCustom tMutation = dis.registerMutation(BARNARDA, AMERICIUM, 3, 2); if (GalaxySpace.isModLoaded()) { tMutation.requireResource(GameRegistry.findBlock(GalaxySpace.ID, "barnardaEgrunt"), 0); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(32, "Barnarda C")); // Barnarda C Dim + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(32, "Barnarda C")); // Barnarda C Dim } }), - BARNARDAE(GT_BranchDefinition.PLANET, "BarnardaE", false, new Color(0x0D5A0D), new Color(0x4c1f0a), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.BARNARDA), 0.25f); - beeSpecies - .addSpecialty(GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.BarnardaEStoneDust", 1, 0), 0.10f); + BARNARDAE(GTBranchDefinition.PLANET, "BarnardaE", false, new Color(0x0D5A0D), new Color(0x4c1f0a), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.BARNARDA), 0.25f); + beeSpecies.addSpecialty(GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.BarnardaEStoneDust", 1, 0), 0.10f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(HOT); }, template -> AlleleHelper.instance.set(template, LIFESPAN, Lifespan.SHORTEST), dis -> { IBeeMutationCustom tMutation = dis.registerMutation(BARNARDA, DIVIDED, 3, 2); if (GalaxySpace.isModLoaded()) { tMutation.requireResource(GameRegistry.findBlock(GalaxySpace.ID, "barnardaEgrunt"), 0); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(81, "Barnard E")); // "Barnard E Dim + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(81, "Barnard E")); // "Barnard E Dim } }), - BARNARDAF(GT_BranchDefinition.PLANET, "BarnardaF", false, new Color(0x0D5A0D), new Color(0x1e0b49), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.BARNARDA), 0.25f); - beeSpecies - .addSpecialty(GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.BarnardaFStoneDust", 1, 0), 0.10f); + BARNARDAF(GTBranchDefinition.PLANET, "BarnardaF", false, new Color(0x0D5A0D), new Color(0x1e0b49), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.BARNARDA), 0.25f); + beeSpecies.addSpecialty(GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.BarnardaFStoneDust", 1, 0), 0.10f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(HOT); }, template -> AlleleHelper.instance.set(template, LIFESPAN, Lifespan.SHORTEST), dis -> { IBeeMutationCustom tMutation = dis.registerMutation(BARNARDA, NEUTRONIUM, 3, 2); if (GalaxySpace.isModLoaded()) { tMutation.requireResource(GameRegistry.findBlock(GalaxySpace.ID, "barnardaFgrunt"), 0); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(82, "Barnard F")); // "Barnard F Dim + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(82, "Barnard F")); // "Barnard F Dim } }), - VEGA(GT_BranchDefinition.PLANET, "Vega", false, new Color(0x1A2036), new Color(0xB5C0DE), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.VEGA), 0.35f); - beeSpecies.addSpecialty(GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.VegaBStoneDust", 1, 0), 0.05f); + VEGA(GTBranchDefinition.PLANET, "Vega", false, new Color(0x1A2036), new Color(0xB5C0DE), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.VEGA), 0.35f); + beeSpecies.addSpecialty(GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.VegaBStoneDust", 1, 0), 0.05f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(COLD); beeSpecies.setHasEffect(); @@ -2298,25 +2285,25 @@ public enum GT_BeeDefinition implements IBeeDefinition { IBeeMutationCustom tMutation = dis.registerMutation(MAKEMAKE, NAQUADAH, 2); if (GalaxySpace.isModLoaded()) { tMutation.requireResource(GameRegistry.findBlock(GalaxySpace.ID, "vegabgrunt"), 0); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(33, "Kuiper Belt")); // Kuiper Belt - // Dim + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(33, "Kuiper Belt")); // Kuiper Belt + // Dim } }), - VEGAB(GT_BranchDefinition.PLANET, "VegaB", false, new Color(0x1A2036), new Color(0x81e261), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.VEGA), 0.35f); - if (NewHorizonsCoreMod.isModLoaded()) beeSpecies - .addSpecialty(GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.VegaBStoneDust", 1, 0), 0.10f); + VEGAB(GTBranchDefinition.PLANET, "VegaB", false, new Color(0x1A2036), new Color(0x81e261), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.VEGA), 0.35f); + if (NewHorizonsCoreMod.isModLoaded()) + beeSpecies.addSpecialty(GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.VegaBStoneDust", 1, 0), 0.10f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(COLD); }, template -> AlleleHelper.instance.set(template, LIFESPAN, Lifespan.SHORTEST), dis -> { IBeeMutationCustom tMutation = dis.registerMutation(VEGA, NAQUADRIA, 2); if (GalaxySpace.isModLoaded()) { tMutation.requireResource(GameRegistry.findBlock(GalaxySpace.ID, "vegabgrunt"), 0); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(84, "VegaB")); // VegaB Dim + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(84, "VegaB")); // VegaB Dim } }), - MERCURY(GT_BranchDefinition.PLANET, "Mercury", false, new Color(0x4A4033), new Color(0xB5A288), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.MERCURY), 0.35f); + MERCURY(GTBranchDefinition.PLANET, "Mercury", false, new Color(0x4A4033), new Color(0xB5A288), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.MERCURY), 0.35f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(HELLISH); beeSpecies.setHasEffect(); @@ -2324,10 +2311,10 @@ public enum GT_BeeDefinition implements IBeeDefinition { IBeeMutationCustom tMutation = dis.registerMutation(JUPITER, TUNGSTEN, 25, 2); if (GalaxySpace.isModLoaded()) tMutation.requireResource(GameRegistry.findBlock(GalaxySpace.ID, "mercuryblocks"), 0); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(37, "Mercury")); // Mercury Dim + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(37, "Mercury")); // Mercury Dim }), - VENUS(GT_BranchDefinition.PLANET, "Venus", false, new Color(0x4A4033), new Color(0xB5A288), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.VENUS), 0.35f); + VENUS(GTBranchDefinition.PLANET, "Venus", false, new Color(0x4A4033), new Color(0xB5A288), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.VENUS), 0.35f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(HELLISH); beeSpecies.setHasEffect(); @@ -2335,33 +2322,33 @@ public enum GT_BeeDefinition implements IBeeDefinition { IBeeMutationCustom tMutation = dis.registerMutation(JUPITER, MITHRIL, 25, 2); if (GalaxySpace.isModLoaded()) tMutation.requireResource(GameRegistry.findBlock(GalaxySpace.ID, "venusblocks"), 0); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(39, "Venus")); // Venus Dim + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(39, "Venus")); // Venus Dim }), // Infinity Line - COSMICNEUTRONIUM(GT_BranchDefinition.PLANET, "CosmicNeutronium", false, new Color(0x484848), new Color(0x323232), + COSMICNEUTRONIUM(GTBranchDefinition.PLANET, "CosmicNeutronium", false, new Color(0x484848), new Color(0x323232), beeSpecies -> { - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.COSMICNEUTRONIUM), 0.375f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.COSMICNEUTRONIUM), 0.375f); beeSpecies.setHumidity(DAMP); beeSpecies.setTemperature(ICY); beeSpecies.setNocturnal(); beeSpecies.setHasEffect(); // Makes it only work in the Mega Apiary NOTE: COMB MUST BE SPECIALITY COMB - beeSpecies.setJubilanceProvider(GT_JubilanceMegaApiary.instance); + beeSpecies.setJubilanceProvider(JubilanceMegaApiary.instance); }, template -> AlleleHelper.instance.set(template, LIFESPAN, Lifespan.SHORTEST), dis -> { IBeeMutationCustom tMutation = dis.registerMutation(NEUTRONIUM, BARNARDAF, 7, 10); if (Avaritia.isModLoaded()) tMutation.requireResource(GameRegistry.findBlock(Avaritia.ID, "Resource_Block"), 0); }), - INFINITYCATALYST(GT_BranchDefinition.PLANET, "InfinityCatalyst", false, new Color(0xFFFFFF), new Color(0xFFFFFF), + INFINITYCATALYST(GTBranchDefinition.PLANET, "InfinityCatalyst", false, new Color(0xFFFFFF), new Color(0xFFFFFF), beeSpecies -> { - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.INFINITYCATALYST), 0.015f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.INFINITYCATALYST), 0.015f); beeSpecies.setHumidity(DAMP); beeSpecies.setTemperature(HELLISH); beeSpecies.setNocturnal(); beeSpecies.setHasEffect(); // Makes it only work in the Mega Apiary NOTE: COMB MUST BE SPECIALITY COMB - beeSpecies.setJubilanceProvider(GT_JubilanceMegaApiary.instance); + beeSpecies.setJubilanceProvider(JubilanceMegaApiary.instance); }, template -> { AlleleHelper.instance.set(template, LIFESPAN, Lifespan.SHORTEST); AlleleHelper.instance.set(template, EFFECT, getEffect(EXTRABEES, "blindness")); @@ -2372,27 +2359,27 @@ public enum GT_BeeDefinition implements IBeeDefinition { tMutation.requireResource(GameRegistry.findBlock(Avaritia.ID, "Resource_Block"), 1); } }), - INFINITY(GT_BranchDefinition.PLANET, "Infinity", false, new Color(0xFFFFFF), new Color(0xFFFFFF), beeSpecies -> { - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.INFINITY), 0.015f); + INFINITY(GTBranchDefinition.PLANET, "Infinity", false, new Color(0xFFFFFF), new Color(0xFFFFFF), beeSpecies -> { + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.INFINITY), 0.015f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(ICY); beeSpecies.setNocturnal(); beeSpecies.setHasEffect(); // Makes it only work in the Mega Apiary NOTE: COMB MUST BE SPECIALITY COMB - beeSpecies.setJubilanceProvider(GT_JubilanceMegaApiary.instance); + beeSpecies.setJubilanceProvider(JubilanceMegaApiary.instance); }, template -> AlleleHelper.instance.set(template, LIFESPAN, Lifespan.SHORTEST), dis -> { IBeeMutationCustom tMutation = dis.registerMutation(INFINITYCATALYST, COSMICNEUTRONIUM, 1, 10); if (AvaritiaAddons.isModLoaded()) { tMutation.requireResource(GameRegistry.findBlock(AvaritiaAddons.ID, "InfinityChest"), 0); } }), - KEVLAR(GT_BranchDefinition.IC2, "Kevlar", false, new Color(0x2d542f), new Color(0xa2baa3), beeSpecies -> { - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.KEVLAR), 0.075f); + KEVLAR(GTBranchDefinition.IC2, "Kevlar", false, new Color(0x2d542f), new Color(0xa2baa3), beeSpecies -> { + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.KEVLAR), 0.075f); beeSpecies.addSpecialty(MaterialsKevlar.Kevlar.getNuggets(1), 0.01f); beeSpecies.setHumidity(DAMP); beeSpecies.setTemperature(COLD); beeSpecies.setHasEffect(); - beeSpecies.setJubilanceProvider(GT_JubilanceMegaApiary.instance); + beeSpecies.setJubilanceProvider(JubilanceMegaApiary.instance); }, template -> { AlleleHelper.instance.set(template, SPEED, Speed.SLOWEST); AlleleHelper.instance.set(template, LIFESPAN, Lifespan.LONGEST); @@ -2404,13 +2391,13 @@ public enum GT_BeeDefinition implements IBeeDefinition { }, dis -> { IBeeMutationCustom tMutation = dis.registerMutation(OIL, INFINITYCATALYST, 4); // UHV Replicator (UU-Matter) - GregTech_API.sGTCompleteLoad.add(() -> tMutation.requireResource(GregTech_API.sBlockMachines, 11003)); + GregTechAPI.sGTCompleteLoad.add(() -> tMutation.requireResource(GregTechAPI.sBlockMachines, 11003)); }), // Noble Gas Line // Helium bee, Humidity: normal, Temperature: Icy, Parents: Space & Mars, Mutationrate: 10%, Combrate: 50% - HELIUM(GT_BranchDefinition.NOBLEGAS, "Helium", false, new Color(0xFFA9FF), new Color(0xC8B8B4), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.HELIUM), 0.35f); + HELIUM(GTBranchDefinition.NOBLEGAS, "Helium", false, new Color(0xFFA9FF), new Color(0xC8B8B4), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.HELIUM), 0.35f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(ICY); beeSpecies.setNocturnal(); @@ -2420,8 +2407,8 @@ public enum GT_BeeDefinition implements IBeeDefinition { tMutation.restrictTemperature(ICY); }), // Argon bee, Humidity: normal, Temperature: Icy, Parents: Helium & Phobos, Mutationrate: 8%, Combrate: 50% - ARGON(GT_BranchDefinition.NOBLEGAS, "Argon", false, new Color(0x89D9E1), new Color(0xBDA5C2), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.ARGON), 0.35f); + ARGON(GTBranchDefinition.NOBLEGAS, "Argon", false, new Color(0x89D9E1), new Color(0xBDA5C2), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.ARGON), 0.35f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(ICY); beeSpecies.setNocturnal(); @@ -2431,8 +2418,8 @@ public enum GT_BeeDefinition implements IBeeDefinition { tMutation.restrictTemperature(ICY); }), // Neon bee, Humidity: normal, Temperature: Icy, Parents: Xenon & Ceres, Mutationrate: 6%, Combrate: 50% - NEON(GT_BranchDefinition.NOBLEGAS, "Neon", false, new Color(0xFFC826), new Color(0xFF7200), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.NEON), 0.35f); + NEON(GTBranchDefinition.NOBLEGAS, "Neon", false, new Color(0xFFC826), new Color(0xFF7200), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.NEON), 0.35f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(ICY); beeSpecies.setNocturnal(); @@ -2442,8 +2429,8 @@ public enum GT_BeeDefinition implements IBeeDefinition { tMutation.restrictTemperature(ICY); }), // Krypton bee, Humidity: normal, Temperature: Icy, Parents: Neon & Jupiter, Mutationrate: 4%, Combrate: 50% - KRYPTON(GT_BranchDefinition.NOBLEGAS, "Krypton", false, new Color(0x8A97B0), new Color(0x160822), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.KRYPTON), 0.35f); + KRYPTON(GTBranchDefinition.NOBLEGAS, "Krypton", false, new Color(0x8A97B0), new Color(0x160822), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.KRYPTON), 0.35f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(ICY); beeSpecies.setNocturnal(); @@ -2453,22 +2440,22 @@ public enum GT_BeeDefinition implements IBeeDefinition { tMutation.restrictTemperature(ICY); }), // Xenon bee, Humidity: normal, Temperature: Icy, Parents: Argon & Deimos, Mutationrate: 6%, Combrate: 50% - XENON(GT_BranchDefinition.NOBLEGAS, "Xenon", false, new Color(0x8A97B0), new Color(0x160822), beeSpecies -> { - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.XENON), 0.525f); + XENON(GTBranchDefinition.NOBLEGAS, "Xenon", false, new Color(0x8A97B0), new Color(0x160822), beeSpecies -> { + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.XENON), 0.525f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(ICY); beeSpecies.setNocturnal(); beeSpecies.setHasEffect(); // Makes it only work in the Mega Apiary NOTE: COMB MUST BE SPECIALITY COMB - beeSpecies.setJubilanceProvider(GT_JubilanceMegaApiary.instance); + beeSpecies.setJubilanceProvider(JubilanceMegaApiary.instance); }, template -> AlleleHelper.instance.set(template, LIFESPAN, Lifespan.SHORTEST), dis -> { IBeeMutationCustom tMutation = dis.registerMutation(KRYPTON, SNOWQUEEN, 2); tMutation.restrictTemperature(ICY); }), // Oxygen bee, Humidity: normal, Temperature: Icy, Parents: Space & Callisto, Mutationrate: 15%, Combrate: 50% - OXYGEN(GT_BranchDefinition.NOBLEGAS, "Oxygen", false, new Color(0xFFFFFF), new Color(0x8F8FFF), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.OXYGEN), 0.45f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.HYDROGEN), 0.20f); + OXYGEN(GTBranchDefinition.NOBLEGAS, "Oxygen", false, new Color(0xFFFFFF), new Color(0x8F8FFF), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.OXYGEN), 0.45f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.HYDROGEN), 0.20f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(ICY); beeSpecies.setNocturnal(); @@ -2478,9 +2465,9 @@ public enum GT_BeeDefinition implements IBeeDefinition { tMutation.restrictTemperature(ICY); }), // Hydrogen bee, Humidity: normal, Temperature: Icy, Parents: Oxygen & Watery, Mutationrate: 15%, Combrate: 50% - HYDROGEN(GT_BranchDefinition.NOBLEGAS, "Oxygen", false, new Color(0xFFFFFF), new Color(0xFF1493), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.HYDROGEN), 0.45f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.NITROGEN), 0.20f); + HYDROGEN(GTBranchDefinition.NOBLEGAS, "Oxygen", false, new Color(0xFFFFFF), new Color(0xFF1493), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.HYDROGEN), 0.45f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.NITROGEN), 0.20f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(ICY); beeSpecies.setNocturnal(); @@ -2490,9 +2477,9 @@ public enum GT_BeeDefinition implements IBeeDefinition { tMutation.restrictTemperature(ICY); }), // Nitrogen bee, Humidity: normal, Temperature: Icy, Parents: Oxygen & Hydrogen, Mutationrate: 15%, Combrate: 50% - NITROGEN(GT_BranchDefinition.NOBLEGAS, "Nitrogen", false, new Color(0xFFC832), new Color(0xA52A2A), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.NITROGEN), 0.45f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.FLUORINE), 0.20f); + NITROGEN(GTBranchDefinition.NOBLEGAS, "Nitrogen", false, new Color(0xFFC832), new Color(0xA52A2A), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.NITROGEN), 0.45f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.FLUORINE), 0.20f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(ICY); beeSpecies.setNocturnal(); @@ -2502,9 +2489,9 @@ public enum GT_BeeDefinition implements IBeeDefinition { tMutation.restrictTemperature(ICY); }), // Fluorine bee, Humidity: normal, Temperature: Icy, Parents: Nitrogen & Hydrogen, Mutationrate: 15%, Combrate: 50% - FLUORINE(GT_BranchDefinition.NOBLEGAS, "Fluorine", false, new Color(0x86AFF0), new Color(0xFF6D00), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.FLUORINE), 0.45f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.OXYGEN), 0.20f); + FLUORINE(GTBranchDefinition.NOBLEGAS, "Fluorine", false, new Color(0x86AFF0), new Color(0xFF6D00), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.FLUORINE), 0.45f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.OXYGEN), 0.20f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(ICY); beeSpecies.setNocturnal(); @@ -2514,18 +2501,18 @@ public enum GT_BeeDefinition implements IBeeDefinition { tMutation.restrictTemperature(ICY); }), // Europium line, needed after fluorine definition - RAREEARTH(GT_BranchDefinition.RAREMETAL, "RareEarth", false, new Color(0x555643), new Color(0x343428), + RAREEARTH(GTBranchDefinition.RAREMETAL, "RareEarth", false, new Color(0x555643), new Color(0x343428), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.RAREEARTH), 0.20f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.NEODYMIUM), 0.05f); + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.RAREEARTH), 0.20f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.NEODYMIUM), 0.05f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(NORMAL); }, template -> AlleleHelper.instance.set(template, SPEED, Speed.SLOWEST), dis -> dis.registerMutation(FLUORINE, REDSTONE, 10)), - NEODYMIUM(GT_BranchDefinition.RAREMETAL, "Neodymium", false, new Color(0x555555), new Color(0x4F4F4F), + NEODYMIUM(GTBranchDefinition.RAREMETAL, "Neodymium", false, new Color(0x555555), new Color(0x4F4F4F), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.RAREEARTH), 0.15f); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.NEODYMIUM), 0.15f); + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.RAREEARTH), 0.15f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.NEODYMIUM), 0.15f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(HOT); }, template -> { @@ -2533,27 +2520,27 @@ public enum GT_BeeDefinition implements IBeeDefinition { AlleleHelper.instance.set(template, LIFESPAN, Lifespan.LONGEST); }, dis -> { IBeeMutationCustom tMutation = dis.registerMutation(RAREEARTH, IRON, 10); - tMutation.requireResource(GregTech_API.sBlockMetal5, 0); + tMutation.requireResource(GregTechAPI.sBlockMetal5, 0); }), - EUROPIUM(GT_BranchDefinition.RAREMETAL, "Europium", false, new Color(0xDAA0E2), new Color(0xAB7EB1), beeSpecies -> { + EUROPIUM(GTBranchDefinition.RAREMETAL, "Europium", false, new Color(0xDAA0E2), new Color(0xAB7EB1), beeSpecies -> { beeSpecies.addProduct(WerkstoffMaterialPool.EuropiumIIIOxide.get(OrePrefixes.dust, 1), 0.10F); - beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.EUROPIUM), 0.075f); + beeSpecies.addSpecialty(GTBees.combs.getStackForType(CombType.EUROPIUM), 0.075f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setTemperature(HOT); beeSpecies.setNocturnal(); // Makes it only work in the Mega Apiary NOTE: COMB MUST BE SPECIALITY COMB - beeSpecies.setJubilanceProvider(GT_JubilanceMegaApiary.instance); + beeSpecies.setJubilanceProvider(JubilanceMegaApiary.instance); }, template -> { AlleleHelper.instance.set(template, SPEED, Speed.SLOWEST); AlleleHelper.instance.set(template, LIFESPAN, Lifespan.LONGEST); }, dis -> { IBeeMutationCustom tMutation = dis.registerMutation(NEODYMIUM, HYDROGEN, 5, 4); // Compact fusion reactor mark 1 controller - GregTech_API.sGTCompleteLoad.add(() -> tMutation.requireResource(GregTech_API.sBlockMachines, 32019)); + GregTechAPI.sGTCompleteLoad.add(() -> tMutation.requireResource(GregTechAPI.sBlockMachines, 32019)); }), // infused Shards line - AIR(GT_BranchDefinition.INFUSEDSHARD, "Air", false, new Color(0xFFFF7E), new Color(0x60602F), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.INFUSEDAER), 0.30f); + AIR(GTBranchDefinition.INFUSEDSHARD, "Air", false, new Color(0xFFFF7E), new Color(0x60602F), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.INFUSEDAER), 0.30f); beeSpecies.setHumidity(DAMP); beeSpecies.setHasEffect(); }, template -> AlleleHelper.instance.set(template, LIFESPAN, Lifespan.SHORTEST), dis -> { @@ -2563,8 +2550,8 @@ public enum GT_BeeDefinition implements IBeeDefinition { if (Thaumcraft.isModLoaded()) tMutation.requireResource(GameRegistry.findBlock(Thaumcraft.ID, "blockCrystal"), 0); }), - FIRE(GT_BranchDefinition.INFUSEDSHARD, "Fire", false, new Color(0xED3801), new Color(0x3B0E00), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.INFUSEDIGNIS), 0.30f); + FIRE(GTBranchDefinition.INFUSEDSHARD, "Fire", false, new Color(0xED3801), new Color(0x3B0E00), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.INFUSEDIGNIS), 0.30f); beeSpecies.setHumidity(ARID); beeSpecies.setHasEffect(); }, template -> AlleleHelper.instance.set(template, LIFESPAN, Lifespan.SHORTEST), dis -> { @@ -2573,8 +2560,8 @@ public enum GT_BeeDefinition implements IBeeDefinition { if (Thaumcraft.isModLoaded()) tMutation.requireResource(GameRegistry.findBlock(Thaumcraft.ID, "blockCrystal"), 1); }), - WATER(GT_BranchDefinition.INFUSEDSHARD, "Water", false, new Color(0x0090FF), new Color(0x002542), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.INFUSEDAQUA), 0.30f); + WATER(GTBranchDefinition.INFUSEDSHARD, "Water", false, new Color(0x0090FF), new Color(0x002542), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.INFUSEDAQUA), 0.30f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setHasEffect(); }, template -> AlleleHelper.instance.set(template, LIFESPAN, Lifespan.SHORTEST), dis -> { @@ -2583,8 +2570,8 @@ public enum GT_BeeDefinition implements IBeeDefinition { if (Thaumcraft.isModLoaded()) tMutation.requireResource(GameRegistry.findBlock(Thaumcraft.ID, "blockCrystal"), 2); }), - EARTH(GT_BranchDefinition.INFUSEDSHARD, "Earth", false, new Color(0x008600), new Color(0x003300), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.INFUSEDTERRA), 0.30f); + EARTH(GTBranchDefinition.INFUSEDSHARD, "Earth", false, new Color(0x008600), new Color(0x003300), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.INFUSEDTERRA), 0.30f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setHasEffect(); }, template -> AlleleHelper.instance.set(template, LIFESPAN, Lifespan.SHORTEST), dis -> { @@ -2593,8 +2580,8 @@ public enum GT_BeeDefinition implements IBeeDefinition { if (Thaumcraft.isModLoaded()) tMutation.requireResource(GameRegistry.findBlock(Thaumcraft.ID, "blockCrystal"), 3); }), - ORDER(GT_BranchDefinition.INFUSEDSHARD, "Order", false, new Color(0x8A97B0), new Color(0x5C5F62), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.INFUSEDORDO), 0.30f); + ORDER(GTBranchDefinition.INFUSEDSHARD, "Order", false, new Color(0x8A97B0), new Color(0x5C5F62), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.INFUSEDORDO), 0.30f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setHasEffect(); }, template -> AlleleHelper.instance.set(template, LIFESPAN, Lifespan.SHORTEST), dis -> { @@ -2603,8 +2590,8 @@ public enum GT_BeeDefinition implements IBeeDefinition { if (Thaumcraft.isModLoaded()) tMutation.requireResource(GameRegistry.findBlock(Thaumcraft.ID, "blockCrystal"), 4); }), - CHAOS(GT_BranchDefinition.INFUSEDSHARD, "Chaos", false, new Color(0x2E2E41), new Color(0x232129), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.INFUSEDPERDITIO), 0.30f); + CHAOS(GTBranchDefinition.INFUSEDSHARD, "Chaos", false, new Color(0x2E2E41), new Color(0x232129), beeSpecies -> { + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.INFUSEDPERDITIO), 0.30f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setHasEffect(); }, template -> AlleleHelper.instance.set(template, LIFESPAN, Lifespan.SHORTEST), dis -> { @@ -2613,61 +2600,61 @@ public enum GT_BeeDefinition implements IBeeDefinition { if (Thaumcraft.isModLoaded()) tMutation.requireResource(GameRegistry.findBlock(Thaumcraft.ID, "blockCrystal"), 5); }), - NETHERSHARD(GT_BranchDefinition.INFUSEDSHARD, "NetherShard", false, new Color(0xBE0135), new Color(0x350211), + NETHERSHARD(GTBranchDefinition.INFUSEDSHARD, "NetherShard", false, new Color(0xBE0135), new Color(0x350211), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.NETHERSHARD), 0.30f); + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.NETHERSHARD), 0.30f); beeSpecies.setHumidity(ARID); beeSpecies.setTemperature(HOT); beeSpecies.setHasEffect(); }, template -> AlleleHelper.instance.set(template, LIFESPAN, Lifespan.SHORTEST), dis -> { IBeeMutationCustom tMutation = dis.registerMutation(CHAOS, FIRE, 15); - GregTech_API.sGTCompleteLoad.add(() -> tMutation.requireResource(GregTech_API.sBlockGem3, 3)); + GregTechAPI.sGTCompleteLoad.add(() -> tMutation.requireResource(GregTechAPI.sBlockGem3, 3)); }), - ENDSHARD(GT_BranchDefinition.INFUSEDSHARD, "EnderShard", false, new Color(0x2E2E41), new Color(0x232129), + ENDSHARD(GTBranchDefinition.INFUSEDSHARD, "EnderShard", false, new Color(0x2E2E41), new Color(0x232129), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.ENDERSHARD), 0.30f); + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.ENDERSHARD), 0.30f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setNocturnal(); beeSpecies.setHasEffect(); }, template -> AlleleHelper.instance.set(template, LIFESPAN, Lifespan.SHORTEST), dis -> { IBeeMutationCustom tMutation = dis.registerMutation(NETHERSHARD, ENDDUST, 15); tMutation.restrictTemperature(ICY); - GregTech_API.sGTCompleteLoad.add(() -> tMutation.requireResource(GregTech_API.sBlockGem1, 7)); + GregTechAPI.sGTCompleteLoad.add(() -> tMutation.requireResource(GregTechAPI.sBlockGem1, 7)); }), // Organic branch 2.0 - UNKNOWNWATER(GT_BranchDefinition.ORGANIC, "UnknownLiquid", false, new Color(0x4333A5), new Color(0x36ABFF), + UNKNOWNWATER(GTBranchDefinition.ORGANIC, "UnknownLiquid", false, new Color(0x4333A5), new Color(0x36ABFF), beeSpecies -> { - beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.UNKNOWNLIQUID), 0.20f); + beeSpecies.addProduct(GTBees.combs.getStackForType(CombType.UNKNOWNLIQUID), 0.20f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setNocturnal(); beeSpecies.setHasEffect(); }, template -> AlleleHelper.instance.set(template, LIFESPAN, Lifespan.SHORTEST), dis -> dis.registerMutation(INFINITYCATALYST, MYSTERIOUSCRYSTAL, 5)), // Endgame bees - JAEGERMEISTER(GT_BranchDefinition.ENDGAME, "JaegerMeister", false, new Color(0x05AD18), new Color(0xE7DAC3), + JAEGERMEISTER(GTBranchDefinition.ENDGAME, "JaegerMeister", false, new Color(0x05AD18), new Color(0xE7DAC3), beeSpecies -> { - beeSpecies.addProduct(GT_ModHandler.getModItem(CropsPlusPlus.ID, "BppPotions", 1L, 8), 0.01f); + beeSpecies.addProduct(GTModHandler.getModItem(CropsPlusPlus.ID, "BppPotions", 1L, 8), 0.01f); beeSpecies.setHumidity(EnumHumidity.NORMAL); beeSpecies.setNocturnal(); beeSpecies.setHasEffect(); }, template -> AlleleHelper.instance.set(template, LIFESPAN, Lifespan.SHORTEST), dis -> { IBeeMutationCustom tMutation = dis.registerMutation(INFINITYCATALYST, NAQUADRIA, 5); - tMutation.requireResource(GregTech_API.sBlockMachines, 4684); - tMutation.addMutationCondition(new GT_Bees.DimensionMutationCondition(100, "Deep Dark")); // Deep Dark - // dim + tMutation.requireResource(GregTechAPI.sBlockMachines, 4684); + tMutation.addMutationCondition(new GTBees.DimensionMutationCondition(100, "Deep Dark")); // Deep Dark + // dim }); - private final GT_BranchDefinition branch; - private final GT_AlleleBeeSpecies species; - private final Consumer<GT_AlleleBeeSpecies> mSpeciesProperties; + private final GTBranchDefinition branch; + private final GTAlleleBeeSpecies species; + private final Consumer<GTAlleleBeeSpecies> mSpeciesProperties; private final Consumer<IAllele[]> mAlleles; - private final Consumer<GT_BeeDefinition> mMutations; + private final Consumer<GTBeeDefinition> mMutations; private IAllele[] template; private IBeeGenome genome; - GT_BeeDefinition(GT_BranchDefinition branch, String binomial, boolean dominant, Color primary, Color secondary, - Consumer<GT_AlleleBeeSpecies> aSpeciesProperties, Consumer<IAllele[]> aAlleles, - Consumer<GT_BeeDefinition> aMutations) { + GTBeeDefinition(GTBranchDefinition branch, String binomial, boolean dominant, Color primary, Color secondary, + Consumer<GTAlleleBeeSpecies> aSpeciesProperties, Consumer<IAllele[]> aAlleles, + Consumer<GTBeeDefinition> aMutations) { this.mAlleles = aAlleles; this.mMutations = aMutations; this.mSpeciesProperties = aSpeciesProperties; @@ -2678,14 +2665,14 @@ public enum GT_BeeDefinition implements IBeeDefinition { String uid = "gregtech.bee.species" + species; String description = "for.description." + lowercaseName; String name = "for.bees.species." + lowercaseName; - GT_LanguageManager.addStringLocalization("for.bees.species." + lowercaseName, species); + GTLanguageManager.addStringLocalization("for.bees.species." + lowercaseName, species); - String authority = GT_LanguageManager.getTranslation("for.bees.authority." + lowercaseName); + String authority = GTLanguageManager.getTranslation("for.bees.authority." + lowercaseName); if (authority.equals("for.bees.authority." + lowercaseName)) { authority = "GTNH"; } this.branch = branch; - this.species = new GT_AlleleBeeSpecies( + this.species = new GTAlleleBeeSpecies( uid, dominant, name, @@ -2698,10 +2685,10 @@ public enum GT_BeeDefinition implements IBeeDefinition { } public static void initBees() { - for (GT_BeeDefinition bee : values()) { + for (GTBeeDefinition bee : values()) { bee.init(); } - for (GT_BeeDefinition bee : values()) { + for (GTBeeDefinition bee : values()) { bee.registerMutations(); } } @@ -2744,7 +2731,7 @@ public enum GT_BeeDefinition implements IBeeDefinition { return ret; } - private void setSpeciesProperties(GT_AlleleBeeSpecies beeSpecies) { + private void setSpeciesProperties(GTAlleleBeeSpecies beeSpecies) { this.mSpeciesProperties.accept(beeSpecies); } @@ -2772,15 +2759,15 @@ public enum GT_BeeDefinition implements IBeeDefinition { return registerMutation(parent1, parent2, chance, 1f); } - private IBeeMutationCustom registerMutation(GT_BeeDefinition parent1, IAlleleBeeSpecies parent2, int chance) { + private IBeeMutationCustom registerMutation(GTBeeDefinition parent1, IAlleleBeeSpecies parent2, int chance) { return registerMutation(parent1, parent2, chance, 1f); } - private IBeeMutationCustom registerMutation(IAlleleBeeSpecies parent1, GT_BeeDefinition parent2, int chance) { + private IBeeMutationCustom registerMutation(IAlleleBeeSpecies parent1, GTBeeDefinition parent2, int chance) { return registerMutation(parent1, parent2, chance, 1f); } - private IBeeMutationCustom registerMutation(GT_BeeDefinition parent1, GT_BeeDefinition parent2, int chance) { + private IBeeMutationCustom registerMutation(GTBeeDefinition parent1, GTBeeDefinition parent2, int chance) { return registerMutation(parent1, parent2, chance, 1f); } @@ -2791,20 +2778,20 @@ public enum GT_BeeDefinition implements IBeeDefinition { */ private IBeeMutationCustom registerMutation(IAlleleBeeSpecies parent1, IAlleleBeeSpecies parent2, int chance, float chanceDivider) { - return new GT_Bee_Mutation(parent1, parent2, this.getTemplate(), chance, chanceDivider); + return new GTBeeMutation(parent1, parent2, this.getTemplate(), chance, chanceDivider); } - private IBeeMutationCustom registerMutation(GT_BeeDefinition parent1, IAlleleBeeSpecies parent2, int chance, + private IBeeMutationCustom registerMutation(GTBeeDefinition parent1, IAlleleBeeSpecies parent2, int chance, float chanceDivider) { return registerMutation(parent1.species, parent2, chance, chanceDivider); } - private IBeeMutationCustom registerMutation(IAlleleBeeSpecies parent1, GT_BeeDefinition parent2, int chance, + private IBeeMutationCustom registerMutation(IAlleleBeeSpecies parent1, GTBeeDefinition parent2, int chance, float chanceDivider) { return registerMutation(parent1, parent2.species, chance, chanceDivider); } - private IBeeMutationCustom registerMutation(GT_BeeDefinition parent1, GT_BeeDefinition parent2, int chance, + private IBeeMutationCustom registerMutation(GTBeeDefinition parent1, GTBeeDefinition parent2, int chance, float chanceDivider) { return registerMutation(parent1.species, parent2, chance, chanceDivider); } diff --git a/src/main/java/gregtech/loaders/misc/GT_Bees.java b/src/main/java/gregtech/loaders/misc/GTBees.java index a8246360cf..02fb6d19e5 100644 --- a/src/main/java/gregtech/loaders/misc/GT_Bees.java +++ b/src/main/java/gregtech/loaders/misc/GTBees.java @@ -20,19 +20,19 @@ import forestry.api.genetics.IGenome; import forestry.api.genetics.IMutationCondition; import forestry.core.genetics.alleles.Allele; import forestry.core.utils.StringUtil; -import gregtech.GT_Mod; +import gregtech.GTMod; import gregtech.api.metatileentity.BaseMetaTileEntity; -import gregtech.common.bees.GT_AlleleHelper; +import gregtech.common.bees.GTAlleleHelper; import gregtech.common.items.ItemComb; import gregtech.common.items.ItemDrop; import gregtech.common.items.ItemPollen; import gregtech.common.items.ItemPropolis; -import gregtech.loaders.misc.bees.GT_AlleleEffect; -import gregtech.loaders.misc.bees.GT_EffectMachineBoost; -import gregtech.loaders.misc.bees.GT_EffectTreeTwister; -import gregtech.loaders.misc.bees.GT_Flowers; +import gregtech.loaders.misc.bees.GTAlleleEffect; +import gregtech.loaders.misc.bees.GTEffectMachineBoost; +import gregtech.loaders.misc.bees.GTEffectTreeTwister; +import gregtech.loaders.misc.bees.GTFlowers; -public class GT_Bees { +public class GTBees { public static IAlleleInteger noFertility; public static IAlleleInteger superFertility; @@ -58,12 +58,12 @@ public class GT_Bees { public static ItemDrop drop; public static ItemComb combs; - public GT_Bees() { - if (!(Forestry.isModLoaded() && GT_Mod.gregtechproxy.mGTBees)) { + public GTBees() { + if (!(Forestry.isModLoaded() && GTMod.gregtechproxy.mGTBees)) { return; } - GT_Flowers.doInit(); - GT_AlleleHelper.initialisation(); + GTFlowers.doInit(); + GTAlleleHelper.initialisation(); setupGTAlleles(); propolis = new ItemPropolis(); propolis.initPropolisRecipes(); @@ -73,7 +73,7 @@ public class GT_Bees { combs = new ItemComb(); combs.initCombsRecipes(); combs.registerOreDict(); - GT_BeeDefinition.initBees(); + GTBeeDefinition.initBees(); } @@ -96,15 +96,15 @@ public class GT_Bees { blinkLife = new AlleleInteger("lifeBlink", 2, false, EnumBeeChromosome.LIFESPAN); superLife = new AlleleInteger("lifeEon", 600, false, EnumBeeChromosome.LIFESPAN); - machineBoostEffect = new GT_EffectMachineBoost(); + machineBoostEffect = new GTEffectMachineBoost(); if (GalaxySpace.isModLoaded() && TwilightForest.isModLoaded()) { - GT_Mod.GT_FML_LOGGER.info("treetwisterEffect: GalaxySpace and TwilightForest loaded, using default impl"); - treetwisterEffect = new GT_EffectTreeTwister(); + GTMod.GT_FML_LOGGER.info("treetwisterEffect: GalaxySpace and TwilightForest loaded, using default impl"); + treetwisterEffect = new GTEffectTreeTwister(); } else { - GT_Mod.GT_FML_LOGGER + GTMod.GT_FML_LOGGER .info("treetwisterEffect: GalaxySpace or TwilightForest was not loaded, using fallback impl"); - treetwisterEffect = GT_AlleleEffect.FORESTRY_BASE_EFFECT; + treetwisterEffect = GTAlleleEffect.FORESTRY_BASE_EFFECT; } } diff --git a/src/main/java/gregtech/loaders/misc/GT_BranchDefinition.java b/src/main/java/gregtech/loaders/misc/GTBranchDefinition.java index 3eae8c73e2..9bc4acb114 100644 --- a/src/main/java/gregtech/loaders/misc/GT_BranchDefinition.java +++ b/src/main/java/gregtech/loaders/misc/GTBranchDefinition.java @@ -19,10 +19,10 @@ import static forestry.core.genetics.alleles.EnumAllele.Lifespan; import static forestry.core.genetics.alleles.EnumAllele.Speed; import static forestry.core.genetics.alleles.EnumAllele.Territory; import static forestry.core.genetics.alleles.EnumAllele.Tolerance; -import static gregtech.loaders.misc.GT_BeeDefinition.getEffect; -import static gregtech.loaders.misc.GT_BeeDefinition.getFlowers; -import static gregtech.loaders.misc.GT_BeeDefinitionReference.EXTRABEES; -import static gregtech.loaders.misc.GT_BeeDefinitionReference.MAGICBEES; +import static gregtech.loaders.misc.GTBeeDefinition.getEffect; +import static gregtech.loaders.misc.GTBeeDefinition.getFlowers; +import static gregtech.loaders.misc.GTBeeDefinitionReference.EXTRABEES; +import static gregtech.loaders.misc.GTBeeDefinitionReference.MAGICBEES; import java.util.Arrays; import java.util.function.Consumer; @@ -34,7 +34,7 @@ import forestry.api.genetics.IClassification; import forestry.apiculture.genetics.alleles.AlleleEffect; import forestry.core.genetics.alleles.AlleleHelper; -public enum GT_BranchDefinition { +public enum GTBranchDefinition { ORGANIC("Fuelis", alleles -> { AlleleHelper.instance.set(alleles, TEMPERATURE_TOLERANCE, Tolerance.NONE); @@ -94,7 +94,7 @@ public enum GT_BranchDefinition { AlleleHelper.instance.set(alleles, NOCTURNAL, false); AlleleHelper.instance.set(alleles, FLOWER_PROVIDER, Flowers.END); AlleleHelper.instance.set(alleles, FLOWERING, Flowering.AVERAGE); - AlleleHelper.instance.set(alleles, SPEED, GT_Bees.speedBlinding); + AlleleHelper.instance.set(alleles, SPEED, GTBees.speedBlinding); AlleleHelper.instance.set(alleles, SPEED, getEffect(EXTRABEES, "radioactive")); }), TWILIGHT("Nemoris Obscuri", alleles -> { @@ -163,7 +163,7 @@ public enum GT_BranchDefinition { private final IClassification branch; private final Consumer<IAllele[]> mBranchProperties; - GT_BranchDefinition(String scientific, Consumer<IAllele[]> aBranchProperties) { + GTBranchDefinition(String scientific, Consumer<IAllele[]> aBranchProperties) { this.branch = BeeManager.beeFactory.createBranch( this.name() .toLowerCase(), diff --git a/src/main/java/gregtech/loaders/misc/GT_CoverLoader.java b/src/main/java/gregtech/loaders/misc/GT_CoverLoader.java deleted file mode 100644 index dc83202724..0000000000 --- a/src/main/java/gregtech/loaders/misc/GT_CoverLoader.java +++ /dev/null @@ -1,42 +0,0 @@ -package gregtech.loaders.misc; - -import static gregtech.api.enums.Textures.BlockIcons.VENT_ADVANCED; -import static gregtech.api.enums.Textures.BlockIcons.VENT_NORMAL; - -import net.minecraft.init.Blocks; -import net.minecraft.item.ItemStack; - -import gregtech.api.GregTech_API; -import gregtech.api.render.TextureFactory; -import gregtech.api.util.GT_ModHandler; -import gregtech.common.covers.GT_Cover_Vent; - -public class GT_CoverLoader implements Runnable { - - @Override - public void run() { - for (byte i = 0; i < 16; i = (byte) (i + 1)) { - GregTech_API.registerCover(new ItemStack(Blocks.carpet, 1, i), TextureFactory.of(Blocks.wool, i), null); - } - GregTech_API.registerCover( - GT_ModHandler.getIC2Item("reactorVent", 1L, 1), - TextureFactory.of(VENT_NORMAL), - new GT_Cover_Vent(1)); - GregTech_API.registerCover( - GT_ModHandler.getIC2Item("reactorVentCore", 1L, 1), - TextureFactory.of(VENT_NORMAL), - new GT_Cover_Vent(1)); - GregTech_API.registerCover( - GT_ModHandler.getIC2Item("reactorVentGold", 1L, 1), - TextureFactory.of(VENT_ADVANCED), - new GT_Cover_Vent(2)); - GregTech_API.registerCover( - GT_ModHandler.getIC2Item("reactorVentSpread", 1L), - TextureFactory.of(VENT_NORMAL), - new GT_Cover_Vent(2)); - GregTech_API.registerCover( - GT_ModHandler.getIC2Item("reactorVentDiamond", 1L, 1), - TextureFactory.of(VENT_ADVANCED), - new GT_Cover_Vent(3)); - } -} diff --git a/src/main/java/gregtech/loaders/misc/bees/GT_AlleleEffect.java b/src/main/java/gregtech/loaders/misc/bees/GTAlleleEffect.java index 25198968d2..128e3dfeb1 100644 --- a/src/main/java/gregtech/loaders/misc/bees/GT_AlleleEffect.java +++ b/src/main/java/gregtech/loaders/misc/bees/GTAlleleEffect.java @@ -9,14 +9,14 @@ import forestry.api.genetics.IEffectData; import forestry.core.genetics.alleles.Allele; // helper class for implementing custom bee effects, based on MagicBees' implementation -public abstract class GT_AlleleEffect extends Allele implements IAlleleBeeEffect { +public abstract class GTAlleleEffect extends Allele implements IAlleleBeeEffect { public static final IAlleleBeeEffect FORESTRY_BASE_EFFECT = (IAlleleBeeEffect) AlleleManager.alleleRegistry .getAllele("forestry.effectNone"); protected boolean combinable; protected int tickThrottle; // If set, this amount of ticks have to pass before an effect ticks - public GT_AlleleEffect(String id, boolean isDominant, int tickThrottle) { + public GTAlleleEffect(String id, boolean isDominant, int tickThrottle) { super("gregtech." + id, "gregtech." + id, isDominant); AlleleManager.alleleRegistry.registerAllele(this, EnumBeeChromosome.EFFECT); combinable = false; @@ -28,7 +28,7 @@ public abstract class GT_AlleleEffect extends Allele implements IAlleleBeeEffect return combinable; } - public GT_AlleleEffect setIsCombinable(boolean canCombine) { + public GTAlleleEffect setIsCombinable(boolean canCombine) { combinable = canCombine; return this; } diff --git a/src/main/java/gregtech/loaders/misc/bees/GT_EffectMachineBoost.java b/src/main/java/gregtech/loaders/misc/bees/GTEffectMachineBoost.java index a50c0452bb..e0454e0d27 100644 --- a/src/main/java/gregtech/loaders/misc/bees/GT_EffectMachineBoost.java +++ b/src/main/java/gregtech/loaders/misc/bees/GTEffectMachineBoost.java @@ -11,11 +11,11 @@ import forestry.api.apiculture.IBeeModifier; import forestry.api.genetics.IEffectData; import forestry.core.genetics.EffectData; import gregtech.api.metatileentity.BaseMetaTileEntity; -import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_TieredMachineBlock; +import gregtech.api.metatileentity.implementations.MTETieredMachineBlock; -public class GT_EffectMachineBoost extends GT_AlleleEffect { +public class GTEffectMachineBoost extends GTAlleleEffect { - public GT_EffectMachineBoost() { + public GTEffectMachineBoost() { super("effectMachineBoost", false, 600); } @@ -45,7 +45,7 @@ public class GT_EffectMachineBoost extends GT_AlleleEffect { // If gt machine of tier lower equal than ev, boost recipe by 2s TileEntity tileEntity = world.getTileEntity(xCoord, yCoord, zCoord); if (tileEntity instanceof BaseMetaTileEntity machine) { - if (machine.getMetaTileEntity() instanceof GT_MetaTileEntity_TieredMachineBlock tieredMachine) { + if (machine.getMetaTileEntity() instanceof MTETieredMachineBlock tieredMachine) { if (tieredMachine.mTier <= 4) { // EV if (machine.isActive() && machine.getMaxProgress() > 60) { machine.increaseProgress(40); diff --git a/src/main/java/gregtech/loaders/misc/bees/GT_EffectTreeTwister.java b/src/main/java/gregtech/loaders/misc/bees/GTEffectTreeTwister.java index a36635db57..65c150bd1d 100644 --- a/src/main/java/gregtech/loaders/misc/bees/GT_EffectTreeTwister.java +++ b/src/main/java/gregtech/loaders/misc/bees/GTEffectTreeTwister.java @@ -15,10 +15,10 @@ import forestry.api.apiculture.IBeeGenome; import forestry.api.apiculture.IBeeHousing; import forestry.api.apiculture.IBeeModifier; import forestry.api.genetics.IEffectData; -import gregtech.GT_Mod; -import gregtech.api.util.GT_ModHandler; +import gregtech.GTMod; +import gregtech.api.util.GTModHandler; -public class GT_EffectTreeTwister extends GT_AlleleEffect { +public class GTEffectTreeTwister extends GTAlleleEffect { private static final Integer[] ALLOWED_DIMS = { 2, // spectre 112, // last millenium @@ -26,20 +26,20 @@ public class GT_EffectTreeTwister extends GT_AlleleEffect { 69, // pocket plane }; - private static final ItemStack TF_TRANS_SAPLING = GT_ModHandler + private static final ItemStack TF_TRANS_SAPLING = GTModHandler .getModItem(TwilightForest.ID, "tile.TFSapling", 1, 6); - private static final ItemStack BARN_SAPLING = GT_ModHandler.getModItem(GalaxySpace.ID, "barnardaCsapling", 1, 1); + private static final ItemStack BARN_SAPLING = GTModHandler.getModItem(GalaxySpace.ID, "barnardaCsapling", 1, 1); static { if (TF_TRANS_SAPLING == null) { - GT_Mod.GT_FML_LOGGER.info("GT_EffectTreeTwister(): Could not get ItemStack for BarnardaC sapling"); + GTMod.GT_FML_LOGGER.info("GT_EffectTreeTwister(): Could not get ItemStack for BarnardaC sapling"); } if (BARN_SAPLING == null) { - GT_Mod.GT_FML_LOGGER.info("GT_EffectTreeTwister(): Could not get ItemStack for BarnardaC sapling"); + GTMod.GT_FML_LOGGER.info("GT_EffectTreeTwister(): Could not get ItemStack for BarnardaC sapling"); } } - public GT_EffectTreeTwister() { + public GTEffectTreeTwister() { super("effectTreetwister", false, 0); } diff --git a/src/main/java/gregtech/loaders/misc/bees/GT_Flowers.java b/src/main/java/gregtech/loaders/misc/bees/GTFlowers.java index d2ab1d6297..db96bfb454 100644 --- a/src/main/java/gregtech/loaders/misc/bees/GT_Flowers.java +++ b/src/main/java/gregtech/loaders/misc/bees/GTFlowers.java @@ -20,20 +20,20 @@ import forestry.api.genetics.IFlowerProvider; import forestry.api.genetics.IIndividual; import forestry.api.genetics.IPollinatable; import forestry.api.genetics.ISpeciesRoot; -import gregtech.api.util.GT_LanguageManager; +import gregtech.api.util.GTLanguageManager; -public enum GT_Flowers implements IFlowerProvider, IAlleleFlowers, IChromosomeType { +public enum GTFlowers implements IFlowerProvider, IAlleleFlowers, IChromosomeType { FLAMING; protected boolean dominant; - GT_Flowers() { + GTFlowers() { dominant = true; } public static void doInit() { - for (GT_Flowers effect : values()) { + for (GTFlowers effect : values()) { effect.register(); } } @@ -55,7 +55,7 @@ public enum GT_Flowers implements IFlowerProvider, IAlleleFlowers, IChromosomeTy @Override public String getDescription() { - return GT_LanguageManager.getTranslation("for.flowers." + name().toLowerCase()); + return GTLanguageManager.getTranslation("for.flowers." + name().toLowerCase()); } public void register() { diff --git a/src/main/java/gregtech/loaders/oreprocessing/ProcessingBeans.java b/src/main/java/gregtech/loaders/oreprocessing/ProcessingBeans.java index 2fb200216e..5a7316bfa3 100644 --- a/src/main/java/gregtech/loaders/oreprocessing/ProcessingBeans.java +++ b/src/main/java/gregtech/loaders/oreprocessing/ProcessingBeans.java @@ -1,15 +1,15 @@ package gregtech.loaders.oreprocessing; import static gregtech.api.recipe.RecipeMaps.maceratorRecipes; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; import net.minecraft.item.ItemStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_Utility; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtility; public class ProcessingBeans implements gregtech.api.interfaces.IOreRecipeRegistrator { @@ -25,9 +25,9 @@ public class ProcessingBeans implements gregtech.api.interfaces.IOreRecipeRegist return; } - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Cocoa, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Cocoa, 1L)) .duration(20 * SECONDS) .eut(2) .addTo(maceratorRecipes); diff --git a/src/main/java/gregtech/loaders/oreprocessing/ProcessingBlock.java b/src/main/java/gregtech/loaders/oreprocessing/ProcessingBlock.java index b9926b188b..056feb0b33 100644 --- a/src/main/java/gregtech/loaders/oreprocessing/ProcessingBlock.java +++ b/src/main/java/gregtech/loaders/oreprocessing/ProcessingBlock.java @@ -4,21 +4,21 @@ import static gregtech.api.recipe.RecipeMaps.compressorRecipes; import static gregtech.api.recipe.RecipeMaps.cutterRecipes; import static gregtech.api.recipe.RecipeMaps.fluidSolidifierRecipes; import static gregtech.api.recipe.RecipeMaps.hammerRecipes; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; -import static gregtech.api.util.GT_Utility.calculateRecipeEU; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; +import static gregtech.api.util.GTUtility.calculateRecipeEU; import net.minecraft.item.ItemStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.MaterialsBotania; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.TierEU; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_Utility; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtility; public class ProcessingBlock implements gregtech.api.interfaces.IOreRecipeRegistrator { @@ -35,14 +35,14 @@ public class ProcessingBlock implements gregtech.api.interfaces.IOreRecipeRegist } if (aMaterial.getProcessingMaterialTierEU() < TierEU.IV - && GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L) != null) { + && GTOreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L) != null) { if (aMaterial == MaterialsBotania.Livingrock || aMaterial == MaterialsBotania.Livingwood || aMaterial == MaterialsBotania.Dreamwood) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), GT_Utility.getIntegratedCircuit(3)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 9L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), GTUtility.getIntegratedCircuit(3)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.plate, aMaterial, 9L)) .fluidInputs( Materials.Water.getFluid( Math.max( @@ -52,11 +52,11 @@ public class ProcessingBlock implements gregtech.api.interfaces.IOreRecipeRegist .eut(TierEU.RECIPE_LV) .addTo(cutterRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), GT_Utility.getIntegratedCircuit(3)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 9L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), GTUtility.getIntegratedCircuit(3)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.plate, aMaterial, 9L)) .fluidInputs( - GT_ModHandler.getDistilledWater( + GTModHandler.getDistilledWater( Math.max( 3, Math.min(750, ((int) Math.max(aMaterial.getMass() * 10L, 1L)) * TICKS * 30 / 426)))) @@ -64,9 +64,9 @@ public class ProcessingBlock implements gregtech.api.interfaces.IOreRecipeRegist .eut(TierEU.RECIPE_LV) .addTo(cutterRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), GT_Utility.getIntegratedCircuit(3)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 9L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), GTUtility.getIntegratedCircuit(3)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.plate, aMaterial, 9L)) .fluidInputs( Materials.Lubricant.getFluid( Math.max( @@ -80,9 +80,9 @@ public class ProcessingBlock implements gregtech.api.interfaces.IOreRecipeRegist else if (aMaterial != Materials.Clay && aMaterial != Materials.Basalt) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 9L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.plate, aMaterial, 9L)) .fluidInputs( Materials.Water.getFluid( Math.max( @@ -92,11 +92,11 @@ public class ProcessingBlock implements gregtech.api.interfaces.IOreRecipeRegist .eut(TierEU.RECIPE_LV) .addTo(cutterRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 9L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.plate, aMaterial, 9L)) .fluidInputs( - GT_ModHandler.getDistilledWater( + GTModHandler.getDistilledWater( Math.max( 3, Math.min(750, ((int) Math.max(aMaterial.getMass() * 10L, 1L)) * TICKS * 30 / 426)))) @@ -104,9 +104,9 @@ public class ProcessingBlock implements gregtech.api.interfaces.IOreRecipeRegist .eut(TierEU.RECIPE_LV) .addTo(cutterRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 9L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.plate, aMaterial, 9L)) .fluidInputs( Materials.Lubricant.getFluid( Math.max( @@ -118,18 +118,18 @@ public class ProcessingBlock implements gregtech.api.interfaces.IOreRecipeRegist } } - ItemStack tStack1 = GT_OreDictUnificator.get(OrePrefixes.ingot, aMaterial, 1L); - ItemStack tStack2 = GT_OreDictUnificator.get(OrePrefixes.gem, aMaterial, 1L); - ItemStack tStack3 = GT_OreDictUnificator.get(OrePrefixes.dust, aMaterial, 1L); + ItemStack tStack1 = GTOreDictUnificator.get(OrePrefixes.ingot, aMaterial, 1L); + ItemStack tStack2 = GTOreDictUnificator.get(OrePrefixes.gem, aMaterial, 1L); + ItemStack tStack3 = GTOreDictUnificator.get(OrePrefixes.dust, aMaterial, 1L); - GT_ModHandler.removeRecipeDelayed(GT_Utility.copyAmount(1, aStack)); + GTModHandler.removeRecipeDelayed(GTUtility.copyAmount(1, aStack)); - if (tStack1 != null) GT_ModHandler + if (tStack1 != null) GTModHandler .removeRecipeDelayed(tStack1, tStack1, tStack1, tStack1, tStack1, tStack1, tStack1, tStack1, tStack1); - if (tStack2 != null) GT_ModHandler + if (tStack2 != null) GTModHandler .removeRecipeDelayed(tStack2, tStack2, tStack2, tStack2, tStack2, tStack2, tStack2, tStack2, tStack2); if (tStack3 != null) { - GT_ModHandler + GTModHandler .removeRecipeDelayed(tStack3, tStack3, tStack3, tStack3, tStack3, tStack3, tStack3, tStack3, tStack3); } @@ -137,9 +137,9 @@ public class ProcessingBlock implements gregtech.api.interfaces.IOreRecipeRegist if (!(aMaterial == Materials.AnnealedCopper || aMaterial == Materials.WroughtIron)) { if (aMaterial.getProcessingMaterialTierEU() < TierEU.IV) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Block.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.block, aMaterial, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.block, aMaterial, 1L)) .fluidInputs(aMaterial.getMolten(1296L)) .duration(14 * SECONDS + 8 * TICKS) .eut(8) @@ -153,7 +153,7 @@ public class ProcessingBlock implements gregtech.api.interfaces.IOreRecipeRegist if (tStack3 != null) tStack3.stackSize = 9; if (tStack2 != null) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(aStack) .itemOutputs(tStack2) .duration(5 * SECONDS) @@ -163,17 +163,17 @@ public class ProcessingBlock implements gregtech.api.interfaces.IOreRecipeRegist if (tStack2 != null && aMaterial != Materials.NetherQuartz) { if (tStack3 != null) - GT_ModHandler.addShapelessCraftingRecipe(tStack3, new Object[] { OrePrefixes.block.get(aMaterial) }); - GT_ModHandler.addShapelessCraftingRecipe(tStack2, new Object[] { OrePrefixes.block.get(aMaterial) }); + GTModHandler.addShapelessCraftingRecipe(tStack3, new Object[] { OrePrefixes.block.get(aMaterial) }); + GTModHandler.addShapelessCraftingRecipe(tStack2, new Object[] { OrePrefixes.block.get(aMaterial) }); if (tStack1 != null) - GT_ModHandler.addShapelessCraftingRecipe(tStack1, new Object[] { OrePrefixes.block.get(aMaterial) }); + GTModHandler.addShapelessCraftingRecipe(tStack1, new Object[] { OrePrefixes.block.get(aMaterial) }); } if (!OrePrefixes.block.isIgnored(aMaterial) && tStack1 != null) { // 9 ingots -> 1 block - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.ingot, aMaterial, 9L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.block, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.ingot, aMaterial, 9L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.block, aMaterial, 1L)) .duration(15 * SECONDS) .eut(calculateRecipeEU(aMaterial, 2)) .addTo(compressorRecipes); diff --git a/src/main/java/gregtech/loaders/oreprocessing/ProcessingBolt.java b/src/main/java/gregtech/loaders/oreprocessing/ProcessingBolt.java index 0d28c417a8..3df65eb483 100644 --- a/src/main/java/gregtech/loaders/oreprocessing/ProcessingBolt.java +++ b/src/main/java/gregtech/loaders/oreprocessing/ProcessingBolt.java @@ -6,9 +6,9 @@ import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.SubTag; import gregtech.api.enums.TierEU; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_Utility; -import gregtech.common.GT_Proxy; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTUtility; +import gregtech.common.GTProxy; public class ProcessingBolt implements gregtech.api.interfaces.IOreRecipeRegistrator { @@ -35,9 +35,9 @@ public class ProcessingBolt implements gregtech.api.interfaces.IOreRecipeRegistr return; } - GT_ModHandler.addCraftingRecipe( - GT_Utility.copyAmount(2, aStack), - GT_Proxy.tBits, + GTModHandler.addCraftingRecipe( + GTUtility.copyAmount(2, aStack), + GTProxy.tBits, new Object[] { "s ", " X", 'X', OrePrefixes.stick.get(aMaterial) }); } diff --git a/src/main/java/gregtech/loaders/oreprocessing/ProcessingCell.java b/src/main/java/gregtech/loaders/oreprocessing/ProcessingCell.java index dcdbda4508..62c1c7cc5c 100644 --- a/src/main/java/gregtech/loaders/oreprocessing/ProcessingCell.java +++ b/src/main/java/gregtech/loaders/oreprocessing/ProcessingCell.java @@ -1,14 +1,14 @@ package gregtech.loaders.oreprocessing; -import static gregtech.api.enums.GT_Values.RA; +import static gregtech.api.enums.GTValues.RA; import static gregtech.api.recipe.RecipeMaps.centrifugeRecipes; import static gregtech.api.recipe.RecipeMaps.electrolyzerRecipes; import static gregtech.api.recipe.RecipeMaps.extractorRecipes; import static gregtech.api.recipe.RecipeMaps.vacuumFreezerRecipes; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; -import static gregtech.api.util.GT_RecipeConstants.FUEL_TYPE; -import static gregtech.api.util.GT_RecipeConstants.FUEL_VALUE; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; +import static gregtech.api.util.GTRecipeConstants.FUEL_TYPE; +import static gregtech.api.util.GTRecipeConstants.FUEL_VALUE; import java.util.ArrayList; @@ -20,11 +20,11 @@ import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.TierEU; import gregtech.api.interfaces.IOreRecipeRegistrator; import gregtech.api.objects.MaterialStack; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_RecipeBuilder; -import gregtech.api.util.GT_RecipeConstants; -import gregtech.api.util.GT_Utility; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTRecipeBuilder; +import gregtech.api.util.GTRecipeConstants; +import gregtech.api.util.GTUtility; public class ProcessingCell implements IOreRecipeRegistrator { @@ -39,7 +39,7 @@ public class ProcessingCell implements IOreRecipeRegistrator { switch (aPrefix) { case cell -> { if (aMaterial == Materials.Empty) { - GT_ModHandler.removeRecipeByOutputDelayed(aStack); + GTModHandler.removeRecipeByOutputDelayed(aStack); if (aModName.equalsIgnoreCase("AtomicScience")) { RA.stdBuilder() .itemInputs(ItemList.Cell_Empty.get(1L)) @@ -50,15 +50,15 @@ public class ProcessingCell implements IOreRecipeRegistrator { } } else { if (aMaterial.mFuelPower > 0) { - GT_RecipeBuilder recipeBuilder = RA.stdBuilder(); - recipeBuilder.itemInputs(GT_Utility.copyAmount(1, aStack)); - if (GT_Utility.getFluidForFilledItem(aStack, true) == null - && GT_Utility.getContainerItem(aStack, true) != null) { - recipeBuilder.itemOutputs(GT_Utility.getContainerItem(aStack, true)); + GTRecipeBuilder recipeBuilder = RA.stdBuilder(); + recipeBuilder.itemInputs(GTUtility.copyAmount(1, aStack)); + if (GTUtility.getFluidForFilledItem(aStack, true) == null + && GTUtility.getContainerItem(aStack, true) != null) { + recipeBuilder.itemOutputs(GTUtility.getContainerItem(aStack, true)); } recipeBuilder.metadata(FUEL_VALUE, aMaterial.mFuelPower) .metadata(FUEL_TYPE, aMaterial.mFuelType) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); } if (!((aMaterial.mMaterialList.size() > 0) && ((aMaterial.mExtraData & 0x3) != 0))) { break; @@ -69,8 +69,8 @@ public class ProcessingCell implements IOreRecipeRegistrator { tAllAmount = (int) (tAllAmount + tMat2.mAmount); } long tItemAmount = 0L; - long tCapsuleCount = (long) GT_ModHandler - .getCapsuleCellContainerCountMultipliedWithStackSize(aStack) * -tAllAmount; + long tCapsuleCount = (long) GTModHandler.getCapsuleCellContainerCountMultipliedWithStackSize(aStack) + * -tAllAmount; long tDensityMultiplier = aMaterial.getDensity() > 3628800L ? aMaterial.getDensity() / 3628800L : 1L; ArrayList<ItemStack> tList = new ArrayList<>(); @@ -83,9 +83,9 @@ public class ProcessingCell implements IOreRecipeRegistrator { if (tMat.mMaterial == Materials.Air) { tStack = ItemList.Cell_Air.get(tMat.mAmount * tDensityMultiplier / 2L); } else { - tStack = GT_OreDictUnificator.get(OrePrefixes.dust, tMat.mMaterial, tMat.mAmount); + tStack = GTOreDictUnificator.get(OrePrefixes.dust, tMat.mMaterial, tMat.mAmount); if (tStack == null) { - tStack = GT_OreDictUnificator.get(OrePrefixes.cell, tMat.mMaterial, tMat.mAmount); + tStack = GTOreDictUnificator.get(OrePrefixes.cell, tMat.mMaterial, tMat.mAmount); } } if (tItemAmount + tMat.mAmount * 3628800L > aStack.getMaxStackSize() * aMaterial.getDensity()) { @@ -100,15 +100,15 @@ public class ProcessingCell implements IOreRecipeRegistrator { tStack.stackSize = ((int) (tStack.stackSize * tDensityMultiplier)); while ((tStack.stackSize > 64) - && (tCapsuleCount + GT_ModHandler.getCapsuleCellContainerCount(tStack) * 64L < 0L + && (tCapsuleCount + GTModHandler.getCapsuleCellContainerCount(tStack) * 64L < 0L ? tList.size() < 5 : tList.size() < 6) - && (tCapsuleCount + GT_ModHandler.getCapsuleCellContainerCount(tStack) * 64L <= 64L)) { - tCapsuleCount += GT_ModHandler.getCapsuleCellContainerCount(tStack) * 64L; - tList.add(GT_Utility.copyAmount(64, tStack)); + && (tCapsuleCount + GTModHandler.getCapsuleCellContainerCount(tStack) * 64L <= 64L)) { + tCapsuleCount += GTModHandler.getCapsuleCellContainerCount(tStack) * 64L; + tList.add(GTUtility.copyAmount(64, tStack)); tStack.stackSize -= 64; } - int tThisCapsuleCount = GT_ModHandler + int tThisCapsuleCount = GTModHandler .getCapsuleCellContainerCountMultipliedWithStackSize(tStack); if (tStack.stackSize > 0 && tCapsuleCount + tThisCapsuleCount <= 64L) { if (tCapsuleCount + tThisCapsuleCount < 0L ? tList.size() < 5 : tList.size() < 6) { @@ -118,7 +118,7 @@ public class ProcessingCell implements IOreRecipeRegistrator { } } - tItemAmount = GT_Utility.ceilDiv(tItemAmount * tDensityMultiplier, aMaterial.getDensity()); + tItemAmount = GTUtility.ceilDiv(tItemAmount * tDensityMultiplier, aMaterial.getDensity()); if (tList.size() <= 0) { break; @@ -127,15 +127,15 @@ public class ProcessingCell implements IOreRecipeRegistrator { if ((aMaterial.mExtraData & 0x1) != 0) { // Electrolyzer recipe - if (GT_Utility.getFluidForFilledItem(aStack, true) == null) { + if (GTUtility.getFluidForFilledItem(aStack, true) == null) { // dust stuffed cell e.g. Phosphate, Phosphorous Pentoxide - GT_RecipeBuilder recipeBuilder = RA.stdBuilder(); + GTRecipeBuilder recipeBuilder = RA.stdBuilder(); if (tCapsuleCount > 0L) { recipeBuilder.itemInputs( - GT_Utility.copyAmount(tItemAmount, aStack), + GTUtility.copyAmount(tItemAmount, aStack), ItemList.Cell_Empty.get(tCapsuleCount)); } else { - recipeBuilder.itemInputs(GT_Utility.copyAmount(tItemAmount, aStack)); + recipeBuilder.itemInputs(GTUtility.copyAmount(tItemAmount, aStack)); } if (tCapsuleCount < 0L) { tList.add(ItemList.Cell_Empty.get(-tCapsuleCount)); @@ -147,7 +147,7 @@ public class ProcessingCell implements IOreRecipeRegistrator { .addTo(electrolyzerRecipes); } else { long tCellBalance = tCapsuleCount + tItemAmount - 1; - GT_RecipeBuilder recipeBuilder = RA.stdBuilder(); + GTRecipeBuilder recipeBuilder = RA.stdBuilder(); if (tCellBalance > 0L) { recipeBuilder.itemInputs(aStack, ItemList.Cell_Empty.get(tCellBalance)); } else { @@ -164,13 +164,13 @@ public class ProcessingCell implements IOreRecipeRegistrator { } } if ((aMaterial.mExtraData & 0x2) != 0) { - GT_RecipeBuilder recipeBuilder = RA.stdBuilder(); + GTRecipeBuilder recipeBuilder = RA.stdBuilder(); if (tCapsuleCount > 0L) { recipeBuilder.itemInputs( - GT_Utility.copyAmount(tItemAmount, aStack), + GTUtility.copyAmount(tItemAmount, aStack), ItemList.Cell_Empty.get(tCapsuleCount)); } else { - recipeBuilder.itemInputs(GT_Utility.copyAmount(tItemAmount, aStack)); + recipeBuilder.itemInputs(GTUtility.copyAmount(tItemAmount, aStack)); } if (tCapsuleCount < 0L) { tList.add(ItemList.Cell_Empty.get(-tCapsuleCount)); @@ -185,257 +185,257 @@ public class ProcessingCell implements IOreRecipeRegistrator { } case cellPlasma -> { if (aMaterial == Materials.Empty) { - GT_ModHandler.removeRecipeByOutputDelayed(aStack); + GTModHandler.removeRecipeByOutputDelayed(aStack); } else { - GT_RecipeBuilder recipeBuilder = RA.stdBuilder(); - recipeBuilder.itemInputs(GT_Utility.copyAmount(1, aStack)); - if (GT_Utility.getFluidForFilledItem(aStack, true) == null - && GT_Utility.getContainerItem(aStack, true) != null) { - recipeBuilder.itemOutputs(GT_Utility.getContainerItem(aStack, true)); + GTRecipeBuilder recipeBuilder = RA.stdBuilder(); + recipeBuilder.itemInputs(GTUtility.copyAmount(1, aStack)); + if (GTUtility.getFluidForFilledItem(aStack, true) == null + && GTUtility.getContainerItem(aStack, true) != null) { + recipeBuilder.itemOutputs(GTUtility.getContainerItem(aStack, true)); } // Switch case to set manual values for specific plasmas and escape the formula based on mass // when it doesn't make sense for powergen balance. switch (aMaterial.mName) { case "Aluminium" -> recipeBuilder.metadata(FUEL_VALUE, 159_744) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Americium" -> recipeBuilder.metadata(FUEL_VALUE, 501_760) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Antimony" -> recipeBuilder.metadata(FUEL_VALUE, 309_760) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Argon" -> recipeBuilder.metadata(FUEL_VALUE, 188_416) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Arsenic" -> recipeBuilder.metadata(FUEL_VALUE, 230_400) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Barium" -> recipeBuilder.metadata(FUEL_VALUE, 342_302) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Beryllium" -> recipeBuilder.metadata(FUEL_VALUE, 110_592) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Bismuth" -> recipeBuilder.metadata(FUEL_VALUE, 425_984) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Boron" -> recipeBuilder.metadata(FUEL_VALUE, 112_640) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Cadmium" -> recipeBuilder.metadata(FUEL_VALUE, 293_601) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Caesium" -> recipeBuilder.metadata(FUEL_VALUE, 332_513) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Calcium" -> recipeBuilder.metadata(FUEL_VALUE, 188_416) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Cerium" -> recipeBuilder.metadata(FUEL_VALUE, 346_931) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Chlorine" -> recipeBuilder.metadata(FUEL_VALUE, 172_032) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Chrome" -> recipeBuilder.metadata(FUEL_VALUE, 202_342) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Cobalt" -> recipeBuilder.metadata(FUEL_VALUE, 217_497) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Copper" -> recipeBuilder.metadata(FUEL_VALUE, 219_340) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Deuterium" -> recipeBuilder.metadata(FUEL_VALUE, 40_960) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Erbium" -> recipeBuilder.metadata(FUEL_VALUE, 376_217) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Europium" -> recipeBuilder.metadata(FUEL_VALUE, 355_635) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Fluorine" -> recipeBuilder.metadata(FUEL_VALUE, 147_456) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Force" -> recipeBuilder.metadata(FUEL_VALUE, 180_000) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Gadolinium" -> recipeBuilder.metadata(FUEL_VALUE, 366_551) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Gallium" -> recipeBuilder.metadata(FUEL_VALUE, 229_376) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Gold" -> recipeBuilder.metadata(FUEL_VALUE, 401_408) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Helium_3" -> recipeBuilder.metadata(FUEL_VALUE, 61_440) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Helium" -> recipeBuilder.metadata(FUEL_VALUE, 81_920) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Holmium" -> recipeBuilder.metadata(FUEL_VALUE, 376_176) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Hydrogen" -> recipeBuilder.metadata(FUEL_VALUE, 20_480) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Indium" -> recipeBuilder.metadata(FUEL_VALUE, 296_509) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Iridium" -> recipeBuilder.metadata(FUEL_VALUE, 397_148) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Iron" -> recipeBuilder.metadata(FUEL_VALUE, 206_438) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Lanthanum" -> recipeBuilder.metadata(FUEL_VALUE, 344_801) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Lead" -> recipeBuilder.metadata(FUEL_VALUE, 423_936) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Lithium" -> recipeBuilder.metadata(FUEL_VALUE, 100_352) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Lutetium" -> recipeBuilder.metadata(FUEL_VALUE, 381_296) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Magnesium" -> recipeBuilder.metadata(FUEL_VALUE, 152_371) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Manganese" -> recipeBuilder.metadata(FUEL_VALUE, 202_752) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Mercury" -> recipeBuilder.metadata(FUEL_VALUE, 409_600) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Molybdenum" -> recipeBuilder.metadata(FUEL_VALUE, 272_384) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Neodymium" -> recipeBuilder.metadata(FUEL_VALUE, 347_996) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Nickel" -> recipeBuilder.metadata(FUEL_VALUE, 213_811) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Niobium" -> recipeBuilder.metadata(FUEL_VALUE, 269_516) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Nitrogen" -> recipeBuilder.metadata(FUEL_VALUE, 129_024) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Osmium" -> recipeBuilder.metadata(FUEL_VALUE, 393_659) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Oxygen" -> recipeBuilder.metadata(FUEL_VALUE, 131_072) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Palladium" -> recipeBuilder.metadata(FUEL_VALUE, 282_214) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Phosphor" -> recipeBuilder.metadata(FUEL_VALUE, 165_888) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Platinum" -> recipeBuilder.metadata(FUEL_VALUE, 399_360) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Plutonium241" -> recipeBuilder.metadata(FUEL_VALUE, 497_664) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Plutonium" -> recipeBuilder.metadata(FUEL_VALUE, 503_808) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Potassium" -> recipeBuilder.metadata(FUEL_VALUE, 183_705) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Praseodymium" -> recipeBuilder.metadata(FUEL_VALUE, 346_931) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Promethium" -> recipeBuilder.metadata(FUEL_VALUE, 347_996) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Radon" -> recipeBuilder.metadata(FUEL_VALUE, 450_560) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Rubidium" -> recipeBuilder.metadata(FUEL_VALUE, 243_712) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Samarium" -> recipeBuilder.metadata(FUEL_VALUE, 353_280) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Scandium" -> recipeBuilder.metadata(FUEL_VALUE, 193_536) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Silicon" -> recipeBuilder.metadata(FUEL_VALUE, 160_563) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Silver" -> recipeBuilder.metadata(FUEL_VALUE, 282_685) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Sodium" -> recipeBuilder.metadata(FUEL_VALUE, 148_684) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Strontium" -> recipeBuilder.metadata(FUEL_VALUE, 249_446) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Sulfur" -> recipeBuilder.metadata(FUEL_VALUE, 170_393) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Tantalum" -> recipeBuilder.metadata(FUEL_VALUE, 384_000) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Terbium" -> recipeBuilder.metadata(FUEL_VALUE, 368_885) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Thorium" -> recipeBuilder.metadata(FUEL_VALUE, 471_040) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Thulium" -> recipeBuilder.metadata(FUEL_VALUE, 378_470) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Tin" -> recipeBuilder.metadata(FUEL_VALUE, 150_000) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Titanium" -> recipeBuilder.metadata(FUEL_VALUE, 196_608) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Tritium" -> recipeBuilder.metadata(FUEL_VALUE, 61_440) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Tungsten" -> recipeBuilder.metadata(FUEL_VALUE, 384_778) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Uranium235" -> recipeBuilder.metadata(FUEL_VALUE, 481_280) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Uranium" -> recipeBuilder.metadata(FUEL_VALUE, 487_424) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Vanadium" -> recipeBuilder.metadata(FUEL_VALUE, 198_451) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Ytterbium" -> recipeBuilder.metadata(FUEL_VALUE, 379_695) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Yttrium" -> recipeBuilder.metadata(FUEL_VALUE, 255_180) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); case "Zinc" -> recipeBuilder.metadata(FUEL_VALUE, 226_304) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); default -> recipeBuilder .metadata(FUEL_VALUE, (int) Math.max(1024L, 1024L * aMaterial.getMass())) .metadata(FUEL_TYPE, 4) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); } - if (GT_OreDictUnificator.get(OrePrefixes.cell, aMaterial, 1L) != null) { + if (GTOreDictUnificator.get(OrePrefixes.cell, aMaterial, 1L) != null) { RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.cell, aMaterial, 1L)) + .itemInputs(GTUtility.copyAmount(1, aStack)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.cell, aMaterial, 1L)) .duration(((int) Math.max(aMaterial.getMass() * 2L, 1L)) * TICKS) .eut(TierEU.RECIPE_MV) .addTo(vacuumFreezerRecipes); diff --git a/src/main/java/gregtech/loaders/oreprocessing/ProcessingCircuit.java b/src/main/java/gregtech/loaders/oreprocessing/ProcessingCircuit.java index c2a68c5bc2..bca59a3543 100644 --- a/src/main/java/gregtech/loaders/oreprocessing/ProcessingCircuit.java +++ b/src/main/java/gregtech/loaders/oreprocessing/ProcessingCircuit.java @@ -6,8 +6,8 @@ import net.minecraft.item.ItemStack; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; public class ProcessingCircuit implements gregtech.api.interfaces.IOreRecipeRegistrator { @@ -18,13 +18,13 @@ public class ProcessingCircuit implements gregtech.api.interfaces.IOreRecipeRegi @Override public void registerOre(OrePrefixes aPrefix, Materials aMaterial, String aOreDictName, String aModName, ItemStack aStack) { - if (gregtech.api.util.GT_OreDictUnificator.isBlacklisted(aStack) && aModName.equals(GregTech.ID)) return; + if (GTOreDictUnificator.isBlacklisted(aStack) && aModName.equals(GregTech.ID)) return; switch (aMaterial.mName) { case "Good", "Data", "Elite", "Master", "Ultimate", "Superconductor", "Infinite", "Bio" -> { - if (!GT_OreDictUnificator.isBlacklisted(aStack) && !aModName.equals(GregTech.ID)) - GT_ModHandler.removeRecipeByOutputDelayed(aStack); + if (!GTOreDictUnificator.isBlacklisted(aStack) && !aModName.equals(GregTech.ID)) + GTModHandler.removeRecipeByOutputDelayed(aStack); } - case "Primitive", "Basic", "Advanced" -> GT_ModHandler.removeRecipeByOutputDelayed(aStack); + case "Primitive", "Basic", "Advanced" -> GTModHandler.removeRecipeByOutputDelayed(aStack); } } } diff --git a/src/main/java/gregtech/loaders/oreprocessing/ProcessingCompressed.java b/src/main/java/gregtech/loaders/oreprocessing/ProcessingCompressed.java index 4ef818df5b..00f901b6be 100644 --- a/src/main/java/gregtech/loaders/oreprocessing/ProcessingCompressed.java +++ b/src/main/java/gregtech/loaders/oreprocessing/ProcessingCompressed.java @@ -2,12 +2,12 @@ package gregtech.loaders.oreprocessing; import net.minecraft.item.ItemStack; -import gregtech.api.GregTech_API; +import gregtech.api.GregTechAPI; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; import gregtech.api.interfaces.IOreRecipeRegistrator; import gregtech.api.render.TextureFactory; -import gregtech.api.util.GT_ModHandler; +import gregtech.api.util.GTModHandler; public class ProcessingCompressed implements IOreRecipeRegistrator { @@ -18,8 +18,8 @@ public class ProcessingCompressed implements IOreRecipeRegistrator { @Override public void registerOre(OrePrefixes aPrefix, Materials aMaterial, String aOreDictName, String aModName, ItemStack aStack) { - GT_ModHandler.removeRecipeByOutputDelayed(aStack); - GregTech_API + GTModHandler.removeRecipeByOutputDelayed(aStack); + GregTechAPI .registerCover(aStack, TextureFactory.of(aMaterial.mIconSet.mTextures[72], aMaterial.mRGBa, false), null); } } diff --git a/src/main/java/gregtech/loaders/oreprocessing/ProcessingCrafting.java b/src/main/java/gregtech/loaders/oreprocessing/ProcessingCrafting.java index 200ce743c9..861694e35a 100644 --- a/src/main/java/gregtech/loaders/oreprocessing/ProcessingCrafting.java +++ b/src/main/java/gregtech/loaders/oreprocessing/ProcessingCrafting.java @@ -5,22 +5,22 @@ import static gregtech.api.enums.Mods.BuildCraftSilicon; import static gregtech.api.enums.Mods.NewHorizonsCoreMod; import static gregtech.api.recipe.RecipeMaps.assemblerRecipes; import static gregtech.api.recipe.RecipeMaps.laserEngraverRecipes; -import static gregtech.api.util.GT_RecipeBuilder.MINUTES; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; -import static gregtech.api.util.GT_RecipeConstants.WaferEngravingRecipes; +import static gregtech.api.util.GTRecipeBuilder.MINUTES; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; +import static gregtech.api.util.GTRecipeConstants.WaferEngravingRecipes; import net.minecraft.init.Blocks; import net.minecraft.item.ItemStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.TierEU; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_Utility; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtility; @SuppressWarnings("RedundantLabeledSwitchRuleCodeBlock") public class ProcessingCrafting implements gregtech.api.interfaces.IOreRecipeRegistrator { @@ -34,8 +34,8 @@ public class ProcessingCrafting implements gregtech.api.interfaces.IOreRecipeReg ItemStack aStack) { switch (aOreDictName) { case "craftingQuartz" -> { - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(Blocks.redstone_torch, 3, 32767), GT_Utility.copyAmount(1, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(Blocks.redstone_torch, 3, 32767), GTUtility.copyAmount(1, aStack)) .itemOutputs(new ItemStack(net.minecraft.init.Items.comparator, 1, 0)) .fluidInputs(Materials.Concrete.getMolten(144L)) .duration(2 * SECONDS) @@ -44,58 +44,58 @@ public class ProcessingCrafting implements gregtech.api.interfaces.IOreRecipeReg } case "craftingLensBlue" -> { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.block, Materials.Iron, 1L), - GT_Utility.copyAmount(0, aStack)) - .itemOutputs(GT_ModHandler.getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 13)) + GTOreDictUnificator.get(OrePrefixes.block, Materials.Iron, 1L), + GTUtility.copyAmount(0, aStack)) + .itemOutputs(GTModHandler.getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 13)) .duration(1 * MINUTES + 40 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(laserEngraverRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.block, Materials.WroughtIron, 1L), - GT_Utility.copyAmount(0, aStack)) - .itemOutputs(GT_ModHandler.getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 13)) + GTOreDictUnificator.get(OrePrefixes.block, Materials.WroughtIron, 1L), + GTUtility.copyAmount(0, aStack)) + .itemOutputs(GTModHandler.getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 13)) .duration(1 * MINUTES + 40 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(laserEngraverRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.IC2_LapotronCrystal.getWildcard(1L), GT_Utility.copyAmount(0, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.IC2_LapotronCrystal.getWildcard(1L), GTUtility.copyAmount(0, aStack)) .itemOutputs(ItemList.Circuit_Parts_Crystal_Chip_Master.get(3L)) .requiresCleanRoom() .duration(45 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(laserEngraverRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Circuit_Chip_CrystalCPU.get(1L), GT_Utility.copyAmount(0, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Circuit_Chip_CrystalCPU.get(1L), GTUtility.copyAmount(0, aStack)) .itemOutputs(ItemList.Circuit_Chip_CrystalSoC.get(1)) .requiresCleanRoom() .duration(30 * SECONDS) .eut(40000) .addTo(laserEngraverRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Circuit_Silicon_Wafer2.get(1), GT_Utility.copyAmount(0, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Circuit_Silicon_Wafer2.get(1), GTUtility.copyAmount(0, aStack)) .itemOutputs(ItemList.Circuit_Wafer_PIC.get(1)) .requiresCleanRoom() .duration(60 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(WaferEngravingRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Circuit_Silicon_Wafer3.get(1), GT_Utility.copyAmount(0, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Circuit_Silicon_Wafer3.get(1), GTUtility.copyAmount(0, aStack)) .itemOutputs(ItemList.Circuit_Wafer_PIC.get(4)) .requiresCleanRoom() .duration(40 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(WaferEngravingRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Circuit_Silicon_Wafer5.get(1), GT_Utility.copyAmount(0, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Circuit_Silicon_Wafer5.get(1), GTUtility.copyAmount(0, aStack)) .itemOutputs(ItemList.Circuit_Wafer_QPIC.get(1)) .requiresCleanRoom() .duration(2 * MINUTES) @@ -105,57 +105,57 @@ public class ProcessingCrafting implements gregtech.api.interfaces.IOreRecipeReg } case "craftingLensYellow" -> { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.block, Materials.Iron, 1L), - GT_Utility.copyAmount(0, aStack)) - .itemOutputs(GT_ModHandler.getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 14)) + GTOreDictUnificator.get(OrePrefixes.block, Materials.Iron, 1L), + GTUtility.copyAmount(0, aStack)) + .itemOutputs(GTModHandler.getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 14)) .duration(1 * MINUTES + 40 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(laserEngraverRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.block, Materials.WroughtIron, 1L), - GT_Utility.copyAmount(0, aStack)) - .itemOutputs(GT_ModHandler.getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 14)) + GTOreDictUnificator.get(OrePrefixes.block, Materials.WroughtIron, 1L), + GTUtility.copyAmount(0, aStack)) + .itemOutputs(GTModHandler.getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 14)) .duration(1 * MINUTES + 40 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(laserEngraverRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Circuit_Silicon_Wafer.get(1), GT_Utility.copyAmount(0, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Circuit_Silicon_Wafer.get(1), GTUtility.copyAmount(0, aStack)) .itemOutputs(ItemList.Circuit_Wafer_LPIC.get(1)) .duration(40 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(WaferEngravingRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Circuit_Silicon_Wafer2.get(1), GT_Utility.copyAmount(0, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Circuit_Silicon_Wafer2.get(1), GTUtility.copyAmount(0, aStack)) .itemOutputs(ItemList.Circuit_Wafer_LPIC.get(4)) .requiresCleanRoom() .duration(30 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(WaferEngravingRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Circuit_Silicon_Wafer3.get(1), GT_Utility.copyAmount(0, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Circuit_Silicon_Wafer3.get(1), GTUtility.copyAmount(0, aStack)) .itemOutputs(ItemList.Circuit_Wafer_SoC.get(1)) .requiresCleanRoom() .duration(45 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(WaferEngravingRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Circuit_Silicon_Wafer4.get(1), GT_Utility.copyAmount(0, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Circuit_Silicon_Wafer4.get(1), GTUtility.copyAmount(0, aStack)) .itemOutputs(ItemList.Circuit_Wafer_SoC.get(4)) .requiresCleanRoom() .duration(30 * SECONDS) .eut(TierEU.RECIPE_IV) .addTo(WaferEngravingRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Circuit_Silicon_Wafer5.get(1), GT_Utility.copyAmount(0, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Circuit_Silicon_Wafer5.get(1), GTUtility.copyAmount(0, aStack)) .itemOutputs(ItemList.Circuit_Wafer_SoC.get(8)) .requiresCleanRoom() .duration(15 * SECONDS) @@ -164,29 +164,29 @@ public class ProcessingCrafting implements gregtech.api.interfaces.IOreRecipeReg } case "craftingLensOrange" -> { - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Circuit_Silicon_Wafer.get(1), GT_Utility.copyAmount(0, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Circuit_Silicon_Wafer.get(1), GTUtility.copyAmount(0, aStack)) .itemOutputs(ItemList.Circuit_Wafer_Simple_SoC.get(1)) .duration(15 * SECONDS) .eut(64) .addTo(WaferEngravingRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Circuit_Silicon_Wafer2.get(1), GT_Utility.copyAmount(0, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Circuit_Silicon_Wafer2.get(1), GTUtility.copyAmount(0, aStack)) .itemOutputs(ItemList.Circuit_Wafer_Simple_SoC.get(4)) .duration(15 * SECONDS) .eut(256) .addTo(WaferEngravingRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Circuit_Silicon_Wafer3.get(1), GT_Utility.copyAmount(0, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Circuit_Silicon_Wafer3.get(1), GTUtility.copyAmount(0, aStack)) .itemOutputs(ItemList.Circuit_Wafer_Simple_SoC.get(16)) .duration(15 * SECONDS) .eut(1024) .addTo(WaferEngravingRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Circuit_Silicon_Wafer4.get(1), GT_Utility.copyAmount(0, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Circuit_Silicon_Wafer4.get(1), GTUtility.copyAmount(0, aStack)) .itemOutputs(ItemList.Circuit_Wafer_Simple_SoC.get(64)) .duration(15 * SECONDS) .eut(4096) @@ -195,57 +195,57 @@ public class ProcessingCrafting implements gregtech.api.interfaces.IOreRecipeReg } case "craftingLensCyan" -> { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.block, Materials.Iron, 1L), - GT_Utility.copyAmount(0, aStack)) - .itemOutputs(GT_ModHandler.getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 15)) + GTOreDictUnificator.get(OrePrefixes.block, Materials.Iron, 1L), + GTUtility.copyAmount(0, aStack)) + .itemOutputs(GTModHandler.getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 15)) .duration(1 * MINUTES + 40 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(laserEngraverRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.block, Materials.WroughtIron, 1L), - GT_Utility.copyAmount(0, aStack)) - .itemOutputs(GT_ModHandler.getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 15)) + GTOreDictUnificator.get(OrePrefixes.block, Materials.WroughtIron, 1L), + GTUtility.copyAmount(0, aStack)) + .itemOutputs(GTModHandler.getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 15)) .duration(1 * MINUTES + 40 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(laserEngraverRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Circuit_Silicon_Wafer.get(1), GT_Utility.copyAmount(0, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Circuit_Silicon_Wafer.get(1), GTUtility.copyAmount(0, aStack)) .itemOutputs(ItemList.Circuit_Wafer_Ram.get(1)) .duration(60 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(WaferEngravingRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Circuit_Silicon_Wafer2.get(1), GT_Utility.copyAmount(0, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Circuit_Silicon_Wafer2.get(1), GTUtility.copyAmount(0, aStack)) .itemOutputs(ItemList.Circuit_Wafer_Ram.get(4)) .requiresCleanRoom() .duration(45 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(WaferEngravingRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Circuit_Silicon_Wafer3.get(1), GT_Utility.copyAmount(0, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Circuit_Silicon_Wafer3.get(1), GTUtility.copyAmount(0, aStack)) .itemOutputs(ItemList.Circuit_Wafer_Ram.get(8)) .requiresCleanRoom() .duration(30 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(WaferEngravingRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Circuit_Silicon_Wafer4.get(1), GT_Utility.copyAmount(0, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Circuit_Silicon_Wafer4.get(1), GTUtility.copyAmount(0, aStack)) .itemOutputs(ItemList.Circuit_Wafer_Ram.get(16)) .requiresCleanRoom() .duration(15 * SECONDS) .eut(TierEU.RECIPE_IV) .addTo(WaferEngravingRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Circuit_Silicon_Wafer5.get(1), GT_Utility.copyAmount(0, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Circuit_Silicon_Wafer5.get(1), GTUtility.copyAmount(0, aStack)) .itemOutputs(ItemList.Circuit_Wafer_Ram.get(32)) .requiresCleanRoom() .duration(7 * SECONDS + 10 * TICKS) @@ -255,57 +255,57 @@ public class ProcessingCrafting implements gregtech.api.interfaces.IOreRecipeReg } case "craftingLensRed" -> { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Redstone, 1L), - GT_Utility.copyAmount(0, aStack)) - .itemOutputs(GT_ModHandler.getModItem(BuildCraftSilicon.ID, "redstoneChipset", 1L, 0)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Redstone, 1L), + GTUtility.copyAmount(0, aStack)) + .itemOutputs(GTModHandler.getModItem(BuildCraftSilicon.ID, "redstoneChipset", 1L, 0)) .duration(2 * SECONDS + 10 * TICKS) .eut(TierEU.RECIPE_MV) .addTo(laserEngraverRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.foil, Materials.RedAlloy, 1L), - GT_Utility.copyAmount(0, aStack)) - .itemOutputs(GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.EtchedLowVoltageWiring", 1L, 0)) + GTOreDictUnificator.get(OrePrefixes.foil, Materials.RedAlloy, 1L), + GTUtility.copyAmount(0, aStack)) + .itemOutputs(GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.EtchedLowVoltageWiring", 1L, 0)) .duration(10 * SECONDS) .eut(16) .addTo(laserEngraverRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Circuit_Silicon_Wafer.get(1), GT_Utility.copyAmount(0, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Circuit_Silicon_Wafer.get(1), GTUtility.copyAmount(0, aStack)) .itemOutputs(ItemList.Circuit_Wafer_ILC.get(1)) .duration(60 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(WaferEngravingRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Circuit_Silicon_Wafer2.get(1), GT_Utility.copyAmount(0, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Circuit_Silicon_Wafer2.get(1), GTUtility.copyAmount(0, aStack)) .itemOutputs(ItemList.Circuit_Wafer_ILC.get(4)) .requiresCleanRoom() .duration(45 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(WaferEngravingRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Circuit_Silicon_Wafer3.get(1), GT_Utility.copyAmount(0, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Circuit_Silicon_Wafer3.get(1), GTUtility.copyAmount(0, aStack)) .itemOutputs(ItemList.Circuit_Wafer_ILC.get(8)) .requiresCleanRoom() .duration(30 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(WaferEngravingRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Circuit_Silicon_Wafer4.get(1), GT_Utility.copyAmount(0, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Circuit_Silicon_Wafer4.get(1), GTUtility.copyAmount(0, aStack)) .itemOutputs(ItemList.Circuit_Wafer_NPIC.get(1)) .requiresCleanRoom() .duration(1 * MINUTES + 30 * SECONDS) .eut(TierEU.RECIPE_LuV) .addTo(WaferEngravingRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Circuit_Silicon_Wafer5.get(1), GT_Utility.copyAmount(0, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Circuit_Silicon_Wafer5.get(1), GTUtility.copyAmount(0, aStack)) .itemOutputs(ItemList.Circuit_Wafer_NPIC.get(4)) .requiresCleanRoom() .duration(1 * MINUTES + 15 * SECONDS) @@ -315,54 +315,54 @@ public class ProcessingCrafting implements gregtech.api.interfaces.IOreRecipeReg } case "craftingLensGreen" -> { - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Circuit_Parts_Crystal_Chip_Elite.get(1L), GT_Utility.copyAmount(0, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Circuit_Parts_Crystal_Chip_Elite.get(1L), GTUtility.copyAmount(0, aStack)) .itemOutputs(ItemList.Circuit_Chip_CrystalCPU.get(1)) .requiresCleanRoom() .duration(30 * SECONDS) .eut(10000) .addTo(laserEngraverRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Circuit_Chip_CrystalSoC.get(1L), GT_Utility.copyAmount(0, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Circuit_Chip_CrystalSoC.get(1L), GTUtility.copyAmount(0, aStack)) .itemOutputs(ItemList.Circuit_Chip_CrystalSoC2.get(1)) .requiresCleanRoom() .duration(60 * SECONDS) .eut(80000) .addTo(laserEngraverRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Circuit_Silicon_Wafer.get(1), GT_Utility.copyAmount(0, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Circuit_Silicon_Wafer.get(1), GTUtility.copyAmount(0, aStack)) .itemOutputs(ItemList.Circuit_Wafer_ULPIC.get(2)) .duration(30 * SECONDS) .eut(30) .addTo(WaferEngravingRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Circuit_Silicon_Wafer2.get(1), GT_Utility.copyAmount(0, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Circuit_Silicon_Wafer2.get(1), GTUtility.copyAmount(0, aStack)) .itemOutputs(ItemList.Circuit_Wafer_ULPIC.get(8)) .duration(30 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(WaferEngravingRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Circuit_Silicon_Wafer3.get(1), GT_Utility.copyAmount(0, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Circuit_Silicon_Wafer3.get(1), GTUtility.copyAmount(0, aStack)) .itemOutputs(ItemList.Circuit_Wafer_SoC2.get(1)) .requiresCleanRoom() .duration(1 * MINUTES + 30 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(WaferEngravingRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Circuit_Silicon_Wafer4.get(1), GT_Utility.copyAmount(0, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Circuit_Silicon_Wafer4.get(1), GTUtility.copyAmount(0, aStack)) .itemOutputs(ItemList.Circuit_Wafer_SoC2.get(2)) .requiresCleanRoom() .duration(1 * MINUTES + 15 * SECONDS) .eut(TierEU.RECIPE_IV) .addTo(WaferEngravingRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Circuit_Silicon_Wafer5.get(1), GT_Utility.copyAmount(0, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Circuit_Silicon_Wafer5.get(1), GTUtility.copyAmount(0, aStack)) .itemOutputs(ItemList.Circuit_Wafer_SoC2.get(4)) .requiresCleanRoom() .duration(60 * SECONDS) @@ -371,88 +371,88 @@ public class ProcessingCrafting implements gregtech.api.interfaces.IOreRecipeReg } case "craftingLensWhite" -> { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.block, Materials.Iron, 1L), - GT_Utility.copyAmount(0, aStack)) - .itemOutputs(GT_ModHandler.getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 19)) + GTOreDictUnificator.get(OrePrefixes.block, Materials.Iron, 1L), + GTUtility.copyAmount(0, aStack)) + .itemOutputs(GTModHandler.getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 19)) .duration(1 * MINUTES + 40 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(laserEngraverRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.block, Materials.WroughtIron, 1L), - GT_Utility.copyAmount(0, aStack)) - .itemOutputs(GT_ModHandler.getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 19)) + GTOreDictUnificator.get(OrePrefixes.block, Materials.WroughtIron, 1L), + GTUtility.copyAmount(0, aStack)) + .itemOutputs(GTModHandler.getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 19)) .duration(1 * MINUTES + 40 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(laserEngraverRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(Blocks.sandstone, 1, 2), GT_Utility.copyAmount(0, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(Blocks.sandstone, 1, 2), GTUtility.copyAmount(0, aStack)) .itemOutputs(new ItemStack(Blocks.sandstone, 1, 1)) .duration(2 * SECONDS + 10 * TICKS) .eut(16) .addTo(laserEngraverRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(Blocks.stone, 1, 0), GT_Utility.copyAmount(0, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(Blocks.stone, 1, 0), GTUtility.copyAmount(0, aStack)) .itemOutputs(new ItemStack(Blocks.stonebrick, 1, 3)) .duration(2 * SECONDS + 10 * TICKS) .eut(16) .addTo(laserEngraverRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(Blocks.quartz_block, 1, 0), GT_Utility.copyAmount(0, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(Blocks.quartz_block, 1, 0), GTUtility.copyAmount(0, aStack)) .itemOutputs(new ItemStack(Blocks.quartz_block, 1, 1)) .duration(2 * SECONDS + 10 * TICKS) .eut(16) .addTo(laserEngraverRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_ModHandler.getModItem(AppliedEnergistics2.ID, "tile.BlockQuartz", 1L), - GT_Utility.copyAmount(0, aStack)) - .itemOutputs(GT_ModHandler.getModItem(AppliedEnergistics2.ID, "tile.BlockQuartzChiseled", 1L)) + GTModHandler.getModItem(AppliedEnergistics2.ID, "tile.BlockQuartz", 1L), + GTUtility.copyAmount(0, aStack)) + .itemOutputs(GTModHandler.getModItem(AppliedEnergistics2.ID, "tile.BlockQuartzChiseled", 1L)) .duration(2 * SECONDS + 10 * TICKS) .eut(16) .addTo(laserEngraverRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Circuit_Silicon_Wafer.get(1), GT_Utility.copyAmount(0, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Circuit_Silicon_Wafer.get(1), GTUtility.copyAmount(0, aStack)) .itemOutputs(ItemList.Circuit_Wafer_CPU.get(1)) .requiresCleanRoom() .duration(60 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(WaferEngravingRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Circuit_Silicon_Wafer2.get(1), GT_Utility.copyAmount(0, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Circuit_Silicon_Wafer2.get(1), GTUtility.copyAmount(0, aStack)) .itemOutputs(ItemList.Circuit_Wafer_CPU.get(4)) .requiresCleanRoom() .duration(45 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(WaferEngravingRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Circuit_Silicon_Wafer3.get(1), GT_Utility.copyAmount(0, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Circuit_Silicon_Wafer3.get(1), GTUtility.copyAmount(0, aStack)) .itemOutputs(ItemList.Circuit_Wafer_CPU.get(8)) .requiresCleanRoom() .duration(30 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(WaferEngravingRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Circuit_Silicon_Wafer4.get(1), GT_Utility.copyAmount(0, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Circuit_Silicon_Wafer4.get(1), GTUtility.copyAmount(0, aStack)) .itemOutputs(ItemList.Circuit_Wafer_CPU.get(16)) .requiresCleanRoom() .duration(15 * SECONDS) .eut(TierEU.RECIPE_IV) .addTo(WaferEngravingRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Circuit_Silicon_Wafer5.get(1), GT_Utility.copyAmount(0, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Circuit_Silicon_Wafer5.get(1), GTUtility.copyAmount(0, aStack)) .itemOutputs(ItemList.Circuit_Wafer_CPU.get(32)) .requiresCleanRoom() .duration(7 * SECONDS + 10 * TICKS) diff --git a/src/main/java/gregtech/loaders/oreprocessing/ProcessingCrop.java b/src/main/java/gregtech/loaders/oreprocessing/ProcessingCrop.java index 92b5ae9cda..b4db15db42 100644 --- a/src/main/java/gregtech/loaders/oreprocessing/ProcessingCrop.java +++ b/src/main/java/gregtech/loaders/oreprocessing/ProcessingCrop.java @@ -5,19 +5,20 @@ import static gregtech.api.recipe.RecipeMaps.brewingRecipes; import static gregtech.api.recipe.RecipeMaps.compressorRecipes; import static gregtech.api.recipe.RecipeMaps.maceratorRecipes; import static gregtech.api.recipe.RecipeMaps.slicerRecipes; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; import net.minecraftforge.fluids.Fluid; import net.minecraftforge.fluids.FluidRegistry; import net.minecraftforge.fluids.FluidStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtility; public class ProcessingCrop implements gregtech.api.interfaces.IOreRecipeRegistrator { @@ -29,8 +30,8 @@ public class ProcessingCrop implements gregtech.api.interfaces.IOreRecipeRegistr public void registerOre(OrePrefixes aPrefix, Materials aMaterial, String aOreDictName, String aModName, net.minecraft.item.ItemStack aStack) { // Compressor recipes - GT_Values.RA.stdBuilder() - .itemInputs(gregtech.api.util.GT_Utility.copyAmount(8, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(8, aStack)) .itemOutputs(ItemList.IC2_PlantballCompressed.get(1L)) .duration(15 * SECONDS) .eut(2) @@ -39,7 +40,7 @@ public class ProcessingCrop implements gregtech.api.interfaces.IOreRecipeRegistr Fluid[] waterArray; if (IndustrialCraft2.isModLoaded()) { - waterArray = new Fluid[] { FluidRegistry.WATER, GT_ModHandler.getDistilledWater(1L) + waterArray = new Fluid[] { FluidRegistry.WATER, GTModHandler.getDistilledWater(1L) .getFluid() }; } else { waterArray = new Fluid[] { FluidRegistry.WATER }; @@ -48,7 +49,7 @@ public class ProcessingCrop implements gregtech.api.interfaces.IOreRecipeRegistr switch (aOreDictName) { case "cropTea" -> { for (Fluid tFluid : waterArray) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(aStack) .fluidInputs(new FluidStack(tFluid, 750)) .fluidOutputs(new FluidStack(FluidRegistry.getFluid("potion.tea"), 750)) @@ -59,7 +60,7 @@ public class ProcessingCrop implements gregtech.api.interfaces.IOreRecipeRegistr } case "cropGrape" -> { for (Fluid tFluid : waterArray) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(aStack) .fluidInputs(new FluidStack(tFluid, 750)) .fluidOutputs(new FluidStack(FluidRegistry.getFluid("potion.grapejuice"), 750)) @@ -68,27 +69,27 @@ public class ProcessingCrop implements gregtech.api.interfaces.IOreRecipeRegistr .addTo(brewingRecipes); } } - case "cropChilipepper" -> GT_Values.RA.stdBuilder() + case "cropChilipepper" -> GTValues.RA.stdBuilder() .itemInputs(aStack) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Chili, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Chili, 1L)) .duration(20 * SECONDS) .eut(2) .addTo(maceratorRecipes); - case "cropCoffee" -> GT_Values.RA.stdBuilder() + case "cropCoffee" -> GTValues.RA.stdBuilder() .itemInputs(aStack) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Coffee, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Coffee, 1L)) .duration(20 * SECONDS) .eut(2) .addTo(maceratorRecipes); case "cropPotato" -> { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(aStack, ItemList.Shape_Slicer_Flat.get(0)) .itemOutputs(ItemList.Food_Raw_PotatoChips.get(1L)) .duration(3 * SECONDS + 4 * TICKS) .eut(4) .addTo(slicerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(aStack, ItemList.Shape_Slicer_Stripes.get(0L)) .itemOutputs(ItemList.Food_Raw_Fries.get(1L)) .duration(3 * SECONDS + 4 * TICKS) @@ -96,7 +97,7 @@ public class ProcessingCrop implements gregtech.api.interfaces.IOreRecipeRegistr .addTo(slicerRecipes); for (Fluid tFluid : waterArray) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(aStack) .fluidInputs(new FluidStack(tFluid, 750)) .fluidOutputs(new FluidStack(FluidRegistry.getFluid("potion.potatojuice"), 750)) @@ -106,7 +107,7 @@ public class ProcessingCrop implements gregtech.api.interfaces.IOreRecipeRegistr } } case "cropLemon" -> { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(aStack, ItemList.Shape_Slicer_Flat.get(0)) .itemOutputs(ItemList.Food_Sliced_Lemon.get(4L)) .duration(3 * SECONDS + 4 * TICKS) @@ -114,7 +115,7 @@ public class ProcessingCrop implements gregtech.api.interfaces.IOreRecipeRegistr .addTo(slicerRecipes); for (Fluid tFluid : waterArray) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(aStack) .fluidInputs(new FluidStack(tFluid, 750)) .fluidOutputs(new FluidStack(FluidRegistry.getFluid("potion.lemonjuice"), 750)) @@ -123,7 +124,7 @@ public class ProcessingCrop implements gregtech.api.interfaces.IOreRecipeRegistr .addTo(brewingRecipes); } - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(aStack) .fluidInputs(new FluidStack(FluidRegistry.getFluid("potion.vodka"), 750)) .fluidOutputs(new FluidStack(FluidRegistry.getFluid("potion.leninade"), 750)) @@ -131,19 +132,19 @@ public class ProcessingCrop implements gregtech.api.interfaces.IOreRecipeRegistr .eut(4) .addTo(brewingRecipes); } - case "cropTomato" -> GT_Values.RA.stdBuilder() + case "cropTomato" -> GTValues.RA.stdBuilder() .itemInputs(aStack, ItemList.Shape_Slicer_Flat.get(0)) .itemOutputs(ItemList.Food_Sliced_Tomato.get(4L)) .duration(3 * SECONDS + 4 * TICKS) .eut(4) .addTo(slicerRecipes); - case "cropCucumber" -> GT_Values.RA.stdBuilder() + case "cropCucumber" -> GTValues.RA.stdBuilder() .itemInputs(aStack, ItemList.Shape_Slicer_Flat.get(0)) .itemOutputs(ItemList.Food_Sliced_Cucumber.get(4L)) .duration(3 * SECONDS + 4 * TICKS) .eut(4) .addTo(slicerRecipes); - case "cropOnion" -> GT_Values.RA.stdBuilder() + case "cropOnion" -> GTValues.RA.stdBuilder() .itemInputs(aStack, ItemList.Shape_Slicer_Flat.get(0)) .itemOutputs(ItemList.Food_Sliced_Onion.get(4L)) .duration(3 * SECONDS + 4 * TICKS) diff --git a/src/main/java/gregtech/loaders/oreprocessing/ProcessingCrushedOre.java b/src/main/java/gregtech/loaders/oreprocessing/ProcessingCrushedOre.java index a730a1849b..ed80d04e99 100644 --- a/src/main/java/gregtech/loaders/oreprocessing/ProcessingCrushedOre.java +++ b/src/main/java/gregtech/loaders/oreprocessing/ProcessingCrushedOre.java @@ -4,16 +4,16 @@ import static gregtech.api.recipe.RecipeMaps.hammerRecipes; import static gregtech.api.recipe.RecipeMaps.maceratorRecipes; import static gregtech.api.recipe.RecipeMaps.sifterRecipes; import static gregtech.api.recipe.RecipeMaps.thermalCentrifugeRecipes; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; import net.minecraft.item.ItemStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_Utility; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtility; public class ProcessingCrushedOre implements gregtech.api.interfaces.IOreRecipeRegistrator { @@ -27,20 +27,20 @@ public class ProcessingCrushedOre implements gregtech.api.interfaces.IOreRecipeR ItemStack aStack) { switch (aPrefix) { case crushedCentrifuged -> { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, aMaterial.mMacerateInto, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, aMaterial.mMacerateInto, 1L)) .duration(10 * TICKS) .eut(16) .addTo(hammerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, aMaterial.mMacerateInto, 1L), - GT_OreDictUnificator.get( + GTOreDictUnificator.get(OrePrefixes.dust, aMaterial.mMacerateInto, 1L), + GTOreDictUnificator.get( OrePrefixes.dust, - GT_Utility.selectItemInList(2, aMaterial.mMacerateInto, aMaterial.mOreByProducts), + GTUtility.selectItemInList(2, aMaterial.mMacerateInto, aMaterial.mOreByProducts), 1L)) .outputChances(10000, 1000) .duration(20 * SECONDS) @@ -48,52 +48,52 @@ public class ProcessingCrushedOre implements gregtech.api.interfaces.IOreRecipeR .addTo(maceratorRecipes); } case crushedPurified -> { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) .itemOutputs( - GT_OreDictUnificator.get( + GTOreDictUnificator.get( OrePrefixes.crushedCentrifuged, aMaterial.mMacerateInto, - GT_OreDictUnificator.get(OrePrefixes.dust, aMaterial.mMacerateInto, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, aMaterial.mMacerateInto, 1L), 1L), - GT_OreDictUnificator.get( + GTOreDictUnificator.get( OrePrefixes.dust, - GT_Utility.selectItemInList(1, aMaterial.mMacerateInto, aMaterial.mOreByProducts), + GTUtility.selectItemInList(1, aMaterial.mMacerateInto, aMaterial.mOreByProducts), 1L)) .outputChances(10000, 1111) .duration(25 * SECONDS) .eut(48) .addTo(thermalCentrifugeRecipes); - ItemStack tGem = GT_OreDictUnificator.get(OrePrefixes.gem, aMaterial, 1L); + ItemStack tGem = GTOreDictUnificator.get(OrePrefixes.gem, aMaterial, 1L); if (tGem == null) { break; } switch (aMaterial.mName) { - case "Tanzanite", "Sapphire", "Olivine", "GreenSapphire", "Opal", "Amethyst", "Emerald", "Ruby", "Amber", "Diamond", "FoolsRuby", "BlueTopaz", "GarnetRed", "Topaz", "Jasper", "GarnetYellow" -> GT_Values.RA + case "Tanzanite", "Sapphire", "Olivine", "GreenSapphire", "Opal", "Amethyst", "Emerald", "Ruby", "Amber", "Diamond", "FoolsRuby", "BlueTopaz", "GarnetRed", "Topaz", "Jasper", "GarnetYellow" -> GTValues.RA .stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) + .itemInputs(GTUtility.copyAmount(1, aStack)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.gemExquisite, aMaterial, tGem, 1L), - GT_OreDictUnificator.get(OrePrefixes.gemFlawless, aMaterial, tGem, 1L), + GTOreDictUnificator.get(OrePrefixes.gemExquisite, aMaterial, tGem, 1L), + GTOreDictUnificator.get(OrePrefixes.gemFlawless, aMaterial, tGem, 1L), tGem, - GT_OreDictUnificator.get(OrePrefixes.gemFlawed, aMaterial, tGem, 1L), - GT_OreDictUnificator.get(OrePrefixes.gemChipped, aMaterial, tGem, 1L), - GT_OreDictUnificator.get(OrePrefixes.dust, aMaterial, tGem, 1L)) + GTOreDictUnificator.get(OrePrefixes.gemFlawed, aMaterial, tGem, 1L), + GTOreDictUnificator.get(OrePrefixes.gemChipped, aMaterial, tGem, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, aMaterial, tGem, 1L)) .outputChances(300, 1200, 4500, 1400, 2800, 3500) .duration(40 * SECONDS) .eut(16) .addTo(sifterRecipes); - default -> GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) + default -> GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.gemExquisite, aMaterial, tGem, 1L), - GT_OreDictUnificator.get(OrePrefixes.gemFlawless, aMaterial, tGem, 1L), + GTOreDictUnificator.get(OrePrefixes.gemExquisite, aMaterial, tGem, 1L), + GTOreDictUnificator.get(OrePrefixes.gemFlawless, aMaterial, tGem, 1L), tGem, - GT_OreDictUnificator.get(OrePrefixes.gemFlawed, aMaterial, tGem, 1L), - GT_OreDictUnificator.get(OrePrefixes.gemChipped, aMaterial, tGem, 1L), - GT_OreDictUnificator.get(OrePrefixes.dust, aMaterial, tGem, 1L)) + GTOreDictUnificator.get(OrePrefixes.gemFlawed, aMaterial, tGem, 1L), + GTOreDictUnificator.get(OrePrefixes.gemChipped, aMaterial, tGem, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, aMaterial, tGem, 1L)) .outputChances(100, 400, 1500, 2000, 4000, 5000) .duration(40 * SECONDS) .eut(16) diff --git a/src/main/java/gregtech/loaders/oreprocessing/ProcessingCrystallized.java b/src/main/java/gregtech/loaders/oreprocessing/ProcessingCrystallized.java index ec8fd12a74..435573420d 100644 --- a/src/main/java/gregtech/loaders/oreprocessing/ProcessingCrystallized.java +++ b/src/main/java/gregtech/loaders/oreprocessing/ProcessingCrystallized.java @@ -2,16 +2,16 @@ package gregtech.loaders.oreprocessing; import static gregtech.api.recipe.RecipeMaps.hammerRecipes; import static gregtech.api.recipe.RecipeMaps.maceratorRecipes; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; import net.minecraft.item.ItemStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_Utility; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtility; public class ProcessingCrystallized implements gregtech.api.interfaces.IOreRecipeRegistrator { @@ -27,20 +27,20 @@ public class ProcessingCrystallized implements gregtech.api.interfaces.IOreRecip return; } - if (GT_OreDictUnificator.get(OrePrefixes.dust, aMaterial.mMacerateInto, 1) == null) { + if (GTOreDictUnificator.get(OrePrefixes.dust, aMaterial.mMacerateInto, 1) == null) { return; } - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, aMaterial.mMacerateInto, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, aMaterial.mMacerateInto, 1L)) .duration(10 * TICKS) .eut(16) .addTo(hammerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, aMaterial.mMacerateInto, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, aMaterial.mMacerateInto, 1L)) .duration(20 * SECONDS) .eut(2) .addTo(maceratorRecipes); diff --git a/src/main/java/gregtech/loaders/oreprocessing/ProcessingDirty.java b/src/main/java/gregtech/loaders/oreprocessing/ProcessingDirty.java index ed152fc47f..a09cc2ca44 100644 --- a/src/main/java/gregtech/loaders/oreprocessing/ProcessingDirty.java +++ b/src/main/java/gregtech/loaders/oreprocessing/ProcessingDirty.java @@ -1,22 +1,22 @@ package gregtech.loaders.oreprocessing; -import static gregtech.api.enums.GT_Values.RA; +import static gregtech.api.enums.GTValues.RA; import static gregtech.api.recipe.RecipeMaps.chemicalBathRecipes; import static gregtech.api.recipe.RecipeMaps.hammerRecipes; import static gregtech.api.recipe.RecipeMaps.maceratorRecipes; import static gregtech.api.recipe.RecipeMaps.oreWasherRecipes; import static gregtech.api.recipe.RecipeMaps.thermalCentrifugeRecipes; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; import net.minecraft.item.ItemStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.SubTag; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_Utility; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtility; public class ProcessingDirty implements gregtech.api.interfaces.IOreRecipeRegistrator { @@ -30,24 +30,24 @@ public class ProcessingDirty implements gregtech.api.interfaces.IOreRecipeRegist @Override public void registerOre(OrePrefixes aPrefix, Materials aMaterial, String aOreDictName, String aModName, net.minecraft.item.ItemStack aStack) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dustImpure, aMaterial.mMacerateInto, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dustImpure, aMaterial.mMacerateInto, 1L)) .duration(10) .eut(16) .addTo(hammerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) .itemOutputs( - GT_OreDictUnificator.get( + GTOreDictUnificator.get( OrePrefixes.dustImpure, aMaterial.mMacerateInto, - GT_OreDictUnificator.get(OrePrefixes.dust, aMaterial.mMacerateInto, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, aMaterial.mMacerateInto, 1L), 1L), - GT_OreDictUnificator.get( + GTOreDictUnificator.get( OrePrefixes.dust, - GT_Utility.selectItemInList(0, aMaterial.mMacerateInto, aMaterial.mOreByProducts), + GTUtility.selectItemInList(0, aMaterial.mMacerateInto, aMaterial.mOreByProducts), 1L)) .outputChances(10000, 1000) .duration(20 * SECONDS) @@ -55,52 +55,52 @@ public class ProcessingDirty implements gregtech.api.interfaces.IOreRecipeRegist .addTo(maceratorRecipes); RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) + .itemInputs(GTUtility.copyAmount(1, aStack)) .itemOutputs( - GT_OreDictUnificator.get( + GTOreDictUnificator.get( aPrefix == OrePrefixes.crushed ? OrePrefixes.crushedPurified : OrePrefixes.dustPure, aMaterial, 1L), - GT_OreDictUnificator.get( + GTOreDictUnificator.get( OrePrefixes.dust, - GT_Utility.selectItemInList(0, aMaterial.mMacerateInto, aMaterial.mOreByProducts), + GTUtility.selectItemInList(0, aMaterial.mMacerateInto, aMaterial.mOreByProducts), 1L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Stone, 1L)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Stone, 1L)) .outputChances(100_00, 11_11, 100_00) - .fluidInputs(GT_ModHandler.getWater(1000)) + .fluidInputs(GTModHandler.getWater(1000)) .duration(25 * SECONDS) .eut(16) .addTo(oreWasherRecipes); RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) + .itemInputs(GTUtility.copyAmount(1, aStack)) .itemOutputs( - GT_OreDictUnificator.get( + GTOreDictUnificator.get( aPrefix == OrePrefixes.crushed ? OrePrefixes.crushedPurified : OrePrefixes.dustPure, aMaterial, 1L), - GT_OreDictUnificator.get( + GTOreDictUnificator.get( OrePrefixes.dust, - GT_Utility.selectItemInList(0, aMaterial.mMacerateInto, aMaterial.mOreByProducts), + GTUtility.selectItemInList(0, aMaterial.mMacerateInto, aMaterial.mOreByProducts), 1L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Stone, 1L)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Stone, 1L)) .outputChances(100_00, 11_11, 100_00) - .fluidInputs(GT_ModHandler.getDistilledWater(200)) + .fluidInputs(GTModHandler.getDistilledWater(200)) .duration(15 * SECONDS) .eut(16) .addTo(oreWasherRecipes); OrePrefixes prefix = aPrefix == OrePrefixes.crushed ? OrePrefixes.crushedCentrifuged : OrePrefixes.dust; - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) .itemOutputs( - GT_OreDictUnificator.get(prefix, aMaterial, 1L), - GT_OreDictUnificator.get( + GTOreDictUnificator.get(prefix, aMaterial, 1L), + GTOreDictUnificator.get( OrePrefixes.dust, - GT_Utility.selectItemInList(1, aMaterial.mMacerateInto, aMaterial.mOreByProducts), + GTUtility.selectItemInList(1, aMaterial.mMacerateInto, aMaterial.mOreByProducts), 1L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Stone, 1L)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Stone, 1L)) .outputChances(10000, 1111, 10000) .duration(25 * SECONDS) .eut(48) @@ -118,12 +118,12 @@ public class ProcessingDirty implements gregtech.api.interfaces.IOreRecipeRegist : OrePrefixes.dustPure; if (byproduct.contains(SubTag.WASHING_MERCURY)) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, stack)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, stack)) .itemOutputs( - GT_OreDictUnificator.get(chemicalBathPrefix, material, 1L), - GT_OreDictUnificator.get(OrePrefixes.dust, byproduct.mMacerateInto, 1L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Stone, 1L)) + GTOreDictUnificator.get(chemicalBathPrefix, material, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, byproduct.mMacerateInto, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Stone, 1L)) .outputChances(10000, 7000, 4000) .fluidInputs(Materials.Mercury.getFluid(1000L)) .duration(40 * SECONDS) @@ -131,12 +131,12 @@ public class ProcessingDirty implements gregtech.api.interfaces.IOreRecipeRegist .addTo(chemicalBathRecipes); } if (byproduct.contains(SubTag.WASHING_MERCURY_99_PERCENT)) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, stack)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, stack)) .itemOutputs( - GT_OreDictUnificator.get(chemicalBathPrefix, material, 1L), - GT_OreDictUnificator.get(OrePrefixes.dust, byproduct.mMacerateInto, 1L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Stone, 1L)) + GTOreDictUnificator.get(chemicalBathPrefix, material, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, byproduct.mMacerateInto, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Stone, 1L)) .outputChances(10000, 9900, 4000) .fluidInputs(Materials.Mercury.getFluid(1000L)) .duration(40 * SECONDS) @@ -144,12 +144,12 @@ public class ProcessingDirty implements gregtech.api.interfaces.IOreRecipeRegist .addTo(chemicalBathRecipes); } if (byproduct.contains(SubTag.WASHING_SODIUMPERSULFATE)) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, stack)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, stack)) .itemOutputs( - GT_OreDictUnificator.get(chemicalBathPrefix, material, 1L), - GT_OreDictUnificator.get(OrePrefixes.dust, byproduct.mMacerateInto, 1L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Stone, 1L)) + GTOreDictUnificator.get(chemicalBathPrefix, material, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, byproduct.mMacerateInto, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Stone, 1L)) .outputChances(10000, 7000, 4000) .fluidInputs(Materials.SodiumPersulfate.getFluid(100L)) .duration(40 * SECONDS) diff --git a/src/main/java/gregtech/loaders/oreprocessing/ProcessingDust.java b/src/main/java/gregtech/loaders/oreprocessing/ProcessingDust.java index c8a3af1130..3398fda98d 100644 --- a/src/main/java/gregtech/loaders/oreprocessing/ProcessingDust.java +++ b/src/main/java/gregtech/loaders/oreprocessing/ProcessingDust.java @@ -9,12 +9,12 @@ import static gregtech.api.recipe.RecipeMaps.electroMagneticSeparatorRecipes; import static gregtech.api.recipe.RecipeMaps.electrolyzerRecipes; import static gregtech.api.recipe.RecipeMaps.implosionRecipes; import static gregtech.api.recipe.RecipeMaps.packagerRecipes; -import static gregtech.api.util.GT_RecipeBuilder.MINUTES; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; -import static gregtech.api.util.GT_RecipeConstants.COIL_HEAT; -import static gregtech.api.util.GT_RecipeConstants.FUEL_TYPE; -import static gregtech.api.util.GT_RecipeConstants.FUEL_VALUE; +import static gregtech.api.util.GTRecipeBuilder.MINUTES; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; +import static gregtech.api.util.GTRecipeConstants.COIL_HEAT; +import static gregtech.api.util.GTRecipeConstants.FUEL_TYPE; +import static gregtech.api.util.GTRecipeConstants.FUEL_VALUE; import java.util.ArrayList; @@ -22,7 +22,7 @@ import net.minecraft.init.Blocks; import net.minecraft.item.ItemStack; import net.minecraftforge.fluids.FluidStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.MaterialsUEVplus; @@ -30,12 +30,12 @@ import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.SubTag; import gregtech.api.enums.TierEU; import gregtech.api.objects.MaterialStack; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_RecipeBuilder; -import gregtech.api.util.GT_RecipeConstants; -import gregtech.api.util.GT_RecipeRegistrator; -import gregtech.api.util.GT_Utility; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTRecipeBuilder; +import gregtech.api.util.GTRecipeConstants; +import gregtech.api.util.GTRecipeRegistrator; +import gregtech.api.util.GTUtility; public class ProcessingDust implements gregtech.api.interfaces.IOreRecipeRegistrator { @@ -54,26 +54,26 @@ public class ProcessingDust implements gregtech.api.interfaces.IOreRecipeRegistr switch (aPrefix) { case dust -> { if (aMaterial.mFuelPower > 0) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) .metadata(FUEL_VALUE, aMaterial.mFuelPower) .metadata(FUEL_TYPE, aMaterial.mFuelType) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); } - if ((GT_Utility.getFluidForFilledItem(GT_OreDictUnificator.get(OrePrefixes.cell, aMaterial, 1L), true) - == null) && (GT_OreDictUnificator.get(OrePrefixes.cell, aMaterial, 1L) != null)) { - GT_Values.RA.stdBuilder() + if ((GTUtility.getFluidForFilledItem(GTOreDictUnificator.get(OrePrefixes.cell, aMaterial, 1L), true) + == null) && (GTOreDictUnificator.get(OrePrefixes.cell, aMaterial, 1L) != null)) { + GTValues.RA.stdBuilder() .itemInputs(aStack, ItemList.Cell_Empty.get(1L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.cell, aMaterial, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.cell, aMaterial, 1L)) .duration(5 * SECONDS) .eut(1) .addTo(cannerRecipes); } if (!aMaterial.mBlastFurnaceRequired) { - GT_RecipeRegistrator.registerReverseFluidSmelting(aStack, aMaterial, aPrefix.mMaterialAmount, null); + GTRecipeRegistrator.registerReverseFluidSmelting(aStack, aMaterial, aPrefix.mMaterialAmount, null); if (aMaterial.mSmeltInto.mArcSmeltInto != aMaterial) { - GT_RecipeRegistrator.registerReverseArcSmelting( - GT_Utility.copyAmount(1, aStack), + GTRecipeRegistrator.registerReverseArcSmelting( + GTUtility.copyAmount(1, aStack), aMaterial, aPrefix.mMaterialAmount, null, @@ -82,20 +82,20 @@ public class ProcessingDust implements gregtech.api.interfaces.IOreRecipeRegistr } } ItemStack tDustStack; - if ((null != (tDustStack = GT_OreDictUnificator.get(OrePrefixes.ingot, aMaterial.mSmeltInto, 1L))) + if ((null != (tDustStack = GTOreDictUnificator.get(OrePrefixes.ingot, aMaterial.mSmeltInto, 1L))) && (!aMaterial.contains(SubTag.NO_SMELTING))) { if (aMaterial.mBlastFurnaceRequired) { - GT_ModHandler.removeFurnaceSmelting(aStack); + GTModHandler.removeFurnaceSmelting(aStack); if (aMaterial.mAutoGenerateBlastFurnaceRecipes) { - GT_RecipeBuilder recipeBuilder = GT_Values.RA.stdBuilder(); + GTRecipeBuilder recipeBuilder = GTValues.RA.stdBuilder(); recipeBuilder - .itemInputs(GT_Utility.copyAmount(1, aStack), GT_Utility.getIntegratedCircuit(1)); + .itemInputs(GTUtility.copyAmount(1, aStack), GTUtility.getIntegratedCircuit(1)); if (aMaterial.mBlastFurnaceTemp > 1750) { recipeBuilder.itemOutputs( - GT_OreDictUnificator + GTOreDictUnificator .get(OrePrefixes.ingotHot, aMaterial.mSmeltInto, tDustStack, 1L)); } else { - recipeBuilder.itemOutputs(GT_Utility.copyAmount(1, tDustStack)); + recipeBuilder.itemOutputs(GTUtility.copyAmount(1, tDustStack)); } recipeBuilder .duration( @@ -105,23 +105,23 @@ public class ProcessingDust implements gregtech.api.interfaces.IOreRecipeRegistr .addTo(blastFurnaceRecipes); } } else { - GT_ModHandler.addSmeltingRecipe(aStack, tDustStack); + GTModHandler.addSmeltingRecipe(aStack, tDustStack); } } else if (!aMaterial.contains(SubTag.NO_WORKING)) { if ((!OrePrefixes.block.isIgnored(aMaterial)) - && (null == GT_OreDictUnificator.get(OrePrefixes.gem, aMaterial, 1L)) - && GT_OreDictUnificator.get(OrePrefixes.block, aMaterial, 1L) != null) { + && (null == GTOreDictUnificator.get(OrePrefixes.gem, aMaterial, 1L)) + && GTOreDictUnificator.get(OrePrefixes.block, aMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(9, aStack)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.block, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(9, aStack)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.block, aMaterial, 1L)) .duration(15 * SECONDS) .eut(2) .addTo(compressorRecipes); } // This is so disgustingly bad. if (((OrePrefixes.block.isIgnored(aMaterial)) - || (null == GT_OreDictUnificator.get(OrePrefixes.block, aMaterial, 1L))) + || (null == GTOreDictUnificator.get(OrePrefixes.block, aMaterial, 1L))) && (aMaterial != Materials.GraniteRed) && (aMaterial != Materials.GraniteBlack) && (aMaterial != Materials.Basalt) @@ -134,10 +134,10 @@ public class ProcessingDust implements gregtech.api.interfaces.IOreRecipeRegistr && (aMaterial != Materials.Clay)) { // compressor recipe { - if (GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L)) + if (GTOreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L)) .duration(15 * SECONDS) .eut(2) .addTo(compressorRecipes); @@ -155,9 +155,9 @@ public class ProcessingDust implements gregtech.api.interfaces.IOreRecipeRegistr if (tMat.mMaterial == Materials.Air) { tDustStack = ItemList.Cell_Air.get(tMat.mAmount / 2L); } else { - tDustStack = GT_OreDictUnificator.get(OrePrefixes.dust, tMat.mMaterial, tMat.mAmount); + tDustStack = GTOreDictUnificator.get(OrePrefixes.dust, tMat.mMaterial, tMat.mAmount); if (tDustStack == null) - tDustStack = GT_OreDictUnificator.get(OrePrefixes.cell, tMat.mMaterial, tMat.mAmount); + tDustStack = GTOreDictUnificator.get(OrePrefixes.cell, tMat.mMaterial, tMat.mAmount); } if (tItemAmount + tMat.mAmount * 3628800L <= aStack.getMaxStackSize() * aMaterial.getDensity()) { @@ -165,17 +165,17 @@ public class ProcessingDust implements gregtech.api.interfaces.IOreRecipeRegistr if (tDustStack != null) { tDustStack.stackSize = ((int) (tDustStack.stackSize * tDensityMultiplier)); while ((tDustStack.stackSize > 64) && (tList.size() < 6) - && (tCapsuleCount + GT_ModHandler.getCapsuleCellContainerCount(tDustStack) * 64L + && (tCapsuleCount + GTModHandler.getCapsuleCellContainerCount(tDustStack) * 64L <= 64L)) { - tCapsuleCount += GT_ModHandler.getCapsuleCellContainerCount(tDustStack) * 64L; - tList.add(GT_Utility.copyAmount(64, tDustStack)); + tCapsuleCount += GTModHandler.getCapsuleCellContainerCount(tDustStack) * 64L; + tList.add(GTUtility.copyAmount(64, tDustStack)); tDustStack.stackSize -= 64; } if ((tDustStack.stackSize > 0) && (tList.size() < 6) && (tCapsuleCount - + GT_ModHandler.getCapsuleCellContainerCountMultipliedWithStackSize(tDustStack) + + GTModHandler.getCapsuleCellContainerCountMultipliedWithStackSize(tDustStack) <= 64L)) { - tCapsuleCount += GT_ModHandler + tCapsuleCount += GTModHandler .getCapsuleCellContainerCountMultipliedWithStackSize(tDustStack); tList.add(tDustStack); } @@ -189,9 +189,9 @@ public class ProcessingDust implements gregtech.api.interfaces.IOreRecipeRegistr int tList_sS = tList.size(); for (int i = 0; i < tList_sS; i++) { if ((!ItemList.Cell_Air.isStackEqual(tList.get(i))) - && ((tFluid = GT_Utility.getFluidForFilledItem(tList.get(i), true)) != null)) { + && ((tFluid = GTUtility.getFluidForFilledItem(tList.get(i), true)) != null)) { tFluid.amount *= tList.get(i).stackSize; - tCapsuleCount -= GT_ModHandler + tCapsuleCount -= GTModHandler .getCapsuleCellContainerCountMultipliedWithStackSize(tList.get(i)); tList.remove(i); break; @@ -199,13 +199,13 @@ public class ProcessingDust implements gregtech.api.interfaces.IOreRecipeRegistr } if ((aMaterial.mExtraData & 0x1) != 0) { if (tList.size() > 0 || tFluid != null) { - GT_RecipeBuilder recipeBuilder = GT_Values.RA.stdBuilder(); + GTRecipeBuilder recipeBuilder = GTValues.RA.stdBuilder(); if (tCapsuleCount > 0L) { recipeBuilder.itemInputs( - GT_Utility.copyAmount(tItemAmount, aStack), + GTUtility.copyAmount(tItemAmount, aStack), ItemList.Cell_Empty.get(tCapsuleCount)); } else { - recipeBuilder.itemInputs(GT_Utility.copyAmount(tItemAmount, aStack)); + recipeBuilder.itemInputs(GTUtility.copyAmount(tItemAmount, aStack)); } if (tList.size() > 0) { ItemStack[] outputsArray = tList.toArray(new ItemStack[Math.min(tList.size(), 6)]); @@ -222,13 +222,13 @@ public class ProcessingDust implements gregtech.api.interfaces.IOreRecipeRegistr } if ((aMaterial.mExtraData & 0x2) != 0) { if (tList.size() > 0 || tFluid != null) { - GT_RecipeBuilder recipeBuilder = GT_Values.RA.stdBuilder(); + GTRecipeBuilder recipeBuilder = GTValues.RA.stdBuilder(); if (tCapsuleCount > 0L) { recipeBuilder.itemInputs( - GT_Utility.copyAmount(tItemAmount, aStack), + GTUtility.copyAmount(tItemAmount, aStack), ItemList.Cell_Empty.get(tCapsuleCount)); } else { - recipeBuilder.itemInputs(GT_Utility.copyAmount(tItemAmount, aStack)); + recipeBuilder.itemInputs(GTUtility.copyAmount(tItemAmount, aStack)); } if (tList.size() > 0) { ItemStack[] outputsArray = tList.toArray(new ItemStack[Math.min(tList.size(), 6)]); @@ -245,26 +245,26 @@ public class ProcessingDust implements gregtech.api.interfaces.IOreRecipeRegistr } } if (aMaterial.contains(SubTag.CRYSTALLISABLE) - && GT_OreDictUnificator.get(OrePrefixes.gem, aMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.gem, aMaterial, 1L)) + && GTOreDictUnificator.get(OrePrefixes.gem, aMaterial, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.gem, aMaterial, 1L)) .outputChances(7000) .fluidInputs(Materials.Water.getFluid(200L)) .duration(1 * MINUTES + 40 * SECONDS) .eut(24) .addTo(autoclaveRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), GT_Utility.getIntegratedCircuit(2)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.gem, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), GTUtility.getIntegratedCircuit(2)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.gem, aMaterial, 1L)) .outputChances(9000) - .fluidInputs(GT_ModHandler.getDistilledWater(100L)) + .fluidInputs(GTModHandler.getDistilledWater(100L)) .duration(1 * MINUTES + 15 * SECONDS) .eut(24) .addTo(autoclaveRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), GT_Utility.getIntegratedCircuit(3)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.gem, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), GTUtility.getIntegratedCircuit(3)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.gem, aMaterial, 1L)) .outputChances(10000) .fluidInputs(Materials.Void.getMolten(36L)) .duration(1 * MINUTES) @@ -275,65 +275,63 @@ public class ProcessingDust implements gregtech.api.interfaces.IOreRecipeRegistr case "NULL", "Mercury", "Coal": break; case "Glass": - GT_ModHandler.addSmeltingRecipe( - GT_Utility.copyAmount(1, aStack), + GTModHandler.addSmeltingRecipe( + GTUtility.copyAmount(1, aStack), new ItemStack(net.minecraft.init.Blocks.glass)); break; case "NetherQuartz": case "Quartz": case "CertusQuartz": - GT_ModHandler.removeFurnaceSmelting(aStack); + GTModHandler.removeFurnaceSmelting(aStack); break; case "MeatRaw": - GT_ModHandler.addSmeltingRecipe( - GT_Utility.copyAmount(1, aStack), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.MeatCooked, 1L)); + GTModHandler.addSmeltingRecipe( + GTUtility.copyAmount(1, aStack), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.MeatCooked, 1L)); break; case "Oilsands": - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) .fluidOutputs(Materials.OilHeavy.getFluid(1000)) .duration(33 * SECONDS) .eut(8) .addTo(centrifugeRecipes); break; case "HydratedCoal": - GT_ModHandler.addSmeltingRecipe( - GT_Utility.copyAmount(1, aStack), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Coal, 1L)); + GTModHandler.addSmeltingRecipe( + GTUtility.copyAmount(1, aStack), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Coal, 1L)); break; case "Diamond": { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(4, aStack), ItemList.Block_Powderbarrel.get(64)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(4, aStack), ItemList.Block_Powderbarrel.get(64)) .itemOutputs( ItemList.IC2_Industrial_Diamond.get(3L), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 16L)) + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 16L)) .duration(1 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(implosionRecipes); - GT_Values.RA.stdBuilder() - .itemInputs( - GT_Utility.copyAmount(4, aStack), - GT_ModHandler.getIC2Item("dynamite", 16, null)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(4, aStack), GTModHandler.getIC2Item("dynamite", 16, null)) .itemOutputs( ItemList.IC2_Industrial_Diamond.get(3L), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 16L)) + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 16L)) .duration(1 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(implosionRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(4, aStack), new ItemStack(Blocks.tnt, 32)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(4, aStack), new ItemStack(Blocks.tnt, 32)) .itemOutputs( ItemList.IC2_Industrial_Diamond.get(3L), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 16L)) + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 16L)) .duration(1 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(implosionRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(4, aStack), GT_ModHandler.getIC2Item("industrialTnt", 8)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(4, aStack), GTModHandler.getIC2Item("industrialTnt", 8)) .itemOutputs( ItemList.IC2_Industrial_Diamond.get(3L), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 16L)) + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 16L)) .duration(1 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(implosionRecipes); @@ -349,37 +347,35 @@ public class ProcessingDust implements gregtech.api.interfaces.IOreRecipeRegistr case "BlueTopaz": case "Tanzanite": case "Amethyst": { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(4, aStack), ItemList.Block_Powderbarrel.get(48)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(4, aStack), ItemList.Block_Powderbarrel.get(48)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.gem, aMaterial, 3L), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 12L)) + GTOreDictUnificator.get(OrePrefixes.gem, aMaterial, 3L), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 12L)) .duration(1 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(implosionRecipes); - GT_Values.RA.stdBuilder() - .itemInputs( - GT_Utility.copyAmount(4, aStack), - GT_ModHandler.getIC2Item("dynamite", 12, null)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(4, aStack), GTModHandler.getIC2Item("dynamite", 12, null)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.gem, aMaterial, 3L), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 12L)) + GTOreDictUnificator.get(OrePrefixes.gem, aMaterial, 3L), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 12L)) .duration(1 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(implosionRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(4, aStack), new ItemStack(Blocks.tnt, 24)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(4, aStack), new ItemStack(Blocks.tnt, 24)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.gem, aMaterial, 3L), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 12L)) + GTOreDictUnificator.get(OrePrefixes.gem, aMaterial, 3L), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 12L)) .duration(1 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(implosionRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(4, aStack), GT_ModHandler.getIC2Item("industrialTnt", 6)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(4, aStack), GTModHandler.getIC2Item("industrialTnt", 6)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.gem, aMaterial, 3L), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 12L)) + GTOreDictUnificator.get(OrePrefixes.gem, aMaterial, 3L), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 12L)) .duration(1 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(implosionRecipes); @@ -394,35 +390,35 @@ public class ProcessingDust implements gregtech.api.interfaces.IOreRecipeRegistr case "Forcicium": case "Forcillium": case "Force": { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(4, aStack), ItemList.Block_Powderbarrel.get(32)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(4, aStack), ItemList.Block_Powderbarrel.get(32)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.gem, aMaterial, 3L), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 8L)) + GTOreDictUnificator.get(OrePrefixes.gem, aMaterial, 3L), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 8L)) .duration(1 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(implosionRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(4, aStack), GT_ModHandler.getIC2Item("dynamite", 8, null)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(4, aStack), GTModHandler.getIC2Item("dynamite", 8, null)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.gem, aMaterial, 3L), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 8L)) + GTOreDictUnificator.get(OrePrefixes.gem, aMaterial, 3L), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 8L)) .duration(1 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(implosionRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(4, aStack), new ItemStack(Blocks.tnt, 16)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(4, aStack), new ItemStack(Blocks.tnt, 16)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.gem, aMaterial, 3L), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 8L)) + GTOreDictUnificator.get(OrePrefixes.gem, aMaterial, 3L), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 8L)) .duration(1 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(implosionRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(4, aStack), GT_ModHandler.getIC2Item("industrialTnt", 4)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(4, aStack), GTModHandler.getIC2Item("industrialTnt", 4)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.gem, aMaterial, 3L), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 8L)) + GTOreDictUnificator.get(OrePrefixes.gem, aMaterial, 3L), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 8L)) .duration(1 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(implosionRecipes); @@ -430,42 +426,42 @@ public class ProcessingDust implements gregtech.api.interfaces.IOreRecipeRegistr } } case dustPure, dustImpure, dustRefined -> { - Materials tByProduct = GT_Utility.selectItemInList( + Materials tByProduct = GTUtility.selectItemInList( aPrefix == OrePrefixes.dustRefined ? 2 : aPrefix == OrePrefixes.dustPure ? 1 : 0, aMaterial, aMaterial.mOreByProducts); if (aPrefix == OrePrefixes.dustPure) { if (aMaterial.contains(SubTag.ELECTROMAGNETIC_SEPERATION_GOLD)) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, aMaterial, 1L), - GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.Gold, 1L), - GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Gold, 1L)) + GTOreDictUnificator.get(OrePrefixes.dust, aMaterial, 1L), + GTOreDictUnificator.get(OrePrefixes.dustSmall, Materials.Gold, 1L), + GTOreDictUnificator.get(OrePrefixes.nugget, Materials.Gold, 1L)) .outputChances(10000, 4000, 2000) .duration(20 * SECONDS) .eut(24) .addTo(electroMagneticSeparatorRecipes); } if (aMaterial.contains(SubTag.ELECTROMAGNETIC_SEPERATION_IRON)) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, aMaterial, 1L), - GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.Iron, 1L), - GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Iron, 1L)) + GTOreDictUnificator.get(OrePrefixes.dust, aMaterial, 1L), + GTOreDictUnificator.get(OrePrefixes.dustSmall, Materials.Iron, 1L), + GTOreDictUnificator.get(OrePrefixes.nugget, Materials.Iron, 1L)) .outputChances(10000, 4000, 2000) .duration(20 * SECONDS) .eut(24) .addTo(electroMagneticSeparatorRecipes); } if (aMaterial.contains(SubTag.ELECTROMAGNETIC_SEPERATION_NEODYMIUM)) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, aMaterial, 1L), - GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.Neodymium, 1L), - GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Neodymium, 1L)) + GTOreDictUnificator.get(OrePrefixes.dust, aMaterial, 1L), + GTOreDictUnificator.get(OrePrefixes.dustSmall, Materials.Neodymium, 1L), + GTOreDictUnificator.get(OrePrefixes.nugget, Materials.Neodymium, 1L)) .outputChances(10000, 4000, 2000) .duration(20 * SECONDS) .eut(24) @@ -473,70 +469,70 @@ public class ProcessingDust implements gregtech.api.interfaces.IOreRecipeRegistr } } if (aMaterial.contains(SubTag.CRYSTALLISABLE) - && GT_OreDictUnificator.get(OrePrefixes.gem, aMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.gem, aMaterial, 1L)) + && GTOreDictUnificator.get(OrePrefixes.gem, aMaterial, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.gem, aMaterial, 1L)) .outputChances(9000) .fluidInputs(Materials.Water.getFluid(200L)) .duration(1 * MINUTES + 40 * SECONDS) .eut(24) .addTo(autoclaveRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), GT_Utility.getIntegratedCircuit(2)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.gem, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), GTUtility.getIntegratedCircuit(2)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.gem, aMaterial, 1L)) .outputChances(9500) - .fluidInputs(GT_ModHandler.getDistilledWater(100L)) + .fluidInputs(GTModHandler.getDistilledWater(100L)) .duration(1 * MINUTES + 15 * SECONDS) .eut(24) .addTo(autoclaveRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), GT_Utility.getIntegratedCircuit(3)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.gem, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), GTUtility.getIntegratedCircuit(3)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.gem, aMaterial, 1L)) .outputChances(10000) .fluidInputs(Materials.Void.getMolten(36L)) .duration(1 * MINUTES) .eut(24) .addTo(autoclaveRecipes); } - ItemStack tImpureStack = GT_OreDictUnificator.get( + ItemStack tImpureStack = GTOreDictUnificator.get( OrePrefixes.dustTiny, tByProduct, - GT_OreDictUnificator.get(OrePrefixes.nugget, tByProduct, 1L), + GTOreDictUnificator.get(OrePrefixes.nugget, tByProduct, 1L), 1L); if (tImpureStack == null) { - tImpureStack = GT_OreDictUnificator.get(OrePrefixes.dustSmall, tByProduct, 1L); + tImpureStack = GTOreDictUnificator.get(OrePrefixes.dustSmall, tByProduct, 1L); if (tImpureStack == null) { - tImpureStack = GT_OreDictUnificator.get( + tImpureStack = GTOreDictUnificator.get( OrePrefixes.dust, tByProduct, - GT_OreDictUnificator.get(OrePrefixes.gem, tByProduct, 1L), + GTOreDictUnificator.get(OrePrefixes.gem, tByProduct, 1L), 1L); if (tImpureStack == null) { - tImpureStack = GT_OreDictUnificator.get(OrePrefixes.cell, tByProduct, 1L); + tImpureStack = GTOreDictUnificator.get(OrePrefixes.cell, tByProduct, 1L); if (tImpureStack == null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, aMaterial, 1L)) .duration(Math.max(1L, aMaterial.getMass())) .eut(5) .addTo(centrifugeRecipes); } else { - FluidStack tFluid = GT_Utility.getFluidForFilledItem(tImpureStack, true); + FluidStack tFluid = GTUtility.getFluidForFilledItem(tImpureStack, true); if (tFluid == null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(9, aStack), ItemList.Cell_Empty.get(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(9, aStack), ItemList.Cell_Empty.get(1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, aMaterial, 9L), + GTOreDictUnificator.get(OrePrefixes.dust, aMaterial, 9L), tImpureStack) .duration(Math.max(1L, aMaterial.getMass() * 72L)) .eut(5) .addTo(centrifugeRecipes); } else { tFluid.amount /= 10; - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, aMaterial, 1L)) .fluidOutputs(tFluid) .duration(Math.max(1L, aMaterial.getMass() * 8L)) .eut(5) @@ -544,30 +540,30 @@ public class ProcessingDust implements gregtech.api.interfaces.IOreRecipeRegistr } } } else { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(9, aStack)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, aMaterial, 9L), tImpureStack) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(9, aStack)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, aMaterial, 9L), tImpureStack) .duration(Math.max(1L, aMaterial.getMass() * 72L)) .eut(5) .addTo(centrifugeRecipes); } } else { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(2, aStack)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, aMaterial, 2L), tImpureStack) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(2, aStack)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, aMaterial, 2L), tImpureStack) .duration(Math.max(1L, aMaterial.getMass() * 16L)) .eut(5) .addTo(centrifugeRecipes); } } else { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, aMaterial, 1L), - GT_OreDictUnificator.get( + GTOreDictUnificator.get(OrePrefixes.dust, aMaterial, 1L), + GTOreDictUnificator.get( OrePrefixes.dust, tByProduct, - GT_OreDictUnificator.get(OrePrefixes.nugget, tByProduct, 1L), + GTOreDictUnificator.get(OrePrefixes.nugget, tByProduct, 1L), 1L)) .outputChances(10000, 1111) .duration(Math.max(1L, aMaterial.getMass() * 8L)) @@ -576,17 +572,17 @@ public class ProcessingDust implements gregtech.api.interfaces.IOreRecipeRegistr } } case dustSmall -> { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(4, aStack), ItemList.Schematic_Dust.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(4, aStack), ItemList.Schematic_Dust.get(0L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, aMaterial, 1L)) .duration(1 * SECONDS) .eut(4) .addTo(packagerRecipes); if (!aMaterial.mBlastFurnaceRequired) { - GT_RecipeRegistrator.registerReverseFluidSmelting(aStack, aMaterial, aPrefix.mMaterialAmount, null); + GTRecipeRegistrator.registerReverseFluidSmelting(aStack, aMaterial, aPrefix.mMaterialAmount, null); if (aMaterial.mSmeltInto.mArcSmeltInto != aMaterial) { - GT_RecipeRegistrator.registerReverseArcSmelting( - GT_Utility.copyAmount(1, aStack), + GTRecipeRegistrator.registerReverseArcSmelting( + GTUtility.copyAmount(1, aStack), aMaterial, aPrefix.mMaterialAmount, null, @@ -596,17 +592,17 @@ public class ProcessingDust implements gregtech.api.interfaces.IOreRecipeRegistr } } case dustTiny -> { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(9, aStack), ItemList.Schematic_Dust.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(9, aStack), ItemList.Schematic_Dust.get(0L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, aMaterial, 1L)) .duration(1 * SECONDS) .eut(4) .addTo(packagerRecipes); if (!aMaterial.mBlastFurnaceRequired) { - GT_RecipeRegistrator.registerReverseFluidSmelting(aStack, aMaterial, aPrefix.mMaterialAmount, null); + GTRecipeRegistrator.registerReverseFluidSmelting(aStack, aMaterial, aPrefix.mMaterialAmount, null); if (aMaterial.mSmeltInto.mArcSmeltInto != aMaterial) { - GT_RecipeRegistrator.registerReverseArcSmelting( - GT_Utility.copyAmount(1, aStack), + GTRecipeRegistrator.registerReverseArcSmelting( + GTUtility.copyAmount(1, aStack), aMaterial, aPrefix.mMaterialAmount, null, @@ -616,7 +612,7 @@ public class ProcessingDust implements gregtech.api.interfaces.IOreRecipeRegistr } if (!aMaterial.contains(SubTag.NO_SMELTING)) { if (aMaterial.mBlastFurnaceRequired) { - GT_ModHandler.removeFurnaceSmelting(aStack); + GTModHandler.removeFurnaceSmelting(aStack); } } } diff --git a/src/main/java/gregtech/loaders/oreprocessing/ProcessingDye.java b/src/main/java/gregtech/loaders/oreprocessing/ProcessingDye.java index 9661033e6a..5c2be8a785 100644 --- a/src/main/java/gregtech/loaders/oreprocessing/ProcessingDye.java +++ b/src/main/java/gregtech/loaders/oreprocessing/ProcessingDye.java @@ -1,12 +1,12 @@ package gregtech.loaders.oreprocessing; -import static gregtech.api.enums.GT_Values.RA; +import static gregtech.api.enums.GTValues.RA; import static gregtech.api.recipe.RecipeMaps.alloySmelterRecipes; import static gregtech.api.recipe.RecipeMaps.mixerRecipes; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; -import static gregtech.api.util.GT_RecipeBuilder.WILDCARD; -import static gregtech.api.util.GT_RecipeConstants.UniversalChemical; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; +import static gregtech.api.util.GTRecipeBuilder.WILDCARD; +import static gregtech.api.util.GTRecipeConstants.UniversalChemical; import java.util.Locale; @@ -15,13 +15,13 @@ import net.minecraft.item.ItemStack; import net.minecraftforge.fluids.FluidRegistry; import gregtech.api.enums.Dyes; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; import gregtech.api.interfaces.IOreRecipeRegistrator; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_Utility; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtility; public class ProcessingDye implements IOreRecipeRegistrator { @@ -33,7 +33,7 @@ public class ProcessingDye implements IOreRecipeRegistrator { public void registerOre(OrePrefixes prefix, Materials material, String oreDictName, String modName, ItemStack stack) { Dyes aDye = Dyes.get(oreDictName); - if ((aDye.mIndex >= 0) && (aDye.mIndex < 16) && (GT_Utility.getContainerItem(stack, true) == null)) { + if ((aDye.mIndex >= 0) && (aDye.mIndex < 16) && (GTUtility.getContainerItem(stack, true) == null)) { registerAlloySmelter(stack, aDye); registerMixer(stack, aDye); registerChemicalReactor(stack, aDye); @@ -44,17 +44,17 @@ public class ProcessingDye implements IOreRecipeRegistrator { String fluidName = "dye.watermixed." + dye.name() .toLowerCase(Locale.ENGLISH); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, stack), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, stack), GTUtility.getIntegratedCircuit(1)) .fluidInputs(Materials.Water.getFluid(216L)) .fluidOutputs(FluidRegistry.getFluidStack(fluidName, 192)) .duration(16 * TICKS) .eut(4) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, stack), GT_Utility.getIntegratedCircuit(1)) - .fluidInputs(GT_ModHandler.getDistilledWater(288L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, stack), GTUtility.getIntegratedCircuit(1)) + .fluidInputs(GTModHandler.getDistilledWater(288L)) .fluidOutputs(FluidRegistry.getFluidStack(fluidName, 216)) .duration(16 * TICKS) .eut(4) @@ -63,16 +63,14 @@ public class ProcessingDye implements IOreRecipeRegistrator { public void registerAlloySmelter(ItemStack stack, Dyes dye) { RA.stdBuilder() - .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Glass, 8L), - GT_Utility.copyAmount(1, stack)) + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Glass, 8L), GTUtility.copyAmount(1, stack)) .itemOutputs(new ItemStack(Blocks.stained_glass, 8, 15 - dye.mIndex)) .duration(10 * SECONDS) .eut(8) .addTo(alloySmelterRecipes); RA.stdBuilder() - .itemInputs(new ItemStack(Blocks.glass, 8, WILDCARD), GT_Utility.copyAmount(1, stack)) + .itemInputs(new ItemStack(Blocks.glass, 8, WILDCARD), GTUtility.copyAmount(1, stack)) .itemOutputs(new ItemStack(Blocks.stained_glass, 8, 15 - dye.mIndex)) .duration(10 * SECONDS) .eut(8) @@ -83,8 +81,8 @@ public class ProcessingDye implements IOreRecipeRegistrator { String fluidName = "dye.chemical." + dye.name() .toLowerCase(Locale.ENGLISH); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, stack), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Salt, 2)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, stack), GTOreDictUnificator.get(OrePrefixes.dust, Materials.Salt, 2)) .fluidInputs(Materials.SulfuricAcid.getFluid(432)) .fluidOutputs(FluidRegistry.getFluidStack(fluidName, 288)) .duration(30 * SECONDS) diff --git a/src/main/java/gregtech/loaders/oreprocessing/ProcessingFineWire.java b/src/main/java/gregtech/loaders/oreprocessing/ProcessingFineWire.java index cfd33f1ace..a9c40975e8 100644 --- a/src/main/java/gregtech/loaders/oreprocessing/ProcessingFineWire.java +++ b/src/main/java/gregtech/loaders/oreprocessing/ProcessingFineWire.java @@ -5,10 +5,10 @@ import net.minecraft.item.ItemStack; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.SubTag; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_RecipeRegistrator; -import gregtech.api.util.GT_Utility; -import gregtech.common.GT_Proxy; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTRecipeRegistrator; +import gregtech.api.util.GTUtility; +import gregtech.common.GTProxy; public class ProcessingFineWire implements gregtech.api.interfaces.IOreRecipeRegistrator { @@ -20,13 +20,13 @@ public class ProcessingFineWire implements gregtech.api.interfaces.IOreRecipeReg public void registerOre(OrePrefixes aPrefix, Materials aMaterial, String aOreDictName, String aModName, ItemStack aStack) { if (!aMaterial.contains(gregtech.api.enums.SubTag.NO_SMASHING)) { - GT_RecipeRegistrator.registerWiremillRecipes(aMaterial, 100, 4); + GTRecipeRegistrator.registerWiremillRecipes(aMaterial, 100, 4); } if ((aMaterial.mUnificatable) && (aMaterial.mMaterialInto == aMaterial) && !aMaterial.contains(SubTag.NO_WORKING)) { - GT_ModHandler.addCraftingRecipe( - GT_Utility.copyAmount(1, aStack), - GT_Proxy.tBits, + GTModHandler.addCraftingRecipe( + GTUtility.copyAmount(1, aStack), + GTProxy.tBits, new Object[] { "Xx", 'X', OrePrefixes.foil.get(aMaterial) }); } } diff --git a/src/main/java/gregtech/loaders/oreprocessing/ProcessingFoil.java b/src/main/java/gregtech/loaders/oreprocessing/ProcessingFoil.java index 9b46710b71..3839c38c66 100644 --- a/src/main/java/gregtech/loaders/oreprocessing/ProcessingFoil.java +++ b/src/main/java/gregtech/loaders/oreprocessing/ProcessingFoil.java @@ -1,18 +1,18 @@ package gregtech.loaders.oreprocessing; import static gregtech.api.recipe.RecipeMaps.benderRecipes; -import static gregtech.api.util.GT_Utility.calculateRecipeEU; +import static gregtech.api.util.GTUtility.calculateRecipeEU; import net.minecraft.item.ItemStack; -import gregtech.api.GregTech_API; -import gregtech.api.enums.GT_Values; +import gregtech.api.GregTechAPI; +import gregtech.api.enums.GTValues; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; import gregtech.api.interfaces.IOreRecipeRegistrator; import gregtech.api.render.TextureFactory; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_Utility; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtility; public class ProcessingFoil implements IOreRecipeRegistrator { @@ -28,18 +28,18 @@ public class ProcessingFoil implements IOreRecipeRegistrator { } private void registerBenderRecipe(Materials material) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(1, GT_OreDictUnificator.get(OrePrefixes.plate, material, 4L)), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.foil, material, 4L)) + GTUtility.copyAmount(1, GTOreDictUnificator.get(OrePrefixes.plate, material, 4L)), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.foil, material, 4L)) .duration((int) Math.max(material.getMass(), 1L)) .eut(calculateRecipeEU(material, 24)) .addTo(benderRecipes); } private void registerCover(ItemStack stack, Materials material) { - GregTech_API + GregTechAPI .registerCover(stack, TextureFactory.of(material.mIconSet.mTextures[70], material.mRGBa, false), null); } } diff --git a/src/main/java/gregtech/loaders/oreprocessing/ProcessingFood.java b/src/main/java/gregtech/loaders/oreprocessing/ProcessingFood.java index e7fc25038f..0c8119ded3 100644 --- a/src/main/java/gregtech/loaders/oreprocessing/ProcessingFood.java +++ b/src/main/java/gregtech/loaders/oreprocessing/ProcessingFood.java @@ -4,18 +4,18 @@ import static gregtech.api.recipe.RecipeMaps.benderRecipes; import static gregtech.api.recipe.RecipeMaps.formingPressRecipes; import static gregtech.api.recipe.RecipeMaps.mixerRecipes; import static gregtech.api.recipe.RecipeMaps.slicerRecipes; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; import net.minecraft.item.ItemStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_Utility; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtility; public class ProcessingFood implements gregtech.api.interfaces.IOreRecipeRegistrator { @@ -29,10 +29,10 @@ public class ProcessingFood implements gregtech.api.interfaces.IOreRecipeRegistr switch (aOreDictName) { case "foodCheese" -> { registerSlicerRecipes(aStack); - GT_OreDictUnificator.addItemData(aStack, new gregtech.api.objects.ItemData(Materials.Cheese, 3628800L)); + GTOreDictUnificator.addItemData(aStack, new gregtech.api.objects.ItemData(Materials.Cheese, 3628800L)); } case "foodDough" -> { - GT_ModHandler.removeFurnaceSmelting(aStack); + GTModHandler.removeFurnaceSmelting(aStack); registerBenderRecipes(aStack); registerMixerRecipes(aStack); registerFormingPressRecipes(aStack); @@ -41,7 +41,7 @@ public class ProcessingFood implements gregtech.api.interfaces.IOreRecipeRegistr } private void registerSlicerRecipes(ItemStack stack) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(stack, ItemList.Shape_Slicer_Flat.get(0L)) .itemOutputs(ItemList.Food_Sliced_Cheese.get(4L)) .duration(3 * SECONDS + 4 * TICKS) @@ -50,8 +50,8 @@ public class ProcessingFood implements gregtech.api.interfaces.IOreRecipeRegistr } private void registerBenderRecipes(ItemStack stack) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, stack), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, stack), GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Food_Flat_Dough.get(1L)) .duration(16 * TICKS) .eut(4) @@ -59,22 +59,22 @@ public class ProcessingFood implements gregtech.api.interfaces.IOreRecipeRegistr } private void registerMixerRecipes(ItemStack stack) { - GT_Values.RA.stdBuilder() - .itemInputs(stack, GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sugar, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(stack, GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sugar, 1L)) .itemOutputs(ItemList.Food_Dough_Sugar.get(2L)) .duration(1 * SECONDS + 12 * TICKS) .eut(8) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(stack, GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Cocoa, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(stack, GTOreDictUnificator.get(OrePrefixes.dust, Materials.Cocoa, 1L)) .itemOutputs(ItemList.Food_Dough_Chocolate.get(2L)) .duration(1 * SECONDS + 12 * TICKS) .eut(8) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(stack, GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Chocolate, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(stack, GTOreDictUnificator.get(OrePrefixes.dust, Materials.Chocolate, 1L)) .itemOutputs(ItemList.Food_Dough_Chocolate.get(2L)) .duration(1 * SECONDS + 12 * TICKS) .eut(8) @@ -83,22 +83,22 @@ public class ProcessingFood implements gregtech.api.interfaces.IOreRecipeRegistr private void registerFormingPressRecipes(ItemStack stack) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, stack), ItemList.Shape_Mold_Bun.get(0L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, stack), ItemList.Shape_Mold_Bun.get(0L)) .itemOutputs(ItemList.Food_Raw_Bun.get(1L)) .duration(6 * SECONDS + 8 * TICKS) .eut(4) .addTo(formingPressRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(2, stack), ItemList.Shape_Mold_Bread.get(0L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(2, stack), ItemList.Shape_Mold_Bread.get(0L)) .itemOutputs(ItemList.Food_Raw_Bread.get(1L)) .duration(12 * SECONDS + 16 * TICKS) .eut(4) .addTo(formingPressRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(3, stack), ItemList.Shape_Mold_Baguette.get(0L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(3, stack), ItemList.Shape_Mold_Baguette.get(0L)) .itemOutputs(ItemList.Food_Raw_Baguette.get(1L)) .duration(19 * SECONDS + 4 * TICKS) .eut(4) diff --git a/src/main/java/gregtech/loaders/oreprocessing/ProcessingGear.java b/src/main/java/gregtech/loaders/oreprocessing/ProcessingGear.java index aa973cddfe..d7ef154a9f 100644 --- a/src/main/java/gregtech/loaders/oreprocessing/ProcessingGear.java +++ b/src/main/java/gregtech/loaders/oreprocessing/ProcessingGear.java @@ -1,23 +1,23 @@ package gregtech.loaders.oreprocessing; import static gregtech.api.recipe.RecipeMaps.fluidSolidifierRecipes; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; -import static gregtech.api.util.GT_Utility.calculateRecipeEU; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; +import static gregtech.api.util.GTUtility.calculateRecipeEU; import net.minecraft.init.Blocks; import net.minecraft.item.ItemStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.SubTag; import gregtech.api.enums.TierEU; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_Utility; -import gregtech.common.GT_Proxy; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtility; +import gregtech.common.GTProxy; public class ProcessingGear implements gregtech.api.interfaces.IOreRecipeRegistrator { @@ -31,12 +31,12 @@ public class ProcessingGear implements gregtech.api.interfaces.IOreRecipeRegistr ItemStack aStack) { switch (aPrefix) { case gearGt -> { - GT_ModHandler.removeRecipeByOutputDelayed(aStack); + GTModHandler.removeRecipeByOutputDelayed(aStack); if (aMaterial.mStandardMoltenFluid != null) { if (!(aMaterial == Materials.AnnealedCopper || aMaterial == Materials.WroughtIron)) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Gear.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(aPrefix, aMaterial, 1L)) + .itemOutputs(GTOreDictUnificator.get(aPrefix, aMaterial, 1L)) .fluidInputs(aMaterial.getMolten(576L)) .duration(6 * SECONDS + 8 * TICKS) .eut(calculateRecipeEU(aMaterial, 8)) @@ -46,21 +46,21 @@ public class ProcessingGear implements gregtech.api.interfaces.IOreRecipeRegistr if (aMaterial.mUnificatable && (aMaterial.mMaterialInto == aMaterial) && !aMaterial.contains(SubTag.NO_WORKING)) { switch (aMaterial.mName) { - case "Wood" -> GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.gearGt, aMaterial, 1L), - GT_Proxy.tBits, + case "Wood" -> GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.gearGt, aMaterial, 1L), + GTProxy.tBits, new Object[] { "SPS", "PsP", "SPS", 'P', OrePrefixes.plank.get(aMaterial), 'S', OrePrefixes.stick.get(aMaterial) }); - case "Stone" -> GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.gearGt, aMaterial, 1L), - GT_Proxy.tBits, + case "Stone" -> GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.gearGt, aMaterial, 1L), + GTProxy.tBits, new Object[] { "SPS", "PfP", "SPS", 'P', OrePrefixes.stoneSmooth, 'S', new ItemStack(Blocks.stone_button, 1, 32767) }); default -> { if (aMaterial.getProcessingMaterialTierEU() < TierEU.IV) { - GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.gearGt, aMaterial, 1L), - GT_Proxy.tBits, + GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.gearGt, aMaterial, 1L), + GTProxy.tBits, new Object[] { "SPS", "PwP", "SPS", 'P', OrePrefixes.plate.get(aMaterial), 'S', OrePrefixes.stick.get(aMaterial) }); } @@ -71,9 +71,9 @@ public class ProcessingGear implements gregtech.api.interfaces.IOreRecipeRegistr case gearGtSmall -> { if (aMaterial.mStandardMoltenFluid != null) { if (!(aMaterial == Materials.AnnealedCopper || aMaterial == Materials.WroughtIron)) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Gear_Small.get(0L)) - .itemOutputs(GT_Utility.copyAmount(1, aStack)) + .itemOutputs(GTUtility.copyAmount(1, aStack)) .fluidInputs(aMaterial.getMolten(144L)) .duration(16 * TICKS) .eut(calculateRecipeEU(aMaterial, 8)) @@ -83,19 +83,19 @@ public class ProcessingGear implements gregtech.api.interfaces.IOreRecipeRegistr if (aMaterial.mUnificatable && (aMaterial.mMaterialInto == aMaterial) && !aMaterial.contains(SubTag.NO_WORKING)) { switch (aMaterial.mName) { - case "Wood" -> GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, aMaterial, 1L), - GT_Proxy.tBits, + case "Wood" -> GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.gearGtSmall, aMaterial, 1L), + GTProxy.tBits, new Object[] { "P ", " s", 'P', OrePrefixes.plank.get(aMaterial) }); - case "Stone" -> GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, aMaterial, 1L), - GT_Proxy.tBits, + case "Stone" -> GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.gearGtSmall, aMaterial, 1L), + GTProxy.tBits, new Object[] { "P ", " f", 'P', OrePrefixes.stoneSmooth }); default -> { if (aMaterial.getProcessingMaterialTierEU() < TierEU.IV) { - GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, aMaterial, 1L), - GT_Proxy.tBits, + GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.gearGtSmall, aMaterial, 1L), + GTProxy.tBits, new Object[] { " S ", "hPx", " S ", 'S', OrePrefixes.stick.get(aMaterial), 'P', OrePrefixes.plate.get(aMaterial) }); } diff --git a/src/main/java/gregtech/loaders/oreprocessing/ProcessingGem.java b/src/main/java/gregtech/loaders/oreprocessing/ProcessingGem.java index 76e60e18c5..2f92e58e56 100644 --- a/src/main/java/gregtech/loaders/oreprocessing/ProcessingGem.java +++ b/src/main/java/gregtech/loaders/oreprocessing/ProcessingGem.java @@ -6,28 +6,28 @@ import static gregtech.api.recipe.RecipeMaps.hammerRecipes; import static gregtech.api.recipe.RecipeMaps.implosionRecipes; import static gregtech.api.recipe.RecipeMaps.laserEngraverRecipes; import static gregtech.api.recipe.RecipeMaps.latheRecipes; -import static gregtech.api.util.GT_RecipeBuilder.MINUTES; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; -import static gregtech.api.util.GT_RecipeConstants.FUEL_TYPE; -import static gregtech.api.util.GT_RecipeConstants.FUEL_VALUE; -import static gregtech.api.util.GT_Utility.calculateRecipeEU; +import static gregtech.api.util.GTRecipeBuilder.MINUTES; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; +import static gregtech.api.util.GTRecipeConstants.FUEL_TYPE; +import static gregtech.api.util.GTRecipeConstants.FUEL_VALUE; +import static gregtech.api.util.GTUtility.calculateRecipeEU; import net.minecraft.init.Blocks; import net.minecraft.item.ItemStack; import net.minecraftforge.oredict.OreDictionary; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.SubTag; import gregtech.api.enums.TierEU; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_RecipeConstants; -import gregtech.api.util.GT_Utility; -import gregtech.common.GT_Proxy; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTRecipeConstants; +import gregtech.api.util.GTUtility; +import gregtech.common.GTProxy; public class ProcessingGem implements gregtech.api.interfaces.IOreRecipeRegistrator { // TODO COMPARE WITH GEM??? // generators @@ -54,21 +54,21 @@ public class ProcessingGem implements gregtech.api.interfaces.IOreRecipeRegistra case gem -> { // fuel recipes if (aFuelPower) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) .metadata(FUEL_VALUE, aMaterial.mFuelPower * 2) .metadata(FUEL_TYPE, aMaterial.mFuelType) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); } if (!OrePrefixes.block.isIgnored(aMaterial) - && GT_OreDictUnificator.get(OrePrefixes.block, aMaterial, 1L) != null) { + && GTOreDictUnificator.get(OrePrefixes.block, aMaterial, 1L) != null) { // Compressor recipes // need to avoid iridium exploit if (aMaterial != Materials.Iridium) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(9, aStack)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.block, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(9, aStack)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.block, aMaterial, 1L)) .duration(15 * SECONDS) .eut(2) .addTo(compressorRecipes); @@ -77,18 +77,18 @@ public class ProcessingGem implements gregtech.api.interfaces.IOreRecipeRegistra // Smelting recipe if (!aNoSmelting) { - GT_ModHandler.addSmeltingRecipe( - GT_Utility.copyAmount(1, aStack), - GT_OreDictUnificator.get(OrePrefixes.ingot, aMaterial.mSmeltInto, 1L)); + GTModHandler.addSmeltingRecipe( + GTUtility.copyAmount(1, aStack), + GTOreDictUnificator.get(OrePrefixes.ingot, aMaterial.mSmeltInto, 1L)); } if (aNoSmashing) { // Forge hammer recipes { - if (GT_OreDictUnificator.get(OrePrefixes.gemFlawed, aMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() + if (GTOreDictUnificator.get(OrePrefixes.gemFlawed, aMaterial, 1L) != null) { + GTValues.RA.stdBuilder() .itemInputs(aStack) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.gemFlawed, aMaterial, 2L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.gemFlawed, aMaterial, 2L)) .duration(3 * SECONDS + 4 * TICKS) .eut(16) .addTo(hammerRecipes); @@ -98,11 +98,11 @@ public class ProcessingGem implements gregtech.api.interfaces.IOreRecipeRegistra // Forge hammer recipes { // need to avoid iridium exploit - if (GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L) != null + if (GTOreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L) != null && aMaterial != Materials.Iridium) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L)) .duration(Math.max(aMaterialMass, 1L)) .eut(calculateRecipeEU(aMaterial, 16)) .addTo(hammerRecipes); @@ -111,61 +111,61 @@ public class ProcessingGem implements gregtech.api.interfaces.IOreRecipeRegistra // Bender recipes if (aMaterial != Materials.Iridium) { - if (GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L) != null) { + if (GTOreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L) != null) { // Plate - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L)) .duration((int) Math.max(aMaterialMass * 2L, 1L)) .eut(calculateRecipeEU(aMaterial, 24)) .addTo(benderRecipes); } - if (GT_OreDictUnificator.get(OrePrefixes.plateDouble, aMaterial, 1L) != null) { + if (GTOreDictUnificator.get(OrePrefixes.plateDouble, aMaterial, 1L) != null) { // Double plates - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(2, aStack), GT_Utility.getIntegratedCircuit(2)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.plateDouble, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(2, aStack), GTUtility.getIntegratedCircuit(2)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.plateDouble, aMaterial, 1L)) .duration(Math.max(aMaterialMass * 2L, 1L)) .eut(calculateRecipeEU(aMaterial, 96)) .addTo(benderRecipes); } - if (GT_OreDictUnificator.get(OrePrefixes.plateTriple, aMaterial, 1L) != null) { + if (GTOreDictUnificator.get(OrePrefixes.plateTriple, aMaterial, 1L) != null) { // Triple plate - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(3, aStack), GT_Utility.getIntegratedCircuit(3)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.plateTriple, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(3, aStack), GTUtility.getIntegratedCircuit(3)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.plateTriple, aMaterial, 1L)) .duration(Math.max(aMaterialMass * 3L, 1L)) .eut(calculateRecipeEU(aMaterial, 96)) .addTo(benderRecipes); } - if (GT_OreDictUnificator.get(OrePrefixes.plateQuadruple, aMaterial, 1L) != null) { + if (GTOreDictUnificator.get(OrePrefixes.plateQuadruple, aMaterial, 1L) != null) { // Quadruple plate - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(4, aStack), GT_Utility.getIntegratedCircuit(4)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.plateQuadruple, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(4, aStack), GTUtility.getIntegratedCircuit(4)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.plateQuadruple, aMaterial, 1L)) .duration(Math.max(aMaterialMass * 4L, 1L)) .eut(calculateRecipeEU(aMaterial, 96)) .addTo(benderRecipes); } - if (GT_OreDictUnificator.get(OrePrefixes.plateQuintuple, aMaterial, 1L) != null) { + if (GTOreDictUnificator.get(OrePrefixes.plateQuintuple, aMaterial, 1L) != null) { // Quintuple plate - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(5, aStack), GT_Utility.getIntegratedCircuit(5)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.plateQuintuple, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(5, aStack), GTUtility.getIntegratedCircuit(5)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.plateQuintuple, aMaterial, 1L)) .duration(Math.max(aMaterialMass * 5L, 1L)) .eut(calculateRecipeEU(aMaterial, 96)) .addTo(benderRecipes); } - if (GT_OreDictUnificator.get(OrePrefixes.plateDense, aMaterial, 1L) != null) { + if (GTOreDictUnificator.get(OrePrefixes.plateDense, aMaterial, 1L) != null) { // dense plate - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(9, aStack), GT_Utility.getIntegratedCircuit(9)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.plateDense, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(9, aStack), GTUtility.getIntegratedCircuit(9)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.plateDense, aMaterial, 1L)) .duration(Math.max(aMaterialMass * 9L, 1L)) .eut(calculateRecipeEU(aMaterial, 96)) .addTo(benderRecipes); @@ -175,13 +175,13 @@ public class ProcessingGem implements gregtech.api.interfaces.IOreRecipeRegistra if (aNoWorking) { if (aMaterial.getProcessingMaterialTierEU() < TierEU.IV) { // Lathe recipes - if (GT_OreDictUnificator.get(OrePrefixes.stick, aMaterial, 1L) != null - && GT_OreDictUnificator.get(OrePrefixes.dustSmall, aMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) + if (GTOreDictUnificator.get(OrePrefixes.stick, aMaterial, 1L) != null + && GTOreDictUnificator.get(OrePrefixes.dustSmall, aMaterial, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.stick, aMaterial, 1L), - GT_OreDictUnificator.get(OrePrefixes.dustSmall, aMaterial, 2L)) + GTOreDictUnificator.get(OrePrefixes.stick, aMaterial, 1L), + GTOreDictUnificator.get(OrePrefixes.dustSmall, aMaterial, 2L)) .duration(((int) Math.max(aMaterialMass, 1L)) * TICKS) .eut(calculateRecipeEU(aMaterial, 16)) .addTo(latheRecipes); @@ -191,40 +191,40 @@ public class ProcessingGem implements gregtech.api.interfaces.IOreRecipeRegistra if (aMaterial.mUnificatable && (aMaterial.mMaterialInto == aMaterial)) { // Implosion compressor recipes { - if (GT_OreDictUnificator.get(OrePrefixes.gemFlawless, aMaterial, 1) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(3, aStack), ItemList.Block_Powderbarrel.get(16)) + if (GTOreDictUnificator.get(OrePrefixes.gemFlawless, aMaterial, 1) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(3, aStack), ItemList.Block_Powderbarrel.get(16)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.gemFlawless, aMaterial, 1), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 2)) + GTOreDictUnificator.get(OrePrefixes.gemFlawless, aMaterial, 1), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 2)) .duration(1 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(implosionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(3, aStack), - GT_ModHandler.getIC2Item("dynamite", 4, null)) + GTUtility.copyAmount(3, aStack), + GTModHandler.getIC2Item("dynamite", 4, null)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.gemFlawless, aMaterial, 1), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 2)) + GTOreDictUnificator.get(OrePrefixes.gemFlawless, aMaterial, 1), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 2)) .duration(1 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(implosionRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(3, aStack), new ItemStack(Blocks.tnt, 8)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(3, aStack), new ItemStack(Blocks.tnt, 8)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.gemFlawless, aMaterial, 1), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 2)) + GTOreDictUnificator.get(OrePrefixes.gemFlawless, aMaterial, 1), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 2)) .duration(1 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(implosionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(3, aStack), - GT_ModHandler.getIC2Item("industrialTnt", 2)) + GTUtility.copyAmount(3, aStack), + GTModHandler.getIC2Item("industrialTnt", 2)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.gemFlawless, aMaterial, 1), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 2)) + GTOreDictUnificator.get(OrePrefixes.gemFlawless, aMaterial, 1), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 2)) .duration(1 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(implosionRecipes); @@ -233,22 +233,22 @@ public class ProcessingGem implements gregtech.api.interfaces.IOreRecipeRegistra // Crafting recipes { - GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.gem, aMaterial, 2L), - GT_Proxy.tBits, + GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.gem, aMaterial, 2L), + GTProxy.tBits, new Object[] { "h", "X", 'X', OrePrefixes.gemFlawless.get(aMaterial) }); if (aMaterial.contains(SubTag.SMELTING_TO_GEM)) { - GT_ModHandler.addCraftingRecipe( - GT_Utility.copyAmount(1, aStack), - GT_Proxy.tBits, + GTModHandler.addCraftingRecipe( + GTUtility.copyAmount(1, aStack), + GTProxy.tBits, new Object[] { "XXX", "XXX", "XXX", 'X', OrePrefixes.nugget.get(aMaterial) }); } if (aSpecialRecipeReq) { - GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.dust, aMaterial, 1L), - GT_Proxy.tBits, + GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.dust, aMaterial, 1L), + GTProxy.tBits, new Object[] { "X", "m", 'X', OrePrefixes.gem.get(aMaterial) }); } } @@ -259,12 +259,12 @@ public class ProcessingGem implements gregtech.api.interfaces.IOreRecipeRegistra // Laser engraver recipes { - if (GT_OreDictUnificator.get(OrePrefixes.gemFlawless, aMaterial, 1L) != null) { + if (GTOreDictUnificator.get(OrePrefixes.gemFlawless, aMaterial, 1L) != null) { is.stackSize = 0; - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(3, aStack), is) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.gemFlawless, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(3, aStack), is) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.gemFlawless, aMaterial, 1L)) .duration(60 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(laserEngraverRecipes); @@ -276,22 +276,22 @@ public class ProcessingGem implements gregtech.api.interfaces.IOreRecipeRegistra case gemChipped -> { // Fuel recipes if (aFuelPower) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) .metadata(FUEL_VALUE, aMaterial.mFuelPower / 2) .metadata(FUEL_TYPE, aMaterial.mFuelType) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); } if (!aNoWorking) { // Lathe recipes - if (GT_OreDictUnificator.get(OrePrefixes.bolt, aMaterial, 1L) != null - && GT_OreDictUnificator.get(OrePrefixes.dustTiny, aMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) + if (GTOreDictUnificator.get(OrePrefixes.bolt, aMaterial, 1L) != null + && GTOreDictUnificator.get(OrePrefixes.dustTiny, aMaterial, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.bolt, aMaterial, 1L), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, aMaterial, 1L)) + GTOreDictUnificator.get(OrePrefixes.bolt, aMaterial, 1L), + GTOreDictUnificator.get(OrePrefixes.dustTiny, aMaterial, 1L)) .duration(((int) Math.max(aMaterialMass, 1L)) * TICKS) .eut(8) .addTo(latheRecipes); @@ -300,40 +300,40 @@ public class ProcessingGem implements gregtech.api.interfaces.IOreRecipeRegistra if (aMaterial.mUnificatable && (aMaterial.mMaterialInto == aMaterial)) { // Implosion compressor recipes { - if (GT_OreDictUnificator.get(OrePrefixes.gemFlawed, aMaterial, 1) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(3, aStack), ItemList.Block_Powderbarrel.get(16)) + if (GTOreDictUnificator.get(OrePrefixes.gemFlawed, aMaterial, 1) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(3, aStack), ItemList.Block_Powderbarrel.get(16)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.gemFlawed, aMaterial, 1), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 2)) + GTOreDictUnificator.get(OrePrefixes.gemFlawed, aMaterial, 1), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 2)) .duration(1 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(implosionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(3, aStack), - GT_ModHandler.getIC2Item("dynamite", 4, null)) + GTUtility.copyAmount(3, aStack), + GTModHandler.getIC2Item("dynamite", 4, null)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.gemFlawed, aMaterial, 1), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 2)) + GTOreDictUnificator.get(OrePrefixes.gemFlawed, aMaterial, 1), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 2)) .duration(1 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(implosionRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(3, aStack), new ItemStack(Blocks.tnt, 8)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(3, aStack), new ItemStack(Blocks.tnt, 8)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.gemFlawed, aMaterial, 1), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 2)) + GTOreDictUnificator.get(OrePrefixes.gemFlawed, aMaterial, 1), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 2)) .duration(1 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(implosionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(3, aStack), - GT_ModHandler.getIC2Item("industrialTnt", 2)) + GTUtility.copyAmount(3, aStack), + GTModHandler.getIC2Item("industrialTnt", 2)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.gemFlawed, aMaterial, 1), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 2)) + GTOreDictUnificator.get(OrePrefixes.gemFlawed, aMaterial, 1), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 2)) .duration(1 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(implosionRecipes); @@ -342,14 +342,14 @@ public class ProcessingGem implements gregtech.api.interfaces.IOreRecipeRegistra // Crafting recipes { - GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.gemChipped, aMaterial, 2L), - GT_Proxy.tBits, + GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.gemChipped, aMaterial, 2L), + GTProxy.tBits, new Object[] { "h", "X", 'X', OrePrefixes.gemFlawed.get(aMaterial) }); if (aSpecialRecipeReq) { - GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.dustSmall, aMaterial, 1L), - GT_Proxy.tBits, + GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.dustSmall, aMaterial, 1L), + GTProxy.tBits, new Object[] { "X", "m", 'X', OrePrefixes.gemChipped.get(aMaterial) }); } } @@ -358,9 +358,9 @@ public class ProcessingGem implements gregtech.api.interfaces.IOreRecipeRegistra for (ItemStack is : OreDictionary.getOres("craftingLens" + aMaterial.mColor.mName.replace(" ", ""))) { // Engraver is.stackSize = 0; - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(3, aStack), is) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.gemFlawed, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(3, aStack), is) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.gemFlawed, aMaterial, 1L)) .duration(30 * SECONDS) .eut(30) .addTo(laserEngraverRecipes); @@ -370,11 +370,11 @@ public class ProcessingGem implements gregtech.api.interfaces.IOreRecipeRegistra case gemExquisite -> { // Fuel recipes if (aFuelPower) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) .metadata(FUEL_VALUE, aMaterial.mFuelPower * 8) .metadata(FUEL_TYPE, aMaterial.mFuelType) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); } if (!aNoWorking) { @@ -382,9 +382,9 @@ public class ProcessingGem implements gregtech.api.interfaces.IOreRecipeRegistra // Crafting recipes { if (aSpecialRecipeReq) { - GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.dust, aMaterial, 4L), - GT_Proxy.tBits, + GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.dust, aMaterial, 4L), + GTProxy.tBits, new Object[] { "X", "m", 'X', OrePrefixes.gemExquisite.get(aMaterial) }); } } @@ -393,9 +393,9 @@ public class ProcessingGem implements gregtech.api.interfaces.IOreRecipeRegistra // Forge hammer recipes { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(aStack) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.gemFlawless, aMaterial, 2L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.gemFlawless, aMaterial, 2L)) .duration(3 * SECONDS + 4 * TICKS) .eut(16) .addTo(hammerRecipes); @@ -404,22 +404,22 @@ public class ProcessingGem implements gregtech.api.interfaces.IOreRecipeRegistra case gemFlawed -> { // fuel recipes if (aFuelPower) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) .metadata(FUEL_VALUE, aMaterial.mFuelPower) .metadata(FUEL_TYPE, aMaterial.mFuelType) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); } if (!aNoWorking) { // Lathe recipes - if (GT_OreDictUnificator.get(OrePrefixes.bolt, aMaterial, 1L) != null - && GT_OreDictUnificator.get(OrePrefixes.dustSmall, aMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) + if (GTOreDictUnificator.get(OrePrefixes.bolt, aMaterial, 1L) != null + && GTOreDictUnificator.get(OrePrefixes.dustSmall, aMaterial, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.bolt, aMaterial, 2L), - GT_OreDictUnificator.get(OrePrefixes.dustSmall, aMaterial, 1L)) + GTOreDictUnificator.get(OrePrefixes.bolt, aMaterial, 2L), + GTOreDictUnificator.get(OrePrefixes.dustSmall, aMaterial, 1L)) .duration(((int) Math.max(aMaterialMass, 1L)) * TICKS) .eut(12) .addTo(latheRecipes); @@ -428,40 +428,40 @@ public class ProcessingGem implements gregtech.api.interfaces.IOreRecipeRegistra if (aMaterial.mUnificatable && (aMaterial.mMaterialInto == aMaterial)) { // Implosion compressor recipes { - if (GT_OreDictUnificator.get(OrePrefixes.gem, aMaterial, 1) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(3, aStack), ItemList.Block_Powderbarrel.get(16)) + if (GTOreDictUnificator.get(OrePrefixes.gem, aMaterial, 1) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(3, aStack), ItemList.Block_Powderbarrel.get(16)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.gem, aMaterial, 1), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 2)) + GTOreDictUnificator.get(OrePrefixes.gem, aMaterial, 1), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 2)) .duration(1 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(implosionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(3, aStack), - GT_ModHandler.getIC2Item("dynamite", 4, null)) + GTUtility.copyAmount(3, aStack), + GTModHandler.getIC2Item("dynamite", 4, null)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.gem, aMaterial, 1), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 2)) + GTOreDictUnificator.get(OrePrefixes.gem, aMaterial, 1), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 2)) .duration(1 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(implosionRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(3, aStack), new ItemStack(Blocks.tnt, 8)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(3, aStack), new ItemStack(Blocks.tnt, 8)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.gem, aMaterial, 1), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 2)) + GTOreDictUnificator.get(OrePrefixes.gem, aMaterial, 1), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 2)) .duration(1 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(implosionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(3, aStack), - GT_ModHandler.getIC2Item("industrialTnt", 2)) + GTUtility.copyAmount(3, aStack), + GTModHandler.getIC2Item("industrialTnt", 2)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.gem, aMaterial, 1), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 2)) + GTOreDictUnificator.get(OrePrefixes.gem, aMaterial, 1), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 2)) .duration(1 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(implosionRecipes); @@ -470,22 +470,22 @@ public class ProcessingGem implements gregtech.api.interfaces.IOreRecipeRegistra // Crafting recipes { - GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.gemFlawed, aMaterial, 2L), - GT_Proxy.tBits, + GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.gemFlawed, aMaterial, 2L), + GTProxy.tBits, new Object[] { "h", "X", 'X', OrePrefixes.gem.get(aMaterial) }); if (aSpecialRecipeReq) { - GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.dustSmall, aMaterial, 2L), - GT_Proxy.tBits, + GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.dustSmall, aMaterial, 2L), + GTProxy.tBits, new Object[] { "X", "m", 'X', OrePrefixes.gemFlawed.get(aMaterial) }); } } } } - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(aStack) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.gemChipped, aMaterial, 2L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.gemChipped, aMaterial, 2L)) .duration(3 * SECONDS + 4 * TICKS) .eut(16) .addTo(hammerRecipes); @@ -494,9 +494,9 @@ public class ProcessingGem implements gregtech.api.interfaces.IOreRecipeRegistra is.stackSize = 0; - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(3, aStack), is) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.gem, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(3, aStack), is) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.gem, aMaterial, 1L)) .duration(30 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(laserEngraverRecipes); @@ -507,22 +507,22 @@ public class ProcessingGem implements gregtech.api.interfaces.IOreRecipeRegistra // Fuel recipes if (aFuelPower) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) .metadata(FUEL_VALUE, aMaterial.mFuelPower * 4) .metadata(FUEL_TYPE, aMaterial.mFuelType) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); } if (!aNoWorking) { // Lathe recipes - if (GT_OreDictUnificator.get(OrePrefixes.stickLong, aMaterial, 1L) != null - && GT_OreDictUnificator.get(OrePrefixes.dust, aMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) + if (GTOreDictUnificator.get(OrePrefixes.stickLong, aMaterial, 1L) != null + && GTOreDictUnificator.get(OrePrefixes.dust, aMaterial, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.stickLong, aMaterial, 1L), - GT_OreDictUnificator.getDust( + GTOreDictUnificator.get(OrePrefixes.stickLong, aMaterial, 1L), + GTOreDictUnificator.getDust( aMaterial, aPrefix.mMaterialAmount - OrePrefixes.stickLong.mMaterialAmount)) .duration(((int) Math.max(aMaterialMass * 5L, 1L)) * TICKS) @@ -533,40 +533,40 @@ public class ProcessingGem implements gregtech.api.interfaces.IOreRecipeRegistra if (aMaterial.mUnificatable && (aMaterial.mMaterialInto == aMaterial)) { // Implosion compressor recipes { - if (GT_OreDictUnificator.get(OrePrefixes.gemExquisite, aMaterial, 1) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(3, aStack), ItemList.Block_Powderbarrel.get(16)) + if (GTOreDictUnificator.get(OrePrefixes.gemExquisite, aMaterial, 1) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(3, aStack), ItemList.Block_Powderbarrel.get(16)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.gemExquisite, aMaterial, 1), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 2)) + GTOreDictUnificator.get(OrePrefixes.gemExquisite, aMaterial, 1), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 2)) .duration(1 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(implosionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(3, aStack), - GT_ModHandler.getIC2Item("dynamite", 4, null)) + GTUtility.copyAmount(3, aStack), + GTModHandler.getIC2Item("dynamite", 4, null)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.gemExquisite, aMaterial, 1), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 2)) + GTOreDictUnificator.get(OrePrefixes.gemExquisite, aMaterial, 1), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 2)) .duration(1 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(implosionRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(3, aStack), new ItemStack(Blocks.tnt, 8)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(3, aStack), new ItemStack(Blocks.tnt, 8)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.gemExquisite, aMaterial, 1), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 2)) + GTOreDictUnificator.get(OrePrefixes.gemExquisite, aMaterial, 1), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 2)) .duration(1 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(implosionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(3, aStack), - GT_ModHandler.getIC2Item("industrialTnt", 2)) + GTUtility.copyAmount(3, aStack), + GTModHandler.getIC2Item("industrialTnt", 2)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.gemExquisite, aMaterial, 1), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 2)) + GTOreDictUnificator.get(OrePrefixes.gemExquisite, aMaterial, 1), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 2)) .duration(1 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(implosionRecipes); @@ -575,22 +575,22 @@ public class ProcessingGem implements gregtech.api.interfaces.IOreRecipeRegistra // Crafting recipes { - GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.gemFlawless, aMaterial, 2L), - GT_Proxy.tBits, + GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.gemFlawless, aMaterial, 2L), + GTProxy.tBits, new Object[] { "h", "X", 'X', OrePrefixes.gemExquisite.get(aMaterial) }); if (aSpecialRecipeReq) { - GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.dust, aMaterial, 2L), - GT_Proxy.tBits, + GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.dust, aMaterial, 2L), + GTProxy.tBits, new Object[] { "X", "m", 'X', OrePrefixes.gemFlawless.get(aMaterial) }); } } } } - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(aStack) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.gem, aMaterial, 2L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.gem, aMaterial, 2L)) .duration(3 * SECONDS + 4 * TICKS) .eut(16) .addTo(hammerRecipes); @@ -598,9 +598,9 @@ public class ProcessingGem implements gregtech.api.interfaces.IOreRecipeRegistra for (ItemStack is : OreDictionary.getOres("craftingLens" + aMaterial.mColor.mName.replace(" ", ""))) { // Engraver is.stackSize = 0; - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(3, aStack), is) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.gemExquisite, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(3, aStack), is) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.gemExquisite, aMaterial, 1L)) .duration(2 * MINUTES) .eut(TierEU.RECIPE_EV) .addTo(laserEngraverRecipes); diff --git a/src/main/java/gregtech/loaders/oreprocessing/ProcessingIngot.java b/src/main/java/gregtech/loaders/oreprocessing/ProcessingIngot.java index 0be31a7e1d..7d27c2ee16 100644 --- a/src/main/java/gregtech/loaders/oreprocessing/ProcessingIngot.java +++ b/src/main/java/gregtech/loaders/oreprocessing/ProcessingIngot.java @@ -4,27 +4,27 @@ import static gregtech.api.recipe.RecipeMaps.benderRecipes; import static gregtech.api.recipe.RecipeMaps.fluidSolidifierRecipes; import static gregtech.api.recipe.RecipeMaps.hammerRecipes; import static gregtech.api.recipe.RecipeMaps.vacuumFreezerRecipes; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; -import static gregtech.api.util.GT_RecipeConstants.FUEL_TYPE; -import static gregtech.api.util.GT_RecipeConstants.FUEL_VALUE; -import static gregtech.api.util.GT_Utility.calculateRecipeEU; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; +import static gregtech.api.util.GTRecipeConstants.FUEL_TYPE; +import static gregtech.api.util.GTRecipeConstants.FUEL_VALUE; +import static gregtech.api.util.GTUtility.calculateRecipeEU; import net.minecraft.item.ItemStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.SubTag; import gregtech.api.enums.TierEU; import gregtech.api.enums.ToolDictNames; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_RecipeConstants; -import gregtech.api.util.GT_RecipeRegistrator; -import gregtech.api.util.GT_Utility; -import gregtech.common.GT_Proxy; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTRecipeConstants; +import gregtech.api.util.GTRecipeRegistrator; +import gregtech.api.util.GTUtility; +import gregtech.common.GTProxy; public class ProcessingIngot implements gregtech.api.interfaces.IOreRecipeRegistrator { @@ -51,19 +51,19 @@ public class ProcessingIngot implements gregtech.api.interfaces.IOreRecipeRegist case ingot -> { // Fuel recipe if (aMaterial.mFuelPower > 0) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) .metadata(FUEL_VALUE, aMaterial.mFuelPower) .metadata(FUEL_TYPE, aMaterial.mFuelType) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); } if (aMaterial.mStandardMoltenFluid != null && !(aMaterial == Materials.AnnealedCopper || aMaterial == Materials.WroughtIron)) { // Fluid solidifier recipes - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Ingot.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.ingot, aMaterial, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.ingot, aMaterial, 1L)) .fluidInputs(aMaterial.getMolten(144L)) .duration(1 * SECONDS + 12 * TICKS) .eut(calculateRecipeEU(aMaterial, 8)) @@ -71,12 +71,12 @@ public class ProcessingIngot implements gregtech.api.interfaces.IOreRecipeRegist } // Reverse recipes { - GT_RecipeRegistrator.registerReverseFluidSmelting(aStack, aMaterial, aPrefix.mMaterialAmount, null); - GT_RecipeRegistrator + GTRecipeRegistrator.registerReverseFluidSmelting(aStack, aMaterial, aPrefix.mMaterialAmount, null); + GTRecipeRegistrator .registerReverseMacerating(aStack, aMaterial, aPrefix.mMaterialAmount, null, null, null, false); if (aMaterial.mSmeltInto.mArcSmeltInto != aMaterial) { - GT_RecipeRegistrator.registerReverseArcSmelting( - GT_Utility.copyAmount(1, aStack), + GTRecipeRegistrator.registerReverseArcSmelting( + GTUtility.copyAmount(1, aStack), aMaterial, aPrefix.mMaterialAmount, null, @@ -84,26 +84,26 @@ public class ProcessingIngot implements gregtech.api.interfaces.IOreRecipeRegist null); } } - ItemStack tStack = GT_OreDictUnificator.get(OrePrefixes.dust, aMaterial.mMacerateInto, 1L); + ItemStack tStack = GTOreDictUnificator.get(OrePrefixes.dust, aMaterial.mMacerateInto, 1L); if ((tStack != null) && ((aMaterial.mBlastFurnaceRequired) || aNoSmelting)) { - GT_ModHandler.removeFurnaceSmelting(tStack); + GTModHandler.removeFurnaceSmelting(tStack); } if (aMaterial.mUnificatable && (aMaterial.mMaterialInto == aMaterial) && !aMaterial.contains(SubTag.NO_WORKING) && !aMaterial.contains(SubTag.SMELTING_TO_GEM) && aMaterial.contains(SubTag.MORTAR_GRINDABLE)) { - GT_ModHandler.addShapelessCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.dust, aMaterial, 1L), - GT_Proxy.tBits, + GTModHandler.addShapelessCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.dust, aMaterial, 1L), + GTProxy.tBits, new Object[] { ToolDictNames.craftingToolMortar, OrePrefixes.ingot.get(aMaterial) }); } if (!aNoSmashing) { // Forge hammer recipes if (aMaterial.getProcessingMaterialTierEU() < TierEU.IV - && GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(3, aStack)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 2L)) + && GTOreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(3, aStack)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.plate, aMaterial, 2L)) .duration(Math.max(aMaterialMass, 1L)) .eut(calculateRecipeEU(aMaterial, 16)) .addTo(hammerRecipes); @@ -113,64 +113,64 @@ public class ProcessingIngot implements gregtech.api.interfaces.IOreRecipeRegist // Bender recipes { - if (GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L)) + if (GTOreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L)) .duration(Math.max(aMaterialMass, 1L)) .eut(calculateRecipeEU(aMaterial, 24)) .addTo(benderRecipes); } - if (GT_OreDictUnificator.get(OrePrefixes.plateDouble, aMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(2, aStack), GT_Utility.getIntegratedCircuit(2)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.plateDouble, aMaterial, 1L)) + if (GTOreDictUnificator.get(OrePrefixes.plateDouble, aMaterial, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(2, aStack), GTUtility.getIntegratedCircuit(2)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.plateDouble, aMaterial, 1L)) .duration(Math.max(aMaterialMass * 2L, 1L)) .eut(calculateRecipeEU(aMaterial, 96)) .addTo(benderRecipes); } - if (GT_OreDictUnificator.get(OrePrefixes.plateTriple, aMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(3, aStack), GT_Utility.getIntegratedCircuit(3)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.plateTriple, aMaterial, 1L)) + if (GTOreDictUnificator.get(OrePrefixes.plateTriple, aMaterial, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(3, aStack), GTUtility.getIntegratedCircuit(3)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.plateTriple, aMaterial, 1L)) .duration(Math.max(aMaterialMass * 3L, 1L)) .eut(calculateRecipeEU(aMaterial, 96)) .addTo(benderRecipes); } - if (GT_OreDictUnificator.get(OrePrefixes.plateQuadruple, aMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(4, aStack), GT_Utility.getIntegratedCircuit(4)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.plateQuadruple, aMaterial, 1L)) + if (GTOreDictUnificator.get(OrePrefixes.plateQuadruple, aMaterial, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(4, aStack), GTUtility.getIntegratedCircuit(4)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.plateQuadruple, aMaterial, 1L)) .duration(Math.max(aMaterialMass * 4L, 1L)) .eut(calculateRecipeEU(aMaterial, 96)) .addTo(benderRecipes); } - if (GT_OreDictUnificator.get(OrePrefixes.plateQuintuple, aMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(5, aStack), GT_Utility.getIntegratedCircuit(5)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.plateQuintuple, aMaterial, 1L)) + if (GTOreDictUnificator.get(OrePrefixes.plateQuintuple, aMaterial, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(5, aStack), GTUtility.getIntegratedCircuit(5)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.plateQuintuple, aMaterial, 1L)) .duration(Math.max(aMaterialMass * 5L, 1L)) .eut(calculateRecipeEU(aMaterial, 96)) .addTo(benderRecipes); } - if (GT_OreDictUnificator.get(OrePrefixes.plateDense, aMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(9, aStack), GT_Utility.getIntegratedCircuit(9)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.plateDense, aMaterial, 1L)) + if (GTOreDictUnificator.get(OrePrefixes.plateDense, aMaterial, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(9, aStack), GTUtility.getIntegratedCircuit(9)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.plateDense, aMaterial, 1L)) .duration(Math.max(aMaterialMass * 9L, 1L)) .eut(calculateRecipeEU(aMaterial, 96)) .addTo(benderRecipes); } - if (GT_OreDictUnificator.get(OrePrefixes.foil, aMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), GT_Utility.getIntegratedCircuit(10)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.foil, aMaterial, 4L)) + if (GTOreDictUnificator.get(OrePrefixes.foil, aMaterial, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), GTUtility.getIntegratedCircuit(10)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.foil, aMaterial, 4L)) .duration(Math.max(aMaterialMass * 2L, 1L)) .eut(calculateRecipeEU(aMaterial, 24)) .addTo(benderRecipes); @@ -182,16 +182,16 @@ public class ProcessingIngot implements gregtech.api.interfaces.IOreRecipeRegist if (!aNoSmashing || aStretchy) { // bender recipes { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.plateDouble, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.plateDouble, aMaterial, 1L)) .duration(Math.max(aMaterialMass, 1L)) .eut(calculateRecipeEU(aMaterial, 96)) .addTo(benderRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(2, aStack), GT_Utility.getIntegratedCircuit(2)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.plateQuadruple, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(2, aStack), GTUtility.getIntegratedCircuit(2)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.plateQuadruple, aMaterial, 1L)) .duration(Math.max(aMaterialMass * 2L, 1L)) .eut(calculateRecipeEU(aMaterial, 96)) .addTo(benderRecipes); @@ -199,9 +199,9 @@ public class ProcessingIngot implements gregtech.api.interfaces.IOreRecipeRegist // Enable crafting with hammer if tier is < IV. if (aMaterial.getProcessingMaterialTierEU() < TierEU.IV && aSpecialRecipeReq) { - GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.ingotDouble, aMaterial, 1L), - GT_Proxy.tBits, + GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.ingotDouble, aMaterial, 1L), + GTProxy.tBits, new Object[] { "I", "I", "h", 'I', OrePrefixes.ingot.get(aMaterial) }); } } @@ -210,25 +210,25 @@ public class ProcessingIngot implements gregtech.api.interfaces.IOreRecipeRegist if (!aNoSmashing || aStretchy) { // Bender recipes { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.plateTriple, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.plateTriple, aMaterial, 1L)) .duration(Math.max(aMaterialMass, 1L)) .eut(calculateRecipeEU(aMaterial, 96)) .addTo(benderRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(3, aStack), GT_Utility.getIntegratedCircuit(3)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.plateDense, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(3, aStack), GTUtility.getIntegratedCircuit(3)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.plateDense, aMaterial, 1L)) .duration(Math.max(aMaterialMass * 3L, 1L)) .eut(calculateRecipeEU(aMaterial, 96)) .addTo(benderRecipes); } if (aMaterial.getProcessingMaterialTierEU() < TierEU.IV && aSpecialRecipeReq) { - GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.ingotTriple, aMaterial, 1L), - GT_Proxy.tBits, + GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.ingotTriple, aMaterial, 1L), + GTProxy.tBits, new Object[] { "I", "B", "h", 'I', OrePrefixes.ingotDouble.get(aMaterial), 'B', OrePrefixes.ingot.get(aMaterial) }); } @@ -238,9 +238,9 @@ public class ProcessingIngot implements gregtech.api.interfaces.IOreRecipeRegist if (!aNoSmashing || aStretchy) { // Bender recipes { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.plateQuadruple, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.plateQuadruple, aMaterial, 1L)) .duration(Math.max(aMaterialMass, 1L)) .eut(calculateRecipeEU(aMaterial, 96)) .addTo(benderRecipes); @@ -248,9 +248,9 @@ public class ProcessingIngot implements gregtech.api.interfaces.IOreRecipeRegist // If tier < IV add manual crafting. if (aMaterial.getProcessingMaterialTierEU() < TierEU.IV && aSpecialRecipeReq) { - GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.ingotQuadruple, aMaterial, 1L), - GT_Proxy.tBits, + GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.ingotQuadruple, aMaterial, 1L), + GTProxy.tBits, new Object[] { "I", "B", "h", 'I', OrePrefixes.ingotTriple.get(aMaterial), 'B', OrePrefixes.ingot.get(aMaterial) }); } @@ -260,9 +260,9 @@ public class ProcessingIngot implements gregtech.api.interfaces.IOreRecipeRegist if (!aNoSmashing || aStretchy) { // Bender recipes { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.plateQuintuple, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.plateQuintuple, aMaterial, 1L)) .duration(Math.max(aMaterialMass, 1L)) .eut(calculateRecipeEU(aMaterial, 96)) .addTo(benderRecipes); @@ -270,9 +270,9 @@ public class ProcessingIngot implements gregtech.api.interfaces.IOreRecipeRegist // Crafting recipes if (aMaterial.getProcessingMaterialTierEU() < TierEU.IV && aSpecialRecipeReq) { - GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.ingotQuintuple, aMaterial, 1L), - GT_Proxy.tBits, + GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.ingotQuintuple, aMaterial, 1L), + GTProxy.tBits, new Object[] { "I", "B", "h", 'I', OrePrefixes.ingotQuadruple.get(aMaterial), 'B', OrePrefixes.ingot.get(aMaterial) }); } @@ -280,11 +280,11 @@ public class ProcessingIngot implements gregtech.api.interfaces.IOreRecipeRegist } case ingotHot -> { if (aMaterial.mAutoGenerateVacuumFreezerRecipes - && GT_OreDictUnificator.get(OrePrefixes.ingot, aMaterial, 1L) != null) { + && GTOreDictUnificator.get(OrePrefixes.ingot, aMaterial, 1L) != null) { // Vacuum freezer recipes - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.ingot, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.ingot, aMaterial, 1L)) .duration(((int) Math.max(aMaterialMass * 3L, 1L)) * TICKS) .eut(TierEU.RECIPE_MV) .addTo(vacuumFreezerRecipes); diff --git a/src/main/java/gregtech/loaders/oreprocessing/ProcessingItem.java b/src/main/java/gregtech/loaders/oreprocessing/ProcessingItem.java index 6a132e2dba..cd453943d2 100644 --- a/src/main/java/gregtech/loaders/oreprocessing/ProcessingItem.java +++ b/src/main/java/gregtech/loaders/oreprocessing/ProcessingItem.java @@ -5,7 +5,7 @@ import net.minecraft.item.ItemStack; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; import gregtech.api.objects.ItemData; -import gregtech.api.util.GT_OreDictUnificator; +import gregtech.api.util.GTOreDictUnificator; public class ProcessingItem implements gregtech.api.interfaces.IOreRecipeRegistrator { @@ -16,29 +16,29 @@ public class ProcessingItem implements gregtech.api.interfaces.IOreRecipeRegistr @Override public void registerOre(OrePrefixes aPrefix, Materials aMaterial, String aOreDictName, String aModName, ItemStack aStack) { - if (GT_OreDictUnificator.getItemData(aStack) == null && !aOreDictName.equals("itemCertusQuartz") + if (GTOreDictUnificator.getItemData(aStack) == null && !aOreDictName.equals("itemCertusQuartz") && !aOreDictName.equals("itemNetherQuartz")) { switch (aOreDictName) { case "itemSilicon": - GT_OreDictUnificator.addItemData(aStack, new ItemData(Materials.Silicon, 3628800L)); + GTOreDictUnificator.addItemData(aStack, new ItemData(Materials.Silicon, 3628800L)); case "itemWheat": - GT_OreDictUnificator.addItemData(aStack, new ItemData(Materials.Wheat, 3628800L)); + GTOreDictUnificator.addItemData(aStack, new ItemData(Materials.Wheat, 3628800L)); case "itemManganese": - GT_OreDictUnificator.addItemData(aStack, new ItemData(Materials.Manganese, 3628800L)); + GTOreDictUnificator.addItemData(aStack, new ItemData(Materials.Manganese, 3628800L)); case "itemSalt": - GT_OreDictUnificator.addItemData(aStack, new ItemData(Materials.Salt, 3628800L)); + GTOreDictUnificator.addItemData(aStack, new ItemData(Materials.Salt, 3628800L)); case "itemMagnesium": - GT_OreDictUnificator.addItemData(aStack, new ItemData(Materials.Magnesium, 3628800L)); + GTOreDictUnificator.addItemData(aStack, new ItemData(Materials.Magnesium, 3628800L)); case "itemPhosphorite": - GT_OreDictUnificator.addItemData(aStack, new ItemData(Materials.TricalciumPhosphate, 3628800L)); + GTOreDictUnificator.addItemData(aStack, new ItemData(Materials.TricalciumPhosphate, 3628800L)); case "itemSulfur": - GT_OreDictUnificator.addItemData(aStack, new ItemData(Materials.Sulfur, 3628800L)); + GTOreDictUnificator.addItemData(aStack, new ItemData(Materials.Sulfur, 3628800L)); case "itemAluminum": - GT_OreDictUnificator.addItemData(aStack, new ItemData(Materials.Aluminium, 3628800L)); + GTOreDictUnificator.addItemData(aStack, new ItemData(Materials.Aluminium, 3628800L)); case "itemSaltpeter": - GT_OreDictUnificator.addItemData(aStack, new ItemData(Materials.Saltpeter, 3628800L)); + GTOreDictUnificator.addItemData(aStack, new ItemData(Materials.Saltpeter, 3628800L)); case "itemUranium": - GT_OreDictUnificator.addItemData(aStack, new ItemData(Materials.Uranium, 3628800L)); + GTOreDictUnificator.addItemData(aStack, new ItemData(Materials.Uranium, 3628800L)); } } } diff --git a/src/main/java/gregtech/loaders/oreprocessing/ProcessingLens.java b/src/main/java/gregtech/loaders/oreprocessing/ProcessingLens.java index c3f73f7966..9576262818 100644 --- a/src/main/java/gregtech/loaders/oreprocessing/ProcessingLens.java +++ b/src/main/java/gregtech/loaders/oreprocessing/ProcessingLens.java @@ -2,20 +2,21 @@ package gregtech.loaders.oreprocessing; import static gregtech.api.recipe.RecipeMaps.compressorRecipes; import static gregtech.api.recipe.RecipeMaps.latheRecipes; -import static gregtech.api.util.GT_RecipeBuilder.MINUTES; +import static gregtech.api.util.GTRecipeBuilder.MINUTES; import net.minecraft.item.ItemStack; -import gregtech.api.GregTech_API; -import gregtech.api.enums.GT_Values; +import gregtech.api.GregTechAPI; +import gregtech.api.enums.GTValues; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.Textures; import gregtech.api.enums.TierEU; import gregtech.api.interfaces.ITexture; import gregtech.api.render.TextureFactory; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_RecipeBuilder; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTRecipeBuilder; +import gregtech.common.covers.CoverLens; @SuppressWarnings("RedundantLabeledSwitchRuleCodeBlock") public class ProcessingLens implements gregtech.api.interfaces.IOreRecipeRegistrator { @@ -29,56 +30,56 @@ public class ProcessingLens implements gregtech.api.interfaces.IOreRecipeRegistr ItemStack aStack) { switch (aMaterial.mName) { case "Diamond", "Glass" -> { - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.lens, aMaterial, 1L), - GT_OreDictUnificator.get(OrePrefixes.dustSmall, aMaterial, 1L)) + GTOreDictUnificator.get(OrePrefixes.lens, aMaterial, 1L), + GTOreDictUnificator.get(OrePrefixes.dustSmall, aMaterial, 1L)) .duration(1 * MINUTES) .eut(TierEU.RECIPE_LV) .addTo(latheRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.gemExquisite, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.gemExquisite, aMaterial, 1L)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.lens, aMaterial, 3L), - GT_OreDictUnificator.get(OrePrefixes.dust, aMaterial, 1L)) + GTOreDictUnificator.get(OrePrefixes.lens, aMaterial, 3L), + GTOreDictUnificator.get(OrePrefixes.dust, aMaterial, 1L)) .duration(2 * MINUTES) .eut(16) .addTo(latheRecipes); } case "ChromaticGlass" -> { - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, aMaterial, 16L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.lens, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, aMaterial, 16L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.lens, aMaterial, 1L)) .duration(10 * MINUTES) .eut(TierEU.RECIPE_UHV) .addTo(compressorRecipes); } default -> { - if (GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L) != null) { - GT_RecipeBuilder recipeBuilder = GT_Values.RA.stdBuilder(); - recipeBuilder.itemInputs(GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L)); - if (GT_OreDictUnificator.get(OrePrefixes.dustSmall, aMaterial, 1L) == null) { - recipeBuilder.itemOutputs(GT_OreDictUnificator.get(OrePrefixes.lens, aMaterial, 1L)); + if (GTOreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L) != null) { + GTRecipeBuilder recipeBuilder = GTValues.RA.stdBuilder(); + recipeBuilder.itemInputs(GTOreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L)); + if (GTOreDictUnificator.get(OrePrefixes.dustSmall, aMaterial, 1L) == null) { + recipeBuilder.itemOutputs(GTOreDictUnificator.get(OrePrefixes.lens, aMaterial, 1L)); } else { recipeBuilder.itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.lens, aMaterial, 1L), - GT_OreDictUnificator.get(OrePrefixes.dustSmall, aMaterial, 1L)); + GTOreDictUnificator.get(OrePrefixes.lens, aMaterial, 1L), + GTOreDictUnificator.get(OrePrefixes.dustSmall, aMaterial, 1L)); } recipeBuilder.duration(1 * MINUTES) .eut(TierEU.RECIPE_MV) .addTo(latheRecipes); } - if (GT_OreDictUnificator.get(OrePrefixes.gemExquisite, aMaterial, 1L) != null) { - GT_RecipeBuilder recipeBuilder = GT_Values.RA.stdBuilder(); - recipeBuilder.itemInputs(GT_OreDictUnificator.get(OrePrefixes.gemExquisite, aMaterial, 1L)); - if (GT_OreDictUnificator.get(OrePrefixes.dust, aMaterial, 1L) == null) { - recipeBuilder.itemOutputs(GT_OreDictUnificator.get(OrePrefixes.lens, aMaterial, 1L)); + if (GTOreDictUnificator.get(OrePrefixes.gemExquisite, aMaterial, 1L) != null) { + GTRecipeBuilder recipeBuilder = GTValues.RA.stdBuilder(); + recipeBuilder.itemInputs(GTOreDictUnificator.get(OrePrefixes.gemExquisite, aMaterial, 1L)); + if (GTOreDictUnificator.get(OrePrefixes.dust, aMaterial, 1L) == null) { + recipeBuilder.itemOutputs(GTOreDictUnificator.get(OrePrefixes.lens, aMaterial, 1L)); } else { recipeBuilder.itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.lens, aMaterial, 1L), - GT_OreDictUnificator.get(OrePrefixes.dust, aMaterial, 2L)); + GTOreDictUnificator.get(OrePrefixes.lens, aMaterial, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, aMaterial, 2L)); } recipeBuilder.duration(2 * MINUTES) .eut(TierEU.RECIPE_LV) @@ -86,10 +87,10 @@ public class ProcessingLens implements gregtech.api.interfaces.IOreRecipeRegistr } final ITexture lensCoverTexture = TextureFactory .of(Textures.BlockIcons.OVERLAY_LENS, aMaterial.mRGBa, false); - GregTech_API.registerCover( + GregTechAPI.registerCover( aStack, TextureFactory.of(Textures.BlockIcons.MACHINE_CASINGS[2][0], lensCoverTexture), - new gregtech.common.covers.GT_Cover_Lens(aMaterial.mColor.mIndex, lensCoverTexture)); + new CoverLens(aMaterial.mColor.mIndex, lensCoverTexture)); } } } diff --git a/src/main/java/gregtech/loaders/oreprocessing/ProcessingLog.java b/src/main/java/gregtech/loaders/oreprocessing/ProcessingLog.java index 5985e24dc7..f60987ec9e 100644 --- a/src/main/java/gregtech/loaders/oreprocessing/ProcessingLog.java +++ b/src/main/java/gregtech/loaders/oreprocessing/ProcessingLog.java @@ -9,21 +9,21 @@ import static gregtech.api.recipe.RecipeMaps.extractorRecipes; import static gregtech.api.recipe.RecipeMaps.latheRecipes; import static gregtech.api.recipe.RecipeMaps.maceratorRecipes; import static gregtech.api.recipe.RecipeMaps.pyrolyseRecipes; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; import net.minecraft.init.Items; import net.minecraft.item.ItemStack; -import gregtech.GT_Mod; -import gregtech.api.enums.GT_Values; +import gregtech.GTMod; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.TierEU; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_Utility; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtility; public class ProcessingLog implements gregtech.api.interfaces.IOreRecipeRegistrator { @@ -35,86 +35,85 @@ public class ProcessingLog implements gregtech.api.interfaces.IOreRecipeRegistra public void registerOre(OrePrefixes aPrefix, Materials aMaterial, String aOreDictName, String aModName, ItemStack aStack) { if (aOreDictName.equals("logRubber")) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), GTUtility.getIntegratedCircuit(2)) .itemOutputs( ItemList.IC2_Resin.get(1L), - GT_ModHandler.getIC2Item("plantBall", 1L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Carbon, 1L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 1L)) + GTModHandler.getIC2Item("plantBall", 1L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Carbon, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 1L)) .outputChances(5000, 3750, 2500, 2500) .fluidOutputs(Materials.Methane.getGas(60L)) .duration(10 * SECONDS) .eut(20) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.RawRubber, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.RawRubber, 1L)) .duration(15 * SECONDS) .eut(2) .addTo(extractorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 6L), ItemList.IC2_Resin.get(1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 6L), ItemList.IC2_Resin.get(1L)) .outputChances(10000, 3300) .duration(20 * SECONDS) .eut(2) .addTo(maceratorRecipes); } else { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), GTUtility.getIntegratedCircuit(1)) .fluidOutputs(Materials.Methane.getGas(60L)) .duration(10 * SECONDS) .eut(20) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 6L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 1L)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 6L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 1L)) .outputChances(10000, 8000) .duration(20 * SECONDS) .eut(2) .addTo(maceratorRecipes); } - GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.Wood, 2L), - gregtech.api.util.GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS - | gregtech.api.util.GT_ModHandler.RecipeBits.BUFFERED, - new Object[] { "sLf", 'L', GT_Utility.copyAmount(1, aStack) }); + GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.stickLong, Materials.Wood, 2L), + GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS | GTModHandler.RecipeBits.BUFFERED, + new Object[] { "sLf", 'L', GTUtility.copyAmount(1, aStack) }); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.Wood, 4L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 2L)) + GTOreDictUnificator.get(OrePrefixes.stickLong, Materials.Wood, 4L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 2L)) .duration(8 * SECONDS) .eut(7) .addTo(latheRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.FR_Stick.get(1L)) .fluidInputs(Materials.SeedOil.getFluid(50L)) .duration(16 * TICKS) .eut(7) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(8, aStack), GT_Utility.getIntegratedCircuit(8)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(8, aStack), GTUtility.getIntegratedCircuit(8)) .itemOutputs(ItemList.FR_Casing_Impregnated.get(1L)) .fluidInputs(Materials.SeedOil.getFluid(250L)) .duration(3 * SECONDS + 4 * TICKS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) - .itemOutputs(GT_ModHandler.getModItem(Railcraft.ID, "cube", 1L, 8)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) + .itemOutputs(GTModHandler.getModItem(Railcraft.ID, "cube", 1L, 8)) .fluidInputs(Materials.Creosote.getFluid(750L)) .duration(16 * TICKS) .eut(TierEU.ULV) @@ -123,172 +122,171 @@ public class ProcessingLog implements gregtech.api.interfaces.IOreRecipeRegistra short aMeta = (short) aStack.getItemDamage(); if (aMeta == Short.MAX_VALUE) { - if ((GT_Utility.areStacksEqual( - GT_ModHandler.getSmeltingOutput(GT_Utility.copyAmount(1, aStack), false, null), + if ((GTUtility.areStacksEqual( + GTModHandler.getSmeltingOutput(GTUtility.copyAmount(1, aStack), false, null), new ItemStack(Items.coal, 1, 1)))) { addPyrolyeOvenRecipes(aStack); - GT_ModHandler.removeFurnaceSmelting(GT_Utility.copyAmount(1, aStack)); + GTModHandler.removeFurnaceSmelting(GTUtility.copyAmount(1, aStack)); } for (int i = 0; i < 32767; i++) { - if ((GT_Utility.areStacksEqual( - GT_ModHandler.getSmeltingOutput(new ItemStack(aStack.getItem(), 1, i), false, null), + if ((GTUtility.areStacksEqual( + GTModHandler.getSmeltingOutput(new ItemStack(aStack.getItem(), 1, i), false, null), new ItemStack(Items.coal, 1, 1)))) { addPyrolyeOvenRecipes(aStack); - GT_ModHandler.removeFurnaceSmelting(new ItemStack(aStack.getItem(), 1, i)); + GTModHandler.removeFurnaceSmelting(new ItemStack(aStack.getItem(), 1, i)); } - ItemStack tStack = GT_ModHandler.getRecipeOutput(new ItemStack(aStack.getItem(), 1, i)); + ItemStack tStack = GTModHandler.getRecipeOutput(new ItemStack(aStack.getItem(), 1, i)); if (tStack == null) { if (i >= 16) { break; } } else { - ItemStack tPlanks = GT_Utility.copyOrNull(tStack); + ItemStack tPlanks = GTUtility.copyOrNull(tStack); if (tPlanks != null) { tPlanks.stackSize = (tPlanks.stackSize * 3 / 2); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(aStack.getItem(), 1, i)) .itemOutputs( - GT_Utility.copyOrNull(tPlanks), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 1L)) + GTUtility.copyOrNull(tPlanks), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 1L)) .fluidInputs(Materials.Lubricant.getFluid(1L)) .duration(10 * SECONDS) .eut(8) .addTo(cutterRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(aStack.getItem(), 1, i)) .itemOutputs( - GT_Utility.copyAmount( - GT_Mod.gregtechproxy.mNerfedWoodPlank ? tStack.stackSize : tStack.stackSize * 5 / 4, + GTUtility.copyAmount( + GTMod.gregtechproxy.mNerfedWoodPlank ? tStack.stackSize : tStack.stackSize * 5 / 4, tStack), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 2L)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 2L)) .fluidInputs(Materials.Water.getFluid(Math.min(1000, 200 * 8 / 320))) .duration(20 * SECONDS) .eut(8) .addTo(cutterRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(aStack.getItem(), 1, i)) .itemOutputs( - GT_Utility.copyAmount( - GT_Mod.gregtechproxy.mNerfedWoodPlank ? tStack.stackSize : tStack.stackSize * 5 / 4, + GTUtility.copyAmount( + GTMod.gregtechproxy.mNerfedWoodPlank ? tStack.stackSize : tStack.stackSize * 5 / 4, tStack), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 2L)) - .fluidInputs(GT_ModHandler.getDistilledWater(3)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 2L)) + .fluidInputs(GTModHandler.getDistilledWater(3)) .duration(20 * SECONDS) .eut(8) .addTo(cutterRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(aStack.getItem(), 1, i)) .itemOutputs( - GT_Utility.copyAmount( - GT_Mod.gregtechproxy.mNerfedWoodPlank ? tStack.stackSize : tStack.stackSize * 5 / 4, + GTUtility.copyAmount( + GTMod.gregtechproxy.mNerfedWoodPlank ? tStack.stackSize : tStack.stackSize * 5 / 4, tStack), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 2L)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 2L)) .fluidInputs(Materials.Lubricant.getFluid(1)) .duration(10 * SECONDS) .eut(8) .addTo(cutterRecipes); - GT_ModHandler.removeRecipeDelayed(new ItemStack(aStack.getItem(), 1, i)); - GT_ModHandler.addCraftingRecipe( - GT_Utility.copyAmount( - GT_Mod.gregtechproxy.mNerfedWoodPlank ? tStack.stackSize : tStack.stackSize * 5 / 4, + GTModHandler.removeRecipeDelayed(new ItemStack(aStack.getItem(), 1, i)); + GTModHandler.addCraftingRecipe( + GTUtility.copyAmount( + GTMod.gregtechproxy.mNerfedWoodPlank ? tStack.stackSize : tStack.stackSize * 5 / 4, tStack), - GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.BUFFERED, new Object[] { "s", "L", 'L', new ItemStack(aStack.getItem(), 1, i) }); - GT_ModHandler.addShapelessCraftingRecipe( - GT_Utility - .copyAmount(tStack.stackSize / (GT_Mod.gregtechproxy.mNerfedWoodPlank ? 2 : 1), tStack), - GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.addShapelessCraftingRecipe( + GTUtility + .copyAmount(tStack.stackSize / (GTMod.gregtechproxy.mNerfedWoodPlank ? 2 : 1), tStack), + GTModHandler.RecipeBits.BUFFERED, new Object[] { new ItemStack(aStack.getItem(), 1, i) }); } } } } else { - if ((GT_Utility.areStacksEqual( - GT_ModHandler.getSmeltingOutput(GT_Utility.copyAmount(1, aStack), false, null), + if ((GTUtility.areStacksEqual( + GTModHandler.getSmeltingOutput(GTUtility.copyAmount(1, aStack), false, null), new ItemStack(Items.coal, 1, 1)))) { addPyrolyeOvenRecipes(aStack); - GT_ModHandler.removeFurnaceSmelting(GT_Utility.copyAmount(1, aStack)); + GTModHandler.removeFurnaceSmelting(GTUtility.copyAmount(1, aStack)); } - ItemStack tStack = GT_ModHandler.getRecipeOutput(GT_Utility.copyAmount(1, aStack)); + ItemStack tStack = GTModHandler.getRecipeOutput(GTUtility.copyAmount(1, aStack)); if (tStack != null) { - ItemStack tPlanks = GT_Utility.copyOrNull(tStack); + ItemStack tPlanks = GTUtility.copyOrNull(tStack); if (tPlanks != null) { tPlanks.stackSize = (tPlanks.stackSize * 3 / 2); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) .itemOutputs( - GT_Utility.copyOrNull(tPlanks), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 1L)) + GTUtility.copyOrNull(tPlanks), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 1L)) .fluidInputs(Materials.Lubricant.getFluid(1L)) .duration(10 * SECONDS) .eut(8) .addTo(cutterRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) .itemOutputs( - GT_Utility.copyAmount( - GT_Mod.gregtechproxy.mNerfedWoodPlank ? tStack.stackSize : tStack.stackSize * 5 / 4, + GTUtility.copyAmount( + GTMod.gregtechproxy.mNerfedWoodPlank ? tStack.stackSize : tStack.stackSize * 5 / 4, tStack), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 2L)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 2L)) .fluidInputs(Materials.Water.getFluid(Math.min(1000, 200 * 8 / 320))) .duration(20 * SECONDS) .eut(8) .addTo(cutterRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) .itemOutputs( - GT_Utility.copyAmount( - GT_Mod.gregtechproxy.mNerfedWoodPlank ? tStack.stackSize : tStack.stackSize * 5 / 4, + GTUtility.copyAmount( + GTMod.gregtechproxy.mNerfedWoodPlank ? tStack.stackSize : tStack.stackSize * 5 / 4, tStack), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 2L)) - .fluidInputs(GT_ModHandler.getDistilledWater(3)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 2L)) + .fluidInputs(GTModHandler.getDistilledWater(3)) .duration(20 * SECONDS) .eut(8) .addTo(cutterRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) .itemOutputs( - GT_Utility.copyAmount( - GT_Mod.gregtechproxy.mNerfedWoodPlank ? tStack.stackSize : tStack.stackSize * 5 / 4, + GTUtility.copyAmount( + GTMod.gregtechproxy.mNerfedWoodPlank ? tStack.stackSize : tStack.stackSize * 5 / 4, tStack), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 2L)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 2L)) .fluidInputs(Materials.Lubricant.getFluid(1)) .duration(10 * SECONDS) .eut(8) .addTo(cutterRecipes); - GT_ModHandler.removeRecipeDelayed(GT_Utility.copyAmount(1, aStack)); - GT_ModHandler.addCraftingRecipe( - GT_Utility.copyAmount( - GT_Mod.gregtechproxy.mNerfedWoodPlank ? tStack.stackSize : tStack.stackSize * 5 / 4, + GTModHandler.removeRecipeDelayed(GTUtility.copyAmount(1, aStack)); + GTModHandler.addCraftingRecipe( + GTUtility.copyAmount( + GTMod.gregtechproxy.mNerfedWoodPlank ? tStack.stackSize : tStack.stackSize * 5 / 4, tStack), - new Object[] { "s", "L", 'L', GT_Utility.copyAmount(1, aStack) }); - GT_ModHandler.addShapelessCraftingRecipe( - GT_Utility - .copyAmount(tStack.stackSize / (GT_Mod.gregtechproxy.mNerfedWoodPlank ? 2 : 1), tStack), - new Object[] { GT_Utility.copyAmount(1, aStack) }); + new Object[] { "s", "L", 'L', GTUtility.copyAmount(1, aStack) }); + GTModHandler.addShapelessCraftingRecipe( + GTUtility.copyAmount(tStack.stackSize / (GTMod.gregtechproxy.mNerfedWoodPlank ? 2 : 1), tStack), + new Object[] { GTUtility.copyAmount(1, aStack) }); } } } - if ((GT_Utility.areStacksEqual( - GT_ModHandler.getSmeltingOutput(GT_Utility.copyAmount(1, aStack), false, null), + if ((GTUtility.areStacksEqual( + GTModHandler.getSmeltingOutput(GTUtility.copyAmount(1, aStack), false, null), new ItemStack(Items.coal, 1, 1)))) { addPyrolyeOvenRecipes(aStack); - GT_ModHandler.removeFurnaceSmelting(GT_Utility.copyAmount(1, aStack)); + GTModHandler.removeFurnaceSmelting(GTUtility.copyAmount(1, aStack)); } } public static void addPyrolyeOvenRecipes(ItemStack logStack) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(16, logStack), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(16, logStack), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Charcoal.getGems(20)) .fluidOutputs(Materials.Creosote.getFluid(4000)) .duration(32 * SECONDS) .eut(64) .noOptimize() .addTo(pyrolyseRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(16, logStack), GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(16, logStack), GTUtility.getIntegratedCircuit(2)) .itemOutputs(Materials.Charcoal.getGems(20)) .fluidInputs(Materials.Nitrogen.getGas(1000)) .fluidOutputs(Materials.Creosote.getFluid(4000)) @@ -296,16 +294,16 @@ public class ProcessingLog implements gregtech.api.interfaces.IOreRecipeRegistra .eut(96) .noOptimize() .addTo(pyrolyseRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(16, logStack), GT_Utility.getIntegratedCircuit(3)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(16, logStack), GTUtility.getIntegratedCircuit(3)) .itemOutputs(Materials.Charcoal.getGems(20)) .fluidOutputs(Materials.CharcoalByproducts.getGas(4000)) .duration(32 * SECONDS) .eut(64) .noOptimize() .addTo(pyrolyseRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(16, logStack), GT_Utility.getIntegratedCircuit(4)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(16, logStack), GTUtility.getIntegratedCircuit(4)) .itemOutputs(Materials.Charcoal.getGems(20)) .fluidInputs(Materials.Nitrogen.getGas(1000)) .fluidOutputs(Materials.CharcoalByproducts.getGas(4000)) @@ -313,16 +311,16 @@ public class ProcessingLog implements gregtech.api.interfaces.IOreRecipeRegistra .eut(96) .noOptimize() .addTo(pyrolyseRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(16, logStack), GT_Utility.getIntegratedCircuit(5)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(16, logStack), GTUtility.getIntegratedCircuit(5)) .itemOutputs(Materials.Charcoal.getGems(20)) .fluidOutputs(Materials.WoodGas.getGas(1500)) .duration(32 * SECONDS) .eut(64) .noOptimize() .addTo(pyrolyseRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(16, logStack), GT_Utility.getIntegratedCircuit(6)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(16, logStack), GTUtility.getIntegratedCircuit(6)) .itemOutputs(Materials.Charcoal.getGems(20)) .fluidInputs(Materials.Nitrogen.getGas(1000)) .fluidOutputs(Materials.WoodGas.getGas(1500)) @@ -330,16 +328,16 @@ public class ProcessingLog implements gregtech.api.interfaces.IOreRecipeRegistra .eut(96) .noOptimize() .addTo(pyrolyseRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(16, logStack), GT_Utility.getIntegratedCircuit(7)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(16, logStack), GTUtility.getIntegratedCircuit(7)) .itemOutputs(Materials.Charcoal.getGems(20)) .fluidOutputs(Materials.WoodVinegar.getFluid(3000)) .duration(32 * SECONDS) .eut(64) .noOptimize() .addTo(pyrolyseRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(16, logStack), GT_Utility.getIntegratedCircuit(8)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(16, logStack), GTUtility.getIntegratedCircuit(8)) .itemOutputs(Materials.Charcoal.getGems(20)) .fluidInputs(Materials.Nitrogen.getGas(1000)) .fluidOutputs(Materials.WoodVinegar.getFluid(3000)) @@ -347,16 +345,16 @@ public class ProcessingLog implements gregtech.api.interfaces.IOreRecipeRegistra .eut(96) .noOptimize() .addTo(pyrolyseRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(16, logStack), GT_Utility.getIntegratedCircuit(9)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(16, logStack), GTUtility.getIntegratedCircuit(9)) .itemOutputs(Materials.Charcoal.getGems(20)) .fluidOutputs(Materials.WoodTar.getFluid(1500)) .duration(32 * SECONDS) .eut(64) .noOptimize() .addTo(pyrolyseRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(16, logStack), GT_Utility.getIntegratedCircuit(10)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(16, logStack), GTUtility.getIntegratedCircuit(10)) .itemOutputs(Materials.Charcoal.getGems(20)) .fluidInputs(Materials.Nitrogen.getGas(1000)) .fluidOutputs(Materials.WoodTar.getFluid(1500)) @@ -364,8 +362,8 @@ public class ProcessingLog implements gregtech.api.interfaces.IOreRecipeRegistra .eut(96) .noOptimize() .addTo(pyrolyseRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(16, logStack), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(16, logStack), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.Ash.getDust(4)) .fluidOutputs(Materials.OilHeavy.getFluid(200)) .duration(16 * SECONDS) diff --git a/src/main/java/gregtech/loaders/oreprocessing/ProcessingNugget.java b/src/main/java/gregtech/loaders/oreprocessing/ProcessingNugget.java index 8d7ca9e518..624730af3e 100644 --- a/src/main/java/gregtech/loaders/oreprocessing/ProcessingNugget.java +++ b/src/main/java/gregtech/loaders/oreprocessing/ProcessingNugget.java @@ -2,23 +2,23 @@ package gregtech.loaders.oreprocessing; import static gregtech.api.recipe.RecipeMaps.alloySmelterRecipes; import static gregtech.api.recipe.RecipeMaps.fluidSolidifierRecipes; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; -import static gregtech.api.util.GT_Utility.calculateRecipeEU; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; +import static gregtech.api.util.GTUtility.calculateRecipeEU; import net.minecraft.item.ItemStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.SubTag; import gregtech.api.enums.TierEU; import gregtech.api.recipe.RecipeCategories; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_RecipeRegistrator; -import gregtech.api.util.GT_Utility; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTRecipeRegistrator; +import gregtech.api.util.GTUtility; public class ProcessingNugget implements gregtech.api.interfaces.IOreRecipeRegistrator { @@ -31,21 +31,21 @@ public class ProcessingNugget implements gregtech.api.interfaces.IOreRecipeRegis ItemStack aStack) { if (aMaterial.contains(SubTag.SMELTING_TO_GEM) - && GT_OreDictUnificator.get(OrePrefixes.gem, aMaterial.mSmeltInto, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(9, aStack), ItemList.Shape_Mold_Ball.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.gem, aMaterial.mSmeltInto, 1L)) + && GTOreDictUnificator.get(OrePrefixes.gem, aMaterial.mSmeltInto, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(9, aStack), ItemList.Shape_Mold_Ball.get(0L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.gem, aMaterial.mSmeltInto, 1L)) .duration(10 * SECONDS) .eut(calculateRecipeEU(aMaterial, 2)) .addTo(alloySmelterRecipes); } if ((!aMaterial.contains(SubTag.SMELTING_TO_GEM)) - && GT_OreDictUnificator.get(OrePrefixes.ingot, aMaterial.mSmeltInto, 1L) != null + && GTOreDictUnificator.get(OrePrefixes.ingot, aMaterial.mSmeltInto, 1L) != null && aMaterial != Materials.Aluminium) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(9, aStack), ItemList.Shape_Mold_Ingot.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.ingot, aMaterial.mSmeltInto, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(9, aStack), ItemList.Shape_Mold_Ingot.get(0L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.ingot, aMaterial.mSmeltInto, 1L)) .duration(10 * SECONDS) .eut(calculateRecipeEU(aMaterial, 2)) .recipeCategory(RecipeCategories.alloySmelterMolding) @@ -54,9 +54,9 @@ public class ProcessingNugget implements gregtech.api.interfaces.IOreRecipeRegis if (aMaterial.mStandardMoltenFluid != null) { if (!(aMaterial == Materials.AnnealedCopper || aMaterial == Materials.WroughtIron)) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Nugget.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.nugget, aMaterial, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.nugget, aMaterial, 1L)) .fluidInputs(aMaterial.getMolten(16L)) .duration(16 * TICKS) .eut(calculateRecipeEU(aMaterial, 4)) @@ -64,24 +64,24 @@ public class ProcessingNugget implements gregtech.api.interfaces.IOreRecipeRegis } } - GT_RecipeRegistrator.registerReverseFluidSmelting(aStack, aMaterial, aPrefix.mMaterialAmount, null); - GT_RecipeRegistrator + GTRecipeRegistrator.registerReverseFluidSmelting(aStack, aMaterial, aPrefix.mMaterialAmount, null); + GTRecipeRegistrator .registerReverseMacerating(aStack, aMaterial, aPrefix.mMaterialAmount, null, null, null, false); if (!aMaterial.contains(SubTag.NO_SMELTING) - && GT_OreDictUnificator.get(OrePrefixes.ingot, aMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() + && GTOreDictUnificator.get(OrePrefixes.ingot, aMaterial, 1L) != null) { + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.ingot, aMaterial, 1L), + GTOreDictUnificator.get(OrePrefixes.ingot, aMaterial, 1L), ItemList.Shape_Mold_Nugget.get(0L)) - .itemOutputs(GT_Utility.copyAmount(9, aStack)) + .itemOutputs(GTUtility.copyAmount(9, aStack)) .duration(5 * SECONDS) .eut(calculateRecipeEU(aMaterial, 1)) .recipeCategory(RecipeCategories.alloySmelterMolding) .addTo(alloySmelterRecipes); if (aMaterial.getProcessingMaterialTierEU() < TierEU.IV) { - GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.nugget, aMaterial, 8L), - GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.nugget, aMaterial, 8L), + GTModHandler.RecipeBits.BUFFERED, new Object[] { "sI ", 'I', OrePrefixes.ingot.get(aMaterial) }); } } diff --git a/src/main/java/gregtech/loaders/oreprocessing/ProcessingOre.java b/src/main/java/gregtech/loaders/oreprocessing/ProcessingOre.java index 79342a460d..4d0b405fea 100644 --- a/src/main/java/gregtech/loaders/oreprocessing/ProcessingOre.java +++ b/src/main/java/gregtech/loaders/oreprocessing/ProcessingOre.java @@ -4,22 +4,22 @@ import static gregtech.api.recipe.RecipeMaps.blastFurnaceRecipes; import static gregtech.api.recipe.RecipeMaps.centrifugeRecipes; import static gregtech.api.recipe.RecipeMaps.hammerRecipes; import static gregtech.api.recipe.RecipeMaps.maceratorRecipes; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeConstants.COIL_HEAT; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeConstants.COIL_HEAT; import java.util.ArrayList; import net.minecraft.item.ItemStack; -import gregtech.GT_Mod; -import gregtech.api.enums.GT_Values; +import gregtech.GTMod; +import gregtech.api.enums.GTValues; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.SubTag; import gregtech.api.enums.TierEU; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_Utility; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtility; public class ProcessingOre implements gregtech.api.interfaces.IOreRecipeRegistrator { @@ -41,21 +41,21 @@ public class ProcessingOre implements gregtech.api.interfaces.IOreRecipeRegistra // For Sake of god of balance! // Dense ore - if (GT_Mod.gregtechproxy.mRichOreYieldMultiplier) { + if (GTMod.gregtechproxy.mRichOreYieldMultiplier) { tIsRich = (aPrefix == OrePrefixes.oreRich) || (aPrefix == OrePrefixes.oreDense); } // NetherOre - if (GT_Mod.gregtechproxy.mNetherOreYieldMultiplier && !tIsRich) { + if (GTMod.gregtechproxy.mNetherOreYieldMultiplier && !tIsRich) { tIsRich = (aPrefix == OrePrefixes.oreNetherrack) || (aPrefix == OrePrefixes.oreNether); } // EndOre - if (GT_Mod.gregtechproxy.mEndOreYieldMultiplier && !tIsRich) { + if (GTMod.gregtechproxy.mEndOreYieldMultiplier && !tIsRich) { tIsRich = (aPrefix == OrePrefixes.oreEndstone) || (aPrefix == OrePrefixes.oreEnd); } if (aMaterial == Materials.Oilsands) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) .itemOutputs(new ItemStack(net.minecraft.init.Blocks.sand, 1, 0)) .outputChances(tIsRich ? 2000 : 4000) .fluidOutputs(Materials.OilHeavy.getFluid(tIsRich ? 4000L : 2000L)) @@ -63,67 +63,67 @@ public class ProcessingOre implements gregtech.api.interfaces.IOreRecipeRegistra .eut(TierEU.RECIPE_LV) .addTo(centrifugeRecipes); } else { - registerStandardOreRecipes(aPrefix, aMaterial, GT_Utility.copyAmount(1, aStack), tIsRich ? 2 : 1); + registerStandardOreRecipes(aPrefix, aMaterial, GTUtility.copyAmount(1, aStack), tIsRich ? 2 : 1); } } private boolean registerStandardOreRecipes(OrePrefixes aPrefix, Materials aMaterial, ItemStack aOreStack, int aMultiplier) { if ((aOreStack == null) || (aMaterial == null)) return false; - GT_ModHandler - .addValuableOre(GT_Utility.getBlockFromStack(aOreStack), aOreStack.getItemDamage(), aMaterial.mOreValue); + GTModHandler + .addValuableOre(GTUtility.getBlockFromStack(aOreStack), aOreStack.getItemDamage(), aMaterial.mOreValue); Materials tMaterial = aMaterial.mOreReplacement; Materials tPrimaryByMaterial = null; aMultiplier = Math.max(1, aMultiplier); - aOreStack = GT_Utility.copyAmount(1, aOreStack); + aOreStack = GTUtility.copyAmount(1, aOreStack); aOreStack.stackSize = 1; - ItemStack tIngot = GT_OreDictUnificator.get(OrePrefixes.ingot, aMaterial.mDirectSmelting, 1L); - ItemStack tGem = GT_OreDictUnificator.get(OrePrefixes.gem, tMaterial, 1L); + ItemStack tIngot = GTOreDictUnificator.get(OrePrefixes.ingot, aMaterial.mDirectSmelting, 1L); + ItemStack tGem = GTOreDictUnificator.get(OrePrefixes.gem, tMaterial, 1L); ItemStack tSmeltInto = tIngot == null ? null : aMaterial.contains(SubTag.SMELTING_TO_GEM) - ? GT_OreDictUnificator.get( + ? GTOreDictUnificator.get( OrePrefixes.gem, tMaterial.mDirectSmelting, - GT_OreDictUnificator.get( + GTOreDictUnificator.get( OrePrefixes.crystal, tMaterial.mDirectSmelting, - GT_OreDictUnificator.get( + GTOreDictUnificator.get( OrePrefixes.gem, tMaterial, - GT_OreDictUnificator.get(OrePrefixes.crystal, tMaterial, 1L), + GTOreDictUnificator.get(OrePrefixes.crystal, tMaterial, 1L), 1L), 1L), 1L) : tIngot; - ItemStack tDust = GT_OreDictUnificator.get(OrePrefixes.dust, tMaterial, tGem, 1L); - ItemStack tCleaned = GT_OreDictUnificator.get(OrePrefixes.crushedPurified, tMaterial, tDust, 1L); - ItemStack tCrushed = GT_OreDictUnificator + ItemStack tDust = GTOreDictUnificator.get(OrePrefixes.dust, tMaterial, tGem, 1L); + ItemStack tCleaned = GTOreDictUnificator.get(OrePrefixes.crushedPurified, tMaterial, tDust, 1L); + ItemStack tCrushed = GTOreDictUnificator .get(OrePrefixes.crushed, tMaterial, (long) aMaterial.mOreMultiplier * aMultiplier); ItemStack tPrimaryByProduct = null; if (tCrushed == null) { - tCrushed = GT_OreDictUnificator.get( + tCrushed = GTOreDictUnificator.get( OrePrefixes.dustImpure, tMaterial, - GT_Utility.copyAmount(aMaterial.mOreMultiplier * aMultiplier, tCleaned, tDust, tGem), + GTUtility.copyAmount(aMaterial.mOreMultiplier * aMultiplier, tCleaned, tDust, tGem), (long) aMaterial.mOreMultiplier * aMultiplier); } for (Materials tMat : aMaterial.mOreByProducts) { - GT_OreDictUnificator.get(OrePrefixes.dust, tMat, 1L); + GTOreDictUnificator.get(OrePrefixes.dust, tMat, 1L); if (tPrimaryByProduct == null) { tPrimaryByMaterial = tMat; - tPrimaryByProduct = GT_OreDictUnificator.get(OrePrefixes.dust, tMat, 1L); - if (GT_OreDictUnificator.get(OrePrefixes.dustSmall, tMat, 1L) == null) GT_OreDictUnificator - .get(OrePrefixes.dustTiny, tMat, GT_OreDictUnificator.get(OrePrefixes.nugget, tMat, 2L), 2L); + tPrimaryByProduct = GTOreDictUnificator.get(OrePrefixes.dust, tMat, 1L); + if (GTOreDictUnificator.get(OrePrefixes.dustSmall, tMat, 1L) == null) GTOreDictUnificator + .get(OrePrefixes.dustTiny, tMat, GTOreDictUnificator.get(OrePrefixes.nugget, tMat, 2L), 2L); } - GT_OreDictUnificator.get(OrePrefixes.dust, tMat, 1L); - if (GT_OreDictUnificator.get(OrePrefixes.dustSmall, tMat, 1L) == null) GT_OreDictUnificator - .get(OrePrefixes.dustTiny, tMat, GT_OreDictUnificator.get(OrePrefixes.nugget, tMat, 2L), 2L); + GTOreDictUnificator.get(OrePrefixes.dust, tMat, 1L); + if (GTOreDictUnificator.get(OrePrefixes.dustSmall, tMat, 1L) == null) GTOreDictUnificator + .get(OrePrefixes.dustTiny, tMat, GTOreDictUnificator.get(OrePrefixes.nugget, tMat, 2L), 2L); } if (tPrimaryByMaterial == null) tPrimaryByMaterial = tMaterial; @@ -132,33 +132,33 @@ public class ProcessingOre implements gregtech.api.interfaces.IOreRecipeRegistra if (tSmeltInto != null) { if ((aMaterial.mBlastFurnaceRequired) || (aMaterial.mDirectSmelting.mBlastFurnaceRequired)) { - GT_ModHandler.removeFurnaceSmelting(aOreStack); + GTModHandler.removeFurnaceSmelting(aOreStack); } else { - tHasSmelting = GT_ModHandler.addSmeltingRecipe( + tHasSmelting = GTModHandler.addSmeltingRecipe( aOreStack, - GT_Utility.copyAmount(aMultiplier * aMaterial.mSmeltingMultiplier, tSmeltInto)); + GTUtility.copyAmount(aMultiplier * aMaterial.mSmeltingMultiplier, tSmeltInto)); } if (aMaterial.contains(SubTag.BLASTFURNACE_CALCITE_TRIPLE)) { if (aMaterial.mAutoGenerateBlastFurnaceRecipes) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( aOreStack, - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Calcite, aMultiplier)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Calcite, aMultiplier)) .itemOutputs( - GT_Utility.mul(aMultiplier * 3 * aMaterial.mSmeltingMultiplier, tSmeltInto), - GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.DarkAsh, 1L)) + GTUtility.mul(aMultiplier * 3 * aMaterial.mSmeltingMultiplier, tSmeltInto), + GTOreDictUnificator.get(OrePrefixes.dustSmall, Materials.DarkAsh, 1L)) .duration(tSmeltInto.stackSize * 25 * SECONDS) .eut(TierEU.RECIPE_MV) .metadata(COIL_HEAT, 1500) .addTo(blastFurnaceRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( aOreStack, - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Quicklime, aMultiplier)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Quicklime, aMultiplier)) .itemOutputs( - GT_Utility.mul(aMultiplier * 3 * aMaterial.mSmeltingMultiplier, tSmeltInto), - GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.DarkAsh, 1L)) + GTUtility.mul(aMultiplier * 3 * aMaterial.mSmeltingMultiplier, tSmeltInto), + GTOreDictUnificator.get(OrePrefixes.dustSmall, Materials.DarkAsh, 1L)) .duration(tSmeltInto.stackSize * 25 * SECONDS) .eut(TierEU.RECIPE_MV) .metadata(COIL_HEAT, 1500) @@ -166,24 +166,24 @@ public class ProcessingOre implements gregtech.api.interfaces.IOreRecipeRegistra } } else if (aMaterial.contains(SubTag.BLASTFURNACE_CALCITE_DOUBLE)) { if (aMaterial.mAutoGenerateBlastFurnaceRecipes) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( aOreStack, - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Calcite, aMultiplier)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Calcite, aMultiplier)) .itemOutputs( - GT_Utility.mul(aMultiplier * 2 * aMaterial.mSmeltingMultiplier, tSmeltInto), - GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.DarkAsh, 1L)) + GTUtility.mul(aMultiplier * 2 * aMaterial.mSmeltingMultiplier, tSmeltInto), + GTOreDictUnificator.get(OrePrefixes.dustSmall, Materials.DarkAsh, 1L)) .duration(tSmeltInto.stackSize * 25 * SECONDS) .eut(TierEU.RECIPE_MV) .metadata(COIL_HEAT, 1500) .addTo(blastFurnaceRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( aOreStack, - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Quicklime, aMultiplier)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Quicklime, aMultiplier)) .itemOutputs( - GT_Utility.mul(aMultiplier * 2 * aMaterial.mSmeltingMultiplier, tSmeltInto), - GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.DarkAsh, 1L)) + GTUtility.mul(aMultiplier * 2 * aMaterial.mSmeltingMultiplier, tSmeltInto), + GTOreDictUnificator.get(OrePrefixes.dustSmall, Materials.DarkAsh, 1L)) .duration(tSmeltInto.stackSize * 25 * SECONDS) .eut(TierEU.RECIPE_MV) .metadata(COIL_HEAT, 1500) @@ -193,18 +193,18 @@ public class ProcessingOre implements gregtech.api.interfaces.IOreRecipeRegistra } if (!tHasSmelting) { - GT_ModHandler.addSmeltingRecipe( + GTModHandler.addSmeltingRecipe( aOreStack, - GT_OreDictUnificator.get( + GTOreDictUnificator.get( OrePrefixes.gem, tMaterial.mDirectSmelting, Math.max(1, aMultiplier * aMaterial.mSmeltingMultiplier / 2))); } if (tCrushed != null) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(aOreStack) - .itemOutputs(GT_Utility.copy(GT_Utility.copyAmount(tCrushed.stackSize, tGem), tCrushed)) + .itemOutputs(GTUtility.copy(GTUtility.copyAmount(tCrushed.stackSize, tGem), tCrushed)) .duration(10) .eut(16) .addTo(hammerRecipes); @@ -212,19 +212,19 @@ public class ProcessingOre implements gregtech.api.interfaces.IOreRecipeRegistra int chanceOre2 = tPrimaryByProduct == null ? 0 : tPrimaryByProduct.stackSize * 10 * aMultiplier * aMaterial.mByProductMultiplier; chanceOre2 = 100 * chanceOre2; // converting to the GT format, 100% is 10000 - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(aOreStack) .itemOutputs( - GT_Utility.mul(2, tCrushed), - tMaterial.contains(SubTag.PULVERIZING_CINNABAR) ? GT_OreDictUnificator.get( + GTUtility.mul(2, tCrushed), + tMaterial.contains(SubTag.PULVERIZING_CINNABAR) ? GTOreDictUnificator.get( OrePrefixes.crystal, Materials.Cinnabar, - GT_OreDictUnificator - .get(OrePrefixes.gem, tPrimaryByMaterial, GT_Utility.copyAmount(1, tPrimaryByProduct), 1L), + GTOreDictUnificator + .get(OrePrefixes.gem, tPrimaryByMaterial, GTUtility.copyAmount(1, tPrimaryByProduct), 1L), 1L) - : GT_OreDictUnificator - .get(OrePrefixes.gem, tPrimaryByMaterial, GT_Utility.copyAmount(1, tPrimaryByProduct), 1L), - GT_OreDictUnificator.getDust(aPrefix.mSecondaryMaterial)) + : GTOreDictUnificator + .get(OrePrefixes.gem, tPrimaryByMaterial, GTUtility.copyAmount(1, tPrimaryByProduct), 1L), + GTOreDictUnificator.getDust(aPrefix.mSecondaryMaterial)) .outputChances(10000, chanceOre2, 5000) .duration(20 * SECONDS) .eut(2) diff --git a/src/main/java/gregtech/loaders/oreprocessing/ProcessingOrePoor.java b/src/main/java/gregtech/loaders/oreprocessing/ProcessingOrePoor.java index ac9106d31b..d71b4a61f4 100644 --- a/src/main/java/gregtech/loaders/oreprocessing/ProcessingOrePoor.java +++ b/src/main/java/gregtech/loaders/oreprocessing/ProcessingOrePoor.java @@ -2,17 +2,17 @@ package gregtech.loaders.oreprocessing; import static gregtech.api.recipe.RecipeMaps.hammerRecipes; import static gregtech.api.recipe.RecipeMaps.maceratorRecipes; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; import net.minecraft.item.ItemStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.SubTag; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_Utility; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtility; public class ProcessingOrePoor implements gregtech.api.interfaces.IOreRecipeRegistrator { @@ -43,30 +43,30 @@ public class ProcessingOrePoor implements gregtech.api.interfaces.IOreRecipeRegi break; } if (aMaterial != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dustTiny, aMaterial, aMultiplier)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dustTiny, aMaterial, aMultiplier)) .duration(10) .eut(16) .addTo(hammerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dustTiny, aMaterial, 2 * aMultiplier), - GT_OreDictUnificator.get( + GTOreDictUnificator.get(OrePrefixes.dustTiny, aMaterial, 2 * aMultiplier), + GTOreDictUnificator.get( OrePrefixes.dustTiny, - GT_Utility.selectItemInList(0, aMaterial, aMaterial.mOreByProducts), + GTUtility.selectItemInList(0, aMaterial, aMaterial.mOreByProducts), 1L), - GT_OreDictUnificator.getDust(aPrefix.mSecondaryMaterial)) + GTOreDictUnificator.getDust(aPrefix.mSecondaryMaterial)) .outputChances(10000, 100 * 5 * aMultiplier, 10000) .duration(20 * SECONDS) .eut(2) .addTo(maceratorRecipes); - if (aMaterial.contains(SubTag.NO_SMELTING)) GT_ModHandler.addSmeltingRecipe( - GT_Utility.copyAmount(1, aStack), - GT_OreDictUnificator.get(OrePrefixes.nugget, aMaterial.mDirectSmelting, aMultiplier)); + if (aMaterial.contains(SubTag.NO_SMELTING)) GTModHandler.addSmeltingRecipe( + GTUtility.copyAmount(1, aStack), + GTOreDictUnificator.get(OrePrefixes.nugget, aMaterial.mDirectSmelting, aMultiplier)); } } } diff --git a/src/main/java/gregtech/loaders/oreprocessing/ProcessingOreSmelting.java b/src/main/java/gregtech/loaders/oreprocessing/ProcessingOreSmelting.java index 93458ee467..315bdcd6dd 100644 --- a/src/main/java/gregtech/loaders/oreprocessing/ProcessingOreSmelting.java +++ b/src/main/java/gregtech/loaders/oreprocessing/ProcessingOreSmelting.java @@ -2,24 +2,24 @@ package gregtech.loaders.oreprocessing; import static gregtech.api.recipe.RecipeMaps.blastFurnaceRecipes; import static gregtech.api.recipe.RecipeMaps.primitiveBlastRecipes; -import static gregtech.api.util.GT_RecipeBuilder.MINUTES; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; -import static gregtech.api.util.GT_RecipeConstants.ADDITIVE_AMOUNT; -import static gregtech.api.util.GT_RecipeConstants.COIL_HEAT; +import static gregtech.api.util.GTRecipeBuilder.MINUTES; +import static gregtech.api.util.GTRecipeBuilder.TICKS; +import static gregtech.api.util.GTRecipeConstants.ADDITIVE_AMOUNT; +import static gregtech.api.util.GTRecipeConstants.COIL_HEAT; import net.minecraft.init.Blocks; import net.minecraft.item.ItemStack; -import gregtech.GT_Mod; -import gregtech.api.enums.GT_Values; +import gregtech.GTMod; +import gregtech.api.enums.GTValues; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.SubTag; import gregtech.api.enums.TierEU; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_RecipeBuilder; -import gregtech.api.util.GT_Utility; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTRecipeBuilder; +import gregtech.api.util.GTUtility; public class ProcessingOreSmelting implements gregtech.api.interfaces.IOreRecipeRegistrator { @@ -34,24 +34,24 @@ public class ProcessingOreSmelting implements gregtech.api.interfaces.IOreRecipe @Override public void registerOre(OrePrefixes aPrefix, Materials aMaterial, String aOreDictName, String aModName, ItemStack aStack) { - GT_ModHandler.removeFurnaceSmelting(aStack); + GTModHandler.removeFurnaceSmelting(aStack); if (!aMaterial.contains(SubTag.NO_SMELTING)) { if ((aMaterial.mBlastFurnaceRequired) || (aMaterial.mDirectSmelting.mBlastFurnaceRequired)) { if (aMaterial.mBlastFurnaceTemp < 1000 && aMaterial.mDirectSmelting.mBlastFurnaceTemp < 1000) if (aMaterial.mAutoGenerateBlastFurnaceRecipes - && GT_OreDictUnificator.get(OrePrefixes.ingot, aMaterial, 1L) != null) { - GT_RecipeBuilder recipeBuilder = GT_Values.RA.stdBuilder(); + && GTOreDictUnificator.get(OrePrefixes.ingot, aMaterial, 1L) != null) { + GTRecipeBuilder recipeBuilder = GTValues.RA.stdBuilder(); recipeBuilder - .itemInputs(GT_Utility.copyAmount(1, aStack), GT_Utility.getIntegratedCircuit(1)); + .itemInputs(GTUtility.copyAmount(1, aStack), GTUtility.getIntegratedCircuit(1)); if (aMaterial.mBlastFurnaceTemp > 1750) { recipeBuilder.itemOutputs( - GT_OreDictUnificator.get( + GTOreDictUnificator.get( OrePrefixes.ingotHot, aMaterial, - GT_OreDictUnificator.get(OrePrefixes.ingot, aMaterial, 1L), + GTOreDictUnificator.get(OrePrefixes.ingot, aMaterial, 1L), 1L)); } else { - recipeBuilder.itemOutputs(GT_OreDictUnificator.get(OrePrefixes.ingot, aMaterial, 1L)); + recipeBuilder.itemOutputs(GTOreDictUnificator.get(OrePrefixes.ingot, aMaterial, 1L)); } recipeBuilder .duration(Math.max(aMaterial.getMass() / 4L, 1L) * aMaterial.mBlastFurnaceTemp * TICKS) @@ -70,7 +70,7 @@ public class ProcessingOreSmelting implements gregtech.api.interfaces.IOreRecipe outputSize = 10; outputPrefix = OrePrefixes.nugget; } else { - if (GT_Mod.gregtechproxy.mMixedOreOnlyYieldsTwoThirdsOfPureOre) { + if (GTMod.gregtechproxy.mMixedOreOnlyYieldsTwoThirdsOfPureOre) { outputSize = 6; outputPrefix = OrePrefixes.nugget; } else { @@ -80,18 +80,18 @@ public class ProcessingOreSmelting implements gregtech.api.interfaces.IOreRecipe } break; case dust: - int outputAmount = GT_Mod.gregtechproxy.mMixedOreOnlyYieldsTwoThirdsOfPureOre ? 2 : 3; + int outputAmount = GTMod.gregtechproxy.mMixedOreOnlyYieldsTwoThirdsOfPureOre ? 2 : 3; if (aMaterial.mDirectSmelting != aMaterial) { if (!aMaterial.contains(SubTag.DONT_ADD_DEFAULT_BBF_RECIPE) && aMaterial.mDirectSmelting.getIngots(1) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(2, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(2, aStack)) .itemOutputs(aMaterial.mDirectSmelting.getIngots(outputAmount)) .duration(2 * MINUTES) .metadata(ADDITIVE_AMOUNT, 2) .addTo(primitiveBlastRecipes); } else if (aMaterial == Materials.Chalcopyrite) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(aMaterial.getDust(2), new ItemStack(Blocks.sand, 2)) .itemOutputs( aMaterial.mDirectSmelting.getIngots(outputAmount), @@ -99,7 +99,7 @@ public class ProcessingOreSmelting implements gregtech.api.interfaces.IOreRecipe .duration(2 * MINUTES) .metadata(ADDITIVE_AMOUNT, 2) .addTo(primitiveBlastRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(aMaterial.getDust(2), Materials.Glass.getDust(2)) .itemOutputs( aMaterial.mDirectSmelting.getIngots(outputAmount), @@ -107,7 +107,7 @@ public class ProcessingOreSmelting implements gregtech.api.interfaces.IOreRecipe .duration(2 * MINUTES) .metadata(ADDITIVE_AMOUNT, 2) .addTo(primitiveBlastRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(aMaterial.getDust(2), Materials.SiliconDioxide.getDust(2)) .itemOutputs( aMaterial.mDirectSmelting.getIngots(outputAmount), @@ -115,7 +115,7 @@ public class ProcessingOreSmelting implements gregtech.api.interfaces.IOreRecipe .duration(2 * MINUTES) .metadata(ADDITIVE_AMOUNT, 2) .addTo(primitiveBlastRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(aMaterial.getDust(2), Materials.Quartzite.getDust(4)) .itemOutputs( aMaterial.mDirectSmelting.getIngots(outputAmount), @@ -123,7 +123,7 @@ public class ProcessingOreSmelting implements gregtech.api.interfaces.IOreRecipe .duration(2 * MINUTES) .metadata(ADDITIVE_AMOUNT, 2) .addTo(primitiveBlastRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(aMaterial.getDust(2), Materials.NetherQuartz.getDust(2)) .itemOutputs( aMaterial.mDirectSmelting.getIngots(outputAmount), @@ -131,7 +131,7 @@ public class ProcessingOreSmelting implements gregtech.api.interfaces.IOreRecipe .duration(2 * MINUTES) .metadata(ADDITIVE_AMOUNT, 2) .addTo(primitiveBlastRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(aMaterial.getDust(2), Materials.CertusQuartz.getDust(2)) .itemOutputs( aMaterial.mDirectSmelting.getIngots(outputAmount), @@ -140,7 +140,7 @@ public class ProcessingOreSmelting implements gregtech.api.interfaces.IOreRecipe .metadata(ADDITIVE_AMOUNT, 2) .addTo(primitiveBlastRecipes); } else if (aMaterial == Materials.Tetrahedrite) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(aMaterial.getDust(2)) .itemOutputs( aMaterial.mDirectSmelting.getIngots(outputAmount), @@ -149,7 +149,7 @@ public class ProcessingOreSmelting implements gregtech.api.interfaces.IOreRecipe .metadata(ADDITIVE_AMOUNT, 2) .addTo(primitiveBlastRecipes); } else if (aMaterial == Materials.Galena) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(aMaterial.getDust(2)) .itemOutputs( aMaterial.mDirectSmelting.getIngots(outputAmount), @@ -166,7 +166,7 @@ public class ProcessingOreSmelting implements gregtech.api.interfaces.IOreRecipe outputPrefix = OrePrefixes.ingot; outputSize = 1; } else { - if (GT_Mod.gregtechproxy.mMixedOreOnlyYieldsTwoThirdsOfPureOre) { + if (GTMod.gregtechproxy.mMixedOreOnlyYieldsTwoThirdsOfPureOre) { outputSize = 6; outputPrefix = OrePrefixes.nugget; } else { @@ -180,14 +180,14 @@ public class ProcessingOreSmelting implements gregtech.api.interfaces.IOreRecipe outputSize = 1; break; } - ItemStack tStack = GT_OreDictUnificator.get(outputPrefix, aMaterial.mDirectSmelting, outputSize); - if (tStack == null) tStack = GT_OreDictUnificator.get( + ItemStack tStack = GTOreDictUnificator.get(outputPrefix, aMaterial.mDirectSmelting, outputSize); + if (tStack == null) tStack = GTOreDictUnificator.get( aMaterial.contains(SubTag.SMELTING_TO_GEM) ? OrePrefixes.gem : OrePrefixes.ingot, aMaterial.mDirectSmelting, 1L); if ((tStack == null) && (!aMaterial.contains(SubTag.SMELTING_TO_GEM))) - tStack = GT_OreDictUnificator.get(OrePrefixes.ingot, aMaterial.mDirectSmelting, 1L); - GT_ModHandler.addSmeltingRecipe(aStack, tStack); + tStack = GTOreDictUnificator.get(OrePrefixes.ingot, aMaterial.mDirectSmelting, 1L); + GTModHandler.addSmeltingRecipe(aStack, tStack); } } } diff --git a/src/main/java/gregtech/loaders/oreprocessing/ProcessingPipe.java b/src/main/java/gregtech/loaders/oreprocessing/ProcessingPipe.java index 1f97e1e32a..b8a39737cc 100644 --- a/src/main/java/gregtech/loaders/oreprocessing/ProcessingPipe.java +++ b/src/main/java/gregtech/loaders/oreprocessing/ProcessingPipe.java @@ -1,21 +1,21 @@ package gregtech.loaders.oreprocessing; import static gregtech.api.recipe.RecipeMaps.assemblerRecipes; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; -import static gregtech.api.util.GT_Utility.calculateRecipeEU; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; +import static gregtech.api.util.GTUtility.calculateRecipeEU; import net.minecraft.item.ItemStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.SubTag; import gregtech.api.enums.TierEU; import gregtech.api.enums.ToolDictNames; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_Utility; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtility; @SuppressWarnings("RedundantLabeledSwitchRuleCodeBlock") public class ProcessingPipe implements gregtech.api.interfaces.IOreRecipeRegistrator { @@ -42,13 +42,13 @@ public class ProcessingPipe implements gregtech.api.interfaces.IOreRecipeRegistr case pipeHuge, pipeLarge, pipeMedium, pipeSmall, pipeTiny -> { if (aMaterial.getProcessingMaterialTierEU() < TierEU.IV) { - GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.pipeTiny, aMaterial, 8L), - GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.pipeTiny, aMaterial, 8L), + GTModHandler.RecipeBits.BUFFERED, new Object[] { "PPP", "h w", "PPP", 'P', OrePrefixes.plate.get(aMaterial) }); - GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.pipeSmall, aMaterial, 6L), - GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.pipeSmall, aMaterial, 6L), + GTModHandler.RecipeBits.BUFFERED, new Object[] { "PWP", "P P", "PHP", 'P', aMaterial == Materials.Wood ? OrePrefixes.plank.get(aMaterial) : OrePrefixes.plate.get(aMaterial), @@ -57,9 +57,9 @@ public class ProcessingPipe implements gregtech.api.interfaces.IOreRecipeRegistr : ToolDictNames.craftingToolHardHammer, 'W', aMaterial.contains(SubTag.WOOD) ? ToolDictNames.craftingToolSaw : ToolDictNames.craftingToolWrench }); - GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.pipeMedium, aMaterial, 2L), - GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.pipeMedium, aMaterial, 2L), + GTModHandler.RecipeBits.BUFFERED, new Object[] { "PPP", "W H", "PPP", 'P', aMaterial == Materials.Wood ? OrePrefixes.plank.get(aMaterial) : OrePrefixes.plate.get(aMaterial), @@ -68,9 +68,9 @@ public class ProcessingPipe implements gregtech.api.interfaces.IOreRecipeRegistr : ToolDictNames.craftingToolHardHammer, 'W', aMaterial.contains(SubTag.WOOD) ? ToolDictNames.craftingToolSaw : ToolDictNames.craftingToolWrench }); - GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.pipeLarge, aMaterial, 1L), - GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.pipeLarge, aMaterial, 1L), + GTModHandler.RecipeBits.BUFFERED, new Object[] { "PHP", "P P", "PWP", 'P', aMaterial == Materials.Wood ? OrePrefixes.plank.get(aMaterial) : OrePrefixes.plate.get(aMaterial), @@ -79,21 +79,21 @@ public class ProcessingPipe implements gregtech.api.interfaces.IOreRecipeRegistr : ToolDictNames.craftingToolHardHammer, 'W', aMaterial.contains(SubTag.WOOD) ? ToolDictNames.craftingToolSaw : ToolDictNames.craftingToolWrench }); - GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.pipeHuge, aMaterial, 1L), - GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.pipeHuge, aMaterial, 1L), + GTModHandler.RecipeBits.BUFFERED, new Object[] { "DhD", "D D", "DwD", 'D', OrePrefixes.plateDouble.get(aMaterial) }); } } case pipeRestrictiveHuge, pipeRestrictiveLarge, pipeRestrictiveMedium, pipeRestrictiveSmall, pipeRestrictiveTiny -> { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get( + GTOreDictUnificator.get( OrePrefixes.ring, Materials.Steel, aPrefix.mSecondaryMaterial.mAmount / OrePrefixes.ring.mMaterialAmount), - GT_OreDictUnificator.get(aOreDictName.replaceFirst("Restrictive", ""), null, 1L, false, true)) - .itemOutputs(GT_Utility.copyAmount(1, aStack)) + GTOreDictUnificator.get(aOreDictName.replaceFirst("Restrictive", ""), null, 1L, false, true)) + .itemOutputs(GTUtility.copyAmount(1, aStack)) .duration( ((int) (aPrefix.mSecondaryMaterial.mAmount * 400L / OrePrefixes.ring.mMaterialAmount)) * TICKS) .eut(4) @@ -102,17 +102,17 @@ public class ProcessingPipe implements gregtech.api.interfaces.IOreRecipeRegistr case pipeQuadruple -> { if (aMaterial.getProcessingMaterialTierEU() < TierEU.IV) { - GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.pipeQuadruple, aMaterial, 1), - GT_ModHandler.RecipeBits.REVERSIBLE | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.pipeQuadruple, aMaterial, 1), + GTModHandler.RecipeBits.REVERSIBLE | GTModHandler.RecipeBits.BUFFERED, new Object[] { "MM ", "MM ", " ", 'M', - GT_OreDictUnificator.get(OrePrefixes.pipeMedium, aMaterial, 1) }); + GTOreDictUnificator.get(OrePrefixes.pipeMedium, aMaterial, 1) }); } - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.pipeMedium, aMaterial, 4), - GT_Utility.getIntegratedCircuit(9)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.pipeQuadruple, aMaterial, 1)) + GTOreDictUnificator.get(OrePrefixes.pipeMedium, aMaterial, 4), + GTUtility.getIntegratedCircuit(9)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.pipeQuadruple, aMaterial, 1)) .duration(3 * SECONDS) .eut(calculateRecipeEU(aMaterial, 4)) .addTo(assemblerRecipes); @@ -120,17 +120,17 @@ public class ProcessingPipe implements gregtech.api.interfaces.IOreRecipeRegistr case pipeNonuple -> { if (aMaterial.getProcessingMaterialTierEU() < TierEU.IV) { - GT_ModHandler.addCraftingRecipe( - GT_Utility.copyAmount(1, aStack), - GT_ModHandler.RecipeBits.REVERSIBLE | GT_ModHandler.RecipeBits.BUFFERED, - new Object[] { "PPP", "PPP", "PPP", 'P', GT_OreDictUnificator + GTModHandler.addCraftingRecipe( + GTUtility.copyAmount(1, aStack), + GTModHandler.RecipeBits.REVERSIBLE | GTModHandler.RecipeBits.BUFFERED, + new Object[] { "PPP", "PPP", "PPP", 'P', GTOreDictUnificator .get(aOreDictName.replaceFirst("Nonuple", "Small"), null, 1L, false, true) }); } - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.pipeSmall, aMaterial, 9), - GT_Utility.getIntegratedCircuit(9)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.pipeNonuple, aMaterial, 1)) + GTOreDictUnificator.get(OrePrefixes.pipeSmall, aMaterial, 9), + GTUtility.getIntegratedCircuit(9)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.pipeNonuple, aMaterial, 1)) .duration(3 * SECONDS) .eut(calculateRecipeEU(aMaterial, 8)) .addTo(assemblerRecipes); diff --git a/src/main/java/gregtech/loaders/oreprocessing/ProcessingPlank.java b/src/main/java/gregtech/loaders/oreprocessing/ProcessingPlank.java index 3b06babee6..e6a74aac19 100644 --- a/src/main/java/gregtech/loaders/oreprocessing/ProcessingPlank.java +++ b/src/main/java/gregtech/loaders/oreprocessing/ProcessingPlank.java @@ -3,19 +3,19 @@ package gregtech.loaders.oreprocessing; import static gregtech.api.recipe.RecipeMaps.assemblerRecipes; import static gregtech.api.recipe.RecipeMaps.cutterRecipes; import static gregtech.api.recipe.RecipeMaps.latheRecipes; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; import net.minecraft.init.Blocks; import net.minecraft.item.ItemStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_Utility; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtility; public class ProcessingPlank implements gregtech.api.interfaces.IOreRecipeRegistrator { @@ -27,38 +27,38 @@ public class ProcessingPlank implements gregtech.api.interfaces.IOreRecipeRegist public void registerOre(OrePrefixes aPrefix, Materials aMaterial, String aOreDictName, String aModName, ItemStack aStack) { if (aOreDictName.startsWith("plankWood")) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2L)) .duration(10 * TICKS) .eut(8) .addTo(latheRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(1, aStack), - GT_OreDictUnificator.get(OrePrefixes.screw, Materials.Iron, 1L)) + GTUtility.copyAmount(1, aStack), + GTOreDictUnificator.get(OrePrefixes.screw, Materials.Iron, 1L)) .itemOutputs(ItemList.Crate_Empty.get(1L)) .duration(10 * SECONDS) .eut(1) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(1, aStack), - GT_OreDictUnificator.get(OrePrefixes.screw, Materials.WroughtIron, 1L)) + GTUtility.copyAmount(1, aStack), + GTOreDictUnificator.get(OrePrefixes.screw, Materials.WroughtIron, 1L)) .itemOutputs(ItemList.Crate_Empty.get(1L)) .duration(10 * SECONDS) .eut(1) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(1, aStack), - GT_OreDictUnificator.get(OrePrefixes.screw, Materials.Steel, 1L)) + GTUtility.copyAmount(1, aStack), + GTOreDictUnificator.get(OrePrefixes.screw, Materials.Steel, 1L)) .itemOutputs(ItemList.Crate_Empty.get(1L)) .duration(10 * SECONDS) .eut(1) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(8, aStack), GT_Utility.getIntegratedCircuit(8)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(8, aStack), GTUtility.getIntegratedCircuit(8)) .itemOutputs(new ItemStack(Blocks.chest, 1)) .duration(40 * SECONDS) .eut(4) @@ -66,69 +66,69 @@ public class ProcessingPlank implements gregtech.api.interfaces.IOreRecipeRegist if (aStack.getItemDamage() == 32767) { for (byte i = 0; i < 64; i = (byte) (i + 1)) { - ItemStack tStack = GT_Utility.copyMetaData(i, aStack); + ItemStack tStack = GTUtility.copyMetaData(i, aStack); // Get Recipe and Output, add recipe to delayed removal - ItemStack tOutput = GT_ModHandler.getRecipeOutput(tStack, tStack, tStack); + ItemStack tOutput = GTModHandler.getRecipeOutput(tStack, tStack, tStack); if ((tOutput != null) && (tOutput.stackSize >= 3)) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, tStack)) - .itemOutputs(GT_Utility.copyAmount(tOutput.stackSize / 3, tOutput)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, tStack)) + .itemOutputs(GTUtility.copyAmount(tOutput.stackSize / 3, tOutput)) .fluidInputs(Materials.Water.getFluid(4)) .duration(2 * 25 * TICKS) .eut(4) .addTo(cutterRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, tStack)) - .itemOutputs(GT_Utility.copyAmount(tOutput.stackSize / 3, tOutput)) - .fluidInputs(GT_ModHandler.getDistilledWater(3)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, tStack)) + .itemOutputs(GTUtility.copyAmount(tOutput.stackSize / 3, tOutput)) + .fluidInputs(GTModHandler.getDistilledWater(3)) .duration(2 * 25 * TICKS) .eut(4) .addTo(cutterRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, tStack)) - .itemOutputs(GT_Utility.copyAmount(tOutput.stackSize / 3, tOutput)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, tStack)) + .itemOutputs(GTUtility.copyAmount(tOutput.stackSize / 3, tOutput)) .fluidInputs(Materials.Lubricant.getFluid(1)) .duration(25 * TICKS) .eut(4) .addTo(cutterRecipes); - GT_ModHandler.removeRecipeDelayed(tStack, tStack, tStack); - GT_ModHandler.addCraftingRecipe( - GT_Utility.copyAmount(tOutput.stackSize / 3, tOutput), - GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.removeRecipeDelayed(tStack, tStack, tStack); + GTModHandler.addCraftingRecipe( + GTUtility.copyAmount(tOutput.stackSize / 3, tOutput), + GTModHandler.RecipeBits.BUFFERED, new Object[] { "sP", 'P', tStack }); } if ((tStack == null) && (i >= 16)) break; } } else { ItemStack tOutput = !aModName.equalsIgnoreCase("thaumcraft") - ? GT_ModHandler.getRecipeOutput(aStack, aStack, aStack) - : GT_ModHandler.getRecipeOutputNoOreDict(aStack, aStack, aStack); + ? GTModHandler.getRecipeOutput(aStack, aStack, aStack) + : GTModHandler.getRecipeOutputNoOreDict(aStack, aStack, aStack); if ((tOutput != null) && (tOutput.stackSize >= 3)) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) - .itemOutputs(GT_Utility.copyAmount(tOutput.stackSize / 3, tOutput)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) + .itemOutputs(GTUtility.copyAmount(tOutput.stackSize / 3, tOutput)) .fluidInputs(Materials.Water.getFluid(4)) .duration(2 * 25) .eut(4) .addTo(cutterRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) - .itemOutputs(GT_Utility.copyAmount(tOutput.stackSize / 3, tOutput)) - .fluidInputs(GT_ModHandler.getDistilledWater(3)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) + .itemOutputs(GTUtility.copyAmount(tOutput.stackSize / 3, tOutput)) + .fluidInputs(GTModHandler.getDistilledWater(3)) .duration(2 * 25) .eut(4) .addTo(cutterRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) - .itemOutputs(GT_Utility.copyAmount(tOutput.stackSize / 3, tOutput)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) + .itemOutputs(GTUtility.copyAmount(tOutput.stackSize / 3, tOutput)) .fluidInputs(Materials.Lubricant.getFluid(1)) .duration(25) .eut(4) .addTo(cutterRecipes); - GT_ModHandler.removeRecipeDelayed(aStack, aStack, aStack); - GT_ModHandler.addCraftingRecipe( - GT_Utility.copyAmount(tOutput.stackSize / 3, tOutput), - GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.removeRecipeDelayed(aStack, aStack, aStack); + GTModHandler.addCraftingRecipe( + GTUtility.copyAmount(tOutput.stackSize / 3, tOutput), + GTModHandler.RecipeBits.BUFFERED, new Object[] { "sP", 'P', aStack }); } } diff --git a/src/main/java/gregtech/loaders/oreprocessing/ProcessingPlate.java b/src/main/java/gregtech/loaders/oreprocessing/ProcessingPlate.java index 801eaa8354..574af24531 100644 --- a/src/main/java/gregtech/loaders/oreprocessing/ProcessingPlate.java +++ b/src/main/java/gregtech/loaders/oreprocessing/ProcessingPlate.java @@ -1,9 +1,9 @@ package gregtech.loaders.oreprocessing; -import static gregtech.api.enums.GT_Values.L; -import static gregtech.api.enums.GT_Values.NI; -import static gregtech.api.enums.GT_Values.RA; -import static gregtech.api.enums.GT_Values.W; +import static gregtech.api.enums.GTValues.L; +import static gregtech.api.enums.GTValues.NI; +import static gregtech.api.enums.GTValues.RA; +import static gregtech.api.enums.GTValues.W; import static gregtech.api.recipe.RecipeMaps.alloySmelterRecipes; import static gregtech.api.recipe.RecipeMaps.assemblerRecipes; import static gregtech.api.recipe.RecipeMaps.benderRecipes; @@ -11,24 +11,24 @@ import static gregtech.api.recipe.RecipeMaps.cutterRecipes; import static gregtech.api.recipe.RecipeMaps.extruderRecipes; import static gregtech.api.recipe.RecipeMaps.fluidSolidifierRecipes; import static gregtech.api.recipe.RecipeMaps.implosionRecipes; -import static gregtech.api.util.GT_ModHandler.RecipeBits.BUFFERED; -import static gregtech.api.util.GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS; -import static gregtech.api.util.GT_RecipeBuilder.MINUTES; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; -import static gregtech.api.util.GT_RecipeBuilder.WILDCARD; -import static gregtech.api.util.GT_RecipeConstants.FUEL_TYPE; -import static gregtech.api.util.GT_RecipeConstants.FUEL_VALUE; -import static gregtech.api.util.GT_Utility.calculateRecipeEU; -import static gregtech.common.GT_Proxy.tBits; +import static gregtech.api.util.GTModHandler.RecipeBits.BUFFERED; +import static gregtech.api.util.GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS; +import static gregtech.api.util.GTRecipeBuilder.MINUTES; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; +import static gregtech.api.util.GTRecipeBuilder.WILDCARD; +import static gregtech.api.util.GTRecipeConstants.FUEL_TYPE; +import static gregtech.api.util.GTRecipeConstants.FUEL_VALUE; +import static gregtech.api.util.GTUtility.calculateRecipeEU; +import static gregtech.common.GTProxy.tBits; import net.minecraft.block.Block; import net.minecraft.init.Blocks; import net.minecraft.init.Items; import net.minecraft.item.ItemStack; -import gregtech.api.GregTech_API; -import gregtech.api.enums.GT_Values; +import gregtech.api.GregTechAPI; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; @@ -38,11 +38,11 @@ import gregtech.api.enums.TierEU; import gregtech.api.enums.ToolDictNames; import gregtech.api.recipe.RecipeCategories; import gregtech.api.render.TextureFactory; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_RecipeConstants; -import gregtech.api.util.GT_RecipeRegistrator; -import gregtech.api.util.GT_Utility; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTRecipeConstants; +import gregtech.api.util.GTRecipeRegistrator; +import gregtech.api.util.GTUtility; public class ProcessingPlate implements gregtech.api.interfaces.IOreRecipeRegistrator { @@ -92,25 +92,25 @@ public class ProcessingPlate implements gregtech.api.interfaces.IOreRecipeRegist registerCover(aMaterial, aStack); - GT_ModHandler.removeRecipeByOutputDelayed(aStack); - GT_ModHandler.removeRecipeDelayed(aStack); + GTModHandler.removeRecipeByOutputDelayed(aStack); + GTModHandler.removeRecipeDelayed(aStack); - GT_Utility.removeSimpleIC2MachineRecipe( - GT_Utility.copyAmount(9, aStack), - GT_ModHandler.getCompressorRecipeList(), - GT_OreDictUnificator.get(OrePrefixes.plateDense, aMaterial, 1L)); + GTUtility.removeSimpleIC2MachineRecipe( + GTUtility.copyAmount(9, aStack), + GTModHandler.getCompressorRecipeList(), + GTOreDictUnificator.get(OrePrefixes.plateDense, aMaterial, 1L)); if (aMaterial.mFuelPower > 0) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) .metadata(FUEL_VALUE, aMaterial.mFuelPower) .metadata(FUEL_TYPE, aMaterial.mFuelType) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); } if (aMaterial.mStandardMoltenFluid != null && !(aMaterial == Materials.AnnealedCopper || aMaterial == Materials.WroughtIron)) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Plate.get(0L)) .itemOutputs(aMaterial.getPlates(1)) .fluidInputs(aMaterial.getMolten(L)) @@ -119,14 +119,14 @@ public class ProcessingPlate implements gregtech.api.interfaces.IOreRecipeRegist .addTo(fluidSolidifierRecipes); } - GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.foil, aMaterial, 2L), + GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.foil, aMaterial, 2L), tBits, // DO_NOT_CHECK_FOR_COLLISIONS|BUFFERED|ONLY_ADD_IF_RESULT_IS_NOT_NULL|NOT_REMOVABLE new Object[] { "hX", 'X', OrePrefixes.plate.get(aMaterial) }); if (aMaterial == Materials.Paper) { - GT_ModHandler.addCraftingRecipe( - GT_Utility.copyAmount(2, aStack), + GTModHandler.addCraftingRecipe( + GTUtility.copyAmount(2, aStack), BUFFERED, new Object[] { "XXX", 'X', new ItemStack(Items.reeds, 1, W) }); } @@ -136,27 +136,27 @@ public class ProcessingPlate implements gregtech.api.interfaces.IOreRecipeRegist if (!aNoSmashing) { if (aMaterial.getProcessingMaterialTierEU() < TierEU.IV) { - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( aMaterial.getPlates(1), tBits, // DO_NOT_CHECK_FOR_COLLISIONS|BUFFERED|ONLY_ADD_IF_RESULT_IS_NOT_NULL|NOT_REMOVABLE new Object[] { "h", // craftingToolHardHammer "X", "X", 'X', OrePrefixes.ingot.get(aMaterial) }); // Only added if IC2 Forge Hammer is enabled in Recipes.cfg: B:ic2forgehammer_true=false - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( aMaterial.getPlates(1), tBits, // DO_NOT_CHECK_FOR_COLLISIONS|BUFFERED|ONLY_ADD_IF_RESULT_IS_NOT_NULL|NOT_REMOVABLE new Object[] { "H", // craftingToolForgeHammer "X", 'H', ToolDictNames.craftingToolForgeHammer, 'X', OrePrefixes.ingot.get(aMaterial) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( aMaterial.getPlates(1), tBits, // DO_NOT_CHECK_FOR_COLLISIONS|BUFFERED|ONLY_ADD_IF_RESULT_IS_NOT_NULL|NOT_REMOVABLE new Object[] { "h", // craftingToolHardHammer "X", 'X', OrePrefixes.gem.get(aMaterial) }); // Only added if IC2 Forge Hammer is enabled in Recipes.cfg: B:ic2forgehammer_true=false - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( aMaterial.getPlates(1), tBits, // DO_NOT_CHECK_FOR_COLLISIONS|BUFFERED|ONLY_ADD_IF_RESULT_IS_NOT_NULL|NOT_REMOVABLE new Object[] { "H", // craftingToolForgeHammer @@ -167,7 +167,7 @@ public class ProcessingPlate implements gregtech.api.interfaces.IOreRecipeRegist if (aMaterial.contains(SubTag.MORTAR_GRINDABLE)) { if (aMaterial.getProcessingMaterialTierEU() < TierEU.IV) { - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( aMaterial.getDust(1), tBits, // DO_NOT_CHECK_FOR_COLLISIONS|BUFFERED|ONLY_ADD_IF_RESULT_IS_NOT_NULL|NOT_REMOVABLE new Object[] { ToolDictNames.craftingToolMortar, OrePrefixes.plate.get(aMaterial) }); @@ -181,33 +181,33 @@ public class ProcessingPlate implements gregtech.api.interfaces.IOreRecipeRegist registerCover(aMaterial, aStack); - GT_ModHandler.removeRecipeByOutputDelayed(aStack); + GTModHandler.removeRecipeByOutputDelayed(aStack); if (!aNoSmashing || aMaterial.contains(SubTag.STRETCHY)) { // 2 double -> 1 quadruple plate - if (GT_OreDictUnificator.get(OrePrefixes.plateQuadruple, aMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(2, aStack), GT_Utility.getIntegratedCircuit(2)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.plateQuadruple, aMaterial, 1L)) + if (GTOreDictUnificator.get(OrePrefixes.plateQuadruple, aMaterial, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(2, aStack), GTUtility.getIntegratedCircuit(2)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.plateQuadruple, aMaterial, 1L)) .duration(Math.max(aMaterialMass * 2L, 1L)) .eut(calculateRecipeEU(aMaterial, 96)) .addTo(benderRecipes); } // 2 plates -> 1 double plate - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 2L), - GT_Utility.getIntegratedCircuit(2)) - .itemOutputs(GT_Utility.copyAmount(1, aStack)) + GTOreDictUnificator.get(OrePrefixes.plate, aMaterial, 2L), + GTUtility.getIntegratedCircuit(2)) + .itemOutputs(GTUtility.copyAmount(1, aStack)) .duration(Math.max(aMaterialMass * 2L, 1L)) .eut(calculateRecipeEU(aMaterial, 96)) .addTo(benderRecipes); } else { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 2L), - GT_Utility.getIntegratedCircuit(2)) - .itemOutputs(GT_Utility.copyAmount(1, aStack)) + GTOreDictUnificator.get(OrePrefixes.plate, aMaterial, 2L), + GTUtility.getIntegratedCircuit(2)) + .itemOutputs(GTUtility.copyAmount(1, aStack)) .fluidInputs(Materials.Glue.getFluid(10L)) .duration(3 * SECONDS + 4 * TICKS) .eut(8) @@ -217,8 +217,8 @@ public class ProcessingPlate implements gregtech.api.interfaces.IOreRecipeRegist if (!aNoSmashing) { Object aPlateStack = OrePrefixes.plate.get(aMaterial); if (aMaterial.getProcessingMaterialTierEU() < TierEU.IV) { - GT_ModHandler.addCraftingRecipe( - GT_Utility.copyAmount(1, aStack), + GTModHandler.addCraftingRecipe( + GTUtility.copyAmount(1, aStack), DO_NOT_CHECK_FOR_COLLISIONS | BUFFERED, new Object[] { "I", "B", "h", // craftingToolHardHammer 'I', aPlateStack, 'B', aPlateStack }); @@ -231,33 +231,33 @@ public class ProcessingPlate implements gregtech.api.interfaces.IOreRecipeRegist registerCover(aMaterial, aStack); - GT_ModHandler.removeRecipeByOutputDelayed(aStack); + GTModHandler.removeRecipeByOutputDelayed(aStack); if (!aNoSmashing || aMaterial.contains(SubTag.STRETCHY)) { - if (GT_OreDictUnificator.get(OrePrefixes.plateDense, aMaterial, 1L) != null) { + if (GTOreDictUnificator.get(OrePrefixes.plateDense, aMaterial, 1L) != null) { // 3 triple plates -> 1 dense plate - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(3, aStack), GT_Utility.getIntegratedCircuit(3)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.plateDense, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(3, aStack), GTUtility.getIntegratedCircuit(3)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.plateDense, aMaterial, 1L)) .duration(Math.max(aMaterialMass * 3L, 1L)) .eut(calculateRecipeEU(aMaterial, 96)) .addTo(benderRecipes); } - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 3L), - GT_Utility.getIntegratedCircuit(3)) - .itemOutputs(GT_Utility.copyAmount(1, aStack)) + GTOreDictUnificator.get(OrePrefixes.plate, aMaterial, 3L), + GTUtility.getIntegratedCircuit(3)) + .itemOutputs(GTUtility.copyAmount(1, aStack)) .duration(Math.max(aMaterialMass * 3L, 1L)) .eut(calculateRecipeEU(aMaterial, 96)) .addTo(benderRecipes); } else { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 3L), - GT_Utility.getIntegratedCircuit(3)) - .itemOutputs(GT_Utility.copyAmount(1, aStack)) + GTOreDictUnificator.get(OrePrefixes.plate, aMaterial, 3L), + GTUtility.getIntegratedCircuit(3)) + .itemOutputs(GTUtility.copyAmount(1, aStack)) .fluidInputs(Materials.Glue.getFluid(20L)) .duration(4 * SECONDS + 16 * TICKS) .eut(8) @@ -267,50 +267,50 @@ public class ProcessingPlate implements gregtech.api.interfaces.IOreRecipeRegist if (!aNoSmashing) { if (aMaterial.getProcessingMaterialTierEU() < TierEU.IV) { Object aPlateStack = OrePrefixes.plate.get(aMaterial); - GT_ModHandler.addCraftingRecipe( - GT_Utility.copyAmount(1, aStack), + GTModHandler.addCraftingRecipe( + GTUtility.copyAmount(1, aStack), DO_NOT_CHECK_FOR_COLLISIONS | BUFFERED, new Object[] { "I", "B", "h", // craftingToolHardHammer 'I', OrePrefixes.plateDouble.get(aMaterial), 'B', aPlateStack }); - GT_ModHandler.addShapelessCraftingRecipe( - GT_Utility.copyAmount(1, aStack), + GTModHandler.addShapelessCraftingRecipe( + GTUtility.copyAmount(1, aStack), DO_NOT_CHECK_FOR_COLLISIONS | BUFFERED, new Object[] { gregtech.api.enums.ToolDictNames.craftingToolForgeHammer, aPlateStack, aPlateStack, aPlateStack }); } } - if (GT_OreDictUnificator.get(OrePrefixes.compressed, aMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), ItemList.Block_Powderbarrel.get(4)) + if (GTOreDictUnificator.get(OrePrefixes.compressed, aMaterial, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), ItemList.Block_Powderbarrel.get(4)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.compressed, aMaterial, 1L), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 1L)) + GTOreDictUnificator.get(OrePrefixes.compressed, aMaterial, 1L), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 1L)) .duration(1 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(implosionRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), GT_ModHandler.getIC2Item("dynamite", 1, null)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), GTModHandler.getIC2Item("dynamite", 1, null)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.compressed, aMaterial, 1L), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 1L)) + GTOreDictUnificator.get(OrePrefixes.compressed, aMaterial, 1L), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 1L)) .duration(1 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(implosionRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), new ItemStack(Blocks.tnt, 2)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), new ItemStack(Blocks.tnt, 2)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.compressed, aMaterial, 1L), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 1L)) + GTOreDictUnificator.get(OrePrefixes.compressed, aMaterial, 1L), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 1L)) .duration(1 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(implosionRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), GT_ModHandler.getIC2Item("industrialTnt", 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), GTModHandler.getIC2Item("industrialTnt", 1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.compressed, aMaterial, 1L), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 1L)) + GTOreDictUnificator.get(OrePrefixes.compressed, aMaterial, 1L), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 1L)) .duration(1 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(implosionRecipes); @@ -322,24 +322,24 @@ public class ProcessingPlate implements gregtech.api.interfaces.IOreRecipeRegist registerCover(aMaterial, aStack); - GT_ModHandler.removeRecipeByOutputDelayed(aStack); + GTModHandler.removeRecipeByOutputDelayed(aStack); if (!aNoSmashing || aMaterial.contains(SubTag.STRETCHY)) { // Quadruple plate - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 4L), - GT_Utility.getIntegratedCircuit(4)) - .itemOutputs(GT_Utility.copyAmount(1, aStack)) + GTOreDictUnificator.get(OrePrefixes.plate, aMaterial, 4L), + GTUtility.getIntegratedCircuit(4)) + .itemOutputs(GTUtility.copyAmount(1, aStack)) .duration(Math.max(aMaterialMass * 4L, 1L)) .eut(calculateRecipeEU(aMaterial, 96)) .addTo(benderRecipes); } else { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 4L), - GT_Utility.getIntegratedCircuit(4)) - .itemOutputs(GT_Utility.copyAmount(1, aStack)) + GTOreDictUnificator.get(OrePrefixes.plate, aMaterial, 4L), + GTUtility.getIntegratedCircuit(4)) + .itemOutputs(GTUtility.copyAmount(1, aStack)) .fluidInputs(Materials.Glue.getFluid(30L)) .duration(6 * SECONDS + 8 * TICKS) .eut(8) @@ -348,14 +348,14 @@ public class ProcessingPlate implements gregtech.api.interfaces.IOreRecipeRegist if (!aNoSmashing) { if (aMaterial.getProcessingMaterialTierEU() < TierEU.IV) { Object aPlateStack = OrePrefixes.plate.get(aMaterial); - GT_ModHandler.addCraftingRecipe( - GT_Utility.copyAmount(1, aStack), + GTModHandler.addCraftingRecipe( + GTUtility.copyAmount(1, aStack), DO_NOT_CHECK_FOR_COLLISIONS | BUFFERED, new Object[] { "I", "B", "h", // craftingToolHardHammer 'I', OrePrefixes.plateTriple.get(aMaterial), 'B', aPlateStack }); - GT_ModHandler.addShapelessCraftingRecipe( - GT_Utility.copyAmount(1, aStack), + GTModHandler.addShapelessCraftingRecipe( + GTUtility.copyAmount(1, aStack), DO_NOT_CHECK_FOR_COLLISIONS | BUFFERED, new Object[] { gregtech.api.enums.ToolDictNames.craftingToolForgeHammer, aPlateStack, aPlateStack, aPlateStack, aPlateStack }); @@ -368,24 +368,24 @@ public class ProcessingPlate implements gregtech.api.interfaces.IOreRecipeRegist registerCover(aMaterial, aStack); - GT_ModHandler.removeRecipeByOutputDelayed(aStack); + GTModHandler.removeRecipeByOutputDelayed(aStack); if (!aNoSmashing || aMaterial.contains(SubTag.STRETCHY)) { // quintuple plate - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 5L), - GT_Utility.getIntegratedCircuit(5)) - .itemOutputs(GT_Utility.copyAmount(1, aStack)) + GTOreDictUnificator.get(OrePrefixes.plate, aMaterial, 5L), + GTUtility.getIntegratedCircuit(5)) + .itemOutputs(GTUtility.copyAmount(1, aStack)) .duration(Math.max(aMaterialMass * 5L, 1L)) .eut(calculateRecipeEU(aMaterial, 96)) .addTo(benderRecipes); } else { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 5L), - GT_Utility.getIntegratedCircuit(5)) - .itemOutputs(GT_Utility.copyAmount(1, aStack)) + GTOreDictUnificator.get(OrePrefixes.plate, aMaterial, 5L), + GTUtility.getIntegratedCircuit(5)) + .itemOutputs(GTUtility.copyAmount(1, aStack)) .fluidInputs(Materials.Glue.getFluid(40L)) .duration(8 * SECONDS) .eut(8) @@ -394,14 +394,14 @@ public class ProcessingPlate implements gregtech.api.interfaces.IOreRecipeRegist if (!aNoSmashing) { if (aMaterial.getProcessingMaterialTierEU() < TierEU.IV) { Object aPlateStack = OrePrefixes.plate.get(aMaterial); - GT_ModHandler.addCraftingRecipe( - GT_Utility.copyAmount(1, aStack), + GTModHandler.addCraftingRecipe( + GTUtility.copyAmount(1, aStack), DO_NOT_CHECK_FOR_COLLISIONS | BUFFERED, new Object[] { "I", "B", "h", // craftingToolHardHammer 'I', OrePrefixes.plateQuadruple.get(aMaterial), 'B', aPlateStack }); - GT_ModHandler.addShapelessCraftingRecipe( - GT_Utility.copyAmount(1, aStack), + GTModHandler.addShapelessCraftingRecipe( + GTUtility.copyAmount(1, aStack), DO_NOT_CHECK_FOR_COLLISIONS | BUFFERED, new Object[] { ToolDictNames.craftingToolForgeHammer, aPlateStack, aPlateStack, aPlateStack, aPlateStack, aPlateStack }); @@ -414,15 +414,15 @@ public class ProcessingPlate implements gregtech.api.interfaces.IOreRecipeRegist registerCover(aMaterial, aStack); - GT_ModHandler.removeRecipeByOutputDelayed(aStack); + GTModHandler.removeRecipeByOutputDelayed(aStack); if (!aNoSmashing || aMaterial.contains(SubTag.STRETCHY)) { // Dense plate - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 9L), - GT_Utility.getIntegratedCircuit(9)) - .itemOutputs(GT_Utility.copyAmount(1, aStack)) + GTOreDictUnificator.get(OrePrefixes.plate, aMaterial, 9L), + GTUtility.getIntegratedCircuit(9)) + .itemOutputs(GTUtility.copyAmount(1, aStack)) .duration(Math.max(aMaterialMass * 9L, 1L)) .eut(calculateRecipeEU(aMaterial, 96)) .addTo(benderRecipes); @@ -432,12 +432,12 @@ public class ProcessingPlate implements gregtech.api.interfaces.IOreRecipeRegist private void registerItemCasing(final OrePrefixes aPrefix, final Materials aMaterial, final ItemStack aStack, final boolean aNoSmashing) { - GT_ModHandler.removeRecipeByOutputDelayed(aStack); + GTModHandler.removeRecipeByOutputDelayed(aStack); if (aMaterial.mStandardMoltenFluid != null) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Casing.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.itemCasing, aMaterial, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.itemCasing, aMaterial, 1L)) .fluidInputs(aMaterial.getMolten(L / 2)) .duration(16 * TICKS) .eut(calculateRecipeEU(aMaterial, 8)) @@ -447,45 +447,45 @@ public class ProcessingPlate implements gregtech.api.interfaces.IOreRecipeRegist if (aMaterial.mUnificatable && aMaterial.mMaterialInto == aMaterial && !aNoSmashing) { if (aMaterial.getProcessingMaterialTierEU() < TierEU.IV) { - GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.itemCasing, aMaterial, 1L), + GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.itemCasing, aMaterial, 1L), tBits, // DO_NOT_CHECK_FOR_COLLISIONS|BUFFERED|ONLY_ADD_IF_RESULT_IS_NOT_NULL|NOT_REMOVABLE new Object[] { "h X", 'X', OrePrefixes.plate.get(aMaterial) }); // Only added if IC2 Forge Hammer is enabled in Recipes.cfg: B:ic2forgehammer_true=false - GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.itemCasing, aMaterial, 1L), + GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.itemCasing, aMaterial, 1L), tBits, // DO_NOT_CHECK_FOR_COLLISIONS|BUFFERED|ONLY_ADD_IF_RESULT_IS_NOT_NULL|NOT_REMOVABLE new Object[] { "H X", 'H', ToolDictNames.craftingToolForgeHammer, 'X', OrePrefixes.plate.get(aMaterial) }); } } - if (GT_OreDictUnificator.get(OrePrefixes.ingot, aMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() + if (GTOreDictUnificator.get(OrePrefixes.ingot, aMaterial, 1L) != null) { + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.ingot, aMaterial, 2L), + GTOreDictUnificator.get(OrePrefixes.ingot, aMaterial, 2L), ItemList.Shape_Mold_Casing.get(0L)) - .itemOutputs(GT_Utility.copyAmount(3, aStack)) + .itemOutputs(GTUtility.copyAmount(3, aStack)) .duration(6 * SECONDS + 8 * TICKS) .eut(calculateRecipeEU(aMaterial, 15)) .recipeCategory(RecipeCategories.alloySmelterMolding) .addTo(alloySmelterRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.ingot, aMaterial, 1L), + GTOreDictUnificator.get(OrePrefixes.ingot, aMaterial, 1L), ItemList.Shape_Extruder_Casing.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.itemCasing, aMaterial, 2L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.itemCasing, aMaterial, 2L)) .duration(((int) Math.max(aMaterial.getMass(), 1L)) * TICKS) .eut(calculateRecipeEU(aMaterial, 45)) .addTo(extruderRecipes); } - if (GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.itemCasing, aMaterial, 2L)) + if (GTOreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.itemCasing, aMaterial, 2L)) .fluidInputs( Materials.Water.getFluid( Math.max( @@ -497,11 +497,11 @@ public class ProcessingPlate implements gregtech.api.interfaces.IOreRecipeRegist .eut(calculateRecipeEU(aMaterial, 16)) .addTo(cutterRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.itemCasing, aMaterial, 2L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.itemCasing, aMaterial, 2L)) .fluidInputs( - GT_ModHandler.getDistilledWater( + GTModHandler.getDistilledWater( Math.max( 3, Math.min( @@ -511,9 +511,9 @@ public class ProcessingPlate implements gregtech.api.interfaces.IOreRecipeRegist .eut(calculateRecipeEU(aMaterial, 16)) .addTo(cutterRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.itemCasing, aMaterial, 2L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.itemCasing, aMaterial, 2L)) .fluidInputs( Materials.Lubricant.getFluid( Math.max( @@ -526,43 +526,43 @@ public class ProcessingPlate implements gregtech.api.interfaces.IOreRecipeRegist .eut(calculateRecipeEU(aMaterial, 16)) .addTo(cutterRecipes); } - GT_RecipeRegistrator.registerReverseFluidSmelting(aStack, aMaterial, aPrefix.mMaterialAmount, null); + GTRecipeRegistrator.registerReverseFluidSmelting(aStack, aMaterial, aPrefix.mMaterialAmount, null); } private void registerPlateAlloy(final String aOreDictName, final ItemStack aStack) { switch (aOreDictName) { case "plateAlloyCarbon" -> { - GT_Values.RA.stdBuilder() - .itemInputs(GT_ModHandler.getIC2Item("generator", 1L), GT_Utility.copyAmount(4, aStack)) - .itemOutputs(GT_ModHandler.getIC2Item("windMill", 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTModHandler.getIC2Item("generator", 1L), GTUtility.copyAmount(4, aStack)) + .itemOutputs(GTModHandler.getIC2Item("windMill", 1L)) .duration(5 * MINUTES + 20 * SECONDS) .eut(8) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), new ItemStack(Blocks.glass, 3, W)) - .itemOutputs(GT_ModHandler.getIC2Item("reinforcedGlass", 4L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), new ItemStack(Blocks.glass, 3, W)) + .itemOutputs(GTModHandler.getIC2Item("reinforcedGlass", 4L)) .duration(20 * SECONDS) .eut(4) .addTo(alloySmelterRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), Materials.Glass.getDust(3)) - .itemOutputs(GT_ModHandler.getIC2Item("reinforcedGlass", 4L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), Materials.Glass.getDust(3)) + .itemOutputs(GTModHandler.getIC2Item("reinforcedGlass", 4L)) .duration(20 * SECONDS) .eut(4) .addTo(alloySmelterRecipes); } case "plateAlloyAdvanced" -> { RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), new ItemStack(Blocks.glass, 3, WILDCARD)) - .itemOutputs(GT_ModHandler.getIC2Item("reinforcedGlass", 4L)) + .itemInputs(GTUtility.copyAmount(1, aStack), new ItemStack(Blocks.glass, 3, WILDCARD)) + .itemOutputs(GTModHandler.getIC2Item("reinforcedGlass", 4L)) .duration(20 * SECONDS) .eut(4) .addTo(alloySmelterRecipes); RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), Materials.Glass.getDust(3)) - .itemOutputs(GT_ModHandler.getIC2Item("reinforcedGlass", 4L)) + .itemInputs(GTUtility.copyAmount(1, aStack), Materials.Glass.getDust(3)) + .itemOutputs(GTModHandler.getIC2Item("reinforcedGlass", 4L)) .duration(20 * SECONDS) .eut(4) .addTo(alloySmelterRecipes); @@ -570,7 +570,7 @@ public class ProcessingPlate implements gregtech.api.interfaces.IOreRecipeRegist case "plateAlloyIridium" -> // Remove IC2 Shaped recipe for Iridium Reinforced Plate - GT_ModHandler.removeRecipeByOutputDelayed(aStack); + GTModHandler.removeRecipeByOutputDelayed(aStack); default -> {} } } @@ -582,11 +582,11 @@ public class ProcessingPlate implements gregtech.api.interfaces.IOreRecipeRegist // Try different prefixes to use same smooth stones as older GT5U for (OrePrefixes orePrefix : new OrePrefixes[] { OrePrefixes.block, OrePrefixes.block_, OrePrefixes.stoneSmooth, OrePrefixes.stone }) { - if ((tStack = GT_OreDictUnificator.get(orePrefix, aMaterial, 1)) != NI) break; + if ((tStack = GTOreDictUnificator.get(orePrefix, aMaterial, 1)) != NI) break; } // Register the cover - GregTech_API.registerCover( + GregTechAPI.registerCover( aStack, // If there is an ItemStack of Block for Materials tStack == NI ? diff --git a/src/main/java/gregtech/loaders/oreprocessing/ProcessingPure.java b/src/main/java/gregtech/loaders/oreprocessing/ProcessingPure.java index 01262d32f4..40adf386f8 100644 --- a/src/main/java/gregtech/loaders/oreprocessing/ProcessingPure.java +++ b/src/main/java/gregtech/loaders/oreprocessing/ProcessingPure.java @@ -2,15 +2,15 @@ package gregtech.loaders.oreprocessing; import static gregtech.api.recipe.RecipeMaps.hammerRecipes; import static gregtech.api.recipe.RecipeMaps.maceratorRecipes; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; import net.minecraft.item.ItemStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_Utility; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtility; public class ProcessingPure implements gregtech.api.interfaces.IOreRecipeRegistrator { @@ -23,24 +23,24 @@ public class ProcessingPure implements gregtech.api.interfaces.IOreRecipeRegistr @Override public void registerOre(OrePrefixes aPrefix, Materials aMaterial, String aOreDictName, String aModName, ItemStack aStack) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dustPure, aMaterial.mMacerateInto, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dustPure, aMaterial.mMacerateInto, 1L)) .duration(10) .eut(16) .addTo(hammerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) .itemOutputs( - GT_OreDictUnificator.get( + GTOreDictUnificator.get( OrePrefixes.dustPure, aMaterial.mMacerateInto, - GT_OreDictUnificator.get(OrePrefixes.dust, aMaterial.mMacerateInto, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, aMaterial.mMacerateInto, 1L), 1L), - GT_OreDictUnificator.get( + GTOreDictUnificator.get( OrePrefixes.dust, - GT_Utility.selectItemInList(1, aMaterial.mMacerateInto, aMaterial.mOreByProducts), + GTUtility.selectItemInList(1, aMaterial.mMacerateInto, aMaterial.mOreByProducts), 1L)) .outputChances(10000, 1000) .duration(20 * SECONDS) diff --git a/src/main/java/gregtech/loaders/oreprocessing/ProcessingRawOre.java b/src/main/java/gregtech/loaders/oreprocessing/ProcessingRawOre.java index 2da9f4b865..902c46bd0b 100644 --- a/src/main/java/gregtech/loaders/oreprocessing/ProcessingRawOre.java +++ b/src/main/java/gregtech/loaders/oreprocessing/ProcessingRawOre.java @@ -4,20 +4,20 @@ import static gregtech.api.recipe.RecipeMaps.blastFurnaceRecipes; import static gregtech.api.recipe.RecipeMaps.centrifugeRecipes; import static gregtech.api.recipe.RecipeMaps.hammerRecipes; import static gregtech.api.recipe.RecipeMaps.maceratorRecipes; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeConstants.COIL_HEAT; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeConstants.COIL_HEAT; import net.minecraft.item.ItemStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.SubTag; import gregtech.api.enums.TierEU; import gregtech.api.enums.ToolDictNames; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_Utility; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtility; public class ProcessingRawOre implements gregtech.api.interfaces.IOreRecipeRegistrator { @@ -31,8 +31,8 @@ public class ProcessingRawOre implements gregtech.api.interfaces.IOreRecipeRegis public void registerOre(OrePrefixes aPrefix, Materials aMaterial, String aOreDictName, String aModName, ItemStack aStack) { if (aMaterial == Materials.Oilsands) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) .itemOutputs(new ItemStack(net.minecraft.init.Blocks.sand, 1, 0)) .outputChances(4000) .fluidOutputs(Materials.OilHeavy.getFluid(2000L)) @@ -40,64 +40,64 @@ public class ProcessingRawOre implements gregtech.api.interfaces.IOreRecipeRegis .eut(TierEU.RECIPE_LV) .addTo(centrifugeRecipes); } else { - registerStandardOreRecipes(aPrefix, aMaterial, GT_Utility.copyAmount(1, aStack), 1); + registerStandardOreRecipes(aPrefix, aMaterial, GTUtility.copyAmount(1, aStack), 1); } } private boolean registerStandardOreRecipes(OrePrefixes aPrefix, Materials aMaterial, ItemStack aOreStack, int aMultiplier) { if ((aOreStack == null) || (aMaterial == null)) return false; - GT_ModHandler - .addValuableOre(GT_Utility.getBlockFromStack(aOreStack), aOreStack.getItemDamage(), aMaterial.mOreValue); + GTModHandler + .addValuableOre(GTUtility.getBlockFromStack(aOreStack), aOreStack.getItemDamage(), aMaterial.mOreValue); Materials tMaterial = aMaterial.mOreReplacement; Materials tPrimaryByMaterial = null; aMultiplier = Math.max(1, aMultiplier); - aOreStack = GT_Utility.copyAmount(1, aOreStack); + aOreStack = GTUtility.copyAmount(1, aOreStack); aOreStack.stackSize = 1; - ItemStack tIngot = GT_OreDictUnificator.get(OrePrefixes.ingot, aMaterial.mDirectSmelting, 1L); - ItemStack tGem = GT_OreDictUnificator.get(OrePrefixes.gem, tMaterial, 1L); + ItemStack tIngot = GTOreDictUnificator.get(OrePrefixes.ingot, aMaterial.mDirectSmelting, 1L); + ItemStack tGem = GTOreDictUnificator.get(OrePrefixes.gem, tMaterial, 1L); ItemStack tSmeltInto = tIngot == null ? null : aMaterial.contains(SubTag.SMELTING_TO_GEM) - ? GT_OreDictUnificator.get( + ? GTOreDictUnificator.get( OrePrefixes.gem, tMaterial.mDirectSmelting, - GT_OreDictUnificator.get( + GTOreDictUnificator.get( OrePrefixes.crystal, tMaterial.mDirectSmelting, - GT_OreDictUnificator.get( + GTOreDictUnificator.get( OrePrefixes.gem, tMaterial, - GT_OreDictUnificator.get(OrePrefixes.crystal, tMaterial, 1L), + GTOreDictUnificator.get(OrePrefixes.crystal, tMaterial, 1L), 1L), 1L), 1L) : tIngot; - ItemStack tDust = GT_OreDictUnificator.get(OrePrefixes.dust, tMaterial, tGem, 1L); - ItemStack tCleaned = GT_OreDictUnificator.get(OrePrefixes.crushedPurified, tMaterial, tDust, 1L); - ItemStack tCrushed = GT_OreDictUnificator.get(OrePrefixes.crushed, tMaterial, (long) aMaterial.mOreMultiplier); + ItemStack tDust = GTOreDictUnificator.get(OrePrefixes.dust, tMaterial, tGem, 1L); + ItemStack tCleaned = GTOreDictUnificator.get(OrePrefixes.crushedPurified, tMaterial, tDust, 1L); + ItemStack tCrushed = GTOreDictUnificator.get(OrePrefixes.crushed, tMaterial, (long) aMaterial.mOreMultiplier); ItemStack tPrimaryByProduct = null; if (tCrushed == null) { - tCrushed = GT_OreDictUnificator.get( + tCrushed = GTOreDictUnificator.get( OrePrefixes.dustImpure, tMaterial, - GT_Utility.copyAmount(aMaterial.mOreMultiplier, tCleaned, tDust, tGem), + GTUtility.copyAmount(aMaterial.mOreMultiplier, tCleaned, tDust, tGem), (long) aMaterial.mOreMultiplier); } for (Materials tMat : aMaterial.mOreByProducts) { - GT_OreDictUnificator.get(OrePrefixes.dust, tMat, 1L); + GTOreDictUnificator.get(OrePrefixes.dust, tMat, 1L); if (tPrimaryByProduct == null) { tPrimaryByMaterial = tMat; - tPrimaryByProduct = GT_OreDictUnificator.get(OrePrefixes.dust, tMat, 1L); - if (GT_OreDictUnificator.get(OrePrefixes.dustSmall, tMat, 1L) == null) GT_OreDictUnificator - .get(OrePrefixes.dustTiny, tMat, GT_OreDictUnificator.get(OrePrefixes.nugget, tMat, 2L), 2L); + tPrimaryByProduct = GTOreDictUnificator.get(OrePrefixes.dust, tMat, 1L); + if (GTOreDictUnificator.get(OrePrefixes.dustSmall, tMat, 1L) == null) GTOreDictUnificator + .get(OrePrefixes.dustTiny, tMat, GTOreDictUnificator.get(OrePrefixes.nugget, tMat, 2L), 2L); } - GT_OreDictUnificator.get(OrePrefixes.dust, tMat, 1L); - if (GT_OreDictUnificator.get(OrePrefixes.dustSmall, tMat, 1L) == null) GT_OreDictUnificator - .get(OrePrefixes.dustTiny, tMat, GT_OreDictUnificator.get(OrePrefixes.nugget, tMat, 2L), 2L); + GTOreDictUnificator.get(OrePrefixes.dust, tMat, 1L); + if (GTOreDictUnificator.get(OrePrefixes.dustSmall, tMat, 1L) == null) GTOreDictUnificator + .get(OrePrefixes.dustTiny, tMat, GTOreDictUnificator.get(OrePrefixes.nugget, tMat, 2L), 2L); } if (tPrimaryByMaterial == null) tPrimaryByMaterial = tMaterial; @@ -106,32 +106,32 @@ public class ProcessingRawOre implements gregtech.api.interfaces.IOreRecipeRegis if (tSmeltInto != null) { if ((aMaterial.mBlastFurnaceRequired) || (aMaterial.mDirectSmelting.mBlastFurnaceRequired)) { - GT_ModHandler.removeFurnaceSmelting(aOreStack); + GTModHandler.removeFurnaceSmelting(aOreStack); } else { - tHasSmelting = GT_ModHandler - .addSmeltingRecipe(aOreStack, GT_Utility.copyAmount(aMaterial.mSmeltingMultiplier, tSmeltInto)); + tHasSmelting = GTModHandler + .addSmeltingRecipe(aOreStack, GTUtility.copyAmount(aMaterial.mSmeltingMultiplier, tSmeltInto)); } if (aMaterial.contains(SubTag.BLASTFURNACE_CALCITE_TRIPLE)) { if (aMaterial.mAutoGenerateBlastFurnaceRecipes) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( aOreStack, - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Calcite, aMultiplier)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Calcite, aMultiplier)) .itemOutputs( - GT_Utility.mul(3 * aMaterial.mSmeltingMultiplier, tSmeltInto), - GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.DarkAsh, 1L)) + GTUtility.mul(3 * aMaterial.mSmeltingMultiplier, tSmeltInto), + GTOreDictUnificator.get(OrePrefixes.dustSmall, Materials.DarkAsh, 1L)) .duration(tSmeltInto.stackSize * 25 * SECONDS) .eut(TierEU.RECIPE_MV) .metadata(COIL_HEAT, 1500) .addTo(blastFurnaceRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( aOreStack, - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Quicklime, aMultiplier)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Quicklime, aMultiplier)) .itemOutputs( - GT_Utility.mul(3 * aMaterial.mSmeltingMultiplier, tSmeltInto), - GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.DarkAsh, 1L)) + GTUtility.mul(3 * aMaterial.mSmeltingMultiplier, tSmeltInto), + GTOreDictUnificator.get(OrePrefixes.dustSmall, Materials.DarkAsh, 1L)) .duration(tSmeltInto.stackSize * 25 * SECONDS) .eut(TierEU.RECIPE_MV) .metadata(COIL_HEAT, 1500) @@ -139,24 +139,24 @@ public class ProcessingRawOre implements gregtech.api.interfaces.IOreRecipeRegis } } else if (aMaterial.contains(SubTag.BLASTFURNACE_CALCITE_DOUBLE)) { if (aMaterial.mAutoGenerateBlastFurnaceRecipes) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( aOreStack, - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Calcite, aMultiplier)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Calcite, aMultiplier)) .itemOutputs( - GT_Utility.mul(2 * aMaterial.mSmeltingMultiplier, tSmeltInto), - GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.DarkAsh, 1L)) + GTUtility.mul(2 * aMaterial.mSmeltingMultiplier, tSmeltInto), + GTOreDictUnificator.get(OrePrefixes.dustSmall, Materials.DarkAsh, 1L)) .duration(tSmeltInto.stackSize * 25 * SECONDS) .eut(TierEU.RECIPE_MV) .metadata(COIL_HEAT, 1500) .addTo(blastFurnaceRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( aOreStack, - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Quicklime, aMultiplier)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Quicklime, aMultiplier)) .itemOutputs( - GT_Utility.mul(2 * aMaterial.mSmeltingMultiplier, tSmeltInto), - GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.DarkAsh, 1L)) + GTUtility.mul(2 * aMaterial.mSmeltingMultiplier, tSmeltInto), + GTOreDictUnificator.get(OrePrefixes.dustSmall, Materials.DarkAsh, 1L)) .duration(tSmeltInto.stackSize * 25 * SECONDS) .eut(TierEU.RECIPE_MV) .metadata(COIL_HEAT, 1500) @@ -166,20 +166,20 @@ public class ProcessingRawOre implements gregtech.api.interfaces.IOreRecipeRegis } if (!tHasSmelting) { - GT_ModHandler.addSmeltingRecipe( + GTModHandler.addSmeltingRecipe( aOreStack, - GT_OreDictUnificator + GTOreDictUnificator .get(OrePrefixes.gem, tMaterial.mDirectSmelting, Math.max(1, aMaterial.mSmeltingMultiplier / 2))); } if (tCrushed != null) { - GT_ModHandler.addShapelessCraftingRecipe( - GT_Utility.mul(1, tCrushed), + GTModHandler.addShapelessCraftingRecipe( + GTUtility.mul(1, tCrushed), new Object[] { aOreStack, ToolDictNames.craftingToolHardHammer }); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(aOreStack) - .itemOutputs(GT_Utility.copy(GT_Utility.copyAmount(tCrushed.stackSize, tGem), tCrushed)) + .itemOutputs(GTUtility.copy(GTUtility.copyAmount(tCrushed.stackSize, tGem), tCrushed)) .duration(10) .eut(16) .addTo(hammerRecipes); @@ -187,19 +187,19 @@ public class ProcessingRawOre implements gregtech.api.interfaces.IOreRecipeRegis int chanceOre2 = tPrimaryByProduct == null ? 0 : tPrimaryByProduct.stackSize * 5 * aMaterial.mByProductMultiplier; chanceOre2 = 100 * chanceOre2; // converting to the GT format, 100% is 10000 - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(aOreStack) .itemOutputs( - GT_Utility.mul(2, tCrushed), - tMaterial.contains(SubTag.PULVERIZING_CINNABAR) ? GT_OreDictUnificator.get( + GTUtility.mul(2, tCrushed), + tMaterial.contains(SubTag.PULVERIZING_CINNABAR) ? GTOreDictUnificator.get( OrePrefixes.crystal, Materials.Cinnabar, - GT_OreDictUnificator - .get(OrePrefixes.gem, tPrimaryByMaterial, GT_Utility.copyAmount(1, tPrimaryByProduct), 1L), + GTOreDictUnificator + .get(OrePrefixes.gem, tPrimaryByMaterial, GTUtility.copyAmount(1, tPrimaryByProduct), 1L), 1L) - : GT_OreDictUnificator - .get(OrePrefixes.gem, tPrimaryByMaterial, GT_Utility.copyAmount(1, tPrimaryByProduct), 1L), - GT_OreDictUnificator.getDust(aPrefix.mSecondaryMaterial)) + : GTOreDictUnificator + .get(OrePrefixes.gem, tPrimaryByMaterial, GTUtility.copyAmount(1, tPrimaryByProduct), 1L), + GTOreDictUnificator.getDust(aPrefix.mSecondaryMaterial)) .outputChances(10000, chanceOre2, 5000) .duration(20 * SECONDS) .eut(2) diff --git a/src/main/java/gregtech/loaders/oreprocessing/ProcessingRecycling.java b/src/main/java/gregtech/loaders/oreprocessing/ProcessingRecycling.java index bfa580b4c4..92daf2926b 100644 --- a/src/main/java/gregtech/loaders/oreprocessing/ProcessingRecycling.java +++ b/src/main/java/gregtech/loaders/oreprocessing/ProcessingRecycling.java @@ -1,17 +1,17 @@ package gregtech.loaders.oreprocessing; import static gregtech.api.recipe.RecipeMaps.cannerRecipes; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; import net.minecraft.item.ItemStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.SubTag; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_RecipeBuilder; -import gregtech.api.util.GT_Utility; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTRecipeBuilder; +import gregtech.api.util.GTUtility; public class ProcessingRecycling implements gregtech.api.interfaces.IOreRecipeRegistrator { @@ -24,18 +24,18 @@ public class ProcessingRecycling implements gregtech.api.interfaces.IOreRecipeRe @Override public void registerOre(OrePrefixes aPrefix, Materials aMaterial, String aOreDictName, String aModName, ItemStack aStack) { - if ((aMaterial != Materials.Empty) && (GT_Utility.getFluidForFilledItem(aStack, true) == null) + if ((aMaterial != Materials.Empty) && (GTUtility.getFluidForFilledItem(aStack, true) == null) && !aMaterial.contains(SubTag.SMELTING_TO_FLUID) - && (GT_OreDictUnificator.get(OrePrefixes.dust, aMaterial, 1L) != null)) { - GT_RecipeBuilder recipeBuilder = GT_Values.RA.stdBuilder(); + && (GTOreDictUnificator.get(OrePrefixes.dust, aMaterial, 1L) != null)) { + GTRecipeBuilder recipeBuilder = GTValues.RA.stdBuilder(); recipeBuilder.itemInputs(aStack); - if (GT_Utility.getContainerItem(aStack, true) == null) { + if (GTUtility.getContainerItem(aStack, true) == null) { recipeBuilder.itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, aMaterial, aPrefix.mMaterialAmount / 3628800L)); + GTOreDictUnificator.get(OrePrefixes.dust, aMaterial, aPrefix.mMaterialAmount / 3628800L)); } else { recipeBuilder.itemOutputs( - GT_Utility.getContainerItem(aStack, true), - GT_OreDictUnificator.get(OrePrefixes.dust, aMaterial, aPrefix.mMaterialAmount / 3628800L)); + GTUtility.getContainerItem(aStack, true), + GTOreDictUnificator.get(OrePrefixes.dust, aMaterial, aPrefix.mMaterialAmount / 3628800L)); } recipeBuilder.duration(((int) Math.max(aMaterial.getMass() / 2L, 1L)) * TICKS) .eut(2) diff --git a/src/main/java/gregtech/loaders/oreprocessing/ProcessingRotor.java b/src/main/java/gregtech/loaders/oreprocessing/ProcessingRotor.java index 3548bd437b..f8c5a620b0 100644 --- a/src/main/java/gregtech/loaders/oreprocessing/ProcessingRotor.java +++ b/src/main/java/gregtech/loaders/oreprocessing/ProcessingRotor.java @@ -3,21 +3,21 @@ package gregtech.loaders.oreprocessing; import static gregtech.api.recipe.RecipeMaps.assemblerRecipes; import static gregtech.api.recipe.RecipeMaps.extruderRecipes; import static gregtech.api.recipe.RecipeMaps.fluidSolidifierRecipes; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; -import static gregtech.api.util.GT_Utility.calculateRecipeEU; +import static gregtech.api.util.GTRecipeBuilder.TICKS; +import static gregtech.api.util.GTUtility.calculateRecipeEU; import net.minecraft.item.ItemStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.SubTag; import gregtech.api.enums.TierEU; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_Utility; -import gregtech.common.GT_Proxy; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtility; +import gregtech.common.GTProxy; public class ProcessingRotor implements gregtech.api.interfaces.IOreRecipeRegistrator { @@ -30,52 +30,52 @@ public class ProcessingRotor implements gregtech.api.interfaces.IOreRecipeRegist ItemStack aStack) { if ((aMaterial.mUnificatable) && (aMaterial.mMaterialInto == aMaterial) && !aMaterial.contains(SubTag.NO_WORKING)) { - ItemStack tPlate = GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 4L); - ItemStack tRing = GT_OreDictUnificator.get(OrePrefixes.ring, aMaterial, 1L); - if (GT_Utility.isStackValid(tPlate) && GT_Utility.isStackValid(tRing)) { + ItemStack tPlate = GTOreDictUnificator.get(OrePrefixes.plate, aMaterial, 4L); + ItemStack tRing = GTOreDictUnificator.get(OrePrefixes.ring, aMaterial, 1L); + if (GTUtility.isStackValid(tPlate) && GTUtility.isStackValid(tRing)) { if (aMaterial.getProcessingMaterialTierEU() < TierEU.IV) { - GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.rotor, aMaterial, 1L), - GT_Proxy.tBits, + GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.rotor, aMaterial, 1L), + GTProxy.tBits, new Object[] { "PhP", "SRf", "PdP", 'P', aMaterial == Materials.Wood ? OrePrefixes.plank.get(aMaterial) : OrePrefixes.plate.get(aMaterial), 'R', OrePrefixes.ring.get(aMaterial), 'S', OrePrefixes.screw.get(aMaterial) }); } - GT_Values.RA.stdBuilder() - .itemInputs(tPlate.copy(), tRing.copy(), GT_Utility.getIntegratedCircuit(4)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.rotor, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(tPlate.copy(), tRing.copy(), GTUtility.getIntegratedCircuit(4)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.rotor, aMaterial, 1L)) .fluidInputs(Materials.Tin.getMolten(32)) .duration(((int) Math.max(aMaterial.getMass(), 1L)) * TICKS) .eut(calculateRecipeEU(aMaterial, 24)) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(tPlate.copy(), tRing.copy(), GT_Utility.getIntegratedCircuit(4)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.rotor, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(tPlate.copy(), tRing.copy(), GTUtility.getIntegratedCircuit(4)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.rotor, aMaterial, 1L)) .fluidInputs(Materials.Lead.getMolten(48)) .duration(((int) Math.max(aMaterial.getMass(), 1L)) * TICKS) .eut(calculateRecipeEU(aMaterial, 24)) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(tPlate.copy(), tRing.copy(), GT_Utility.getIntegratedCircuit(4)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.rotor, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(tPlate.copy(), tRing.copy(), GTUtility.getIntegratedCircuit(4)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.rotor, aMaterial, 1L)) .fluidInputs(Materials.SolderingAlloy.getMolten(16)) .duration(((int) Math.max(aMaterial.getMass(), 1L)) * TICKS) .eut(calculateRecipeEU(aMaterial, 24)) .addTo(assemblerRecipes); } - if (GT_OreDictUnificator.get(OrePrefixes.ingot, aMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() + if (GTOreDictUnificator.get(OrePrefixes.ingot, aMaterial, 1L) != null) { + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.ingot, aMaterial, 5L), + GTOreDictUnificator.get(OrePrefixes.ingot, aMaterial, 5L), ItemList.Shape_Extruder_Rotor.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.rotor, aMaterial, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.rotor, aMaterial, 1L)) .duration(((int) Math.max(aMaterial.getMass(), 1L)) * TICKS) .eut(calculateRecipeEU(aMaterial, 24)) .addTo(extruderRecipes); @@ -83,9 +83,9 @@ public class ProcessingRotor implements gregtech.api.interfaces.IOreRecipeRegist if (aMaterial.mStandardMoltenFluid != null) { if (!(aMaterial == Materials.AnnealedCopper || aMaterial == Materials.WroughtIron)) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Rotor.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.rotor, aMaterial, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.rotor, aMaterial, 1L)) .fluidInputs(aMaterial.getMolten(612L)) .duration(((int) Math.max(aMaterial.getMass(), 1L)) * TICKS) .eut(calculateRecipeEU(aMaterial, 24)) diff --git a/src/main/java/gregtech/loaders/oreprocessing/ProcessingRound.java b/src/main/java/gregtech/loaders/oreprocessing/ProcessingRound.java index 0eb2cb3dd0..95ca9eb48b 100644 --- a/src/main/java/gregtech/loaders/oreprocessing/ProcessingRound.java +++ b/src/main/java/gregtech/loaders/oreprocessing/ProcessingRound.java @@ -1,19 +1,19 @@ package gregtech.loaders.oreprocessing; import static gregtech.api.recipe.RecipeMaps.latheRecipes; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; import net.minecraft.item.ItemStack; import appeng.core.Api; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.SubTag; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_Utility; -import gregtech.common.GT_Proxy; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtility; +import gregtech.common.GTProxy; public class ProcessingRound implements gregtech.api.interfaces.IOreRecipeRegistrator { @@ -25,28 +25,28 @@ public class ProcessingRound implements gregtech.api.interfaces.IOreRecipeRegist public void registerOre(OrePrefixes aPrefix, Materials aMaterial, String aOreDictName, String aModName, ItemStack aStack) { if (!aMaterial.contains(SubTag.NO_WORKING)) { - if (GT_OreDictUnificator.get(OrePrefixes.nugget, aMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.nugget, aMaterial, 1L)) - .itemOutputs(GT_Utility.copyAmount(1, aStack)) + if (GTOreDictUnificator.get(OrePrefixes.nugget, aMaterial, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.nugget, aMaterial, 1L)) + .itemOutputs(GTUtility.copyAmount(1, aStack)) .duration(((int) Math.max(aMaterial.getMass() / 4L, 1L)) * TICKS) .eut(8) .addTo(latheRecipes); } if ((aMaterial.mUnificatable) && (aMaterial.mMaterialInto == aMaterial)) { - GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.round, aMaterial, 1L), - GT_Proxy.tBits, + GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.round, aMaterial, 1L), + GTProxy.tBits, new Object[] { "fX", "Xh", 'X', OrePrefixes.nugget.get(aMaterial) }); - GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.round, aMaterial, 4L), - GT_Proxy.tBits, + GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.round, aMaterial, 4L), + GTProxy.tBits, new Object[] { "fXh", 'X', OrePrefixes.ingot.get(aMaterial) }); } } Api.INSTANCE.registries() .matterCannon() - .registerAmmo(GT_OreDictUnificator.get(OrePrefixes.round, aMaterial, 1L), aMaterial.getMass()); + .registerAmmo(GTOreDictUnificator.get(OrePrefixes.round, aMaterial, 1L), aMaterial.getMass()); } } diff --git a/src/main/java/gregtech/loaders/oreprocessing/ProcessingSand.java b/src/main/java/gregtech/loaders/oreprocessing/ProcessingSand.java index b1996d067f..7d9cdc338f 100644 --- a/src/main/java/gregtech/loaders/oreprocessing/ProcessingSand.java +++ b/src/main/java/gregtech/loaders/oreprocessing/ProcessingSand.java @@ -1,17 +1,17 @@ package gregtech.loaders.oreprocessing; import static gregtech.api.recipe.RecipeMaps.centrifugeRecipes; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; import net.minecraft.init.Blocks; import net.minecraft.item.ItemStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_Utility; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtility; public class ProcessingSand implements gregtech.api.interfaces.IOreRecipeRegistrator { @@ -23,10 +23,10 @@ public class ProcessingSand implements gregtech.api.interfaces.IOreRecipeRegistr public void registerOre(OrePrefixes aPrefix, Materials aMaterial, String aOreDictName, String aModName, ItemStack aStack) { if (aOreDictName.equals("sandOil")) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(2, aStack), ItemList.Cell_Empty.get(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(2, aStack), ItemList.Cell_Empty.get(1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Oil, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Oil, 1L), new ItemStack(Blocks.sand, 1, 0)) .duration(50 * SECONDS) .eut(5) diff --git a/src/main/java/gregtech/loaders/oreprocessing/ProcessingSaplings.java b/src/main/java/gregtech/loaders/oreprocessing/ProcessingSaplings.java index f13c2aa9b5..3dc11940e7 100644 --- a/src/main/java/gregtech/loaders/oreprocessing/ProcessingSaplings.java +++ b/src/main/java/gregtech/loaders/oreprocessing/ProcessingSaplings.java @@ -3,17 +3,17 @@ package gregtech.loaders.oreprocessing; import static gregtech.api.recipe.RecipeMaps.compressorRecipes; import static gregtech.api.recipe.RecipeMaps.latheRecipes; import static gregtech.api.recipe.RecipeMaps.maceratorRecipes; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; import net.minecraft.item.ItemStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_Utility; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtility; public class ProcessingSaplings implements gregtech.api.interfaces.IOreRecipeRegistrator { @@ -24,25 +24,25 @@ public class ProcessingSaplings implements gregtech.api.interfaces.IOreRecipeReg @Override public void registerOre(OrePrefixes aPrefix, Materials aMaterial, String aOreDictName, String aModName, ItemStack aStack) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.Wood, 2L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dustSmall, Materials.Wood, 2L)) .duration(20 * SECONDS) .eut(2) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(8, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(8, aStack)) .itemOutputs(ItemList.IC2_Plantball.get(1L)) .duration(15 * SECONDS) .eut(2) .addTo(compressorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 1L), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Wood, 1L)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 1L), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Wood, 1L)) .duration(16 * TICKS) .eut(8) .addTo(latheRecipes); diff --git a/src/main/java/gregtech/loaders/oreprocessing/ProcessingScrew.java b/src/main/java/gregtech/loaders/oreprocessing/ProcessingScrew.java index afafe8525d..23dd8ed407 100644 --- a/src/main/java/gregtech/loaders/oreprocessing/ProcessingScrew.java +++ b/src/main/java/gregtech/loaders/oreprocessing/ProcessingScrew.java @@ -1,20 +1,20 @@ package gregtech.loaders.oreprocessing; import static gregtech.api.recipe.RecipeMaps.latheRecipes; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; -import static gregtech.api.util.GT_Utility.calculateRecipeEU; +import static gregtech.api.util.GTRecipeBuilder.TICKS; +import static gregtech.api.util.GTUtility.calculateRecipeEU; import net.minecraft.item.ItemStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.SubTag; import gregtech.api.enums.TierEU; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_Utility; -import gregtech.common.GT_Proxy; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtility; +import gregtech.common.GTProxy; public class ProcessingScrew implements gregtech.api.interfaces.IOreRecipeRegistrator { @@ -26,19 +26,19 @@ public class ProcessingScrew implements gregtech.api.interfaces.IOreRecipeRegist public void registerOre(OrePrefixes aPrefix, Materials aMaterial, String aOreDictName, String aModName, ItemStack aStack) { if (!aMaterial.contains(SubTag.NO_WORKING)) { - if (GT_OreDictUnificator.get(OrePrefixes.bolt, aMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.bolt, aMaterial, 1L)) - .itemOutputs(GT_Utility.copyAmount(1, aStack)) + if (GTOreDictUnificator.get(OrePrefixes.bolt, aMaterial, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.bolt, aMaterial, 1L)) + .itemOutputs(GTUtility.copyAmount(1, aStack)) .duration(((int) Math.max(aMaterial.getMass() / 8L, 1L)) * TICKS) .eut(calculateRecipeEU(aMaterial, 4)) .addTo(latheRecipes); } if ((aMaterial.mUnificatable) && (aMaterial.mMaterialInto == aMaterial)) if (aMaterial.getProcessingMaterialTierEU() < TierEU.IV) { - GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.screw, aMaterial, 1L), - GT_Proxy.tBits, + GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.screw, aMaterial, 1L), + GTProxy.tBits, new Object[] { "fX", "X ", 'X', OrePrefixes.bolt.get(aMaterial) }); } } diff --git a/src/main/java/gregtech/loaders/oreprocessing/ProcessingShaping.java b/src/main/java/gregtech/loaders/oreprocessing/ProcessingShaping.java index 5493aa9b8e..396cce0c8c 100644 --- a/src/main/java/gregtech/loaders/oreprocessing/ProcessingShaping.java +++ b/src/main/java/gregtech/loaders/oreprocessing/ProcessingShaping.java @@ -3,25 +3,25 @@ package gregtech.loaders.oreprocessing; import static gregtech.api.recipe.RecipeMaps.alloySmelterRecipes; import static gregtech.api.recipe.RecipeMaps.extruderRecipes; import static gregtech.api.recipe.RecipeMaps.fluidSolidifierRecipes; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; -import static gregtech.api.util.GT_Utility.calculateRecipeEU; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; +import static gregtech.api.util.GTUtility.calculateRecipeEU; import net.minecraft.init.Blocks; import net.minecraft.init.Items; import net.minecraft.item.ItemStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.SubTag; import gregtech.api.enums.TierEU; import gregtech.api.recipe.RecipeCategories; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_Utility; -import gregtech.common.GT_Proxy; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtility; +import gregtech.common.GTProxy; @SuppressWarnings("RedundantLabeledSwitchRuleCodeBlock") public class ProcessingShaping implements gregtech.api.interfaces.IOreRecipeRegistrator { @@ -34,7 +34,7 @@ public class ProcessingShaping implements gregtech.api.interfaces.IOreRecipeRegi @Override public void registerOre(OrePrefixes aPrefix, Materials aMaterial, String aOreDictName, String aModName, ItemStack aStack) { - if (((aMaterial == Materials.Glass) || (GT_OreDictUnificator.get(OrePrefixes.ingot, aMaterial, 1L) != null)) + if (((aMaterial == Materials.Glass) || (GTOreDictUnificator.get(OrePrefixes.ingot, aMaterial, 1L) != null)) && (!aMaterial.contains(SubTag.NO_SMELTING))) { long aMaterialMass = aMaterial.getMass(); int tAmount = (int) (aPrefix.mMaterialAmount / 3628800L); @@ -50,20 +50,20 @@ public class ProcessingShaping implements gregtech.api.interfaces.IOreRecipeRegi } if (!OrePrefixes.block.isIgnored(aMaterial.mSmeltInto) - && (GT_OreDictUnificator.get(OrePrefixes.block, aMaterial.mSmeltInto, 1L) != null) + && (GTOreDictUnificator.get(OrePrefixes.block, aMaterial.mSmeltInto, 1L) != null) && aMaterial != Materials.Ichorium) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(9, aStack), ItemList.Shape_Extruder_Block.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.block, aMaterial.mSmeltInto, tAmount)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(9, aStack), ItemList.Shape_Extruder_Block.get(0L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.block, aMaterial.mSmeltInto, tAmount)) .duration((10 * tAmount) * TICKS) .eut(calculateRecipeEU(aMaterial, 8 * tVoltageMultiplier)) .addTo(extruderRecipes); // Allow creation of alloy smelter recipes for material recycling if < IV tier. if (tTrueVoltage < TierEU.IV) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(9, aStack), ItemList.Shape_Mold_Block.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.block, aMaterial.mSmeltInto, tAmount)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(9, aStack), ItemList.Shape_Mold_Block.get(0L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.block, aMaterial.mSmeltInto, tAmount)) .duration((5 * tAmount) * TICKS) .eut(calculateRecipeEU(aMaterial, 4 * tVoltageMultiplier)) .recipeCategory(RecipeCategories.alloySmelterMolding) @@ -71,74 +71,74 @@ public class ProcessingShaping implements gregtech.api.interfaces.IOreRecipeRegi } } if ((aPrefix != OrePrefixes.ingot || aMaterial != aMaterial.mSmeltInto) - && GT_OreDictUnificator.get(OrePrefixes.ingot, aMaterial.mSmeltInto, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), ItemList.Shape_Extruder_Ingot.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.ingot, aMaterial.mSmeltInto, tAmount)) + && GTOreDictUnificator.get(OrePrefixes.ingot, aMaterial.mSmeltInto, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), ItemList.Shape_Extruder_Ingot.get(0L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.ingot, aMaterial.mSmeltInto, tAmount)) .duration(10 * TICKS) .eut(calculateRecipeEU(aMaterial, 4 * tVoltageMultiplier)) .addTo(extruderRecipes); } - if (GT_OreDictUnificator.get(OrePrefixes.pipeTiny, aMaterial.mSmeltInto, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), ItemList.Shape_Extruder_Pipe_Tiny.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.pipeTiny, aMaterial.mSmeltInto, tAmount * 2)) + if (GTOreDictUnificator.get(OrePrefixes.pipeTiny, aMaterial.mSmeltInto, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), ItemList.Shape_Extruder_Pipe_Tiny.get(0L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.pipeTiny, aMaterial.mSmeltInto, tAmount * 2)) .duration((4 * tAmount) * TICKS) .eut(calculateRecipeEU(aMaterial, 8 * tVoltageMultiplier)) .addTo(extruderRecipes); } - if (GT_OreDictUnificator.get(OrePrefixes.pipeSmall, aMaterial.mSmeltInto, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), ItemList.Shape_Extruder_Pipe_Small.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.pipeSmall, aMaterial.mSmeltInto, tAmount)) + if (GTOreDictUnificator.get(OrePrefixes.pipeSmall, aMaterial.mSmeltInto, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), ItemList.Shape_Extruder_Pipe_Small.get(0L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.pipeSmall, aMaterial.mSmeltInto, tAmount)) .duration((8 * tAmount) * TICKS) .eut(calculateRecipeEU(aMaterial, 8 * tVoltageMultiplier)) .addTo(extruderRecipes); } - if (GT_OreDictUnificator.get(OrePrefixes.pipeMedium, aMaterial.mSmeltInto, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(3, aStack), ItemList.Shape_Extruder_Pipe_Medium.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.pipeMedium, aMaterial.mSmeltInto, tAmount)) + if (GTOreDictUnificator.get(OrePrefixes.pipeMedium, aMaterial.mSmeltInto, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(3, aStack), ItemList.Shape_Extruder_Pipe_Medium.get(0L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.pipeMedium, aMaterial.mSmeltInto, tAmount)) .duration((24 * tAmount) * TICKS) .eut(calculateRecipeEU(aMaterial, 8 * tVoltageMultiplier)) .addTo(extruderRecipes); } - if (GT_OreDictUnificator.get(OrePrefixes.pipeLarge, aMaterial.mSmeltInto, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(6, aStack), ItemList.Shape_Extruder_Pipe_Large.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.pipeLarge, aMaterial.mSmeltInto, tAmount)) + if (GTOreDictUnificator.get(OrePrefixes.pipeLarge, aMaterial.mSmeltInto, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(6, aStack), ItemList.Shape_Extruder_Pipe_Large.get(0L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.pipeLarge, aMaterial.mSmeltInto, tAmount)) .duration((48 * tAmount) * TICKS) .eut(calculateRecipeEU(aMaterial, 8 * tVoltageMultiplier)) .addTo(extruderRecipes); } - if (GT_OreDictUnificator.get(OrePrefixes.pipeHuge, aMaterial.mSmeltInto, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(12, aStack), ItemList.Shape_Extruder_Pipe_Huge.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.pipeHuge, aMaterial.mSmeltInto, tAmount)) + if (GTOreDictUnificator.get(OrePrefixes.pipeHuge, aMaterial.mSmeltInto, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(12, aStack), ItemList.Shape_Extruder_Pipe_Huge.get(0L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.pipeHuge, aMaterial.mSmeltInto, tAmount)) .duration((96 * tAmount) * TICKS) .eut(calculateRecipeEU(aMaterial, 8 * tVoltageMultiplier)) .addTo(extruderRecipes); } - if (GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial.mSmeltInto, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), ItemList.Shape_Extruder_Plate.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial.mSmeltInto, tAmount)) + if (GTOreDictUnificator.get(OrePrefixes.plate, aMaterial.mSmeltInto, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), ItemList.Shape_Extruder_Plate.get(0L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.plate, aMaterial.mSmeltInto, tAmount)) .duration(((int) Math.max(aMaterialMass * tAmount, tAmount)) * TICKS) .eut(calculateRecipeEU(aMaterial, 8 * tVoltageMultiplier)) .addTo(extruderRecipes); } - if (GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, aMaterial.mSmeltInto, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), ItemList.Shape_Extruder_Small_Gear.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, aMaterial.mSmeltInto, tAmount)) + if (GTOreDictUnificator.get(OrePrefixes.gearGtSmall, aMaterial.mSmeltInto, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), ItemList.Shape_Extruder_Small_Gear.get(0L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.gearGtSmall, aMaterial.mSmeltInto, tAmount)) .duration(((int) Math.max(aMaterialMass * tAmount, tAmount)) * TICKS) .eut(calculateRecipeEU(aMaterial, 8 * tVoltageMultiplier)) .addTo(extruderRecipes); } - if (GT_OreDictUnificator.get(OrePrefixes.turbineBlade, aMaterial.mSmeltInto, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(6, aStack), ItemList.Shape_Extruder_Turbine_Blade.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.turbineBlade, aMaterial.mSmeltInto, tAmount)) + if (GTOreDictUnificator.get(OrePrefixes.turbineBlade, aMaterial.mSmeltInto, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(6, aStack), ItemList.Shape_Extruder_Turbine_Blade.get(0L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.turbineBlade, aMaterial.mSmeltInto, tAmount)) .duration(((int) Math.max(aMaterialMass * tAmount, tAmount)) * TICKS) .eut(calculateRecipeEU(aMaterial, 8 * tVoltageMultiplier)) .addTo(extruderRecipes); @@ -146,109 +146,109 @@ public class ProcessingShaping implements gregtech.api.interfaces.IOreRecipeRegi if (!(aMaterial == Materials.AnnealedCopper || aMaterial == Materials.WroughtIron)) { if (aMaterial.mStandardMoltenFluid != null) { - if (GT_OreDictUnificator.get(OrePrefixes.ring, aMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() + if (GTOreDictUnificator.get(OrePrefixes.ring, aMaterial, 1L) != null) { + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Ring.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.ring, aMaterial, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.ring, aMaterial, 1L)) .fluidInputs(aMaterial.getMolten(36L)) .duration(5 * SECONDS) .eut(calculateRecipeEU(aMaterial, 4 * tVoltageMultiplier)) .addTo(fluidSolidifierRecipes); } - if (GT_OreDictUnificator.get(OrePrefixes.screw, aMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() + if (GTOreDictUnificator.get(OrePrefixes.screw, aMaterial, 1L) != null) { + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Screw.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.screw, aMaterial, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.screw, aMaterial, 1L)) .fluidInputs(aMaterial.getMolten(18L)) .duration(2 * SECONDS + 10 * TICKS) .eut(calculateRecipeEU(aMaterial, 2 * tVoltageMultiplier)) .addTo(fluidSolidifierRecipes); } - if (GT_OreDictUnificator.get(OrePrefixes.stick, aMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() + if (GTOreDictUnificator.get(OrePrefixes.stick, aMaterial, 1L) != null) { + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Rod.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.stick, aMaterial, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.stick, aMaterial, 1L)) .fluidInputs(aMaterial.getMolten(72L)) .duration(7 * SECONDS + 10 * TICKS) .eut(calculateRecipeEU(aMaterial, 8 * tVoltageMultiplier)) .addTo(fluidSolidifierRecipes); } - if (GT_OreDictUnificator.get(OrePrefixes.bolt, aMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() + if (GTOreDictUnificator.get(OrePrefixes.bolt, aMaterial, 1L) != null) { + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Bolt.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.bolt, aMaterial, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.bolt, aMaterial, 1L)) .fluidInputs(aMaterial.getMolten(18L)) .duration(2 * SECONDS + 10 * TICKS) .eut(calculateRecipeEU(aMaterial, 2 * tVoltageMultiplier)) .addTo(fluidSolidifierRecipes); } - if (GT_OreDictUnificator.get(OrePrefixes.round, aMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() + if (GTOreDictUnificator.get(OrePrefixes.round, aMaterial, 1L) != null) { + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Round.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.round, aMaterial, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.round, aMaterial, 1L)) .fluidInputs(aMaterial.getMolten(18L)) .duration(2 * SECONDS + 10 * TICKS) .eut(calculateRecipeEU(aMaterial, 2 * tVoltageMultiplier)) .addTo(fluidSolidifierRecipes); } - if (GT_OreDictUnificator.get(OrePrefixes.stickLong, aMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() + if (GTOreDictUnificator.get(OrePrefixes.stickLong, aMaterial, 1L) != null) { + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Rod_Long.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.stickLong, aMaterial, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.stickLong, aMaterial, 1L)) .fluidInputs(aMaterial.getMolten(144L)) .duration(15 * SECONDS) .eut(calculateRecipeEU(aMaterial, 8 * tVoltageMultiplier)) .addTo(fluidSolidifierRecipes); } - if (GT_OreDictUnificator.get(OrePrefixes.turbineBlade, aMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() + if (GTOreDictUnificator.get(OrePrefixes.turbineBlade, aMaterial, 1L) != null) { + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Turbine_Blade.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.turbineBlade, aMaterial, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.turbineBlade, aMaterial, 1L)) .fluidInputs(aMaterial.getMolten(864L)) .duration(20 * SECONDS) .eut(calculateRecipeEU(aMaterial, 8 * tVoltageMultiplier)) .addTo(fluidSolidifierRecipes); } - if (GT_OreDictUnificator.get(OrePrefixes.pipeTiny, aMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() + if (GTOreDictUnificator.get(OrePrefixes.pipeTiny, aMaterial, 1L) != null) { + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Pipe_Tiny.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.pipeTiny, aMaterial, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.pipeTiny, aMaterial, 1L)) .fluidInputs(aMaterial.getMolten(72L)) .duration(1 * SECONDS) .eut(calculateRecipeEU(aMaterial, 8 * tVoltageMultiplier)) .addTo(fluidSolidifierRecipes); } - if (GT_OreDictUnificator.get(OrePrefixes.pipeSmall, aMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() + if (GTOreDictUnificator.get(OrePrefixes.pipeSmall, aMaterial, 1L) != null) { + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Pipe_Small.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.pipeSmall, aMaterial, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.pipeSmall, aMaterial, 1L)) .fluidInputs(aMaterial.getMolten(144L)) .duration(2 * SECONDS) .eut(calculateRecipeEU(aMaterial, 8 * tVoltageMultiplier)) .addTo(fluidSolidifierRecipes); } - if (GT_OreDictUnificator.get(OrePrefixes.pipeMedium, aMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() + if (GTOreDictUnificator.get(OrePrefixes.pipeMedium, aMaterial, 1L) != null) { + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Pipe_Medium.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.pipeMedium, aMaterial, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.pipeMedium, aMaterial, 1L)) .fluidInputs(aMaterial.getMolten(432L)) .duration(4 * SECONDS) .eut(calculateRecipeEU(aMaterial, 8 * tVoltageMultiplier)) .addTo(fluidSolidifierRecipes); } - if (GT_OreDictUnificator.get(OrePrefixes.pipeLarge, aMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() + if (GTOreDictUnificator.get(OrePrefixes.pipeLarge, aMaterial, 1L) != null) { + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Pipe_Large.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.pipeLarge, aMaterial, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.pipeLarge, aMaterial, 1L)) .fluidInputs(aMaterial.getMolten(864L)) .duration(8 * SECONDS) .eut(calculateRecipeEU(aMaterial, 8 * tVoltageMultiplier)) .addTo(fluidSolidifierRecipes); } - if (GT_OreDictUnificator.get(OrePrefixes.pipeHuge, aMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() + if (GTOreDictUnificator.get(OrePrefixes.pipeHuge, aMaterial, 1L) != null) { + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Pipe_Huge.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.pipeHuge, aMaterial, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.pipeHuge, aMaterial, 1L)) .fluidInputs(aMaterial.getMolten(1728L)) .duration(16 * SECONDS) .eut(calculateRecipeEU(aMaterial, 8 * tVoltageMultiplier)) @@ -258,21 +258,21 @@ public class ProcessingShaping implements gregtech.api.interfaces.IOreRecipeRegi } if (tAmount * 2 <= 64 && aMaterial != Materials.Obsidian) { if (!(aMaterial == Materials.Aluminium)) { - if (GT_OreDictUnificator.get(OrePrefixes.stick, aMaterial.mSmeltInto, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), ItemList.Shape_Extruder_Rod.get(0L)) + if (GTOreDictUnificator.get(OrePrefixes.stick, aMaterial.mSmeltInto, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), ItemList.Shape_Extruder_Rod.get(0L)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.stick, aMaterial.mSmeltInto, tAmount * 2)) + GTOreDictUnificator.get(OrePrefixes.stick, aMaterial.mSmeltInto, tAmount * 2)) .duration(((int) Math.max(aMaterialMass * 2L * tAmount, tAmount)) * TICKS) .eut(calculateRecipeEU(aMaterial, 6 * tVoltageMultiplier)) .addTo(extruderRecipes); } } else { - if (GT_OreDictUnificator.get(OrePrefixes.stick, aMaterial.mSmeltInto, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), ItemList.Shape_Extruder_Rod.get(0L)) + if (GTOreDictUnificator.get(OrePrefixes.stick, aMaterial.mSmeltInto, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), ItemList.Shape_Extruder_Rod.get(0L)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.stick, aMaterial.mSmeltInto, tAmount * 2)) + GTOreDictUnificator.get(OrePrefixes.stick, aMaterial.mSmeltInto, tAmount * 2)) .duration(10 * SECONDS) .eut(calculateRecipeEU(aMaterial, 2 * tVoltageMultiplier)) .addTo(extruderRecipes); @@ -280,31 +280,31 @@ public class ProcessingShaping implements gregtech.api.interfaces.IOreRecipeRegi } } if (tAmount * 2 <= 64) { - if (GT_OreDictUnificator.get(OrePrefixes.wireGt01, aMaterial.mSmeltInto, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), ItemList.Shape_Extruder_Wire.get(0L)) + if (GTOreDictUnificator.get(OrePrefixes.wireGt01, aMaterial.mSmeltInto, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), ItemList.Shape_Extruder_Wire.get(0L)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.wireGt01, aMaterial.mSmeltInto, tAmount * 2)) + GTOreDictUnificator.get(OrePrefixes.wireGt01, aMaterial.mSmeltInto, tAmount * 2)) .duration(((int) Math.max(aMaterialMass * 2L * tAmount, tAmount)) * TICKS) .eut(calculateRecipeEU(aMaterial, 6 * tVoltageMultiplier)) .addTo(extruderRecipes); } } if (tAmount * 8 <= 64) { - if (GT_OreDictUnificator.get(OrePrefixes.bolt, aMaterial.mSmeltInto, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), ItemList.Shape_Extruder_Bolt.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.bolt, aMaterial.mSmeltInto, tAmount * 8)) + if (GTOreDictUnificator.get(OrePrefixes.bolt, aMaterial.mSmeltInto, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), ItemList.Shape_Extruder_Bolt.get(0L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.bolt, aMaterial.mSmeltInto, tAmount * 8)) .duration(((int) Math.max(aMaterialMass * 2L * tAmount, tAmount)) * TICKS) .eut(calculateRecipeEU(aMaterial, 8 * tVoltageMultiplier)) .addTo(extruderRecipes); } } if (tAmount * 4 <= 64) { - if (GT_OreDictUnificator.get(OrePrefixes.ring, aMaterial.mSmeltInto, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), ItemList.Shape_Extruder_Ring.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.ring, aMaterial.mSmeltInto, tAmount * 4)) + if (GTOreDictUnificator.get(OrePrefixes.ring, aMaterial.mSmeltInto, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), ItemList.Shape_Extruder_Ring.get(0L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.ring, aMaterial.mSmeltInto, tAmount * 4)) .duration(((int) Math.max(aMaterialMass * 2L * tAmount, tAmount)) * TICKS) .eut(calculateRecipeEU(aMaterial, 6 * tVoltageMultiplier)) .addTo(extruderRecipes); @@ -313,86 +313,84 @@ public class ProcessingShaping implements gregtech.api.interfaces.IOreRecipeRegi && !aMaterial.contains(SubTag.NO_SMASHING)) { // If material tier < IV then add manual recipe. if (aMaterial.getProcessingMaterialTierEU() < TierEU.IV - && GT_OreDictUnificator.get(OrePrefixes.ring, aMaterial, 1L) != null) { - GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.ring, aMaterial, 1L), - GT_Proxy.tBits, + && GTOreDictUnificator.get(OrePrefixes.ring, aMaterial, 1L) != null) { + GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.ring, aMaterial, 1L), + GTProxy.tBits, new Object[] { "h ", "fX", 'X', OrePrefixes.stick.get(aMaterial) }); } } } - if (GT_OreDictUnificator.get(OrePrefixes.toolHeadSword, aMaterial.mSmeltInto, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(2, aStack), ItemList.Shape_Extruder_Sword.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.toolHeadSword, aMaterial.mSmeltInto, tAmount)) + if (GTOreDictUnificator.get(OrePrefixes.toolHeadSword, aMaterial.mSmeltInto, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(2, aStack), ItemList.Shape_Extruder_Sword.get(0L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.toolHeadSword, aMaterial.mSmeltInto, tAmount)) .duration(((int) Math.max(aMaterialMass * 2L * tAmount, tAmount)) * TICKS) .eut(calculateRecipeEU(aMaterial, 8 * tVoltageMultiplier)) .addTo(extruderRecipes); } - if (GT_OreDictUnificator.get(OrePrefixes.toolHeadPickaxe, aMaterial.mSmeltInto, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(3, aStack), ItemList.Shape_Extruder_Pickaxe.get(0L)) + if (GTOreDictUnificator.get(OrePrefixes.toolHeadPickaxe, aMaterial.mSmeltInto, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(3, aStack), ItemList.Shape_Extruder_Pickaxe.get(0L)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.toolHeadPickaxe, aMaterial.mSmeltInto, tAmount)) + GTOreDictUnificator.get(OrePrefixes.toolHeadPickaxe, aMaterial.mSmeltInto, tAmount)) .duration(((int) Math.max(aMaterialMass * 3L * tAmount, tAmount)) * TICKS) .eut(calculateRecipeEU(aMaterial, 8 * tVoltageMultiplier)) .addTo(extruderRecipes); } - if (GT_OreDictUnificator.get(OrePrefixes.toolHeadShovel, aMaterial.mSmeltInto, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), ItemList.Shape_Extruder_Shovel.get(0L)) - .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.toolHeadShovel, aMaterial.mSmeltInto, tAmount)) + if (GTOreDictUnificator.get(OrePrefixes.toolHeadShovel, aMaterial.mSmeltInto, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), ItemList.Shape_Extruder_Shovel.get(0L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.toolHeadShovel, aMaterial.mSmeltInto, tAmount)) .duration(((int) Math.max(aMaterialMass * 1L * tAmount, tAmount)) * TICKS) .eut(calculateRecipeEU(aMaterial, 8 * tVoltageMultiplier)) .addTo(extruderRecipes); } - if (GT_OreDictUnificator.get(OrePrefixes.toolHeadAxe, aMaterial.mSmeltInto, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(3, aStack), ItemList.Shape_Extruder_Axe.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.toolHeadAxe, aMaterial.mSmeltInto, tAmount)) + if (GTOreDictUnificator.get(OrePrefixes.toolHeadAxe, aMaterial.mSmeltInto, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(3, aStack), ItemList.Shape_Extruder_Axe.get(0L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.toolHeadAxe, aMaterial.mSmeltInto, tAmount)) .duration(((int) Math.max(aMaterialMass * 3L * tAmount, tAmount)) * TICKS) .eut(calculateRecipeEU(aMaterial, 8 * tVoltageMultiplier)) .addTo(extruderRecipes); } - if (GT_OreDictUnificator.get(OrePrefixes.toolHeadHoe, aMaterial.mSmeltInto, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(2, aStack), ItemList.Shape_Extruder_Hoe.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.toolHeadHoe, aMaterial.mSmeltInto, tAmount)) + if (GTOreDictUnificator.get(OrePrefixes.toolHeadHoe, aMaterial.mSmeltInto, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(2, aStack), ItemList.Shape_Extruder_Hoe.get(0L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.toolHeadHoe, aMaterial.mSmeltInto, tAmount)) .duration(((int) Math.max(aMaterialMass * 2L * tAmount, tAmount)) * TICKS) .eut(calculateRecipeEU(aMaterial, 8 * tVoltageMultiplier)) .addTo(extruderRecipes); } - if (GT_OreDictUnificator.get(OrePrefixes.toolHeadHammer, aMaterial.mSmeltInto, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(6, aStack), ItemList.Shape_Extruder_Hammer.get(0L)) - .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.toolHeadHammer, aMaterial.mSmeltInto, tAmount)) + if (GTOreDictUnificator.get(OrePrefixes.toolHeadHammer, aMaterial.mSmeltInto, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(6, aStack), ItemList.Shape_Extruder_Hammer.get(0L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.toolHeadHammer, aMaterial.mSmeltInto, tAmount)) .duration(((int) Math.max(aMaterialMass * 6L * tAmount, tAmount)) * TICKS) .eut(calculateRecipeEU(aMaterial, 8 * tVoltageMultiplier)) .addTo(extruderRecipes); } - if (GT_OreDictUnificator.get(OrePrefixes.toolHeadFile, aMaterial.mSmeltInto, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(2, aStack), ItemList.Shape_Extruder_File.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.toolHeadFile, aMaterial.mSmeltInto, tAmount)) + if (GTOreDictUnificator.get(OrePrefixes.toolHeadFile, aMaterial.mSmeltInto, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(2, aStack), ItemList.Shape_Extruder_File.get(0L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.toolHeadFile, aMaterial.mSmeltInto, tAmount)) .duration(((int) Math.max(aMaterialMass * 2L * tAmount, tAmount)) * TICKS) .eut(calculateRecipeEU(aMaterial, 8 * tVoltageMultiplier)) .addTo(extruderRecipes); } - if (GT_OreDictUnificator.get(OrePrefixes.toolHeadSaw, aMaterial.mSmeltInto, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(2, aStack), ItemList.Shape_Extruder_Saw.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.toolHeadSaw, aMaterial.mSmeltInto, tAmount)) + if (GTOreDictUnificator.get(OrePrefixes.toolHeadSaw, aMaterial.mSmeltInto, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(2, aStack), ItemList.Shape_Extruder_Saw.get(0L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.toolHeadSaw, aMaterial.mSmeltInto, tAmount)) .duration(((int) Math.max(aMaterialMass * 2L * tAmount, tAmount)) * TICKS) .eut(calculateRecipeEU(aMaterial, 8 * tVoltageMultiplier)) .addTo(extruderRecipes); } - if (GT_OreDictUnificator.get(OrePrefixes.gearGt, aMaterial.mSmeltInto, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(4, aStack), ItemList.Shape_Extruder_Gear.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.gearGt, aMaterial.mSmeltInto, tAmount)) + if (GTOreDictUnificator.get(OrePrefixes.gearGt, aMaterial.mSmeltInto, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(4, aStack), ItemList.Shape_Extruder_Gear.get(0L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.gearGt, aMaterial.mSmeltInto, tAmount)) .duration(((int) Math.max(aMaterialMass * 5L * tAmount, tAmount)) * TICKS) .eut(calculateRecipeEU(aMaterial, 8 * tVoltageMultiplier)) .addTo(extruderRecipes); @@ -400,10 +398,10 @@ public class ProcessingShaping implements gregtech.api.interfaces.IOreRecipeRegi if (!(aMaterial == Materials.StyreneButadieneRubber || aMaterial == Materials.Silicone)) { if (aMaterial.getProcessingMaterialTierEU() < TierEU.IV) { - if (GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial.mSmeltInto, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(2, aStack), ItemList.Shape_Mold_Plate.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial.mSmeltInto, tAmount)) + if (GTOreDictUnificator.get(OrePrefixes.plate, aMaterial.mSmeltInto, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(2, aStack), ItemList.Shape_Mold_Plate.get(0L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.plate, aMaterial.mSmeltInto, tAmount)) .duration(((int) Math.max(aMaterialMass * 2L * tAmount, tAmount)) * TICKS) .eut(calculateRecipeEU(aMaterial, 2 * tVoltageMultiplier)) .recipeCategory(RecipeCategories.alloySmelterMolding) @@ -413,10 +411,10 @@ public class ProcessingShaping implements gregtech.api.interfaces.IOreRecipeRegi } else { // If tier < IV then add ability to turn ingots into plates via alloy smelter. if (tTrueVoltage < TierEU.IV) { - if (GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial.mSmeltInto, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), ItemList.Shape_Mold_Plate.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial.mSmeltInto, tAmount)) + if (GTOreDictUnificator.get(OrePrefixes.plate, aMaterial.mSmeltInto, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), ItemList.Shape_Mold_Plate.get(0L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.plate, aMaterial.mSmeltInto, tAmount)) .duration(((int) Math.max(aMaterialMass * 2L * tAmount, tAmount)) * TICKS) .eut(calculateRecipeEU(aMaterial, 2 * tVoltageMultiplier)) .recipeCategory(RecipeCategories.alloySmelterMolding) @@ -427,10 +425,10 @@ public class ProcessingShaping implements gregtech.api.interfaces.IOreRecipeRegi // If tier < IV then add ability to turn ingots into gears via alloy smelter. if (tTrueVoltage < TierEU.IV) { - if (GT_OreDictUnificator.get(OrePrefixes.gearGt, aMaterial.mSmeltInto, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(8, aStack), ItemList.Shape_Mold_Gear.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.gearGt, aMaterial.mSmeltInto, tAmount)) + if (GTOreDictUnificator.get(OrePrefixes.gearGt, aMaterial.mSmeltInto, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(8, aStack), ItemList.Shape_Mold_Gear.get(0L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.gearGt, aMaterial.mSmeltInto, tAmount)) .duration(((int) Math.max(aMaterialMass * 10L * tAmount, tAmount)) * TICKS) .eut(calculateRecipeEU(aMaterial, 2 * tVoltageMultiplier)) .recipeCategory(RecipeCategories.alloySmelterMolding) @@ -440,69 +438,69 @@ public class ProcessingShaping implements gregtech.api.interfaces.IOreRecipeRegi switch (aMaterial.mSmeltInto.mName) { case "Glass" -> { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), ItemList.Shape_Extruder_Bottle.get(0L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), ItemList.Shape_Extruder_Bottle.get(0L)) .itemOutputs(new ItemStack(Items.glass_bottle, 1)) .duration((tAmount * 32) * TICKS) .eut(16) .addTo(extruderRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), ItemList.Shape_Mold_Bottle.get(0L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), ItemList.Shape_Mold_Bottle.get(0L)) .itemOutputs(new ItemStack(Items.glass_bottle, 1)) .duration((tAmount * 64) * TICKS) .eut(4) .addTo(alloySmelterRecipes); } case "Steel" -> { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), ItemList.Shape_Extruder_Cell.get(0L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), ItemList.Shape_Extruder_Cell.get(0L)) .itemOutputs(ItemList.Cell_Empty.get(tAmount)) .duration((tAmount * 128) * TICKS) .eut(TierEU.RECIPE_LV) .addTo(extruderRecipes); if (tAmount * 2 <= 64) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), ItemList.Shape_Extruder_Casing.get(0L)) - .itemOutputs(GT_ModHandler.getIC2Item("casingadviron", tAmount * 2)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), ItemList.Shape_Extruder_Casing.get(0L)) + .itemOutputs(GTModHandler.getIC2Item("casingadviron", tAmount * 2)) .duration((tAmount * 32) * TICKS) .eut(3 * tVoltageMultiplier) .addTo(extruderRecipes); } if (tAmount * 2 <= 64) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(2, aStack), ItemList.Shape_Mold_Casing.get(0L)) - .itemOutputs(GT_ModHandler.getIC2Item("casingadviron", tAmount * 3)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(2, aStack), ItemList.Shape_Mold_Casing.get(0L)) + .itemOutputs(GTModHandler.getIC2Item("casingadviron", tAmount * 3)) .duration((tAmount * 128) * TICKS) .eut(1 * tVoltageMultiplier) .addTo(alloySmelterRecipes); } } case "Iron", "WroughtIron" -> { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), ItemList.Shape_Extruder_Cell.get(0L)) - .itemOutputs(GT_ModHandler.getIC2Item("fuelRod", tAmount)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), ItemList.Shape_Extruder_Cell.get(0L)) + .itemOutputs(GTModHandler.getIC2Item("fuelRod", tAmount)) .duration((tAmount * 128) * TICKS) .eut(TierEU.RECIPE_LV) .addTo(extruderRecipes); if (tAmount * 2 <= 64) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), ItemList.Shape_Extruder_Casing.get(0L)) - .itemOutputs(GT_ModHandler.getIC2Item("casingiron", tAmount * 2)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), ItemList.Shape_Extruder_Casing.get(0L)) + .itemOutputs(GTModHandler.getIC2Item("casingiron", tAmount * 2)) .duration((tAmount * 32) * TICKS) .eut(3 * tVoltageMultiplier) .addTo(extruderRecipes); } if (tAmount * 2 <= 64) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(2, aStack), ItemList.Shape_Mold_Casing.get(0L)) - .itemOutputs(GT_ModHandler.getIC2Item("casingiron", tAmount * 3)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(2, aStack), ItemList.Shape_Mold_Casing.get(0L)) + .itemOutputs(GTModHandler.getIC2Item("casingiron", tAmount * 3)) .duration((tAmount * 128) * TICKS) .eut(1 * tVoltageMultiplier) .addTo(alloySmelterRecipes); } if (tAmount * 31 <= 64) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(31, aStack), ItemList.Shape_Mold_Anvil.get(0L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(31, aStack), ItemList.Shape_Mold_Anvil.get(0L)) .itemOutputs(new ItemStack(Blocks.anvil, 1, 0)) .duration((tAmount * 512) * TICKS) .eut(4 * tVoltageMultiplier) @@ -510,24 +508,24 @@ public class ProcessingShaping implements gregtech.api.interfaces.IOreRecipeRegi } } case "Tin" -> { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(2, aStack), ItemList.Shape_Extruder_Cell.get(0L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(2, aStack), ItemList.Shape_Extruder_Cell.get(0L)) .itemOutputs(ItemList.Cell_Empty.get(tAmount)) .duration((tAmount * 128) * TICKS) .eut(TierEU.RECIPE_LV) .addTo(extruderRecipes); if (tAmount * 2 <= 64) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), ItemList.Shape_Extruder_Casing.get(0L)) - .itemOutputs(GT_ModHandler.getIC2Item("casingtin", tAmount * 2)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), ItemList.Shape_Extruder_Casing.get(0L)) + .itemOutputs(GTModHandler.getIC2Item("casingtin", tAmount * 2)) .duration((tAmount * 32) * TICKS) .eut(3 * tVoltageMultiplier) .addTo(extruderRecipes); } if (tAmount * 2 <= 64) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(2, aStack), ItemList.Shape_Mold_Casing.get(0L)) - .itemOutputs(GT_ModHandler.getIC2Item("casingtin", tAmount * 3)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(2, aStack), ItemList.Shape_Mold_Casing.get(0L)) + .itemOutputs(GTModHandler.getIC2Item("casingtin", tAmount * 3)) .duration((tAmount * 128) * TICKS) .eut(1 * tVoltageMultiplier) .addTo(alloySmelterRecipes); @@ -535,17 +533,17 @@ public class ProcessingShaping implements gregtech.api.interfaces.IOreRecipeRegi } case "Lead" -> { if (tAmount * 2 <= 64) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), ItemList.Shape_Extruder_Casing.get(0L)) - .itemOutputs(GT_ModHandler.getIC2Item("casinglead", tAmount * 2)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), ItemList.Shape_Extruder_Casing.get(0L)) + .itemOutputs(GTModHandler.getIC2Item("casinglead", tAmount * 2)) .duration((tAmount * 32) * TICKS) .eut(3 * tVoltageMultiplier) .addTo(extruderRecipes); } if (tAmount * 2 <= 64) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(2, aStack), ItemList.Shape_Mold_Casing.get(0L)) - .itemOutputs(GT_ModHandler.getIC2Item("casinglead", tAmount * 3)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(2, aStack), ItemList.Shape_Mold_Casing.get(0L)) + .itemOutputs(GTModHandler.getIC2Item("casinglead", tAmount * 3)) .duration((tAmount * 128) * TICKS) .eut(1 * tVoltageMultiplier) .addTo(alloySmelterRecipes); @@ -553,17 +551,17 @@ public class ProcessingShaping implements gregtech.api.interfaces.IOreRecipeRegi } case "Copper", "AnnealedCopper" -> { if (tAmount * 2 <= 64) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), ItemList.Shape_Extruder_Casing.get(0L)) - .itemOutputs(GT_ModHandler.getIC2Item("casingcopper", tAmount * 2)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), ItemList.Shape_Extruder_Casing.get(0L)) + .itemOutputs(GTModHandler.getIC2Item("casingcopper", tAmount * 2)) .duration((tAmount * 32) * TICKS) .eut(3 * tVoltageMultiplier) .addTo(extruderRecipes); } if (tAmount * 2 <= 64) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(2, aStack), ItemList.Shape_Mold_Casing.get(0L)) - .itemOutputs(GT_ModHandler.getIC2Item("casingcopper", tAmount * 3)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(2, aStack), ItemList.Shape_Mold_Casing.get(0L)) + .itemOutputs(GTModHandler.getIC2Item("casingcopper", tAmount * 3)) .duration((tAmount * 128) * TICKS) .eut(1 * tVoltageMultiplier) .addTo(alloySmelterRecipes); @@ -571,17 +569,17 @@ public class ProcessingShaping implements gregtech.api.interfaces.IOreRecipeRegi } case "Bronze" -> { if (tAmount * 2 <= 64) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), ItemList.Shape_Extruder_Casing.get(0L)) - .itemOutputs(GT_ModHandler.getIC2Item("casingbronze", tAmount * 2)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), ItemList.Shape_Extruder_Casing.get(0L)) + .itemOutputs(GTModHandler.getIC2Item("casingbronze", tAmount * 2)) .duration((tAmount * 32) * TICKS) .eut(3 * tVoltageMultiplier) .addTo(extruderRecipes); } if (tAmount * 2 <= 64) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(2, aStack), ItemList.Shape_Mold_Casing.get(0L)) - .itemOutputs(GT_ModHandler.getIC2Item("casingbronze", tAmount * 3)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(2, aStack), ItemList.Shape_Mold_Casing.get(0L)) + .itemOutputs(GTModHandler.getIC2Item("casingbronze", tAmount * 3)) .duration((tAmount * 128) * TICKS) .eut(1 * tVoltageMultiplier) .addTo(alloySmelterRecipes); @@ -589,25 +587,25 @@ public class ProcessingShaping implements gregtech.api.interfaces.IOreRecipeRegi } case "Gold" -> { if (tAmount * 2 <= 64) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), ItemList.Shape_Extruder_Casing.get(0L)) - .itemOutputs(GT_ModHandler.getIC2Item("casinggold", tAmount * 2)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), ItemList.Shape_Extruder_Casing.get(0L)) + .itemOutputs(GTModHandler.getIC2Item("casinggold", tAmount * 2)) .duration((tAmount * 32) * TICKS) .eut(3 * tVoltageMultiplier) .addTo(extruderRecipes); } if (tAmount * 2 <= 64) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(2, aStack), ItemList.Shape_Mold_Casing.get(0L)) - .itemOutputs(GT_ModHandler.getIC2Item("casinggold", tAmount * 3)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(2, aStack), ItemList.Shape_Mold_Casing.get(0L)) + .itemOutputs(GTModHandler.getIC2Item("casinggold", tAmount * 3)) .duration((tAmount * 128) * TICKS) .eut(1 * tVoltageMultiplier) .addTo(alloySmelterRecipes); } } case "Polytetrafluoroethylene" -> { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), ItemList.Shape_Extruder_Cell.get(0L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), ItemList.Shape_Extruder_Cell.get(0L)) .itemOutputs(ItemList.Cell_Empty.get(tAmount * 4)) .duration((tAmount * 128) * TICKS) .eut(TierEU.RECIPE_LV) diff --git a/src/main/java/gregtech/loaders/oreprocessing/ProcessingSlab.java b/src/main/java/gregtech/loaders/oreprocessing/ProcessingSlab.java index 35947755d3..d4f7ed4f7e 100644 --- a/src/main/java/gregtech/loaders/oreprocessing/ProcessingSlab.java +++ b/src/main/java/gregtech/loaders/oreprocessing/ProcessingSlab.java @@ -2,15 +2,15 @@ package gregtech.loaders.oreprocessing; import static gregtech.api.enums.Mods.Railcraft; import static gregtech.api.recipe.RecipeMaps.chemicalBathRecipes; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; import net.minecraft.item.ItemStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; -import gregtech.api.util.GT_Utility; +import gregtech.api.util.GTUtility; public class ProcessingSlab implements gregtech.api.interfaces.IOreRecipeRegistrator { @@ -23,8 +23,8 @@ public class ProcessingSlab implements gregtech.api.interfaces.IOreRecipeRegistr ItemStack aStack) { if (aOreDictName.startsWith("slabWood")) { if (Railcraft.isModLoaded()) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(3, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(3, aStack)) .itemOutputs(ItemList.RC_Tie_Wood.get(3L)) .fluidInputs(Materials.Creosote.getFluid(300L)) .duration(10 * SECONDS) diff --git a/src/main/java/gregtech/loaders/oreprocessing/ProcessingStick.java b/src/main/java/gregtech/loaders/oreprocessing/ProcessingStick.java index e5aac7bfe7..d04ffd1190 100644 --- a/src/main/java/gregtech/loaders/oreprocessing/ProcessingStick.java +++ b/src/main/java/gregtech/loaders/oreprocessing/ProcessingStick.java @@ -4,21 +4,21 @@ import static gregtech.api.recipe.RecipeMaps.benderRecipes; import static gregtech.api.recipe.RecipeMaps.cutterRecipes; import static gregtech.api.recipe.RecipeMaps.hammerRecipes; import static gregtech.api.recipe.RecipeMaps.latheRecipes; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; -import static gregtech.api.util.GT_Utility.calculateRecipeEU; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; +import static gregtech.api.util.GTUtility.calculateRecipeEU; import net.minecraft.item.ItemStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.SubTag; import gregtech.api.enums.TierEU; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_Utility; -import gregtech.common.GT_Proxy; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtility; +import gregtech.common.GTProxy; public class ProcessingStick implements gregtech.api.interfaces.IOreRecipeRegistrator { @@ -30,33 +30,33 @@ public class ProcessingStick implements gregtech.api.interfaces.IOreRecipeRegist public void registerOre(OrePrefixes aPrefix, Materials aMaterial, String aOreDictName, String aModName, ItemStack aStack) { if (aMaterial.getProcessingMaterialTierEU() < TierEU.IV) { - GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.springSmall, aMaterial, 1L), - GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.springSmall, aMaterial, 1L), + GTModHandler.RecipeBits.BUFFERED, new Object[] { " s ", "fPx", 'P', OrePrefixes.stick.get(aMaterial) }); } if (!aMaterial.contains(gregtech.api.enums.SubTag.NO_WORKING)) { - if ((aMaterial.contains(SubTag.CRYSTAL) ? GT_OreDictUnificator.get(OrePrefixes.gem, aMaterial, 1L) - : GT_OreDictUnificator.get(OrePrefixes.ingot, aMaterial, 1L)) != null - && GT_OreDictUnificator.get(OrePrefixes.dustSmall, aMaterial.mMacerateInto, 1L) != null) { - GT_Values.RA.stdBuilder() + if ((aMaterial.contains(SubTag.CRYSTAL) ? GTOreDictUnificator.get(OrePrefixes.gem, aMaterial, 1L) + : GTOreDictUnificator.get(OrePrefixes.ingot, aMaterial, 1L)) != null + && GTOreDictUnificator.get(OrePrefixes.dustSmall, aMaterial.mMacerateInto, 1L) != null) { + GTValues.RA.stdBuilder() .itemInputs( - aMaterial.contains(SubTag.CRYSTAL) ? GT_OreDictUnificator.get(OrePrefixes.gem, aMaterial, 1L) - : GT_OreDictUnificator.get(OrePrefixes.ingot, aMaterial, 1L)) + aMaterial.contains(SubTag.CRYSTAL) ? GTOreDictUnificator.get(OrePrefixes.gem, aMaterial, 1L) + : GTOreDictUnificator.get(OrePrefixes.ingot, aMaterial, 1L)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.stick, aMaterial, 1L), - GT_OreDictUnificator.get(OrePrefixes.dustSmall, aMaterial.mMacerateInto, 2L)) + GTOreDictUnificator.get(OrePrefixes.stick, aMaterial, 1L), + GTOreDictUnificator.get(OrePrefixes.dustSmall, aMaterial.mMacerateInto, 2L)) .duration(((int) Math.max(aMaterial.getMass() * 5L, 1L)) * TICKS) .eut(calculateRecipeEU(aMaterial, 16)) .addTo(latheRecipes); } - if (GT_OreDictUnificator.get(OrePrefixes.bolt, aMaterial, 1L) != null) { + if (GTOreDictUnificator.get(OrePrefixes.bolt, aMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.bolt, aMaterial, 4L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.bolt, aMaterial, 4L)) .fluidInputs( Materials.Water.getFluid( Math.max( @@ -70,11 +70,11 @@ public class ProcessingStick implements gregtech.api.interfaces.IOreRecipeRegist .eut(calculateRecipeEU(aMaterial, 4)) .addTo(cutterRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.bolt, aMaterial, 4L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.bolt, aMaterial, 4L)) .fluidInputs( - GT_ModHandler.getDistilledWater( + GTModHandler.getDistilledWater( Math.max( 3, Math.min( @@ -86,9 +86,9 @@ public class ProcessingStick implements gregtech.api.interfaces.IOreRecipeRegist .eut(calculateRecipeEU(aMaterial, 4)) .addTo(cutterRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.bolt, aMaterial, 4L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.bolt, aMaterial, 4L)) .fluidInputs( Materials.Lubricant.getFluid( Math.max( @@ -104,13 +104,13 @@ public class ProcessingStick implements gregtech.api.interfaces.IOreRecipeRegist if ((aMaterial.mUnificatable) && (aMaterial.mMaterialInto == aMaterial)) { if (aMaterial.getProcessingMaterialTierEU() < TierEU.IV) { - GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.stick, aMaterial, 2L), - GT_Proxy.tBits, + GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.stick, aMaterial, 2L), + GTProxy.tBits, new Object[] { "s", "X", 'X', OrePrefixes.stickLong.get(aMaterial) }); - GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.stick, aMaterial, 1L), - GT_Proxy.tBits, + GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.stick, aMaterial, 1L), + GTProxy.tBits, new Object[] { "f ", " X", 'X', OrePrefixes.ingot.get(aMaterial) }); } } @@ -118,20 +118,20 @@ public class ProcessingStick implements gregtech.api.interfaces.IOreRecipeRegist if (!aMaterial.contains(gregtech.api.enums.SubTag.NO_SMASHING)) { // bender recipe { - if (GT_OreDictUnificator.get(OrePrefixes.springSmall, aMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.springSmall, aMaterial, 2L)) + if (GTOreDictUnificator.get(OrePrefixes.springSmall, aMaterial, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.springSmall, aMaterial, 2L)) .duration(5 * SECONDS) .eut(calculateRecipeEU(aMaterial, 8)) .addTo(benderRecipes); } } - if (GT_OreDictUnificator.get(OrePrefixes.stickLong, aMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(2, aStack)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.stickLong, aMaterial, 1L)) + if (GTOreDictUnificator.get(OrePrefixes.stickLong, aMaterial, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(2, aStack)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.stickLong, aMaterial, 1L)) .duration(Math.max(aMaterial.getMass(), 1L)) .eut(calculateRecipeEU(aMaterial, 16)) .addTo(hammerRecipes); diff --git a/src/main/java/gregtech/loaders/oreprocessing/ProcessingStickLong.java b/src/main/java/gregtech/loaders/oreprocessing/ProcessingStickLong.java index 1f00300264..02253bb5a3 100644 --- a/src/main/java/gregtech/loaders/oreprocessing/ProcessingStickLong.java +++ b/src/main/java/gregtech/loaders/oreprocessing/ProcessingStickLong.java @@ -2,21 +2,21 @@ package gregtech.loaders.oreprocessing; import static gregtech.api.recipe.RecipeMaps.benderRecipes; import static gregtech.api.recipe.RecipeMaps.cutterRecipes; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; -import static gregtech.api.util.GT_Utility.calculateRecipeEU; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; +import static gregtech.api.util.GTUtility.calculateRecipeEU; import net.minecraft.item.ItemStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.SubTag; import gregtech.api.enums.TierEU; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_Utility; -import gregtech.common.GT_Proxy; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtility; +import gregtech.common.GTProxy; public class ProcessingStickLong implements gregtech.api.interfaces.IOreRecipeRegistrator { @@ -28,17 +28,17 @@ public class ProcessingStickLong implements gregtech.api.interfaces.IOreRecipeRe public void registerOre(OrePrefixes aPrefix, Materials aMaterial, String aOreDictName, String aModName, ItemStack aStack) { if (aMaterial.getProcessingMaterialTierEU() < TierEU.IV) { - GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.spring, aMaterial, 1L), - GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.spring, aMaterial, 1L), + GTModHandler.RecipeBits.BUFFERED, new Object[] { " s ", "fSx", " S ", 'S', OrePrefixes.stickLong.get(aMaterial) }); } if (!aMaterial.contains(SubTag.NO_WORKING)) { - if (GT_OreDictUnificator.get(OrePrefixes.stick, aMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.stick, aMaterial, 2L)) + if (GTOreDictUnificator.get(OrePrefixes.stick, aMaterial, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.stick, aMaterial, 2L)) .fluidInputs( Materials.Water.getFluid( Math.max( @@ -51,11 +51,11 @@ public class ProcessingStickLong implements gregtech.api.interfaces.IOreRecipeRe .eut(calculateRecipeEU(aMaterial, 4)) .addTo(cutterRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.stick, aMaterial, 2L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.stick, aMaterial, 2L)) .fluidInputs( - GT_ModHandler.getDistilledWater( + GTModHandler.getDistilledWater( Math.max( 3, Math.min( @@ -66,9 +66,9 @@ public class ProcessingStickLong implements gregtech.api.interfaces.IOreRecipeRe .eut(calculateRecipeEU(aMaterial, 4)) .addTo(cutterRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.stick, aMaterial, 2L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.stick, aMaterial, 2L)) .fluidInputs( Materials.Lubricant.getFluid( Math.max( @@ -84,13 +84,13 @@ public class ProcessingStickLong implements gregtech.api.interfaces.IOreRecipeRe if (aMaterial.mUnificatable && (aMaterial.mMaterialInto == aMaterial)) { if (aMaterial.getProcessingMaterialTierEU() < TierEU.IV) { - GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.stickLong, aMaterial, 1L), - GT_Proxy.tBits, + GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.stickLong, aMaterial, 1L), + GTProxy.tBits, new Object[] { "sf", "G ", 'G', OrePrefixes.gemFlawless.get(aMaterial) }); - GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.stickLong, aMaterial, 2L), - GT_Proxy.tBits, + GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.stickLong, aMaterial, 2L), + GTProxy.tBits, new Object[] { "sf", "G ", 'G', OrePrefixes.gemExquisite.get(aMaterial) }); } } @@ -98,10 +98,10 @@ public class ProcessingStickLong implements gregtech.api.interfaces.IOreRecipeRe if (!aMaterial.contains(SubTag.NO_SMASHING)) { // Bender recipes { - if (GT_OreDictUnificator.get(OrePrefixes.spring, aMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.spring, aMaterial, 1L)) + if (GTOreDictUnificator.get(OrePrefixes.spring, aMaterial, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.spring, aMaterial, 1L)) .duration(10 * SECONDS) .eut(calculateRecipeEU(aMaterial, 16)) .addTo(benderRecipes); @@ -110,9 +110,9 @@ public class ProcessingStickLong implements gregtech.api.interfaces.IOreRecipeRe if (aMaterial.mUnificatable && (aMaterial.mMaterialInto == aMaterial)) if (aMaterial.getProcessingMaterialTierEU() < TierEU.IV) { - GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.stickLong, aMaterial, 1L), - GT_Proxy.tBits, + GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.stickLong, aMaterial, 1L), + GTProxy.tBits, new Object[] { "ShS", 'S', OrePrefixes.stick.get(aMaterial) }); } } diff --git a/src/main/java/gregtech/loaders/oreprocessing/ProcessingStone.java b/src/main/java/gregtech/loaders/oreprocessing/ProcessingStone.java index 840f49b4dd..da21829d0c 100644 --- a/src/main/java/gregtech/loaders/oreprocessing/ProcessingStone.java +++ b/src/main/java/gregtech/loaders/oreprocessing/ProcessingStone.java @@ -3,21 +3,21 @@ package gregtech.loaders.oreprocessing; import static gregtech.api.recipe.RecipeMaps.assemblerRecipes; import static gregtech.api.recipe.RecipeMaps.cutterRecipes; import static gregtech.api.recipe.RecipeMaps.maceratorRecipes; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; import net.minecraft.block.Block; import net.minecraft.init.Blocks; import net.minecraft.init.Items; import net.minecraft.item.ItemStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.TierEU; import gregtech.api.interfaces.IOreRecipeRegistrator; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_Utility; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtility; public class ProcessingStone implements IOreRecipeRegistrator { @@ -28,11 +28,11 @@ public class ProcessingStone implements IOreRecipeRegistrator { @Override public void registerOre(OrePrefixes aPrefix, Materials aMaterial, String aOreDictName, String aModName, ItemStack aStack) { - Block aBlock = GT_Utility.getBlockFromStack(aStack); + Block aBlock = GTUtility.getBlockFromStack(aStack); switch (aMaterial.mName) { case "NULL": - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(3, aStack), new ItemStack(Blocks.redstone_torch, 2)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(3, aStack), new ItemStack(Blocks.redstone_torch, 2)) .itemOutputs(new ItemStack(Items.repeater, 1)) .fluidInputs(Materials.Redstone.getMolten(144L)) .duration(5 * SECONDS) @@ -40,38 +40,38 @@ public class ProcessingStone implements IOreRecipeRegistrator { .addTo(assemblerRecipes); break; case "Sand": - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) .itemOutputs(new ItemStack(Blocks.sand, 1, 0)) .duration(20 * SECONDS) .eut(2) .addTo(maceratorRecipes); break; case "Endstone": - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dustImpure, Materials.Endstone, 1L), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Tungstate, 1L)) + GTOreDictUnificator.get(OrePrefixes.dustImpure, Materials.Endstone, 1L), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Tungstate, 1L)) .outputChances(10000, 500) .duration(20 * SECONDS) .eut(2) .addTo(maceratorRecipes); break; case "Netherrack": - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dustImpure, Materials.Netherrack, 1L), - GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Gold, 1L)) + GTOreDictUnificator.get(OrePrefixes.dustImpure, Materials.Netherrack, 1L), + GTOreDictUnificator.get(OrePrefixes.nugget, Materials.Gold, 1L)) .outputChances(10000, 500) .duration(20 * SECONDS) .eut(2) .addTo(maceratorRecipes); break; case "NetherBrick": - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), GTUtility.getIntegratedCircuit(1)) .itemOutputs(new ItemStack(Blocks.nether_brick_fence, 1)) .duration(5 * SECONDS) .eut(4) @@ -81,54 +81,54 @@ public class ProcessingStone implements IOreRecipeRegistrator { if (aBlock != Blocks.air) aBlock.setResistance(20.0F); break; case "Concrete": - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L)) .fluidInputs(Materials.Water.getFluid(Math.max(4, Math.min(1000, 200 * 30 / 320)))) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(cutterRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L)) - .fluidInputs(GT_ModHandler.getDistilledWater(Math.max(3, Math.min(750, 200 * 30 / 426)))) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L)) + .fluidInputs(GTModHandler.getDistilledWater(Math.max(3, Math.min(750, 200 * 30 / 426)))) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(cutterRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L)) .fluidInputs(Materials.Lubricant.getFluid(Math.max(1, Math.min(250, 100 * 30 / 1280)))) .duration(5 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(cutterRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, aMaterial, 1L)) .duration(20 * SECONDS) .eut(2) .addTo(maceratorRecipes); break; case "Rhyolite": - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.PotassiumFeldspar, 1L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Quartz, 1L)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.PotassiumFeldspar, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Quartz, 1L)) .outputChances(10000, 2000) .duration(20 * SECONDS) .eut(2) .addTo(maceratorRecipes); break; case "Komatiite": - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Biotite, 1L), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Uranium, 1L)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Biotite, 1L), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Uranium, 1L)) .outputChances(10000, 500) .duration(20 * SECONDS) .eut(2) @@ -136,44 +136,44 @@ public class ProcessingStone implements IOreRecipeRegistrator { break; case "Dacite": case "Andesite": - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SiliconDioxide, 1L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Obsidian, 1L)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.SiliconDioxide, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Obsidian, 1L)) .outputChances(10000, 2000) .duration(20 * SECONDS) .eut(2) .addTo(maceratorRecipes); break; case "Gabbro": - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.PotassiumFeldspar, 1L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Pyrite, 1L)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.PotassiumFeldspar, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Pyrite, 1L)) .outputChances(10000, 2000) .duration(20 * SECONDS) .eut(2) .addTo(maceratorRecipes); break; case "Eclogite": - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SiliconDioxide, 1L), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Rutile, 1L)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.SiliconDioxide, 1L), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Rutile, 1L)) .outputChances(10000, 1000) .duration(20 * SECONDS) .eut(2) .addTo(maceratorRecipes); break; case "Soapstone": - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dustImpure, Materials.Talc, 1L), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Chromite, 1L)) + GTOreDictUnificator.get(OrePrefixes.dustImpure, Materials.Talc, 1L), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Chromite, 1L)) .outputChances(10000, 1000) .duration(20 * SECONDS) .eut(2) @@ -181,11 +181,11 @@ public class ProcessingStone implements IOreRecipeRegistrator { break; case "Greenschist": case "Blueschist": - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.Glauconite, 2L), - GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.Basalt, 1L)) + GTOreDictUnificator.get(OrePrefixes.dustSmall, Materials.Glauconite, 2L), + GTOreDictUnificator.get(OrePrefixes.dustSmall, Materials.Basalt, 1L)) .outputChances(10000, 1000) .duration(20 * SECONDS) .eut(2) @@ -193,11 +193,11 @@ public class ProcessingStone implements IOreRecipeRegistrator { break; case "Gneiss": case "Migmatite": - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SiliconDioxide, 1L), - GT_OreDictUnificator.get(OrePrefixes.dustImpure, Materials.GraniteBlack, 1L)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.SiliconDioxide, 1L), + GTOreDictUnificator.get(OrePrefixes.dustImpure, Materials.GraniteBlack, 1L)) .outputChances(10000, 5000) .duration(20 * SECONDS) .eut(2) @@ -205,69 +205,69 @@ public class ProcessingStone implements IOreRecipeRegistrator { break; case "Redrock": case "Marble": - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L)) .fluidInputs(Materials.Water.getFluid(Math.max(4, Math.min(1000, 400 * 30 / 320)))) .duration(20 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(cutterRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L)) - .fluidInputs(GT_ModHandler.getDistilledWater(Math.max(3, Math.min(750, 400 * 30 / 426)))) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L)) + .fluidInputs(GTModHandler.getDistilledWater(Math.max(3, Math.min(750, 400 * 30 / 426)))) .duration(20 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(cutterRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L)) .fluidInputs(Materials.Lubricant.getFluid(Math.max(1, Math.min(250, 200 * 30 / 1280)))) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(cutterRecipes); case "Basalt": - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), GT_Utility.getIntegratedCircuit(3)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), GTUtility.getIntegratedCircuit(3)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L)) .fluidInputs(Materials.Water.getFluid(Math.max(4, Math.min(1000, 400 * 30 / 320)))) .duration(20 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(cutterRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), GT_Utility.getIntegratedCircuit(3)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L)) - .fluidInputs(GT_ModHandler.getDistilledWater(Math.max(3, Math.min(750, 400 * 30 / 426)))) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), GTUtility.getIntegratedCircuit(3)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L)) + .fluidInputs(GTModHandler.getDistilledWater(Math.max(3, Math.min(750, 400 * 30 / 426)))) .duration(20 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(cutterRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), GT_Utility.getIntegratedCircuit(3)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), GTUtility.getIntegratedCircuit(3)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L)) .fluidInputs(Materials.Lubricant.getFluid(Math.max(1, Math.min(250, 200 * 30 / 1280)))) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(cutterRecipes); case "Quartzite": - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dustImpure, aMaterial, 1L), - GT_OreDictUnificator.get(OrePrefixes.dust, aMaterial, 1L)) + GTOreDictUnificator.get(OrePrefixes.dustImpure, aMaterial, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, aMaterial, 1L)) .outputChances(10000, 1000) .duration(20 * SECONDS) .eut(2) .addTo(maceratorRecipes); break; case "Flint": - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dustImpure, aMaterial, 2L), + GTOreDictUnificator.get(OrePrefixes.dustImpure, aMaterial, 2L), new ItemStack(Items.flint, 1)) .outputChances(10000, 5000) .duration(20 * SECONDS) @@ -275,70 +275,70 @@ public class ProcessingStone implements IOreRecipeRegistrator { .addTo(maceratorRecipes); break; case "GraniteBlack": - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L)) .fluidInputs(Materials.Water.getFluid(Math.max(4, Math.min(1000, 400 * 30 / 320)))) .duration(20 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(cutterRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L)) - .fluidInputs(GT_ModHandler.getDistilledWater(Math.max(3, Math.min(750, 400 * 30 / 426)))) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L)) + .fluidInputs(GTModHandler.getDistilledWater(Math.max(3, Math.min(750, 400 * 30 / 426)))) .duration(20 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(cutterRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L)) .fluidInputs(Materials.Lubricant.getFluid(Math.max(1, Math.min(250, 200 * 30 / 1280)))) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(cutterRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dustImpure, aMaterial, 1L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Thorium, 1L)) + GTOreDictUnificator.get(OrePrefixes.dustImpure, aMaterial, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Thorium, 1L)) .outputChances(10000, 100) .duration(20 * SECONDS) .eut(2) .addTo(maceratorRecipes); break; case "GraniteRed": - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L)) .fluidInputs(Materials.Water.getFluid(Math.max(4, Math.min(1000, 400 * 30 / 320)))) .duration(20 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(cutterRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L)) - .fluidInputs(GT_ModHandler.getDistilledWater(Math.max(3, Math.min(750, 400 * 30 / 426)))) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L)) + .fluidInputs(GTModHandler.getDistilledWater(Math.max(3, Math.min(750, 400 * 30 / 426)))) .duration(20 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(cutterRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L)) .fluidInputs(Materials.Lubricant.getFluid(Math.max(1, Math.min(250, 200 * 30 / 1280)))) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(cutterRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dustImpure, aMaterial, 1L), - GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.Uranium, 1L)) + GTOreDictUnificator.get(OrePrefixes.dustImpure, aMaterial, 1L), + GTOreDictUnificator.get(OrePrefixes.dustSmall, Materials.Uranium, 1L)) .outputChances(10000, 100) .duration(20 * SECONDS) .eut(2) diff --git a/src/main/java/gregtech/loaders/oreprocessing/ProcessingStoneCobble.java b/src/main/java/gregtech/loaders/oreprocessing/ProcessingStoneCobble.java index fb9431e8e4..f764ebd4a8 100644 --- a/src/main/java/gregtech/loaders/oreprocessing/ProcessingStoneCobble.java +++ b/src/main/java/gregtech/loaders/oreprocessing/ProcessingStoneCobble.java @@ -1,15 +1,15 @@ package gregtech.loaders.oreprocessing; import static gregtech.api.recipe.RecipeMaps.assemblerRecipes; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; import net.minecraft.init.Blocks; import net.minecraft.item.ItemStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; -import gregtech.api.util.GT_Utility; +import gregtech.api.util.GTUtility; public class ProcessingStoneCobble implements gregtech.api.interfaces.IOreRecipeRegistrator { @@ -20,8 +20,8 @@ public class ProcessingStoneCobble implements gregtech.api.interfaces.IOreRecipe @Override public void registerOre(OrePrefixes aPrefix, Materials aMaterial, String aOreDictName, String aModName, ItemStack aStack) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(8, aStack), GT_Utility.getIntegratedCircuit(8)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(8, aStack), GTUtility.getIntegratedCircuit(8)) .itemOutputs(new ItemStack(Blocks.furnace, 1)) .duration(20 * SECONDS) .eut(4) diff --git a/src/main/java/gregtech/loaders/oreprocessing/ProcessingToolHead.java b/src/main/java/gregtech/loaders/oreprocessing/ProcessingToolHead.java index db3175279d..888c6221af 100644 --- a/src/main/java/gregtech/loaders/oreprocessing/ProcessingToolHead.java +++ b/src/main/java/gregtech/loaders/oreprocessing/ProcessingToolHead.java @@ -4,25 +4,25 @@ import static gregtech.api.recipe.RecipeMaps.assemblerRecipes; import static gregtech.api.recipe.RecipeMaps.extruderRecipes; import static gregtech.api.recipe.RecipeMaps.fluidSolidifierRecipes; import static gregtech.api.recipe.RecipeMaps.formingPressRecipes; -import static gregtech.api.util.GT_RecipeBuilder.MINUTES; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_Utility.calculateRecipeEU; +import static gregtech.api.util.GTRecipeBuilder.MINUTES; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTUtility.calculateRecipeEU; import net.minecraft.item.ItemStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.SubTag; import gregtech.api.enums.TierEU; import gregtech.api.enums.ToolDictNames; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_Utility; -import gregtech.common.GT_Proxy; -import gregtech.common.items.GT_MetaGenerated_Tool_01; -import gregtech.common.items.ID_MetaTool_01; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtility; +import gregtech.common.GTProxy; +import gregtech.common.items.IDMetaTool01; +import gregtech.common.items.MetaGeneratedTool01; public class ProcessingToolHead implements gregtech.api.interfaces.IOreRecipeRegistrator { // TODO COMPARE WITH OLD TOOL // HEAD??? generator @@ -58,460 +58,460 @@ public class ProcessingToolHead implements gregtech.api.interfaces.IOreRecipeReg || aMaterial.contains(SubTag.SOFT); switch (aPrefix) { case toolHeadAxe -> { - GT_ModHandler.addShapelessCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE - .getToolWithStats(ID_MetaTool_01.AXE.ID, 1, aMaterial, aMaterial.mHandleMaterial, null), + GTModHandler.addShapelessCraftingRecipe( + MetaGeneratedTool01.INSTANCE + .getToolWithStats(IDMetaTool01.AXE.ID, 1, aMaterial, aMaterial.mHandleMaterial, null), new Object[] { aOreDictName, OrePrefixes.stick.get(aMaterial.mHandleMaterial) }); - if (GT_OreDictUnificator.get(OrePrefixes.stick, aMaterial.mHandleMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() + if (GTOreDictUnificator.get(OrePrefixes.stick, aMaterial.mHandleMaterial, 1L) != null) { + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, aMaterial.mHandleMaterial, 1L), - GT_OreDictUnificator.get(OrePrefixes.toolHeadAxe, aMaterial, 1L), - GT_Utility.getIntegratedCircuit(2)) + GTOreDictUnificator.get(OrePrefixes.stick, aMaterial.mHandleMaterial, 1L), + GTOreDictUnificator.get(OrePrefixes.toolHeadAxe, aMaterial, 1L), + GTUtility.getIntegratedCircuit(2)) .itemOutputs( - GT_MetaGenerated_Tool_01.INSTANCE - .getToolWithStats(ID_MetaTool_01.AXE.ID, 1, aMaterial, aMaterial.mHandleMaterial, null)) + MetaGeneratedTool01.INSTANCE + .getToolWithStats(IDMetaTool01.AXE.ID, 1, aMaterial, aMaterial.mHandleMaterial, null)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(assemblerRecipes); } - if (aSpecialRecipeReq1) GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.toolHeadAxe, aMaterial, 1L), - GT_Proxy.tBits, + if (aSpecialRecipeReq1) GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.toolHeadAxe, aMaterial, 1L), + GTProxy.tBits, new Object[] { "PIh", "P ", "f ", 'P', OrePrefixes.plate.get(aMaterial), 'I', OrePrefixes.ingot.get(aMaterial) }); - if (!aNoWorking) GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.toolHeadAxe, aMaterial, 1L), - GT_Proxy.tBits, + if (!aNoWorking) GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.toolHeadAxe, aMaterial, 1L), + GTProxy.tBits, new Object[] { "GG ", "G ", "f ", 'G', OrePrefixes.gem.get(aMaterial) }); } case toolHeadBuzzSaw -> { - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.BUZZSAW_LV.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.BUZZSAW_LV.ID, 1, aMaterial, Materials.Steel, new long[] { 100000L, 32L, 1L, -1L }), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS - | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS + | GTModHandler.RecipeBits.BUFFERED, new Object[] { "PBM", "dXG", "SGP", 'X', aOreDictName, 'M', ItemList.Electric_Motor_LV.get(1L), 'S', OrePrefixes.screw.get(Materials.Steel), 'P', OrePrefixes.plate.get(Materials.Steel), 'G', OrePrefixes.gearGtSmall.get(Materials.Steel), 'B', ItemList.Battery_RE_LV_Lithium.get(1L) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.BUZZSAW_LV.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.BUZZSAW_LV.ID, 1, aMaterial, Materials.Steel, new long[] { 75000L, 32L, 1L, -1L }), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS - | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS + | GTModHandler.RecipeBits.BUFFERED, new Object[] { "PBM", "dXG", "SGP", 'X', aOreDictName, 'M', ItemList.Electric_Motor_LV.get(1L), 'S', OrePrefixes.screw.get(Materials.Steel), 'P', OrePrefixes.plate.get(Materials.Steel), 'G', OrePrefixes.gearGtSmall.get(Materials.Steel), 'B', ItemList.Battery_RE_LV_Cadmium.get(1L) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.BUZZSAW_LV.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.BUZZSAW_LV.ID, 1, aMaterial, Materials.Steel, new long[] { 50000L, 32L, 1L, -1L }), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS - | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS + | GTModHandler.RecipeBits.BUFFERED, new Object[] { "PBM", "dXG", "SGP", 'X', aOreDictName, 'M', ItemList.Electric_Motor_LV.get(1L), 'S', OrePrefixes.screw.get(Materials.Steel), 'P', OrePrefixes.plate.get(Materials.Steel), 'G', OrePrefixes.gearGtSmall.get(Materials.Steel), 'B', ItemList.Battery_RE_LV_Sodium.get(1L) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.BUZZSAW_MV.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.BUZZSAW_MV.ID, 1, aMaterial, Materials.Aluminium, new long[] { 400000L, 128L, 2L, -1L }), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS - | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS + | GTModHandler.RecipeBits.BUFFERED, new Object[] { "PBM", "dXG", "SGP", 'X', aOreDictName, 'M', ItemList.Electric_Motor_MV.get(1L), 'S', OrePrefixes.screw.get(Materials.Aluminium), 'P', OrePrefixes.plate.get(Materials.Aluminium), 'G', OrePrefixes.gearGtSmall.get(Materials.Aluminium), 'B', ItemList.Battery_RE_MV_Lithium.get(1L) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.BUZZSAW_MV.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.BUZZSAW_MV.ID, 1, aMaterial, Materials.Aluminium, new long[] { 300000L, 128L, 2L, -1L }), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS - | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS + | GTModHandler.RecipeBits.BUFFERED, new Object[] { "PBM", "dXG", "SGP", 'X', aOreDictName, 'M', ItemList.Electric_Motor_MV.get(1L), 'S', OrePrefixes.screw.get(Materials.Aluminium), 'P', OrePrefixes.plate.get(Materials.Aluminium), 'G', OrePrefixes.gearGtSmall.get(Materials.Aluminium), 'B', ItemList.Battery_RE_MV_Cadmium.get(1L) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.BUZZSAW_MV.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.BUZZSAW_MV.ID, 1, aMaterial, Materials.Aluminium, new long[] { 200000L, 128L, 2L, -1L }), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS - | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS + | GTModHandler.RecipeBits.BUFFERED, new Object[] { "PBM", "dXG", "SGP", 'X', aOreDictName, 'M', ItemList.Electric_Motor_MV.get(1L), 'S', OrePrefixes.screw.get(Materials.Aluminium), 'P', OrePrefixes.plate.get(Materials.Aluminium), 'G', OrePrefixes.gearGtSmall.get(Materials.Aluminium), 'B', ItemList.Battery_RE_MV_Sodium.get(1L) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.BUZZSAW_HV.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.BUZZSAW_HV.ID, 1, aMaterial, Materials.StainlessSteel, new long[] { 1600000L, 512L, 3L, -1L }), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS - | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS + | GTModHandler.RecipeBits.BUFFERED, new Object[] { "PBM", "dXG", "SGP", 'X', aOreDictName, 'M', ItemList.Electric_Motor_HV.get(1L), 'S', OrePrefixes.screw.get(Materials.StainlessSteel), 'P', OrePrefixes.plate.get(Materials.StainlessSteel), 'G', OrePrefixes.gearGtSmall.get(Materials.StainlessSteel), 'B', ItemList.Battery_RE_HV_Lithium.get(1L) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.BUZZSAW_HV.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.BUZZSAW_HV.ID, 1, aMaterial, Materials.StainlessSteel, new long[] { 1200000L, 512L, 3L, -1L }), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS - | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS + | GTModHandler.RecipeBits.BUFFERED, new Object[] { "PBM", "dXG", "SGP", 'X', aOreDictName, 'M', ItemList.Electric_Motor_HV.get(1L), 'S', OrePrefixes.screw.get(Materials.StainlessSteel), 'P', OrePrefixes.plate.get(Materials.StainlessSteel), 'G', OrePrefixes.gearGtSmall.get(Materials.StainlessSteel), 'B', ItemList.Battery_RE_HV_Cadmium.get(1L) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.BUZZSAW_HV.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.BUZZSAW_HV.ID, 1, aMaterial, Materials.StainlessSteel, new long[] { 800000L, 512L, 3L, -1L }), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS - | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS + | GTModHandler.RecipeBits.BUFFERED, new Object[] { "PBM", "dXG", "SGP", 'X', aOreDictName, 'M', ItemList.Electric_Motor_HV.get(1L), 'S', OrePrefixes.screw.get(Materials.StainlessSteel), 'P', OrePrefixes.plate.get(Materials.StainlessSteel), 'G', OrePrefixes.gearGtSmall.get(Materials.StainlessSteel), 'B', ItemList.Battery_RE_HV_Sodium.get(1L) }); - if (aSpecialRecipeReq2) GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.toolHeadBuzzSaw, aMaterial, 1L), - GT_Proxy.tBits, + if (aSpecialRecipeReq2) GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.toolHeadBuzzSaw, aMaterial, 1L), + GTProxy.tBits, new Object[] { "wXh", "X X", "fXx", 'X', OrePrefixes.plate.get(aMaterial) }); } case toolHeadChainsaw -> { - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.CHAINSAW_LV.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.CHAINSAW_LV.ID, 1, aMaterial, Materials.Steel, new long[] { 100000L, 32L, 1L, -1L }), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS - | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS + | GTModHandler.RecipeBits.BUFFERED, new Object[] { "SXd", "GMG", "PBP", 'X', aOreDictName, 'M', ItemList.Electric_Motor_LV.get(1L), 'S', OrePrefixes.screw.get(Materials.Steel), 'P', OrePrefixes.plate.get(Materials.Steel), 'G', OrePrefixes.gearGtSmall.get(Materials.Steel), 'B', ItemList.Battery_RE_LV_Lithium.get(1L) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.CHAINSAW_LV.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.CHAINSAW_LV.ID, 1, aMaterial, Materials.Steel, new long[] { 75000L, 32L, 1L, -1L }), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS - | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS + | GTModHandler.RecipeBits.BUFFERED, new Object[] { "SXd", "GMG", "PBP", 'X', aOreDictName, 'M', ItemList.Electric_Motor_LV.get(1L), 'S', OrePrefixes.screw.get(Materials.Steel), 'P', OrePrefixes.plate.get(Materials.Steel), 'G', OrePrefixes.gearGtSmall.get(Materials.Steel), 'B', ItemList.Battery_RE_LV_Cadmium.get(1L) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.CHAINSAW_LV.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.CHAINSAW_LV.ID, 1, aMaterial, Materials.Steel, new long[] { 50000L, 32L, 1L, -1L }), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS - | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS + | GTModHandler.RecipeBits.BUFFERED, new Object[] { "SXd", "GMG", "PBP", 'X', aOreDictName, 'M', ItemList.Electric_Motor_LV.get(1L), 'S', OrePrefixes.screw.get(Materials.Steel), 'P', OrePrefixes.plate.get(Materials.Steel), 'G', OrePrefixes.gearGtSmall.get(Materials.Steel), 'B', ItemList.Battery_RE_LV_Sodium.get(1L) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.CHAINSAW_MV.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.CHAINSAW_MV.ID, 1, aMaterial, Materials.Aluminium, new long[] { 400000L, 128L, 2L, -1L }), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS - | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS + | GTModHandler.RecipeBits.BUFFERED, new Object[] { "SXd", "GMG", "PBP", 'X', aOreDictName, 'M', ItemList.Electric_Motor_MV.get(1L), 'S', OrePrefixes.screw.get(Materials.Aluminium), 'P', OrePrefixes.plate.get(Materials.Aluminium), 'G', OrePrefixes.gearGtSmall.get(Materials.Aluminium), 'B', ItemList.Battery_RE_MV_Lithium.get(1L) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.CHAINSAW_MV.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.CHAINSAW_MV.ID, 1, aMaterial, Materials.Aluminium, new long[] { 300000L, 128L, 2L, -1L }), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS - | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS + | GTModHandler.RecipeBits.BUFFERED, new Object[] { "SXd", "GMG", "PBP", 'X', aOreDictName, 'M', ItemList.Electric_Motor_MV.get(1L), 'S', OrePrefixes.screw.get(Materials.Aluminium), 'P', OrePrefixes.plate.get(Materials.Aluminium), 'G', OrePrefixes.gearGtSmall.get(Materials.Aluminium), 'B', ItemList.Battery_RE_MV_Cadmium.get(1L) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.CHAINSAW_MV.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.CHAINSAW_MV.ID, 1, aMaterial, Materials.Aluminium, new long[] { 200000L, 128L, 2L, -1L }), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS - | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS + | GTModHandler.RecipeBits.BUFFERED, new Object[] { "SXd", "GMG", "PBP", 'X', aOreDictName, 'M', ItemList.Electric_Motor_MV.get(1L), 'S', OrePrefixes.screw.get(Materials.Aluminium), 'P', OrePrefixes.plate.get(Materials.Aluminium), 'G', OrePrefixes.gearGtSmall.get(Materials.Aluminium), 'B', ItemList.Battery_RE_MV_Sodium.get(1L) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.CHAINSAW_HV.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.CHAINSAW_HV.ID, 1, aMaterial, Materials.StainlessSteel, new long[] { 1600000L, 512L, 3L, -1L }), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS - | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS + | GTModHandler.RecipeBits.BUFFERED, new Object[] { "SXd", "GMG", "PBP", 'X', aOreDictName, 'M', ItemList.Electric_Motor_HV.get(1L), 'S', OrePrefixes.screw.get(Materials.StainlessSteel), 'P', OrePrefixes.plate.get(Materials.StainlessSteel), 'G', OrePrefixes.gearGtSmall.get(Materials.StainlessSteel), 'B', ItemList.Battery_RE_HV_Lithium.get(1L) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.CHAINSAW_HV.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.CHAINSAW_HV.ID, 1, aMaterial, Materials.StainlessSteel, new long[] { 1200000L, 512L, 3L, -1L }), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS - | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS + | GTModHandler.RecipeBits.BUFFERED, new Object[] { "SXd", "GMG", "PBP", 'X', aOreDictName, 'M', ItemList.Electric_Motor_HV.get(1L), 'S', OrePrefixes.screw.get(Materials.StainlessSteel), 'P', OrePrefixes.plate.get(Materials.StainlessSteel), 'G', OrePrefixes.gearGtSmall.get(Materials.StainlessSteel), 'B', ItemList.Battery_RE_HV_Cadmium.get(1L) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.CHAINSAW_HV.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.CHAINSAW_HV.ID, 1, aMaterial, Materials.StainlessSteel, new long[] { 800000L, 512L, 3L, -1L }), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS - | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS + | GTModHandler.RecipeBits.BUFFERED, new Object[] { "SXd", "GMG", "PBP", 'X', aOreDictName, 'M', ItemList.Electric_Motor_HV.get(1L), 'S', OrePrefixes.screw.get(Materials.StainlessSteel), 'P', OrePrefixes.plate.get(Materials.StainlessSteel), 'G', OrePrefixes.gearGtSmall.get(Materials.StainlessSteel), 'B', ItemList.Battery_RE_HV_Sodium.get(1L) }); - if (aSpecialRecipeReq2) GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.toolHeadChainsaw, aMaterial, 1L), - GT_Proxy.tBits, + if (aSpecialRecipeReq2) GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.toolHeadChainsaw, aMaterial, 1L), + GTProxy.tBits, new Object[] { "SRS", "XhX", "SRS", 'X', OrePrefixes.plate.get(aMaterial), 'S', OrePrefixes.plate.get(Materials.Steel), 'R', OrePrefixes.ring.get(Materials.Steel) }); } case toolHeadDrill -> { - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.DRILL_LV.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.DRILL_LV.ID, 1, aMaterial, Materials.Steel, new long[] { 100_000L, 32L, 1L, -1L }), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS - | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS + | GTModHandler.RecipeBits.BUFFERED, new Object[] { "SXd", "GMG", "PBP", 'X', aOreDictName, 'M', ItemList.Electric_Motor_LV.get(1L), 'S', OrePrefixes.screw.get(Materials.Steel), 'P', OrePrefixes.plate.get(Materials.Steel), 'G', OrePrefixes.gearGtSmall.get(Materials.Steel), 'B', ItemList.Battery_RE_LV_Lithium.get(1L) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.DRILL_LV.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.DRILL_LV.ID, 1, aMaterial, Materials.Steel, new long[] { 75_000L, 32L, 1L, -1L }), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS - | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS + | GTModHandler.RecipeBits.BUFFERED, new Object[] { "SXd", "GMG", "PBP", 'X', aOreDictName, 'M', ItemList.Electric_Motor_LV.get(1L), 'S', OrePrefixes.screw.get(Materials.Steel), 'P', OrePrefixes.plate.get(Materials.Steel), 'G', OrePrefixes.gearGtSmall.get(Materials.Steel), 'B', ItemList.Battery_RE_LV_Cadmium.get(1L) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.DRILL_LV.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.DRILL_LV.ID, 1, aMaterial, Materials.Steel, new long[] { 50_000L, 32L, 1L, -1L }), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS - | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS + | GTModHandler.RecipeBits.BUFFERED, new Object[] { "SXd", "GMG", "PBP", 'X', aOreDictName, 'M', ItemList.Electric_Motor_LV.get(1L), 'S', OrePrefixes.screw.get(Materials.Steel), 'P', OrePrefixes.plate.get(Materials.Steel), 'G', OrePrefixes.gearGtSmall.get(Materials.Steel), 'B', ItemList.Battery_RE_LV_Sodium.get(1L) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.DRILL_MV.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.DRILL_MV.ID, 1, aMaterial, Materials.Aluminium, new long[] { 400_000L, 128L, 2L, -1L }), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS - | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS + | GTModHandler.RecipeBits.BUFFERED, new Object[] { "SXd", "GMG", "PBP", 'X', aOreDictName, 'M', ItemList.Electric_Motor_MV.get(1L), 'S', OrePrefixes.screw.get(Materials.Aluminium), 'P', OrePrefixes.plate.get(Materials.Aluminium), 'G', OrePrefixes.gearGtSmall.get(Materials.Aluminium), 'B', ItemList.Battery_RE_MV_Lithium.get(1L) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.DRILL_MV.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.DRILL_MV.ID, 1, aMaterial, Materials.Aluminium, new long[] { 300_000L, 128L, 2L, -1L }), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS - | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS + | GTModHandler.RecipeBits.BUFFERED, new Object[] { "SXd", "GMG", "PBP", 'X', aOreDictName, 'M', ItemList.Electric_Motor_MV.get(1L), 'S', OrePrefixes.screw.get(Materials.Aluminium), 'P', OrePrefixes.plate.get(Materials.Aluminium), 'G', OrePrefixes.gearGtSmall.get(Materials.Aluminium), 'B', ItemList.Battery_RE_MV_Cadmium.get(1L) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.DRILL_MV.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.DRILL_MV.ID, 1, aMaterial, Materials.Aluminium, new long[] { 200_000L, 128L, 2L, -1L }), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS - | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS + | GTModHandler.RecipeBits.BUFFERED, new Object[] { "SXd", "GMG", "PBP", 'X', aOreDictName, 'M', ItemList.Electric_Motor_MV.get(1L), 'S', OrePrefixes.screw.get(Materials.Aluminium), 'P', OrePrefixes.plate.get(Materials.Aluminium), 'G', OrePrefixes.gearGtSmall.get(Materials.Aluminium), 'B', ItemList.Battery_RE_MV_Sodium.get(1L) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.DRILL_HV.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.DRILL_HV.ID, 1, aMaterial, Materials.StainlessSteel, new long[] { 1_600_000L, 512L, 3L, -1L }), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS - | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS + | GTModHandler.RecipeBits.BUFFERED, new Object[] { "SXd", "GMG", "PBP", 'X', aOreDictName, 'M', ItemList.Electric_Motor_HV.get(1L), 'S', OrePrefixes.screw.get(Materials.StainlessSteel), 'P', OrePrefixes.plate.get(Materials.StainlessSteel), 'G', OrePrefixes.gearGtSmall.get(Materials.StainlessSteel), 'B', ItemList.Battery_RE_HV_Lithium.get(1L) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.DRILL_HV.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.DRILL_HV.ID, 1, aMaterial, Materials.StainlessSteel, new long[] { 1_200_000L, 512L, 3L, -1L }), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS - | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS + | GTModHandler.RecipeBits.BUFFERED, new Object[] { "SXd", "GMG", "PBP", 'X', aOreDictName, 'M', ItemList.Electric_Motor_HV.get(1L), 'S', OrePrefixes.screw.get(Materials.StainlessSteel), 'P', OrePrefixes.plate.get(Materials.StainlessSteel), 'G', OrePrefixes.gearGtSmall.get(Materials.StainlessSteel), 'B', ItemList.Battery_RE_HV_Cadmium.get(1L) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.DRILL_HV.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.DRILL_HV.ID, 1, aMaterial, Materials.StainlessSteel, new long[] { 800_000L, 512L, 3L, -1L }), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS - | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS + | GTModHandler.RecipeBits.BUFFERED, new Object[] { "SXd", "GMG", "PBP", 'X', aOreDictName, 'M', ItemList.Electric_Motor_HV.get(1L), 'S', OrePrefixes.screw.get(Materials.StainlessSteel), 'P', OrePrefixes.plate.get(Materials.StainlessSteel), 'G', OrePrefixes.gearGtSmall.get(Materials.StainlessSteel), 'B', ItemList.Battery_RE_HV_Sodium.get(1L) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.JACKHAMMER.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.JACKHAMMER.ID, 1, aMaterial, Materials.StainlessSteel, new long[] { 1_600_000L, 512L, 3L, -1L }), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS - | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS + | GTModHandler.RecipeBits.BUFFERED, new Object[] { "SXd", "PRP", "MPB", 'X', OrePrefixes.stickLong.get(aMaterial), 'M', ItemList.Electric_Piston_HV.get(1L), 'S', OrePrefixes.screw.get(Materials.StainlessSteel), 'P', OrePrefixes.plate.get(Materials.StainlessSteel), 'R', OrePrefixes.spring.get(Materials.StainlessSteel), 'B', ItemList.Battery_RE_HV_Lithium.get(1L) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.JACKHAMMER.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.JACKHAMMER.ID, 1, aMaterial, Materials.StainlessSteel, new long[] { 1_200_000L, 512L, 3L, -1L }), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS - | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS + | GTModHandler.RecipeBits.BUFFERED, new Object[] { "SXd", "PRP", "MPB", 'X', OrePrefixes.stickLong.get(aMaterial), 'M', ItemList.Electric_Piston_HV.get(1L), 'S', OrePrefixes.screw.get(Materials.StainlessSteel), 'P', OrePrefixes.plate.get(Materials.StainlessSteel), 'R', OrePrefixes.spring.get(Materials.StainlessSteel), 'B', ItemList.Battery_RE_HV_Cadmium.get(1L) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.JACKHAMMER.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.JACKHAMMER.ID, 1, aMaterial, Materials.StainlessSteel, new long[] { 800_000L, 512L, 3L, -1L }), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS - | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS + | GTModHandler.RecipeBits.BUFFERED, new Object[] { "SXd", "PRP", "MPB", 'X', OrePrefixes.stickLong.get(aMaterial), 'M', ItemList.Electric_Piston_HV.get(1L), 'S', OrePrefixes.screw.get(Materials.StainlessSteel), 'P', OrePrefixes.plate.get(Materials.StainlessSteel), 'R', OrePrefixes.spring.get(Materials.StainlessSteel), 'B', ItemList.Battery_RE_HV_Sodium.get(1L) }); if (aSpecialRecipeReq2) { - GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.toolHeadDrill, aMaterial, 1L), - GT_Proxy.tBits, + GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.toolHeadDrill, aMaterial, 1L), + GTProxy.tBits, new Object[] { "XSX", "XSX", "ShS", 'X', OrePrefixes.plate.get(aMaterial), 'S', OrePrefixes.plate.get(Materials.Steel) }); if (aMaterial.mStandardMoltenFluid != null) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_ToolHeadDrill.get(0)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.toolHeadDrill, aMaterial, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.toolHeadDrill, aMaterial, 1L)) .fluidInputs(aMaterial.getMolten(144 * 4)) .duration(5 * SECONDS) .eut(calculateRecipeEU(aMaterial, (int) TierEU.RECIPE_MV)) .addTo(fluidSolidifierRecipes); } - if (GT_OreDictUnificator.get(OrePrefixes.ingot, aMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() + if (GTOreDictUnificator.get(OrePrefixes.ingot, aMaterial, 1L) != null) { + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.ingot, aMaterial, 4L), + GTOreDictUnificator.get(OrePrefixes.ingot, aMaterial, 4L), ItemList.Shape_Extruder_ToolHeadDrill.get(0)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.toolHeadDrill, aMaterial, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.toolHeadDrill, aMaterial, 1L)) .duration(5 * SECONDS) .eut(calculateRecipeEU(aMaterial, (int) TierEU.RECIPE_MV)) .addTo(extruderRecipes); @@ -520,40 +520,36 @@ public class ProcessingToolHead implements gregtech.api.interfaces.IOreRecipeReg } case toolHeadFile -> { if (aMaterial.getProcessingMaterialTierEU() < TierEU.IV) { - GT_ModHandler.addShapelessCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE - .getToolWithStats(ID_MetaTool_01.FILE.ID, 1, aMaterial, aMaterial.mHandleMaterial, null), + GTModHandler.addShapelessCraftingRecipe( + MetaGeneratedTool01.INSTANCE + .getToolWithStats(IDMetaTool01.FILE.ID, 1, aMaterial, aMaterial.mHandleMaterial, null), new Object[] { aOreDictName, OrePrefixes.stick.get(aMaterial.mHandleMaterial) }); if ((!aMaterial.contains(SubTag.NO_SMASHING)) && (!aMaterial.contains(SubTag.BOUNCY))) { if (aMaterial.getProcessingMaterialTierEU() < TierEU.IV) { - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.FILE.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.FILE.ID, 1, aMaterial, aMaterial.mHandleMaterial, null), - GT_ModHandler.RecipeBits.MIRRORED | GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS - | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.MIRRORED | GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS + | GTModHandler.RecipeBits.BUFFERED, new Object[] { "P", "P", "S", 'P', OrePrefixes.plate.get(aMaterial), 'S', OrePrefixes.stick.get(aMaterial.mHandleMaterial) }); } } } - if (GT_OreDictUnificator.get(OrePrefixes.stick, aMaterial.mHandleMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() + if (GTOreDictUnificator.get(OrePrefixes.stick, aMaterial.mHandleMaterial, 1L) != null) { + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, aMaterial.mHandleMaterial, 1L), - GT_OreDictUnificator.get(OrePrefixes.toolHeadFile, aMaterial, 1L), - GT_Utility.getIntegratedCircuit(15)) + GTOreDictUnificator.get(OrePrefixes.stick, aMaterial.mHandleMaterial, 1L), + GTOreDictUnificator.get(OrePrefixes.toolHeadFile, aMaterial, 1L), + GTUtility.getIntegratedCircuit(15)) .itemOutputs( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.FILE.ID, - 1, - aMaterial, - aMaterial.mHandleMaterial, - null)) + MetaGeneratedTool01.INSTANCE + .getToolWithStats(IDMetaTool01.FILE.ID, 1, aMaterial, aMaterial.mHandleMaterial, null)) .duration(10 * SECONDS) .eut(calculateRecipeEU(aMaterial, (int) TierEU.RECIPE_MV)) .addTo(assemblerRecipes); @@ -561,62 +557,62 @@ public class ProcessingToolHead implements gregtech.api.interfaces.IOreRecipeReg } case toolHeadHoe -> { if (aMaterial.getProcessingMaterialTierEU() < TierEU.IV) { - GT_ModHandler.addShapelessCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE - .getToolWithStats(ID_MetaTool_01.HOE.ID, 1, aMaterial, aMaterial.mHandleMaterial, null), + GTModHandler.addShapelessCraftingRecipe( + MetaGeneratedTool01.INSTANCE + .getToolWithStats(IDMetaTool01.HOE.ID, 1, aMaterial, aMaterial.mHandleMaterial, null), new Object[] { aOreDictName, OrePrefixes.stick.get(aMaterial.mHandleMaterial) }); } - if (GT_OreDictUnificator.get(OrePrefixes.stick, aMaterial.mHandleMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() + if (GTOreDictUnificator.get(OrePrefixes.stick, aMaterial.mHandleMaterial, 1L) != null) { + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, aMaterial.mHandleMaterial, 1L), - GT_OreDictUnificator.get(OrePrefixes.toolHeadHoe, aMaterial, 1L), - GT_Utility.getIntegratedCircuit(16)) + GTOreDictUnificator.get(OrePrefixes.stick, aMaterial.mHandleMaterial, 1L), + GTOreDictUnificator.get(OrePrefixes.toolHeadHoe, aMaterial, 1L), + GTUtility.getIntegratedCircuit(16)) .itemOutputs( - GT_MetaGenerated_Tool_01.INSTANCE - .getToolWithStats(ID_MetaTool_01.HOE.ID, 1, aMaterial, aMaterial.mHandleMaterial, null)) + MetaGeneratedTool01.INSTANCE + .getToolWithStats(IDMetaTool01.HOE.ID, 1, aMaterial, aMaterial.mHandleMaterial, null)) .duration(10 * SECONDS) .eut(calculateRecipeEU(aMaterial, (int) TierEU.RECIPE_MV)) .addTo(assemblerRecipes); } - if (aSpecialRecipeReq1) GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.toolHeadHoe, aMaterial, 1L), - GT_Proxy.tBits, + if (aSpecialRecipeReq1) GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.toolHeadHoe, aMaterial, 1L), + GTProxy.tBits, new Object[] { "PIh", "f ", 'P', OrePrefixes.plate.get(aMaterial), 'I', OrePrefixes.ingot.get(aMaterial) }); - if (!aNoWorking) GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.toolHeadHoe, aMaterial, 1L), - GT_Proxy.tBits, + if (!aNoWorking) GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.toolHeadHoe, aMaterial, 1L), + GTProxy.tBits, new Object[] { "GG ", "f ", " ", 'G', OrePrefixes.gem.get(aMaterial) }); } case toolHeadPickaxe -> { if (aMaterial.getProcessingMaterialTierEU() < TierEU.IV) { - GT_ModHandler.addShapelessCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE - .getToolWithStats(ID_MetaTool_01.PICKAXE.ID, 1, aMaterial, aMaterial.mHandleMaterial, null), + GTModHandler.addShapelessCraftingRecipe( + MetaGeneratedTool01.INSTANCE + .getToolWithStats(IDMetaTool01.PICKAXE.ID, 1, aMaterial, aMaterial.mHandleMaterial, null), new Object[] { aOreDictName, OrePrefixes.stick.get(aMaterial.mHandleMaterial) }); - if (aSpecialRecipeReq1) GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.toolHeadPickaxe, aMaterial, 1L), - GT_Proxy.tBits, + if (aSpecialRecipeReq1) GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.toolHeadPickaxe, aMaterial, 1L), + GTProxy.tBits, new Object[] { "PII", "f h", 'P', OrePrefixes.plate.get(aMaterial), 'I', OrePrefixes.ingot.get(aMaterial) }); - if (!aNoWorking) GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.toolHeadPickaxe, aMaterial, 1L), - GT_Proxy.tBits, + if (!aNoWorking) GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.toolHeadPickaxe, aMaterial, 1L), + GTProxy.tBits, new Object[] { "GGG", "f ", 'G', OrePrefixes.gem.get(aMaterial) }); } - if (GT_OreDictUnificator.get(OrePrefixes.stick, aMaterial.mHandleMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() + if (GTOreDictUnificator.get(OrePrefixes.stick, aMaterial.mHandleMaterial, 1L) != null) { + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, aMaterial.mHandleMaterial, 1L), - GT_OreDictUnificator.get(OrePrefixes.toolHeadPickaxe, aMaterial, 1L), - GT_Utility.getIntegratedCircuit(5)) + GTOreDictUnificator.get(OrePrefixes.stick, aMaterial.mHandleMaterial, 1L), + GTOreDictUnificator.get(OrePrefixes.toolHeadPickaxe, aMaterial, 1L), + GTUtility.getIntegratedCircuit(5)) .itemOutputs( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.PICKAXE.ID, + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.PICKAXE.ID, 1, aMaterial, aMaterial.mHandleMaterial, @@ -629,34 +625,30 @@ public class ProcessingToolHead implements gregtech.api.interfaces.IOreRecipeReg case toolHeadPlow -> { if (aMaterial.getProcessingMaterialTierEU() < TierEU.IV) { - GT_ModHandler.addShapelessCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE - .getToolWithStats(ID_MetaTool_01.PLOW.ID, 1, aMaterial, aMaterial.mHandleMaterial, null), + GTModHandler.addShapelessCraftingRecipe( + MetaGeneratedTool01.INSTANCE + .getToolWithStats(IDMetaTool01.PLOW.ID, 1, aMaterial, aMaterial.mHandleMaterial, null), new Object[] { aOreDictName, OrePrefixes.stick.get(aMaterial.mHandleMaterial) }); - if (aSpecialRecipeReq1) GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.toolHeadPlow, aMaterial, 1L), - GT_Proxy.tBits, + if (aSpecialRecipeReq1) GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.toolHeadPlow, aMaterial, 1L), + GTProxy.tBits, new Object[] { "PP", "PP", "hf", 'P', OrePrefixes.plate.get(aMaterial) }); - if (!aNoWorking) GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.toolHeadPlow, aMaterial, 1L), - GT_Proxy.tBits, + if (!aNoWorking) GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.toolHeadPlow, aMaterial, 1L), + GTProxy.tBits, new Object[] { "GG", "GG", " f", 'G', OrePrefixes.gem.get(aMaterial) }); } - if (GT_OreDictUnificator.get(OrePrefixes.stick, aMaterial.mHandleMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() + if (GTOreDictUnificator.get(OrePrefixes.stick, aMaterial.mHandleMaterial, 1L) != null) { + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, aMaterial.mHandleMaterial, 1L), - GT_OreDictUnificator.get(OrePrefixes.toolHeadPlow, aMaterial, 1L), - GT_Utility.getIntegratedCircuit(6)) + GTOreDictUnificator.get(OrePrefixes.stick, aMaterial.mHandleMaterial, 1L), + GTOreDictUnificator.get(OrePrefixes.toolHeadPlow, aMaterial, 1L), + GTUtility.getIntegratedCircuit(6)) .itemOutputs( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.PLOW.ID, - 1, - aMaterial, - aMaterial.mHandleMaterial, - null)) + MetaGeneratedTool01.INSTANCE + .getToolWithStats(IDMetaTool01.PLOW.ID, 1, aMaterial, aMaterial.mHandleMaterial, null)) .duration(10 * SECONDS) .eut(calculateRecipeEU(aMaterial, (int) TierEU.RECIPE_MV)) .addTo(assemblerRecipes); @@ -665,31 +657,31 @@ public class ProcessingToolHead implements gregtech.api.interfaces.IOreRecipeReg case toolHeadSaw -> { if (aMaterial.getProcessingMaterialTierEU() < TierEU.IV) { - GT_ModHandler.addShapelessCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE - .getToolWithStats(ID_MetaTool_01.SAW.ID, 1, aMaterial, aMaterial.mHandleMaterial, null), + GTModHandler.addShapelessCraftingRecipe( + MetaGeneratedTool01.INSTANCE + .getToolWithStats(IDMetaTool01.SAW.ID, 1, aMaterial, aMaterial.mHandleMaterial, null), new Object[] { aOreDictName, OrePrefixes.stick.get(aMaterial.mHandleMaterial) }); - if (aSpecialRecipeReq1) GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.toolHeadSaw, aMaterial, 1L), - GT_Proxy.tBits, + if (aSpecialRecipeReq1) GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.toolHeadSaw, aMaterial, 1L), + GTProxy.tBits, new Object[] { "PP ", "fh ", 'P', OrePrefixes.plate.get(aMaterial), 'I', OrePrefixes.ingot.get(aMaterial) }); - if (!aNoWorking) GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.toolHeadSaw, aMaterial, 1L), - GT_Proxy.tBits, + if (!aNoWorking) GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.toolHeadSaw, aMaterial, 1L), + GTProxy.tBits, new Object[] { "GGf", 'G', OrePrefixes.gem.get(aMaterial) }); } - if (GT_OreDictUnificator.get(OrePrefixes.stick, aMaterial.mHandleMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() + if (GTOreDictUnificator.get(OrePrefixes.stick, aMaterial.mHandleMaterial, 1L) != null) { + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, aMaterial.mHandleMaterial, 1L), - GT_OreDictUnificator.get(OrePrefixes.toolHeadSaw, aMaterial, 1L), - GT_Utility.getIntegratedCircuit(7)) + GTOreDictUnificator.get(OrePrefixes.stick, aMaterial.mHandleMaterial, 1L), + GTOreDictUnificator.get(OrePrefixes.toolHeadSaw, aMaterial, 1L), + GTUtility.getIntegratedCircuit(7)) .itemOutputs( - GT_MetaGenerated_Tool_01.INSTANCE - .getToolWithStats(ID_MetaTool_01.SAW.ID, 1, aMaterial, aMaterial.mHandleMaterial, null)) + MetaGeneratedTool01.INSTANCE + .getToolWithStats(IDMetaTool01.SAW.ID, 1, aMaterial, aMaterial.mHandleMaterial, null)) .duration(10 * SECONDS) .eut(calculateRecipeEU(aMaterial, (int) TierEU.RECIPE_MV)) .addTo(assemblerRecipes); @@ -698,54 +690,50 @@ public class ProcessingToolHead implements gregtech.api.interfaces.IOreRecipeReg case toolHeadSense -> { if (aMaterial.getProcessingMaterialTierEU() < TierEU.IV) { - GT_ModHandler.addShapelessCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE - .getToolWithStats(ID_MetaTool_01.SENSE.ID, 1, aMaterial, aMaterial.mHandleMaterial, null), + GTModHandler.addShapelessCraftingRecipe( + MetaGeneratedTool01.INSTANCE + .getToolWithStats(IDMetaTool01.SENSE.ID, 1, aMaterial, aMaterial.mHandleMaterial, null), new Object[] { aOreDictName, OrePrefixes.stick.get(aMaterial.mHandleMaterial) }); - if (aSpecialRecipeReq1) GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.toolHeadSense, aMaterial, 1L), - GT_Proxy.tBits, + if (aSpecialRecipeReq1) GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.toolHeadSense, aMaterial, 1L), + GTProxy.tBits, new Object[] { "PPI", "hf ", 'P', OrePrefixes.plate.get(aMaterial), 'I', OrePrefixes.ingot.get(aMaterial) }); - if (!aNoWorking) GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.toolHeadSense, aMaterial, 1L), - GT_Proxy.tBits, + if (!aNoWorking) GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.toolHeadSense, aMaterial, 1L), + GTProxy.tBits, new Object[] { "GGG", " f ", " ", 'G', OrePrefixes.gem.get(aMaterial) }); } - if (GT_OreDictUnificator.get(OrePrefixes.stick, aMaterial.mHandleMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() + if (GTOreDictUnificator.get(OrePrefixes.stick, aMaterial.mHandleMaterial, 1L) != null) { + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, aMaterial.mHandleMaterial, 1L), - GT_OreDictUnificator.get(OrePrefixes.toolHeadSense, aMaterial, 1L), - GT_Utility.getIntegratedCircuit(8)) + GTOreDictUnificator.get(OrePrefixes.stick, aMaterial.mHandleMaterial, 1L), + GTOreDictUnificator.get(OrePrefixes.toolHeadSense, aMaterial, 1L), + GTUtility.getIntegratedCircuit(8)) .itemOutputs( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.SENSE.ID, - 1, - aMaterial, - aMaterial.mHandleMaterial, - null)) + MetaGeneratedTool01.INSTANCE + .getToolWithStats(IDMetaTool01.SENSE.ID, 1, aMaterial, aMaterial.mHandleMaterial, null)) .duration(10 * SECONDS) .eut(calculateRecipeEU(aMaterial, (int) TierEU.RECIPE_MV)) .addTo(assemblerRecipes); } } case toolHeadShovel -> { - GT_ModHandler.addShapelessCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE - .getToolWithStats(ID_MetaTool_01.SHOVEL.ID, 1, aMaterial, aMaterial.mHandleMaterial, null), + GTModHandler.addShapelessCraftingRecipe( + MetaGeneratedTool01.INSTANCE + .getToolWithStats(IDMetaTool01.SHOVEL.ID, 1, aMaterial, aMaterial.mHandleMaterial, null), new Object[] { aOreDictName, OrePrefixes.stick.get(aMaterial.mHandleMaterial) }); - if (GT_OreDictUnificator.get(OrePrefixes.stick, aMaterial.mHandleMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() + if (GTOreDictUnificator.get(OrePrefixes.stick, aMaterial.mHandleMaterial, 1L) != null) { + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, aMaterial.mHandleMaterial, 1L), - GT_OreDictUnificator.get(OrePrefixes.toolHeadShovel, aMaterial, 1L), - GT_Utility.getIntegratedCircuit(9)) + GTOreDictUnificator.get(OrePrefixes.stick, aMaterial.mHandleMaterial, 1L), + GTOreDictUnificator.get(OrePrefixes.toolHeadShovel, aMaterial, 1L), + GTUtility.getIntegratedCircuit(9)) .itemOutputs( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.SHOVEL.ID, + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.SHOVEL.ID, 1, aMaterial, aMaterial.mHandleMaterial, @@ -754,70 +742,66 @@ public class ProcessingToolHead implements gregtech.api.interfaces.IOreRecipeReg .eut(calculateRecipeEU(aMaterial, (int) TierEU.RECIPE_MV)) .addTo(assemblerRecipes); } - if (aSpecialRecipeReq1) GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.toolHeadShovel, aMaterial, 1L), - GT_Proxy.tBits, + if (aSpecialRecipeReq1) GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.toolHeadShovel, aMaterial, 1L), + GTProxy.tBits, new Object[] { "fPh", 'P', OrePrefixes.plate.get(aMaterial), 'I', OrePrefixes.ingot.get(aMaterial) }); - if (!aNoWorking) GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.toolHeadShovel, aMaterial, 1L), - GT_Proxy.tBits, + if (!aNoWorking) GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.toolHeadShovel, aMaterial, 1L), + GTProxy.tBits, new Object[] { "fG", 'G', OrePrefixes.gem.get(aMaterial) }); } case toolHeadSword -> { if (aMaterial.getProcessingMaterialTierEU() < TierEU.IV) { - GT_ModHandler.addShapelessCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE - .getToolWithStats(ID_MetaTool_01.SWORD.ID, 1, aMaterial, aMaterial.mHandleMaterial, null), + GTModHandler.addShapelessCraftingRecipe( + MetaGeneratedTool01.INSTANCE + .getToolWithStats(IDMetaTool01.SWORD.ID, 1, aMaterial, aMaterial.mHandleMaterial, null), new Object[] { aOreDictName, OrePrefixes.stick.get(aMaterial.mHandleMaterial) }); - if (aSpecialRecipeReq1) GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.toolHeadSword, aMaterial, 1L), - GT_Proxy.tBits, + if (aSpecialRecipeReq1) GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.toolHeadSword, aMaterial, 1L), + GTProxy.tBits, new Object[] { " P ", "fPh", 'P', OrePrefixes.plate.get(aMaterial), 'I', OrePrefixes.ingot.get(aMaterial) }); - if (!aNoWorking) GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.toolHeadSword, aMaterial, 1L), - GT_Proxy.tBits, + if (!aNoWorking) GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.toolHeadSword, aMaterial, 1L), + GTProxy.tBits, new Object[] { " G", "fG", 'G', OrePrefixes.gem.get(aMaterial) }); } - if (GT_OreDictUnificator.get(OrePrefixes.stick, aMaterial.mHandleMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() + if (GTOreDictUnificator.get(OrePrefixes.stick, aMaterial.mHandleMaterial, 1L) != null) { + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, aMaterial.mHandleMaterial, 1L), - GT_OreDictUnificator.get(OrePrefixes.toolHeadSword, aMaterial, 1L), - GT_Utility.getIntegratedCircuit(10)) + GTOreDictUnificator.get(OrePrefixes.stick, aMaterial.mHandleMaterial, 1L), + GTOreDictUnificator.get(OrePrefixes.toolHeadSword, aMaterial, 1L), + GTUtility.getIntegratedCircuit(10)) .itemOutputs( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.SWORD.ID, - 1, - aMaterial, - aMaterial.mHandleMaterial, - null)) + MetaGeneratedTool01.INSTANCE + .getToolWithStats(IDMetaTool01.SWORD.ID, 1, aMaterial, aMaterial.mHandleMaterial, null)) .duration(10 * SECONDS) .eut(calculateRecipeEU(aMaterial, (int) TierEU.RECIPE_MV)) .addTo(assemblerRecipes); } } case toolHeadUniversalSpade -> { - GT_ModHandler.addShapelessCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE - .getToolWithStats(ID_MetaTool_01.UNIVERSALSPADE.ID, 1, aMaterial, aMaterial, null), + GTModHandler.addShapelessCraftingRecipe( + MetaGeneratedTool01.INSTANCE + .getToolWithStats(IDMetaTool01.UNIVERSALSPADE.ID, 1, aMaterial, aMaterial, null), new Object[] { aOreDictName, OrePrefixes.stick.get(aMaterial), OrePrefixes.screw.get(aMaterial), ToolDictNames.craftingToolScrewdriver }); - if (GT_OreDictUnificator.get(OrePrefixes.stick, aMaterial.mHandleMaterial, 1L) != null - && GT_OreDictUnificator.get(OrePrefixes.screw, aMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() + if (GTOreDictUnificator.get(OrePrefixes.stick, aMaterial.mHandleMaterial, 1L) != null + && GTOreDictUnificator.get(OrePrefixes.screw, aMaterial, 1L) != null) { + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, aMaterial.mHandleMaterial, 1L), - GT_OreDictUnificator.get(OrePrefixes.screw, aMaterial, 1L), - GT_OreDictUnificator.get(OrePrefixes.toolHeadUniversalSpade, aMaterial, 1L), - GT_Utility.getIntegratedCircuit(11)) + GTOreDictUnificator.get(OrePrefixes.stick, aMaterial.mHandleMaterial, 1L), + GTOreDictUnificator.get(OrePrefixes.screw, aMaterial, 1L), + GTOreDictUnificator.get(OrePrefixes.toolHeadUniversalSpade, aMaterial, 1L), + GTUtility.getIntegratedCircuit(11)) .itemOutputs( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.UNIVERSALSPADE.ID, + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.UNIVERSALSPADE.ID, 1, aMaterial, aMaterial.mHandleMaterial, @@ -826,268 +810,268 @@ public class ProcessingToolHead implements gregtech.api.interfaces.IOreRecipeReg .eut(calculateRecipeEU(aMaterial, (int) TierEU.RECIPE_MV)) .addTo(assemblerRecipes); } - if (aSpecialRecipeReq2) GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.toolHeadUniversalSpade, aMaterial, 1L), - GT_Proxy.tBits, + if (aSpecialRecipeReq2) GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.toolHeadUniversalSpade, aMaterial, 1L), + GTProxy.tBits, new Object[] { "fX", 'X', OrePrefixes.toolHeadShovel.get(aMaterial) }); } case toolHeadWrench -> { - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.WRENCH_LV.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.WRENCH_LV.ID, 1, aMaterial, Materials.Steel, new long[] { 100000L, 32L, 1L, -1L }), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS - | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS + | GTModHandler.RecipeBits.BUFFERED, new Object[] { "SXd", "GMG", "PBP", 'X', aOreDictName, 'M', ItemList.Electric_Motor_LV.get(1L), 'S', OrePrefixes.screw.get(Materials.Steel), 'P', OrePrefixes.plate.get(Materials.Steel), 'G', OrePrefixes.gearGtSmall.get(Materials.Steel), 'B', ItemList.Battery_RE_LV_Lithium.get(1L) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.WRENCH_LV.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.WRENCH_LV.ID, 1, aMaterial, Materials.Steel, new long[] { 75000L, 32L, 1L, -1L }), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS - | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS + | GTModHandler.RecipeBits.BUFFERED, new Object[] { "SXd", "GMG", "PBP", 'X', aOreDictName, 'M', ItemList.Electric_Motor_LV.get(1L), 'S', OrePrefixes.screw.get(Materials.Steel), 'P', OrePrefixes.plate.get(Materials.Steel), 'G', OrePrefixes.gearGtSmall.get(Materials.Steel), 'B', ItemList.Battery_RE_LV_Cadmium.get(1L) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.WRENCH_LV.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.WRENCH_LV.ID, 1, aMaterial, Materials.Steel, new long[] { 50000L, 32L, 1L, -1L }), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS - | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS + | GTModHandler.RecipeBits.BUFFERED, new Object[] { "SXd", "GMG", "PBP", 'X', aOreDictName, 'M', ItemList.Electric_Motor_LV.get(1L), 'S', OrePrefixes.screw.get(Materials.Steel), 'P', OrePrefixes.plate.get(Materials.Steel), 'G', OrePrefixes.gearGtSmall.get(Materials.Steel), 'B', ItemList.Battery_RE_LV_Sodium.get(1L) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.WRENCH_MV.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.WRENCH_MV.ID, 1, aMaterial, Materials.Aluminium, new long[] { 400000L, 128L, 2L, -1L }), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS - | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS + | GTModHandler.RecipeBits.BUFFERED, new Object[] { "SXd", "GMG", "PBP", 'X', aOreDictName, 'M', ItemList.Electric_Motor_MV.get(1L), 'S', OrePrefixes.screw.get(Materials.Aluminium), 'P', OrePrefixes.plate.get(Materials.Aluminium), 'G', OrePrefixes.gearGtSmall.get(Materials.Aluminium), 'B', ItemList.Battery_RE_MV_Lithium.get(1L) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.WRENCH_MV.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.WRENCH_MV.ID, 1, aMaterial, Materials.Aluminium, new long[] { 300000L, 128L, 2L, -1L }), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS - | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS + | GTModHandler.RecipeBits.BUFFERED, new Object[] { "SXd", "GMG", "PBP", 'X', aOreDictName, 'M', ItemList.Electric_Motor_MV.get(1L), 'S', OrePrefixes.screw.get(Materials.Aluminium), 'P', OrePrefixes.plate.get(Materials.Aluminium), 'G', OrePrefixes.gearGtSmall.get(Materials.Aluminium), 'B', ItemList.Battery_RE_MV_Cadmium.get(1L) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.WRENCH_MV.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.WRENCH_MV.ID, 1, aMaterial, Materials.Aluminium, new long[] { 200000L, 128L, 2L, -1L }), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS - | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS + | GTModHandler.RecipeBits.BUFFERED, new Object[] { "SXd", "GMG", "PBP", 'X', aOreDictName, 'M', ItemList.Electric_Motor_MV.get(1L), 'S', OrePrefixes.screw.get(Materials.Aluminium), 'P', OrePrefixes.plate.get(Materials.Aluminium), 'G', OrePrefixes.gearGtSmall.get(Materials.Aluminium), 'B', ItemList.Battery_RE_MV_Sodium.get(1L) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.WRENCH_HV.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.WRENCH_HV.ID, 1, aMaterial, Materials.StainlessSteel, new long[] { 1600000L, 512L, 3L, -1L }), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS - | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS + | GTModHandler.RecipeBits.BUFFERED, new Object[] { "SXd", "GMG", "PBP", 'X', aOreDictName, 'M', ItemList.Electric_Motor_HV.get(1L), 'S', OrePrefixes.screw.get(Materials.StainlessSteel), 'P', OrePrefixes.plate.get(Materials.StainlessSteel), 'G', OrePrefixes.gearGtSmall.get(Materials.StainlessSteel), 'B', ItemList.Battery_RE_HV_Lithium.get(1L) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.WRENCH_HV.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.WRENCH_HV.ID, 1, aMaterial, Materials.StainlessSteel, new long[] { 1200000L, 512L, 3L, -1L }), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS - | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS + | GTModHandler.RecipeBits.BUFFERED, new Object[] { "SXd", "GMG", "PBP", 'X', aOreDictName, 'M', ItemList.Electric_Motor_HV.get(1L), 'S', OrePrefixes.screw.get(Materials.StainlessSteel), 'P', OrePrefixes.plate.get(Materials.StainlessSteel), 'G', OrePrefixes.gearGtSmall.get(Materials.StainlessSteel), 'B', ItemList.Battery_RE_HV_Cadmium.get(1L) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.WRENCH_HV.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.WRENCH_HV.ID, 1, aMaterial, Materials.StainlessSteel, new long[] { 800000L, 512L, 3L, -1L }), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS - | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS + | GTModHandler.RecipeBits.BUFFERED, new Object[] { "SXd", "GMG", "PBP", 'X', aOreDictName, 'M', ItemList.Electric_Motor_HV.get(1L), 'S', OrePrefixes.screw.get(Materials.StainlessSteel), 'P', OrePrefixes.plate.get(Materials.StainlessSteel), 'G', OrePrefixes.gearGtSmall.get(Materials.StainlessSteel), 'B', ItemList.Battery_RE_HV_Sodium.get(1L) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.SCREWDRIVER_LV.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.SCREWDRIVER_LV.ID, 1, aMaterial, Materials.Steel, new long[] { 100000L, 32L, 1L, -1L }), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS - | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS + | GTModHandler.RecipeBits.BUFFERED, new Object[] { "PdX", "MGS", "GBP", 'X', OrePrefixes.stickLong.get(aMaterial), 'M', ItemList.Electric_Motor_LV.get(1L), 'S', OrePrefixes.screw.get(Materials.Steel), 'P', OrePrefixes.plate.get(Materials.Steel), 'G', OrePrefixes.gearGtSmall.get(Materials.Steel), 'B', ItemList.Battery_RE_LV_Lithium.get(1L) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.SCREWDRIVER_LV.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.SCREWDRIVER_LV.ID, 1, aMaterial, Materials.Steel, new long[] { 75000L, 32L, 1L, -1L }), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS - | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS + | GTModHandler.RecipeBits.BUFFERED, new Object[] { "PdX", "MGS", "GBP", 'X', OrePrefixes.stickLong.get(aMaterial), 'M', ItemList.Electric_Motor_LV.get(1L), 'S', OrePrefixes.screw.get(Materials.Steel), 'P', OrePrefixes.plate.get(Materials.Steel), 'G', OrePrefixes.gearGtSmall.get(Materials.Steel), 'B', ItemList.Battery_RE_LV_Cadmium.get(1L) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.SCREWDRIVER_LV.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.SCREWDRIVER_LV.ID, 1, aMaterial, Materials.Steel, new long[] { 50000L, 32L, 1L, -1L }), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS - | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS + | GTModHandler.RecipeBits.BUFFERED, new Object[] { "PdX", "MGS", "GBP", 'X', OrePrefixes.stickLong.get(aMaterial), 'M', ItemList.Electric_Motor_LV.get(1L), 'S', OrePrefixes.screw.get(Materials.Steel), 'P', OrePrefixes.plate.get(Materials.Steel), 'G', OrePrefixes.gearGtSmall.get(Materials.Steel), 'B', ItemList.Battery_RE_LV_Sodium.get(1L) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.SCREWDRIVER_MV.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.SCREWDRIVER_MV.ID, 1, aMaterial, Materials.Aluminium, new long[] { 400000L, 128L, 2L, -1L }), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS - | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS + | GTModHandler.RecipeBits.BUFFERED, new Object[] { "PdX", "MGS", "GBP", 'X', OrePrefixes.stickLong.get(aMaterial), 'M', ItemList.Electric_Motor_MV.get(1L), 'S', OrePrefixes.screw.get(Materials.Aluminium), 'P', OrePrefixes.plate.get(Materials.Aluminium), 'G', OrePrefixes.gearGtSmall.get(Materials.Aluminium), 'B', ItemList.Battery_RE_MV_Lithium.get(1L) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.SCREWDRIVER_MV.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.SCREWDRIVER_MV.ID, 1, aMaterial, Materials.Aluminium, new long[] { 300000L, 128L, 2L, -1L }), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS - | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS + | GTModHandler.RecipeBits.BUFFERED, new Object[] { "PdX", "MGS", "GBP", 'X', OrePrefixes.stickLong.get(aMaterial), 'M', ItemList.Electric_Motor_MV.get(1L), 'S', OrePrefixes.screw.get(Materials.Aluminium), 'P', OrePrefixes.plate.get(Materials.Aluminium), 'G', OrePrefixes.gearGtSmall.get(Materials.Aluminium), 'B', ItemList.Battery_RE_MV_Cadmium.get(1L) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.SCREWDRIVER_MV.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.SCREWDRIVER_MV.ID, 1, aMaterial, Materials.Aluminium, new long[] { 200000L, 128L, 2L, -1L }), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS - | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS + | GTModHandler.RecipeBits.BUFFERED, new Object[] { "PdX", "MGS", "GBP", 'X', OrePrefixes.stickLong.get(aMaterial), 'M', ItemList.Electric_Motor_MV.get(1L), 'S', OrePrefixes.screw.get(Materials.Aluminium), 'P', OrePrefixes.plate.get(Materials.Aluminium), 'G', OrePrefixes.gearGtSmall.get(Materials.Aluminium), 'B', ItemList.Battery_RE_MV_Sodium.get(1L) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.SCREWDRIVER_HV.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.SCREWDRIVER_HV.ID, 1, aMaterial, Materials.StainlessSteel, new long[] { 1600000L, 512L, 3L, -1L }), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS - | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS + | GTModHandler.RecipeBits.BUFFERED, new Object[] { "PdX", "MGS", "GBP", 'X', OrePrefixes.stickLong.get(aMaterial), 'M', ItemList.Electric_Motor_HV.get(1L), 'S', OrePrefixes.screw.get(Materials.StainlessSteel), 'P', OrePrefixes.plate.get(Materials.StainlessSteel), 'G', OrePrefixes.gearGtSmall.get(Materials.StainlessSteel), 'B', ItemList.Battery_RE_HV_Lithium.get(1L) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.SCREWDRIVER_HV.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.SCREWDRIVER_HV.ID, 1, aMaterial, Materials.StainlessSteel, new long[] { 1200000L, 512L, 3L, -1L }), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS - | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS + | GTModHandler.RecipeBits.BUFFERED, new Object[] { "PdX", "MGS", "GBP", 'X', OrePrefixes.stickLong.get(aMaterial), 'M', ItemList.Electric_Motor_HV.get(1L), 'S', OrePrefixes.screw.get(Materials.StainlessSteel), 'P', OrePrefixes.plate.get(Materials.StainlessSteel), 'G', OrePrefixes.gearGtSmall.get(Materials.StainlessSteel), 'B', ItemList.Battery_RE_HV_Cadmium.get(1L) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.SCREWDRIVER_HV.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.SCREWDRIVER_HV.ID, 1, aMaterial, Materials.StainlessSteel, new long[] { 800000L, 512L, 3L, -1L }), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS - | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS + | GTModHandler.RecipeBits.BUFFERED, new Object[] { "PdX", "MGS", "GBP", 'X', OrePrefixes.stickLong.get(aMaterial), 'M', ItemList.Electric_Motor_HV.get(1L), 'S', OrePrefixes.screw.get(Materials.StainlessSteel), 'P', OrePrefixes.plate.get(Materials.StainlessSteel), 'G', OrePrefixes.gearGtSmall.get(Materials.StainlessSteel), 'B', ItemList.Battery_RE_HV_Sodium.get(1L) }); - if (aSpecialRecipeReq2) GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.toolHeadWrench, aMaterial, 1L), - GT_Proxy.tBits, + if (aSpecialRecipeReq2) GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.toolHeadWrench, aMaterial, 1L), + GTProxy.tBits, new Object[] { "hXW", "XRX", "WXd", 'X', OrePrefixes.plate.get(aMaterial), 'S', OrePrefixes.plate.get(Materials.Steel), 'R', OrePrefixes.ring.get(Materials.Steel), 'W', OrePrefixes.screw.get(Materials.Steel) }); } case toolHeadHammer, toolHeadMallet -> { - if (GT_OreDictUnificator.get(OrePrefixes.stick, aMaterial.mHandleMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() + if (GTOreDictUnificator.get(OrePrefixes.stick, aMaterial.mHandleMaterial, 1L) != null) { + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, aMaterial.mHandleMaterial, 1L), - GT_OreDictUnificator.get(OrePrefixes.toolHeadHammer, aMaterial, 1L), - GT_Utility.getIntegratedCircuit(14)) + GTOreDictUnificator.get(OrePrefixes.stick, aMaterial.mHandleMaterial, 1L), + GTOreDictUnificator.get(OrePrefixes.toolHeadHammer, aMaterial, 1L), + GTUtility.getIntegratedCircuit(14)) .itemOutputs( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - aProducesSoftMallet ? ID_MetaTool_01.SOFTMALLET.ID : ID_MetaTool_01.HARDHAMMER.ID, + MetaGeneratedTool01.INSTANCE.getToolWithStats( + aProducesSoftMallet ? IDMetaTool01.SOFTMALLET.ID : IDMetaTool01.HARDHAMMER.ID, 1, aMaterial, aMaterial.mHandleMaterial, @@ -1097,84 +1081,84 @@ public class ProcessingToolHead implements gregtech.api.interfaces.IOreRecipeReg .addTo(assemblerRecipes); } if ((aMaterial != Materials.Stone) && (aMaterial != Materials.Flint)) { - GT_ModHandler.addShapelessCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - aProducesSoftMallet ? ID_MetaTool_01.SOFTMALLET.ID : ID_MetaTool_01.HARDHAMMER.ID, + GTModHandler.addShapelessCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + aProducesSoftMallet ? IDMetaTool01.SOFTMALLET.ID : IDMetaTool01.HARDHAMMER.ID, 1, aMaterial, aMaterial.mHandleMaterial, null), - GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS | GTModHandler.RecipeBits.BUFFERED, new Object[] { aOreDictName, OrePrefixes.stick.get(aMaterial.mHandleMaterial) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - aProducesSoftMallet ? ID_MetaTool_01.SOFTMALLET.ID : ID_MetaTool_01.HARDHAMMER.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + aProducesSoftMallet ? IDMetaTool01.SOFTMALLET.ID : IDMetaTool01.HARDHAMMER.ID, 1, aMaterial, aMaterial.mHandleMaterial, null), - GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS | GTModHandler.RecipeBits.BUFFERED, new Object[] { "XX ", "XXS", "XX ", 'X', aMaterial == Materials.Wood ? OrePrefixes.plank.get(Materials.Wood) : OrePrefixes.ingot.get(aMaterial), 'S', OrePrefixes.stick.get(aMaterial.mHandleMaterial) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - aProducesSoftMallet ? ID_MetaTool_01.SOFTMALLET.ID : ID_MetaTool_01.HARDHAMMER.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + aProducesSoftMallet ? IDMetaTool01.SOFTMALLET.ID : IDMetaTool01.HARDHAMMER.ID, 1, aMaterial, aMaterial.mHandleMaterial, null), - GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS | GTModHandler.RecipeBits.BUFFERED, new Object[] { "XX ", "XXS", "XX ", 'X', aMaterial == Materials.Wood ? OrePrefixes.plank.get(Materials.Wood) : OrePrefixes.gem.get(aMaterial), 'S', OrePrefixes.stick.get(aMaterial.mHandleMaterial) }); } - if (aPrefix == OrePrefixes.toolHeadHammer) if (aSpecialRecipeReq1) GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.toolHeadHammer, aMaterial, 1L), - GT_Proxy.tBits, + if (aPrefix == OrePrefixes.toolHeadHammer) if (aSpecialRecipeReq1) GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.toolHeadHammer, aMaterial, 1L), + GTProxy.tBits, new Object[] { "II ", "IIh", "II ", 'P', OrePrefixes.plate.get(aMaterial), 'I', OrePrefixes.ingot.get(aMaterial) }); } case turbineBlade -> { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.turbineBlade, aMaterial, 4L), - GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.Magnalium, 1L)) - .itemOutputs(GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats(170, 1, aMaterial, aMaterial, null)) + GTOreDictUnificator.get(OrePrefixes.turbineBlade, aMaterial, 4L), + GTOreDictUnificator.get(OrePrefixes.stickLong, Materials.Magnalium, 1L)) + .itemOutputs(MetaGeneratedTool01.INSTANCE.getToolWithStats(170, 1, aMaterial, aMaterial, null)) .duration(8 * SECONDS) .eut(calculateRecipeEU(aMaterial, 100)) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.turbineBlade, aMaterial, 8L), - GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.Titanium, 1L)) - .itemOutputs(GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats(172, 1, aMaterial, aMaterial, null)) + GTOreDictUnificator.get(OrePrefixes.turbineBlade, aMaterial, 8L), + GTOreDictUnificator.get(OrePrefixes.stickLong, Materials.Titanium, 1L)) + .itemOutputs(MetaGeneratedTool01.INSTANCE.getToolWithStats(172, 1, aMaterial, aMaterial, null)) .duration(16 * SECONDS) .eut(calculateRecipeEU(aMaterial, 400)) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.turbineBlade, aMaterial, 12L), - GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.TungstenSteel, 1L)) - .itemOutputs(GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats(174, 1, aMaterial, aMaterial, null)) + GTOreDictUnificator.get(OrePrefixes.turbineBlade, aMaterial, 12L), + GTOreDictUnificator.get(OrePrefixes.stickLong, Materials.TungstenSteel, 1L)) + .itemOutputs(MetaGeneratedTool01.INSTANCE.getToolWithStats(174, 1, aMaterial, aMaterial, null)) .duration(32 * SECONDS) .eut(calculateRecipeEU(aMaterial, 1600)) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.turbineBlade, aMaterial, 16L), - GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.Americium, 1L)) - .itemOutputs(GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats(176, 1, aMaterial, aMaterial, null)) + GTOreDictUnificator.get(OrePrefixes.turbineBlade, aMaterial, 16L), + GTOreDictUnificator.get(OrePrefixes.stickLong, Materials.Americium, 1L)) + .itemOutputs(MetaGeneratedTool01.INSTANCE.getToolWithStats(176, 1, aMaterial, aMaterial, null)) .duration(1 * MINUTES + 4 * SECONDS) .eut(calculateRecipeEU(aMaterial, 6400)) .addTo(assemblerRecipes); if (aSpecialRecipeReq2) { if (aMaterial.getProcessingMaterialTierEU() < TierEU.IV) { - GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.turbineBlade, aMaterial, 1L), - GT_Proxy.tBits, + GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.turbineBlade, aMaterial, 1L), + GTProxy.tBits, new Object[] { "fPd", "SPS", " P ", 'P', aMaterial == Materials.Wood ? OrePrefixes.plank.get(aMaterial) : OrePrefixes.plateDouble.get(aMaterial), @@ -1182,13 +1166,13 @@ public class ProcessingToolHead implements gregtech.api.interfaces.IOreRecipeReg } // Turbine blades - if (GT_OreDictUnificator.get(OrePrefixes.plateDouble, aMaterial, 1L) != null - && GT_OreDictUnificator.get(OrePrefixes.screw, aMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() + if (GTOreDictUnificator.get(OrePrefixes.plateDouble, aMaterial, 1L) != null + && GTOreDictUnificator.get(OrePrefixes.screw, aMaterial, 1L) != null) { + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plateDouble, aMaterial, 3L), - GT_OreDictUnificator.get(OrePrefixes.screw, aMaterial, 2L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.turbineBlade, aMaterial, 1L)) + GTOreDictUnificator.get(OrePrefixes.plateDouble, aMaterial, 3L), + GTOreDictUnificator.get(OrePrefixes.screw, aMaterial, 2L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.turbineBlade, aMaterial, 1L)) .duration(10 * SECONDS) .eut(calculateRecipeEU(aMaterial, 60)) .addTo(formingPressRecipes); diff --git a/src/main/java/gregtech/loaders/oreprocessing/ProcessingToolOther.java b/src/main/java/gregtech/loaders/oreprocessing/ProcessingToolOther.java index cbb0ca3668..04aac52d4f 100644 --- a/src/main/java/gregtech/loaders/oreprocessing/ProcessingToolOther.java +++ b/src/main/java/gregtech/loaders/oreprocessing/ProcessingToolOther.java @@ -8,9 +8,9 @@ import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.SubTag; -import gregtech.api.util.GT_ModHandler; -import gregtech.common.items.GT_MetaGenerated_Tool_01; -import gregtech.common.items.ID_MetaTool_01; +import gregtech.api.util.GTModHandler; +import gregtech.common.items.IDMetaTool01; +import gregtech.common.items.MetaGeneratedTool01; public class ProcessingToolOther implements gregtech.api.interfaces.IOreRecipeRegistrator { @@ -28,10 +28,10 @@ public class ProcessingToolOther implements gregtech.api.interfaces.IOreRecipeRe if (aMaterial != Materials.Rubber) { // Crafting recipes { - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE - .getToolWithStats(ID_MetaTool_01.PLUNGER.ID, 1, aMaterial, aMaterial, null), - GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE + .getToolWithStats(IDMetaTool01.PLUNGER.ID, 1, aMaterial, aMaterial, null), + GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS | GTModHandler.RecipeBits.BUFFERED, new Object[] { "xRR", " SR", "S f", 'S', OrePrefixes.stick.get(aMaterial), 'R', OrePrefixes.plate.get(Materials.AnyRubber) }); } @@ -41,89 +41,87 @@ public class ProcessingToolOther implements gregtech.api.interfaces.IOreRecipeRe && (!aMaterial.contains(SubTag.NO_SMASHING))) { // Crafting recipes { - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE - .getToolWithStats(ID_MetaTool_01.WRENCH.ID, 1, aMaterial, aMaterial, null), - GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE + .getToolWithStats(IDMetaTool01.WRENCH.ID, 1, aMaterial, aMaterial, null), + GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS | GTModHandler.RecipeBits.BUFFERED, new Object[] { "IhI", "III", " I ", 'I', OrePrefixes.ingot.get(aMaterial) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE - .getToolWithStats(ID_MetaTool_01.CROWBAR.ID, 1, aMaterial, aMaterial, null), - GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE + .getToolWithStats(IDMetaTool01.CROWBAR.ID, 1, aMaterial, aMaterial, null), + GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS | GTModHandler.RecipeBits.BUFFERED, new Object[] { "hDS", "DSD", "SDf", 'S', OrePrefixes.stick.get(aMaterial), 'D', Dyes.dyeBlue }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE - .getToolWithStats(ID_MetaTool_01.SCREWDRIVER.ID, 1, aMaterial, aMaterial.mHandleMaterial, null), - GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE + .getToolWithStats(IDMetaTool01.SCREWDRIVER.ID, 1, aMaterial, aMaterial.mHandleMaterial, null), + GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS | GTModHandler.RecipeBits.BUFFERED, new Object[] { " fS", " Sh", "W ", 'S', OrePrefixes.stick.get(aMaterial), 'W', OrePrefixes.stick.get(aMaterial.mHandleMaterial) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE - .getToolWithStats(ID_MetaTool_01.WIRECUTTER.ID, 1, aMaterial, aMaterial, null), - GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE + .getToolWithStats(IDMetaTool01.WIRECUTTER.ID, 1, aMaterial, aMaterial, null), + GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS | GTModHandler.RecipeBits.BUFFERED, new Object[] { "PfP", "hPd", "STS", 'S', OrePrefixes.stick.get(aMaterial), 'P', OrePrefixes.plate.get(aMaterial), 'T', OrePrefixes.screw.get(aMaterial) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE - .getToolWithStats(ID_MetaTool_01.SCOOP.ID, 1, aMaterial, aMaterial, null), - GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats(IDMetaTool01.SCOOP.ID, 1, aMaterial, aMaterial, null), + GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS | GTModHandler.RecipeBits.BUFFERED, new Object[] { "SWS", "SSS", "xSh", 'S', OrePrefixes.stick.get(aMaterial), 'W', new ItemStack(Blocks.wool, 1, 32767) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE - .getToolWithStats(ID_MetaTool_01.BRANCHCUTTER.ID, 1, aMaterial, aMaterial, null), - GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE + .getToolWithStats(IDMetaTool01.BRANCHCUTTER.ID, 1, aMaterial, aMaterial, null), + GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS | GTModHandler.RecipeBits.BUFFERED, new Object[] { "PfP", "PdP", "STS", 'S', OrePrefixes.stick.get(aMaterial), 'P', OrePrefixes.plate.get(aMaterial), 'T', OrePrefixes.screw.get(aMaterial) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE - .getToolWithStats(ID_MetaTool_01.KNIFE.ID, 1, aMaterial, aMaterial, null), - GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats(IDMetaTool01.KNIFE.ID, 1, aMaterial, aMaterial, null), + GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS | GTModHandler.RecipeBits.BUFFERED, new Object[] { "fPh", " S ", 'S', OrePrefixes.stick.get(aMaterial), 'P', OrePrefixes.plate.get(aMaterial) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE - .getToolWithStats(ID_MetaTool_01.BUTCHERYKNIFE.ID, 1, aMaterial, aMaterial, null), - GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE + .getToolWithStats(IDMetaTool01.BUTCHERYKNIFE.ID, 1, aMaterial, aMaterial, null), + GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS | GTModHandler.RecipeBits.BUFFERED, new Object[] { "PPf", "PP ", "Sh ", 'S', OrePrefixes.stick.get(aMaterial), 'P', OrePrefixes.plate.get(aMaterial) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.SOLDERING_IRON_LV.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.SOLDERING_IRON_LV.ID, 1, aMaterial, Materials.Rubber, new long[] { 100000L, 32L, 1L, -1L }), - GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS | GTModHandler.RecipeBits.BUFFERED, new Object[] { "LBf", "Sd ", "P ", 'B', OrePrefixes.bolt.get(aMaterial), 'P', OrePrefixes.plate.get(Materials.AnyRubber), 'S', OrePrefixes.stick.get(Materials.Iron), 'L', ItemList.Battery_RE_LV_Lithium.get(1L) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.SOLDERING_IRON_MV.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.SOLDERING_IRON_MV.ID, 1, aMaterial, Materials.Rubber, new long[] { 400000L, 128L, 2L, -1L }), - GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS | GTModHandler.RecipeBits.BUFFERED, new Object[] { "LBf", "Sd ", "P ", 'B', OrePrefixes.bolt.get(aMaterial), 'P', OrePrefixes.plate.get(Materials.AnyRubber), 'S', OrePrefixes.stick.get(Materials.Steel), 'L', ItemList.Battery_RE_MV_Lithium.get(1L) }); - GT_ModHandler.addCraftingRecipe( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats( - ID_MetaTool_01.SOLDERING_IRON_HV.ID, + GTModHandler.addCraftingRecipe( + MetaGeneratedTool01.INSTANCE.getToolWithStats( + IDMetaTool01.SOLDERING_IRON_HV.ID, 1, aMaterial, Materials.AnySyntheticRubber, new long[] { 1600000L, 512L, 3L, -1L }), - GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS | GTModHandler.RecipeBits.BUFFERED, new Object[] { "LBf", "Sd ", "P ", 'B', OrePrefixes.bolt.get(aMaterial), 'P', OrePrefixes.plate.get(Materials.AnySyntheticRubber), 'S', OrePrefixes.stick.get(Materials.StainlessSteel), 'L', ItemList.Battery_RE_HV_Lithium.get(1L) }); - GT_ModHandler.addCraftingRecipe( - (GT_MetaGenerated_Tool_01.INSTANCE - .getToolWithStats(ID_MetaTool_01.POCKET_MULTITOOL.ID, 1, aMaterial, aMaterial, null)), - GT_ModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.addCraftingRecipe( + (MetaGeneratedTool01.INSTANCE + .getToolWithStats(IDMetaTool01.POCKET_MULTITOOL.ID, 1, aMaterial, aMaterial, null)), + GTModHandler.RecipeBits.DO_NOT_CHECK_FOR_COLLISIONS | GTModHandler.RecipeBits.BUFFERED, new Object[] { "ABC", "DEF", "CFG", 'A', OrePrefixes.stickLong.get(aMaterial), 'B', OrePrefixes.toolHeadSaw.get(aMaterial), 'C', OrePrefixes.ring.get(aMaterial), 'D', OrePrefixes.toolHeadFile.get(aMaterial), 'E', OrePrefixes.plate.get(aMaterial), 'F', diff --git a/src/main/java/gregtech/loaders/oreprocessing/ProcessingTransforming.java b/src/main/java/gregtech/loaders/oreprocessing/ProcessingTransforming.java index 4e3febc469..8d72819d26 100644 --- a/src/main/java/gregtech/loaders/oreprocessing/ProcessingTransforming.java +++ b/src/main/java/gregtech/loaders/oreprocessing/ProcessingTransforming.java @@ -2,18 +2,18 @@ package gregtech.loaders.oreprocessing; import static gregtech.api.recipe.RecipeMaps.chemicalBathRecipes; import static gregtech.api.recipe.RecipeMaps.polarizerRecipes; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; import net.minecraft.item.ItemStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.TierEU; import gregtech.api.interfaces.IOreRecipeRegistrator; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_Utility; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtility; public class ProcessingTransforming implements IOreRecipeRegistrator { @@ -35,13 +35,13 @@ public class ProcessingTransforming implements IOreRecipeRegistrator { case "Wood" -> // Chemical bath recipes { - if (GT_OreDictUnificator.get(aPrefix, Materials.WoodSealed, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) - .itemOutputs(GT_OreDictUnificator.get(aPrefix, Materials.WoodSealed, 1L)) + if (GTOreDictUnificator.get(aPrefix, Materials.WoodSealed, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) + .itemOutputs(GTOreDictUnificator.get(aPrefix, Materials.WoodSealed, 1L)) .fluidInputs( Materials.SeedOil - .getFluid(GT_Utility.translateMaterialToAmount(aPrefix.mMaterialAmount, 120L, true))) + .getFluid(GTUtility.translateMaterialToAmount(aPrefix.mMaterialAmount, 120L, true))) .duration(5 * SECONDS) .eut(TierEU.ULV) .addTo(chemicalBathRecipes); @@ -51,13 +51,13 @@ public class ProcessingTransforming implements IOreRecipeRegistrator { case "Iron" -> { // Chemical bath recipes { - if (GT_OreDictUnificator.get(aPrefix, Materials.FierySteel, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) - .itemOutputs(GT_OreDictUnificator.get(aPrefix, Materials.FierySteel, 1L)) + if (GTOreDictUnificator.get(aPrefix, Materials.FierySteel, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) + .itemOutputs(GTOreDictUnificator.get(aPrefix, Materials.FierySteel, 1L)) .fluidInputs( - Materials.FierySteel.getFluid( - GT_Utility.translateMaterialToAmount(aPrefix.mMaterialAmount, 250L, true))) + Materials.FierySteel + .getFluid(GTUtility.translateMaterialToAmount(aPrefix.mMaterialAmount, 250L, true))) .duration(5 * SECONDS) .eut(TierEU.ULV) .addTo(chemicalBathRecipes); @@ -66,11 +66,11 @@ public class ProcessingTransforming implements IOreRecipeRegistrator { // Polarizer recipes { - if (GT_OreDictUnificator.get(aPrefix, Materials.IronMagnetic, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) - .itemOutputs(GT_OreDictUnificator.get(aPrefix, Materials.IronMagnetic, 1L)) - .duration(((int) Math.max(16L, aPrefix.mMaterialAmount * 128L / GT_Values.M)) * TICKS) + if (GTOreDictUnificator.get(aPrefix, Materials.IronMagnetic, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) + .itemOutputs(GTOreDictUnificator.get(aPrefix, Materials.IronMagnetic, 1L)) + .duration(((int) Math.max(16L, aPrefix.mMaterialAmount * 128L / GTValues.M)) * TICKS) .eut((int) TierEU.LV / 2) .addTo(polarizerRecipes); } @@ -79,13 +79,13 @@ public class ProcessingTransforming implements IOreRecipeRegistrator { case "WroughtIron" -> { // Chemical bath recipes { - if (GT_OreDictUnificator.get(aPrefix, Materials.FierySteel, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) - .itemOutputs(GT_OreDictUnificator.get(aPrefix, Materials.FierySteel, 1L)) + if (GTOreDictUnificator.get(aPrefix, Materials.FierySteel, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) + .itemOutputs(GTOreDictUnificator.get(aPrefix, Materials.FierySteel, 1L)) .fluidInputs( - Materials.FierySteel.getFluid( - GT_Utility.translateMaterialToAmount(aPrefix.mMaterialAmount, 225L, true))) + Materials.FierySteel + .getFluid(GTUtility.translateMaterialToAmount(aPrefix.mMaterialAmount, 225L, true))) .duration(5 * SECONDS) .eut(TierEU.ULV) .addTo(chemicalBathRecipes); @@ -94,11 +94,11 @@ public class ProcessingTransforming implements IOreRecipeRegistrator { // Polarizer recipes { - if (GT_OreDictUnificator.get(aPrefix, Materials.IronMagnetic, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) - .itemOutputs(GT_OreDictUnificator.get(aPrefix, Materials.IronMagnetic, 1L)) - .duration(((int) Math.max(16L, aPrefix.mMaterialAmount * 128L / GT_Values.M)) * TICKS) + if (GTOreDictUnificator.get(aPrefix, Materials.IronMagnetic, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) + .itemOutputs(GTOreDictUnificator.get(aPrefix, Materials.IronMagnetic, 1L)) + .duration(((int) Math.max(16L, aPrefix.mMaterialAmount * 128L / GTValues.M)) * TICKS) .eut((int) TierEU.LV / 2) .addTo(polarizerRecipes); } @@ -107,13 +107,13 @@ public class ProcessingTransforming implements IOreRecipeRegistrator { case "Steel" -> { // Chemical Bath recipes { - if (GT_OreDictUnificator.get(aPrefix, Materials.FierySteel, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) - .itemOutputs(GT_OreDictUnificator.get(aPrefix, Materials.FierySteel, 1L)) + if (GTOreDictUnificator.get(aPrefix, Materials.FierySteel, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) + .itemOutputs(GTOreDictUnificator.get(aPrefix, Materials.FierySteel, 1L)) .fluidInputs( - Materials.FierySteel.getFluid( - GT_Utility.translateMaterialToAmount(aPrefix.mMaterialAmount, 200L, true))) + Materials.FierySteel + .getFluid(GTUtility.translateMaterialToAmount(aPrefix.mMaterialAmount, 200L, true))) .duration(5 * SECONDS) .eut(TierEU.ULV) .addTo(chemicalBathRecipes); @@ -122,11 +122,11 @@ public class ProcessingTransforming implements IOreRecipeRegistrator { // Polarizer recipes { - if (GT_OreDictUnificator.get(aPrefix, Materials.SteelMagnetic, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) - .itemOutputs(GT_OreDictUnificator.get(aPrefix, Materials.SteelMagnetic, 1L)) - .duration(((int) Math.max(16L, aPrefix.mMaterialAmount * 128L / GT_Values.M)) * TICKS) + if (GTOreDictUnificator.get(aPrefix, Materials.SteelMagnetic, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) + .itemOutputs(GTOreDictUnificator.get(aPrefix, Materials.SteelMagnetic, 1L)) + .duration(((int) Math.max(16L, aPrefix.mMaterialAmount * 128L / GTValues.M)) * TICKS) .eut((int) TierEU.LV / 2) .addTo(polarizerRecipes); } @@ -135,11 +135,11 @@ public class ProcessingTransforming implements IOreRecipeRegistrator { case "Neodymium" -> // Polarizer recipes { - if (GT_OreDictUnificator.get(aPrefix, Materials.NeodymiumMagnetic, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) - .itemOutputs(GT_OreDictUnificator.get(aPrefix, Materials.NeodymiumMagnetic, 1L)) - .duration(((int) Math.max(16L, aPrefix.mMaterialAmount * 128L / GT_Values.M)) * TICKS) + if (GTOreDictUnificator.get(aPrefix, Materials.NeodymiumMagnetic, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) + .itemOutputs(GTOreDictUnificator.get(aPrefix, Materials.NeodymiumMagnetic, 1L)) + .duration(((int) Math.max(16L, aPrefix.mMaterialAmount * 128L / GTValues.M)) * TICKS) .eut((int) TierEU.HV / 2) .addTo(polarizerRecipes); } @@ -147,11 +147,11 @@ public class ProcessingTransforming implements IOreRecipeRegistrator { case "Samarium" -> // Polarizer recipes { - if (GT_OreDictUnificator.get(aPrefix, Materials.SamariumMagnetic, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) - .itemOutputs(GT_OreDictUnificator.get(aPrefix, Materials.SamariumMagnetic, 1L)) - .duration(((int) Math.max(16L, aPrefix.mMaterialAmount * 128L / GT_Values.M)) * TICKS) + if (GTOreDictUnificator.get(aPrefix, Materials.SamariumMagnetic, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) + .itemOutputs(GTOreDictUnificator.get(aPrefix, Materials.SamariumMagnetic, 1L)) + .duration(((int) Math.max(16L, aPrefix.mMaterialAmount * 128L / GTValues.M)) * TICKS) .eut((int) TierEU.IV / 2) .addTo(polarizerRecipes); } @@ -160,11 +160,11 @@ public class ProcessingTransforming implements IOreRecipeRegistrator { case "TengamPurified" -> // Polarizer recipes { - if (GT_OreDictUnificator.get(aPrefix, Materials.TengamAttuned, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) - .itemOutputs(GT_OreDictUnificator.get(aPrefix, Materials.TengamAttuned, 1L)) - .duration(((int) Math.max(16L, aPrefix.mMaterialAmount * 128L / GT_Values.M)) * TICKS) + if (GTOreDictUnificator.get(aPrefix, Materials.TengamAttuned, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) + .itemOutputs(GTOreDictUnificator.get(aPrefix, Materials.TengamAttuned, 1L)) + .duration(((int) Math.max(16L, aPrefix.mMaterialAmount * 128L / GTValues.M)) * TICKS) .eut((int) TierEU.RECIPE_UHV) .addTo(polarizerRecipes); } diff --git a/src/main/java/gregtech/loaders/oreprocessing/ProcessingWax.java b/src/main/java/gregtech/loaders/oreprocessing/ProcessingWax.java index 7635546d23..41f5511754 100644 --- a/src/main/java/gregtech/loaders/oreprocessing/ProcessingWax.java +++ b/src/main/java/gregtech/loaders/oreprocessing/ProcessingWax.java @@ -1,15 +1,15 @@ package gregtech.loaders.oreprocessing; -import static gregtech.api.util.GT_RecipeConstants.FUEL_TYPE; -import static gregtech.api.util.GT_RecipeConstants.FUEL_VALUE; +import static gregtech.api.util.GTRecipeConstants.FUEL_TYPE; +import static gregtech.api.util.GTRecipeConstants.FUEL_VALUE; import net.minecraft.item.ItemStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; -import gregtech.api.util.GT_RecipeConstants; -import gregtech.api.util.GT_Utility; +import gregtech.api.util.GTRecipeConstants; +import gregtech.api.util.GTUtility; public class ProcessingWax implements gregtech.api.interfaces.IOreRecipeRegistrator { @@ -21,11 +21,11 @@ public class ProcessingWax implements gregtech.api.interfaces.IOreRecipeRegistra public void registerOre(OrePrefixes aPrefix, Materials aMaterial, String aOreDictName, String aModName, ItemStack aStack) { if (aOreDictName.equals("waxMagical")) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack)) .metadata(FUEL_VALUE, 6) .metadata(FUEL_TYPE, 5) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); } } } diff --git a/src/main/java/gregtech/loaders/oreprocessing/ProcessingWire.java b/src/main/java/gregtech/loaders/oreprocessing/ProcessingWire.java index 1f5bd5f1c2..c38c8fb72b 100644 --- a/src/main/java/gregtech/loaders/oreprocessing/ProcessingWire.java +++ b/src/main/java/gregtech/loaders/oreprocessing/ProcessingWire.java @@ -6,9 +6,9 @@ import static gregtech.api.recipe.RecipeMaps.benderRecipes; import static gregtech.api.recipe.RecipeMaps.packagerRecipes; import static gregtech.api.recipe.RecipeMaps.unpackagerRecipes; import static gregtech.api.recipe.RecipeMaps.wiremillRecipes; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; -import static gregtech.api.util.GT_Utility.calculateRecipeEU; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; +import static gregtech.api.util.GTUtility.calculateRecipeEU; import java.util.ArrayList; @@ -16,16 +16,16 @@ import net.minecraft.item.ItemStack; import appeng.api.config.TunnelType; import appeng.core.Api; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.SubTag; import gregtech.api.enums.TierEU; -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 gregtech.common.GT_Proxy; +import gregtech.api.util.GTLog; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtility; +import gregtech.common.GTProxy; public class ProcessingWire implements gregtech.api.interfaces.IOreRecipeRegistrator { @@ -64,10 +64,10 @@ public class ProcessingWire implements gregtech.api.interfaces.IOreRecipeRegistr if (!aMaterial.contains(SubTag.NO_SMASHING)) { // Bender recipes { - if (GT_OreDictUnificator.get(OrePrefixes.springSmall, aMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.springSmall, aMaterial, 2L)) + if (GTOreDictUnificator.get(OrePrefixes.springSmall, aMaterial, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.springSmall, aMaterial, 2L)) .duration(5 * SECONDS) .eut(calculateRecipeEU(aMaterial, 8)) .addTo(benderRecipes); @@ -76,10 +76,10 @@ public class ProcessingWire implements gregtech.api.interfaces.IOreRecipeRegistr // Wiremill Recipes { - if (GT_OreDictUnificator.get(OrePrefixes.wireFine, aMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, aStack), GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.wireFine, aMaterial, 4L)) + if (GTOreDictUnificator.get(OrePrefixes.wireFine, aMaterial, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, aStack), GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.wireFine, aMaterial, 4L)) .duration(10 * SECONDS) .eut(calculateRecipeEU(aMaterial, 8)) .addTo(wiremillRecipes); @@ -91,42 +91,42 @@ public class ProcessingWire implements gregtech.api.interfaces.IOreRecipeRegistr if (aMaterial.mUnificatable && (aMaterial.mMaterialInto == aMaterial) && !aMaterial.contains(SubTag.NO_WORKING) && (aMaterial.getProcessingMaterialTierEU() < TierEU.IV)) { - GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.wireGt01, aMaterial, 1L), - GT_Proxy.tBits, + GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.wireGt01, aMaterial, 1L), + GTProxy.tBits, new Object[] { "Xx", 'X', OrePrefixes.plate.get(aMaterial) }); } // Assembler recipes { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(2, aStack), GT_Utility.getIntegratedCircuit(2)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.wireGt02, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(2, aStack), GTUtility.getIntegratedCircuit(2)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.wireGt02, aMaterial, 1L)) .duration(7 * SECONDS + 10 * TICKS) .eut(calculateRecipeEU(aMaterial, 8)) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(4, aStack), GT_Utility.getIntegratedCircuit(4)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.wireGt04, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(4, aStack), GTUtility.getIntegratedCircuit(4)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.wireGt04, aMaterial, 1L)) .duration(10 * SECONDS) .eut(calculateRecipeEU(aMaterial, 8)) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(8, aStack), GT_Utility.getIntegratedCircuit(8)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.wireGt08, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(8, aStack), GTUtility.getIntegratedCircuit(8)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.wireGt08, aMaterial, 1L)) .duration(15 * SECONDS) .eut(calculateRecipeEU(aMaterial, 8)) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(12, aStack), GT_Utility.getIntegratedCircuit(12)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.wireGt12, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(12, aStack), GTUtility.getIntegratedCircuit(12)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.wireGt12, aMaterial, 1L)) .duration(20 * SECONDS) .eut(calculateRecipeEU(aMaterial, 8)) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(16, aStack), GT_Utility.getIntegratedCircuit(16)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.wireGt16, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(16, aStack), GTUtility.getIntegratedCircuit(16)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.wireGt16, aMaterial, 1L)) .duration(25 * SECONDS) .eut(calculateRecipeEU(aMaterial, 8)) .addTo(assemblerRecipes); @@ -138,12 +138,12 @@ public class ProcessingWire implements gregtech.api.interfaces.IOreRecipeRegistr if (aMaterial.getProcessingMaterialTierEU() < TierEU.IV) { // Shapeless crafting recipes { - GT_ModHandler.addShapelessCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.wireGt01, aMaterial, 2L), + GTModHandler.addShapelessCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.wireGt01, aMaterial, 2L), new Object[] { aOreDictName }); - GT_ModHandler.addShapelessCraftingRecipe( - GT_Utility.copyAmount(1, aStack), + GTModHandler.addShapelessCraftingRecipe( + GTUtility.copyAmount(1, aStack), new Object[] { OrePrefixes.wireGt01.get(aMaterial), OrePrefixes.wireGt01.get(aMaterial) }); } } @@ -154,15 +154,15 @@ public class ProcessingWire implements gregtech.api.interfaces.IOreRecipeRegistr if (aMaterial.getProcessingMaterialTierEU() < TierEU.IV) { // Shapeless crafting recipes { - GT_ModHandler.addShapelessCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.wireGt01, aMaterial, 4L), + GTModHandler.addShapelessCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.wireGt01, aMaterial, 4L), new Object[] { aOreDictName }); - GT_ModHandler.addShapelessCraftingRecipe( - GT_Utility.copyAmount(1, aStack), + GTModHandler.addShapelessCraftingRecipe( + GTUtility.copyAmount(1, aStack), new Object[] { OrePrefixes.wireGt01.get(aMaterial), OrePrefixes.wireGt01.get(aMaterial), OrePrefixes.wireGt01.get(aMaterial), OrePrefixes.wireGt01.get(aMaterial) }); - GT_ModHandler.addShapelessCraftingRecipe( - GT_Utility.copyAmount(1, aStack), + GTModHandler.addShapelessCraftingRecipe( + GTUtility.copyAmount(1, aStack), new Object[] { OrePrefixes.wireGt02.get(aMaterial), OrePrefixes.wireGt02.get(aMaterial) }); } } @@ -173,17 +173,17 @@ public class ProcessingWire implements gregtech.api.interfaces.IOreRecipeRegistr if (aMaterial.getProcessingMaterialTierEU() < TierEU.IV) { // Shapeless crafting recipes { - GT_ModHandler.addShapelessCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.wireGt01, aMaterial, 8L), + GTModHandler.addShapelessCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.wireGt01, aMaterial, 8L), new Object[] { aOreDictName }); - GT_ModHandler.addShapelessCraftingRecipe( - GT_Utility.copyAmount(1, aStack), + GTModHandler.addShapelessCraftingRecipe( + GTUtility.copyAmount(1, aStack), new Object[] { OrePrefixes.wireGt01.get(aMaterial), OrePrefixes.wireGt01.get(aMaterial), OrePrefixes.wireGt01.get(aMaterial), OrePrefixes.wireGt01.get(aMaterial), OrePrefixes.wireGt01.get(aMaterial), OrePrefixes.wireGt01.get(aMaterial), OrePrefixes.wireGt01.get(aMaterial), OrePrefixes.wireGt01.get(aMaterial) }); - GT_ModHandler.addShapelessCraftingRecipe( - GT_Utility.copyAmount(1, aStack), + GTModHandler.addShapelessCraftingRecipe( + GTUtility.copyAmount(1, aStack), new Object[] { OrePrefixes.wireGt04.get(aMaterial), OrePrefixes.wireGt04.get(aMaterial) }); } } @@ -194,11 +194,11 @@ public class ProcessingWire implements gregtech.api.interfaces.IOreRecipeRegistr if (aMaterial.getProcessingMaterialTierEU() < TierEU.IV) { // Shapeless crafting recipes { - GT_ModHandler.addShapelessCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.wireGt01, aMaterial, 12L), + GTModHandler.addShapelessCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.wireGt01, aMaterial, 12L), new Object[] { aOreDictName }); - GT_ModHandler.addShapelessCraftingRecipe( - GT_Utility.copyAmount(1, aStack), + GTModHandler.addShapelessCraftingRecipe( + GTUtility.copyAmount(1, aStack), new Object[] { OrePrefixes.wireGt08.get(aMaterial), OrePrefixes.wireGt04.get(aMaterial) }); } } @@ -209,14 +209,14 @@ public class ProcessingWire implements gregtech.api.interfaces.IOreRecipeRegistr if (aMaterial.getProcessingMaterialTierEU() < TierEU.IV) { // Shapeless crafting recipes { - GT_ModHandler.addShapelessCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.wireGt01, aMaterial, 16L), + GTModHandler.addShapelessCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.wireGt01, aMaterial, 16L), new Object[] { aOreDictName }); - GT_ModHandler.addShapelessCraftingRecipe( - GT_Utility.copyAmount(1, aStack), + GTModHandler.addShapelessCraftingRecipe( + GTUtility.copyAmount(1, aStack), new Object[] { OrePrefixes.wireGt08.get(aMaterial), OrePrefixes.wireGt08.get(aMaterial) }); - GT_ModHandler.addShapelessCraftingRecipe( - GT_Utility.copyAmount(1, aStack), + GTModHandler.addShapelessCraftingRecipe( + GTUtility.copyAmount(1, aStack), new Object[] { OrePrefixes.wireGt12.get(aMaterial), OrePrefixes.wireGt04.get(aMaterial) }); } @@ -224,7 +224,7 @@ public class ProcessingWire implements gregtech.api.interfaces.IOreRecipeRegistr } } default -> { - GT_Log.err.println( + GTLog.err.println( "OrePrefix " + aPrefix.name() + " cannot be registered as a cable for Material " + aMaterial.mName); return; } @@ -241,72 +241,72 @@ public class ProcessingWire implements gregtech.api.interfaces.IOreRecipeRegistr } // shapeless crafting - if (GT_OreDictUnificator.get(correspondingCable, aMaterial, 1L) != null) { - GT_ModHandler.addShapelessCraftingRecipe( - GT_OreDictUnificator.get(correspondingCable, aMaterial, 1L), + if (GTOreDictUnificator.get(correspondingCable, aMaterial, 1L) != null) { + GTModHandler.addShapelessCraftingRecipe( + GTOreDictUnificator.get(correspondingCable, aMaterial, 1L), craftingListRubber.toArray()); } // Packer recipe - if (GT_OreDictUnificator.get(correspondingCable, aMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() + if (GTOreDictUnificator.get(correspondingCable, aMaterial, 1L) != null) { + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(1, aStack), - GT_OreDictUnificator.get(OrePrefixes.plate.get(Materials.Rubber), costMultiplier)) - .itemOutputs(GT_OreDictUnificator.get(correspondingCable, aMaterial, 1L)) + GTUtility.copyAmount(1, aStack), + GTOreDictUnificator.get(OrePrefixes.plate.get(Materials.Rubber), costMultiplier)) + .itemOutputs(GTOreDictUnificator.get(correspondingCable, aMaterial, 1L)) .duration(5 * SECONDS) .eut(8) .addTo(packagerRecipes); } // alloy smelter recipes { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Rubber, 2L), - GT_OreDictUnificator.get(OrePrefixes.wireGt01, aMaterial, 1L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.cableGt01, aMaterial, 1L)) + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Rubber, 2L), + GTOreDictUnificator.get(OrePrefixes.wireGt01, aMaterial, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.cableGt01, aMaterial, 1L)) .duration(5 * SECONDS) .eut(8) .addTo(alloySmelterRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Rubber, 2L), - GT_OreDictUnificator.get(OrePrefixes.wireGt02, aMaterial, 1L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.cableGt02, aMaterial, 1L)) + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Rubber, 2L), + GTOreDictUnificator.get(OrePrefixes.wireGt02, aMaterial, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.cableGt02, aMaterial, 1L)) .duration(10 * SECONDS) .eut(16) .addTo(alloySmelterRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Rubber, 4L), - GT_OreDictUnificator.get(OrePrefixes.wireGt04, aMaterial, 1L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.cableGt04, aMaterial, 1L)) + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Rubber, 4L), + GTOreDictUnificator.get(OrePrefixes.wireGt04, aMaterial, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.cableGt04, aMaterial, 1L)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(alloySmelterRecipes); } // Assembler recipes { - if (GT_OreDictUnificator.get(correspondingCable, aMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(aStack, GT_Utility.getIntegratedCircuit(24)) - .itemOutputs(GT_OreDictUnificator.get(correspondingCable, aMaterial, 1L)) + if (GTOreDictUnificator.get(correspondingCable, aMaterial, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(aStack, GTUtility.getIntegratedCircuit(24)) + .itemOutputs(GTOreDictUnificator.get(correspondingCable, aMaterial, 1L)) .fluidInputs(Materials.Rubber.getMolten(144L * costMultiplier)) .duration(5 * SECONDS) .eut(8) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(aStack, GT_Utility.getIntegratedCircuit(24)) - .itemOutputs(GT_OreDictUnificator.get(correspondingCable, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(aStack, GTUtility.getIntegratedCircuit(24)) + .itemOutputs(GTOreDictUnificator.get(correspondingCable, aMaterial, 1L)) .fluidInputs(Materials.StyreneButadieneRubber.getMolten(108L * costMultiplier)) .duration(5 * SECONDS) .eut(8) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(aStack, GT_Utility.getIntegratedCircuit(24)) - .itemOutputs(GT_OreDictUnificator.get(correspondingCable, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(aStack, GTUtility.getIntegratedCircuit(24)) + .itemOutputs(GTOreDictUnificator.get(correspondingCable, aMaterial, 1L)) .fluidInputs(Materials.Silicone.getMolten(72L * costMultiplier)) .duration(5 * SECONDS) .eut(8) @@ -315,17 +315,17 @@ public class ProcessingWire implements gregtech.api.interfaces.IOreRecipeRegistr for (Materials dielectric : dielectrics) { for (Materials syntheticRubber : syntheticRubbers) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(4, aStack), dielectric.getDust(costMultiplier)) - .itemOutputs(GT_OreDictUnificator.get(correspondingCable, aMaterial, 4L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(4, aStack), dielectric.getDust(costMultiplier)) + .itemOutputs(GTOreDictUnificator.get(correspondingCable, aMaterial, 4L)) .fluidInputs(syntheticRubber.getMolten(costMultiplier * 144L)) .duration(20 * SECONDS) .eut(8) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(aStack, dielectric.getDustSmall(costMultiplier)) - .itemOutputs(GT_OreDictUnificator.get(correspondingCable, aMaterial, 1L)) + .itemOutputs(GTOreDictUnificator.get(correspondingCable, aMaterial, 1L)) .fluidInputs(syntheticRubber.getMolten(costMultiplier * 36L)) .duration(5 * SECONDS) .eut(8) @@ -337,29 +337,29 @@ public class ProcessingWire implements gregtech.api.interfaces.IOreRecipeRegistr } case "Iron", "Nickel", "Cupronickel", "Copper", "AnnealedCopper", "Kanthal", "Gold", "Electrum", "Silver", "Nichrome", "Steel", "BlackSteel", "Titanium", "Aluminium", "BlueAlloy", "NetherStar", "RedstoneAlloy" -> { - if (GT_OreDictUnificator.get(correspondingCable, aMaterial, 1L) == null) { + if (GTOreDictUnificator.get(correspondingCable, aMaterial, 1L) == null) { break; } // Assembler recipes - GT_Values.RA.stdBuilder() - .itemInputs(aStack, GT_Utility.getIntegratedCircuit(24)) - .itemOutputs(GT_OreDictUnificator.get(correspondingCable, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(aStack, GTUtility.getIntegratedCircuit(24)) + .itemOutputs(GTOreDictUnificator.get(correspondingCable, aMaterial, 1L)) .fluidInputs(Materials.Rubber.getMolten(144 * costMultiplier)) .duration(5 * SECONDS) .eut(8) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(aStack, GT_Utility.getIntegratedCircuit(24)) - .itemOutputs(GT_OreDictUnificator.get(correspondingCable, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(aStack, GTUtility.getIntegratedCircuit(24)) + .itemOutputs(GTOreDictUnificator.get(correspondingCable, aMaterial, 1L)) .fluidInputs(Materials.StyreneButadieneRubber.getMolten(108 * costMultiplier)) .duration(5 * SECONDS) .eut(8) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(aStack, GT_Utility.getIntegratedCircuit(24)) - .itemOutputs(GT_OreDictUnificator.get(correspondingCable, aMaterial, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(aStack, GTUtility.getIntegratedCircuit(24)) + .itemOutputs(GTOreDictUnificator.get(correspondingCable, aMaterial, 1L)) .fluidInputs(Materials.Silicone.getMolten(72 * costMultiplier)) .duration(5 * SECONDS) .eut(8) @@ -368,17 +368,17 @@ public class ProcessingWire implements gregtech.api.interfaces.IOreRecipeRegistr for (Materials dielectric : dielectrics) { for (Materials syntheticRubber : syntheticRubbers) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(4, aStack), dielectric.getDust(costMultiplier)) - .itemOutputs(GT_OreDictUnificator.get(correspondingCable, aMaterial, 4L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(4, aStack), dielectric.getDust(costMultiplier)) + .itemOutputs(GTOreDictUnificator.get(correspondingCable, aMaterial, 4L)) .fluidInputs(syntheticRubber.getMolten(costMultiplier * 144L)) .duration(20 * SECONDS) .eut(8) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(aStack, dielectric.getDustSmall(costMultiplier)) - .itemOutputs(GT_OreDictUnificator.get(correspondingCable, aMaterial, 1L)) + .itemOutputs(GTOreDictUnificator.get(correspondingCable, aMaterial, 1L)) .fluidInputs(syntheticRubber.getMolten(costMultiplier * 36L)) .duration(5 * SECONDS) .eut(8) @@ -388,28 +388,28 @@ public class ProcessingWire implements gregtech.api.interfaces.IOreRecipeRegistr } default -> { - if (GT_OreDictUnificator.get(correspondingCable, aMaterial, 1L) == null) { + if (GTOreDictUnificator.get(correspondingCable, aMaterial, 1L) == null) { break; } // Assembler recipes - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( aStack, - GT_OreDictUnificator.get(OrePrefixes.foil, aMaterial, costMultiplier), - GT_Utility.getIntegratedCircuit(24)) - .itemOutputs(GT_OreDictUnificator.get(correspondingCable, aMaterial, 1L)) + GTOreDictUnificator.get(OrePrefixes.foil, aMaterial, costMultiplier), + GTUtility.getIntegratedCircuit(24)) + .itemOutputs(GTOreDictUnificator.get(correspondingCable, aMaterial, 1L)) .fluidInputs(Materials.Silicone.getMolten(costMultiplier * 72)) .duration(5 * SECONDS) .eut(calculateRecipeEU(aMaterial, 8)) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( aStack, - GT_OreDictUnificator.get(OrePrefixes.foil, Materials.PolyphenyleneSulfide, costMultiplier), - GT_Utility.getIntegratedCircuit(24)) - .itemOutputs(GT_OreDictUnificator.get(correspondingCable, aMaterial, 1L)) + GTOreDictUnificator.get(OrePrefixes.foil, Materials.PolyphenyleneSulfide, costMultiplier), + GTUtility.getIntegratedCircuit(24)) + .itemOutputs(GTOreDictUnificator.get(correspondingCable, aMaterial, 1L)) .fluidInputs(Materials.Silicone.getMolten(costMultiplier * 72)) .duration(5 * SECONDS) .eut(calculateRecipeEU(aMaterial, 8)) @@ -418,44 +418,44 @@ public class ProcessingWire implements gregtech.api.interfaces.IOreRecipeRegistr for (Materials dielectric : dielectrics) { for (Materials syntheticRubber : syntheticRubbers) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(4, aStack), + GTUtility.copyAmount(4, aStack), dielectric.getDust(costMultiplier), - GT_OreDictUnificator.get(OrePrefixes.foil, aMaterial, costMultiplier * 4L)) - .itemOutputs(GT_OreDictUnificator.get(correspondingCable, aMaterial, 4L)) + GTOreDictUnificator.get(OrePrefixes.foil, aMaterial, costMultiplier * 4L)) + .itemOutputs(GTOreDictUnificator.get(correspondingCable, aMaterial, 4L)) .fluidInputs(syntheticRubber.getMolten(costMultiplier * 144L)) .duration(20 * SECONDS) .eut(calculateRecipeEU(aMaterial, 8)) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(4, aStack), + GTUtility.copyAmount(4, aStack), dielectric.getDust(costMultiplier), - GT_OreDictUnificator + GTOreDictUnificator .get(OrePrefixes.foil, Materials.PolyphenyleneSulfide, costMultiplier * 4L)) - .itemOutputs(GT_OreDictUnificator.get(correspondingCable, aMaterial, 4L)) + .itemOutputs(GTOreDictUnificator.get(correspondingCable, aMaterial, 4L)) .fluidInputs(syntheticRubber.getMolten(costMultiplier * 144L)) .duration(20 * SECONDS) .eut(calculateRecipeEU(aMaterial, 8)) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( aStack, dielectric.getDustSmall(costMultiplier), - GT_OreDictUnificator.get(OrePrefixes.foil, aMaterial, costMultiplier)) - .itemOutputs(GT_OreDictUnificator.get(correspondingCable, aMaterial, 1L)) + GTOreDictUnificator.get(OrePrefixes.foil, aMaterial, costMultiplier)) + .itemOutputs(GTOreDictUnificator.get(correspondingCable, aMaterial, 1L)) .fluidInputs(syntheticRubber.getMolten(costMultiplier * 36L)) .duration(5 * SECONDS) .eut(calculateRecipeEU(aMaterial, 8)) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( aStack, dielectric.getDustSmall(costMultiplier), - GT_OreDictUnificator + GTOreDictUnificator .get(OrePrefixes.foil, Materials.PolyphenyleneSulfide, costMultiplier)) - .itemOutputs(GT_OreDictUnificator.get(correspondingCable, aMaterial, 1L)) + .itemOutputs(GTOreDictUnificator.get(correspondingCable, aMaterial, 1L)) .fluidInputs(syntheticRubber.getMolten(costMultiplier * 36L)) .duration(5 * SECONDS) .eut(calculateRecipeEU(aMaterial, 8)) @@ -465,16 +465,16 @@ public class ProcessingWire implements gregtech.api.interfaces.IOreRecipeRegistr } } - if (GT_OreDictUnificator.get(correspondingCable, aMaterial, 1L) != null) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(correspondingCable, aMaterial, 1L)) - .itemOutputs(GT_Utility.copyAmount(1, aStack)) + if (GTOreDictUnificator.get(correspondingCable, aMaterial, 1L) != null) { + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(correspondingCable, aMaterial, 1L)) + .itemOutputs(GTUtility.copyAmount(1, aStack)) .duration(5 * SECONDS) .eut(calculateRecipeEU(aMaterial, 8)) .addTo(unpackagerRecipes); } - if (GT_OreDictUnificator.get(correspondingCable, aMaterial, 1L) != null) { + if (GTOreDictUnificator.get(correspondingCable, aMaterial, 1L) != null) { AE2AddNetAttunementCable(aStack, correspondingCable, aMaterial); } } @@ -500,7 +500,7 @@ public class ProcessingWire implements gregtech.api.interfaces.IOreRecipeRegistr .addNewAttunement(aStack, (TunnelType) tt); Api.INSTANCE.registries() .p2pTunnel() - .addNewAttunement(GT_OreDictUnificator.get(correspondingCable, aMaterial, 1L), (TunnelType) tt); + .addNewAttunement(GTOreDictUnificator.get(correspondingCable, aMaterial, 1L), (TunnelType) tt); } // end region } diff --git a/src/main/java/gregtech/loaders/postload/GT_BlockResistanceLoader.java b/src/main/java/gregtech/loaders/postload/BlockResistanceLoader.java index b122646c92..264cd9e6b9 100644 --- a/src/main/java/gregtech/loaders/postload/GT_BlockResistanceLoader.java +++ b/src/main/java/gregtech/loaders/postload/BlockResistanceLoader.java @@ -8,9 +8,9 @@ import net.minecraft.init.Blocks; import net.minecraft.item.ItemAxe; import net.minecraft.item.ItemPickaxe; -import gregtech.api.util.GT_Utility; +import gregtech.api.util.GTUtility; -public class GT_BlockResistanceLoader implements Runnable { +public class BlockResistanceLoader implements Runnable { @Override @SuppressWarnings("unchecked") @@ -28,15 +28,15 @@ public class GT_BlockResistanceLoader implements Runnable { Blocks.sponge.setHarvestLevel("axe", 0); Blocks.monster_egg.setHarvestLevel("pickaxe", 0); - GT_Utility.callMethod(Material.tnt, "func_85158_p", true, false, false); - GT_Utility.callMethod(Material.tnt, "setAdventureModeExempt", true, false, false); + GTUtility.callMethod(Material.tnt, "func_85158_p", true, false, false); + GTUtility.callMethod(Material.tnt, "setAdventureModeExempt", true, false, false); - Set<Block> tSet = (Set<Block>) GT_Utility.getFieldContent(ItemAxe.class, "field_150917_c", true, true); + Set<Block> tSet = (Set<Block>) GTUtility.getFieldContent(ItemAxe.class, "field_150917_c", true, true); tSet.add(Blocks.bed); tSet.add(Blocks.hay_block); tSet.add(Blocks.sponge); - tSet = (Set<Block>) GT_Utility.getFieldContent(ItemPickaxe.class, "field_150915_c", true, true); + tSet = (Set<Block>) GTUtility.getFieldContent(ItemPickaxe.class, "field_150915_c", true, true); tSet.add(Blocks.monster_egg); tSet.add(Blocks.tnt); } diff --git a/src/main/java/gregtech/loaders/postload/GT_BookAndLootLoader.java b/src/main/java/gregtech/loaders/postload/BookAndLootLoader.java index a30962631e..e227d7f21a 100644 --- a/src/main/java/gregtech/loaders/postload/GT_BookAndLootLoader.java +++ b/src/main/java/gregtech/loaders/postload/BookAndLootLoader.java @@ -5,19 +5,19 @@ import net.minecraft.item.ItemStack; import net.minecraft.util.WeightedRandomChestContent; import net.minecraftforge.common.ChestGenHooks; -import gregtech.GT_Mod; +import gregtech.GTMod; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; -import gregtech.api.util.GT_Log; -import gregtech.api.util.GT_OreDictUnificator; +import gregtech.api.util.GTLog; +import gregtech.api.util.GTOreDictUnificator; -public class GT_BookAndLootLoader implements Runnable { +public class BookAndLootLoader implements Runnable { @Override public void run() { - GT_Log.out.println("GT_Mod: Adding worldgenerated Chest Content."); - if (GT_Mod.gregtechproxy.mIncreaseDungeonLoot) { + GTLog.out.println("GTMod: Adding worldgenerated Chest Content."); + if (GTMod.gregtechproxy.mIncreaseDungeonLoot) { ChestGenHooks tChest = ChestGenHooks.getInfo("bonusChest"); tChest.setMax(tChest.getMax() + 8); tChest.setMin(tChest.getMin() + 4); @@ -59,84 +59,76 @@ public class GT_BookAndLootLoader implements Runnable { ChestGenHooks.addItem( "dungeonChest", new WeightedRandomChestContent( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Silver, 1L), + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Silver, 1L), 1, 6, 120)); ChestGenHooks.addItem( "dungeonChest", - new WeightedRandomChestContent(GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Lead, 1L), 1, 6, 30)); + new WeightedRandomChestContent(GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Lead, 1L), 1, 6, 30)); ChestGenHooks.addItem( "dungeonChest", - new WeightedRandomChestContent(GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Steel, 1L), 1, 6, 60)); + new WeightedRandomChestContent(GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Steel, 1L), 1, 6, 60)); ChestGenHooks.addItem( "dungeonChest", - new WeightedRandomChestContent( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Bronze, 1L), - 1, - 6, - 60)); + new WeightedRandomChestContent(GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Bronze, 1L), 1, 6, 60)); ChestGenHooks.addItem( "dungeonChest", new WeightedRandomChestContent( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Manganese, 1L), + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Manganese, 1L), 1, 6, 60)); ChestGenHooks.addItem( "dungeonChest", new WeightedRandomChestContent( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.DamascusSteel, 1L), + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.DamascusSteel, 1L), 1, 6, 10)); ChestGenHooks.addItem( "dungeonChest", - new WeightedRandomChestContent(GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Emerald, 1L), 1, 6, 20)); + new WeightedRandomChestContent(GTOreDictUnificator.get(OrePrefixes.gem, Materials.Emerald, 1L), 1, 6, 20)); ChestGenHooks.addItem( "dungeonChest", - new WeightedRandomChestContent(GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Ruby, 1L), 1, 6, 20)); + new WeightedRandomChestContent(GTOreDictUnificator.get(OrePrefixes.gem, Materials.Ruby, 1L), 1, 6, 20)); ChestGenHooks.addItem( "dungeonChest", - new WeightedRandomChestContent( - GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Sapphire, 1L), - 1, - 6, - 20)); + new WeightedRandomChestContent(GTOreDictUnificator.get(OrePrefixes.gem, Materials.Sapphire, 1L), 1, 6, 20)); ChestGenHooks.addItem( "dungeonChest", new WeightedRandomChestContent( - GT_OreDictUnificator.get(OrePrefixes.gem, Materials.GreenSapphire, 1L), + GTOreDictUnificator.get(OrePrefixes.gem, Materials.GreenSapphire, 1L), 1, 6, 20)); ChestGenHooks.addItem( "dungeonChest", - new WeightedRandomChestContent(GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Olivine, 1L), 1, 6, 20)); + new WeightedRandomChestContent(GTOreDictUnificator.get(OrePrefixes.gem, Materials.Olivine, 1L), 1, 6, 20)); ChestGenHooks.addItem( "dungeonChest", new WeightedRandomChestContent( - GT_OreDictUnificator.get(OrePrefixes.gem, Materials.GarnetRed, 1L), + GTOreDictUnificator.get(OrePrefixes.gem, Materials.GarnetRed, 1L), 1, 6, 40)); ChestGenHooks.addItem( "dungeonChest", new WeightedRandomChestContent( - GT_OreDictUnificator.get(OrePrefixes.gem, Materials.GarnetYellow, 1L), + GTOreDictUnificator.get(OrePrefixes.gem, Materials.GarnetYellow, 1L), 1, 6, 40)); ChestGenHooks.addItem( "dungeonChest", new WeightedRandomChestContent( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Neodymium, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Neodymium, 1L), 1, 6, 40)); ChestGenHooks.addItem( "dungeonChest", - new WeightedRandomChestContent(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Chrome, 1L), 1, 3, 40)); + new WeightedRandomChestContent(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Chrome, 1L), 1, 3, 40)); ChestGenHooks.addItem( "pyramidDesertyChest", @@ -144,44 +136,40 @@ public class GT_BookAndLootLoader implements Runnable { ChestGenHooks.addItem( "pyramidDesertyChest", new WeightedRandomChestContent( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Silver, 1L), + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Silver, 1L), 4, 16, 12)); ChestGenHooks.addItem( "pyramidDesertyChest", new WeightedRandomChestContent( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Platinum, 1L), + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Platinum, 1L), 2, 8, 4)); ChestGenHooks.addItem( "pyramidDesertyChest", - new WeightedRandomChestContent(GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Ruby, 1L), 2, 8, 2)); + new WeightedRandomChestContent(GTOreDictUnificator.get(OrePrefixes.gem, Materials.Ruby, 1L), 2, 8, 2)); ChestGenHooks.addItem( "pyramidDesertyChest", - new WeightedRandomChestContent(GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Sapphire, 1L), 2, 8, 2)); + new WeightedRandomChestContent(GTOreDictUnificator.get(OrePrefixes.gem, Materials.Sapphire, 1L), 2, 8, 2)); ChestGenHooks.addItem( "pyramidDesertyChest", new WeightedRandomChestContent( - GT_OreDictUnificator.get(OrePrefixes.gem, Materials.GreenSapphire, 1L), + GTOreDictUnificator.get(OrePrefixes.gem, Materials.GreenSapphire, 1L), 2, 8, 2)); ChestGenHooks.addItem( "pyramidDesertyChest", - new WeightedRandomChestContent(GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Olivine, 1L), 2, 8, 2)); + new WeightedRandomChestContent(GTOreDictUnificator.get(OrePrefixes.gem, Materials.Olivine, 1L), 2, 8, 2)); ChestGenHooks.addItem( "pyramidDesertyChest", - new WeightedRandomChestContent( - GT_OreDictUnificator.get(OrePrefixes.gem, Materials.GarnetRed, 1L), - 2, - 8, - 4)); + new WeightedRandomChestContent(GTOreDictUnificator.get(OrePrefixes.gem, Materials.GarnetRed, 1L), 2, 8, 4)); ChestGenHooks.addItem( "pyramidDesertyChest", new WeightedRandomChestContent( - GT_OreDictUnificator.get(OrePrefixes.gem, Materials.GarnetYellow, 1L), + GTOreDictUnificator.get(OrePrefixes.gem, Materials.GarnetYellow, 1L), 2, 8, 4)); @@ -195,37 +183,33 @@ public class GT_BookAndLootLoader implements Runnable { ChestGenHooks.addItem( "pyramidJungleChest", new WeightedRandomChestContent( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Bronze, 1L), + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Bronze, 1L), 4, 16, 12)); ChestGenHooks.addItem( "pyramidJungleChest", - new WeightedRandomChestContent(GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Ruby, 1L), 2, 8, 2)); + new WeightedRandomChestContent(GTOreDictUnificator.get(OrePrefixes.gem, Materials.Ruby, 1L), 2, 8, 2)); ChestGenHooks.addItem( "pyramidJungleChest", - new WeightedRandomChestContent(GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Sapphire, 1L), 2, 8, 2)); + new WeightedRandomChestContent(GTOreDictUnificator.get(OrePrefixes.gem, Materials.Sapphire, 1L), 2, 8, 2)); ChestGenHooks.addItem( "pyramidJungleChest", new WeightedRandomChestContent( - GT_OreDictUnificator.get(OrePrefixes.gem, Materials.GreenSapphire, 1L), + GTOreDictUnificator.get(OrePrefixes.gem, Materials.GreenSapphire, 1L), 2, 8, 2)); ChestGenHooks.addItem( "pyramidJungleChest", - new WeightedRandomChestContent(GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Olivine, 1L), 2, 8, 2)); + new WeightedRandomChestContent(GTOreDictUnificator.get(OrePrefixes.gem, Materials.Olivine, 1L), 2, 8, 2)); ChestGenHooks.addItem( "pyramidJungleChest", - new WeightedRandomChestContent( - GT_OreDictUnificator.get(OrePrefixes.gem, Materials.GarnetRed, 1L), - 2, - 8, - 4)); + new WeightedRandomChestContent(GTOreDictUnificator.get(OrePrefixes.gem, Materials.GarnetRed, 1L), 2, 8, 4)); ChestGenHooks.addItem( "pyramidJungleChest", new WeightedRandomChestContent( - GT_OreDictUnificator.get(OrePrefixes.gem, Materials.GarnetYellow, 1L), + GTOreDictUnificator.get(OrePrefixes.gem, Materials.GarnetYellow, 1L), 2, 8, 4)); @@ -236,64 +220,56 @@ public class GT_BookAndLootLoader implements Runnable { ChestGenHooks.addItem( "mineshaftCorridor", - new WeightedRandomChestContent( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Silver, 1L), - 1, - 4, - 12)); + new WeightedRandomChestContent(GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Silver, 1L), 1, 4, 12)); ChestGenHooks.addItem( "mineshaftCorridor", - new WeightedRandomChestContent(GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Lead, 1L), 1, 4, 3)); + new WeightedRandomChestContent(GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Lead, 1L), 1, 4, 3)); ChestGenHooks.addItem( "mineshaftCorridor", - new WeightedRandomChestContent(GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Steel, 1L), 1, 4, 6)); + new WeightedRandomChestContent(GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Steel, 1L), 1, 4, 6)); ChestGenHooks.addItem( "mineshaftCorridor", - new WeightedRandomChestContent(GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Bronze, 1L), 1, 4, 6)); + new WeightedRandomChestContent(GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Bronze, 1L), 1, 4, 6)); ChestGenHooks.addItem( "mineshaftCorridor", - new WeightedRandomChestContent(GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Sapphire, 1L), 1, 4, 2)); + new WeightedRandomChestContent(GTOreDictUnificator.get(OrePrefixes.gem, Materials.Sapphire, 1L), 1, 4, 2)); ChestGenHooks.addItem( "mineshaftCorridor", new WeightedRandomChestContent( - GT_OreDictUnificator.get(OrePrefixes.gem, Materials.GreenSapphire, 1L), + GTOreDictUnificator.get(OrePrefixes.gem, Materials.GreenSapphire, 1L), 1, 4, 2)); ChestGenHooks.addItem( "mineshaftCorridor", - new WeightedRandomChestContent(GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Olivine, 1L), 1, 4, 2)); + new WeightedRandomChestContent(GTOreDictUnificator.get(OrePrefixes.gem, Materials.Olivine, 1L), 1, 4, 2)); ChestGenHooks.addItem( "mineshaftCorridor", - new WeightedRandomChestContent( - GT_OreDictUnificator.get(OrePrefixes.gem, Materials.GarnetRed, 1L), - 1, - 4, - 4)); + new WeightedRandomChestContent(GTOreDictUnificator.get(OrePrefixes.gem, Materials.GarnetRed, 1L), 1, 4, 4)); ChestGenHooks.addItem( "mineshaftCorridor", new WeightedRandomChestContent( - GT_OreDictUnificator.get(OrePrefixes.gem, Materials.GarnetYellow, 1L), + GTOreDictUnificator.get(OrePrefixes.gem, Materials.GarnetYellow, 1L), 1, 4, 4)); ChestGenHooks.addItem( "mineshaftCorridor", - new WeightedRandomChestContent(GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Ruby, 1L), 1, 4, 2)); + new WeightedRandomChestContent(GTOreDictUnificator.get(OrePrefixes.gem, Materials.Ruby, 1L), 1, 4, 2)); ChestGenHooks.addItem( "mineshaftCorridor", - new WeightedRandomChestContent(GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Emerald, 1L), 1, 4, 2)); + new WeightedRandomChestContent(GTOreDictUnificator.get(OrePrefixes.gem, Materials.Emerald, 1L), 1, 4, 2)); ChestGenHooks.addItem( "mineshaftCorridor", new WeightedRandomChestContent( - GT_OreDictUnificator.get(OrePrefixes.toolHeadPickaxe, Materials.DamascusSteel, 1L), + GTOreDictUnificator.get(OrePrefixes.toolHeadPickaxe, Materials.DamascusSteel, 1L), 1, 4, 1)); ChestGenHooks.addItem( "mineshaftCorridor", new WeightedRandomChestContent( - GT_OreDictUnificator.get(OrePrefixes.toolHeadShovel, Materials.DamascusSteel, 1L), + GTOreDictUnificator.get(OrePrefixes.toolHeadShovel, Materials.DamascusSteel, 1L), 1, 4, 1)); @@ -302,46 +278,38 @@ public class GT_BookAndLootLoader implements Runnable { .addItem("villageBlacksmith", new WeightedRandomChestContent(ItemList.McGuffium_239.get(1L), 1, 1, 1)); ChestGenHooks.addItem( "villageBlacksmith", - new WeightedRandomChestContent(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Chrome, 1L), 1, 4, 6)); + new WeightedRandomChestContent(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Chrome, 1L), 1, 4, 6)); ChestGenHooks.addItem( "villageBlacksmith", new WeightedRandomChestContent( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Neodymium, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Neodymium, 1L), 2, 8, 6)); ChestGenHooks.addItem( "villageBlacksmith", new WeightedRandomChestContent( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Manganese, 1L), + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Manganese, 1L), 2, 8, 12)); ChestGenHooks.addItem( "villageBlacksmith", - new WeightedRandomChestContent( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Steel, 1L), - 4, - 12, - 12)); + new WeightedRandomChestContent(GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Steel, 1L), 4, 12, 12)); ChestGenHooks.addItem( "villageBlacksmith", new WeightedRandomChestContent( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Bronze, 1L), + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Bronze, 1L), 4, 12, 12)); ChestGenHooks.addItem( "villageBlacksmith", - new WeightedRandomChestContent( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Brass, 1L), - 4, - 12, - 12)); + new WeightedRandomChestContent(GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Brass, 1L), 4, 12, 12)); ChestGenHooks.addItem( "villageBlacksmith", new WeightedRandomChestContent( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.DamascusSteel, 1L), + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.DamascusSteel, 1L), 4, 12, 1)); @@ -354,14 +322,14 @@ public class GT_BookAndLootLoader implements Runnable { ChestGenHooks.addItem( "strongholdCorridor", new WeightedRandomChestContent( - GT_OreDictUnificator.get(OrePrefixes.toolHeadSword, Materials.DamascusSteel, 1L), + GTOreDictUnificator.get(OrePrefixes.toolHeadSword, Materials.DamascusSteel, 1L), 1, 4, 6)); ChestGenHooks.addItem( "strongholdCorridor", new WeightedRandomChestContent( - GT_OreDictUnificator.get(OrePrefixes.toolHeadAxe, Materials.DamascusSteel, 1L), + GTOreDictUnificator.get(OrePrefixes.toolHeadAxe, Materials.DamascusSteel, 1L), 1, 4, 6)); diff --git a/src/main/java/gregtech/loaders/postload/GT_CraftingRecipeLoader.java b/src/main/java/gregtech/loaders/postload/CraftingRecipeLoader.java index fff50aff2f..ae41a07e97 100644 --- a/src/main/java/gregtech/loaders/postload/GT_CraftingRecipeLoader.java +++ b/src/main/java/gregtech/loaders/postload/CraftingRecipeLoader.java @@ -4,7 +4,7 @@ import static gregtech.api.enums.Mods.Forestry; import static gregtech.api.enums.Mods.GraviSuite; import static gregtech.api.enums.Mods.IndustrialCraft2; import static gregtech.api.enums.Mods.NotEnoughItems; -import static gregtech.api.util.GT_ModHandler.getModItem; +import static gregtech.api.util.GTModHandler.getModItem; import java.util.Arrays; import java.util.List; @@ -14,77 +14,76 @@ import net.minecraft.init.Blocks; import net.minecraft.init.Items; import net.minecraft.item.ItemStack; -import com.github.bartimaeusnek.bartworks.system.material.WerkstoffLoader; - -import gregtech.GT_Mod; +import bartworks.system.material.WerkstoffLoader; +import gregtech.GTMod; import gregtech.api.enums.Dyes; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.OreDictNames; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.ToolDictNames; -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 gregtech.api.util.GTLog; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtility; import ic2.core.Ic2Items; -public class GT_CraftingRecipeLoader implements Runnable { +public class CraftingRecipeLoader implements Runnable { private static final String aTextIron1 = "X X"; private static final String aTextIron2 = "XXX"; - private static final long bits_no_remove_buffered = GT_ModHandler.RecipeBits.NOT_REMOVABLE - | GT_ModHandler.RecipeBits.BUFFERED; - private static final long bits = GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.REVERSIBLE - | GT_ModHandler.RecipeBits.BUFFERED; + private static final long bits_no_remove_buffered = GTModHandler.RecipeBits.NOT_REMOVABLE + | GTModHandler.RecipeBits.BUFFERED; + private static final long bits = GTModHandler.RecipeBits.NOT_REMOVABLE | GTModHandler.RecipeBits.REVERSIBLE + | GTModHandler.RecipeBits.BUFFERED; private static final String aTextPlateWrench = "PwP"; @Override public void run() { - GT_Log.out.println("GT_Mod: Adding nerfed Vanilla Recipes."); - GT_ModHandler.addCraftingRecipe( + GTLog.out.println("GTMod: Adding nerfed Vanilla Recipes."); + GTModHandler.addCraftingRecipe( new ItemStack(Items.bucket, 1), - bits_no_remove_buffered | GT_ModHandler.RecipeBits.DELETE_ALL_OTHER_SHAPED_RECIPES, + bits_no_remove_buffered | GTModHandler.RecipeBits.DELETE_ALL_OTHER_SHAPED_RECIPES, new Object[] { "XhX", " X ", 'X', OrePrefixes.plate.get(Materials.AnyIron) }); ItemStack tMat = new ItemStack(Items.iron_ingot); { ItemStack tStack; - if (null != (tStack = GT_ModHandler.removeRecipe(tMat, tMat, null, null, null, null, null, null, null))) { - GT_ModHandler.addCraftingRecipe( + if (null != (tStack = GTModHandler.removeRecipe(tMat, tMat, null, null, null, null, null, null, null))) { + GTModHandler.addCraftingRecipe( tStack, - bits_no_remove_buffered | GT_ModHandler.RecipeBits.DELETE_ALL_OTHER_RECIPES, + bits_no_remove_buffered | GTModHandler.RecipeBits.DELETE_ALL_OTHER_RECIPES, new Object[] { "ShS", "XZX", "SdS", 'X', OrePrefixes.plate.get(Materials.AnyIron), 'S', OrePrefixes.screw.get(Materials.Steel), 'Z', OrePrefixes.spring.get(Materials.Steel) }); } } { ItemStack tStack; - if (null != (tStack = GT_ModHandler.removeRecipe(tMat, tMat, null, tMat, tMat, null, tMat, tMat, null))) { - GT_ModHandler.addCraftingRecipe( + if (null != (tStack = GTModHandler.removeRecipe(tMat, tMat, null, tMat, tMat, null, tMat, tMat, null))) { + GTModHandler.addCraftingRecipe( tStack, - bits_no_remove_buffered | GT_ModHandler.RecipeBits.DELETE_ALL_OTHER_RECIPES, + bits_no_remove_buffered | GTModHandler.RecipeBits.DELETE_ALL_OTHER_RECIPES, new Object[] { "XX ", "XXh", "XX ", 'X', OrePrefixes.plate.get(Materials.AnyIron), 'S', OrePrefixes.stick.get(Materials.Wood), 'I', OrePrefixes.ingot.get(Materials.AnyIron) }); } } { ItemStack tStack; - if (null != (tStack = GT_ModHandler.removeRecipe(tMat, null, tMat, tMat, null, tMat, tMat, tMat, tMat))) { - GT_ModHandler.addCraftingRecipe( + if (null != (tStack = GTModHandler.removeRecipe(tMat, null, tMat, tMat, null, tMat, tMat, tMat, tMat))) { + GTModHandler.addCraftingRecipe( tStack, - bits_no_remove_buffered | GT_ModHandler.RecipeBits.DELETE_ALL_OTHER_RECIPES, + bits_no_remove_buffered | GTModHandler.RecipeBits.DELETE_ALL_OTHER_RECIPES, new Object[] { aTextIron1, "XhX", aTextIron2, 'X', OrePrefixes.plate.get(Materials.AnyIron), 'S', OrePrefixes.stick.get(Materials.Wood), 'I', OrePrefixes.ingot.get(Materials.AnyIron) }); } } { ItemStack tStack; - if (null != (tStack = GT_ModHandler + if (null != (tStack = GTModHandler .removeRecipe(tMat, null, tMat, tMat, new ItemStack(Blocks.chest, 1, 0), tMat, null, tMat, null))) { - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( tStack, - bits_no_remove_buffered | GT_ModHandler.RecipeBits.DELETE_ALL_OTHER_RECIPES, + bits_no_remove_buffered | GTModHandler.RecipeBits.DELETE_ALL_OTHER_RECIPES, new Object[] { "XwX", "XCX", " X ", 'X', OrePrefixes.plate.get(Materials.AnyIron), 'S', OrePrefixes.stick.get(Materials.Wood), 'I', OrePrefixes.ingot.get(Materials.AnyIron), 'C', "craftingChest" }); @@ -92,1268 +91,1267 @@ public class GT_CraftingRecipeLoader implements Runnable { } { ItemStack tStack; - if (null != (tStack = GT_ModHandler.removeRecipe(tMat, tMat, tMat, tMat, tMat, tMat, null, null, null))) { + if (null != (tStack = GTModHandler.removeRecipe(tMat, tMat, tMat, tMat, tMat, tMat, null, null, null))) { tStack.stackSize /= 2; - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( tStack, - bits_no_remove_buffered | GT_ModHandler.RecipeBits.DELETE_ALL_OTHER_RECIPES, + bits_no_remove_buffered | GTModHandler.RecipeBits.DELETE_ALL_OTHER_RECIPES, new Object[] { " w ", aTextIron2, aTextIron2, 'X', OrePrefixes.stick.get(Materials.AnyIron), 'S', OrePrefixes.stick.get(Materials.Wood), 'I', OrePrefixes.ingot.get(Materials.AnyIron) }); } } - GT_ModHandler.addCraftingRecipe( - GT_ModHandler.getIC2Item("ironFence", 6L), - bits_no_remove_buffered | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.addCraftingRecipe( + GTModHandler.getIC2Item("ironFence", 6L), + bits_no_remove_buffered | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { aTextIron2, aTextIron2, " w ", 'X', OrePrefixes.stick.get(Materials.AnyIron), 'S', OrePrefixes.stick.get(Materials.Wood), 'I', OrePrefixes.ingot.get(Materials.AnyIron) }); tMat = new ItemStack(Items.gold_ingot); { ItemStack tStack; - if (null != (tStack = GT_ModHandler.removeRecipe(tMat, tMat, null, null, null, null, null, null, null))) { - GT_ModHandler.addCraftingRecipe( + if (null != (tStack = GTModHandler.removeRecipe(tMat, tMat, null, null, null, null, null, null, null))) { + GTModHandler.addCraftingRecipe( tStack, - bits_no_remove_buffered | GT_ModHandler.RecipeBits.DELETE_ALL_OTHER_RECIPES, + bits_no_remove_buffered | GTModHandler.RecipeBits.DELETE_ALL_OTHER_RECIPES, new Object[] { "ShS", "XZX", "SdS", 'X', OrePrefixes.plate.get(Materials.Gold), 'S', OrePrefixes.screw.get(Materials.Steel), 'Z', OrePrefixes.spring.get(Materials.Steel) }); } } - tMat = GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Rubber, 1L); + tMat = GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Rubber, 1L); { ItemStack tStack; - if (null != (tStack = GT_ModHandler.removeRecipe(tMat, tMat, tMat, tMat, tMat, tMat, null, null, null))) { - GT_ModHandler.addCraftingRecipe( + if (null != (tStack = GTModHandler.removeRecipe(tMat, tMat, tMat, tMat, tMat, tMat, null, null, null))) { + GTModHandler.addCraftingRecipe( tStack, - bits_no_remove_buffered | GT_ModHandler.RecipeBits.DELETE_ALL_OTHER_RECIPES, + bits_no_remove_buffered | GTModHandler.RecipeBits.DELETE_ALL_OTHER_RECIPES, new Object[] { aTextIron2, aTextIron2, 'X', OrePrefixes.plate.get(Materials.Rubber) }); } } - GT_ModHandler.removeRecipeByOutputDelayed(ItemList.Bottle_Empty.get(1L)); - GT_ModHandler.removeRecipeByOutputDelayed(ItemList.IC2_Spray_WeedEx.get(1L)); - GT_ModHandler.removeRecipeByOutputDelayed(GT_ModHandler.getIC2Item("reBattery", 1L)); - GT_ModHandler.removeRecipeByOutputDelayed(new ItemStack(Blocks.tnt)); - GT_ModHandler.removeRecipeByOutputDelayed(GT_ModHandler.getIC2Item("dynamite", 1L)); - GT_ModHandler.removeRecipeByOutputDelayed(GT_ModHandler.getIC2Item("industrialTnt", 1L)); - - GT_ModHandler.removeRecipeByOutputDelayed(GT_ModHandler.getModItem(Forestry.ID, "stamps", 1L, 0)); - GT_ModHandler.removeRecipeByOutputDelayed(GT_ModHandler.getModItem(Forestry.ID, "stamps", 1L, 1)); - GT_ModHandler.removeRecipeByOutputDelayed(GT_ModHandler.getModItem(Forestry.ID, "stamps", 1L, 2)); - GT_ModHandler.removeRecipeByOutputDelayed(GT_ModHandler.getModItem(Forestry.ID, "stamps", 1L, 3)); - GT_ModHandler.removeRecipeByOutputDelayed(GT_ModHandler.getModItem(Forestry.ID, "stamps", 1L, 4)); - GT_ModHandler.removeRecipeByOutputDelayed(GT_ModHandler.getModItem(Forestry.ID, "stamps", 1L, 5)); - GT_ModHandler.removeRecipeByOutputDelayed(GT_ModHandler.getModItem(Forestry.ID, "stamps", 1L, 6)); - - GT_ModHandler.removeRecipeByOutputDelayed(GT_ModHandler.getModItem(Forestry.ID, "engine", 1L, 0)); - GT_ModHandler.removeRecipeByOutputDelayed(GT_ModHandler.getModItem(Forestry.ID, "engine", 1L, 1)); - GT_ModHandler.removeRecipeByOutputDelayed(GT_ModHandler.getModItem(Forestry.ID, "engine", 1L, 2)); - GT_ModHandler.removeRecipeByOutputDelayed(GT_ModHandler.getModItem(Forestry.ID, "engine", 1L, 4)); - - ItemStack tStack = GT_ModHandler + GTModHandler.removeRecipeByOutputDelayed(ItemList.Bottle_Empty.get(1L)); + GTModHandler.removeRecipeByOutputDelayed(ItemList.IC2_Spray_WeedEx.get(1L)); + GTModHandler.removeRecipeByOutputDelayed(GTModHandler.getIC2Item("reBattery", 1L)); + GTModHandler.removeRecipeByOutputDelayed(new ItemStack(Blocks.tnt)); + GTModHandler.removeRecipeByOutputDelayed(GTModHandler.getIC2Item("dynamite", 1L)); + GTModHandler.removeRecipeByOutputDelayed(GTModHandler.getIC2Item("industrialTnt", 1L)); + + GTModHandler.removeRecipeByOutputDelayed(GTModHandler.getModItem(Forestry.ID, "stamps", 1L, 0)); + GTModHandler.removeRecipeByOutputDelayed(GTModHandler.getModItem(Forestry.ID, "stamps", 1L, 1)); + GTModHandler.removeRecipeByOutputDelayed(GTModHandler.getModItem(Forestry.ID, "stamps", 1L, 2)); + GTModHandler.removeRecipeByOutputDelayed(GTModHandler.getModItem(Forestry.ID, "stamps", 1L, 3)); + GTModHandler.removeRecipeByOutputDelayed(GTModHandler.getModItem(Forestry.ID, "stamps", 1L, 4)); + GTModHandler.removeRecipeByOutputDelayed(GTModHandler.getModItem(Forestry.ID, "stamps", 1L, 5)); + GTModHandler.removeRecipeByOutputDelayed(GTModHandler.getModItem(Forestry.ID, "stamps", 1L, 6)); + + GTModHandler.removeRecipeByOutputDelayed(GTModHandler.getModItem(Forestry.ID, "engine", 1L, 0)); + GTModHandler.removeRecipeByOutputDelayed(GTModHandler.getModItem(Forestry.ID, "engine", 1L, 1)); + GTModHandler.removeRecipeByOutputDelayed(GTModHandler.getModItem(Forestry.ID, "engine", 1L, 2)); + GTModHandler.removeRecipeByOutputDelayed(GTModHandler.getModItem(Forestry.ID, "engine", 1L, 4)); + + ItemStack tStack = GTModHandler .removeRecipe(new ItemStack(Blocks.planks, 1, 0), null, null, new ItemStack(Blocks.planks, 1, 0)); if (tStack != null) { - GT_ModHandler.addCraftingRecipe( - GT_Utility.copyAmount( - GT_Mod.gregtechproxy.mNerfedWoodPlank ? tStack.stackSize : tStack.stackSize * 5 / 4, + GTModHandler.addCraftingRecipe( + GTUtility.copyAmount( + GTMod.gregtechproxy.mNerfedWoodPlank ? tStack.stackSize : tStack.stackSize * 5 / 4, tStack), bits_no_remove_buffered, new Object[] { "s", "P", "P", 'P', OrePrefixes.plank.get(Materials.Wood) }); - GT_ModHandler.addCraftingRecipe( - GT_Utility.copyAmount( - GT_Mod.gregtechproxy.mNerfedWoodPlank ? tStack.stackSize / 2 : tStack.stackSize, - tStack), + GTModHandler.addCraftingRecipe( + GTUtility + .copyAmount(GTMod.gregtechproxy.mNerfedWoodPlank ? tStack.stackSize / 2 : tStack.stackSize, tStack), bits_no_remove_buffered, new Object[] { "P", "P", 'P', OrePrefixes.plank.get(Materials.Wood) }); } - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( new ItemStack(Blocks.stone_button, 2, 0), bits_no_remove_buffered, new Object[] { "S", "S", 'S', OrePrefixes.stone }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( new ItemStack(Blocks.stone_button, 1, 0), bits_no_remove_buffered, new Object[] { OrePrefixes.stone }); - GT_Log.out.println("GT_Mod: Adding Vanilla Convenience Recipes."); + GTLog.out.println("GTMod: Adding Vanilla Convenience Recipes."); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( new ItemStack(Blocks.stonebrick, 1, 3), bits_no_remove_buffered, new Object[] { "f", "X", 'X', new ItemStack(Blocks.double_stone_slab, 1, 8) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( new ItemStack(Blocks.gravel, 1, 0), bits_no_remove_buffered, new Object[] { "h", "X", 'X', new ItemStack(Blocks.cobblestone, 1, 0) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( new ItemStack(Blocks.sand, 1, 0), bits_no_remove_buffered, new Object[] { "h", "X", 'X', new ItemStack(Blocks.gravel, 1, 0) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( new ItemStack(Blocks.cobblestone, 1, 0), bits_no_remove_buffered, new Object[] { "h", "X", 'X', new ItemStack(Blocks.stone, 1, 0) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( new ItemStack(Blocks.stonebrick, 1, 2), bits_no_remove_buffered, new Object[] { "h", "X", 'X', new ItemStack(Blocks.stonebrick, 1, 0) }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( new ItemStack(Blocks.double_stone_slab, 1, 8), bits_no_remove_buffered, new Object[] { new ItemStack(Blocks.double_stone_slab, 1, 0) }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( new ItemStack(Blocks.double_stone_slab, 1, 0), bits_no_remove_buffered, new Object[] { new ItemStack(Blocks.double_stone_slab, 1, 8) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( new ItemStack(Blocks.double_stone_slab, 1, 0), bits_no_remove_buffered, new Object[] { "B", "B", 'B', new ItemStack(Blocks.stone_slab, 1, 0) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( new ItemStack(Blocks.cobblestone, 1, 0), bits_no_remove_buffered, new Object[] { "B", "B", 'B', new ItemStack(Blocks.stone_slab, 1, 3) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( new ItemStack(Blocks.brick_block, 1, 0), bits_no_remove_buffered, new Object[] { "B", "B", 'B', new ItemStack(Blocks.stone_slab, 1, 4) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( new ItemStack(Blocks.stonebrick, 1, 0), bits_no_remove_buffered, new Object[] { "B", "B", 'B', new ItemStack(Blocks.stone_slab, 1, 5) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( new ItemStack(Blocks.nether_brick, 1, 0), bits_no_remove_buffered, new Object[] { "B", "B", 'B', new ItemStack(Blocks.stone_slab, 1, 6) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( new ItemStack(Blocks.quartz_block, 1, 0), bits_no_remove_buffered, new Object[] { "B", "B", 'B', new ItemStack(Blocks.stone_slab, 1, 7) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( new ItemStack(Blocks.double_stone_slab, 1, 8), bits_no_remove_buffered, new Object[] { "B", "B", 'B', new ItemStack(Blocks.stone_slab, 1, 8) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( new ItemStack(Blocks.planks, 1, 0), bits_no_remove_buffered, new Object[] { "B", "B", 'B', new ItemStack(Blocks.wooden_slab, 1, 0) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( new ItemStack(Blocks.planks, 1, 1), bits_no_remove_buffered, new Object[] { "B", "B", 'B', new ItemStack(Blocks.wooden_slab, 1, 1) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( new ItemStack(Blocks.planks, 1, 2), bits_no_remove_buffered, new Object[] { "B", "B", 'B', new ItemStack(Blocks.wooden_slab, 1, 2) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( new ItemStack(Blocks.planks, 1, 3), bits_no_remove_buffered, new Object[] { "B", "B", 'B', new ItemStack(Blocks.wooden_slab, 1, 3) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( new ItemStack(Blocks.planks, 1, 4), bits_no_remove_buffered, new Object[] { "B", "B", 'B', new ItemStack(Blocks.wooden_slab, 1, 4) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( new ItemStack(Blocks.planks, 1, 5), bits_no_remove_buffered, new Object[] { "B", "B", 'B', new ItemStack(Blocks.wooden_slab, 1, 5) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( new ItemStack(Blocks.planks, 1, 6), bits_no_remove_buffered, new Object[] { "B", "B", 'B', new ItemStack(Blocks.wooden_slab, 1, 6) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( new ItemStack(Blocks.planks, 1, 7), bits_no_remove_buffered, new Object[] { "B", "B", 'B', new ItemStack(Blocks.wooden_slab, 1, 7) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( new ItemStack(Items.stick, 2, 0), bits_no_remove_buffered, new Object[] { "s", "X", 'X', new ItemStack(Blocks.deadbush, 1, 32767) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( new ItemStack(Items.stick, 2, 0), bits_no_remove_buffered, new Object[] { "s", "X", 'X', new ItemStack(Blocks.tallgrass, 1, 0) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( new ItemStack(Items.stick, 1, 0), bits_no_remove_buffered, new Object[] { "s", "X", 'X', OrePrefixes.treeSapling }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( new ItemStack(Items.comparator, 1, 0), bits_no_remove_buffered, new Object[] { " T ", "TQT", "SSS", 'Q', OreDictNames.craftingQuartz, 'S', OrePrefixes.stoneSmooth, 'T', OreDictNames.craftingRedstoneTorch }); - GT_Log.out.println("GT_Mod: Adding Tool Recipes."); - GT_ModHandler.addCraftingRecipe( + GTLog.out.println("GTMod: Adding Tool Recipes."); + GTModHandler.addCraftingRecipe( new ItemStack(Items.minecart, 1), - bits_no_remove_buffered | GT_ModHandler.RecipeBits.DELETE_ALL_OTHER_SHAPED_RECIPES, + bits_no_remove_buffered | GTModHandler.RecipeBits.DELETE_ALL_OTHER_SHAPED_RECIPES, new Object[] { " h ", "PwP", "WPW", 'P', OrePrefixes.plate.get(Materials.AnyIron), 'W', ItemList.Component_Minecart_Wheels_Iron }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( new ItemStack(Items.minecart, 1), bits_no_remove_buffered, new Object[] { " h ", "PwP", "WPW", 'P', OrePrefixes.plate.get(Materials.Steel), 'W', ItemList.Component_Minecart_Wheels_Steel }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( new ItemStack(Items.chest_minecart, 1), - bits_no_remove_buffered | GT_ModHandler.RecipeBits.REVERSIBLE - | GT_ModHandler.RecipeBits.DELETE_ALL_OTHER_SHAPED_RECIPES, + bits_no_remove_buffered | GTModHandler.RecipeBits.REVERSIBLE + | GTModHandler.RecipeBits.DELETE_ALL_OTHER_SHAPED_RECIPES, new Object[] { "X", "C", 'C', new ItemStack(Items.minecart, 1), 'X', OreDictNames.craftingChest }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( new ItemStack(Items.furnace_minecart, 1), - bits_no_remove_buffered | GT_ModHandler.RecipeBits.REVERSIBLE - | GT_ModHandler.RecipeBits.DELETE_ALL_OTHER_SHAPED_RECIPES, + bits_no_remove_buffered | GTModHandler.RecipeBits.REVERSIBLE + | GTModHandler.RecipeBits.DELETE_ALL_OTHER_SHAPED_RECIPES, new Object[] { "X", "C", 'C', new ItemStack(Items.minecart, 1), 'X', OreDictNames.craftingFurnace }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( new ItemStack(Items.hopper_minecart, 1), - bits_no_remove_buffered | GT_ModHandler.RecipeBits.REVERSIBLE - | GT_ModHandler.RecipeBits.DELETE_ALL_OTHER_SHAPED_RECIPES, + bits_no_remove_buffered | GTModHandler.RecipeBits.REVERSIBLE + | GTModHandler.RecipeBits.DELETE_ALL_OTHER_SHAPED_RECIPES, new Object[] { "X", "C", 'C', new ItemStack(Items.minecart, 1), 'X', new ItemStack(Blocks.hopper, 1, 32767) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( new ItemStack(Items.tnt_minecart, 1), - bits_no_remove_buffered | GT_ModHandler.RecipeBits.REVERSIBLE - | GT_ModHandler.RecipeBits.DELETE_ALL_OTHER_SHAPED_RECIPES, + bits_no_remove_buffered | GTModHandler.RecipeBits.REVERSIBLE + | GTModHandler.RecipeBits.DELETE_ALL_OTHER_SHAPED_RECIPES, new Object[] { "X", "C", 'C', new ItemStack(Items.minecart, 1), 'X', new ItemStack(Blocks.tnt, 1, 32767) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( new ItemStack(Items.chainmail_helmet, 1), - bits_no_remove_buffered | GT_ModHandler.RecipeBits.REVERSIBLE - | GT_ModHandler.RecipeBits.DELETE_ALL_OTHER_SHAPED_RECIPES, + bits_no_remove_buffered | GTModHandler.RecipeBits.REVERSIBLE + | GTModHandler.RecipeBits.DELETE_ALL_OTHER_SHAPED_RECIPES, new Object[] { "RRR", "RhR", 'R', OrePrefixes.ring.get(Materials.Steel) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( new ItemStack(Items.chainmail_chestplate, 1), - bits_no_remove_buffered | GT_ModHandler.RecipeBits.REVERSIBLE - | GT_ModHandler.RecipeBits.DELETE_ALL_OTHER_SHAPED_RECIPES, + bits_no_remove_buffered | GTModHandler.RecipeBits.REVERSIBLE + | GTModHandler.RecipeBits.DELETE_ALL_OTHER_SHAPED_RECIPES, new Object[] { "RhR", "RRR", "RRR", 'R', OrePrefixes.ring.get(Materials.Steel) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( new ItemStack(Items.chainmail_leggings, 1), - bits_no_remove_buffered | GT_ModHandler.RecipeBits.REVERSIBLE - | GT_ModHandler.RecipeBits.DELETE_ALL_OTHER_SHAPED_RECIPES, + bits_no_remove_buffered | GTModHandler.RecipeBits.REVERSIBLE + | GTModHandler.RecipeBits.DELETE_ALL_OTHER_SHAPED_RECIPES, new Object[] { "RRR", "RhR", "R R", 'R', OrePrefixes.ring.get(Materials.Steel) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( new ItemStack(Items.chainmail_boots, 1), - bits_no_remove_buffered | GT_ModHandler.RecipeBits.REVERSIBLE - | GT_ModHandler.RecipeBits.DELETE_ALL_OTHER_SHAPED_RECIPES, + bits_no_remove_buffered | GTModHandler.RecipeBits.REVERSIBLE + | GTModHandler.RecipeBits.DELETE_ALL_OTHER_SHAPED_RECIPES, new Object[] { "R R", "RhR", 'R', OrePrefixes.ring.get(Materials.Steel) }); - GT_Log.out.println("GT_Mod: Adding Wool and Color releated Recipes."); - GT_ModHandler.addShapelessCraftingRecipe( + GTLog.out.println("GTMod: Adding Wool and Color releated Recipes."); + GTModHandler.addShapelessCraftingRecipe( new ItemStack(Blocks.wool, 1, 1), bits_no_remove_buffered, new Object[] { new ItemStack(Blocks.wool, 1, 0), Dyes.dyeOrange }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( new ItemStack(Blocks.wool, 1, 2), bits_no_remove_buffered, new Object[] { new ItemStack(Blocks.wool, 1, 0), Dyes.dyeMagenta }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( new ItemStack(Blocks.wool, 1, 3), bits_no_remove_buffered, new Object[] { new ItemStack(Blocks.wool, 1, 0), Dyes.dyeLightBlue }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( new ItemStack(Blocks.wool, 1, 4), bits_no_remove_buffered, new Object[] { new ItemStack(Blocks.wool, 1, 0), Dyes.dyeYellow }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( new ItemStack(Blocks.wool, 1, 5), bits_no_remove_buffered, new Object[] { new ItemStack(Blocks.wool, 1, 0), Dyes.dyeLime }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( new ItemStack(Blocks.wool, 1, 6), bits_no_remove_buffered, new Object[] { new ItemStack(Blocks.wool, 1, 0), Dyes.dyePink }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( new ItemStack(Blocks.wool, 1, 7), bits_no_remove_buffered, new Object[] { new ItemStack(Blocks.wool, 1, 0), Dyes.dyeGray }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( new ItemStack(Blocks.wool, 1, 8), bits_no_remove_buffered, new Object[] { new ItemStack(Blocks.wool, 1, 0), Dyes.dyeLightGray }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( new ItemStack(Blocks.wool, 1, 9), bits_no_remove_buffered, new Object[] { new ItemStack(Blocks.wool, 1, 0), Dyes.dyeCyan }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( new ItemStack(Blocks.wool, 1, 10), bits_no_remove_buffered, new Object[] { new ItemStack(Blocks.wool, 1, 0), Dyes.dyePurple }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( new ItemStack(Blocks.wool, 1, 11), bits_no_remove_buffered, new Object[] { new ItemStack(Blocks.wool, 1, 0), Dyes.dyeBlue }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( new ItemStack(Blocks.wool, 1, 12), bits_no_remove_buffered, new Object[] { new ItemStack(Blocks.wool, 1, 0), Dyes.dyeBrown }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( new ItemStack(Blocks.wool, 1, 13), bits_no_remove_buffered, new Object[] { new ItemStack(Blocks.wool, 1, 0), Dyes.dyeGreen }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( new ItemStack(Blocks.wool, 1, 14), bits_no_remove_buffered, new Object[] { new ItemStack(Blocks.wool, 1, 0), Dyes.dyeRed }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( new ItemStack(Blocks.wool, 1, 15), bits_no_remove_buffered, new Object[] { new ItemStack(Blocks.wool, 1, 0), Dyes.dyeBlack }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( new ItemStack(Blocks.stained_glass, 8, 0), bits_no_remove_buffered, new Object[] { "GGG", "GDG", "GGG", 'G', new ItemStack(Blocks.glass, 1), 'D', Dyes.dyeWhite }); - GT_Log.out.println("GT_Mod: Putting a Potato on a Stick."); - GT_ModHandler.addShapelessCraftingRecipe( + GTLog.out.println("GTMod: Putting a Potato on a Stick."); + GTModHandler.addShapelessCraftingRecipe( ItemList.Food_Packaged_PotatoChips.get(1L), bits_no_remove_buffered, new Object[] { OrePrefixes.foil.get(Materials.Aluminium), ItemList.Food_PotatoChips }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Food_Packaged_ChiliChips.get(1L), bits_no_remove_buffered, new Object[] { OrePrefixes.foil.get(Materials.Aluminium), ItemList.Food_ChiliChips }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Food_Packaged_Fries.get(1L), bits_no_remove_buffered, new Object[] { OrePrefixes.plateDouble.get(Materials.Paper), ItemList.Food_Fries }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Food_Chum_On_Stick.get(1L), bits_no_remove_buffered, new Object[] { OrePrefixes.stick.get(Materials.Wood), ItemList.Food_Chum }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Food_Potato_On_Stick.get(1L), bits_no_remove_buffered, new Object[] { OrePrefixes.stick.get(Materials.Wood), ItemList.Food_Raw_Potato }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Food_Potato_On_Stick_Roasted.get(1L), bits_no_remove_buffered, new Object[] { OrePrefixes.stick.get(Materials.Wood), ItemList.Food_Baked_Potato }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Food_Dough.get(1L), bits_no_remove_buffered, new Object[] { OrePrefixes.bucket.get(Materials.Water), OrePrefixes.dust.get(Materials.Wheat) }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Food_Dough_Sugar.get(2L), bits_no_remove_buffered, new Object[] { "foodDough", OrePrefixes.dust.get(Materials.Sugar) }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Food_Dough_Chocolate.get(2L), bits_no_remove_buffered, new Object[] { "foodDough", OrePrefixes.dust.get(Materials.Cocoa) }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Food_Dough_Chocolate.get(2L), bits_no_remove_buffered, new Object[] { "foodDough", OrePrefixes.dust.get(Materials.Chocolate) }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Food_Flat_Dough.get(1L), bits_no_remove_buffered, new Object[] { "foodDough", ToolDictNames.craftingToolRollingPin }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Food_Raw_Bun.get(1L), bits_no_remove_buffered, new Object[] { "foodDough" }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Food_Raw_Bread.get(1L), bits_no_remove_buffered, new Object[] { "foodDough", "foodDough" }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Food_Raw_Baguette.get(1L), bits_no_remove_buffered, new Object[] { "foodDough", "foodDough", "foodDough" }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Food_Raw_Cake.get(1L), bits_no_remove_buffered, new Object[] { ItemList.Food_Dough_Sugar, ItemList.Food_Dough_Sugar, ItemList.Food_Dough_Sugar, ItemList.Food_Dough_Sugar }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Food_ChiliChips.get(1L), bits_no_remove_buffered, new Object[] { ItemList.Food_PotatoChips, OrePrefixes.dust.get(Materials.Chili) }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Food_Sliced_Buns.get(1L), bits_no_remove_buffered, new Object[] { ItemList.Food_Sliced_Bun, ItemList.Food_Sliced_Bun }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Food_Sliced_Breads.get(1L), bits_no_remove_buffered, new Object[] { ItemList.Food_Sliced_Bread, ItemList.Food_Sliced_Bread }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Food_Sliced_Baguettes.get(1L), bits_no_remove_buffered, new Object[] { ItemList.Food_Sliced_Baguette, ItemList.Food_Sliced_Baguette }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Food_Sliced_Bun.get(2L), bits_no_remove_buffered, new Object[] { ItemList.Food_Sliced_Buns }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Food_Sliced_Bread.get(2L), bits_no_remove_buffered, new Object[] { ItemList.Food_Sliced_Breads }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Food_Sliced_Baguette.get(2L), bits_no_remove_buffered, new Object[] { ItemList.Food_Sliced_Baguettes }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Food_Burger_Veggie.get(1L), bits_no_remove_buffered, new Object[] { ItemList.Food_Sliced_Buns, ItemList.Food_Sliced_Cucumber, ItemList.Food_Sliced_Tomato, ItemList.Food_Sliced_Onion }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Food_Burger_Cheese.get(1L), bits_no_remove_buffered, new Object[] { ItemList.Food_Sliced_Buns, ItemList.Food_Sliced_Cheese, ItemList.Food_Sliced_Cheese, ItemList.Food_Sliced_Cheese }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Food_Burger_Meat.get(1L), bits_no_remove_buffered, new Object[] { ItemList.Food_Sliced_Buns, OrePrefixes.dust.get(Materials.MeatCooked) }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Food_Burger_Chum.get(1L), bits_no_remove_buffered, new Object[] { ItemList.Food_Sliced_Buns, ItemList.Food_Chum }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Food_Burger_Veggie.get(1L), bits_no_remove_buffered, new Object[] { ItemList.Food_Sliced_Bun, ItemList.Food_Sliced_Bun, ItemList.Food_Sliced_Cucumber, ItemList.Food_Sliced_Tomato, ItemList.Food_Sliced_Onion }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Food_Burger_Cheese.get(1L), bits_no_remove_buffered, new Object[] { ItemList.Food_Sliced_Bun, ItemList.Food_Sliced_Bun, ItemList.Food_Sliced_Cheese, ItemList.Food_Sliced_Cheese, ItemList.Food_Sliced_Cheese }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Food_Burger_Meat.get(1L), bits_no_remove_buffered, new Object[] { ItemList.Food_Sliced_Bun, ItemList.Food_Sliced_Bun, OrePrefixes.dust.get(Materials.MeatCooked) }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Food_Burger_Chum.get(1L), bits_no_remove_buffered, new Object[] { ItemList.Food_Sliced_Bun, ItemList.Food_Sliced_Bun, ItemList.Food_Chum }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Food_Sandwich_Veggie.get(1L), bits_no_remove_buffered, new Object[] { ItemList.Food_Sliced_Breads, ItemList.Food_Sliced_Cucumber, ItemList.Food_Sliced_Cucumber, ItemList.Food_Sliced_Tomato, ItemList.Food_Sliced_Tomato, ItemList.Food_Sliced_Onion }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Food_Sandwich_Cheese.get(1L), bits_no_remove_buffered, new Object[] { ItemList.Food_Sliced_Breads, ItemList.Food_Sliced_Cheese, ItemList.Food_Sliced_Cheese, ItemList.Food_Sliced_Cheese, ItemList.Food_Sliced_Cheese, ItemList.Food_Sliced_Cheese }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Food_Sandwich_Bacon.get(1L), bits_no_remove_buffered, new Object[] { ItemList.Food_Sliced_Breads, new ItemStack(Items.cooked_porkchop, 1) }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Food_Sandwich_Steak.get(1L), bits_no_remove_buffered, new Object[] { ItemList.Food_Sliced_Breads, new ItemStack(Items.cooked_beef, 1) }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Food_Sandwich_Veggie.get(1L), bits_no_remove_buffered, new Object[] { ItemList.Food_Sliced_Bread, ItemList.Food_Sliced_Bread, ItemList.Food_Sliced_Cucumber, ItemList.Food_Sliced_Cucumber, ItemList.Food_Sliced_Tomato, ItemList.Food_Sliced_Tomato, ItemList.Food_Sliced_Onion }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Food_Sandwich_Cheese.get(1L), bits_no_remove_buffered, new Object[] { ItemList.Food_Sliced_Bread, ItemList.Food_Sliced_Bread, ItemList.Food_Sliced_Cheese, ItemList.Food_Sliced_Cheese, ItemList.Food_Sliced_Cheese, ItemList.Food_Sliced_Cheese, ItemList.Food_Sliced_Cheese }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Food_Sandwich_Bacon.get(1L), bits_no_remove_buffered, new Object[] { ItemList.Food_Sliced_Bread, ItemList.Food_Sliced_Bread, new ItemStack(Items.cooked_porkchop, 1) }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Food_Sandwich_Steak.get(1L), bits_no_remove_buffered, new Object[] { ItemList.Food_Sliced_Bread, ItemList.Food_Sliced_Bread, new ItemStack(Items.cooked_beef, 1) }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Food_Large_Sandwich_Veggie.get(1L), bits_no_remove_buffered, new Object[] { ItemList.Food_Sliced_Baguettes, ItemList.Food_Sliced_Cucumber, ItemList.Food_Sliced_Cucumber, ItemList.Food_Sliced_Cucumber, ItemList.Food_Sliced_Tomato, ItemList.Food_Sliced_Tomato, ItemList.Food_Sliced_Tomato, ItemList.Food_Sliced_Onion }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Food_Large_Sandwich_Cheese.get(1L), bits_no_remove_buffered, new Object[] { ItemList.Food_Sliced_Baguettes, ItemList.Food_Sliced_Cheese, ItemList.Food_Sliced_Cheese, ItemList.Food_Sliced_Cheese, ItemList.Food_Sliced_Cheese, ItemList.Food_Sliced_Cheese, ItemList.Food_Sliced_Cheese, ItemList.Food_Sliced_Cheese }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Food_Large_Sandwich_Bacon.get(1L), bits_no_remove_buffered, new Object[] { ItemList.Food_Sliced_Baguettes, new ItemStack(Items.cooked_porkchop, 1), new ItemStack(Items.cooked_porkchop, 1) }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Food_Large_Sandwich_Steak.get(1L), bits_no_remove_buffered, new Object[] { ItemList.Food_Sliced_Baguettes, new ItemStack(Items.cooked_beef, 1), new ItemStack(Items.cooked_beef, 1) }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Food_Large_Sandwich_Veggie.get(1L), bits_no_remove_buffered, new Object[] { ItemList.Food_Sliced_Baguette, ItemList.Food_Sliced_Baguette, ItemList.Food_Sliced_Cucumber, ItemList.Food_Sliced_Cucumber, ItemList.Food_Sliced_Cucumber, ItemList.Food_Sliced_Tomato, ItemList.Food_Sliced_Tomato, ItemList.Food_Sliced_Tomato, ItemList.Food_Sliced_Onion }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Food_Large_Sandwich_Cheese.get(1L), bits_no_remove_buffered, new Object[] { ItemList.Food_Sliced_Baguette, ItemList.Food_Sliced_Baguette, ItemList.Food_Sliced_Cheese, ItemList.Food_Sliced_Cheese, ItemList.Food_Sliced_Cheese, ItemList.Food_Sliced_Cheese, ItemList.Food_Sliced_Cheese, ItemList.Food_Sliced_Cheese, ItemList.Food_Sliced_Cheese }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Food_Large_Sandwich_Bacon.get(1L), bits_no_remove_buffered, new Object[] { ItemList.Food_Sliced_Baguette, ItemList.Food_Sliced_Baguette, new ItemStack(Items.cooked_porkchop, 1), new ItemStack(Items.cooked_porkchop, 1) }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Food_Large_Sandwich_Steak.get(1L), bits_no_remove_buffered, new Object[] { ItemList.Food_Sliced_Baguette, ItemList.Food_Sliced_Baguette, new ItemStack(Items.cooked_beef, 1), new ItemStack(Items.cooked_beef, 1) }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Food_Raw_Pizza_Veggie.get(1L), bits_no_remove_buffered, new Object[] { ItemList.Food_Flat_Dough, ItemList.Food_Sliced_Cucumber, ItemList.Food_Sliced_Tomato, ItemList.Food_Sliced_Onion }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Food_Raw_Pizza_Cheese.get(1L), bits_no_remove_buffered, new Object[] { ItemList.Food_Flat_Dough, ItemList.Food_Sliced_Cheese, ItemList.Food_Sliced_Cheese, ItemList.Food_Sliced_Cheese }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Food_Raw_Pizza_Meat.get(1L), bits_no_remove_buffered, new Object[] { ItemList.Food_Flat_Dough, OrePrefixes.dust.get(Materials.MeatCooked) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Food_Sliced_Cheese.get(4L), bits_no_remove_buffered, new Object[] { "kX", 'X', "foodCheese" }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Food_Sliced_Lemon.get(4L), bits_no_remove_buffered, new Object[] { "kX", 'X', "cropLemon" }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Food_Sliced_Tomato.get(4L), bits_no_remove_buffered, new Object[] { "kX", 'X', "cropTomato" }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Food_Sliced_Onion.get(4L), bits_no_remove_buffered, new Object[] { "kX", 'X', "cropOnion" }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Food_Sliced_Cucumber.get(4L), bits_no_remove_buffered, new Object[] { "kX", 'X', "cropCucumber" }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Food_Sliced_Bun.get(2L), bits_no_remove_buffered, new Object[] { "kX", 'X', ItemList.Food_Baked_Bun }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Food_Sliced_Bread.get(2L), bits_no_remove_buffered, new Object[] { "kX", 'X', ItemList.Food_Baked_Bread }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Food_Sliced_Baguette.get(2L), bits_no_remove_buffered, new Object[] { "kX", 'X', ItemList.Food_Baked_Baguette }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Food_Raw_PotatoChips.get(1L), bits_no_remove_buffered, new Object[] { "kX", 'X', "cropPotato" }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Food_Raw_Cookie.get(4L), bits_no_remove_buffered, new Object[] { "kX", 'X', ItemList.Food_Dough_Chocolate }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Food_Raw_Fries.get(1L), bits_no_remove_buffered, new Object[] { "k", "X", 'X', "cropPotato" }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( new ItemStack(Items.bowl, 1), bits_no_remove_buffered, new Object[] { "k", "X", 'X', OrePrefixes.plank.get(Materials.Wood) }); - GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.ring, Materials.Rubber, 1L), + GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.ring, Materials.Rubber, 1L), bits_no_remove_buffered, new Object[] { "k", "X", 'X', OrePrefixes.plate.get(Materials.Rubber) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( new ItemStack(Items.arrow, 1), - bits_no_remove_buffered | GT_ModHandler.RecipeBits.DELETE_ALL_OTHER_SHAPED_RECIPES, + bits_no_remove_buffered | GTModHandler.RecipeBits.DELETE_ALL_OTHER_SHAPED_RECIPES, new Object[] { " H", " S ", "F ", 'H', new ItemStack(Items.flint, 1, 32767), 'S', OrePrefixes.stick.get(Materials.Wood), 'F', OreDictNames.craftingFeather }); - GT_ModHandler.removeRecipe( + GTModHandler.removeRecipe( new ItemStack(Blocks.planks), null, new ItemStack(Blocks.planks), null, new ItemStack(Blocks.planks)); - GT_ModHandler.removeRecipeByOutputDelayed(ItemList.Food_Baked_Bread.get(1L)); - GT_ModHandler.removeRecipeByOutputDelayed(new ItemStack(Items.cookie, 1)); - GT_ModHandler.removeRecipe( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Copper, 1L), - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Tin, 1L), - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Copper, 1L)); - if (null != GT_Utility.setStack( - GT_ModHandler.getRecipeOutput( + GTModHandler.removeRecipeByOutputDelayed(ItemList.Food_Baked_Bread.get(1L)); + GTModHandler.removeRecipeByOutputDelayed(new ItemStack(Items.cookie, 1)); + GTModHandler.removeRecipe( + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Copper, 1L), + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Tin, 1L), + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Copper, 1L)); + if (null != GTUtility.setStack( + GTModHandler.getRecipeOutput( true, - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Copper, 1L), - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Copper, 1L), + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Copper, 1L), + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Copper, 1L), null, - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Copper, 1L), - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Tin, 1L)), - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Bronze, 1L))) { - GT_Log.out.println("GT_Mod: Changed Forestrys Bronze Recipe"); + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Copper, 1L), + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Tin, 1L)), + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Bronze, 1L))) { + GTLog.out.println("GTMod: Changed Forestrys Bronze Recipe"); } - tStack = GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Ash, 1L); + tStack = GTOreDictUnificator.get(OrePrefixes.dust, Materials.Ash, 1L); - GT_ModHandler.addCraftingRecipe( - GT_ModHandler.getRecipeOutput( + GTModHandler.addCraftingRecipe( + GTModHandler.getRecipeOutput( null, new ItemStack(Blocks.sand, 1, 0), null, null, - GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Apatite, 1L), + GTOreDictUnificator.get(OrePrefixes.gem, Materials.Apatite, 1L), null, null, new ItemStack(Blocks.sand, 1, 0), null), - GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.BUFFERED, new Object[] { "S", "A", "S", 'A', OrePrefixes.dust.get(Materials.Apatite), 'S', new ItemStack(Blocks.sand, 1, 32767) }); - GT_ModHandler.addCraftingRecipe( - GT_ModHandler.getRecipeOutput( + GTModHandler.addCraftingRecipe( + GTModHandler.getRecipeOutput( tStack, tStack, tStack, tStack, - GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Apatite, 1L), + GTOreDictUnificator.get(OrePrefixes.gem, Materials.Apatite, 1L), tStack, tStack, tStack, tStack), - GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.BUFFERED, new Object[] { "SSS", "SAS", "SSS", 'A', OrePrefixes.dust.get(Materials.Apatite), 'S', OrePrefixes.dust.get(Materials.Ash) }); - GT_Log.out.println("GT_Mod: Adding Mixed Metal Ingot Recipes."); - GT_ModHandler.removeRecipeByOutputDelayed(ItemList.IC2_Mixed_Metal_Ingot.get(1L)); + GTLog.out.println("GTMod: Adding Mixed Metal Ingot Recipes."); + GTModHandler.removeRecipeByOutputDelayed(ItemList.IC2_Mixed_Metal_Ingot.get(1L)); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(1L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.AnyIron), 'Y', OrePrefixes.plate.get(Materials.Bronze), 'Z', OrePrefixes.plate.get(Materials.Tin) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(1L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.AnyIron), 'Y', OrePrefixes.plate.get(Materials.Bronze), 'Z', OrePrefixes.plate.get(Materials.Zinc) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(1L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.AnyIron), 'Y', OrePrefixes.plate.get(Materials.Bronze), 'Z', OrePrefixes.plate.get(Materials.Aluminium) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(1L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.AnyIron), 'Y', OrePrefixes.plate.get(Materials.Brass), 'Z', OrePrefixes.plate.get(Materials.Tin) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(1L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.AnyIron), 'Y', OrePrefixes.plate.get(Materials.Brass), 'Z', OrePrefixes.plate.get(Materials.Zinc) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(1L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.AnyIron), 'Y', OrePrefixes.plate.get(Materials.Brass), 'Z', OrePrefixes.plate.get(Materials.Aluminium) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(1L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.Nickel), 'Y', OrePrefixes.plate.get(Materials.Bronze), 'Z', OrePrefixes.plate.get(Materials.Tin) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(1L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.Nickel), 'Y', OrePrefixes.plate.get(Materials.Bronze), 'Z', OrePrefixes.plate.get(Materials.Zinc) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(1L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.Nickel), 'Y', OrePrefixes.plate.get(Materials.Bronze), 'Z', OrePrefixes.plate.get(Materials.Aluminium) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(1L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.Nickel), 'Y', OrePrefixes.plate.get(Materials.Brass), 'Z', OrePrefixes.plate.get(Materials.Tin) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(1L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.Nickel), 'Y', OrePrefixes.plate.get(Materials.Brass), 'Z', OrePrefixes.plate.get(Materials.Zinc) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(1L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.Nickel), 'Y', OrePrefixes.plate.get(Materials.Brass), 'Z', OrePrefixes.plate.get(Materials.Aluminium) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(2L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.Invar), 'Y', OrePrefixes.plate.get(Materials.Bronze), 'Z', OrePrefixes.plate.get(Materials.Tin) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(2L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.Invar), 'Y', OrePrefixes.plate.get(Materials.Bronze), 'Z', OrePrefixes.plate.get(Materials.Zinc) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(3L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.Invar), 'Y', OrePrefixes.plate.get(Materials.Bronze), 'Z', OrePrefixes.plate.get(Materials.Aluminium) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(2L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.Invar), 'Y', OrePrefixes.plate.get(Materials.Brass), 'Z', OrePrefixes.plate.get(Materials.Tin) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(2L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.Invar), 'Y', OrePrefixes.plate.get(Materials.Brass), 'Z', OrePrefixes.plate.get(Materials.Zinc) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(3L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.Invar), 'Y', OrePrefixes.plate.get(Materials.Brass), 'Z', OrePrefixes.plate.get(Materials.Aluminium) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(2L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.Steel), 'Y', OrePrefixes.plate.get(Materials.Bronze), 'Z', OrePrefixes.plate.get(Materials.Tin) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(2L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.Steel), 'Y', OrePrefixes.plate.get(Materials.Bronze), 'Z', OrePrefixes.plate.get(Materials.Zinc) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(3L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.Steel), 'Y', OrePrefixes.plate.get(Materials.Bronze), 'Z', OrePrefixes.plate.get(Materials.Aluminium) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(2L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.Steel), 'Y', OrePrefixes.plate.get(Materials.Brass), 'Z', OrePrefixes.plate.get(Materials.Tin) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(2L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.Steel), 'Y', OrePrefixes.plate.get(Materials.Brass), 'Z', OrePrefixes.plate.get(Materials.Zinc) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(3L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.Steel), 'Y', OrePrefixes.plate.get(Materials.Brass), 'Z', OrePrefixes.plate.get(Materials.Aluminium) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(3L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.StainlessSteel), 'Y', OrePrefixes.plate.get(Materials.Bronze), 'Z', OrePrefixes.plate.get(Materials.Tin) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(3L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.StainlessSteel), 'Y', OrePrefixes.plate.get(Materials.Bronze), 'Z', OrePrefixes.plate.get(Materials.Zinc) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(4L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.StainlessSteel), 'Y', OrePrefixes.plate.get(Materials.Bronze), 'Z', OrePrefixes.plate.get(Materials.Aluminium) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(3L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.StainlessSteel), 'Y', OrePrefixes.plate.get(Materials.Brass), 'Z', OrePrefixes.plate.get(Materials.Tin) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(3L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.StainlessSteel), 'Y', OrePrefixes.plate.get(Materials.Brass), 'Z', OrePrefixes.plate.get(Materials.Zinc) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(4L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.StainlessSteel), 'Y', OrePrefixes.plate.get(Materials.Brass), 'Z', OrePrefixes.plate.get(Materials.Aluminium) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(3L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.Titanium), 'Y', OrePrefixes.plate.get(Materials.Bronze), 'Z', OrePrefixes.plate.get(Materials.Tin) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(3L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.Titanium), 'Y', OrePrefixes.plate.get(Materials.Bronze), 'Z', OrePrefixes.plate.get(Materials.Zinc) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(4L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.Titanium), 'Y', OrePrefixes.plate.get(Materials.Bronze), 'Z', OrePrefixes.plate.get(Materials.Aluminium) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(3L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.Titanium), 'Y', OrePrefixes.plate.get(Materials.Brass), 'Z', OrePrefixes.plate.get(Materials.Tin) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(3L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.Titanium), 'Y', OrePrefixes.plate.get(Materials.Brass), 'Z', OrePrefixes.plate.get(Materials.Zinc) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(4L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.Titanium), 'Y', OrePrefixes.plate.get(Materials.Brass), 'Z', OrePrefixes.plate.get(Materials.Aluminium) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(3L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.Tungsten), 'Y', OrePrefixes.plate.get(Materials.Bronze), 'Z', OrePrefixes.plate.get(Materials.Tin) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(3L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.Tungsten), 'Y', OrePrefixes.plate.get(Materials.Bronze), 'Z', OrePrefixes.plate.get(Materials.Zinc) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(4L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.Tungsten), 'Y', OrePrefixes.plate.get(Materials.Bronze), 'Z', OrePrefixes.plate.get(Materials.Aluminium) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(3L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.Tungsten), 'Y', OrePrefixes.plate.get(Materials.Brass), 'Z', OrePrefixes.plate.get(Materials.Tin) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(3L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.Tungsten), 'Y', OrePrefixes.plate.get(Materials.Brass), 'Z', OrePrefixes.plate.get(Materials.Zinc) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(4L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.Tungsten), 'Y', OrePrefixes.plate.get(Materials.Brass), 'Z', OrePrefixes.plate.get(Materials.Aluminium) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(5L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.TungstenSteel), 'Y', OrePrefixes.plate.get(Materials.Bronze), 'Z', OrePrefixes.plate.get(Materials.Tin) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(5L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.TungstenSteel), 'Y', OrePrefixes.plate.get(Materials.Bronze), 'Z', OrePrefixes.plate.get(Materials.Zinc) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(6L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.TungstenSteel), 'Y', OrePrefixes.plate.get(Materials.Bronze), 'Z', OrePrefixes.plate.get(Materials.Aluminium) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(5L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.TungstenSteel), 'Y', OrePrefixes.plate.get(Materials.Brass), 'Z', OrePrefixes.plate.get(Materials.Tin) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(5L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.TungstenSteel), 'Y', OrePrefixes.plate.get(Materials.Brass), 'Z', OrePrefixes.plate.get(Materials.Zinc) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(6L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.TungstenSteel), 'Y', OrePrefixes.plate.get(Materials.Brass), 'Z', OrePrefixes.plate.get(Materials.Aluminium) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(8L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.TungstenSteel), 'Y', OrePrefixes.plate.get(Materials.Chrome), 'Z', OrePrefixes.plate.get(Materials.Tin) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(8L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.TungstenSteel), 'Y', OrePrefixes.plate.get(Materials.Chrome), 'Z', OrePrefixes.plate.get(Materials.Zinc) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(8L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.TungstenSteel), 'Y', OrePrefixes.plate.get(Materials.Chrome), 'Z', OrePrefixes.plate.get(Materials.Aluminium) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(10L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.TungstenSteel), 'Y', OrePrefixes.plate.get(Materials.StainlessSteel), 'Z', OrePrefixes.plate.get(Materials.Tin) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(10L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.TungstenSteel), 'Y', OrePrefixes.plate.get(Materials.StainlessSteel), 'Z', OrePrefixes.plate.get(Materials.Zinc) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(10L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.TungstenSteel), 'Y', OrePrefixes.plate.get(Materials.StainlessSteel), 'Z', OrePrefixes.plate.get(Materials.Aluminium) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(12L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.Iridium), 'Y', OrePrefixes.plate.get(Materials.Chrome), 'Z', OrePrefixes.plate.get(Materials.AnnealedCopper) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(12L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.Iridium), 'Y', OrePrefixes.plate.get(Materials.Chrome), 'Z', OrePrefixes.plate.get(Materials.RoseGold) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(12L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.Iridium), 'Y', OrePrefixes.plate.get(Materials.Chrome), 'Z', OrePrefixes.plate.get(Materials.AstralSilver) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(14L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.Iridium), 'Y', OrePrefixes.plate.get(Materials.StainlessSteel), 'Z', OrePrefixes.plate.get(Materials.AnnealedCopper) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(14L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.Iridium), 'Y', OrePrefixes.plate.get(Materials.StainlessSteel), 'Z', OrePrefixes.plate.get(Materials.RoseGold) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(14L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.Iridium), 'Y', OrePrefixes.plate.get(Materials.StainlessSteel), 'Z', OrePrefixes.plate.get(Materials.AstralSilver) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(16L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.HSSG), 'Y', OrePrefixes.plate.get(Materials.StainlessSteel), 'Z', OrePrefixes.plate.get(Materials.AnnealedCopper) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(16L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.HSSG), 'Y', OrePrefixes.plate.get(Materials.StainlessSteel), 'Z', OrePrefixes.plate.get(Materials.RoseGold) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(16L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.HSSG), 'Y', OrePrefixes.plate.get(Materials.StainlessSteel), 'Z', OrePrefixes.plate.get(Materials.AstralSilver) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(18L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.HSSE), 'Y', OrePrefixes.plate.get(Materials.Chrome), 'Z', OrePrefixes.plate.get(Materials.AnnealedCopper) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(18L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.HSSE), 'Y', OrePrefixes.plate.get(Materials.Chrome), 'Z', OrePrefixes.plate.get(Materials.RoseGold) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(18L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.HSSE), 'Y', OrePrefixes.plate.get(Materials.Chrome), 'Z', OrePrefixes.plate.get(Materials.AstralSilver) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(20L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.HSSS), 'Y', OrePrefixes.plate.get(Materials.TungstenSteel), 'Z', OrePrefixes.plate.get(Materials.AnnealedCopper) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(20L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.HSSS), 'Y', OrePrefixes.plate.get(Materials.TungstenSteel), 'Z', OrePrefixes.plate.get(Materials.RoseGold) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(20L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.HSSS), 'Y', OrePrefixes.plate.get(Materials.TungstenSteel), 'Z', OrePrefixes.plate.get(Materials.AstralSilver) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Long_Distance_Pipeline_Fluid.get(1L), - GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE, - new Object[] { "GPG", "IwI", "GPG", 'G', GT_OreDictUnificator.get(OrePrefixes.gear, Materials.Steel, 1L), - 'P', GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Steel, 1L), 'I', - GT_OreDictUnificator.get(OrePrefixes.pipeHuge, Materials.Steel, 1L) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.RecipeBits.BUFFERED | GTModHandler.RecipeBits.NOT_REMOVABLE, + new Object[] { "GPG", "IwI", "GPG", 'G', GTOreDictUnificator.get(OrePrefixes.gear, Materials.Steel, 1L), + 'P', GTOreDictUnificator.get(OrePrefixes.plate, Materials.Steel, 1L), 'I', + GTOreDictUnificator.get(OrePrefixes.pipeHuge, Materials.Steel, 1L) }); + GTModHandler.addCraftingRecipe( ItemList.Long_Distance_Pipeline_Item.get(1L), - GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE, - new Object[] { "GPG", "IwI", "GPG", 'G', GT_OreDictUnificator.get(OrePrefixes.gear, Materials.Steel, 1L), - 'P', GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Steel, 1L), 'I', - GT_OreDictUnificator.get(OrePrefixes.pipeHuge, Materials.Tin, 1L) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.RecipeBits.BUFFERED | GTModHandler.RecipeBits.NOT_REMOVABLE, + new Object[] { "GPG", "IwI", "GPG", 'G', GTOreDictUnificator.get(OrePrefixes.gear, Materials.Steel, 1L), + 'P', GTOreDictUnificator.get(OrePrefixes.plate, Materials.Steel, 1L), 'I', + GTOreDictUnificator.get(OrePrefixes.pipeHuge, Materials.Tin, 1L) }); + GTModHandler.addCraftingRecipe( ItemList.Long_Distance_Pipeline_Fluid_Pipe.get(32L), - GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE, - new Object[] { "PPP", "IwI", "PPP", 'P', GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Steel, 1L), - 'I', GT_OreDictUnificator.get(OrePrefixes.pipeLarge, Materials.Steel, 1L) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.RecipeBits.BUFFERED | GTModHandler.RecipeBits.NOT_REMOVABLE, + new Object[] { "PPP", "IwI", "PPP", 'P', GTOreDictUnificator.get(OrePrefixes.plate, Materials.Steel, 1L), + 'I', GTOreDictUnificator.get(OrePrefixes.pipeLarge, Materials.Steel, 1L) }); + GTModHandler.addCraftingRecipe( ItemList.Long_Distance_Pipeline_Item_Pipe.get(32L), - GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE, - new Object[] { "PPP", "IwI", "PPP", 'P', GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Steel, 1L), - 'I', GT_OreDictUnificator.get(OrePrefixes.pipeLarge, Materials.Tin, 1L) }); + GTModHandler.RecipeBits.BUFFERED | GTModHandler.RecipeBits.NOT_REMOVABLE, + new Object[] { "PPP", "IwI", "PPP", 'P', GTOreDictUnificator.get(OrePrefixes.plate, Materials.Steel, 1L), + 'I', GTOreDictUnificator.get(OrePrefixes.pipeLarge, Materials.Tin, 1L) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(22L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.Naquadah), 'Y', OrePrefixes.plate.get(Materials.Iridium), 'Z', OrePrefixes.plate.get(Materials.HSSG) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(24L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.Naquadah), 'Y', OrePrefixes.plate.get(Materials.Iridium), 'Z', OrePrefixes.plate.get(Materials.HSSE) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(26L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.Naquadah), 'Y', OrePrefixes.plate.get(Materials.Iridium), 'Z', OrePrefixes.plate.get(Materials.HSSS) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(28L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.NaquadahAlloy), 'Y', OrePrefixes.plate.get(Materials.Osmiridium), 'Z', OrePrefixes.plate.get(Materials.HSSE) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(30L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.NaquadahAlloy), 'Y', OrePrefixes.plate.get(Materials.Osmiridium), 'Z', OrePrefixes.plate.get(Materials.HSSG) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(32L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.NaquadahAlloy), 'Y', OrePrefixes.plate.get(Materials.Osmiridium), 'Z', OrePrefixes.plate.get(Materials.HSSS) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(34L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.Neutronium), 'Y', OrePrefixes.plate.get(Materials.EnergeticAlloy), 'Z', OrePrefixes.plate.get(Materials.Naquadah) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(36L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.Neutronium), 'Y', OrePrefixes.plate.get(Materials.EnergeticAlloy), 'Z', OrePrefixes.plate.get(Materials.NaquadahAlloy) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(38L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.Neutronium), 'Y', OrePrefixes.plate.get(Materials.EnergeticAlloy), 'Z', OrePrefixes.plate.get(Materials.Draconium) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(40L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.BlackPlutonium), 'Y', OrePrefixes.plate.get(Materials.Sunnarium), 'Z', OrePrefixes.plate.get(Materials.Naquadah) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(42L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.BlackPlutonium), 'Y', OrePrefixes.plate.get(Materials.Sunnarium), 'Z', OrePrefixes.plate.get(Materials.NaquadahAlloy) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(44L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.BlackPlutonium), 'Y', OrePrefixes.plate.get(Materials.Sunnarium), 'Z', OrePrefixes.plate.get(Materials.Draconium) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(48L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.DraconiumAwakened), 'Y', OrePrefixes.plate.get(Materials.Neutronium), 'Z', OrePrefixes.plate.get(Materials.HSSS) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(52L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.DraconiumAwakened), 'Y', OrePrefixes.plate.get(Materials.Neutronium), 'Z', OrePrefixes.plate.get(Materials.Naquadah) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(56L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.DraconiumAwakened), 'Y', OrePrefixes.plate.get(Materials.Neutronium), 'Z', OrePrefixes.plate.get(Materials.NaquadahAlloy) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.IC2_Mixed_Metal_Ingot.get(64L), bits_no_remove_buffered, new Object[] { "X", "Y", "Z", 'X', OrePrefixes.plate.get(Materials.DraconiumAwakened), 'Y', OrePrefixes.plate.get(Materials.Neutronium), 'Z', OrePrefixes.plate.get(Materials.BlackPlutonium) }); - GT_Log.out.println("GT_Mod: Beginning to add regular Crafting Recipes."); - GT_ModHandler.addCraftingRecipe( - GT_ModHandler.getIC2Item("scaffold", 4L), + GTLog.out.println("GTMod: Beginning to add regular Crafting Recipes."); + GTModHandler.addCraftingRecipe( + GTModHandler.getIC2Item("scaffold", 4L), bits_no_remove_buffered, new Object[] { "WWW", " S ", "S S", 'W', OrePrefixes.plank.get(Materials.Wood), 'S', OrePrefixes.stick.get(Materials.Wood) }); - GT_ModHandler.addShapelessCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.IronMagnetic, 1L), + GTModHandler.addShapelessCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.stick, Materials.IronMagnetic, 1L), bits_no_remove_buffered, new Object[] { OrePrefixes.stick.get(Materials.AnyIron), OrePrefixes.dust.get(Materials.Redstone), OrePrefixes.dust.get(Materials.Redstone), OrePrefixes.dust.get(Materials.Redstone), OrePrefixes.dust.get(Materials.Redstone) }); - GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.ring, Materials.Paper, 1L), + GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.ring, Materials.Paper, 1L), bits_no_remove_buffered, new Object[] { "PPk", 'P', OrePrefixes.plate.get(Materials.Paper) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( new ItemStack(Blocks.torch, 2), bits_no_remove_buffered, new Object[] { "C", "S", 'C', OrePrefixes.dust.get(Materials.Sulfur), 'S', OrePrefixes.stick.get(Materials.Wood) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( new ItemStack(Blocks.torch, 6), bits_no_remove_buffered, new Object[] { "C", "S", 'C', OrePrefixes.dust.get(Materials.TricalciumPhosphate), 'S', OrePrefixes.stick.get(Materials.Wood) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( new ItemStack(Blocks.piston, 1), bits_no_remove_buffered, new Object[] { "WWW", "CBC", "CRC", 'W', OrePrefixes.plank.get(Materials.Wood), 'C', OrePrefixes.stoneCobble, 'R', OrePrefixes.dust.get(Materials.Redstone), 'B', OrePrefixes.ingot.get(Materials.AnyIron) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( new ItemStack(Blocks.piston, 1), bits_no_remove_buffered, new Object[] { "WWW", "CBC", "CRC", 'W', OrePrefixes.plank.get(Materials.Wood), 'C', OrePrefixes.stoneCobble, 'R', OrePrefixes.dust.get(Materials.Redstone), 'B', OrePrefixes.ingot.get(Materials.AnyBronze) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( new ItemStack(Blocks.piston, 1), bits_no_remove_buffered, new Object[] { "WWW", "CBC", "CRC", 'W', OrePrefixes.plank.get(Materials.Wood), 'C', OrePrefixes.stoneCobble, 'R', OrePrefixes.dust.get(Materials.Redstone), 'B', OrePrefixes.ingot.get(Materials.Aluminium) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( new ItemStack(Blocks.piston, 1), bits_no_remove_buffered, new Object[] { "WWW", "CBC", "CRC", 'W', OrePrefixes.plank.get(Materials.Wood), 'C', OrePrefixes.stoneCobble, 'R', OrePrefixes.dust.get(Materials.Redstone), 'B', OrePrefixes.ingot.get(Materials.Steel) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( new ItemStack(Blocks.piston, 1), bits_no_remove_buffered, new Object[] { "WWW", "CBC", "CRC", 'W', OrePrefixes.plank.get(Materials.Wood), 'C', OrePrefixes.stoneCobble, 'R', OrePrefixes.dust.get(Materials.Redstone), 'B', OrePrefixes.ingot.get(Materials.Titanium) }); - GT_ModHandler.addCraftingRecipe( - GT_ModHandler.getIC2Item("reactorVent", 1L, 1), + GTModHandler.addCraftingRecipe( + GTModHandler.getIC2Item("reactorVent", 1L, 1), bits_no_remove_buffered, new Object[] { "AIA", "I I", "AIA", 'I', new ItemStack(Blocks.iron_bars, 1), 'A', OrePrefixes.plate.get(Materials.Aluminium) }); - GT_ModHandler.addShapelessCraftingRecipe( - GT_ModHandler.getIC2Item("reactorPlatingExplosive", 1L), + GTModHandler.addShapelessCraftingRecipe( + GTModHandler.getIC2Item("reactorPlatingExplosive", 1L), bits_no_remove_buffered, - new Object[] { GT_ModHandler.getIC2Item("reactorPlating", 1L), OrePrefixes.plate.get(Materials.Lead) }); + new Object[] { GTModHandler.getIC2Item("reactorPlating", 1L), OrePrefixes.plate.get(Materials.Lead) }); if (!Materials.Steel.mBlastFurnaceRequired) { - GT_ModHandler.addShapelessCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Steel, 1L), + GTModHandler.addShapelessCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Steel, 1L), bits_no_remove_buffered, new Object[] { OrePrefixes.dust.get(Materials.Iron), OrePrefixes.dust.get(Materials.Coal), OrePrefixes.dust.get(Materials.Coal) }); } - GT_ModHandler.removeRecipeByOutputDelayed(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Brass, 1L)); - GT_ModHandler.addShapelessCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Brass, 3L), + GTModHandler.removeRecipeByOutputDelayed(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Brass, 1L)); + GTModHandler.addShapelessCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Brass, 3L), bits_no_remove_buffered, new Object[] { OrePrefixes.dust.get(Materials.AnyCopper), OrePrefixes.dust.get(Materials.AnyCopper), OrePrefixes.dust.get(Materials.AnyCopper), OrePrefixes.dust.get(Materials.Zinc) }); - GT_ModHandler.addShapelessCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.Brass, 9L), + GTModHandler.addShapelessCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.dustSmall, Materials.Brass, 9L), bits_no_remove_buffered, new Object[] { OrePrefixes.dust.get(Materials.Tetrahedrite), OrePrefixes.dust.get(Materials.Tetrahedrite), OrePrefixes.dust.get(Materials.Tetrahedrite), OrePrefixes.dust.get(Materials.Zinc) }); - GT_ModHandler.addShapelessCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Bronze, 3L), + GTModHandler.addShapelessCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Bronze, 3L), bits_no_remove_buffered, new Object[] { OrePrefixes.dust.get(Materials.AnyCopper), OrePrefixes.dust.get(Materials.AnyCopper), OrePrefixes.dust.get(Materials.AnyCopper), OrePrefixes.dust.get(Materials.Tin) }); - GT_ModHandler.addShapelessCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.Bronze, 9L), + GTModHandler.addShapelessCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.dustSmall, Materials.Bronze, 9L), bits_no_remove_buffered, new Object[] { OrePrefixes.dust.get(Materials.Tetrahedrite), OrePrefixes.dust.get(Materials.Tetrahedrite), OrePrefixes.dust.get(Materials.Tetrahedrite), OrePrefixes.dust.get(Materials.Tin) }); - GT_ModHandler.addShapelessCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.Invar, 9L), + GTModHandler.addShapelessCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.dustSmall, Materials.Invar, 9L), bits_no_remove_buffered, new Object[] { OrePrefixes.dust.get(Materials.Iron), OrePrefixes.dust.get(Materials.Iron), OrePrefixes.dust.get(Materials.Nickel) }); - GT_ModHandler.addShapelessCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.Cupronickel, 6L), + GTModHandler.addShapelessCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.dustSmall, Materials.Cupronickel, 6L), bits_no_remove_buffered, new Object[] { OrePrefixes.dust.get(Materials.Nickel), OrePrefixes.dust.get(Materials.AnyCopper) }); - GT_ModHandler.addShapelessCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.RoseGold, 4L), + GTModHandler.addShapelessCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.dust, Materials.RoseGold, 4L), bits_no_remove_buffered, new Object[] { OrePrefixes.dust.get(Materials.Gold), OrePrefixes.dust.get(Materials.Gold), OrePrefixes.dust.get(Materials.Gold), OrePrefixes.dust.get(Materials.Gold), OrePrefixes.dust.get(Materials.AnyCopper) }); - GT_ModHandler.addShapelessCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SterlingSilver, 4L), + GTModHandler.addShapelessCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.dust, Materials.SterlingSilver, 4L), bits_no_remove_buffered, new Object[] { OrePrefixes.dust.get(Materials.Silver), OrePrefixes.dust.get(Materials.Silver), OrePrefixes.dust.get(Materials.Silver), OrePrefixes.dust.get(Materials.Silver), OrePrefixes.dust.get(Materials.AnyCopper) }); - GT_ModHandler.addShapelessCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.BlackBronze, 4L), + GTModHandler.addShapelessCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.dust, Materials.BlackBronze, 4L), bits_no_remove_buffered, new Object[] { OrePrefixes.dust.get(Materials.Gold), OrePrefixes.dust.get(Materials.Silver), OrePrefixes.dust.get(Materials.AnyCopper), OrePrefixes.dust.get(Materials.AnyCopper), OrePrefixes.dust.get(Materials.AnyCopper) }); - GT_ModHandler.addShapelessCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.BismuthBronze, 4L), + GTModHandler.addShapelessCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.dust, Materials.BismuthBronze, 4L), bits_no_remove_buffered, new Object[] { OrePrefixes.dust.get(Materials.Bismuth), OrePrefixes.dust.get(Materials.Zinc), OrePrefixes.dust.get(Materials.AnyCopper), OrePrefixes.dust.get(Materials.AnyCopper), OrePrefixes.dust.get(Materials.AnyCopper) }); - GT_ModHandler.addShapelessCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.CobaltBrass, 8L), + GTModHandler.addShapelessCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.dust, Materials.CobaltBrass, 8L), bits_no_remove_buffered, new Object[] { OrePrefixes.dust.get(Materials.Brass), OrePrefixes.dust.get(Materials.Brass), OrePrefixes.dust.get(Materials.Brass), OrePrefixes.dust.get(Materials.Brass), @@ -1361,137 +1359,137 @@ public class GT_CraftingRecipeLoader implements Runnable { OrePrefixes.dust.get(Materials.Brass), OrePrefixes.dust.get(Materials.Aluminium), OrePrefixes.dust.get(Materials.Cobalt) }); - GT_ModHandler.addShapelessCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.DamascusSteel, 2L), + GTModHandler.addShapelessCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.dust, Materials.DamascusSteel, 2L), bits_no_remove_buffered, new Object[] { OrePrefixes.dust.get(Materials.Steel), OrePrefixes.dustSmall.get(Materials.Nickel), OrePrefixes.dustSmall.get(Materials.Nickel), OrePrefixes.dustSmall.get(Materials.Nickel), OrePrefixes.dustTiny.get(Materials.Coal), OrePrefixes.dustTiny.get(Materials.Silicon), OrePrefixes.dustTiny.get(Materials.Manganese), OrePrefixes.dustTiny.get(Materials.Chrome), OrePrefixes.dustTiny.get(Materials.Molybdenum) }); - GT_ModHandler.addShapelessCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.DamascusSteel, 2L), + GTModHandler.addShapelessCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.dust, Materials.DamascusSteel, 2L), bits_no_remove_buffered, new Object[] { OrePrefixes.dust.get(Materials.Steel), OrePrefixes.dustSmall.get(Materials.Manganese), OrePrefixes.dustSmall.get(Materials.Manganese), OrePrefixes.dustSmall.get(Materials.Chrome), OrePrefixes.dustSmall.get(Materials.Chrome), OrePrefixes.dustTiny.get(Materials.Coal), OrePrefixes.dustTiny.get(Materials.Silicon), OrePrefixes.dustTiny.get(Materials.Vanadium) }); - GT_ModHandler.addShapelessCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.RedstoneAlloy, 2L), + GTModHandler.addShapelessCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.dust, Materials.RedstoneAlloy, 2L), bits_no_remove_buffered, new Object[] { OrePrefixes.dust.get(Materials.Redstone), OrePrefixes.dust.get(Materials.Silicon), OrePrefixes.dust.get(Materials.Coal) }); - GT_ModHandler.addShapelessCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.CrudeSteel, 2L), + GTModHandler.addShapelessCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.dust, Materials.CrudeSteel, 2L), bits_no_remove_buffered, new Object[] { OrePrefixes.dust.get(Materials.Clay), OrePrefixes.dust.get(Materials.Flint), OrePrefixes.dust.get(Materials.Stone) }); - GT_ModHandler.addShapelessCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.ConductiveIron, 2L), + GTModHandler.addShapelessCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.dust, Materials.ConductiveIron, 2L), bits_no_remove_buffered, new Object[] { OrePrefixes.dust.get(Materials.RedstoneAlloy), OrePrefixes.dust.get(Materials.Iron), OrePrefixes.dust.get(Materials.Silver) }); - GT_ModHandler.addShapelessCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.EnergeticAlloy, 2L), + GTModHandler.addShapelessCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.dust, Materials.EnergeticAlloy, 2L), bits_no_remove_buffered, new Object[] { OrePrefixes.dust.get(Materials.ConductiveIron), OrePrefixes.dust.get(Materials.Gold), OrePrefixes.dust.get(Materials.BlackSteel) }); - GT_ModHandler.addShapelessCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.EnergeticSilver, 2L), + GTModHandler.addShapelessCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.dust, Materials.EnergeticSilver, 2L), bits_no_remove_buffered, new Object[] { OrePrefixes.dust.get(Materials.ConductiveIron), OrePrefixes.dust.get(Materials.Silver), OrePrefixes.dust.get(Materials.BlackSteel) }); - GT_ModHandler.addShapelessCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.ElectricalSteel, 2L), + GTModHandler.addShapelessCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.dust, Materials.ElectricalSteel, 2L), bits_no_remove_buffered, new Object[] { OrePrefixes.dust.get(Materials.Steel), OrePrefixes.dust.get(Materials.Coal), OrePrefixes.dust.get(Materials.Silicon) }); - GT_ModHandler.addShapelessCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Soularium, 2L), + GTModHandler.addShapelessCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Soularium, 2L), bits_no_remove_buffered, new Object[] { new ItemStack(Blocks.soul_sand, 1, 32767), OrePrefixes.dust.get(Materials.Gold), OrePrefixes.dust.get(Materials.Ash) }); - GT_ModHandler.addShapelessCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.DarkSteel, 2L), + GTModHandler.addShapelessCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.dust, Materials.DarkSteel, 2L), bits_no_remove_buffered, new Object[] { OrePrefixes.dust.get(Materials.ElectricalSteel), OrePrefixes.dust.get(Materials.Coal), OrePrefixes.dust.get(Materials.Obsidian) }); - GT_ModHandler.addShapelessCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Manyullyn, 3L), + GTModHandler.addShapelessCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Manyullyn, 3L), bits_no_remove_buffered, new Object[] { OrePrefixes.dust.get(Materials.Ardite), OrePrefixes.dust.get(Materials.Ardite), OrePrefixes.dust.get(Materials.Ardite), OrePrefixes.dust.get(Materials.Ardite), OrePrefixes.dust.get(Materials.Cobalt), OrePrefixes.dust.get(Materials.Cobalt), OrePrefixes.dust.get(Materials.Cobalt), OrePrefixes.dust.get(Materials.Cobalt) }); - GT_ModHandler.addShapelessCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Haderoth, 1L), + GTModHandler.addShapelessCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Haderoth, 1L), bits_no_remove_buffered, new Object[] { OrePrefixes.dust.get(Materials.Rubracium), OrePrefixes.dust.get(Materials.Mithril) }); - GT_ModHandler.addShapelessCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Celenegil, 1L), + GTModHandler.addShapelessCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Celenegil, 1L), bits_no_remove_buffered, new Object[] { OrePrefixes.dust.get(Materials.Platinum), OrePrefixes.dust.get(Materials.Orichalcum) }); - GT_ModHandler.addShapelessCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.IronWood, 2L), + GTModHandler.addShapelessCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.dust, Materials.IronWood, 2L), bits_no_remove_buffered, new Object[] { OrePrefixes.dust.get(Materials.Iron), OrePrefixes.dust.get(Materials.LiveRoot), OrePrefixes.dustTiny.get(Materials.Gold) }); - GT_ModHandler.addShapelessCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Hepatizon, 3L), + GTModHandler.addShapelessCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Hepatizon, 3L), bits_no_remove_buffered, new Object[] { OrePrefixes.dust.get(Materials.Copper), OrePrefixes.dust.get(Materials.Copper), OrePrefixes.dust.get(Materials.Copper), OrePrefixes.dustTiny.get(Materials.Gold), OrePrefixes.dustTiny.get(Materials.Gold), OrePrefixes.dustTiny.get(Materials.Gold), OrePrefixes.dustTiny.get(Materials.Silver), OrePrefixes.dustTiny.get(Materials.Silver), OrePrefixes.dustTiny.get(Materials.Silver) }); - GT_ModHandler.addShapelessCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Angmallen, 2L), + GTModHandler.addShapelessCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Angmallen, 2L), bits_no_remove_buffered, new Object[] { OrePrefixes.dust.get(Materials.Iron), OrePrefixes.dust.get(Materials.Gold) }); - GT_ModHandler.addShapelessCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Inolashite, 1L), + GTModHandler.addShapelessCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Inolashite, 1L), bits_no_remove_buffered, new Object[] { OrePrefixes.dust.get(Materials.Alduorite), OrePrefixes.dust.get(Materials.Ceruclase) }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( new ItemStack(Items.gunpowder, 6), bits_no_remove_buffered, new Object[] { OrePrefixes.dust.get(Materials.Coal), OrePrefixes.dust.get(Materials.Coal), OrePrefixes.dust.get(Materials.Coal), OrePrefixes.dust.get(Materials.Sulfur), OrePrefixes.dust.get(Materials.Saltpeter), OrePrefixes.dust.get(Materials.Saltpeter) }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( new ItemStack(Items.gunpowder, 6), bits_no_remove_buffered, new Object[] { OrePrefixes.dust.get(Materials.Charcoal), OrePrefixes.dust.get(Materials.Charcoal), OrePrefixes.dust.get(Materials.Charcoal), OrePrefixes.dust.get(Materials.Sulfur), OrePrefixes.dust.get(Materials.Saltpeter), OrePrefixes.dust.get(Materials.Saltpeter) }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( new ItemStack(Items.gunpowder, 6), bits_no_remove_buffered, new Object[] { OrePrefixes.dust.get(Materials.Carbon), OrePrefixes.dust.get(Materials.Carbon), OrePrefixes.dust.get(Materials.Carbon), OrePrefixes.dust.get(Materials.Sulfur), OrePrefixes.dust.get(Materials.Saltpeter), OrePrefixes.dust.get(Materials.Saltpeter) }); - GT_ModHandler.addShapelessCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.IndiumGalliumPhosphide, 3L), + GTModHandler.addShapelessCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.dust, Materials.IndiumGalliumPhosphide, 3L), bits_no_remove_buffered, new Object[] { OrePrefixes.dust.get(Materials.Indium), OrePrefixes.dust.get(Materials.Gallium), OrePrefixes.dust.get(Materials.Phosphorus) }); - GT_ModHandler.addShapelessCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Saltpeter, 5L), + GTModHandler.addShapelessCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Saltpeter, 5L), bits_no_remove_buffered, new Object[] { OrePrefixes.dust.get(Materials.Potassium), OrePrefixes.cell.get(Materials.Nitrogen), OrePrefixes.cell.get(Materials.Oxygen), OrePrefixes.cell.get(Materials.Oxygen), OrePrefixes.cell.get(Materials.Oxygen) }); - GT_ModHandler.removeRecipeByOutputDelayed(GT_ModHandler.getIC2Item("carbonFiber", 1L)); + GTModHandler.removeRecipeByOutputDelayed(GTModHandler.getIC2Item("carbonFiber", 1L)); ItemStack[] tChestAndTank = new ItemStack[] { ItemList.Super_Chest_EV.get(1), ItemList.Super_Chest_IV.get(1), ItemList.Super_Chest_HV.get(1), ItemList.Super_Chest_MV.get(1), ItemList.Super_Chest_LV.get(1), @@ -1501,7 +1499,7 @@ public class GT_CraftingRecipeLoader implements Runnable { ItemList.Super_Tank_LV.get(1), ItemList.Quantum_Tank_EV.get(1), ItemList.Quantum_Tank_IV.get(1), ItemList.Quantum_Tank_HV.get(1), ItemList.Quantum_Tank_MV.get(1), ItemList.Quantum_Tank_LV.get(1) }; for (ItemStack tItem : tChestAndTank) { - GT_ModHandler.addShapelessCraftingRecipe(tItem, new Object[] { tItem }); + GTModHandler.addShapelessCraftingRecipe(tItem, new Object[] { tItem }); } List<ItemStack> iToRemoveAndHide = Arrays @@ -1509,13 +1507,13 @@ public class GT_CraftingRecipeLoader implements Runnable { new String[] { "copperCableItem", "insulatedCopperCableItem", "goldCableItem", "insulatedGoldCableItem", "insulatedIronCableItem", "glassFiberCableItem", "tinCableItem", "ironCableItem", "insulatedTinCableItem", "detectorCableItem", "splitterCableItem", "electrolyzer", "cutter" }) - .map(x -> GT_ModHandler.getIC2Item(x, 1L)) + .map(x -> GTModHandler.getIC2Item(x, 1L)) .collect(Collectors.toList()); if (NotEnoughItems.isModLoaded()) { iToRemoveAndHide.forEach(item -> { codechicken.nei.api.API.hideItem(item); - GT_ModHandler.removeRecipeByOutputDelayed(item); + GTModHandler.removeRecipeByOutputDelayed(item); }); } @@ -1526,180 +1524,180 @@ public class GT_CraftingRecipeLoader implements Runnable { "coil", "powerunit", "powerunitsmall", "remote", "odScanner", "ovScanner", "solarHelmet", "staticBoots", "ecMeter", "obscurator", "overclockerUpgrade", "transformerUpgrade", "energyStorageUpgrade", "ejectorUpgrade", "suBattery", "frequencyTransmitter", "pullingUpgrade" }) - .map(x -> GT_ModHandler.getIC2Item(x, 1L)) - .forEach(GT_ModHandler::removeRecipeByOutputDelayed); + .map(x -> GTModHandler.getIC2Item(x, 1L)) + .forEach(GTModHandler::removeRecipeByOutputDelayed); - GT_ModHandler.addCraftingRecipe( - GT_ModHandler.getIC2Item("batBox", 1L), + GTModHandler.addCraftingRecipe( + GTModHandler.getIC2Item("batBox", 1L), bits_no_remove_buffered, new Object[] { "PCP", "BBB", "PPP", 'C', OrePrefixes.cableGt01.get(Materials.Tin), 'P', OrePrefixes.plank.get(Materials.Wood), 'B', OrePrefixes.battery.get(Materials.LV) }); - GT_ModHandler.addCraftingRecipe( - GT_ModHandler.getIC2Item("mfeUnit", 1L), + GTModHandler.addCraftingRecipe( + GTModHandler.getIC2Item("mfeUnit", 1L), bits_no_remove_buffered, new Object[] { "CEC", "EME", "CEC", 'C', OrePrefixes.cableGt01.get(Materials.Gold), 'E', - OrePrefixes.battery.get(Materials.IV), 'M', GT_ModHandler.getIC2Item("machine", 1L) }); - GT_ModHandler.addCraftingRecipe( - GT_ModHandler.getIC2Item("lvTransformer", 1L), + OrePrefixes.battery.get(Materials.IV), 'M', GTModHandler.getIC2Item("machine", 1L) }); + GTModHandler.addCraftingRecipe( + GTModHandler.getIC2Item("lvTransformer", 1L), bits_no_remove_buffered, new Object[] { "PCP", "POP", "PCP", 'C', OrePrefixes.cableGt01.get(Materials.Tin), 'O', - GT_ModHandler.getIC2Item("coil", 1L), 'P', OrePrefixes.plank.get(Materials.Wood) }); - GT_ModHandler.addCraftingRecipe( - GT_ModHandler.getIC2Item("mvTransformer", 1L), + GTModHandler.getIC2Item("coil", 1L), 'P', OrePrefixes.plank.get(Materials.Wood) }); + GTModHandler.addCraftingRecipe( + GTModHandler.getIC2Item("mvTransformer", 1L), bits_no_remove_buffered, new Object[] { "CMC", 'C', OrePrefixes.cableGt01.get(Materials.Copper), 'M', - GT_ModHandler.getIC2Item("machine", 1L) }); - GT_ModHandler.addCraftingRecipe( - GT_ModHandler.getIC2Item("hvTransformer", 1L), + GTModHandler.getIC2Item("machine", 1L) }); + GTModHandler.addCraftingRecipe( + GTModHandler.getIC2Item("hvTransformer", 1L), bits_no_remove_buffered, new Object[] { " C ", "IMB", " C ", 'C', OrePrefixes.cableGt01.get(Materials.Gold), 'M', - GT_ModHandler.getIC2Item("mvTransformer", 1L), 'I', OrePrefixes.circuit.get(Materials.LV), 'B', + GTModHandler.getIC2Item("mvTransformer", 1L), 'I', OrePrefixes.circuit.get(Materials.LV), 'B', OrePrefixes.battery.get(Materials.HV) }); - GT_ModHandler.addCraftingRecipe( - GT_ModHandler.getIC2Item("evTransformer", 1L), + GTModHandler.addCraftingRecipe( + GTModHandler.getIC2Item("evTransformer", 1L), bits_no_remove_buffered, new Object[] { " C ", "IMB", " C ", 'C', OrePrefixes.cableGt01.get(Materials.Aluminium), 'M', - GT_ModHandler.getIC2Item("hvTransformer", 1L), 'I', OrePrefixes.circuit.get(Materials.HV), 'B', + GTModHandler.getIC2Item("hvTransformer", 1L), 'I', OrePrefixes.circuit.get(Materials.HV), 'B', OrePrefixes.battery.get(Materials.LuV) }); - GT_ModHandler.addCraftingRecipe( - GT_ModHandler.getIC2Item("cesuUnit", 1L), + GTModHandler.addCraftingRecipe( + GTModHandler.getIC2Item("cesuUnit", 1L), bits_no_remove_buffered, new Object[] { "PCP", "BBB", "PPP", 'C', OrePrefixes.cableGt01.get(Materials.Copper), 'P', OrePrefixes.plate.get(Materials.Bronze), 'B', OrePrefixes.battery.get(Materials.HV) }); - GT_ModHandler.addCraftingRecipe( - GT_ModHandler.getIC2Item("teleporter", 1L), + GTModHandler.addCraftingRecipe( + GTModHandler.getIC2Item("teleporter", 1L), bits_no_remove_buffered, new Object[] { "GFG", "CMC", "GDG", 'C', OrePrefixes.cableGt01.get(Materials.Platinum), 'G', OrePrefixes.circuit.get(Materials.HV), 'D', OrePrefixes.gem.get(Materials.Diamond), 'M', - GT_ModHandler.getIC2Item("machine", 1L), 'F', GT_ModHandler.getIC2Item("frequencyTransmitter", 1L) }); - GT_ModHandler.addCraftingRecipe( - GT_ModHandler.getIC2Item("energyOMat", 1L), + GTModHandler.getIC2Item("machine", 1L), 'F', GTModHandler.getIC2Item("frequencyTransmitter", 1L) }); + GTModHandler.addCraftingRecipe( + GTModHandler.getIC2Item("energyOMat", 1L), bits_no_remove_buffered, new Object[] { "RBR", "CMC", 'C', OrePrefixes.cableGt01.get(Materials.Copper), 'R', OrePrefixes.dust.get(Materials.Redstone), 'B', OrePrefixes.battery.get(Materials.LV), 'M', - GT_ModHandler.getIC2Item("machine", 1L) }); + GTModHandler.getIC2Item("machine", 1L) }); - GT_ModHandler.addCraftingRecipe( - GT_ModHandler.getIC2Item("boatElectric", 1L), + GTModHandler.addCraftingRecipe( + GTModHandler.getIC2Item("boatElectric", 1L), bits_no_remove_buffered, new Object[] { "CCC", "XWX", aTextIron2, 'C', OrePrefixes.cableGt01.get(Materials.Copper), 'X', - OrePrefixes.plate.get(Materials.Iron), 'W', GT_ModHandler.getIC2Item("waterMill", 1L) }); - GT_ModHandler.addCraftingRecipe( - GT_ModHandler.getIC2Item("cropnalyzer", 1L), + OrePrefixes.plate.get(Materials.Iron), 'W', GTModHandler.getIC2Item("waterMill", 1L) }); + GTModHandler.addCraftingRecipe( + GTModHandler.getIC2Item("cropnalyzer", 1L), bits_no_remove_buffered, new Object[] { "CC ", "RGR", "RIR", 'C', OrePrefixes.cableGt01.get(Materials.Copper), 'R', OrePrefixes.dust.get(Materials.Redstone), 'G', OrePrefixes.block.get(Materials.Glass), 'I', OrePrefixes.circuit.get(Materials.LV) }); - GT_ModHandler.addCraftingRecipe( - GT_ModHandler.getIC2Item("coil", 1L), + GTModHandler.addCraftingRecipe( + GTModHandler.getIC2Item("coil", 1L), bits_no_remove_buffered, new Object[] { "CCC", "CXC", "CCC", 'C', OrePrefixes.wireGt01.get(Materials.Copper), 'X', OrePrefixes.ingot.get(Materials.AnyIron) }); - GT_ModHandler.addCraftingRecipe( - GT_ModHandler.getIC2Item("powerunit", 1L), + GTModHandler.addCraftingRecipe( + GTModHandler.getIC2Item("powerunit", 1L), bits_no_remove_buffered, new Object[] { "BCA", "BIM", "BCA", 'C', OrePrefixes.cableGt01.get(Materials.Copper), 'B', - OrePrefixes.battery.get(Materials.LV), 'A', GT_ModHandler.getIC2Item("casingiron", 1L), 'I', - OrePrefixes.circuit.get(Materials.LV), 'M', GT_ModHandler.getIC2Item("elemotor", 1L) }); - GT_ModHandler.addCraftingRecipe( - GT_ModHandler.getIC2Item("powerunitsmall", 1L), + OrePrefixes.battery.get(Materials.LV), 'A', GTModHandler.getIC2Item("casingiron", 1L), 'I', + OrePrefixes.circuit.get(Materials.LV), 'M', GTModHandler.getIC2Item("elemotor", 1L) }); + GTModHandler.addCraftingRecipe( + GTModHandler.getIC2Item("powerunitsmall", 1L), bits_no_remove_buffered, new Object[] { " CA", "BIM", " CA", 'C', OrePrefixes.cableGt01.get(Materials.Copper), 'B', - OrePrefixes.battery.get(Materials.LV), 'A', GT_ModHandler.getIC2Item("casingiron", 1L), 'I', - OrePrefixes.circuit.get(Materials.LV), 'M', GT_ModHandler.getIC2Item("elemotor", 1L) }); - GT_ModHandler.addCraftingRecipe( - GT_ModHandler.getIC2Item("remote", 1L), + OrePrefixes.battery.get(Materials.LV), 'A', GTModHandler.getIC2Item("casingiron", 1L), 'I', + OrePrefixes.circuit.get(Materials.LV), 'M', GTModHandler.getIC2Item("elemotor", 1L) }); + GTModHandler.addCraftingRecipe( + GTModHandler.getIC2Item("remote", 1L), bits_no_remove_buffered, new Object[] { " C ", "TLT", " F ", 'C', OrePrefixes.cableGt01.get(Materials.Copper), 'L', - OrePrefixes.dust.get(Materials.Lapis), 'T', GT_ModHandler.getIC2Item("casingtin", 1L), 'F', - GT_ModHandler.getIC2Item("frequencyTransmitter", 1L) }); - GT_ModHandler.addCraftingRecipe( - GT_ModHandler.getIC2Item("odScanner", 1L), + OrePrefixes.dust.get(Materials.Lapis), 'T', GTModHandler.getIC2Item("casingtin", 1L), 'F', + GTModHandler.getIC2Item("frequencyTransmitter", 1L) }); + GTModHandler.addCraftingRecipe( + GTModHandler.getIC2Item("odScanner", 1L), bits_no_remove_buffered, new Object[] { "PGP", "CBC", "WWW", 'W', OrePrefixes.cableGt01.get(Materials.Copper), 'G', OrePrefixes.dust.get(Materials.Glowstone), 'B', OrePrefixes.battery.get(Materials.HV), 'C', - OrePrefixes.circuit.get(Materials.HV), 'P', GT_ModHandler.getIC2Item("casinggold", 1L) }); - GT_ModHandler.addCraftingRecipe( - GT_ModHandler.getIC2Item("ovScanner", 1L), + OrePrefixes.circuit.get(Materials.HV), 'P', GTModHandler.getIC2Item("casinggold", 1L) }); + GTModHandler.addCraftingRecipe( + GTModHandler.getIC2Item("ovScanner", 1L), bits_no_remove_buffered, new Object[] { "PDP", "GCG", "WSW", 'W', OrePrefixes.cableGt01.get(Materials.Gold), 'G', OrePrefixes.dust.get(Materials.Glowstone), 'D', OrePrefixes.battery.get(Materials.IV), 'C', - OrePrefixes.circuit.get(Materials.HV), 'P', GT_ModHandler.getIC2Item("casinggold", 1L), 'S', - GT_ModHandler.getIC2Item("odScanner", 1L) }); - GT_ModHandler.addCraftingRecipe( - GT_ModHandler.getIC2Item("staticBoots", 1L), + OrePrefixes.circuit.get(Materials.HV), 'P', GTModHandler.getIC2Item("casinggold", 1L), 'S', + GTModHandler.getIC2Item("odScanner", 1L) }); + GTModHandler.addCraftingRecipe( + GTModHandler.getIC2Item("staticBoots", 1L), bits_no_remove_buffered, new Object[] { "I I", "IWI", "CCC", 'C', OrePrefixes.cableGt01.get(Materials.Copper), 'I', OrePrefixes.ingot.get(Materials.Iron), 'W', new ItemStack(Blocks.wool) }); - GT_ModHandler.addCraftingRecipe( - GT_ModHandler.getIC2Item("ecMeter", 1L), + GTModHandler.addCraftingRecipe( + GTModHandler.getIC2Item("ecMeter", 1L), bits_no_remove_buffered, new Object[] { " G ", "CIC", "C C", 'C', OrePrefixes.cableGt01.get(Materials.Copper), 'G', OrePrefixes.dust.get(Materials.Glowstone), 'I', OrePrefixes.circuit.get(Materials.LV) }); - GT_ModHandler.addCraftingRecipe( - GT_ModHandler.getIC2Item("obscurator", 1L), + GTModHandler.addCraftingRecipe( + GTModHandler.getIC2Item("obscurator", 1L), bits_no_remove_buffered, new Object[] { "RER", "CAC", "RRR", 'C', OrePrefixes.cableGt01.get(Materials.Gold), 'R', OrePrefixes.dust.get(Materials.Redstone), 'E', OrePrefixes.battery.get(Materials.HV), 'A', OrePrefixes.circuit.get(Materials.HV) }); - GT_ModHandler.addCraftingRecipe( - GT_ModHandler.getIC2Item("overclockerUpgrade", 1L), + GTModHandler.addCraftingRecipe( + GTModHandler.getIC2Item("overclockerUpgrade", 1L), bits_no_remove_buffered, new Object[] { "CCC", "WEW", 'W', OrePrefixes.cableGt01.get(Materials.Copper), 'C', - GT_ModHandler.getIC2Item("reactorCoolantSimple", 1L, 1), 'E', OrePrefixes.circuit.get(Materials.LV) }); - GT_ModHandler.addCraftingRecipe( - GT_ModHandler.getIC2Item("transformerUpgrade", 1L), + GTModHandler.getIC2Item("reactorCoolantSimple", 1L, 1), 'E', OrePrefixes.circuit.get(Materials.LV) }); + GTModHandler.addCraftingRecipe( + GTModHandler.getIC2Item("transformerUpgrade", 1L), bits_no_remove_buffered, new Object[] { "GGG", "WTW", "GEG", 'W', OrePrefixes.cableGt01.get(Materials.Gold), 'T', - GT_ModHandler.getIC2Item("mvTransformer", 1L), 'E', OrePrefixes.circuit.get(Materials.LV), 'G', + GTModHandler.getIC2Item("mvTransformer", 1L), 'E', OrePrefixes.circuit.get(Materials.LV), 'G', OrePrefixes.block.get(Materials.Glass) }); - GT_ModHandler.addCraftingRecipe( - GT_ModHandler.getIC2Item("energyStorageUpgrade", 1L), + GTModHandler.addCraftingRecipe( + GTModHandler.getIC2Item("energyStorageUpgrade", 1L), bits_no_remove_buffered, new Object[] { "PPP", "WBW", "PEP", 'W', OrePrefixes.cableGt01.get(Materials.Copper), 'E', OrePrefixes.circuit.get(Materials.LV), 'P', OrePrefixes.plank.get(Materials.Wood), 'B', OrePrefixes.battery.get(Materials.LV) }); - GT_ModHandler.addCraftingRecipe( - GT_ModHandler.getIC2Item("ejectorUpgrade", 1L), + GTModHandler.addCraftingRecipe( + GTModHandler.getIC2Item("ejectorUpgrade", 1L), bits_no_remove_buffered, new Object[] { "PHP", "WEW", 'W', OrePrefixes.cableGt01.get(Materials.Copper), 'E', OrePrefixes.circuit.get(Materials.LV), 'P', new ItemStack(Blocks.piston), 'H', new ItemStack(Blocks.hopper) }); - GT_ModHandler.addCraftingRecipe( - GT_ModHandler.getIC2Item("suBattery", 1L), + GTModHandler.addCraftingRecipe( + GTModHandler.getIC2Item("suBattery", 1L), bits_no_remove_buffered, new Object[] { "W", "C", "R", 'W', OrePrefixes.cableGt01.get(Materials.Copper), 'C', OrePrefixes.dust.get(Materials.HydratedCoal), 'R', OrePrefixes.dust.get(Materials.Redstone) }); - GT_ModHandler.addCraftingRecipe( - GT_ModHandler.getIC2Item("pullingUpgrade", 1L), + GTModHandler.addCraftingRecipe( + GTModHandler.getIC2Item("pullingUpgrade", 1L), bits_no_remove_buffered, new Object[] { "PHP", "WEW", 'W', OrePrefixes.cableGt01.get(Materials.Copper), 'P', new ItemStack(Blocks.sticky_piston), 'R', new ItemStack(Blocks.hopper), 'E', OrePrefixes.circuit.get(Materials.LV) }); if (NotEnoughItems.isModLoaded()) { - codechicken.nei.api.API.hideItem(GT_ModHandler.getIC2Item("reactorUraniumSimple", 1L, 1)); - codechicken.nei.api.API.hideItem(GT_ModHandler.getIC2Item("reactorUraniumDual", 1L, 1)); - codechicken.nei.api.API.hideItem(GT_ModHandler.getIC2Item("reactorUraniumQuad", 1L, 1)); - codechicken.nei.api.API.hideItem(GT_ModHandler.getIC2Item("reactorMOXSimple", 1L, 1)); - codechicken.nei.api.API.hideItem(GT_ModHandler.getIC2Item("reactorMOXDual", 1L, 1)); - codechicken.nei.api.API.hideItem(GT_ModHandler.getIC2Item("reactorMOXQuad", 1L, 1)); + codechicken.nei.api.API.hideItem(GTModHandler.getIC2Item("reactorUraniumSimple", 1L, 1)); + codechicken.nei.api.API.hideItem(GTModHandler.getIC2Item("reactorUraniumDual", 1L, 1)); + codechicken.nei.api.API.hideItem(GTModHandler.getIC2Item("reactorUraniumQuad", 1L, 1)); + codechicken.nei.api.API.hideItem(GTModHandler.getIC2Item("reactorMOXSimple", 1L, 1)); + codechicken.nei.api.API.hideItem(GTModHandler.getIC2Item("reactorMOXDual", 1L, 1)); + codechicken.nei.api.API.hideItem(GTModHandler.getIC2Item("reactorMOXQuad", 1L, 1)); } - GT_ModHandler.addCraftingRecipe( - GT_ModHandler.getIC2Item("UranFuel", 1L), + GTModHandler.addCraftingRecipe( + GTModHandler.getIC2Item("UranFuel", 1L), bits_no_remove_buffered, new Object[] { "UUU", "NNN", "UUU", 'U', OrePrefixes.ingot.get(Materials.Uranium), 'N', OrePrefixes.nugget.get(Materials.Uranium235) }); - GT_ModHandler.addCraftingRecipe( - GT_ModHandler.getIC2Item("MOXFuel", 1L), + GTModHandler.addCraftingRecipe( + GTModHandler.getIC2Item("MOXFuel", 1L), bits_no_remove_buffered, new Object[] { "UUU", "NNN", "UUU", 'U', OrePrefixes.ingot.get(Materials.Uranium), 'N', OrePrefixes.ingot.get(Materials.Plutonium) }); - GT_ModHandler.removeRecipeByOutputDelayed(Ic2Items.miningLaser.copy()); - GT_ModHandler.addCraftingRecipe( + GTModHandler.removeRecipeByOutputDelayed(Ic2Items.miningLaser.copy()); + GTModHandler.addCraftingRecipe( Ic2Items.miningLaser.copy(), - GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.BUFFERED, new Object[] { "PPP", "GEC", "SBd", 'P', OrePrefixes.plate.get(Materials.Titanium), 'G', OrePrefixes.gemExquisite.get(Materials.Diamond), 'E', ItemList.Emitter_HV, 'C', OrePrefixes.circuit.get(Materials.IV), 'S', OrePrefixes.screw.get(Materials.Titanium), 'B', @@ -1707,10 +1705,10 @@ public class GT_CraftingRecipeLoader implements Runnable { Ic2Items.chargingEnergyCrystal.copy() .getItem(), 1, - GT_Values.W) }); - GT_ModHandler.addCraftingRecipe( + GTValues.W) }); + GTModHandler.addCraftingRecipe( Ic2Items.miningLaser.copy(), - GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.BUFFERED, new Object[] { "PPP", "GEC", "SBd", 'P', OrePrefixes.plate.get(Materials.Titanium), 'G', OrePrefixes.gemExquisite.get(Materials.Ruby), 'E', ItemList.Emitter_HV, 'C', OrePrefixes.circuit.get(Materials.IV), 'S', OrePrefixes.screw.get(Materials.Titanium), 'B', @@ -1718,10 +1716,10 @@ public class GT_CraftingRecipeLoader implements Runnable { Ic2Items.chargingEnergyCrystal.copy() .getItem(), 1, - GT_Values.W) }); - GT_ModHandler.addCraftingRecipe( + GTValues.W) }); + GTModHandler.addCraftingRecipe( Ic2Items.miningLaser.copy(), - GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.BUFFERED, new Object[] { "PPP", "GEC", "SBd", 'P', OrePrefixes.plate.get(Materials.Titanium), 'G', OrePrefixes.gemExquisite.get(Materials.Jasper), 'E', ItemList.Emitter_HV, 'C', OrePrefixes.circuit.get(Materials.IV), 'S', OrePrefixes.screw.get(Materials.Titanium), 'B', @@ -1729,10 +1727,10 @@ public class GT_CraftingRecipeLoader implements Runnable { Ic2Items.chargingEnergyCrystal.copy() .getItem(), 1, - GT_Values.W) }); - GT_ModHandler.addCraftingRecipe( + GTValues.W) }); + GTModHandler.addCraftingRecipe( Ic2Items.miningLaser.copy(), - GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.BUFFERED, new Object[] { "PPP", "GEC", "SBd", 'P', OrePrefixes.plate.get(Materials.Titanium), 'G', OrePrefixes.gemExquisite.get(Materials.GarnetRed), 'E', ItemList.Emitter_HV, 'C', OrePrefixes.circuit.get(Materials.IV), 'S', OrePrefixes.screw.get(Materials.Titanium), 'B', @@ -1740,29 +1738,29 @@ public class GT_CraftingRecipeLoader implements Runnable { Ic2Items.chargingEnergyCrystal.copy() .getItem(), 1, - GT_Values.W) }); + GTValues.W) }); - GT_ModHandler.removeRecipeDelayed(GT_ModHandler.getIC2Item("miningPipe", 8)); - GT_ModHandler.addCraftingRecipe( - GT_ModHandler.getIC2Item("miningPipe", 1), - GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.removeRecipeDelayed(GTModHandler.getIC2Item("miningPipe", 8)); + GTModHandler.addCraftingRecipe( + GTModHandler.getIC2Item("miningPipe", 1), + GTModHandler.RecipeBits.BUFFERED, new Object[] { "hPf", 'P', OrePrefixes.pipeSmall.get(Materials.Steel) }); - GT_ModHandler.addCraftingRecipe( - GT_ModHandler.getIC2Item("luminator", 16L), + GTModHandler.addCraftingRecipe( + GTModHandler.getIC2Item("luminator", 16L), bits_no_remove_buffered, new Object[] { "RTR", "GHG", "GGG", 'H', OrePrefixes.cell.get(Materials.Helium), 'T', OrePrefixes.ingot.get(Materials.Tin), 'R', OrePrefixes.ingot.get(Materials.AnyIron), 'G', new ItemStack(Blocks.glass, 1) }); - GT_ModHandler.addCraftingRecipe( - GT_ModHandler.getIC2Item("luminator", 16L), + GTModHandler.addCraftingRecipe( + GTModHandler.getIC2Item("luminator", 16L), bits_no_remove_buffered, new Object[] { "RTR", "GHG", "GGG", 'H', OrePrefixes.cell.get(Materials.Mercury), 'T', OrePrefixes.ingot.get(Materials.Tin), 'R', OrePrefixes.ingot.get(Materials.AnyIron), 'G', new ItemStack(Blocks.glass, 1) }); - GT_ModHandler.removeRecipeDelayed( - tStack = GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 1L), + GTModHandler.removeRecipeDelayed( + tStack = GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 1L), tStack, tStack, tStack, @@ -1771,8 +1769,8 @@ public class GT_CraftingRecipeLoader implements Runnable { tStack, tStack, tStack); - GT_ModHandler.removeRecipeDelayed( - tStack = GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 1L), + GTModHandler.removeRecipeDelayed( + tStack = GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 1L), tStack, tStack, tStack, @@ -1781,193 +1779,193 @@ public class GT_CraftingRecipeLoader implements Runnable { tStack, tStack, tStack); - GT_ModHandler.removeRecipeDelayed( + GTModHandler.removeRecipeDelayed( null, tStack = new ItemStack(Items.coal, 1), null, tStack, - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Iron, 1L), + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Iron, 1L), tStack, null, tStack, null); - GT_ModHandler.removeFurnaceSmelting(new ItemStack(Blocks.hopper)); + GTModHandler.removeFurnaceSmelting(new ItemStack(Blocks.hopper)); - GT_Log.out.println("GT_Mod: Applying harder Recipes for several Blocks."); // TODO: Not Buffered + GTLog.out.println("GTMod: Applying harder Recipes for several Blocks."); // TODO: Not Buffered - GT_ModHandler.removeRecipeByOutputDelayed(GT_ModHandler.getIC2Item("reactorReflectorThick", 1L, 1)); - GT_ModHandler.addCraftingRecipe( - GT_ModHandler.getIC2Item("reactorReflectorThick", 1L, 1), + GTModHandler.removeRecipeByOutputDelayed(GTModHandler.getIC2Item("reactorReflectorThick", 1L, 1)); + GTModHandler.addCraftingRecipe( + GTModHandler.getIC2Item("reactorReflectorThick", 1L, 1), bits_no_remove_buffered, new Object[] { " N ", "NBN", " N ", 'B', OrePrefixes.plateDouble.get(Materials.Beryllium), 'N', - GT_ModHandler.getIC2Item("reactorReflector", 1L, 1) }); - GT_ModHandler.addCraftingRecipe( - GT_ModHandler.getIC2Item("reactorReflectorThick", 1L, 1), + GTModHandler.getIC2Item("reactorReflector", 1L, 1) }); + GTModHandler.addCraftingRecipe( + GTModHandler.getIC2Item("reactorReflectorThick", 1L, 1), bits_no_remove_buffered, new Object[] { " B ", "NCN", " B ", 'B', OrePrefixes.plate.get(Materials.Beryllium), 'N', - GT_ModHandler.getIC2Item("reactorReflector", 1L, 1), 'C', + GTModHandler.getIC2Item("reactorReflector", 1L, 1), 'C', OrePrefixes.plate.get(Materials.TungstenCarbide) }); - GT_ModHandler.removeRecipeByOutputDelayed(GT_ModHandler.getIC2Item("reactorReflector", 1L, 1)); - GT_ModHandler.addCraftingRecipe( - GT_ModHandler.getIC2Item("reactorReflector", 1L, 1), + GTModHandler.removeRecipeByOutputDelayed(GTModHandler.getIC2Item("reactorReflector", 1L, 1)); + GTModHandler.addCraftingRecipe( + GTModHandler.getIC2Item("reactorReflector", 1L, 1), bits_no_remove_buffered, new Object[] { "TGT", "GSG", "TGT", 'T', OrePrefixes.plate.get(Materials.Tin), 'G', OrePrefixes.dust.get(Materials.Graphite), 'S', OrePrefixes.plateDouble.get(Materials.Steel) }); - GT_ModHandler.addCraftingRecipe( - GT_ModHandler.getIC2Item("reactorReflector", 1L, 1), + GTModHandler.addCraftingRecipe( + GTModHandler.getIC2Item("reactorReflector", 1L, 1), bits_no_remove_buffered, new Object[] { "TTT", "GSG", "TTT", 'T', OrePrefixes.plate.get(Materials.TinAlloy), 'G', OrePrefixes.dust.get(Materials.Graphite), 'S', OrePrefixes.plate.get(Materials.Beryllium) }); - GT_ModHandler.removeRecipeByOutputDelayed(GT_ModHandler.getIC2Item("crophavester", 1L)); - GT_ModHandler.addCraftingRecipe( - GT_ModHandler.getIC2Item("crophavester", 1L), + GTModHandler.removeRecipeByOutputDelayed(GTModHandler.getIC2Item("crophavester", 1L)); + GTModHandler.addCraftingRecipe( + GTModHandler.getIC2Item("crophavester", 1L), bits_no_remove_buffered, new Object[] { "ACA", "PMS", "WOW", 'M', ItemList.Hull_MV, 'C', OrePrefixes.circuit.get(Materials.MV), 'A', ItemList.Robot_Arm_LV, 'P', ItemList.Electric_Piston_LV, 'S', ItemList.Sensor_LV, 'W', OrePrefixes.toolHeadSense.get(Materials.Aluminium), 'O', ItemList.Conveyor_Module_LV }); - GT_ModHandler.removeRecipeByOutputDelayed(GT_ModHandler.getIC2Item("RTGenerator", 1L)); - GT_ModHandler.addCraftingRecipe( - GT_ModHandler.getIC2Item("RTGenerator", 1L), + GTModHandler.removeRecipeByOutputDelayed(GTModHandler.getIC2Item("RTGenerator", 1L)); + GTModHandler.addCraftingRecipe( + GTModHandler.getIC2Item("RTGenerator", 1L), bits_no_remove_buffered, new Object[] { "III", "IMI", "ICI", 'I', OrePrefixes.itemCasing.get(Materials.Steel), 'C', OrePrefixes.circuit.get(Materials.LuV), 'M', ItemList.Hull_IV }); - GT_ModHandler.removeRecipeByOutputDelayed(GT_ModHandler.getIC2Item("RTHeatGenerator", 1L)); - GT_ModHandler.addCraftingRecipe( - GT_ModHandler.getIC2Item("RTHeatGenerator", 1L), + GTModHandler.removeRecipeByOutputDelayed(GTModHandler.getIC2Item("RTHeatGenerator", 1L)); + GTModHandler.addCraftingRecipe( + GTModHandler.getIC2Item("RTHeatGenerator", 1L), bits_no_remove_buffered, new Object[] { "III", "IMB", "ICI", 'I', OrePrefixes.itemCasing.get(Materials.Steel), 'C', OrePrefixes.circuit.get(Materials.LuV), 'M', ItemList.Hull_IV, 'B', - GT_OreDictUnificator.get(OrePrefixes.block, Materials.Copper, 1) }); - - GT_ModHandler.removeRecipeByOutputDelayed(GT_ModHandler.getIC2Item("carbonrotor", 1L)); - GT_ModHandler.addCraftingRecipe( - GT_ModHandler.getIC2Item("carbonrotor", 1L), - bits_no_remove_buffered, - new Object[] { "dBS", "BTB", "SBw", 'B', GT_ModHandler.getIC2Item("carbonrotorblade", 1), 'S', - OrePrefixes.screw.get(Materials.Iridium), 'T', GT_ModHandler.getIC2Item("steelshaft", 1) }); - GT_ModHandler.removeRecipeByOutputDelayed(GT_ModHandler.getIC2Item("steelrotor", 1L)); - GT_ModHandler.addCraftingRecipe( - GT_ModHandler.getIC2Item("steelrotor", 1L), - bits_no_remove_buffered, - new Object[] { "dBS", "BTB", "SBw", 'B', GT_ModHandler.getIC2Item("steelrotorblade", 1), 'S', - OrePrefixes.screw.get(Materials.StainlessSteel), 'T', GT_ModHandler.getIC2Item("ironshaft", 1) }); - GT_ModHandler.removeRecipeByOutputDelayed(GT_ModHandler.getIC2Item("ironrotor", 1L)); - GT_ModHandler.addCraftingRecipe( - GT_ModHandler.getIC2Item("ironrotor", 1L), - bits_no_remove_buffered, - new Object[] { "dBS", "BTB", "SBw", 'B', GT_ModHandler.getIC2Item("ironrotorblade", 1), 'S', - OrePrefixes.screw.get(Materials.WroughtIron), 'T', GT_ModHandler.getIC2Item("ironshaft", 1) }); - GT_ModHandler.removeRecipeByOutputDelayed(GT_ModHandler.getIC2Item("woodrotor", 1L)); - GT_ModHandler.addCraftingRecipe( - GT_ModHandler.getIC2Item("woodrotor", 1L), - bits_no_remove_buffered, - new Object[] { "dBS", "BTB", "SBw", 'B', GT_ModHandler.getIC2Item("woodrotorblade", 1), 'S', + GTOreDictUnificator.get(OrePrefixes.block, Materials.Copper, 1) }); + + GTModHandler.removeRecipeByOutputDelayed(GTModHandler.getIC2Item("carbonrotor", 1L)); + GTModHandler.addCraftingRecipe( + GTModHandler.getIC2Item("carbonrotor", 1L), + bits_no_remove_buffered, + new Object[] { "dBS", "BTB", "SBw", 'B', GTModHandler.getIC2Item("carbonrotorblade", 1), 'S', + OrePrefixes.screw.get(Materials.Iridium), 'T', GTModHandler.getIC2Item("steelshaft", 1) }); + GTModHandler.removeRecipeByOutputDelayed(GTModHandler.getIC2Item("steelrotor", 1L)); + GTModHandler.addCraftingRecipe( + GTModHandler.getIC2Item("steelrotor", 1L), + bits_no_remove_buffered, + new Object[] { "dBS", "BTB", "SBw", 'B', GTModHandler.getIC2Item("steelrotorblade", 1), 'S', + OrePrefixes.screw.get(Materials.StainlessSteel), 'T', GTModHandler.getIC2Item("ironshaft", 1) }); + GTModHandler.removeRecipeByOutputDelayed(GTModHandler.getIC2Item("ironrotor", 1L)); + GTModHandler.addCraftingRecipe( + GTModHandler.getIC2Item("ironrotor", 1L), + bits_no_remove_buffered, + new Object[] { "dBS", "BTB", "SBw", 'B', GTModHandler.getIC2Item("ironrotorblade", 1), 'S', + OrePrefixes.screw.get(Materials.WroughtIron), 'T', GTModHandler.getIC2Item("ironshaft", 1) }); + GTModHandler.removeRecipeByOutputDelayed(GTModHandler.getIC2Item("woodrotor", 1L)); + GTModHandler.addCraftingRecipe( + GTModHandler.getIC2Item("woodrotor", 1L), + bits_no_remove_buffered, + new Object[] { "dBS", "BTB", "SBw", 'B', GTModHandler.getIC2Item("woodrotorblade", 1), 'S', OrePrefixes.screw.get(Materials.WroughtIron), 'T', OrePrefixes.stickLong.get(Materials.WroughtIron) }); - if (GT_OreDictUnificator.get(OrePrefixes.gear, Materials.Diamond, 1L) != null) { - tStack = GT_ModHandler.getRecipeOutput( - GT_OreDictUnificator.get(OrePrefixes.gear, Materials.Iron, 1L), + if (GTOreDictUnificator.get(OrePrefixes.gear, Materials.Diamond, 1L) != null) { + tStack = GTModHandler.getRecipeOutput( + GTOreDictUnificator.get(OrePrefixes.gear, Materials.Iron, 1L), new ItemStack(Items.redstone, 1), - GT_OreDictUnificator.get(OrePrefixes.gear, Materials.Iron, 1L), - GT_OreDictUnificator.get(OrePrefixes.gear, Materials.Gold, 1L), - GT_OreDictUnificator.get(OrePrefixes.gear, Materials.Iron, 1L), - GT_OreDictUnificator.get(OrePrefixes.gear, Materials.Gold, 1L), - GT_OreDictUnificator.get(OrePrefixes.gear, Materials.Diamond, 1L), + GTOreDictUnificator.get(OrePrefixes.gear, Materials.Iron, 1L), + GTOreDictUnificator.get(OrePrefixes.gear, Materials.Gold, 1L), + GTOreDictUnificator.get(OrePrefixes.gear, Materials.Iron, 1L), + GTOreDictUnificator.get(OrePrefixes.gear, Materials.Gold, 1L), + GTOreDictUnificator.get(OrePrefixes.gear, Materials.Diamond, 1L), new ItemStack(Items.diamond_pickaxe, 1), - GT_OreDictUnificator.get(OrePrefixes.gear, Materials.Diamond, 1L)); - GT_ModHandler.removeRecipeByOutputDelayed(tStack); - GT_ModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.gear, Materials.Diamond, 1L)); + GTModHandler.removeRecipeByOutputDelayed(tStack); + GTModHandler.addCraftingRecipe( tStack, bits_no_remove_buffered, new Object[] { "ICI", "GIG", "DPD", 'C', OrePrefixes.circuit.get(Materials.HV), 'D', OrePrefixes.gear.get(Materials.Diamond), 'G', OrePrefixes.gear.get(Materials.Gold), 'I', - OrePrefixes.gear.get(Materials.Steel), 'P', GT_ModHandler.getIC2Item("diamondDrill", 1L, 32767) }); + OrePrefixes.gear.get(Materials.Steel), 'P', GTModHandler.getIC2Item("diamondDrill", 1L, 32767) }); } - GT_ModHandler.removeRecipeByOutputDelayed(new ItemStack(Items.paper)); - GT_ModHandler.removeRecipeByOutputDelayed(new ItemStack(Items.sugar)); - GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Paper, 2), - GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.removeRecipeByOutputDelayed(new ItemStack(Items.paper)); + GTModHandler.removeRecipeByOutputDelayed(new ItemStack(Items.sugar)); + GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Paper, 2), + GTModHandler.RecipeBits.BUFFERED, new Object[] { "SSS", " m ", 'S', new ItemStack(Items.reeds) }); - GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sugar, 1), - GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sugar, 1), + GTModHandler.RecipeBits.BUFFERED, new Object[] { "Sm ", 'S', new ItemStack(Items.reeds) }); - GT_ModHandler.addCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.paper, Materials.Empty, 2), - GT_ModHandler.RecipeBits.BUFFERED, - new Object[] { " C ", "SSS", " C ", 'S', GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Paper, 1), - 'C', new ItemStack(Blocks.stone_slab) }); + GTModHandler.addCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.paper, Materials.Empty, 2), + GTModHandler.RecipeBits.BUFFERED, + new Object[] { " C ", "SSS", " C ", 'S', GTOreDictUnificator.get(OrePrefixes.dust, Materials.Paper, 1), 'C', + new ItemStack(Blocks.stone_slab) }); - GT_Log.out.println("GT_Mod: Applying Recipes for Tools"); - GT_ModHandler.removeRecipeByOutputDelayed(GT_ModHandler.getIC2Item("nanoSaber", 1L)); - GT_ModHandler.addCraftingRecipe( - GT_ModHandler.getIC2Item("nanoSaber", 1L), + GTLog.out.println("GTMod: Applying Recipes for Tools"); + GTModHandler.removeRecipeByOutputDelayed(GTModHandler.getIC2Item("nanoSaber", 1L)); + GTModHandler.addCraftingRecipe( + GTModHandler.getIC2Item("nanoSaber", 1L), bits_no_remove_buffered, new Object[] { "PI ", "PI ", "CLC", 'L', OrePrefixes.battery.get(Materials.EV), 'I', OrePrefixes.plateAlloy.get("Iridium"), 'P', OrePrefixes.plate.get(Materials.Platinum), 'C', OrePrefixes.circuit.get(Materials.IV) }); - GT_ModHandler.removeRecipeByOutputDelayed(new ItemStack(Items.flint_and_steel, 1)); - GT_ModHandler.addCraftingRecipe( + GTModHandler.removeRecipeByOutputDelayed(new ItemStack(Items.flint_and_steel, 1)); + GTModHandler.addCraftingRecipe( new ItemStack(Items.flint_and_steel, 1), bits_no_remove_buffered, new Object[] { "S ", " F", 'F', new ItemStack(Items.flint, 1), 'S', "nuggetSteel" }); - GT_ModHandler.removeRecipeByOutputDelayed(GT_ModHandler.getIC2Item("diamondDrill", 1L)); + GTModHandler.removeRecipeByOutputDelayed(GTModHandler.getIC2Item("diamondDrill", 1L)); - GT_ModHandler.removeRecipeByOutputDelayed(GT_ModHandler.getIC2Item("miningDrill", 1L)); + GTModHandler.removeRecipeByOutputDelayed(GTModHandler.getIC2Item("miningDrill", 1L)); - GT_ModHandler.removeRecipeByOutputDelayed(GT_ModHandler.getIC2Item("chainsaw", 1L)); + GTModHandler.removeRecipeByOutputDelayed(GTModHandler.getIC2Item("chainsaw", 1L)); - GT_ModHandler.removeRecipeByOutputDelayed(GT_ModHandler.getIC2Item("electricHoe", 1L)); + GTModHandler.removeRecipeByOutputDelayed(GTModHandler.getIC2Item("electricHoe", 1L)); - GT_ModHandler.removeRecipeByOutputDelayed(GT_ModHandler.getIC2Item("electricTreetap", 1L)); + GTModHandler.removeRecipeByOutputDelayed(GTModHandler.getIC2Item("electricTreetap", 1L)); if (GraviSuite.isModLoaded()) { - GT_ModHandler.removeRecipeByOutputDelayed( - GT_ModHandler.getModItem(GraviSuite.ID, "advNanoChestPlate", 1, GT_Values.W)); - GT_ModHandler.addCraftingRecipe( - GT_ModHandler.getModItem(GraviSuite.ID, "advNanoChestPlate", 1, GT_Values.W), + GTModHandler.removeRecipeByOutputDelayed( + GTModHandler.getModItem(GraviSuite.ID, "advNanoChestPlate", 1, GTValues.W)); + GTModHandler.addCraftingRecipe( + GTModHandler.getModItem(GraviSuite.ID, "advNanoChestPlate", 1, GTValues.W), bits_no_remove_buffered, new Object[] { "CJC", "TNT", "WPW", 'C', OrePrefixes.plateAlloy.get(Materials.Advanced), 'T', OrePrefixes.plate.get(Materials.TungstenSteel), 'J', - GT_ModHandler.getModItem(GraviSuite.ID, "advJetpack", 1, GT_Values.W), 'N', - GT_ModHandler.getModItem(IndustrialCraft2.ID, "itemArmorNanoChestplate", 1, GT_Values.W), 'W', + GTModHandler.getModItem(GraviSuite.ID, "advJetpack", 1, GTValues.W), 'N', + GTModHandler.getModItem(IndustrialCraft2.ID, "itemArmorNanoChestplate", 1, GTValues.W), 'W', OrePrefixes.wireGt12.get(Materials.Platinum), 'P', OrePrefixes.circuit.get(Materials.IV) }); - GT_ModHandler - .removeRecipeByOutputDelayed(GT_ModHandler.getModItem(GraviSuite.ID, "advLappack", 1, GT_Values.W)); - GT_ModHandler.addCraftingRecipe( - GT_ModHandler.getModItem(GraviSuite.ID, "advLappack", 1, GT_Values.W), + GTModHandler + .removeRecipeByOutputDelayed(GTModHandler.getModItem(GraviSuite.ID, "advLappack", 1, GTValues.W)); + GTModHandler.addCraftingRecipe( + GTModHandler.getModItem(GraviSuite.ID, "advLappack", 1, GTValues.W), bits_no_remove_buffered, new Object[] { "CEC", "EJE", "WPW", 'C', OrePrefixes.plateAlloy.get(Materials.Carbon), 'J', - GT_ModHandler.getModItem(IndustrialCraft2.ID, "itemArmorEnergypack", 1L, GT_Values.W), 'E', - GT_ModHandler.getModItem(IndustrialCraft2.ID, "itemBatCrystal", 1L, GT_Values.W), 'W', + GTModHandler.getModItem(IndustrialCraft2.ID, "itemArmorEnergypack", 1L, GTValues.W), 'E', + GTModHandler.getModItem(IndustrialCraft2.ID, "itemBatCrystal", 1L, GTValues.W), 'W', OrePrefixes.wireGt04.get(Materials.Platinum), 'P', OrePrefixes.circuit.get(Materials.EV) }); - GT_ModHandler - .removeRecipeByOutputDelayed(GT_ModHandler.getModItem(GraviSuite.ID, "advJetpack", 1, GT_Values.W)); - GT_ModHandler.addCraftingRecipe( - GT_ModHandler.getModItem(GraviSuite.ID, "advJetpack", 1, GT_Values.W), + GTModHandler + .removeRecipeByOutputDelayed(GTModHandler.getModItem(GraviSuite.ID, "advJetpack", 1, GTValues.W)); + GTModHandler.addCraftingRecipe( + GTModHandler.getModItem(GraviSuite.ID, "advJetpack", 1, GTValues.W), bits_no_remove_buffered, new Object[] { "CJC", "EXE", "YZY", 'C', OrePrefixes.plateAlloy.get(Materials.Carbon), 'J', - GT_ModHandler.getModItem(IndustrialCraft2.ID, "itemArmorJetpackElectric", 1, GT_Values.W), 'E', + GTModHandler.getModItem(IndustrialCraft2.ID, "itemArmorJetpackElectric", 1, GTValues.W), 'E', OrePrefixes.plate.get(Materials.Titanium), 'X', - GT_ModHandler.getModItem(IndustrialCraft2.ID, "itemArmorAlloyChestplate", 1L), 'Z', + GTModHandler.getModItem(IndustrialCraft2.ID, "itemArmorAlloyChestplate", 1L), 'Z', OrePrefixes.circuit.get(Materials.EV), 'Y', OrePrefixes.wireGt02.get(Materials.Platinum) }); } - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( Materials.Fireclay.getDust(2), new Object[] { Materials.Brick.getDust(1), Materials.Clay.getDust(1) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Casing_Advanced_Rhodium_Palladium.get(1L), bits, new Object[] { "PhP", "PFP", aTextPlateWrench, 'P', @@ -1988,26 +1986,26 @@ public class GT_CraftingRecipeLoader implements Runnable { ItemStack slabWood = getModItem(Forestry.ID, "slabs", 1, i); ItemStack slabWoodFireproof = getModItem(Forestry.ID, "slabsFireproof", 1, i); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( coverIDs[i], - GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.NOT_REMOVABLE | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "s ", " P", 'P', slabWood }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( coverIDs[i], - GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.NOT_REMOVABLE | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "s ", " P", 'P', slabWoodFireproof }); } } - GT_ModHandler.addCraftingRecipe( - GT_ModHandler.getIC2Item("electronicCircuit", 1L), - GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.addCraftingRecipe( + GTModHandler.getIC2Item("electronicCircuit", 1L), + GTModHandler.RecipeBits.BUFFERED, new Object[] { "RIR", "VBV", "CCC", 'R', ItemList.Circuit_Parts_Resistor.get(1), 'C', - GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.RedAlloy, 1), 'V', + GTOreDictUnificator.get(OrePrefixes.cableGt01, Materials.RedAlloy, 1), 'V', ItemList.Circuit_Parts_Vacuum_Tube.get(1), 'B', ItemList.Circuit_Board_Coated_Basic.get(1), 'I', ItemList.IC2_Item_Casing_Steel.get(1) }); - GT_ModHandler.addShapelessCraftingRecipe( - GT_ModHandler.getIC2Item("electronicCircuit", 1L), + GTModHandler.addShapelessCraftingRecipe( + GTModHandler.getIC2Item("electronicCircuit", 1L), new Object[] { ItemList.Circuit_Integrated.getWildcard(1L) }); } } diff --git a/src/main/java/gregtech/loaders/postload/GT_CropLoader.java b/src/main/java/gregtech/loaders/postload/CropLoader.java index e6608a52b6..752c6923b9 100644 --- a/src/main/java/gregtech/loaders/postload/GT_CropLoader.java +++ b/src/main/java/gregtech/loaders/postload/CropLoader.java @@ -7,22 +7,22 @@ import net.minecraft.item.ItemStack; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; -import gregtech.api.util.GT_BaseCrop; -import gregtech.api.util.GT_Log; -import gregtech.api.util.GT_OreDictUnificator; +import gregtech.api.util.GTBaseCrop; +import gregtech.api.util.GTLog; +import gregtech.api.util.GTOreDictUnificator; -public class GT_CropLoader implements Runnable { +public class CropLoader implements Runnable { @Override public void run() { - GT_Log.out.println("GT_Mod: Register Crops to IC2."); + GTLog.out.println("GTMod: Register Crops to IC2."); try { /* * Tags: Vines = Tendrilly Edible = Food */ ItemStack[] tI = { ItemList.Crop_Drop_Indigo.get(4L), ItemList.Crop_Drop_MilkWart.get(4L), new ItemStack(Blocks.brown_mushroom, 4), new ItemStack(Blocks.red_mushroom, 4) }; - new GT_BaseCrop( + new GTBaseCrop( 124, "Indigo", "Eloraam", @@ -40,7 +40,7 @@ public class GT_CropLoader implements Runnable { new String[] { "Flower", "Blue", "Ingredient" }, ItemList.Crop_Drop_Indigo.get(1L), null); - new GT_BaseCrop( + new GTBaseCrop( 125, "Flax", "Eloraam", @@ -58,7 +58,7 @@ public class GT_CropLoader implements Runnable { new String[] { "Silk", "Tendrilly", "Addictive" }, new ItemStack(Items.string, 1), null); - new GT_BaseCrop( + new GTBaseCrop( 126, "Oilberries", "Spacetoad", @@ -76,7 +76,7 @@ public class GT_CropLoader implements Runnable { new String[] { "Fire", "Dark", "Reed", "Rotten", "Coal", "Oil" }, ItemList.Crop_Drop_OilBerry.get(1L), null); - new GT_BaseCrop( + new GTBaseCrop( 127, "Bobsyeruncleranks", "GenerikB", @@ -95,7 +95,7 @@ public class GT_CropLoader implements Runnable { Materials.Emerald, ItemList.Crop_Drop_BobsYerUncleRanks.get(1L), new ItemStack[] { new ItemStack(Items.emerald, 1) }); - new GT_BaseCrop( + new GTBaseCrop( 128, "Diareed", "Direwolf20", @@ -112,9 +112,9 @@ public class GT_CropLoader implements Runnable { 10, new String[] { "Fire", "Shiny", "Reed", "Coal", "Diamond", "Crystal" }, Materials.Diamond, - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Diamond, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Diamond, 1L), new ItemStack[] { new ItemStack(Items.diamond, 1) }); - new GT_BaseCrop( + new GTBaseCrop( 129, "Withereed", "CovertJaguar", @@ -131,9 +131,9 @@ public class GT_CropLoader implements Runnable { 3, new String[] { "Fire", "Undead", "Reed", "Coal", "Rotten", "Wither" }, Materials.Coal, - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Coal, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Coal, 1L), new ItemStack[] { new ItemStack(Items.coal, 1), new ItemStack(Items.coal, 1) }); - new GT_BaseCrop( + new GTBaseCrop( 130, "Blazereed", "Mr. Brain", @@ -151,7 +151,7 @@ public class GT_CropLoader implements Runnable { new String[] { "Fire", "Blaze", "Reed", "Sulfur" }, new ItemStack(Items.blaze_powder, 1), new ItemStack[] { new ItemStack(Items.blaze_rod, 1) }); - new GT_BaseCrop( + new GTBaseCrop( 131, "Eggplant", "Link", @@ -170,7 +170,7 @@ public class GT_CropLoader implements Runnable { new ItemStack(Items.egg, 1), new ItemStack[] { new ItemStack(Items.chicken, 1), new ItemStack(Items.feather, 1), new ItemStack(Items.feather, 1), new ItemStack(Items.feather, 1) }); - new GT_BaseCrop( + new GTBaseCrop( 132, "Corium", "Gregorius Techneticies", @@ -188,7 +188,7 @@ public class GT_CropLoader implements Runnable { new String[] { "Cow", "Silk", "Tendrilly" }, new ItemStack(Items.leather, 1), null); - new GT_BaseCrop( + new GTBaseCrop( 133, "Corpseplant", "Mr. Kenny", @@ -207,7 +207,7 @@ public class GT_CropLoader implements Runnable { new ItemStack(Items.rotten_flesh, 1), new ItemStack[] { ItemList.Dye_Bonemeal.get(1L), ItemList.Dye_Bonemeal.get(1L), new ItemStack(Items.bone, 1) }); - new GT_BaseCrop( + new GTBaseCrop( 134, "Creeperweed", "General Spaz", @@ -223,9 +223,9 @@ public class GT_CropLoader implements Runnable { 1, 3, new String[] { "Creeper", "Tendrilly", "Explosive", "Fire", "Sulfur", "Saltpeter", "Coal" }, - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Gunpowder, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Gunpowder, 1L), null); - new GT_BaseCrop( + new GTBaseCrop( 135, "Enderbloom", "RichardG", @@ -241,10 +241,10 @@ public class GT_CropLoader implements Runnable { 1, 6, new String[] { "Ender", "Flower", "Shiny" }, - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.EnderPearl, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.EnderPearl, 1L), new ItemStack[] { new ItemStack(Items.ender_pearl, 1), new ItemStack(Items.ender_pearl, 1), new ItemStack(Items.ender_eye, 1) }); - new GT_BaseCrop( + new GTBaseCrop( 136, "Meatrose", "VintageBeef", @@ -263,7 +263,7 @@ public class GT_CropLoader implements Runnable { new ItemStack(Items.dye, 1, 9), new ItemStack[] { new ItemStack(Items.beef, 1), new ItemStack(Items.porkchop, 1), new ItemStack(Items.chicken, 1), new ItemStack(Items.fish, 1) }); - new GT_BaseCrop( + new GTBaseCrop( 137, "Milkwart", "Mr. Brain", @@ -281,7 +281,7 @@ public class GT_CropLoader implements Runnable { new String[] { "Food", "Milk", "Cow" }, ItemList.Crop_Drop_MilkWart.get(1L), null); - new GT_BaseCrop( + new GTBaseCrop( 138, "Slimeplant", "Neowulf", @@ -299,7 +299,7 @@ public class GT_CropLoader implements Runnable { new String[] { "Slime", "Bouncy", "Sticky", "Bush" }, new ItemStack(Items.slime_ball, 1), null); - new GT_BaseCrop( + new GTBaseCrop( 139, "Spidernip", "Mr. Kenny", @@ -317,7 +317,7 @@ public class GT_CropLoader implements Runnable { new String[] { "Toxic", "Silk", "Spider", "Flower", "Ingredient", "Addictive" }, new ItemStack(Items.string, 1), new ItemStack[] { new ItemStack(Items.spider_eye, 1), new ItemStack(Blocks.web, 1) }); - new GT_BaseCrop( + new GTBaseCrop( 140, "Tearstalks", "Neowulf", @@ -335,7 +335,7 @@ public class GT_CropLoader implements Runnable { new String[] { "Healing", "Nether", "Ingredient", "Reed", "Ghast" }, new ItemStack(Items.ghast_tear, 1), null); - new GT_BaseCrop( + new GTBaseCrop( 141, "Tine", "Gregorius Techneticies", @@ -354,7 +354,7 @@ public class GT_CropLoader implements Runnable { Materials.Tin, ItemList.Crop_Drop_Tine.get(1L), null); - new GT_BaseCrop( + new GTBaseCrop( 142, "Coppon", "Mr. Brain", @@ -373,7 +373,7 @@ public class GT_CropLoader implements Runnable { Materials.Copper, ItemList.Crop_Drop_Coppon.get(1L), null); - new GT_BaseCrop( + new GTBaseCrop( 143, "Brown Mushrooms", "Mr. Brain", @@ -391,7 +391,7 @@ public class GT_CropLoader implements Runnable { new String[] { "Food", "Mushroom", "Ingredient" }, new ItemStack(Blocks.brown_mushroom, 1), null); - new GT_BaseCrop( + new GTBaseCrop( 144, "Red Mushrooms", "Mr. Kenny", @@ -409,7 +409,7 @@ public class GT_CropLoader implements Runnable { new String[] { "Toxic", "Mushroom", "Ingredient" }, new ItemStack(Blocks.red_mushroom, 1), null); - new GT_BaseCrop( + new GTBaseCrop( 145, "Argentia", "Eloraam", @@ -428,7 +428,7 @@ public class GT_CropLoader implements Runnable { Materials.Silver, ItemList.Crop_Drop_Argentia.get(1L), null); - new GT_BaseCrop( + new GTBaseCrop( 146, "Plumbilia", "KingLemming", @@ -447,7 +447,7 @@ public class GT_CropLoader implements Runnable { Materials.Lead, ItemList.Crop_Drop_Plumbilia.get(1L), null); - new GT_BaseCrop( + new GTBaseCrop( 147, "Steeleafranks", "Benimatic", @@ -463,9 +463,9 @@ public class GT_CropLoader implements Runnable { 2, 8, new String[] { "Metal", "Tendrilly", "Iron" }, - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Steeleaf, 1L), - new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Steeleaf, 1L) }); - new GT_BaseCrop( + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Steeleaf, 1L), + new ItemStack[] { GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Steeleaf, 1L) }); + new GTBaseCrop( 148, "Liveroots", "Benimatic", @@ -481,9 +481,9 @@ public class GT_CropLoader implements Runnable { 2, 6, new String[] { "Wood", "Tendrilly" }, - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.LiveRoot, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.LiveRoot, 1L), new ItemStack[] { ItemList.TF_LiveRoot.get(1L) }); - new GT_BaseCrop( + new GTBaseCrop( 149, "Trollplant", "unknown", @@ -499,10 +499,10 @@ public class GT_CropLoader implements Runnable { 2, 8, new String[] { "Troll", "Bad", "Scrap" }, - GT_OreDictUnificator.get(OrePrefixes.gem, Materials.FoolsRuby, 1L), + GTOreDictUnificator.get(OrePrefixes.gem, Materials.FoolsRuby, 1L), new ItemStack[] { ItemList.IC2_Plantball.get(1), ItemList.IC2_Scrap.get(1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Plutonium241, 1L) }); - new GT_BaseCrop( + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Plutonium241, 1L) }); + new GTBaseCrop( 150, "Lazulia", "unknown", @@ -519,9 +519,9 @@ public class GT_CropLoader implements Runnable { 4, new String[] { "Shiny", "Bad", "Crystal", "Lapis" }, Materials.Lapis, - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Lapis, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Lapis, 1L), null); - new GT_BaseCrop( + new GTBaseCrop( 151, "Glowheat", "unknown", @@ -537,9 +537,9 @@ public class GT_CropLoader implements Runnable { 5, 4, new String[] { "Light", "Shiny", "Crystal" }, - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Glowstone, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Glowstone, 1L), null); - new GT_BaseCrop( + new GTBaseCrop( 153, "Fertilia", "unknown", @@ -555,11 +555,11 @@ public class GT_CropLoader implements Runnable { 4, 8, new String[] { "Growth", "Healing", "Flower" }, - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Calcite, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Calcite, 1L), new ItemStack[] { ItemList.IC2_Fertilizer.get(1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Apatite, 1L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Phosphate, 1L) }); - new GT_BaseCrop( + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Apatite, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Phosphate, 1L) }); + new GTBaseCrop( 154, "Bauxia", "unknown", @@ -578,7 +578,7 @@ public class GT_CropLoader implements Runnable { Materials.Aluminium, ItemList.Crop_Drop_Bauxite.get(1), null); - new GT_BaseCrop( + new GTBaseCrop( 155, "Titania", "unknown", @@ -597,7 +597,7 @@ public class GT_CropLoader implements Runnable { Materials.Titanium, ItemList.Crop_Drop_Ilmenite.get(1), null); - new GT_BaseCrop( + new GTBaseCrop( 156, "Reactoria", "unknown", @@ -616,7 +616,7 @@ public class GT_CropLoader implements Runnable { Materials.Uranium, ItemList.Crop_Drop_Pitchblende.get(1), new ItemStack[] { ItemList.Crop_Drop_Uraninite.get(1) }); - new GT_BaseCrop( + new GTBaseCrop( 157, "God of Thunder", "unknown", @@ -635,7 +635,7 @@ public class GT_CropLoader implements Runnable { Materials.Thorium, ItemList.Crop_Drop_Thorium.get(1), null); - new GT_BaseCrop( + new GTBaseCrop( 158, "Transformium", "unknown", @@ -655,7 +655,7 @@ public class GT_CropLoader implements Runnable { new ItemStack[] { ItemList.Crop_Drop_UUABerry.get(1L), ItemList.Crop_Drop_UUABerry.get(1L), ItemList.Crop_Drop_UUABerry.get(1L), ItemList.Crop_Drop_UUABerry.get(1L), ItemList.Crop_Drop_UUMBerry.get(1L) }); - new GT_BaseCrop( + new GTBaseCrop( 159, "Starwart", "unknown", @@ -672,11 +672,11 @@ public class GT_CropLoader implements Runnable { 0, new String[] { "Wither", "Nether", "Undead", "Netherstar" }, Materials.NetherStar, - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Coal, 1L), - new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Coal, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Coal, 1L), + new ItemStack[] { GTOreDictUnificator.get(OrePrefixes.gem, Materials.Coal, 1L), new ItemStack(Items.skull, 1), new ItemStack(Items.skull, 1, 1), new ItemStack(Items.skull, 1, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.NetherStar, 1L) }); - new GT_BaseCrop( + GTOreDictUnificator.get(OrePrefixes.dust, Materials.NetherStar, 1L) }); + new GTBaseCrop( 160, "Zomplant", "unknown", @@ -694,7 +694,7 @@ public class GT_CropLoader implements Runnable { new String[] { "Zombie", "Rotten", "Undead" }, new ItemStack(Items.rotten_flesh), null); - new GT_BaseCrop( + new GTBaseCrop( 161, "Nickelback", "unknown", @@ -713,7 +713,7 @@ public class GT_CropLoader implements Runnable { Materials.Nickel, ItemList.Crop_Drop_Nickel.get(1), null); - new GT_BaseCrop( + new GTBaseCrop( 162, "Galvania", "unknown", @@ -732,7 +732,7 @@ public class GT_CropLoader implements Runnable { Materials.Zinc, ItemList.Crop_Drop_Zinc.get(1), null); - new GT_BaseCrop( + new GTBaseCrop( 163, "Evil Ore", "unknown", @@ -748,10 +748,10 @@ public class GT_CropLoader implements Runnable { 1, 3, new String[] { "Crystal", "Fire", "Nether" }, - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.NetherQuartz, 1L), - new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.gem, Materials.NetherQuartz, 1L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.CertusQuartz, 1L), }); - new GT_BaseCrop( + GTOreDictUnificator.get(OrePrefixes.dust, Materials.NetherQuartz, 1L), + new ItemStack[] { GTOreDictUnificator.get(OrePrefixes.gem, Materials.NetherQuartz, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.CertusQuartz, 1L), }); + new GTBaseCrop( 164, "Olivia", "unknown", @@ -768,9 +768,9 @@ public class GT_CropLoader implements Runnable { 0, new String[] { "Crystal", "Shiny", "Processing", "Olivine" }, Materials.Olivine, - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Olivine, 1L), - new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Olivine, 1L), }); - new GT_BaseCrop( + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Olivine, 1L), + new ItemStack[] { GTOreDictUnificator.get(OrePrefixes.gem, Materials.Olivine, 1L), }); + new GTBaseCrop( 165, "Sapphirum", "unknown", @@ -787,9 +787,9 @@ public class GT_CropLoader implements Runnable { 0, new String[] { "Crystal", "Shiny", "Metal", "Sapphire" }, Materials.Sapphire, - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sapphire, 1L), - new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Sapphire, 1L), }); - new GT_BaseCrop( + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sapphire, 1L), + new ItemStack[] { GTOreDictUnificator.get(OrePrefixes.gem, Materials.Sapphire, 1L), }); + new GTBaseCrop( 166, "Pyrolusium", "unknown", @@ -808,7 +808,7 @@ public class GT_CropLoader implements Runnable { Materials.Manganese, ItemList.Crop_Drop_Manganese.get(1), null); - new GT_BaseCrop( + new GTBaseCrop( 167, "Scheelinium", "unknown", @@ -827,7 +827,7 @@ public class GT_CropLoader implements Runnable { Materials.Tungsten, ItemList.Crop_Drop_Scheelite.get(1), null); - new GT_BaseCrop( + new GTBaseCrop( 168, "Platina", "unknown", @@ -846,7 +846,7 @@ public class GT_CropLoader implements Runnable { Materials.Platinum, ItemList.Crop_Drop_Platinum.get(1), null); - new GT_BaseCrop( + new GTBaseCrop( 169, "Quantaria", "unknown", @@ -865,7 +865,7 @@ public class GT_CropLoader implements Runnable { Materials.Iridium, ItemList.Crop_Drop_Iridium.get(1), new ItemStack[] { ItemList.Crop_Drop_Osmium.get(1) }); - new GT_BaseCrop( + new GTBaseCrop( 170, "Stargatium", "unknown", @@ -882,9 +882,9 @@ public class GT_CropLoader implements Runnable { 0, new String[] { "Metal", "Heavy", "Alien", "Naquadah" }, Materials.Naquadah, - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Endstone, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Endstone, 1L), new ItemStack[] { ItemList.Crop_Drop_Naquadah.get(1) }); - new GT_BaseCrop( + new GTBaseCrop( 171, "Lemon", "unknown", @@ -902,7 +902,7 @@ public class GT_CropLoader implements Runnable { new String[] { "Food", "Yellow", "Sour" }, ItemList.Crop_Drop_Lemon.get(1), null); - new GT_BaseCrop( + new GTBaseCrop( 172, "Chilly", "unknown", @@ -920,7 +920,7 @@ public class GT_CropLoader implements Runnable { new String[] { "Food", "Red", "Spicy" }, ItemList.Crop_Drop_Chilly.get(1), null); - new GT_BaseCrop( + new GTBaseCrop( 173, "Tomato", "unknown", @@ -938,7 +938,7 @@ public class GT_CropLoader implements Runnable { new String[] { "Food", "Red" }, ItemList.Crop_Drop_Tomato.get(1), new ItemStack[] { ItemList.Crop_Drop_MTomato.get(1) }); - new GT_BaseCrop( + new GTBaseCrop( 174, "Grape", "unknown", @@ -956,7 +956,7 @@ public class GT_CropLoader implements Runnable { new String[] { "Food", "Purple" }, ItemList.Crop_Drop_Grapes.get(1), null); - new GT_BaseCrop( + new GTBaseCrop( 175, "Onion", "unknown", @@ -974,7 +974,7 @@ public class GT_CropLoader implements Runnable { new String[] { "Food", "Brown" }, ItemList.Crop_Drop_Onion.get(1), null); - new GT_BaseCrop( + new GTBaseCrop( 176, "Cucumber", "unknown", @@ -992,7 +992,7 @@ public class GT_CropLoader implements Runnable { new String[] { "Food", "Green" }, ItemList.Crop_Drop_Cucumber.get(1), null); - new GT_BaseCrop( + new GTBaseCrop( 177, "Tea", "unknown", @@ -1010,7 +1010,7 @@ public class GT_CropLoader implements Runnable { new String[] { "Food", "Green", "Ingredient" }, ItemList.Crop_Drop_TeaLeaf.get(1), null); - new GT_BaseCrop( + new GTBaseCrop( 178, "Rape", "unknown", @@ -1028,7 +1028,7 @@ public class GT_CropLoader implements Runnable { new String[] { "Food", "Yellow", "Oil" }, ItemList.Crop_Drop_Rape.get(1), null); - new GT_BaseCrop( + new GTBaseCrop( 179, "Micadia", "bartimaeusnek", @@ -1048,8 +1048,8 @@ public class GT_CropLoader implements Runnable { ItemList.Crop_Drop_Mica.get(1L), null); } catch (Throwable e) { - GT_Log.err.println("GT_Mod: Failed to register Crops to IC2."); - e.printStackTrace(GT_Log.err); + GTLog.err.println("GTMod: Failed to register Crops to IC2."); + e.printStackTrace(GTLog.err); } } } diff --git a/src/main/java/gregtech/loaders/postload/GT_FakeRecipeLoader.java b/src/main/java/gregtech/loaders/postload/FakeRecipeLoader.java index d4e653dba2..335423cdce 100644 --- a/src/main/java/gregtech/loaders/postload/GT_FakeRecipeLoader.java +++ b/src/main/java/gregtech/loaders/postload/FakeRecipeLoader.java @@ -1,16 +1,16 @@ package gregtech.loaders.postload; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.recipe.RecipeMaps; -import gregtech.api.util.GT_ModHandler; +import gregtech.api.util.GTModHandler; -public class GT_FakeRecipeLoader implements Runnable { +public class FakeRecipeLoader implements Runnable { @Override public void run() { - GT_Values.RA.stdBuilder() - .itemInputs(GT_ModHandler.getIC2Item("reactorLithiumCell", 1)) - .itemOutputs(GT_ModHandler.getIC2Item("TritiumCell", 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTModHandler.getIC2Item("reactorLithiumCell", 1)) + .itemOutputs(GTModHandler.getIC2Item("TritiumCell", 1)) .setNEIDesc( "Neutron reflecting Breeder", String.format("Every %d reactor hull heat", 3_000), diff --git a/src/main/java/gregtech/loaders/postload/GT_PostLoad.java b/src/main/java/gregtech/loaders/postload/GTPostLoad.java index 4dae7d5313..66c89dfe4b 100644 --- a/src/main/java/gregtech/loaders/postload/GT_PostLoad.java +++ b/src/main/java/gregtech/loaders/postload/GTPostLoad.java @@ -9,9 +9,9 @@ import static gregtech.api.recipe.RecipeMaps.fluidCannerRecipes; import static gregtech.api.recipe.RecipeMaps.massFabFakeRecipes; import static gregtech.api.recipe.RecipeMaps.rockBreakerFakeRecipes; import static gregtech.api.recipe.RecipeMaps.scannerFakeRecipes; -import static gregtech.api.util.GT_RecipeBuilder.MINUTES; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; +import static gregtech.api.util.GTRecipeBuilder.MINUTES; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; import java.lang.reflect.InvocationTargetException; import java.util.Arrays; @@ -35,49 +35,48 @@ import com.google.common.base.Stopwatch; import cpw.mods.fml.common.ProgressManager; import cpw.mods.fml.relauncher.Side; import cpw.mods.fml.relauncher.SideOnly; -import gregtech.GT_Mod; -import gregtech.api.enums.GT_Values; +import gregtech.GTMod; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.SubTag; import gregtech.api.enums.TierEU; import gregtech.api.recipe.RecipeMaps; -import gregtech.api.util.GT_CLS_Compat; -import gregtech.api.util.GT_Forestry_Compat; -import gregtech.api.util.GT_Log; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_RecipeBuilder; -import gregtech.api.util.GT_RecipeConstants; -import gregtech.api.util.GT_RecipeRegistrator; -import gregtech.api.util.GT_Utility; -import gregtech.common.items.GT_MetaGenerated_Tool_01; -import gregtech.common.items.behaviors.Behaviour_DataOrb; -import gregtech.common.tileentities.machines.basic.GT_MetaTileEntity_Massfabricator; +import gregtech.api.util.GTCLSCompat; +import gregtech.api.util.GTForestryCompat; +import gregtech.api.util.GTLog; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTRecipeBuilder; +import gregtech.api.util.GTRecipeConstants; +import gregtech.api.util.GTRecipeRegistrator; +import gregtech.api.util.GTUtility; +import gregtech.common.items.MetaGeneratedTool01; +import gregtech.common.items.behaviors.BehaviourDataOrb; +import gregtech.common.tileentities.machines.basic.MTEMassfabricator; import ic2.api.recipe.IRecipeInput; import ic2.api.recipe.RecipeOutput; @SuppressWarnings("deprecation") -public class GT_PostLoad { +public class GTPostLoad { public static void activateOreDictHandler() { @SuppressWarnings("UnstableApiUsage") // Stable enough for this project Stopwatch stopwatch = Stopwatch.createStarted(); - GT_Mod.gregtechproxy.activateOreDictHandler(); + GTMod.gregtechproxy.activateOreDictHandler(); // noinspection UnstableApiUsage// Stable enough for this project - GT_Mod.GT_FML_LOGGER + GTMod.GT_FML_LOGGER .info("Congratulations, you have been waiting long enough (" + stopwatch.stop() + "). Have a Cake."); - GT_Log.out.println( - "GT_Mod: List of Lists of Tool Recipes: " - + GT_ModHandler.sSingleNonBlockDamagableRecipeList_list.toString()); - GT_Log.out.println( - "GT_Mod: Vanilla Recipe List -> Outputs null or stackSize <=0: " - + GT_ModHandler.sVanillaRecipeList_warntOutput.toString()); - GT_Log.out.println( - "GT_Mod: Single Non Block Damageable Recipe List -> Outputs null or stackSize <=0: " - + GT_ModHandler.sSingleNonBlockDamagableRecipeList_warntOutput.toString()); + GTLog.out.println( + "GTMod: List of Lists of Tool Recipes: " + GTModHandler.sSingleNonBlockDamagableRecipeList_list.toString()); + GTLog.out.println( + "GTMod: Vanilla Recipe List -> Outputs null or stackSize <=0: " + + GTModHandler.sVanillaRecipeList_warntOutput.toString()); + GTLog.out.println( + "GTMod: Single Non Block Damageable Recipe List -> Outputs null or stackSize <=0: " + + GTModHandler.sSingleNonBlockDamagableRecipeList_warntOutput.toString()); } public static void removeIc2Recipes(Map<IRecipeInput, RecipeOutput> aMaceratorRecipeList, @@ -87,7 +86,7 @@ public class GT_PostLoad { @SuppressWarnings("UnstableApiUsage") // Stable enough for this project Stopwatch stopwatch = Stopwatch.createStarted(); // remove gemIridium exploit - ItemStack iridiumOre = GT_ModHandler.getIC2Item("iridiumOre", 1); + ItemStack iridiumOre = GTModHandler.getIC2Item("iridiumOre", 1); aCompressorRecipeList.entrySet() .parallelStream() .filter( @@ -100,9 +99,9 @@ public class GT_PostLoad { .findAny() .ifPresent(e -> aCompressorRecipeList.remove(e.getKey())); // Remove all IC2 - GT_ModHandler.removeAllIC2Recipes(); + GTModHandler.removeAllIC2Recipes(); // noinspection UnstableApiUsage// Stable enough for this project - GT_Mod.GT_FML_LOGGER.info("IC2 Removal (" + stopwatch.stop() + "). Have a Cake."); + GTMod.GT_FML_LOGGER.info("IC2 Removal (" + stopwatch.stop() + "). Have a Cake."); } public static void registerFluidCannerRecipes() { @@ -111,14 +110,14 @@ public class GT_PostLoad { // lava clay bucket is registered with empty container with 0 stack size ItemStack emptyContainer = tData.emptyContainer.copy(); emptyContainer.stackSize = 1; - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(emptyContainer) .itemOutputs(tData.filledContainer) .fluidInputs(tData.fluid) .duration((tData.fluid.amount / 62) * TICKS) .eut(1) .addTo(fluidCannerRecipes); - GT_RecipeBuilder builder = GT_Values.RA.stdBuilder() + GTRecipeBuilder builder = GTValues.RA.stdBuilder() .itemInputs(tData.filledContainer); if (tData.emptyContainer.stackSize > 0) { builder.itemOutputs(tData.emptyContainer); @@ -131,14 +130,14 @@ public class GT_PostLoad { } public static void addFakeRecipes() { - GT_Log.out.println("GT_Mod: Adding Fake Recipes for NEI"); + GTLog.out.println("GTMod: Adding Fake Recipes for NEI"); if (Forestry.isModLoaded()) { - GT_Forestry_Compat.populateFakeNeiRecipes(); + GTForestryCompat.populateFakeNeiRecipes(); } if (ItemList.IC2_Crop_Seeds.get(1L) != null) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.IC2_Crop_Seeds.getWildcard(1L)) .itemOutputs(ItemList.IC2_Crop_Seeds.getWithName(1L, "Scanned Seeds")) .duration(8 * SECONDS) @@ -148,7 +147,7 @@ public class GT_PostLoad { .fake() .addTo(scannerFakeRecipes); } - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Items.written_book, 1, 32767)) .itemOutputs(ItemList.Tool_DataStick.getWithName(1L, "Scanned Book Data")) .special(ItemList.Tool_DataStick.getWithName(1L, "Stick to save it to")) @@ -159,7 +158,7 @@ public class GT_PostLoad { .fake() .addTo(scannerFakeRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Items.filled_map, 1, 32767)) .itemOutputs(ItemList.Tool_DataStick.getWithName(1L, "Scanned Map Data")) .special(ItemList.Tool_DataStick.getWithName(1L, "Stick to save it to")) @@ -170,7 +169,7 @@ public class GT_PostLoad { .fake() .addTo(scannerFakeRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Tool_DataOrb.getWithName(1L, "Orb to overwrite")) .itemOutputs(ItemList.Tool_DataOrb.getWithName(1L, "Copy of the Orb")) .duration(25 * SECONDS + 12 * TICKS) @@ -180,7 +179,7 @@ public class GT_PostLoad { .fake() .addTo(scannerFakeRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Tool_DataStick.getWithName(1L, "Stick to overwrite")) .itemOutputs(ItemList.Tool_DataStick.getWithName(1L, "Copy of the Stick")) .special(ItemList.Tool_DataStick.getWithName(0L, "Stick to copy")) @@ -191,7 +190,7 @@ public class GT_PostLoad { .fake() .addTo(scannerFakeRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Tool_DataStick.getWithName(1L, "Raw Prospection Data")) .itemOutputs(ItemList.Tool_DataStick.getWithName(1L, "Analyzed Prospection Data")) .duration(50 * SECONDS) @@ -202,11 +201,11 @@ public class GT_PostLoad { .addTo(scannerFakeRecipes); if (GalacticraftCore.isModLoaded()) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( Objects .requireNonNull( - GT_ModHandler.getModItem(GalacticraftCore.ID, "item.schematic", 1, Short.MAX_VALUE)) + GTModHandler.getModItem(GalacticraftCore.ID, "item.schematic", 1, Short.MAX_VALUE)) .setStackDisplayName("Any Schematic")) .itemOutputs(ItemList.Tool_DataStick.getWithName(1L, "Scanned Schematic")) .special(ItemList.Tool_DataStick.getWithName(1L, "Stick to save it to")) @@ -218,11 +217,11 @@ public class GT_PostLoad { .addTo(scannerFakeRecipes); if (GalacticraftMars.isModLoaded()) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( Objects .requireNonNull( - GT_ModHandler.getModItem(GalacticraftMars.ID, "item.schematic", 1, Short.MAX_VALUE)) + GTModHandler.getModItem(GalacticraftMars.ID, "item.schematic", 1, Short.MAX_VALUE)) .setStackDisplayName("Any Schematic")) .itemOutputs(ItemList.Tool_DataStick.getWithName(1L, "Scanned Schematic")) .special(ItemList.Tool_DataStick.getWithName(1L, "Stick to save it to")) @@ -235,9 +234,9 @@ public class GT_PostLoad { } if (GalaxySpace.isModLoaded()) { for (int i = 4; i < 9; i++) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_ModHandler.getModItem(GalaxySpace.ID, "item.SchematicTier" + i, 1) + GTModHandler.getModItem(GalaxySpace.ID, "item.SchematicTier" + i, 1) .setStackDisplayName("Any Schematic")) .itemOutputs(ItemList.Tool_DataStick.getWithName(1L, "Scanned Schematic")) .special(ItemList.Tool_DataStick.getWithName(1L, "Stick to save it to")) @@ -257,11 +256,11 @@ public class GT_PostLoad { && (tMaterial != Materials.Magic) && (tMaterial.getMass() > 0L)) { ItemStack dataOrb = ItemList.Tool_DataOrb.get(1L); - Behaviour_DataOrb.setDataTitle(dataOrb, "Elemental-Scan"); - Behaviour_DataOrb.setDataName(dataOrb, tMaterial.mElement.name()); - ItemStack dustItem = GT_OreDictUnificator.get(OrePrefixes.dust, tMaterial, 1L); + BehaviourDataOrb.setDataTitle(dataOrb, "Elemental-Scan"); + BehaviourDataOrb.setDataName(dataOrb, tMaterial.mElement.name()); + ItemStack dustItem = GTOreDictUnificator.get(OrePrefixes.dust, tMaterial, 1L); if (dustItem != null) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(dustItem) .itemOutputs(dataOrb) .special(ItemList.Tool_DataOrb.get(1L)) @@ -270,16 +269,16 @@ public class GT_PostLoad { .fake() .ignoreCollision() .addTo(scannerFakeRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemOutputs(dustItem) .special(dataOrb) - .metadata(GT_RecipeConstants.MATERIAL, tMaterial) + .metadata(GTRecipeConstants.MATERIAL, tMaterial) .addTo(RecipeMaps.replicatorRecipes); return; } - ItemStack cellItem = GT_OreDictUnificator.get(OrePrefixes.cell, tMaterial, 1L); + ItemStack cellItem = GTOreDictUnificator.get(OrePrefixes.cell, tMaterial, 1L); if (cellItem != null) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(cellItem) .itemOutputs(dataOrb) .special(ItemList.Tool_DataOrb.get(1L)) @@ -288,8 +287,8 @@ public class GT_PostLoad { .fake() .ignoreCollision() .addTo(scannerFakeRecipes); - FluidStack fluidStack = GT_Utility.getFluidForFilledItem(cellItem, false); - GT_RecipeBuilder builder = GT_Values.RA.stdBuilder(); + FluidStack fluidStack = GTUtility.getFluidForFilledItem(cellItem, false); + GTRecipeBuilder builder = GTValues.RA.stdBuilder(); if (fluidStack != null) { builder.fluidOutputs(fluidStack); } else { @@ -297,44 +296,43 @@ public class GT_PostLoad { .itemOutputs(cellItem); } builder.special(dataOrb) - .metadata(GT_RecipeConstants.MATERIAL, tMaterial) + .metadata(GTRecipeConstants.MATERIAL, tMaterial) .addTo(RecipeMaps.replicatorRecipes); } } }); - if (!GT_MetaTileEntity_Massfabricator.sRequiresUUA) { + if (!MTEMassfabricator.sRequiresUUA) { - GT_MetaTileEntity_Massfabricator.nonUUARecipe = GT_Values.RA.stdBuilder() + MTEMassfabricator.nonUUARecipe = GTValues.RA.stdBuilder() .fluidOutputs(Materials.UUMatter.getFluid(1L)) - .duration(GT_MetaTileEntity_Massfabricator.sDurationMultiplier) - .eut(GT_MetaTileEntity_Massfabricator.BASE_EUT) + .duration(MTEMassfabricator.sDurationMultiplier) + .eut(MTEMassfabricator.BASE_EUT) .ignoreCollision() .noOptimize() .fake() .build() .get(); - massFabFakeRecipes.add(GT_MetaTileEntity_Massfabricator.nonUUARecipe); + massFabFakeRecipes.add(MTEMassfabricator.nonUUARecipe); } - GT_MetaTileEntity_Massfabricator.uuaRecipe = GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(1)) - .fluidInputs(Materials.UUAmplifier.getFluid(GT_MetaTileEntity_Massfabricator.sUUAperUUM)) + MTEMassfabricator.uuaRecipe = GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(1)) + .fluidInputs(Materials.UUAmplifier.getFluid(MTEMassfabricator.sUUAperUUM)) .fluidOutputs(Materials.UUMatter.getFluid(1L)) - .duration( - GT_MetaTileEntity_Massfabricator.sDurationMultiplier / GT_MetaTileEntity_Massfabricator.sUUASpeedBonus) - .eut(GT_MetaTileEntity_Massfabricator.BASE_EUT) + .duration(MTEMassfabricator.sDurationMultiplier / MTEMassfabricator.sUUASpeedBonus) + .eut(MTEMassfabricator.BASE_EUT) .ignoreCollision() .noOptimize() .fake() .build() .get(); - massFabFakeRecipes.add(GT_MetaTileEntity_Massfabricator.uuaRecipe); + massFabFakeRecipes.add(MTEMassfabricator.uuaRecipe); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Display_ITS_FREE.getWithName(1L, "IT'S FREE! Place Lava on Side")) .itemOutputs(new ItemStack(Blocks.cobblestone, 1)) .duration(16 * TICKS) @@ -344,7 +342,7 @@ public class GT_PostLoad { .fake() .addTo(rockBreakerFakeRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Display_ITS_FREE.getWithName(1L, "IT'S FREE! Place Lava on Side")) .itemOutputs(new ItemStack(Blocks.stone, 1)) .duration(16 * TICKS) @@ -354,10 +352,10 @@ public class GT_PostLoad { .fake() .addTo(rockBreakerFakeRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Redstone, 1L), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Redstone, 1L), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(new ItemStack(Blocks.obsidian, 1)) .duration(6 * SECONDS + 8 * TICKS) .eut(TierEU.RECIPE_LV) @@ -368,11 +366,11 @@ public class GT_PostLoad { } public static void nerfVanillaTools() { - if (!GT_Mod.gregtechproxy.mNerfedVanillaTools) { + if (!GTMod.gregtechproxy.mNerfedVanillaTools) { return; } - GT_Log.out.println("GT_Mod: Nerfing Vanilla Tool Durability"); + GTLog.out.println("GTMod: Nerfing Vanilla Tool Durability"); Items.wooden_sword.setMaxDamage(12); Items.wooden_pickaxe.setMaxDamage(12); Items.wooden_shovel.setMaxDamage(12); @@ -408,19 +406,19 @@ public class GT_PostLoad { public static void replaceVanillaMaterials() { @SuppressWarnings("UnstableApiUsage") // Stable enough for this project Stopwatch stopwatch = Stopwatch.createStarted(); - GT_Mod.GT_FML_LOGGER.info("Replacing Vanilla Materials in recipes, please wait."); + GTMod.GT_FML_LOGGER.info("Replacing Vanilla Materials in recipes, please wait."); Set<Materials> replaceVanillaItemsSet = Arrays.stream(Materials.values()) - .filter(GT_RecipeRegistrator::hasVanillaRecipes) + .filter(GTRecipeRegistrator::hasVanillaRecipes) .collect(Collectors.toSet()); ProgressManager.ProgressBar progressBar = ProgressManager .push("Register materials", replaceVanillaItemsSet.size()); - if (GT_Values.cls_enabled) { + if (GTValues.cls_enabled) { try { - GT_CLS_Compat.doActualRegistrationCLS(progressBar, replaceVanillaItemsSet); - GT_CLS_Compat.pushToDisplayProgress(); + GTCLSCompat.doActualRegistrationCLS(progressBar, replaceVanillaItemsSet); + GTCLSCompat.pushToDisplayProgress(); } catch (InvocationTargetException | IllegalAccessException e) { - GT_Mod.GT_FML_LOGGER.catching(e); + GTMod.GT_FML_LOGGER.catching(e); } } else { replaceVanillaItemsSet.forEach(m -> { @@ -430,16 +428,16 @@ public class GT_PostLoad { } ProgressManager.pop(progressBar); // noinspection UnstableApiUsage// stable enough for project - GT_Mod.GT_FML_LOGGER.info("Replaced Vanilla Materials (" + stopwatch.stop() + "). Have a Cake."); + GTMod.GT_FML_LOGGER.info("Replaced Vanilla Materials (" + stopwatch.stop() + "). Have a Cake."); } public static void doActualRegistration(Materials m) { String plateName = OrePrefixes.plate.get(m) .toString(); boolean noSmash = !m.contains(SubTag.NO_SMASHING); - if ((m.mTypes & 2) != 0) GT_RecipeRegistrator.registerUsagesForMaterials(plateName, noSmash, m.getIngots(1)); - if ((m.mTypes & 4) != 0) GT_RecipeRegistrator.registerUsagesForMaterials(plateName, noSmash, m.getGems(1)); - if (m.getBlocks(1) != null) GT_RecipeRegistrator.registerUsagesForMaterials(null, noSmash, m.getBlocks(1)); + if ((m.mTypes & 2) != 0) GTRecipeRegistrator.registerUsagesForMaterials(plateName, noSmash, m.getIngots(1)); + if ((m.mTypes & 4) != 0) GTRecipeRegistrator.registerUsagesForMaterials(plateName, noSmash, m.getGems(1)); + if (m.getBlocks(1) != null) GTRecipeRegistrator.registerUsagesForMaterials(null, noSmash, m.getBlocks(1)); } public static void createGTtoolsCreativeTab() { @@ -461,29 +459,26 @@ public class GT_PostLoad { public void displayAllReleventItems(List<ItemStack> aList) { for (int i = 0; i < 32766; i += 2) { - if (GT_MetaGenerated_Tool_01.INSTANCE - .getToolStats(new ItemStack(GT_MetaGenerated_Tool_01.INSTANCE, 1, i)) == null) { + if (MetaGeneratedTool01.INSTANCE.getToolStats(new ItemStack(MetaGeneratedTool01.INSTANCE, 1, i)) + == null) { continue; } - ItemStack tStack = new ItemStack(GT_MetaGenerated_Tool_01.INSTANCE, 1, i); - GT_MetaGenerated_Tool_01.INSTANCE.isItemStackUsable(tStack); + ItemStack tStack = new ItemStack(MetaGeneratedTool01.INSTANCE, 1, i); + MetaGeneratedTool01.INSTANCE.isItemStackUsable(tStack); + aList + .add(MetaGeneratedTool01.INSTANCE.getToolWithStats(i, 1, Materials.Lead, Materials.Lead, null)); aList.add( - GT_MetaGenerated_Tool_01.INSTANCE.getToolWithStats(i, 1, Materials.Lead, Materials.Lead, null)); + MetaGeneratedTool01.INSTANCE.getToolWithStats(i, 1, Materials.Nickel, Materials.Nickel, null)); aList.add( - GT_MetaGenerated_Tool_01.INSTANCE - .getToolWithStats(i, 1, Materials.Nickel, Materials.Nickel, null)); + MetaGeneratedTool01.INSTANCE.getToolWithStats(i, 1, Materials.Cobalt, Materials.Cobalt, null)); aList.add( - GT_MetaGenerated_Tool_01.INSTANCE - .getToolWithStats(i, 1, Materials.Cobalt, Materials.Cobalt, null)); + MetaGeneratedTool01.INSTANCE.getToolWithStats(i, 1, Materials.Osmium, Materials.Osmium, null)); aList.add( - GT_MetaGenerated_Tool_01.INSTANCE - .getToolWithStats(i, 1, Materials.Osmium, Materials.Osmium, null)); - aList.add( - GT_MetaGenerated_Tool_01.INSTANCE + MetaGeneratedTool01.INSTANCE .getToolWithStats(i, 1, Materials.Adamantium, Materials.Adamantium, null)); aList.add( - GT_MetaGenerated_Tool_01.INSTANCE + MetaGeneratedTool01.INSTANCE .getToolWithStats(i, 1, Materials.Neutronium, Materials.Neutronium, null)); } @@ -495,32 +490,32 @@ public class GT_PostLoad { public static void addSolidFakeLargeBoilerFuels() { RecipeMaps.largeBoilerFakeFuels.getBackend() .addSolidRecipes( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Charcoal, 1), - GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Charcoal, 1), - GT_OreDictUnificator.get(OrePrefixes.block, Materials.Charcoal, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Coal, 1), - GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Coal, 1), - GT_OreDictUnificator.get(OrePrefixes.block, Materials.Coal, 1), - GT_OreDictUnificator.get(OrePrefixes.crushed, Materials.Coal, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Lignite, 1), - GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Lignite, 1), - GT_OreDictUnificator.get(OrePrefixes.block, Materials.Lignite, 1), - GT_OreDictUnificator.get(OrePrefixes.crushed, Materials.Lignite, 1), - GT_OreDictUnificator.get(OrePrefixes.log, Materials.Wood, 1), - GT_OreDictUnificator.get(OrePrefixes.plank, Materials.Wood, 1), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 1), - GT_OreDictUnificator.get(OrePrefixes.slab, Materials.Wood, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sodium, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Lithium, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Caesium, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 1), - GT_OreDictUnificator.get(ItemList.Block_SSFUEL.get(1)), - GT_OreDictUnificator.get(ItemList.Block_MSSFUEL.get(1)), - GT_OreDictUnificator.get(OrePrefixes.rod, Materials.Blaze, 1)); + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Charcoal, 1), + GTOreDictUnificator.get(OrePrefixes.gem, Materials.Charcoal, 1), + GTOreDictUnificator.get(OrePrefixes.block, Materials.Charcoal, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Coal, 1), + GTOreDictUnificator.get(OrePrefixes.gem, Materials.Coal, 1), + GTOreDictUnificator.get(OrePrefixes.block, Materials.Coal, 1), + GTOreDictUnificator.get(OrePrefixes.crushed, Materials.Coal, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Lignite, 1), + GTOreDictUnificator.get(OrePrefixes.gem, Materials.Lignite, 1), + GTOreDictUnificator.get(OrePrefixes.block, Materials.Lignite, 1), + GTOreDictUnificator.get(OrePrefixes.crushed, Materials.Lignite, 1), + GTOreDictUnificator.get(OrePrefixes.log, Materials.Wood, 1), + GTOreDictUnificator.get(OrePrefixes.plank, Materials.Wood, 1), + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 1), + GTOreDictUnificator.get(OrePrefixes.slab, Materials.Wood, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sodium, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Lithium, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Caesium, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 1), + GTOreDictUnificator.get(ItemList.Block_SSFUEL.get(1)), + GTOreDictUnificator.get(ItemList.Block_MSSFUEL.get(1)), + GTOreDictUnificator.get(OrePrefixes.rod, Materials.Blaze, 1)); if (Thaumcraft.isModLoaded()) { RecipeMaps.largeBoilerFakeFuels.getBackend() - .addSolidRecipe(GT_ModHandler.getModItem(Thaumcraft.ID, "ItemResource", 1)); + .addSolidRecipe(GTModHandler.getModItem(Thaumcraft.ID, "ItemResource", 1)); } } @@ -528,12 +523,12 @@ public class GT_PostLoad { final String[] steamCandidates = { "steam", "ic2steam" }; final String[] superHeatedSteamCandidates = { "ic2superheatedsteam" }; - GT_ModHandler.sAnySteamFluidIDs = Arrays.stream(steamCandidates) + GTModHandler.sAnySteamFluidIDs = Arrays.stream(steamCandidates) .map(FluidRegistry::getFluid) .filter(Objects::nonNull) .map(FluidRegistry::getFluidID) .collect(Collectors.toList()); - GT_ModHandler.sSuperHeatedSteamFluidIDs = Arrays.stream(superHeatedSteamCandidates) + GTModHandler.sSuperHeatedSteamFluidIDs = Arrays.stream(superHeatedSteamCandidates) .map(FluidRegistry::getFluid) .filter(Objects::nonNull) .map(FluidRegistry::getFluidID) diff --git a/src/main/java/gregtech/loaders/postload/GT_Worldgenloader.java b/src/main/java/gregtech/loaders/postload/GTWorldgenloader.java index 921f227b08..85e81a1ec0 100644 --- a/src/main/java/gregtech/loaders/postload/GT_Worldgenloader.java +++ b/src/main/java/gregtech/loaders/postload/GTWorldgenloader.java @@ -1,16 +1,16 @@ package gregtech.loaders.postload; -import bloodasp.galacticgreg.WorldGenGaGT; +import galacticgreg.WorldgenGaGT; import gregtech.api.enums.GTStones; import gregtech.api.enums.OreMixes; import gregtech.api.enums.SmallOres; -import gregtech.api.util.GT_Log; -import gregtech.common.GT_Worldgenerator; +import gregtech.api.util.GTLog; +import gregtech.common.GTWorldgenerator; -public class GT_Worldgenloader implements Runnable { +public class GTWorldgenloader implements Runnable { public void run() { - new GT_Worldgenerator(); + new GTWorldgenerator(); // GT Stones for (GTStones stone : GTStones.values()) { @@ -27,7 +27,7 @@ public class GT_Worldgenloader implements Runnable { oreMix.addGTOreLayer(); } - new WorldGenGaGT().run(); - GT_Log.out.println("Started Galactic Greg ore gen code"); + new WorldgenGaGT().run(); + GTLog.out.println("Started Galactic Greg ore gen code"); } } diff --git a/src/main/java/gregtech/loaders/postload/GT_MachineTooltipsLoader.java b/src/main/java/gregtech/loaders/postload/GT_MachineTooltipsLoader.java deleted file mode 100644 index d18ccd6c83..0000000000 --- a/src/main/java/gregtech/loaders/postload/GT_MachineTooltipsLoader.java +++ /dev/null @@ -1,36 +0,0 @@ -package gregtech.loaders.postload; - -import static gregtech.api.enums.GT_Values.GT; - -import net.minecraft.item.ItemStack; - -import gregtech.api.GregTech_API; -import gregtech.api.util.GT_LanguageManager; -import gregtech.api.util.GT_Log; -import gregtech.common.blocks.GT_Item_Machines; - -public class GT_MachineTooltipsLoader implements Runnable { - - @Override - public void run() { - if (!GT.isClientSide()) return; - GT_Log.out.println("GT Mod: Register Block Machine's tooltips"); - for (int i = 0; i < 32768; i++) { - ItemStack tStack = new ItemStack(GregTech_API.sBlockMachines, 1, i); - if (tStack.getItem() != null && tStack.getItem() instanceof GT_Item_Machines) { - ((GT_Item_Machines) tStack.getItem()).registerDescription(i); - } - } - GT_LanguageManager.addStringLocalization("TileEntity_EUp_IN", "Voltage IN: "); - GT_LanguageManager.addStringLocalization("TileEntity_EUp_OUT", "Voltage OUT: "); - GT_LanguageManager.addStringLocalization("TileEntity_EUp_AMOUNT", "Amperage: "); - GT_LanguageManager.addStringLocalization("TileEntity_EUp_STORE", "Capacity: "); - GT_LanguageManager.addStringLocalization("TileEntity_TANK_INFO", "Contains Fluid: "); - GT_LanguageManager.addStringLocalization("TileEntity_TANK_AMOUNT", "Fluid Amount: "); - GT_LanguageManager.addStringLocalization("TileEntity_CHEST_INFO", "Contains Item: "); - GT_LanguageManager.addStringLocalization("TileEntity_CHEST_AMOUNT", "Item Amount: "); - GT_LanguageManager.addStringLocalization("GT_TileEntity_MUFFLER", "has Muffler Upgrade"); - GT_LanguageManager.addStringLocalization("GT_TileEntity_STEAMCONVERTER", "has Steam Upgrade"); - GT_LanguageManager.addStringLocalization("GT_TileEntity_STEAMTANKS", "Steam Tank Upgrades"); - } -} diff --git a/src/main/java/gregtech/loaders/postload/GT_MinableRegistrator.java b/src/main/java/gregtech/loaders/postload/GT_MinableRegistrator.java deleted file mode 100644 index afa98e0b38..0000000000 --- a/src/main/java/gregtech/loaders/postload/GT_MinableRegistrator.java +++ /dev/null @@ -1,16 +0,0 @@ -package gregtech.loaders.postload; - -import net.minecraft.init.Blocks; - -import gregtech.api.util.GT_Log; -import gregtech.api.util.GT_ModHandler; - -public class GT_MinableRegistrator implements Runnable { - - @Override - public void run() { - GT_Log.out.println("GT_Mod: Adding Blocks to the Miners Valuable List."); - GT_ModHandler.addValuableOre(Blocks.glowstone, 0, 1); - GT_ModHandler.addValuableOre(Blocks.soul_sand, 0, 1); - } -} diff --git a/src/main/java/gregtech/loaders/postload/GT_PCBFactoryMaterialLoader.java b/src/main/java/gregtech/loaders/postload/GT_PCBFactoryMaterialLoader.java deleted file mode 100644 index 95732076d9..0000000000 --- a/src/main/java/gregtech/loaders/postload/GT_PCBFactoryMaterialLoader.java +++ /dev/null @@ -1,19 +0,0 @@ -package gregtech.loaders.postload; - -import gregtech.api.enums.Materials; -import gregtech.api.enums.MaterialsKevlar; -import gregtech.api.util.GT_PCBFactoryManager; - -public class GT_PCBFactoryMaterialLoader { - - public static void load() { - // add Plastics - GT_PCBFactoryManager.addPlasticTier(Materials.Plastic, 1); - GT_PCBFactoryManager.addPlasticTier(Materials.PolyvinylChloride, 2); - GT_PCBFactoryManager.addPlasticTier(Materials.Polytetrafluoroethylene, 3); - GT_PCBFactoryManager.addPlasticTier(Materials.Epoxid, 4); - GT_PCBFactoryManager.addPlasticTier(Materials.EpoxidFiberReinforced, 5); - GT_PCBFactoryManager.addPlasticTier(Materials.Polybenzimidazole, 6); - GT_PCBFactoryManager.addPlasticTier(MaterialsKevlar.Kevlar, 7); - } -} diff --git a/src/main/java/gregtech/loaders/postload/GT_ProcessingArrayRecipeLoader.java b/src/main/java/gregtech/loaders/postload/GT_ProcessingArrayRecipeLoader.java deleted file mode 100644 index 0ff53d0424..0000000000 --- a/src/main/java/gregtech/loaders/postload/GT_ProcessingArrayRecipeLoader.java +++ /dev/null @@ -1,168 +0,0 @@ -package gregtech.loaders.postload; - -import gregtech.api.enums.SoundResource; -import gregtech.api.recipe.RecipeMaps; -import gregtech.api.util.GT_ProcessingArray_Manager; - -public class GT_ProcessingArrayRecipeLoader { - - public static void registerDefaultGregtechMaps() { - - // Alloy Smelter - GT_ProcessingArray_Manager.addRecipeMapToPA("basicmachine.alloysmelter", RecipeMaps.alloySmelterRecipes); - GT_ProcessingArray_Manager - .addSoundResourceToPA("basicmachine.alloysmelter", SoundResource.IC2_MACHINES_INDUCTION_LOOP); - // Arc Furnace - GT_ProcessingArray_Manager.addRecipeMapToPA("basicmachine.arcfurnace", RecipeMaps.arcFurnaceRecipes); - GT_ProcessingArray_Manager - .addSoundResourceToPA("basicmachine.arcfurnace", SoundResource.IC2_MACHINES_INDUCTION_LOOP); - // Assembler - GT_ProcessingArray_Manager.addRecipeMapToPA("basicmachine.assembler", RecipeMaps.assemblerRecipes); - GT_ProcessingArray_Manager.addSoundResourceToPA("basicmachine.assembler", SoundResource.NONE); - // Autoclave - GT_ProcessingArray_Manager.addRecipeMapToPA("basicmachine.autoclave", RecipeMaps.autoclaveRecipes); - GT_ProcessingArray_Manager.addSoundResourceToPA("basicmachine.autoclave", SoundResource.NONE); - // Bender - GT_ProcessingArray_Manager.addRecipeMapToPA("basicmachine.bender", RecipeMaps.benderRecipes); - GT_ProcessingArray_Manager - .addSoundResourceToPA("basicmachine.bender", SoundResource.IC2_MACHINES_COMPRESSOR_OP); - // Boxinator - GT_ProcessingArray_Manager.addRecipeMapToPA("basicmachine.boxinator", RecipeMaps.packagerRecipes); - GT_ProcessingArray_Manager.addSoundResourceToPA("basicmachine.boxinator", SoundResource.NONE); - // Brewery - GT_ProcessingArray_Manager.addRecipeMapToPA("basicmachine.brewery", RecipeMaps.brewingRecipes); - GT_ProcessingArray_Manager.addSoundResourceToPA("basicmachine.brewery", SoundResource.NONE); - // Canner - GT_ProcessingArray_Manager.addRecipeMapToPA("basicmachine.canner", RecipeMaps.cannerRecipes); - GT_ProcessingArray_Manager.addSoundResourceToPA("basicmachine.canner", SoundResource.IC2_MACHINES_EXTRACTOR_OP); - // Centrifuge - GT_ProcessingArray_Manager.addRecipeMapToPA("basicmachine.centrifuge", RecipeMaps.centrifugeNonCellRecipes); - GT_ProcessingArray_Manager.addSoundResourceToPA("basicmachine.centrifuge", SoundResource.NONE); - // Chemical Bath - GT_ProcessingArray_Manager.addRecipeMapToPA("basicmachine.chemicalbath", RecipeMaps.chemicalBathRecipes); - GT_ProcessingArray_Manager.addSoundResourceToPA("basicmachine.chemicalbath", SoundResource.NONE); - // Chemical Reactor - GT_ProcessingArray_Manager - .addRecipeMapToPA("basicmachine.chemicalreactor", RecipeMaps.multiblockChemicalReactorRecipes); - GT_ProcessingArray_Manager - .addSoundResourceToPA("basicmachine.chemicalreactor", SoundResource.IC2_MACHINES_EXTRACTOR_OP); - // Circuit Assembler - GT_ProcessingArray_Manager - .addRecipeMapToPA("basicmachine.circuitassembler", RecipeMaps.circuitAssemblerRecipes); - GT_ProcessingArray_Manager.addSoundResourceToPA("basicmachine.circuitassembler", SoundResource.NONE); - // Compressor - GT_ProcessingArray_Manager.addRecipeMapToPA("basicmachine.compressor", RecipeMaps.compressorRecipes); - GT_ProcessingArray_Manager - .addSoundResourceToPA("basicmachine.compressor", SoundResource.IC2_MACHINES_COMPRESSOR_OP); - // Cutting Machine - GT_ProcessingArray_Manager.addRecipeMapToPA("basicmachine.cutter", RecipeMaps.cutterRecipes); - GT_ProcessingArray_Manager.addSoundResourceToPA("basicmachine.cutter", SoundResource.NONE); - // Distillery - GT_ProcessingArray_Manager.addRecipeMapToPA("basicmachine.distillery", RecipeMaps.distilleryRecipes); - GT_ProcessingArray_Manager - .addSoundResourceToPA("basicmachine.distillery", SoundResource.GT_MACHINES_DISTILLERY_LOOP); - // Electrolyzer - GT_ProcessingArray_Manager.addRecipeMapToPA("basicmachine.electrolyzer", RecipeMaps.electrolyzerNonCellRecipes); - GT_ProcessingArray_Manager - .addSoundResourceToPA("basicmachine.electrolyzer", SoundResource.IC2_MACHINES_MAGNETIZER_LOOP); - // Extractor - GT_ProcessingArray_Manager.addRecipeMapToPA("basicmachine.extractor", RecipeMaps.extractorRecipes); - GT_ProcessingArray_Manager - .addSoundResourceToPA("basicmachine.extractor", SoundResource.IC2_MACHINES_EXTRACTOR_OP); - // Extruder - GT_ProcessingArray_Manager.addRecipeMapToPA("basicmachine.extruder", RecipeMaps.extruderRecipes); - GT_ProcessingArray_Manager - .addSoundResourceToPA("basicmachine.extruder", SoundResource.IC2_MACHINES_INDUCTION_LOOP); - // Fermenter - GT_ProcessingArray_Manager.addRecipeMapToPA("basicmachine.fermenter", RecipeMaps.fermentingRecipes); - GT_ProcessingArray_Manager.addSoundResourceToPA("basicmachine.fermenter", SoundResource.NONE); - // Fluid Canner - GT_ProcessingArray_Manager.addRecipeMapToPA("basicmachine.fluidcanner", RecipeMaps.fluidCannerRecipes); - GT_ProcessingArray_Manager - .addSoundResourceToPA("basicmachine.fluidcanner", SoundResource.IC2_MACHINES_EXTRACTOR_OP); - // Fluid Extractor - GT_ProcessingArray_Manager.addRecipeMapToPA("basicmachine.fluidextractor", RecipeMaps.fluidExtractionRecipes); - GT_ProcessingArray_Manager - .addSoundResourceToPA("basicmachine.fluidextractor", SoundResource.IC2_MACHINES_EXTRACTOR_OP); - // Fluid Heater - GT_ProcessingArray_Manager.addRecipeMapToPA("basicmachine.fluidheater", RecipeMaps.fluidHeaterRecipes); - GT_ProcessingArray_Manager.addSoundResourceToPA("basicmachine.fluidheater", SoundResource.NONE); - // Fluid Solidifier - GT_ProcessingArray_Manager.addRecipeMapToPA("basicmachine.fluidsolidifier", RecipeMaps.fluidSolidifierRecipes); - GT_ProcessingArray_Manager.addSoundResourceToPA("basicmachine.fluidsolidifier", SoundResource.NONE); - // Forge Hammer - GT_ProcessingArray_Manager.addRecipeMapToPA("basicmachine.hammer", RecipeMaps.hammerRecipes); - GT_ProcessingArray_Manager.addSoundResourceToPA("basicmachine.hammer", SoundResource.RANDOM_ANVIL_USE); - // Forming Press - GT_ProcessingArray_Manager.addRecipeMapToPA("basicmachine.press", RecipeMaps.formingPressRecipes); - GT_ProcessingArray_Manager.addSoundResourceToPA("basicmachine.press", SoundResource.IC2_MACHINES_COMPRESSOR_OP); - // Laser Engraver - GT_ProcessingArray_Manager.addRecipeMapToPA("basicmachine.laserengraver", RecipeMaps.laserEngraverRecipes); - GT_ProcessingArray_Manager - .addSoundResourceToPA("basicmachine.laserengraver", SoundResource.IC2_MACHINES_MAGNETIZER_LOOP); - // Lathe - GT_ProcessingArray_Manager.addRecipeMapToPA("basicmachine.lathe", RecipeMaps.latheRecipes); - GT_ProcessingArray_Manager.addSoundResourceToPA("basicmachine.lathe", SoundResource.NONE); - // Macerator - GT_ProcessingArray_Manager.addRecipeMapToPA("basicmachine.macerator", RecipeMaps.maceratorRecipes); - GT_ProcessingArray_Manager - .addSoundResourceToPA("basicmachine.macerator", SoundResource.IC2_MACHINES_MACERATOR_OP); - // Magnetic Separator - GT_ProcessingArray_Manager - .addRecipeMapToPA("basicmachine.electromagneticseparator", RecipeMaps.electroMagneticSeparatorRecipes); - GT_ProcessingArray_Manager - .addSoundResourceToPA("basicmachine.electromagneticseparator", SoundResource.IC2_MACHINES_MAGNETIZER_LOOP); - // Matter Amplifier - GT_ProcessingArray_Manager.addRecipeMapToPA("basicmachine.amplifab", RecipeMaps.amplifierRecipes); - GT_ProcessingArray_Manager - .addSoundResourceToPA("basicmachine.amplifab", SoundResource.IC2_MACHINES_EXTRACTOR_OP); - // Microwave - GT_ProcessingArray_Manager.addRecipeMapToPA("basicmachine.microwave", RecipeMaps.microwaveRecipes); - GT_ProcessingArray_Manager - .addSoundResourceToPA("basicmachine.microwave", SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP); - // Mixer - GT_ProcessingArray_Manager.addRecipeMapToPA("basicmachine.mixer", RecipeMaps.mixerNonCellRecipes); - GT_ProcessingArray_Manager.addSoundResourceToPA("basicmachine.mixer", SoundResource.NONE); - // Ore Washer - GT_ProcessingArray_Manager.addRecipeMapToPA("basicmachine.orewasher", RecipeMaps.oreWasherRecipes); - GT_ProcessingArray_Manager.addSoundResourceToPA("basicmachine.orewasher", SoundResource.NONE); - // Plasma Arc Furnace - GT_ProcessingArray_Manager - .addRecipeMapToPA("basicmachine.plasmaarcfurnace", RecipeMaps.plasmaArcFurnaceRecipes); - GT_ProcessingArray_Manager - .addSoundResourceToPA("basicmachine.plasmaarcfurnace", SoundResource.IC2_MACHINES_INDUCTION_LOOP); - // Polarizer - GT_ProcessingArray_Manager.addRecipeMapToPA("basicmachine.polarizer", RecipeMaps.polarizerRecipes); - GT_ProcessingArray_Manager - .addSoundResourceToPA("basicmachine.polarizer", SoundResource.IC2_MACHINES_MAGNETIZER_LOOP); - // Printer - GT_ProcessingArray_Manager.addRecipeMapToPA("basicmachine.printer", RecipeMaps.printerRecipes); - GT_ProcessingArray_Manager - .addSoundResourceToPA("basicmachine.printer", SoundResource.IC2_MACHINES_COMPRESSOR_OP); - // Recycler - GT_ProcessingArray_Manager.addRecipeMapToPA("basicmachine.recycler", RecipeMaps.recyclerRecipes); - GT_ProcessingArray_Manager - .addSoundResourceToPA("basicmachine.recycler", SoundResource.IC2_MACHINES_RECYCLER_OP); - // Scanner - GT_ProcessingArray_Manager.addRecipeMapToPA("basicmachine.scanner", RecipeMaps.scannerFakeRecipes); - GT_ProcessingArray_Manager - .addSoundResourceToPA("basicmachine.scanner", SoundResource.IC2_MACHINES_MAGNETIZER_LOOP); - // Sifter - GT_ProcessingArray_Manager.addRecipeMapToPA("basicmachine.sifter", RecipeMaps.sifterRecipes); - GT_ProcessingArray_Manager.addSoundResourceToPA("basicmachine.sifter", SoundResource.NONE); - // Slicer - GT_ProcessingArray_Manager.addRecipeMapToPA("basicmachine.slicer", RecipeMaps.slicerRecipes); - GT_ProcessingArray_Manager.addSoundResourceToPA("basicmachine.slicer", SoundResource.NONE); - // Thermal Centrifuge - GT_ProcessingArray_Manager - .addRecipeMapToPA("basicmachine.thermalcentrifuge", RecipeMaps.thermalCentrifugeRecipes); - GT_ProcessingArray_Manager.addSoundResourceToPA("basicmachine.thermalcentrifuge", SoundResource.NONE); - // Unboxinator - GT_ProcessingArray_Manager.addRecipeMapToPA("basicmachine.unboxinator", RecipeMaps.unpackagerRecipes); - GT_ProcessingArray_Manager.addSoundResourceToPA("basicmachine.unboxinator", SoundResource.NONE); - // Wiremill - GT_ProcessingArray_Manager.addRecipeMapToPA("basicmachine.wiremill", RecipeMaps.wiremillRecipes); - GT_ProcessingArray_Manager - .addSoundResourceToPA("basicmachine.wiremill", SoundResource.IC2_MACHINES_RECYCLER_OP); - } -} diff --git a/src/main/java/gregtech/loaders/postload/GT_ScrapboxDropLoader.java b/src/main/java/gregtech/loaders/postload/GT_ScrapboxDropLoader.java deleted file mode 100644 index 6d466abaa9..0000000000 --- a/src/main/java/gregtech/loaders/postload/GT_ScrapboxDropLoader.java +++ /dev/null @@ -1,100 +0,0 @@ -package gregtech.loaders.postload; - -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; -import gregtech.api.util.GT_Log; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; - -public class GT_ScrapboxDropLoader implements Runnable { - - @Override - public void run() { - GT_Log.out.println("GT_Mod: (re-)adding Scrapbox Drops."); - - GT_ModHandler.addScrapboxDrop(9.5F, new ItemStack(Items.wooden_hoe)); - GT_ModHandler.addScrapboxDrop(2.0F, new ItemStack(Items.wooden_axe)); - GT_ModHandler.addScrapboxDrop(2.0F, new ItemStack(Items.wooden_sword)); - GT_ModHandler.addScrapboxDrop(2.0F, new ItemStack(Items.wooden_shovel)); - GT_ModHandler.addScrapboxDrop(2.0F, new ItemStack(Items.wooden_pickaxe)); - GT_ModHandler.addScrapboxDrop(2.0F, new ItemStack(Items.sign)); - GT_ModHandler.addScrapboxDrop(9.5F, new ItemStack(Items.stick)); - GT_ModHandler.addScrapboxDrop(5.0F, new ItemStack(Blocks.dirt)); - GT_ModHandler.addScrapboxDrop(3.0F, new ItemStack(Blocks.grass)); - GT_ModHandler.addScrapboxDrop(3.0F, new ItemStack(Blocks.gravel)); - GT_ModHandler.addScrapboxDrop(0.5F, new ItemStack(Blocks.pumpkin)); - GT_ModHandler.addScrapboxDrop(1.0F, new ItemStack(Blocks.soul_sand)); - GT_ModHandler.addScrapboxDrop(2.0F, new ItemStack(Blocks.netherrack)); - GT_ModHandler.addScrapboxDrop(1.0F, new ItemStack(Items.bone)); - GT_ModHandler.addScrapboxDrop(9.0F, new ItemStack(Items.rotten_flesh)); - GT_ModHandler.addScrapboxDrop(0.4F, new ItemStack(Items.cooked_porkchop)); - GT_ModHandler.addScrapboxDrop(0.4F, new ItemStack(Items.cooked_beef)); - GT_ModHandler.addScrapboxDrop(0.4F, new ItemStack(Items.cooked_chicken)); - GT_ModHandler.addScrapboxDrop(0.5F, new ItemStack(Items.apple)); - GT_ModHandler.addScrapboxDrop(0.5F, new ItemStack(Items.bread)); - GT_ModHandler.addScrapboxDrop(0.1F, new ItemStack(Items.cake)); - GT_ModHandler.addScrapboxDrop(1.0F, ItemList.IC2_Food_Can_Filled.get(1L)); - GT_ModHandler.addScrapboxDrop(2.0F, ItemList.IC2_Food_Can_Spoiled.get(1L)); - GT_ModHandler.addScrapboxDrop(0.2F, GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Silicon, 1L)); - GT_ModHandler.addScrapboxDrop(1.0F, GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Water, 1L)); - GT_ModHandler.addScrapboxDrop(2.0F, ItemList.Cell_Empty.get(1L)); - GT_ModHandler.addScrapboxDrop(5.0F, GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Paper, 1L)); - GT_ModHandler.addScrapboxDrop(1.0F, new ItemStack(Items.leather)); - GT_ModHandler.addScrapboxDrop(1.0F, new ItemStack(Items.feather)); - GT_ModHandler.addScrapboxDrop(0.7F, GT_ModHandler.getIC2Item("plantBall", 1L)); - GT_ModHandler.addScrapboxDrop(3.8F, GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 1L)); - GT_ModHandler.addScrapboxDrop(0.6F, new ItemStack(Items.slime_ball)); - GT_ModHandler.addScrapboxDrop(0.8F, GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Rubber, 1L)); - GT_ModHandler.addScrapboxDrop(2.7F, GT_ModHandler.getIC2Item("suBattery", 1L)); - GT_ModHandler.addScrapboxDrop(3.6F, ItemList.Circuit_Primitive.get(1L)); - GT_ModHandler.addScrapboxDrop(0.8F, ItemList.Circuit_Parts_Advanced.get(1L)); - GT_ModHandler.addScrapboxDrop(1.8F, ItemList.Circuit_Board_Basic.get(1L)); - GT_ModHandler.addScrapboxDrop(0.4F, ItemList.Circuit_Board_Advanced.get(1L)); - GT_ModHandler.addScrapboxDrop(0.2F, ItemList.Circuit_Board_Elite.get(1L)); - GT_ModHandler.addScrapboxDrop(0.9F, GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Redstone, 1L)); - GT_ModHandler.addScrapboxDrop(0.8F, GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Glowstone, 1L)); - GT_ModHandler.addScrapboxDrop(0.8F, GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Coal, 1L)); - GT_ModHandler.addScrapboxDrop(2.5F, GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Charcoal, 1L)); - GT_ModHandler.addScrapboxDrop(1.0F, GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 1L)); - GT_ModHandler.addScrapboxDrop(1.0F, GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Gold, 1L)); - GT_ModHandler.addScrapboxDrop(0.5F, GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Silver, 1L)); - GT_ModHandler.addScrapboxDrop(0.5F, GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Electrum, 1L)); - GT_ModHandler.addScrapboxDrop(1.2F, GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Tin, 1L)); - GT_ModHandler.addScrapboxDrop(1.2F, GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Copper, 1L)); - GT_ModHandler.addScrapboxDrop(0.5F, GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Bauxite, 1L)); - GT_ModHandler.addScrapboxDrop(0.5F, GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Aluminium, 1L)); - GT_ModHandler.addScrapboxDrop(0.5F, GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Lead, 1L)); - GT_ModHandler.addScrapboxDrop(0.5F, GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Nickel, 1L)); - GT_ModHandler.addScrapboxDrop(0.5F, GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Zinc, 1L)); - GT_ModHandler.addScrapboxDrop(0.5F, GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Brass, 1L)); - GT_ModHandler.addScrapboxDrop(0.5F, GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Steel, 1L)); - GT_ModHandler.addScrapboxDrop(1.5F, GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Obsidian, 1L)); - GT_ModHandler.addScrapboxDrop(1.5F, GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 1L)); - GT_ModHandler.addScrapboxDrop(2.0F, GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Saltpeter, 1L)); - GT_ModHandler.addScrapboxDrop(2.0F, GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Lazurite, 1L)); - GT_ModHandler.addScrapboxDrop(2.0F, GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Pyrite, 1L)); - GT_ModHandler.addScrapboxDrop(2.0F, GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Calcite, 1L)); - GT_ModHandler.addScrapboxDrop(2.0F, GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sodalite, 1L)); - GT_ModHandler.addScrapboxDrop(4.0F, GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Netherrack, 1L)); - GT_ModHandler.addScrapboxDrop(4.0F, GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Flint, 1L)); - GT_ModHandler.addScrapboxDrop(0.03F, GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Platinum, 1L)); - GT_ModHandler.addScrapboxDrop(0.03F, GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Tungsten, 1L)); - GT_ModHandler.addScrapboxDrop(0.03F, GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Chrome, 1L)); - GT_ModHandler.addScrapboxDrop(0.03F, GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Titanium, 1L)); - GT_ModHandler.addScrapboxDrop(0.03F, GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Magnesium, 1L)); - GT_ModHandler.addScrapboxDrop(0.03F, GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Endstone, 1L)); - GT_ModHandler.addScrapboxDrop(0.5F, GT_OreDictUnificator.get(OrePrefixes.dust, Materials.GarnetRed, 1L)); - GT_ModHandler.addScrapboxDrop(0.5F, GT_OreDictUnificator.get(OrePrefixes.dust, Materials.GarnetYellow, 1L)); - GT_ModHandler.addScrapboxDrop(0.05F, GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Olivine, 1L)); - GT_ModHandler.addScrapboxDrop(0.05F, GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Ruby, 1L)); - GT_ModHandler.addScrapboxDrop(0.05F, GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Sapphire, 1L)); - GT_ModHandler.addScrapboxDrop(0.05F, GT_OreDictUnificator.get(OrePrefixes.gem, Materials.GreenSapphire, 1L)); - GT_ModHandler.addScrapboxDrop(0.05F, GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Emerald, 1L)); - GT_ModHandler.addScrapboxDrop(0.05F, GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Diamond, 1L)); - } -} diff --git a/src/main/java/gregtech/loaders/postload/GT_ItemMaxStacksizeLoader.java b/src/main/java/gregtech/loaders/postload/ItemMaxStacksizeLoader.java index 67f7f00d87..7e2a1164e1 100644 --- a/src/main/java/gregtech/loaders/postload/GT_ItemMaxStacksizeLoader.java +++ b/src/main/java/gregtech/loaders/postload/ItemMaxStacksizeLoader.java @@ -4,19 +4,19 @@ import net.minecraft.init.Blocks; import net.minecraft.init.Items; import net.minecraft.item.Item; -import gregtech.GT_Mod; +import gregtech.GTMod; import gregtech.api.enums.ItemList; import gregtech.api.enums.OrePrefixes; -import gregtech.api.util.GT_Log; +import gregtech.api.util.GTLog; -public class GT_ItemMaxStacksizeLoader implements Runnable { +public class ItemMaxStacksizeLoader implements Runnable { @Override public void run() { - GT_Log.out.println("GT_Mod: Changing maximum Stacksizes if configured."); + GTLog.out.println("GTMod: Changing maximum Stacksizes if configured."); ItemList.Upgrade_Overclocker.getItem() - .setMaxStackSize(GT_Mod.gregtechproxy.mUpgradeCount); + .setMaxStackSize(GTMod.gregtechproxy.mUpgradeCount); Items.cake.setMaxStackSize(64); Items.wooden_door.setMaxStackSize(8); Items.iron_door.setMaxStackSize(8); diff --git a/src/main/java/gregtech/loaders/postload/GT_MachineRecipeLoader.java b/src/main/java/gregtech/loaders/postload/MachineRecipeLoader.java index 92de5291e1..c64ea6cf7b 100644 --- a/src/main/java/gregtech/loaders/postload/GT_MachineRecipeLoader.java +++ b/src/main/java/gregtech/loaders/postload/MachineRecipeLoader.java @@ -1,10 +1,10 @@ package gregtech.loaders.postload; import gregtech.api.enums.Materials; -import gregtech.loaders.postload.chains.GT_BauxiteRefineChain; -import gregtech.loaders.postload.chains.GT_NaniteChain; -import gregtech.loaders.postload.chains.GT_PCBFactoryRecipes; -import gregtech.loaders.postload.chains.GT_PurifiedWaterRecipes; +import gregtech.loaders.postload.chains.BauxiteRefineChain; +import gregtech.loaders.postload.chains.NaniteChain; +import gregtech.loaders.postload.chains.PCBFactoryRecipes; +import gregtech.loaders.postload.chains.PurifiedWaterRecipes; import gregtech.loaders.postload.recipes.AlloySmelterRecipes; import gregtech.loaders.postload.recipes.ArcFurnaceRecipes; import gregtech.loaders.postload.recipes.AssemblerRecipes; @@ -57,7 +57,7 @@ import gregtech.loaders.postload.recipes.TranscendentPlasmaMixerRecipes; import gregtech.loaders.postload.recipes.VacuumFreezerRecipes; import gregtech.loaders.postload.recipes.WiremillRecipes; -public class GT_MachineRecipeLoader implements Runnable { +public class MachineRecipeLoader implements Runnable { public static final String aTextTCGTPage = "gt.research.page.1."; @@ -118,9 +118,9 @@ public class GT_MachineRecipeLoader implements Runnable { new WiremillRecipes().run(); new TranscendentPlasmaMixerRecipes().run(); - GT_BauxiteRefineChain.run(); - GT_NaniteChain.run(); - GT_PCBFactoryRecipes.load(); - GT_PurifiedWaterRecipes.run(); + BauxiteRefineChain.run(); + NaniteChain.run(); + PCBFactoryRecipes.load(); + PurifiedWaterRecipes.run(); } } diff --git a/src/main/java/gregtech/loaders/postload/MachineTooltipsLoader.java b/src/main/java/gregtech/loaders/postload/MachineTooltipsLoader.java new file mode 100644 index 0000000000..2043576494 --- /dev/null +++ b/src/main/java/gregtech/loaders/postload/MachineTooltipsLoader.java @@ -0,0 +1,36 @@ +package gregtech.loaders.postload; + +import static gregtech.api.enums.GTValues.GT; + +import net.minecraft.item.ItemStack; + +import gregtech.api.GregTechAPI; +import gregtech.api.util.GTLanguageManager; +import gregtech.api.util.GTLog; +import gregtech.common.blocks.ItemMachines; + +public class MachineTooltipsLoader implements Runnable { + + @Override + public void run() { + if (!GT.isClientSide()) return; + GTLog.out.println("GT Mod: Register Block Machine's tooltips"); + for (int i = 0; i < 32768; i++) { + ItemStack tStack = new ItemStack(GregTechAPI.sBlockMachines, 1, i); + if (tStack.getItem() != null && tStack.getItem() instanceof ItemMachines) { + ((ItemMachines) tStack.getItem()).registerDescription(i); + } + } + GTLanguageManager.addStringLocalization("TileEntity_EUp_IN", "Voltage IN: "); + GTLanguageManager.addStringLocalization("TileEntity_EUp_OUT", "Voltage OUT: "); + GTLanguageManager.addStringLocalization("TileEntity_EUp_AMOUNT", "Amperage: "); + GTLanguageManager.addStringLocalization("TileEntity_EUp_STORE", "Capacity: "); + GTLanguageManager.addStringLocalization("TileEntity_TANK_INFO", "Contains Fluid: "); + GTLanguageManager.addStringLocalization("TileEntity_TANK_AMOUNT", "Fluid Amount: "); + GTLanguageManager.addStringLocalization("TileEntity_CHEST_INFO", "Contains Item: "); + GTLanguageManager.addStringLocalization("TileEntity_CHEST_AMOUNT", "Item Amount: "); + GTLanguageManager.addStringLocalization("GT_TileEntity_MUFFLER", "has Muffler Upgrade"); + GTLanguageManager.addStringLocalization("GT_TileEntity_STEAMCONVERTER", "has Steam Upgrade"); + GTLanguageManager.addStringLocalization("GT_TileEntity_STEAMTANKS", "Steam Tank Upgrades"); + } +} diff --git a/src/main/java/gregtech/loaders/postload/MinableRegistrator.java b/src/main/java/gregtech/loaders/postload/MinableRegistrator.java new file mode 100644 index 0000000000..ea59486146 --- /dev/null +++ b/src/main/java/gregtech/loaders/postload/MinableRegistrator.java @@ -0,0 +1,16 @@ +package gregtech.loaders.postload; + +import net.minecraft.init.Blocks; + +import gregtech.api.util.GTLog; +import gregtech.api.util.GTModHandler; + +public class MinableRegistrator implements Runnable { + + @Override + public void run() { + GTLog.out.println("GTMod: Adding Blocks to the Miners Valuable List."); + GTModHandler.addValuableOre(Blocks.glowstone, 0, 1); + GTModHandler.addValuableOre(Blocks.soul_sand, 0, 1); + } +} diff --git a/src/main/java/gregtech/loaders/postload/PCBFactoryMaterialLoader.java b/src/main/java/gregtech/loaders/postload/PCBFactoryMaterialLoader.java new file mode 100644 index 0000000000..0f6ab52a32 --- /dev/null +++ b/src/main/java/gregtech/loaders/postload/PCBFactoryMaterialLoader.java @@ -0,0 +1,19 @@ +package gregtech.loaders.postload; + +import gregtech.api.enums.Materials; +import gregtech.api.enums.MaterialsKevlar; +import gregtech.api.util.PCBFactoryManager; + +public class PCBFactoryMaterialLoader { + + public static void load() { + // add Plastics + PCBFactoryManager.addPlasticTier(Materials.Plastic, 1); + PCBFactoryManager.addPlasticTier(Materials.PolyvinylChloride, 2); + PCBFactoryManager.addPlasticTier(Materials.Polytetrafluoroethylene, 3); + PCBFactoryManager.addPlasticTier(Materials.Epoxid, 4); + PCBFactoryManager.addPlasticTier(Materials.EpoxidFiberReinforced, 5); + PCBFactoryManager.addPlasticTier(Materials.Polybenzimidazole, 6); + PCBFactoryManager.addPlasticTier(MaterialsKevlar.Kevlar, 7); + } +} diff --git a/src/main/java/gregtech/loaders/postload/PartP2PGTPower.java b/src/main/java/gregtech/loaders/postload/PartP2PGTPower.java index 389ac1cc57..cb8d73cae1 100644 --- a/src/main/java/gregtech/loaders/postload/PartP2PGTPower.java +++ b/src/main/java/gregtech/loaders/postload/PartP2PGTPower.java @@ -14,7 +14,7 @@ import appeng.api.networking.ticking.TickingRequest; import appeng.parts.AEBasePart; import appeng.parts.p2p.PartP2PIC2Power; import gregtech.api.interfaces.tileentity.IEnergyConnected; -import gregtech.api.util.GT_Log; +import gregtech.api.util.GTLog; public class PartP2PGTPower extends PartP2PIC2Power implements IGridTickable { @@ -96,8 +96,8 @@ public class PartP2PGTPower extends PartP2PIC2Power implements IGridTickable { fSide.setAccessible(true); return (ForgeDirection) fSide.get(this); } catch (Exception e) { - GT_Log.out.println("A fatal error occured at the P2P tunnel for GT electricity"); - e.printStackTrace(GT_Log.out); + GTLog.out.println("A fatal error occured at the P2P tunnel for GT electricity"); + e.printStackTrace(GTLog.out); throw new RuntimeException(e); } } diff --git a/src/main/java/gregtech/loaders/postload/PosteaTransformers.java b/src/main/java/gregtech/loaders/postload/PosteaTransformers.java index ae24de26e8..d920872f0e 100644 --- a/src/main/java/gregtech/loaders/postload/PosteaTransformers.java +++ b/src/main/java/gregtech/loaders/postload/PosteaTransformers.java @@ -8,8 +8,8 @@ import com.gtnewhorizons.postea.api.TileEntityReplacementManager; import com.gtnewhorizons.postea.utility.BlockInfo; import cpw.mods.fml.common.registry.GameRegistry; -import gregtech.api.GregTech_API; -import gregtech.api.enums.GT_Values; +import gregtech.api.GregTechAPI; +import gregtech.api.enums.GTValues; import vexatos.tgregworks.reference.Mods; public class PosteaTransformers implements Runnable { @@ -34,7 +34,7 @@ public class PosteaTransformers implements Runnable { int indexInMaterialList = id - 4096; // The offset from 4096 is the index in the material list, so if this is outside the valid range then this // is not a valid frame box, and we don't want to modify it - if (indexInMaterialList < 0 || indexInMaterialList >= GregTech_API.sGeneratedMaterials.length) { + if (indexInMaterialList < 0 || indexInMaterialList >= GregTechAPI.sGeneratedMaterials.length) { // Do not modify this TE, so return null return null; } @@ -44,12 +44,12 @@ public class PosteaTransformers implements Runnable { // is the new frame block. We can make sure to keep the TE using a pass-through transformer. // This works because between the old and new frame systems, the TileEntity used for covered frames // is still the same - if (tag.hasKey(GT_Values.NBT.COVERS)) { - return new BlockInfo(GregTech_API.sBlockFrames, indexInMaterialList, PosteaTransformers::passthrough); + if (tag.hasKey(GTValues.NBT.COVERS)) { + return new BlockInfo(GregTechAPI.sBlockFrames, indexInMaterialList, PosteaTransformers::passthrough); } // If this frame has no covers, simply return a block and delete the TileEntity - return new BlockInfo(GregTech_API.sBlockFrames, indexInMaterialList); + return new BlockInfo(GregTechAPI.sBlockFrames, indexInMaterialList); }); ItemStackReplacementManager.addItemReplacement("gregtech:gt.blockmachines", (tag) -> { @@ -57,12 +57,12 @@ public class PosteaTransformers implements Runnable { int id = tag.getInteger("Damage"); int indexInMaterialList = id - 4096; // Not a frame box - if (indexInMaterialList < 0 || indexInMaterialList >= GregTech_API.sGeneratedMaterials.length) { + if (indexInMaterialList < 0 || indexInMaterialList >= GregTechAPI.sGeneratedMaterials.length) { return tag; } // Not a frame box if the material for this id does not have a frame box associated with it. // Apparently the DEFC ID overlaps with the material ID for a Bastnasite frame box for example - if ((GregTech_API.sGeneratedMaterials[indexInMaterialList].mTypes & 0x2) == 0) { + if ((GregTechAPI.sGeneratedMaterials[indexInMaterialList].mTypes & 0x2) == 0) { return tag; } Item frameItem = GameRegistry.findItem(Mods.GregTech, "gt.blockframes"); diff --git a/src/main/java/gregtech/loaders/postload/ProcessingArrayRecipeLoader.java b/src/main/java/gregtech/loaders/postload/ProcessingArrayRecipeLoader.java new file mode 100644 index 0000000000..9525041fcc --- /dev/null +++ b/src/main/java/gregtech/loaders/postload/ProcessingArrayRecipeLoader.java @@ -0,0 +1,156 @@ +package gregtech.loaders.postload; + +import gregtech.api.enums.SoundResource; +import gregtech.api.recipe.RecipeMaps; +import gregtech.api.util.ProcessingArrayManager; + +public class ProcessingArrayRecipeLoader { + + public static void registerDefaultGregtechMaps() { + + // Alloy Smelter + ProcessingArrayManager.addRecipeMapToPA("basicmachine.alloysmelter", RecipeMaps.alloySmelterRecipes); + ProcessingArrayManager + .addSoundResourceToPA("basicmachine.alloysmelter", SoundResource.IC2_MACHINES_INDUCTION_LOOP); + // Arc Furnace + ProcessingArrayManager.addRecipeMapToPA("basicmachine.arcfurnace", RecipeMaps.arcFurnaceRecipes); + ProcessingArrayManager + .addSoundResourceToPA("basicmachine.arcfurnace", SoundResource.IC2_MACHINES_INDUCTION_LOOP); + // Assembler + ProcessingArrayManager.addRecipeMapToPA("basicmachine.assembler", RecipeMaps.assemblerRecipes); + ProcessingArrayManager.addSoundResourceToPA("basicmachine.assembler", SoundResource.NONE); + // Autoclave + ProcessingArrayManager.addRecipeMapToPA("basicmachine.autoclave", RecipeMaps.autoclaveRecipes); + ProcessingArrayManager.addSoundResourceToPA("basicmachine.autoclave", SoundResource.NONE); + // Bender + ProcessingArrayManager.addRecipeMapToPA("basicmachine.bender", RecipeMaps.benderRecipes); + ProcessingArrayManager.addSoundResourceToPA("basicmachine.bender", SoundResource.IC2_MACHINES_COMPRESSOR_OP); + // Boxinator + ProcessingArrayManager.addRecipeMapToPA("basicmachine.boxinator", RecipeMaps.packagerRecipes); + ProcessingArrayManager.addSoundResourceToPA("basicmachine.boxinator", SoundResource.NONE); + // Brewery + ProcessingArrayManager.addRecipeMapToPA("basicmachine.brewery", RecipeMaps.brewingRecipes); + ProcessingArrayManager.addSoundResourceToPA("basicmachine.brewery", SoundResource.NONE); + // Canner + ProcessingArrayManager.addRecipeMapToPA("basicmachine.canner", RecipeMaps.cannerRecipes); + ProcessingArrayManager.addSoundResourceToPA("basicmachine.canner", SoundResource.IC2_MACHINES_EXTRACTOR_OP); + // Centrifuge + ProcessingArrayManager.addRecipeMapToPA("basicmachine.centrifuge", RecipeMaps.centrifugeNonCellRecipes); + ProcessingArrayManager.addSoundResourceToPA("basicmachine.centrifuge", SoundResource.NONE); + // Chemical Bath + ProcessingArrayManager.addRecipeMapToPA("basicmachine.chemicalbath", RecipeMaps.chemicalBathRecipes); + ProcessingArrayManager.addSoundResourceToPA("basicmachine.chemicalbath", SoundResource.NONE); + // Chemical Reactor + ProcessingArrayManager + .addRecipeMapToPA("basicmachine.chemicalreactor", RecipeMaps.multiblockChemicalReactorRecipes); + ProcessingArrayManager + .addSoundResourceToPA("basicmachine.chemicalreactor", SoundResource.IC2_MACHINES_EXTRACTOR_OP); + // Circuit Assembler + ProcessingArrayManager.addRecipeMapToPA("basicmachine.circuitassembler", RecipeMaps.circuitAssemblerRecipes); + ProcessingArrayManager.addSoundResourceToPA("basicmachine.circuitassembler", SoundResource.NONE); + // Compressor + ProcessingArrayManager.addRecipeMapToPA("basicmachine.compressor", RecipeMaps.compressorRecipes); + ProcessingArrayManager + .addSoundResourceToPA("basicmachine.compressor", SoundResource.IC2_MACHINES_COMPRESSOR_OP); + // Cutting Machine + ProcessingArrayManager.addRecipeMapToPA("basicmachine.cutter", RecipeMaps.cutterRecipes); + ProcessingArrayManager.addSoundResourceToPA("basicmachine.cutter", SoundResource.NONE); + // Distillery + ProcessingArrayManager.addRecipeMapToPA("basicmachine.distillery", RecipeMaps.distilleryRecipes); + ProcessingArrayManager + .addSoundResourceToPA("basicmachine.distillery", SoundResource.GT_MACHINES_DISTILLERY_LOOP); + // Electrolyzer + ProcessingArrayManager.addRecipeMapToPA("basicmachine.electrolyzer", RecipeMaps.electrolyzerNonCellRecipes); + ProcessingArrayManager + .addSoundResourceToPA("basicmachine.electrolyzer", SoundResource.IC2_MACHINES_MAGNETIZER_LOOP); + // Extractor + ProcessingArrayManager.addRecipeMapToPA("basicmachine.extractor", RecipeMaps.extractorRecipes); + ProcessingArrayManager.addSoundResourceToPA("basicmachine.extractor", SoundResource.IC2_MACHINES_EXTRACTOR_OP); + // Extruder + ProcessingArrayManager.addRecipeMapToPA("basicmachine.extruder", RecipeMaps.extruderRecipes); + ProcessingArrayManager.addSoundResourceToPA("basicmachine.extruder", SoundResource.IC2_MACHINES_INDUCTION_LOOP); + // Fermenter + ProcessingArrayManager.addRecipeMapToPA("basicmachine.fermenter", RecipeMaps.fermentingRecipes); + ProcessingArrayManager.addSoundResourceToPA("basicmachine.fermenter", SoundResource.NONE); + // Fluid Canner + ProcessingArrayManager.addRecipeMapToPA("basicmachine.fluidcanner", RecipeMaps.fluidCannerRecipes); + ProcessingArrayManager + .addSoundResourceToPA("basicmachine.fluidcanner", SoundResource.IC2_MACHINES_EXTRACTOR_OP); + // Fluid Extractor + ProcessingArrayManager.addRecipeMapToPA("basicmachine.fluidextractor", RecipeMaps.fluidExtractionRecipes); + ProcessingArrayManager + .addSoundResourceToPA("basicmachine.fluidextractor", SoundResource.IC2_MACHINES_EXTRACTOR_OP); + // Fluid Heater + ProcessingArrayManager.addRecipeMapToPA("basicmachine.fluidheater", RecipeMaps.fluidHeaterRecipes); + ProcessingArrayManager.addSoundResourceToPA("basicmachine.fluidheater", SoundResource.NONE); + // Fluid Solidifier + ProcessingArrayManager.addRecipeMapToPA("basicmachine.fluidsolidifier", RecipeMaps.fluidSolidifierRecipes); + ProcessingArrayManager.addSoundResourceToPA("basicmachine.fluidsolidifier", SoundResource.NONE); + // Forge Hammer + ProcessingArrayManager.addRecipeMapToPA("basicmachine.hammer", RecipeMaps.hammerRecipes); + ProcessingArrayManager.addSoundResourceToPA("basicmachine.hammer", SoundResource.RANDOM_ANVIL_USE); + // Forming Press + ProcessingArrayManager.addRecipeMapToPA("basicmachine.press", RecipeMaps.formingPressRecipes); + ProcessingArrayManager.addSoundResourceToPA("basicmachine.press", SoundResource.IC2_MACHINES_COMPRESSOR_OP); + // Laser Engraver + ProcessingArrayManager.addRecipeMapToPA("basicmachine.laserengraver", RecipeMaps.laserEngraverRecipes); + ProcessingArrayManager + .addSoundResourceToPA("basicmachine.laserengraver", SoundResource.IC2_MACHINES_MAGNETIZER_LOOP); + // Lathe + ProcessingArrayManager.addRecipeMapToPA("basicmachine.lathe", RecipeMaps.latheRecipes); + ProcessingArrayManager.addSoundResourceToPA("basicmachine.lathe", SoundResource.NONE); + // Macerator + ProcessingArrayManager.addRecipeMapToPA("basicmachine.macerator", RecipeMaps.maceratorRecipes); + ProcessingArrayManager.addSoundResourceToPA("basicmachine.macerator", SoundResource.IC2_MACHINES_MACERATOR_OP); + // Magnetic Separator + ProcessingArrayManager + .addRecipeMapToPA("basicmachine.electromagneticseparator", RecipeMaps.electroMagneticSeparatorRecipes); + ProcessingArrayManager + .addSoundResourceToPA("basicmachine.electromagneticseparator", SoundResource.IC2_MACHINES_MAGNETIZER_LOOP); + // Matter Amplifier + ProcessingArrayManager.addRecipeMapToPA("basicmachine.amplifab", RecipeMaps.amplifierRecipes); + ProcessingArrayManager.addSoundResourceToPA("basicmachine.amplifab", SoundResource.IC2_MACHINES_EXTRACTOR_OP); + // Microwave + ProcessingArrayManager.addRecipeMapToPA("basicmachine.microwave", RecipeMaps.microwaveRecipes); + ProcessingArrayManager + .addSoundResourceToPA("basicmachine.microwave", SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP); + // Mixer + ProcessingArrayManager.addRecipeMapToPA("basicmachine.mixer", RecipeMaps.mixerNonCellRecipes); + ProcessingArrayManager.addSoundResourceToPA("basicmachine.mixer", SoundResource.NONE); + // Ore Washer + ProcessingArrayManager.addRecipeMapToPA("basicmachine.orewasher", RecipeMaps.oreWasherRecipes); + ProcessingArrayManager.addSoundResourceToPA("basicmachine.orewasher", SoundResource.NONE); + // Plasma Arc Furnace + ProcessingArrayManager.addRecipeMapToPA("basicmachine.plasmaarcfurnace", RecipeMaps.plasmaArcFurnaceRecipes); + ProcessingArrayManager + .addSoundResourceToPA("basicmachine.plasmaarcfurnace", SoundResource.IC2_MACHINES_INDUCTION_LOOP); + // Polarizer + ProcessingArrayManager.addRecipeMapToPA("basicmachine.polarizer", RecipeMaps.polarizerRecipes); + ProcessingArrayManager + .addSoundResourceToPA("basicmachine.polarizer", SoundResource.IC2_MACHINES_MAGNETIZER_LOOP); + // Printer + ProcessingArrayManager.addRecipeMapToPA("basicmachine.printer", RecipeMaps.printerRecipes); + ProcessingArrayManager.addSoundResourceToPA("basicmachine.printer", SoundResource.IC2_MACHINES_COMPRESSOR_OP); + // Recycler + ProcessingArrayManager.addRecipeMapToPA("basicmachine.recycler", RecipeMaps.recyclerRecipes); + ProcessingArrayManager.addSoundResourceToPA("basicmachine.recycler", SoundResource.IC2_MACHINES_RECYCLER_OP); + // Scanner + ProcessingArrayManager.addRecipeMapToPA("basicmachine.scanner", RecipeMaps.scannerFakeRecipes); + ProcessingArrayManager.addSoundResourceToPA("basicmachine.scanner", SoundResource.IC2_MACHINES_MAGNETIZER_LOOP); + // Sifter + ProcessingArrayManager.addRecipeMapToPA("basicmachine.sifter", RecipeMaps.sifterRecipes); + ProcessingArrayManager.addSoundResourceToPA("basicmachine.sifter", SoundResource.NONE); + // Slicer + ProcessingArrayManager.addRecipeMapToPA("basicmachine.slicer", RecipeMaps.slicerRecipes); + ProcessingArrayManager.addSoundResourceToPA("basicmachine.slicer", SoundResource.NONE); + // Thermal Centrifuge + ProcessingArrayManager.addRecipeMapToPA("basicmachine.thermalcentrifuge", RecipeMaps.thermalCentrifugeRecipes); + ProcessingArrayManager.addSoundResourceToPA("basicmachine.thermalcentrifuge", SoundResource.NONE); + // Unboxinator + ProcessingArrayManager.addRecipeMapToPA("basicmachine.unboxinator", RecipeMaps.unpackagerRecipes); + ProcessingArrayManager.addSoundResourceToPA("basicmachine.unboxinator", SoundResource.NONE); + // Wiremill + ProcessingArrayManager.addRecipeMapToPA("basicmachine.wiremill", RecipeMaps.wiremillRecipes); + ProcessingArrayManager.addSoundResourceToPA("basicmachine.wiremill", SoundResource.IC2_MACHINES_RECYCLER_OP); + } +} diff --git a/src/main/java/gregtech/loaders/postload/GT_RecyclerBlacklistLoader.java b/src/main/java/gregtech/loaders/postload/RecyclerBlacklistLoader.java index 70bb18527c..e2c821512f 100644 --- a/src/main/java/gregtech/loaders/postload/GT_RecyclerBlacklistLoader.java +++ b/src/main/java/gregtech/loaders/postload/RecyclerBlacklistLoader.java @@ -1,7 +1,7 @@ package gregtech.loaders.postload; import static gregtech.api.enums.Mods.Chisel; -import static gregtech.api.util.GT_ModHandler.addToRecyclerBlackList; +import static gregtech.api.util.GTModHandler.addToRecyclerBlackList; import net.minecraft.init.Blocks; import net.minecraft.init.Items; @@ -11,14 +11,14 @@ import com.glodblock.github.loader.ItemAndBlockHolder; import gregtech.api.enums.ItemList; import gregtech.api.enums.Mods; -import gregtech.api.util.GT_Log; -import gregtech.api.util.GT_ModHandler; +import gregtech.api.util.GTLog; +import gregtech.api.util.GTModHandler; -public class GT_RecyclerBlacklistLoader implements Runnable { +public class RecyclerBlacklistLoader implements Runnable { @Override public void run() { - GT_Log.out.println("GT_Mod: Adding Stuff to the Recycler Blacklist."); + GTLog.out.println("GTMod: Adding Stuff to the Recycler Blacklist."); addToRecyclerBlackList(new ItemStack(Items.arrow, 1, 0)); addToRecyclerBlackList(new ItemStack(Items.bone, 1, 0)); addToRecyclerBlackList(ItemList.Dye_Bonemeal.get(1L)); @@ -31,7 +31,7 @@ public class GT_RecyclerBlacklistLoader implements Runnable { ItemStack tStack = new ItemStack(Blocks.cobblestone, 1, 0); while (tStack != null) { addToRecyclerBlackList(tStack); - tStack = GT_ModHandler + tStack = GTModHandler .getRecipeOutput(tStack, tStack, tStack, tStack, tStack, tStack, tStack, tStack, tStack); } addToRecyclerBlackList(new ItemStack(Blocks.gravel, 1, 32767)); @@ -40,63 +40,63 @@ public class GT_RecyclerBlacklistLoader implements Runnable { addToRecyclerBlackList(new ItemStack(Blocks.sandstone_stairs, 1, 32767)); addToRecyclerBlackList(new ItemStack(Blocks.stone_stairs, 1, 32767)); addToRecyclerBlackList(new ItemStack(Blocks.stone_brick_stairs, 1, 32767)); - addToRecyclerBlackList(GT_ModHandler.getSmeltingOutput(new ItemStack(Blocks.stone, 1, 0), false, null)); + addToRecyclerBlackList(GTModHandler.getSmeltingOutput(new ItemStack(Blocks.stone, 1, 0), false, null)); addToRecyclerBlackList( - GT_ModHandler + GTModHandler .getRecipeOutput(new ItemStack(Blocks.glass, 1, 0), null, null, new ItemStack(Blocks.glass, 1, 0))); addToRecyclerBlackList( - GT_ModHandler + GTModHandler .getRecipeOutput(new ItemStack(Blocks.stone, 1, 0), null, null, new ItemStack(Blocks.stone, 1, 0))); addToRecyclerBlackList( - GT_ModHandler.getRecipeOutput( + GTModHandler.getRecipeOutput( new ItemStack(Blocks.cobblestone, 1, 0), null, null, new ItemStack(Blocks.cobblestone, 1, 0))); addToRecyclerBlackList( - GT_ModHandler.getRecipeOutput( + GTModHandler.getRecipeOutput( new ItemStack(Blocks.stone, 1, 0), null, new ItemStack(Blocks.stone, 1, 0), null, new ItemStack(Blocks.stone, 1, 0))); addToRecyclerBlackList( - GT_ModHandler.getRecipeOutput( + GTModHandler.getRecipeOutput( new ItemStack(Blocks.stone, 1, 0), new ItemStack(Blocks.glass, 1, 0), new ItemStack(Blocks.stone, 1, 0))); addToRecyclerBlackList( - GT_ModHandler.getRecipeOutput( + GTModHandler.getRecipeOutput( new ItemStack(Blocks.cobblestone, 1, 0), new ItemStack(Blocks.glass, 1, 0), new ItemStack(Blocks.cobblestone, 1, 0))); addToRecyclerBlackList( - GT_ModHandler.getRecipeOutput( + GTModHandler.getRecipeOutput( new ItemStack(Blocks.sandstone, 1, 0), new ItemStack(Blocks.glass, 1, 0), new ItemStack(Blocks.sandstone, 1, 0))); addToRecyclerBlackList( - GT_ModHandler.getRecipeOutput( + GTModHandler.getRecipeOutput( new ItemStack(Blocks.sand, 1, 0), new ItemStack(Blocks.glass, 1, 0), new ItemStack(Blocks.sand, 1, 0))); addToRecyclerBlackList( - GT_ModHandler.getRecipeOutput( + GTModHandler.getRecipeOutput( new ItemStack(Blocks.sandstone, 1, 0), new ItemStack(Blocks.sandstone, 1, 0), new ItemStack(Blocks.sandstone, 1, 0), new ItemStack(Blocks.sandstone, 1, 0), new ItemStack(Blocks.sandstone, 1, 0), new ItemStack(Blocks.sandstone, 1, 0))); - addToRecyclerBlackList(GT_ModHandler.getRecipeOutput(new ItemStack(Blocks.glass, 1, 0))); + addToRecyclerBlackList(GTModHandler.getRecipeOutput(new ItemStack(Blocks.glass, 1, 0))); addToRecyclerBlackList( - GT_ModHandler.getRecipeOutput(new ItemStack(Blocks.glass, 1, 0), new ItemStack(Blocks.glass, 1, 0))); + GTModHandler.getRecipeOutput(new ItemStack(Blocks.glass, 1, 0), new ItemStack(Blocks.glass, 1, 0))); if (Chisel.isModLoaded()) { for (int i = 1; i <= 15; i++) { - addToRecyclerBlackList(GT_ModHandler.getModItem(Chisel.ID, "cobblestone", 1, i)); + addToRecyclerBlackList(GTModHandler.getModItem(Chisel.ID, "cobblestone", 1, i)); } for (int i = 0; i <= 15; i++) { - addToRecyclerBlackList(GT_ModHandler.getModItem(Chisel.ID, "stonebricksmooth", 1, i)); + addToRecyclerBlackList(GTModHandler.getModItem(Chisel.ID, "stonebricksmooth", 1, i)); } } if (Mods.AE2FluidCraft.isModLoaded()) { diff --git a/src/main/java/gregtech/loaders/postload/ScrapboxDropLoader.java b/src/main/java/gregtech/loaders/postload/ScrapboxDropLoader.java new file mode 100644 index 0000000000..8574087d31 --- /dev/null +++ b/src/main/java/gregtech/loaders/postload/ScrapboxDropLoader.java @@ -0,0 +1,100 @@ +package gregtech.loaders.postload; + +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; +import gregtech.api.util.GTLog; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; + +public class ScrapboxDropLoader implements Runnable { + + @Override + public void run() { + GTLog.out.println("GTMod: (re-)adding Scrapbox Drops."); + + GTModHandler.addScrapboxDrop(9.5F, new ItemStack(Items.wooden_hoe)); + GTModHandler.addScrapboxDrop(2.0F, new ItemStack(Items.wooden_axe)); + GTModHandler.addScrapboxDrop(2.0F, new ItemStack(Items.wooden_sword)); + GTModHandler.addScrapboxDrop(2.0F, new ItemStack(Items.wooden_shovel)); + GTModHandler.addScrapboxDrop(2.0F, new ItemStack(Items.wooden_pickaxe)); + GTModHandler.addScrapboxDrop(2.0F, new ItemStack(Items.sign)); + GTModHandler.addScrapboxDrop(9.5F, new ItemStack(Items.stick)); + GTModHandler.addScrapboxDrop(5.0F, new ItemStack(Blocks.dirt)); + GTModHandler.addScrapboxDrop(3.0F, new ItemStack(Blocks.grass)); + GTModHandler.addScrapboxDrop(3.0F, new ItemStack(Blocks.gravel)); + GTModHandler.addScrapboxDrop(0.5F, new ItemStack(Blocks.pumpkin)); + GTModHandler.addScrapboxDrop(1.0F, new ItemStack(Blocks.soul_sand)); + GTModHandler.addScrapboxDrop(2.0F, new ItemStack(Blocks.netherrack)); + GTModHandler.addScrapboxDrop(1.0F, new ItemStack(Items.bone)); + GTModHandler.addScrapboxDrop(9.0F, new ItemStack(Items.rotten_flesh)); + GTModHandler.addScrapboxDrop(0.4F, new ItemStack(Items.cooked_porkchop)); + GTModHandler.addScrapboxDrop(0.4F, new ItemStack(Items.cooked_beef)); + GTModHandler.addScrapboxDrop(0.4F, new ItemStack(Items.cooked_chicken)); + GTModHandler.addScrapboxDrop(0.5F, new ItemStack(Items.apple)); + GTModHandler.addScrapboxDrop(0.5F, new ItemStack(Items.bread)); + GTModHandler.addScrapboxDrop(0.1F, new ItemStack(Items.cake)); + GTModHandler.addScrapboxDrop(1.0F, ItemList.IC2_Food_Can_Filled.get(1L)); + GTModHandler.addScrapboxDrop(2.0F, ItemList.IC2_Food_Can_Spoiled.get(1L)); + GTModHandler.addScrapboxDrop(0.2F, GTOreDictUnificator.get(OrePrefixes.dust, Materials.Silicon, 1L)); + GTModHandler.addScrapboxDrop(1.0F, GTOreDictUnificator.get(OrePrefixes.cell, Materials.Water, 1L)); + GTModHandler.addScrapboxDrop(2.0F, ItemList.Cell_Empty.get(1L)); + GTModHandler.addScrapboxDrop(5.0F, GTOreDictUnificator.get(OrePrefixes.plate, Materials.Paper, 1L)); + GTModHandler.addScrapboxDrop(1.0F, new ItemStack(Items.leather)); + GTModHandler.addScrapboxDrop(1.0F, new ItemStack(Items.feather)); + GTModHandler.addScrapboxDrop(0.7F, GTModHandler.getIC2Item("plantBall", 1L)); + GTModHandler.addScrapboxDrop(3.8F, GTOreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 1L)); + GTModHandler.addScrapboxDrop(0.6F, new ItemStack(Items.slime_ball)); + GTModHandler.addScrapboxDrop(0.8F, GTOreDictUnificator.get(OrePrefixes.dust, Materials.Rubber, 1L)); + GTModHandler.addScrapboxDrop(2.7F, GTModHandler.getIC2Item("suBattery", 1L)); + GTModHandler.addScrapboxDrop(3.6F, ItemList.Circuit_Primitive.get(1L)); + GTModHandler.addScrapboxDrop(0.8F, ItemList.Circuit_Parts_Advanced.get(1L)); + GTModHandler.addScrapboxDrop(1.8F, ItemList.Circuit_Board_Basic.get(1L)); + GTModHandler.addScrapboxDrop(0.4F, ItemList.Circuit_Board_Advanced.get(1L)); + GTModHandler.addScrapboxDrop(0.2F, ItemList.Circuit_Board_Elite.get(1L)); + GTModHandler.addScrapboxDrop(0.9F, GTOreDictUnificator.get(OrePrefixes.dust, Materials.Redstone, 1L)); + GTModHandler.addScrapboxDrop(0.8F, GTOreDictUnificator.get(OrePrefixes.dust, Materials.Glowstone, 1L)); + GTModHandler.addScrapboxDrop(0.8F, GTOreDictUnificator.get(OrePrefixes.dust, Materials.Coal, 1L)); + GTModHandler.addScrapboxDrop(2.5F, GTOreDictUnificator.get(OrePrefixes.dust, Materials.Charcoal, 1L)); + GTModHandler.addScrapboxDrop(1.0F, GTOreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 1L)); + GTModHandler.addScrapboxDrop(1.0F, GTOreDictUnificator.get(OrePrefixes.dust, Materials.Gold, 1L)); + GTModHandler.addScrapboxDrop(0.5F, GTOreDictUnificator.get(OrePrefixes.dust, Materials.Silver, 1L)); + GTModHandler.addScrapboxDrop(0.5F, GTOreDictUnificator.get(OrePrefixes.dust, Materials.Electrum, 1L)); + GTModHandler.addScrapboxDrop(1.2F, GTOreDictUnificator.get(OrePrefixes.dust, Materials.Tin, 1L)); + GTModHandler.addScrapboxDrop(1.2F, GTOreDictUnificator.get(OrePrefixes.dust, Materials.Copper, 1L)); + GTModHandler.addScrapboxDrop(0.5F, GTOreDictUnificator.get(OrePrefixes.dust, Materials.Bauxite, 1L)); + GTModHandler.addScrapboxDrop(0.5F, GTOreDictUnificator.get(OrePrefixes.dust, Materials.Aluminium, 1L)); + GTModHandler.addScrapboxDrop(0.5F, GTOreDictUnificator.get(OrePrefixes.dust, Materials.Lead, 1L)); + GTModHandler.addScrapboxDrop(0.5F, GTOreDictUnificator.get(OrePrefixes.dust, Materials.Nickel, 1L)); + GTModHandler.addScrapboxDrop(0.5F, GTOreDictUnificator.get(OrePrefixes.dust, Materials.Zinc, 1L)); + GTModHandler.addScrapboxDrop(0.5F, GTOreDictUnificator.get(OrePrefixes.dust, Materials.Brass, 1L)); + GTModHandler.addScrapboxDrop(0.5F, GTOreDictUnificator.get(OrePrefixes.dust, Materials.Steel, 1L)); + GTModHandler.addScrapboxDrop(1.5F, GTOreDictUnificator.get(OrePrefixes.dust, Materials.Obsidian, 1L)); + GTModHandler.addScrapboxDrop(1.5F, GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 1L)); + GTModHandler.addScrapboxDrop(2.0F, GTOreDictUnificator.get(OrePrefixes.dust, Materials.Saltpeter, 1L)); + GTModHandler.addScrapboxDrop(2.0F, GTOreDictUnificator.get(OrePrefixes.dust, Materials.Lazurite, 1L)); + GTModHandler.addScrapboxDrop(2.0F, GTOreDictUnificator.get(OrePrefixes.dust, Materials.Pyrite, 1L)); + GTModHandler.addScrapboxDrop(2.0F, GTOreDictUnificator.get(OrePrefixes.dust, Materials.Calcite, 1L)); + GTModHandler.addScrapboxDrop(2.0F, GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sodalite, 1L)); + GTModHandler.addScrapboxDrop(4.0F, GTOreDictUnificator.get(OrePrefixes.dust, Materials.Netherrack, 1L)); + GTModHandler.addScrapboxDrop(4.0F, GTOreDictUnificator.get(OrePrefixes.dust, Materials.Flint, 1L)); + GTModHandler.addScrapboxDrop(0.03F, GTOreDictUnificator.get(OrePrefixes.dust, Materials.Platinum, 1L)); + GTModHandler.addScrapboxDrop(0.03F, GTOreDictUnificator.get(OrePrefixes.dust, Materials.Tungsten, 1L)); + GTModHandler.addScrapboxDrop(0.03F, GTOreDictUnificator.get(OrePrefixes.dust, Materials.Chrome, 1L)); + GTModHandler.addScrapboxDrop(0.03F, GTOreDictUnificator.get(OrePrefixes.dust, Materials.Titanium, 1L)); + GTModHandler.addScrapboxDrop(0.03F, GTOreDictUnificator.get(OrePrefixes.dust, Materials.Magnesium, 1L)); + GTModHandler.addScrapboxDrop(0.03F, GTOreDictUnificator.get(OrePrefixes.dust, Materials.Endstone, 1L)); + GTModHandler.addScrapboxDrop(0.5F, GTOreDictUnificator.get(OrePrefixes.dust, Materials.GarnetRed, 1L)); + GTModHandler.addScrapboxDrop(0.5F, GTOreDictUnificator.get(OrePrefixes.dust, Materials.GarnetYellow, 1L)); + GTModHandler.addScrapboxDrop(0.05F, GTOreDictUnificator.get(OrePrefixes.gem, Materials.Olivine, 1L)); + GTModHandler.addScrapboxDrop(0.05F, GTOreDictUnificator.get(OrePrefixes.gem, Materials.Ruby, 1L)); + GTModHandler.addScrapboxDrop(0.05F, GTOreDictUnificator.get(OrePrefixes.gem, Materials.Sapphire, 1L)); + GTModHandler.addScrapboxDrop(0.05F, GTOreDictUnificator.get(OrePrefixes.gem, Materials.GreenSapphire, 1L)); + GTModHandler.addScrapboxDrop(0.05F, GTOreDictUnificator.get(OrePrefixes.gem, Materials.Emerald, 1L)); + GTModHandler.addScrapboxDrop(0.05F, GTOreDictUnificator.get(OrePrefixes.gem, Materials.Diamond, 1L)); + } +} diff --git a/src/main/java/gregtech/loaders/postload/chains/GT_BauxiteRefineChain.java b/src/main/java/gregtech/loaders/postload/chains/BauxiteRefineChain.java index dfe14762c5..ec108b7cc9 100644 --- a/src/main/java/gregtech/loaders/postload/chains/GT_BauxiteRefineChain.java +++ b/src/main/java/gregtech/loaders/postload/chains/BauxiteRefineChain.java @@ -5,50 +5,50 @@ import static gregtech.api.recipe.RecipeMaps.chemicalBathRecipes; import static gregtech.api.recipe.RecipeMaps.fluidHeaterRecipes; import static gregtech.api.recipe.RecipeMaps.mixerRecipes; import static gregtech.api.recipe.RecipeMaps.multiblockChemicalReactorRecipes; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; import net.minecraftforge.fluids.FluidStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.MaterialsOreAlum; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.TierEU; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_Utility; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtility; -public class GT_BauxiteRefineChain { +public class BauxiteRefineChain { public static void run() { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.crushed, Materials.Bauxite, 32), + GTOreDictUnificator.get(OrePrefixes.crushed, Materials.Bauxite, 32), Materials.SodiumHydroxide.getDust(9), Materials.Quicklime.getDust(4), - GT_Utility.getIntegratedCircuit(8)) + GTUtility.getIntegratedCircuit(8)) .fluidInputs(Materials.Water.getFluid(5000)) .fluidOutputs(MaterialsOreAlum.BauxiteSlurry.getFluid(8000)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.crushedPurified, Materials.Bauxite, 32), + GTOreDictUnificator.get(OrePrefixes.crushedPurified, Materials.Bauxite, 32), Materials.SodiumHydroxide.getDust(9), Materials.Quicklime.getDust(4), - GT_Utility.getIntegratedCircuit(8)) + GTUtility.getIntegratedCircuit(8)) .fluidInputs(Materials.Water.getFluid(5000)) .fluidOutputs(MaterialsOreAlum.BauxiteSlurry.getFluid(8000)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(1)) .fluidInputs(MaterialsOreAlum.BauxiteSlurry.getFluid(2000)) .fluidOutputs(MaterialsOreAlum.HeatedBauxiteSlurry.getFluid(2000)) .duration(2 * SECONDS) @@ -56,7 +56,7 @@ public class GT_BauxiteRefineChain { .noOptimize() .addTo(fluidHeaterRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Aluminiumhydroxide.getDust(1)) .itemOutputs( Materials.Aluminiumoxide.getDust(64), @@ -70,7 +70,7 @@ public class GT_BauxiteRefineChain { .eut(TierEU.RECIPE_HV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(MaterialsOreAlum.BauxiteSlag.getDust(1)) .itemOutputs( Materials.Rutile.getDust(1), @@ -83,8 +83,8 @@ public class GT_BauxiteRefineChain { .eut(TierEU.RECIPE_MV) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.crushedPurified, Materials.Ilmenite, 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.crushedPurified, Materials.Ilmenite, 1)) .itemOutputs(Materials.Rutile.getDust(2), MaterialsOreAlum.IlmeniteSlag.getDust(1)) .outputChances(10000, 3000) .fluidInputs(Materials.SulfuricAcid.getFluid(1000)) @@ -93,8 +93,8 @@ public class GT_BauxiteRefineChain { .eut(1000) .addTo(chemicalBathRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.crushed, Materials.Ilmenite, 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.crushed, Materials.Ilmenite, 1)) .itemOutputs(Materials.Rutile.getDust(2), MaterialsOreAlum.IlmeniteSlag.getDust(1)) .outputChances(10000, 6000) .fluidInputs(Materials.SulfuricAcid.getFluid(1000)) @@ -103,7 +103,7 @@ public class GT_BauxiteRefineChain { .eut(1000) .addTo(chemicalBathRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(MaterialsOreAlum.IlmeniteSlag.getDust(1)) .itemOutputs( Materials.Iron.getDust(1), @@ -120,33 +120,33 @@ public class GT_BauxiteRefineChain { OrePrefixes.dustImpure, OrePrefixes.dustPure }; for (OrePrefixes ore : washable) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(ore, Materials.Sapphire, 1), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.SodiumHydroxide, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(ore, Materials.Sapphire, 1), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.SodiumHydroxide, 1), + GTUtility.getIntegratedCircuit(1)) .fluidInputs(Materials.HydrochloricAcid.getFluid(1000)) .fluidOutputs(MaterialsOreAlum.SapphireJuice.getFluid(1000)) .duration(2 * SECONDS) .eut(100) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(ore, Materials.GreenSapphire, 1), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.SodiumHydroxide, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(ore, Materials.GreenSapphire, 1), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.SodiumHydroxide, 1), + GTUtility.getIntegratedCircuit(1)) .fluidInputs(Materials.HydrochloricAcid.getFluid(1000)) .fluidOutputs(MaterialsOreAlum.GreenSapphireJuice.getFluid(1000)) .duration(2 * SECONDS) .eut(100) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(ore, Materials.Ruby, 1), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.SodiumHydroxide, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(ore, Materials.Ruby, 1), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.SodiumHydroxide, 1), + GTUtility.getIntegratedCircuit(1)) .fluidInputs(Materials.HydrochloricAcid.getFluid(1000)) .fluidOutputs(MaterialsOreAlum.RubyJuice.getFluid(1000)) .duration(2 * SECONDS) @@ -154,8 +154,8 @@ public class GT_BauxiteRefineChain { .addTo(mixerRecipes); } - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(1)) .itemOutputs( Materials.Aluminiumhydroxide.getDust(3), Materials.Iron.getDust(1), @@ -168,8 +168,8 @@ public class GT_BauxiteRefineChain { .eut(100) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(1)) .itemOutputs( Materials.Aluminiumhydroxide.getDust(3), Materials.Iron.getDust(1), @@ -183,8 +183,8 @@ public class GT_BauxiteRefineChain { .eut(100) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(1)) .itemOutputs( Materials.Aluminiumhydroxide.getDust(3), Materials.Chrome.getDust(1), @@ -198,7 +198,7 @@ public class GT_BauxiteRefineChain { .eut(100) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Pyrope.getDust(1)) .itemOutputs( Materials.Aluminiumoxide.getDust(1), @@ -214,7 +214,7 @@ public class GT_BauxiteRefineChain { .eut(TierEU.RECIPE_MV) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Almandine.getDust(1)) .itemOutputs( Materials.Aluminiumoxide.getDust(1), @@ -230,7 +230,7 @@ public class GT_BauxiteRefineChain { .eut(TierEU.RECIPE_MV) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Spessartine.getDust(1)) .itemOutputs( Materials.Aluminiumoxide.getDust(1), @@ -246,7 +246,7 @@ public class GT_BauxiteRefineChain { .eut(TierEU.RECIPE_MV) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Andradite.getDust(1)) .itemOutputs( Materials.Quicklime.getDust(1), @@ -262,7 +262,7 @@ public class GT_BauxiteRefineChain { .eut(TierEU.RECIPE_MV) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Uvarovite.getDust(1)) .itemOutputs( Materials.Quicklime.getDust(1), @@ -278,7 +278,7 @@ public class GT_BauxiteRefineChain { .eut(TierEU.RECIPE_MV) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Grossular.getDust(1)) .itemOutputs( Materials.Quicklime.getDust(1), diff --git a/src/main/java/gregtech/loaders/postload/chains/GT_NaniteChain.java b/src/main/java/gregtech/loaders/postload/chains/NaniteChain.java index 836756a18a..9be7e1b6b6 100644 --- a/src/main/java/gregtech/loaders/postload/chains/GT_NaniteChain.java +++ b/src/main/java/gregtech/loaders/postload/chains/NaniteChain.java @@ -3,14 +3,14 @@ package gregtech.loaders.postload.chains; import static goodgenerator.loader.Loaders.huiCircuit; import static gregtech.api.enums.Mods.NewHorizonsCoreMod; import static gregtech.api.recipe.RecipeMaps.nanoForgeRecipes; -import static gregtech.api.util.GT_ModHandler.getModItem; -import static gregtech.api.util.GT_RecipeBuilder.HOURS; -import static gregtech.api.util.GT_RecipeBuilder.MINUTES; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeConstants.AssemblyLine; -import static gregtech.api.util.GT_RecipeConstants.NANO_FORGE_TIER; -import static gregtech.api.util.GT_RecipeConstants.RESEARCH_ITEM; -import static gregtech.api.util.GT_RecipeConstants.RESEARCH_TIME; +import static gregtech.api.util.GTModHandler.getModItem; +import static gregtech.api.util.GTRecipeBuilder.HOURS; +import static gregtech.api.util.GTRecipeBuilder.MINUTES; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeConstants.AssemblyLine; +import static gregtech.api.util.GTRecipeConstants.NANO_FORGE_TIER; +import static gregtech.api.util.GTRecipeConstants.RESEARCH_ITEM; +import static gregtech.api.util.GTRecipeConstants.RESEARCH_TIME; import static gtPlusPlus.core.block.ModBlocks.blockCompressedObsidian; import net.minecraft.item.ItemStack; @@ -18,18 +18,17 @@ import net.minecraftforge.fluids.Fluid; import net.minecraftforge.fluids.FluidRegistry; import net.minecraftforge.fluids.FluidStack; -import com.github.bartimaeusnek.bartworks.system.material.WerkstoffLoader; - -import gregtech.api.enums.GT_Values; +import bartworks.system.material.WerkstoffLoader; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.MaterialsUEVplus; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.TierEU; -import gregtech.api.util.GT_OreDictUnificator; +import gregtech.api.util.GTOreDictUnificator; import gtPlusPlus.xmod.gregtech.api.enums.GregtechItemList; -public class GT_NaniteChain { +public class NaniteChain { public static void run() { @@ -37,14 +36,14 @@ public class GT_NaniteChain { ItemStack aUHVTierLens = getModItem(NewHorizonsCoreMod.ID, "item.ChromaticLens", 0); ItemStack aUEVTierLens = getModItem(NewHorizonsCoreMod.ID, "item.RadoxPolymerLens", 0); ItemStack aUIVTierLens = ItemList.EnergisedTesseract.get(0); - ItemStack aUMVTierLens = GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Dilithium, 0, false); + ItemStack aUMVTierLens = GTOreDictUnificator.get(OrePrefixes.lens, Materials.Dilithium, 0, false); // Carbon Nanite Recipe Before Nano Forge Fluid solderIndalloy = FluidRegistry.getFluid("molten.indalloy140") != null ? FluidRegistry.getFluid("molten.indalloy140") : FluidRegistry.getFluid("molten.solderingalloy"); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .metadata(RESEARCH_ITEM, Materials.Carbon.getNanite(1)) .metadata(RESEARCH_TIME, 1 * HOURS) .itemInputs( @@ -54,7 +53,7 @@ public class GT_NaniteChain { ItemList.Conveyor_Module_UV.get(16), ItemList.Electric_Motor_UV.get(32), new Object[] { OrePrefixes.circuit.get(Materials.LuV), 16 }, - GT_OreDictUnificator.get(OrePrefixes.wireGt08, Materials.Naquadah, 32)) + GTOreDictUnificator.get(OrePrefixes.wireGt08, Materials.Naquadah, 32)) .fluidInputs( new FluidStack(solderIndalloy, 144 * 32), Materials.HSSS.getMolten(144L * 32), @@ -64,15 +63,15 @@ public class GT_NaniteChain { .duration(5 * MINUTES) .addTo(AssemblyLine); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .metadata(RESEARCH_ITEM, ItemList.Circuit_Crystalmainframe.get(1)) .metadata(RESEARCH_TIME, 2 * HOURS) .itemInputs( new Object[] { OrePrefixes.circuit.get(Materials.UV), 16 }, ItemList.Robot_Arm_UV.get(16), ItemList.Circuit_Chip_Stemcell.get(32), - GT_OreDictUnificator.get(OrePrefixes.ring, Materials.NaquadahAlloy, 32), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.NaquadahAlloy, 16), + GTOreDictUnificator.get(OrePrefixes.ring, Materials.NaquadahAlloy, 32), + GTOreDictUnificator.get(OrePrefixes.stick, Materials.NaquadahAlloy, 16), Materials.Carbon.getDust(64)) .fluidInputs(Materials.UUMatter.getFluid(10000), new FluidStack(solderIndalloy, 144 * 32)) .itemOutputs(Materials.Carbon.getNanite(2)) @@ -88,7 +87,7 @@ public class GT_NaniteChain { */ // Carbon Nanites - Used to make more Nano Forge Controllers - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( aUVTierLens, new ItemStack(WerkstoffLoader.BWBlockCasingsAdvanced, 8, 31776), @@ -101,7 +100,7 @@ public class GT_NaniteChain { .addTo(nanoForgeRecipes); // Silver Nanites - Used in Tier 2 PCB Factory to improve board production - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(aUEVTierLens, Materials.Silver.getBlocks(8), ItemList.Circuit_Chip_SoC.get(16)) .itemOutputs(Materials.Silver.getNanite(1)) .fluidInputs(Materials.UUMatter.getFluid(200_000)) @@ -111,7 +110,7 @@ public class GT_NaniteChain { .addTo(nanoForgeRecipes); // Neutronium Nanites - Used to upgrade the Nano Forge to Tier 2 - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( aUHVTierLens, Materials.Neutronium.getBlocks(8), @@ -125,7 +124,7 @@ public class GT_NaniteChain { .addTo(nanoForgeRecipes); // Glowstone Nanites - Used in the optical circuit line - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( aUEVTierLens, new ItemStack(blockCompressedObsidian, 8, 7), // Double compressed glowstone blocks (yes, @@ -139,7 +138,7 @@ public class GT_NaniteChain { .addTo(nanoForgeRecipes); // Gold Nanites - Used in Tier 3 PCB Factory to improve board production - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(aUMVTierLens, Materials.Gold.getBlocks(8), ItemList.Circuit_Chip_SoC.get(16)) .itemOutputs(Materials.Gold.getNanite(1)) .fluidInputs(Materials.UUMatter.getFluid(300_000)) @@ -149,7 +148,7 @@ public class GT_NaniteChain { .addTo(nanoForgeRecipes); // Transcendent Metal Nanites - Used to upgrade the Nano Forge to Tier 3 - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( aUIVTierLens, MaterialsUEVplus.TranscendentMetal.getBlocks(8), @@ -164,7 +163,7 @@ public class GT_NaniteChain { .addTo(nanoForgeRecipes); // Six-Phased Copper Nanites - Used in Phononic Crystal production for the godforge - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( aUIVTierLens, MaterialsUEVplus.SixPhasedCopper.getBlocks(16), @@ -181,7 +180,7 @@ public class GT_NaniteChain { .addTo(nanoForgeRecipes); // White Dwarf Matter Nanites. Used to make Magnetohydrodynamically constrained star matter. - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( aUMVTierLens, new ItemStack(WerkstoffLoader.items.get(OrePrefixes.lens), 0, 36), // Magneto lens @@ -202,7 +201,7 @@ public class GT_NaniteChain { .addTo(nanoForgeRecipes); // Black Dwarf Matter Nanites. Used to make Magnetohydrodynamically constrained star matter. - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( aUMVTierLens, new ItemStack(WerkstoffLoader.items.get(OrePrefixes.lens), 0, 36), // Magneto lens @@ -223,7 +222,7 @@ public class GT_NaniteChain { .addTo(nanoForgeRecipes); // Universium nanites. - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( aUMVTierLens, // Quantum Anomaly, couldn't find any better naming. @@ -244,9 +243,9 @@ public class GT_NaniteChain { .addTo(nanoForgeRecipes); // Eternity nanites - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Forcicium, 0, false), + GTOreDictUnificator.get(OrePrefixes.lens, Materials.Forcicium, 0, false), // Quantum Anomaly GregtechItemList.Laser_Lens_Special.get(0), MaterialsUEVplus.TranscendentMetal.getNanite(1), diff --git a/src/main/java/gregtech/loaders/postload/chains/GT_PCBFactoryRecipes.java b/src/main/java/gregtech/loaders/postload/chains/PCBFactoryRecipes.java index 6be4ab534e..f047bdcab2 100644 --- a/src/main/java/gregtech/loaders/postload/chains/GT_PCBFactoryRecipes.java +++ b/src/main/java/gregtech/loaders/postload/chains/PCBFactoryRecipes.java @@ -2,14 +2,14 @@ package gregtech.loaders.postload.chains; import static gregtech.api.recipe.RecipeMaps.assemblerRecipes; import static gregtech.api.recipe.metadata.PCBFactoryUpgrade.BIO; -import static gregtech.api.util.GT_RecipeBuilder.MINUTES; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeConstants.AssemblyLine; -import static gregtech.api.util.GT_RecipeConstants.RESEARCH_ITEM; -import static gregtech.api.util.GT_RecipeConstants.RESEARCH_TIME; -import static gtPlusPlus.core.material.ELEMENT.STANDALONE.CELESTIAL_TUNGSTEN; -import static gtPlusPlus.core.material.ELEMENT.STANDALONE.CHRONOMATIC_GLASS; -import static gtPlusPlus.core.material.ELEMENT.STANDALONE.HYPOGEN; +import static gregtech.api.util.GTRecipeBuilder.MINUTES; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeConstants.AssemblyLine; +import static gregtech.api.util.GTRecipeConstants.RESEARCH_ITEM; +import static gregtech.api.util.GTRecipeConstants.RESEARCH_TIME; +import static gtPlusPlus.core.material.MaterialsElements.STANDALONE.CELESTIAL_TUNGSTEN; +import static gtPlusPlus.core.material.MaterialsElements.STANDALONE.CHRONOMATIC_GLASS; +import static gtPlusPlus.core.material.MaterialsElements.STANDALONE.HYPOGEN; import java.util.ArrayList; import java.util.List; @@ -19,9 +19,8 @@ import net.minecraftforge.fluids.Fluid; import net.minecraftforge.fluids.FluidRegistry; import net.minecraftforge.fluids.FluidStack; -import com.github.bartimaeusnek.bartworks.system.material.WerkstoffLoader; - -import gregtech.api.enums.GT_Values; +import bartworks.system.material.WerkstoffLoader; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.MaterialsUEVplus; @@ -30,12 +29,12 @@ import gregtech.api.enums.TierEU; import gregtech.api.recipe.RecipeMaps; import gregtech.api.recipe.metadata.PCBFactoryTierKey; import gregtech.api.recipe.metadata.PCBFactoryUpgradeKey; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_PCBFactoryManager; -import gregtech.api.util.GT_Utility; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtility; +import gregtech.api.util.PCBFactoryManager; @SuppressWarnings("SpellCheckingInspection") -public class GT_PCBFactoryRecipes { +public class PCBFactoryRecipes { private static final PCBFactoryTierKey TIER = PCBFactoryTierKey.INSTANCE; private static final PCBFactoryUpgradeKey UPGRADE = PCBFactoryUpgradeKey.INSTANCE; @@ -46,11 +45,11 @@ public class GT_PCBFactoryRecipes { : FluidRegistry.getFluid("molten.solderingalloy"); // Load Multi Recipes - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .metadata(RESEARCH_ITEM, ItemList.Circuit_Board_Wetware.get(1)) .metadata(RESEARCH_TIME, 3 * MINUTES) .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.Neutronium, 32), + GTOreDictUnificator.get(OrePrefixes.frameGt, Materials.Neutronium, 32), ItemList.Machine_ZPM_CircuitAssembler.get(4), new Object[] { OrePrefixes.circuit.get(Materials.LuV), 16 }, ItemList.Robot_Arm_ZPM.get(8)) @@ -60,24 +59,24 @@ public class GT_PCBFactoryRecipes { .duration(5 * MINUTES) .addTo(AssemblyLine); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.NaquadahAlloy, 1), + GTOreDictUnificator.get(OrePrefixes.frameGt, Materials.NaquadahAlloy, 1), Materials.get("Artherium-Sn") .getPlates(6)) .itemOutputs(ItemList.BasicPhotolithographicFrameworkCasing.get(1)) .duration(30 * SECONDS) .eut(TierEU.RECIPE_ZPM) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.Infinity, 1), + GTOreDictUnificator.get(OrePrefixes.frameGt, Materials.Infinity, 1), Materials.EnrichedHolmium.getPlates(6)) .itemOutputs(ItemList.ReinforcedPhotolithographicFrameworkCasing.get(1)) .duration(30 * SECONDS) .eut(TierEU.RECIPE_UHV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( CELESTIAL_TUNGSTEN.getFrameBox(1), Materials.get("Quantum") @@ -86,10 +85,10 @@ public class GT_PCBFactoryRecipes { .duration(30 * SECONDS) .eut(TierEU.RECIPE_UIV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( HYPOGEN.getFrameBox(1), - GT_OreDictUnificator.get(OrePrefixes.rotor, Materials.Infinity, 2), + GTOreDictUnificator.get(OrePrefixes.rotor, Materials.Infinity, 2), Materials.Thulium.getPlates(6)) .itemOutputs(ItemList.InfinityCooledCasing.get(1)) .fluidInputs(MaterialsUEVplus.SpaceTime.getMolten(8 * 144)) @@ -100,7 +99,7 @@ public class GT_PCBFactoryRecipes { // Load CircuitBoard Recipes // Plastic Circuit Board - for (int tier = 1; tier <= GT_PCBFactoryManager.mTiersOfPlastics; tier++) { + for (int tier = 1; tier <= PCBFactoryManager.mTiersOfPlastics; tier++) { int amountOfBoards = (int) Math.ceil(8 * (Math.sqrt(Math.pow(2, tier - 1)))); List<ItemStack> aBoards = new ArrayList<>(); for (int i = amountOfBoards; i > 64; i -= 64) { @@ -108,24 +107,24 @@ public class GT_PCBFactoryRecipes { amountOfBoards -= 64; } aBoards.add(ItemList.Circuit_Board_Plastic_Advanced.get(amountOfBoards)); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.getIntegratedCircuit(1), - GT_PCBFactoryManager.getPlasticMaterialFromTier(tier) + GTUtility.getIntegratedCircuit(1), + PCBFactoryManager.getPlasticMaterialFromTier(tier) .getPlates(1), - GT_OreDictUnificator + GTOreDictUnificator .get(OrePrefixes.foil, Materials.AnnealedCopper, (long) (16 * (Math.sqrt(tier)))), - GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Copper, (long) (16 * (Math.sqrt(tier))))) + GTOreDictUnificator.get(OrePrefixes.foil, Materials.Copper, (long) (16 * (Math.sqrt(tier))))) .fluidInputs( Materials.SulfuricAcid.getFluid((long) (500 * (Math.sqrt(tier)))), Materials.IronIIIChloride.getFluid((long) (250 * (Math.sqrt(tier))))) .itemOutputs(aBoards.toArray(new ItemStack[0])) .duration((int) Math.ceil(600 / Math.sqrt(Math.pow(1.5, tier - 1.5)))) - .eut((int) GT_Values.VP[tier] * 3 / 4) + .eut((int) GTValues.VP[tier] * 3 / 4) .metadata(TIER, 1) .addTo(RecipeMaps.pcbFactoryRecipes); } - for (int tier = 1; tier <= GT_PCBFactoryManager.mTiersOfPlastics; tier++) { + for (int tier = 1; tier <= PCBFactoryManager.mTiersOfPlastics; tier++) { int amountOfBoards = (int) Math.ceil(8 * (Math.sqrt(Math.pow(2, tier - 0.5)))); List<ItemStack> aBoards = new ArrayList<>(); for (int i = amountOfBoards; i > 64; i -= 64) { @@ -133,25 +132,25 @@ public class GT_PCBFactoryRecipes { amountOfBoards -= 64; } aBoards.add(ItemList.Circuit_Board_Plastic_Advanced.get(amountOfBoards)); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.getIntegratedCircuit(2), - GT_Utility.getNaniteAsCatalyst(Materials.Silver), - GT_PCBFactoryManager.getPlasticMaterialFromTier(tier) + GTUtility.getIntegratedCircuit(2), + GTUtility.getNaniteAsCatalyst(Materials.Silver), + PCBFactoryManager.getPlasticMaterialFromTier(tier) .getPlates(1), - GT_OreDictUnificator + GTOreDictUnificator .get(OrePrefixes.foil, Materials.AnnealedCopper, (long) (16 * (Math.sqrt(tier)))), - GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Copper, (long) (16 * (Math.sqrt(tier))))) + GTOreDictUnificator.get(OrePrefixes.foil, Materials.Copper, (long) (16 * (Math.sqrt(tier))))) .fluidInputs( Materials.SulfuricAcid.getFluid((long) (500 * (Math.sqrt(tier)))), Materials.IronIIIChloride.getFluid((long) (250 * (Math.sqrt(tier))))) .itemOutputs(aBoards.toArray(new ItemStack[0])) .duration((int) Math.ceil(500 / Math.sqrt(Math.pow(1.5, tier - 1.5)))) - .eut((int) GT_Values.VP[tier + 1] * 3 / 4) + .eut((int) GTValues.VP[tier + 1] * 3 / 4) .metadata(TIER, 2) .addTo(RecipeMaps.pcbFactoryRecipes); } - for (int tier = 1; tier <= GT_PCBFactoryManager.mTiersOfPlastics; tier++) { + for (int tier = 1; tier <= PCBFactoryManager.mTiersOfPlastics; tier++) { int amountOfBoards = (int) Math.ceil(8 * (Math.sqrt(Math.pow(2, tier)))); List<ItemStack> aBoards = new ArrayList<>(); for (int i = amountOfBoards; i > 64; i -= 64) { @@ -159,27 +158,27 @@ public class GT_PCBFactoryRecipes { amountOfBoards -= 64; } aBoards.add(ItemList.Circuit_Board_Plastic_Advanced.get(amountOfBoards)); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.getIntegratedCircuit(3), - GT_Utility.getNaniteAsCatalyst(Materials.Gold), - GT_PCBFactoryManager.getPlasticMaterialFromTier(tier) + GTUtility.getIntegratedCircuit(3), + GTUtility.getNaniteAsCatalyst(Materials.Gold), + PCBFactoryManager.getPlasticMaterialFromTier(tier) .getPlates(1), - GT_OreDictUnificator + GTOreDictUnificator .get(OrePrefixes.foil, Materials.AnnealedCopper, (long) (16 * (Math.sqrt(tier)))), - GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Copper, (long) (16 * (Math.sqrt(tier))))) + GTOreDictUnificator.get(OrePrefixes.foil, Materials.Copper, (long) (16 * (Math.sqrt(tier))))) .fluidInputs( Materials.SulfuricAcid.getFluid((long) (500 * (Math.sqrt(tier)))), Materials.IronIIIChloride.getFluid((long) (250 * (Math.sqrt(tier))))) .itemOutputs(aBoards.toArray(new ItemStack[0])) .duration((int) Math.ceil(400 / Math.sqrt(Math.pow(1.5, tier - 1.5)))) - .eut((int) GT_Values.VP[tier + 1] * 3 / 4) + .eut((int) GTValues.VP[tier + 1] * 3 / 4) .metadata(TIER, 3) .addTo(RecipeMaps.pcbFactoryRecipes); } // Advanced Circuit Board - for (int tier = 2; tier <= GT_PCBFactoryManager.mTiersOfPlastics; tier++) { + for (int tier = 2; tier <= PCBFactoryManager.mTiersOfPlastics; tier++) { int amountOfBoards = (int) Math.ceil(8 * (Math.sqrt(Math.pow(2, tier - 2)))); List<ItemStack> aBoards = new ArrayList<>(); for (int i = amountOfBoards; i > 64; i -= 64) { @@ -187,23 +186,23 @@ public class GT_PCBFactoryRecipes { amountOfBoards -= 64; } aBoards.add(ItemList.Circuit_Board_Epoxy_Advanced.get(amountOfBoards)); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.getIntegratedCircuit(1), - GT_PCBFactoryManager.getPlasticMaterialFromTier(tier) + GTUtility.getIntegratedCircuit(1), + PCBFactoryManager.getPlasticMaterialFromTier(tier) .getPlates(1), - GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Gold, (long) (16 * (Math.sqrt(tier - 1)))), - GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Electrum, (long) (16 * (Math.sqrt(tier - 1))))) + GTOreDictUnificator.get(OrePrefixes.foil, Materials.Gold, (long) (16 * (Math.sqrt(tier - 1)))), + GTOreDictUnificator.get(OrePrefixes.foil, Materials.Electrum, (long) (16 * (Math.sqrt(tier - 1))))) .fluidInputs( Materials.SulfuricAcid.getFluid((long) (500 * (Math.sqrt(tier - 1)))), Materials.IronIIIChloride.getFluid((long) (500 * (Math.sqrt(tier - 1))))) .itemOutputs(aBoards.toArray(new ItemStack[0])) .duration((int) Math.ceil(600 / Math.sqrt(Math.pow(1.5, tier - 2.5)))) - .eut((int) GT_Values.VP[tier] * 3 / 4) + .eut((int) GTValues.VP[tier] * 3 / 4) .metadata(TIER, 1) .addTo(RecipeMaps.pcbFactoryRecipes); } - for (int tier = 2; tier <= GT_PCBFactoryManager.mTiersOfPlastics; tier++) { + for (int tier = 2; tier <= PCBFactoryManager.mTiersOfPlastics; tier++) { int amountOfBoards = (int) Math.ceil(8 * (Math.sqrt(Math.pow(2, tier - 1.5)))); List<ItemStack> aBoards = new ArrayList<>(); for (int i = amountOfBoards; i > 64; i -= 64) { @@ -211,24 +210,24 @@ public class GT_PCBFactoryRecipes { amountOfBoards -= 64; } aBoards.add(ItemList.Circuit_Board_Epoxy_Advanced.get(amountOfBoards)); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.getIntegratedCircuit(2), - GT_Utility.getNaniteAsCatalyst(Materials.Silver), - GT_PCBFactoryManager.getPlasticMaterialFromTier(tier) + GTUtility.getIntegratedCircuit(2), + GTUtility.getNaniteAsCatalyst(Materials.Silver), + PCBFactoryManager.getPlasticMaterialFromTier(tier) .getPlates(1), - GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Gold, (long) (16 * (Math.sqrt(tier - 1)))), - GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Electrum, (long) (16 * (Math.sqrt(tier - 1))))) + GTOreDictUnificator.get(OrePrefixes.foil, Materials.Gold, (long) (16 * (Math.sqrt(tier - 1)))), + GTOreDictUnificator.get(OrePrefixes.foil, Materials.Electrum, (long) (16 * (Math.sqrt(tier - 1))))) .fluidInputs( Materials.SulfuricAcid.getFluid((long) (500 * (Math.sqrt(tier - 1)))), Materials.IronIIIChloride.getFluid((long) (500 * (Math.sqrt(tier - 1))))) .itemOutputs(aBoards.toArray(new ItemStack[0])) .duration((int) Math.ceil(500 / Math.sqrt(Math.pow(1.5, tier - 2.5)))) - .eut((int) GT_Values.VP[tier + 1] * 3 / 4) + .eut((int) GTValues.VP[tier + 1] * 3 / 4) .metadata(TIER, 2) .addTo(RecipeMaps.pcbFactoryRecipes); } - for (int tier = 2; tier <= GT_PCBFactoryManager.mTiersOfPlastics; tier++) { + for (int tier = 2; tier <= PCBFactoryManager.mTiersOfPlastics; tier++) { int amountOfBoards = (int) Math.ceil(8 * (Math.sqrt(Math.pow(2, tier - 1)))); List<ItemStack> aBoards = new ArrayList<>(); for (int i = amountOfBoards; i > 64; i -= 64) { @@ -236,26 +235,26 @@ public class GT_PCBFactoryRecipes { amountOfBoards -= 64; } aBoards.add(ItemList.Circuit_Board_Epoxy_Advanced.get(amountOfBoards)); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.getIntegratedCircuit(3), - GT_Utility.getNaniteAsCatalyst(Materials.Gold), - GT_PCBFactoryManager.getPlasticMaterialFromTier(tier) + GTUtility.getIntegratedCircuit(3), + GTUtility.getNaniteAsCatalyst(Materials.Gold), + PCBFactoryManager.getPlasticMaterialFromTier(tier) .getPlates(1), - GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Gold, (long) (16 * (Math.sqrt(tier - 1)))), - GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Electrum, (long) (16 * (Math.sqrt(tier - 1))))) + GTOreDictUnificator.get(OrePrefixes.foil, Materials.Gold, (long) (16 * (Math.sqrt(tier - 1)))), + GTOreDictUnificator.get(OrePrefixes.foil, Materials.Electrum, (long) (16 * (Math.sqrt(tier - 1))))) .fluidInputs( Materials.SulfuricAcid.getFluid((long) (500 * (Math.sqrt(tier - 1)))), Materials.IronIIIChloride.getFluid((long) (500 * (Math.sqrt(tier - 1))))) .itemOutputs(aBoards.toArray(new ItemStack[0])) .duration((int) Math.ceil(400 / Math.sqrt(Math.pow(1.5, tier - 2.5)))) - .eut((int) GT_Values.VP[tier + 1] * 3 / 4) + .eut((int) GTValues.VP[tier + 1] * 3 / 4) .metadata(TIER, 3) .addTo(RecipeMaps.pcbFactoryRecipes); } // More Advanced Circuit Board - for (int tier = 3; tier <= GT_PCBFactoryManager.mTiersOfPlastics; tier++) { + for (int tier = 3; tier <= PCBFactoryManager.mTiersOfPlastics; tier++) { int amountOfBoards = (int) Math.ceil(8 * (Math.sqrt(Math.pow(2, tier - 3)))); List<ItemStack> aBoards = new ArrayList<>(); for (int i = amountOfBoards; i > 64; i -= 64) { @@ -263,25 +262,24 @@ public class GT_PCBFactoryRecipes { amountOfBoards -= 64; } aBoards.add(ItemList.Circuit_Board_Fiberglass_Advanced.get(amountOfBoards)); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.getIntegratedCircuit(1), - GT_PCBFactoryManager.getPlasticMaterialFromTier(tier) + GTUtility.getIntegratedCircuit(1), + PCBFactoryManager.getPlasticMaterialFromTier(tier) .getPlates(1), - GT_OreDictUnificator - .get(OrePrefixes.foil, Materials.Aluminium, (long) (16 * (Math.sqrt(tier - 2)))), - GT_OreDictUnificator + GTOreDictUnificator.get(OrePrefixes.foil, Materials.Aluminium, (long) (16 * (Math.sqrt(tier - 2)))), + GTOreDictUnificator .get(OrePrefixes.foil, Materials.EnergeticAlloy, (long) (16 * (Math.sqrt(tier - 2))))) .fluidInputs( Materials.SulfuricAcid.getFluid((long) (500 * (Math.sqrt(tier - 2)))), Materials.IronIIIChloride.getFluid((long) (1000 * (Math.sqrt(tier - 2))))) .itemOutputs(aBoards.toArray(new ItemStack[0])) .duration((int) Math.ceil(600 / Math.sqrt(Math.pow(1.5, tier - 3.5)))) - .eut((int) GT_Values.VP[tier] * 3 / 4) + .eut((int) GTValues.VP[tier] * 3 / 4) .metadata(TIER, 1) .addTo(RecipeMaps.pcbFactoryRecipes); } - for (int tier = 3; tier <= GT_PCBFactoryManager.mTiersOfPlastics; tier++) { + for (int tier = 3; tier <= PCBFactoryManager.mTiersOfPlastics; tier++) { int amountOfBoards = (int) Math.ceil(8 * (Math.sqrt(Math.pow(2, tier - 2.5)))); List<ItemStack> aBoards = new ArrayList<>(); for (int i = amountOfBoards; i > 64; i -= 64) { @@ -289,26 +287,25 @@ public class GT_PCBFactoryRecipes { amountOfBoards -= 64; } aBoards.add(ItemList.Circuit_Board_Fiberglass_Advanced.get(amountOfBoards)); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.getIntegratedCircuit(2), - GT_Utility.getNaniteAsCatalyst(Materials.Silver), - GT_PCBFactoryManager.getPlasticMaterialFromTier(tier) + GTUtility.getIntegratedCircuit(2), + GTUtility.getNaniteAsCatalyst(Materials.Silver), + PCBFactoryManager.getPlasticMaterialFromTier(tier) .getPlates(1), - GT_OreDictUnificator - .get(OrePrefixes.foil, Materials.Aluminium, (long) (16 * (Math.sqrt(tier - 2)))), - GT_OreDictUnificator + GTOreDictUnificator.get(OrePrefixes.foil, Materials.Aluminium, (long) (16 * (Math.sqrt(tier - 2)))), + GTOreDictUnificator .get(OrePrefixes.foil, Materials.EnergeticAlloy, (long) (16 * (Math.sqrt(tier - 2))))) .fluidInputs( Materials.SulfuricAcid.getFluid((long) (500 * (Math.sqrt(tier - 2)))), Materials.IronIIIChloride.getFluid((long) (1000 * (Math.sqrt(tier - 2))))) .itemOutputs(aBoards.toArray(new ItemStack[0])) .duration((int) Math.ceil(500 / Math.sqrt(Math.pow(1.5, tier - 3.5)))) - .eut((int) GT_Values.VP[tier + 1] * 3 / 4) + .eut((int) GTValues.VP[tier + 1] * 3 / 4) .metadata(TIER, 2) .addTo(RecipeMaps.pcbFactoryRecipes); } - for (int tier = 3; tier <= GT_PCBFactoryManager.mTiersOfPlastics; tier++) { + for (int tier = 3; tier <= PCBFactoryManager.mTiersOfPlastics; tier++) { int amountOfBoards = (int) Math.ceil(8 * (Math.sqrt(Math.pow(2, tier - 2)))); List<ItemStack> aBoards = new ArrayList<>(); for (int i = amountOfBoards; i > 64; i -= 64) { @@ -316,28 +313,27 @@ public class GT_PCBFactoryRecipes { amountOfBoards -= 64; } aBoards.add(ItemList.Circuit_Board_Fiberglass_Advanced.get(amountOfBoards)); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.getIntegratedCircuit(3), - GT_Utility.getNaniteAsCatalyst(Materials.Gold), - GT_PCBFactoryManager.getPlasticMaterialFromTier(tier) + GTUtility.getIntegratedCircuit(3), + GTUtility.getNaniteAsCatalyst(Materials.Gold), + PCBFactoryManager.getPlasticMaterialFromTier(tier) .getPlates(1), - GT_OreDictUnificator - .get(OrePrefixes.foil, Materials.Aluminium, (long) (16 * (Math.sqrt(tier - 2)))), - GT_OreDictUnificator + GTOreDictUnificator.get(OrePrefixes.foil, Materials.Aluminium, (long) (16 * (Math.sqrt(tier - 2)))), + GTOreDictUnificator .get(OrePrefixes.foil, Materials.EnergeticAlloy, (long) (16 * (Math.sqrt(tier - 2))))) .fluidInputs( Materials.SulfuricAcid.getFluid((long) (500 * (Math.sqrt(tier - 2)))), Materials.IronIIIChloride.getFluid((long) (1000 * (Math.sqrt(tier - 2))))) .itemOutputs(aBoards.toArray(new ItemStack[0])) .duration((int) Math.ceil(400 / Math.sqrt(Math.pow(1.5, tier - 3.5)))) - .eut((int) GT_Values.VP[tier + 1] * 3 / 4) + .eut((int) GTValues.VP[tier + 1] * 3 / 4) .metadata(TIER, 3) .addTo(RecipeMaps.pcbFactoryRecipes); } // Elite Circuit Board - for (int tier = 4; tier <= GT_PCBFactoryManager.mTiersOfPlastics; tier++) { + for (int tier = 4; tier <= PCBFactoryManager.mTiersOfPlastics; tier++) { int amountOfBoards = (int) Math.ceil(8 * (Math.sqrt(Math.pow(2, tier - 4)))); List<ItemStack> aBoards = new ArrayList<>(); for (int i = amountOfBoards; i > 64; i -= 64) { @@ -345,24 +341,23 @@ public class GT_PCBFactoryRecipes { amountOfBoards -= 64; } aBoards.add(ItemList.Circuit_Board_Multifiberglass_Elite.get(amountOfBoards)); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.getIntegratedCircuit(1), - GT_PCBFactoryManager.getPlasticMaterialFromTier(tier) + GTUtility.getIntegratedCircuit(1), + PCBFactoryManager.getPlasticMaterialFromTier(tier) .getPlates(1), - GT_OreDictUnificator - .get(OrePrefixes.foil, Materials.Palladium, (long) (16 * (Math.sqrt(tier - 3)))), - GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Platinum, (long) (16 * (Math.sqrt(tier - 3))))) + GTOreDictUnificator.get(OrePrefixes.foil, Materials.Palladium, (long) (16 * (Math.sqrt(tier - 3)))), + GTOreDictUnificator.get(OrePrefixes.foil, Materials.Platinum, (long) (16 * (Math.sqrt(tier - 3))))) .fluidInputs( Materials.SulfuricAcid.getFluid((long) (500 * (Math.sqrt(tier - 3)))), Materials.IronIIIChloride.getFluid((long) (2000 * (Math.sqrt(tier - 3))))) .itemOutputs(aBoards.toArray(new ItemStack[0])) .duration((int) Math.ceil(600 / Math.sqrt(Math.pow(1.5, tier - 4.5)))) - .eut((int) GT_Values.VP[tier] * 3 / 4) + .eut((int) GTValues.VP[tier] * 3 / 4) .metadata(TIER, 1) .addTo(RecipeMaps.pcbFactoryRecipes); } - for (int tier = 4; tier <= GT_PCBFactoryManager.mTiersOfPlastics; tier++) { + for (int tier = 4; tier <= PCBFactoryManager.mTiersOfPlastics; tier++) { int amountOfBoards = (int) Math.ceil(8 * (Math.sqrt(Math.pow(2, tier - 3.5)))); List<ItemStack> aBoards = new ArrayList<>(); for (int i = amountOfBoards; i > 64; i -= 64) { @@ -370,25 +365,24 @@ public class GT_PCBFactoryRecipes { amountOfBoards -= 64; } aBoards.add(ItemList.Circuit_Board_Multifiberglass_Elite.get(amountOfBoards)); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.getIntegratedCircuit(2), - GT_Utility.getNaniteAsCatalyst(Materials.Silver), - GT_PCBFactoryManager.getPlasticMaterialFromTier(tier) + GTUtility.getIntegratedCircuit(2), + GTUtility.getNaniteAsCatalyst(Materials.Silver), + PCBFactoryManager.getPlasticMaterialFromTier(tier) .getPlates(1), - GT_OreDictUnificator - .get(OrePrefixes.foil, Materials.Palladium, (long) (16 * (Math.sqrt(tier - 3)))), - GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Platinum, (long) (16 * (Math.sqrt(tier - 3))))) + GTOreDictUnificator.get(OrePrefixes.foil, Materials.Palladium, (long) (16 * (Math.sqrt(tier - 3)))), + GTOreDictUnificator.get(OrePrefixes.foil, Materials.Platinum, (long) (16 * (Math.sqrt(tier - 3))))) .fluidInputs( Materials.SulfuricAcid.getFluid((long) (500 * (Math.sqrt(tier - 3)))), Materials.IronIIIChloride.getFluid((long) (2000 * (Math.sqrt(tier - 3))))) .itemOutputs(aBoards.toArray(new ItemStack[0])) .duration((int) Math.ceil(500 / Math.sqrt(Math.pow(1.5, tier - 4.5)))) - .eut((int) GT_Values.VP[tier + 1] * 3 / 4) + .eut((int) GTValues.VP[tier + 1] * 3 / 4) .metadata(TIER, 2) .addTo(RecipeMaps.pcbFactoryRecipes); } - for (int tier = 4; tier <= GT_PCBFactoryManager.mTiersOfPlastics; tier++) { + for (int tier = 4; tier <= PCBFactoryManager.mTiersOfPlastics; tier++) { int amountOfBoards = (int) Math.ceil(8 * (Math.sqrt(Math.pow(2, tier - 3)))); List<ItemStack> aBoards = new ArrayList<>(); for (int i = amountOfBoards; i > 64; i -= 64) { @@ -396,27 +390,26 @@ public class GT_PCBFactoryRecipes { amountOfBoards -= 64; } aBoards.add(ItemList.Circuit_Board_Multifiberglass_Elite.get(amountOfBoards)); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.getIntegratedCircuit(3), - GT_Utility.getNaniteAsCatalyst(Materials.Gold), - GT_PCBFactoryManager.getPlasticMaterialFromTier(tier) + GTUtility.getIntegratedCircuit(3), + GTUtility.getNaniteAsCatalyst(Materials.Gold), + PCBFactoryManager.getPlasticMaterialFromTier(tier) .getPlates(1), - GT_OreDictUnificator - .get(OrePrefixes.foil, Materials.Palladium, (long) (16 * (Math.sqrt(tier - 3)))), - GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Platinum, (long) (16 * (Math.sqrt(tier - 3))))) + GTOreDictUnificator.get(OrePrefixes.foil, Materials.Palladium, (long) (16 * (Math.sqrt(tier - 3)))), + GTOreDictUnificator.get(OrePrefixes.foil, Materials.Platinum, (long) (16 * (Math.sqrt(tier - 3))))) .fluidInputs( Materials.SulfuricAcid.getFluid((long) (500 * (Math.sqrt(tier - 3)))), Materials.IronIIIChloride.getFluid((long) (2000 * (Math.sqrt(tier - 3))))) .itemOutputs(aBoards.toArray(new ItemStack[0])) .duration((int) Math.ceil(400 / Math.sqrt(Math.pow(1.5, tier - 4.5)))) - .eut((int) GT_Values.VP[tier + 1] * 3 / 4) + .eut((int) GTValues.VP[tier + 1] * 3 / 4) .metadata(TIER, 3) .addTo(RecipeMaps.pcbFactoryRecipes); } // Wetware Circuit Board - for (int tier = 5; tier <= GT_PCBFactoryManager.mTiersOfPlastics; tier++) { + for (int tier = 5; tier <= PCBFactoryManager.mTiersOfPlastics; tier++) { int amountOfBoards = (int) Math.ceil(8 * (Math.sqrt(Math.pow(2, tier - 5)))); List<ItemStack> aBoards = new ArrayList<>(); for (int i = amountOfBoards; i > 64; i -= 64) { @@ -424,14 +417,14 @@ public class GT_PCBFactoryRecipes { amountOfBoards -= 64; } aBoards.add(ItemList.Circuit_Board_Wetware_Extreme.get(amountOfBoards)); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.getIntegratedCircuit(1), - GT_PCBFactoryManager.getPlasticMaterialFromTier(tier) + GTUtility.getIntegratedCircuit(1), + PCBFactoryManager.getPlasticMaterialFromTier(tier) .getPlates(1), - GT_OreDictUnificator + GTOreDictUnificator .get(OrePrefixes.foil, Materials.EnrichedHolmium, (long) (16 * (Math.sqrt(tier - 4)))), - GT_OreDictUnificator + GTOreDictUnificator .get(OrePrefixes.foil, Materials.NiobiumTitanium, (long) (16 * (Math.sqrt(tier - 4))))) .fluidInputs( Materials.SulfuricAcid.getFluid((long) (500 * (Math.sqrt(tier - 4)))), @@ -439,12 +432,12 @@ public class GT_PCBFactoryRecipes { Materials.GrowthMediumSterilized.getFluid((long) (2000 * (Math.sqrt(tier - 4))))) .itemOutputs(aBoards.toArray(new ItemStack[0])) .duration((int) Math.ceil(600 / Math.sqrt(Math.pow(1.5, tier - 5.5)))) - .eut((int) GT_Values.VP[tier] * 3 / 4) + .eut((int) GTValues.VP[tier] * 3 / 4) .metadata(TIER, 1) .metadata(UPGRADE, BIO) .addTo(RecipeMaps.pcbFactoryRecipes); } - for (int tier = 5; tier <= GT_PCBFactoryManager.mTiersOfPlastics; tier++) { + for (int tier = 5; tier <= PCBFactoryManager.mTiersOfPlastics; tier++) { int amountOfBoards = (int) Math.ceil(8 * (Math.sqrt(Math.pow(2, tier - 4.5)))); List<ItemStack> aBoards = new ArrayList<>(); for (int i = amountOfBoards; i > 64; i -= 64) { @@ -452,15 +445,15 @@ public class GT_PCBFactoryRecipes { amountOfBoards -= 64; } aBoards.add(ItemList.Circuit_Board_Wetware_Extreme.get(amountOfBoards)); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.getIntegratedCircuit(2), - GT_Utility.getNaniteAsCatalyst(Materials.Silver), - GT_PCBFactoryManager.getPlasticMaterialFromTier(tier) + GTUtility.getIntegratedCircuit(2), + GTUtility.getNaniteAsCatalyst(Materials.Silver), + PCBFactoryManager.getPlasticMaterialFromTier(tier) .getPlates(1), - GT_OreDictUnificator + GTOreDictUnificator .get(OrePrefixes.foil, Materials.EnrichedHolmium, (long) (16 * (Math.sqrt(tier - 4)))), - GT_OreDictUnificator + GTOreDictUnificator .get(OrePrefixes.foil, Materials.NiobiumTitanium, (long) (16 * (Math.sqrt(tier - 4))))) .fluidInputs( Materials.SulfuricAcid.getFluid((long) (500 * (Math.sqrt(tier - 4)))), @@ -468,12 +461,12 @@ public class GT_PCBFactoryRecipes { Materials.GrowthMediumSterilized.getFluid((long) (2000 * (Math.sqrt(tier - 4))))) .itemOutputs(aBoards.toArray(new ItemStack[0])) .duration((int) Math.ceil(500 / Math.sqrt(Math.pow(1.5, tier - 5.5)))) - .eut((int) GT_Values.VP[tier + 1] * 3 / 4) + .eut((int) GTValues.VP[tier + 1] * 3 / 4) .metadata(TIER, 2) .metadata(UPGRADE, BIO) .addTo(RecipeMaps.pcbFactoryRecipes); } - for (int tier = 5; tier <= GT_PCBFactoryManager.mTiersOfPlastics; tier++) { + for (int tier = 5; tier <= PCBFactoryManager.mTiersOfPlastics; tier++) { int amountOfBoards = (int) Math.ceil(8 * (Math.sqrt(Math.pow(2, tier - 4)))); List<ItemStack> aBoards = new ArrayList<>(); for (int i = amountOfBoards; i > 64; i -= 64) { @@ -481,15 +474,15 @@ public class GT_PCBFactoryRecipes { amountOfBoards -= 64; } aBoards.add(ItemList.Circuit_Board_Wetware_Extreme.get(amountOfBoards)); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.getIntegratedCircuit(3), - GT_Utility.getNaniteAsCatalyst(Materials.Gold), - GT_PCBFactoryManager.getPlasticMaterialFromTier(tier) + GTUtility.getIntegratedCircuit(3), + GTUtility.getNaniteAsCatalyst(Materials.Gold), + PCBFactoryManager.getPlasticMaterialFromTier(tier) .getPlates(1), - GT_OreDictUnificator + GTOreDictUnificator .get(OrePrefixes.foil, Materials.EnrichedHolmium, (long) (16 * (Math.sqrt(tier - 4)))), - GT_OreDictUnificator + GTOreDictUnificator .get(OrePrefixes.foil, Materials.NiobiumTitanium, (long) (16 * (Math.sqrt(tier - 4))))) .fluidInputs( Materials.SulfuricAcid.getFluid((long) (500 * (Math.sqrt(tier - 4)))), @@ -497,14 +490,14 @@ public class GT_PCBFactoryRecipes { Materials.GrowthMediumSterilized.getFluid((long) (2000 * (Math.sqrt(tier - 4))))) .itemOutputs(aBoards.toArray(new ItemStack[0])) .duration((int) Math.ceil(400 / Math.sqrt(Math.pow(1.5, tier - 5.5)))) - .eut((int) GT_Values.VP[tier + 1] * 3 / 4) + .eut((int) GTValues.VP[tier + 1] * 3 / 4) .metadata(TIER, 3) .metadata(UPGRADE, BIO) .addTo(RecipeMaps.pcbFactoryRecipes); } // Bioware Circuit Board - for (int tier = 6; tier <= GT_PCBFactoryManager.mTiersOfPlastics; tier++) { + for (int tier = 6; tier <= PCBFactoryManager.mTiersOfPlastics; tier++) { int amountOfBoards = (int) Math.ceil(8 * (Math.sqrt(Math.pow(2, tier - 6)))); List<ItemStack> aBoards = new ArrayList<>(); for (int i = amountOfBoards; i > 64; i -= 64) { @@ -512,16 +505,16 @@ public class GT_PCBFactoryRecipes { amountOfBoards -= 64; } aBoards.add(ItemList.Circuit_Board_Bio_Ultra.get(amountOfBoards)); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.getIntegratedCircuit(1), - GT_PCBFactoryManager.getPlasticMaterialFromTier(tier) + GTUtility.getIntegratedCircuit(1), + PCBFactoryManager.getPlasticMaterialFromTier(tier) .getPlates(1), - GT_OreDictUnificator.get( + GTOreDictUnificator.get( OrePrefixes.foil, Materials.Longasssuperconductornameforuvwire, (long) (16 * (Math.sqrt(tier - 5)))), - GT_OreDictUnificator + GTOreDictUnificator .get(OrePrefixes.foil, Materials.Neutronium, (long) (16 * (Math.sqrt(tier - 5))))) .fluidInputs( Materials.SulfuricAcid.getFluid((long) (500 * (Math.sqrt(tier - 5)))), @@ -529,12 +522,12 @@ public class GT_PCBFactoryRecipes { Materials.BioMediumSterilized.getFluid((long) (4000 * (Math.sqrt(tier - 5))))) .itemOutputs(aBoards.toArray(new ItemStack[0])) .duration((int) Math.ceil(600 / Math.sqrt(Math.pow(1.5, tier - 5.5)))) - .eut((int) GT_Values.VP[tier] * 3 / 4) + .eut((int) GTValues.VP[tier] * 3 / 4) .metadata(TIER, 1) .metadata(UPGRADE, BIO) .addTo(RecipeMaps.pcbFactoryRecipes); } - for (int tier = 6; tier <= GT_PCBFactoryManager.mTiersOfPlastics; tier++) { + for (int tier = 6; tier <= PCBFactoryManager.mTiersOfPlastics; tier++) { int amountOfBoards = (int) Math.ceil(8 * (Math.sqrt(Math.pow(2, tier - 5.5)))); List<ItemStack> aBoards = new ArrayList<>(); for (int i = amountOfBoards; i > 64; i -= 64) { @@ -542,17 +535,17 @@ public class GT_PCBFactoryRecipes { amountOfBoards -= 64; } aBoards.add(ItemList.Circuit_Board_Bio_Ultra.get(amountOfBoards)); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.getIntegratedCircuit(2), - GT_Utility.getNaniteAsCatalyst(Materials.Silver), - GT_PCBFactoryManager.getPlasticMaterialFromTier(tier) + GTUtility.getIntegratedCircuit(2), + GTUtility.getNaniteAsCatalyst(Materials.Silver), + PCBFactoryManager.getPlasticMaterialFromTier(tier) .getPlates(1), - GT_OreDictUnificator.get( + GTOreDictUnificator.get( OrePrefixes.foil, Materials.Longasssuperconductornameforuvwire, (long) (16 * (Math.sqrt(tier - 5)))), - GT_OreDictUnificator + GTOreDictUnificator .get(OrePrefixes.foil, Materials.Neutronium, (long) (16 * (Math.sqrt(tier - 5))))) .fluidInputs( Materials.SulfuricAcid.getFluid((long) (500 * (Math.sqrt(tier - 5)))), @@ -560,12 +553,12 @@ public class GT_PCBFactoryRecipes { Materials.BioMediumSterilized.getFluid((long) (4000 * (Math.sqrt(tier - 5))))) .itemOutputs(aBoards.toArray(new ItemStack[0])) .duration((int) Math.ceil(500 / Math.sqrt(Math.pow(1.5, tier - 6.5)))) - .eut((int) GT_Values.VP[tier + 1] * 3 / 4) + .eut((int) GTValues.VP[tier + 1] * 3 / 4) .metadata(TIER, 2) .metadata(UPGRADE, BIO) .addTo(RecipeMaps.pcbFactoryRecipes); } - for (int tier = 6; tier <= GT_PCBFactoryManager.mTiersOfPlastics; tier++) { + for (int tier = 6; tier <= PCBFactoryManager.mTiersOfPlastics; tier++) { int amountOfBoards = (int) Math.ceil(8 * (Math.sqrt(Math.pow(2, tier - 5)))); List<ItemStack> aBoards = new ArrayList<>(); for (int i = amountOfBoards; i > 64; i -= 64) { @@ -573,17 +566,17 @@ public class GT_PCBFactoryRecipes { amountOfBoards -= 64; } aBoards.add(ItemList.Circuit_Board_Bio_Ultra.get(amountOfBoards)); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.getIntegratedCircuit(3), - GT_Utility.getNaniteAsCatalyst(Materials.Gold), - GT_PCBFactoryManager.getPlasticMaterialFromTier(tier) + GTUtility.getIntegratedCircuit(3), + GTUtility.getNaniteAsCatalyst(Materials.Gold), + PCBFactoryManager.getPlasticMaterialFromTier(tier) .getPlates(1), - GT_OreDictUnificator.get( + GTOreDictUnificator.get( OrePrefixes.foil, Materials.Longasssuperconductornameforuvwire, (long) (16 * (Math.sqrt(tier - 5)))), - GT_OreDictUnificator + GTOreDictUnificator .get(OrePrefixes.foil, Materials.Neutronium, (long) (16 * (Math.sqrt(tier - 5))))) .fluidInputs( Materials.SulfuricAcid.getFluid((long) (500 * (Math.sqrt(tier - 5)))), @@ -591,14 +584,14 @@ public class GT_PCBFactoryRecipes { Materials.BioMediumSterilized.getFluid((long) (4000 * (Math.sqrt(tier - 5))))) .itemOutputs(aBoards.toArray(new ItemStack[0])) .duration((int) Math.ceil(400 / Math.sqrt(Math.pow(1.5, tier - 6.5)))) - .eut((int) GT_Values.VP[tier + 1] * 3 / 4) + .eut((int) GTValues.VP[tier + 1] * 3 / 4) .metadata(TIER, 3) .metadata(UPGRADE, BIO) .addTo(RecipeMaps.pcbFactoryRecipes); } // Optical Circuit Board - for (int tier = 7; tier <= GT_PCBFactoryManager.mTiersOfPlastics; tier++) { + for (int tier = 7; tier <= PCBFactoryManager.mTiersOfPlastics; tier++) { int amountOfBoards = (int) Math.ceil(8 * (Math.sqrt(Math.pow(2, tier - 7)))); List<ItemStack> aBoards = new ArrayList<>(); for (int i = amountOfBoards; i > 64; i -= 64) { @@ -606,16 +599,16 @@ public class GT_PCBFactoryRecipes { amountOfBoards -= 64; } aBoards.add(ItemList.Circuit_Board_Optical.get(amountOfBoards)); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.getIntegratedCircuit(1), - GT_PCBFactoryManager.getPlasticMaterialFromTier(tier) + GTUtility.getIntegratedCircuit(1), + PCBFactoryManager.getPlasticMaterialFromTier(tier) .getPlates(1), new ItemStack( WerkstoffLoader.items.get(OrePrefixes.foil), (int) (16 * (Math.sqrt(tier - 6))), 10106), - GT_OreDictUnificator + GTOreDictUnificator .get(OrePrefixes.foil, Materials.InfinityCatalyst, (long) (16 * (Math.sqrt(tier - 6)))), CHRONOMATIC_GLASS.getFoil((int) (16 * (Math.sqrt(tier - 6))))) .fluidInputs( @@ -624,11 +617,11 @@ public class GT_PCBFactoryRecipes { Materials.MysteriousCrystal.getMolten((long) (2880 * (Math.sqrt(tier - 6))))) .itemOutputs(aBoards.toArray(new ItemStack[0])) .duration((int) Math.ceil(600 / Math.sqrt(Math.pow(1.5, tier - 5.5)))) - .eut((int) GT_Values.VP[tier] * 3 / 4) + .eut((int) GTValues.VP[tier] * 3 / 4) .metadata(TIER, 1) .addTo(RecipeMaps.pcbFactoryRecipes); } - for (int tier = 7; tier <= GT_PCBFactoryManager.mTiersOfPlastics; tier++) { + for (int tier = 7; tier <= PCBFactoryManager.mTiersOfPlastics; tier++) { int amountOfBoards = (int) Math.ceil(8 * (Math.sqrt(Math.pow(2, tier - 6.5)))); List<ItemStack> aBoards = new ArrayList<>(); for (int i = amountOfBoards; i > 64; i -= 64) { @@ -636,17 +629,17 @@ public class GT_PCBFactoryRecipes { amountOfBoards -= 64; } aBoards.add(ItemList.Circuit_Board_Optical.get(amountOfBoards)); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.getIntegratedCircuit(2), - GT_Utility.getNaniteAsCatalyst(Materials.Silver), - GT_PCBFactoryManager.getPlasticMaterialFromTier(tier) + GTUtility.getIntegratedCircuit(2), + GTUtility.getNaniteAsCatalyst(Materials.Silver), + PCBFactoryManager.getPlasticMaterialFromTier(tier) .getPlates(1), new ItemStack( WerkstoffLoader.items.get(OrePrefixes.foil), (int) (16 * (Math.sqrt(tier - 6))), 10106), - GT_OreDictUnificator + GTOreDictUnificator .get(OrePrefixes.foil, Materials.InfinityCatalyst, (long) (16 * (Math.sqrt(tier - 6)))), CHRONOMATIC_GLASS.getFoil((int) (16 * (Math.sqrt(tier - 6))))) .fluidInputs( @@ -655,11 +648,11 @@ public class GT_PCBFactoryRecipes { Materials.MysteriousCrystal.getMolten((long) (2880 * (Math.sqrt(tier - 6))))) .itemOutputs(aBoards.toArray(new ItemStack[0])) .duration((int) Math.ceil(500 / Math.sqrt(Math.pow(1.5, tier - 6.5)))) - .eut((int) GT_Values.VP[tier + 1] * 3 / 4) + .eut((int) GTValues.VP[tier + 1] * 3 / 4) .metadata(TIER, 2) .addTo(RecipeMaps.pcbFactoryRecipes); } - for (int tier = 7; tier <= GT_PCBFactoryManager.mTiersOfPlastics; tier++) { + for (int tier = 7; tier <= PCBFactoryManager.mTiersOfPlastics; tier++) { int amountOfBoards = (int) Math.ceil(8 * (Math.sqrt(Math.pow(2, tier - 6)))); List<ItemStack> aBoards = new ArrayList<>(); for (int i = amountOfBoards; i > 64; i -= 64) { @@ -667,17 +660,17 @@ public class GT_PCBFactoryRecipes { amountOfBoards -= 64; } aBoards.add(ItemList.Circuit_Board_Optical.get(amountOfBoards)); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.getIntegratedCircuit(3), - GT_Utility.getNaniteAsCatalyst(Materials.Gold), - GT_PCBFactoryManager.getPlasticMaterialFromTier(tier) + GTUtility.getIntegratedCircuit(3), + GTUtility.getNaniteAsCatalyst(Materials.Gold), + PCBFactoryManager.getPlasticMaterialFromTier(tier) .getPlates(1), new ItemStack( WerkstoffLoader.items.get(OrePrefixes.foil), (int) (16 * (Math.sqrt(tier - 6))), 10106), - GT_OreDictUnificator + GTOreDictUnificator .get(OrePrefixes.foil, Materials.InfinityCatalyst, (long) (16 * (Math.sqrt(tier - 6)))), CHRONOMATIC_GLASS.getFoil((int) (16 * (Math.sqrt(tier - 6))))) .fluidInputs( @@ -686,7 +679,7 @@ public class GT_PCBFactoryRecipes { Materials.MysteriousCrystal.getMolten((long) (2880 * (Math.sqrt(tier - 6))))) .itemOutputs(aBoards.toArray(new ItemStack[0])) .duration((int) Math.ceil(400 / Math.sqrt(Math.pow(1.5, tier - 6.5)))) - .eut((int) GT_Values.VP[tier + 1] * 3 / 4) + .eut((int) GTValues.VP[tier + 1] * 3 / 4) .metadata(TIER, 3) .addTo(RecipeMaps.pcbFactoryRecipes); } diff --git a/src/main/java/gregtech/loaders/postload/chains/GT_PurifiedWaterRecipes.java b/src/main/java/gregtech/loaders/postload/chains/PurifiedWaterRecipes.java index 9aa13b3f33..c0d73d02b6 100644 --- a/src/main/java/gregtech/loaders/postload/chains/GT_PurifiedWaterRecipes.java +++ b/src/main/java/gregtech/loaders/postload/chains/PurifiedWaterRecipes.java @@ -1,6 +1,6 @@ package gregtech.loaders.postload.chains; -import static com.github.bartimaeusnek.bartworks.system.material.WerkstoffLoader.FluorBuergerit; +import static bartworks.system.material.WerkstoffLoader.FluorBuergerit; import static gregtech.api.enums.MaterialsBotania.ManaDiamond; import static gregtech.api.recipe.RecipeMaps.assemblerRecipes; import static gregtech.api.recipe.RecipeMaps.blastFurnaceRecipes; @@ -17,20 +17,20 @@ import static gregtech.api.recipe.RecipeMaps.purificationParticleExtractionRecip import static gregtech.api.recipe.RecipeMaps.purificationPhAdjustmentRecipes; import static gregtech.api.recipe.RecipeMaps.purificationPlasmaHeatingRecipes; import static gregtech.api.recipe.RecipeMaps.purificationUVTreatmentRecipes; -import static gregtech.api.util.GT_RecipeBuilder.HOURS; -import static gregtech.api.util.GT_RecipeBuilder.MINUTES; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeConstants.AssemblyLine; -import static gregtech.api.util.GT_RecipeConstants.COIL_HEAT; -import static gregtech.api.util.GT_RecipeConstants.RESEARCH_ITEM; -import static gregtech.api.util.GT_RecipeConstants.RESEARCH_TIME; -import static gregtech.common.tileentities.machines.multi.purification.GT_MetaTileEntity_PurificationUnitParticleExtractor.BARYONIC_MATTER_OUTPUT; +import static gregtech.api.util.GTRecipeBuilder.HOURS; +import static gregtech.api.util.GTRecipeBuilder.MINUTES; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeConstants.AssemblyLine; +import static gregtech.api.util.GTRecipeConstants.COIL_HEAT; +import static gregtech.api.util.GTRecipeConstants.RESEARCH_ITEM; +import static gregtech.api.util.GTRecipeConstants.RESEARCH_TIME; +import static gregtech.common.tileentities.machines.multi.purification.MTEPurificationUnitBaryonicPerfection.BARYONIC_MATTER_OUTPUT; import net.minecraft.init.Items; import net.minecraft.item.ItemStack; -import goodgenerator.items.MyMaterial; -import gregtech.api.enums.GT_Values; +import goodgenerator.items.GGMaterial; +import gregtech.api.enums.GTValues; import gregtech.api.enums.HeatingCoilLevel; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; @@ -39,24 +39,24 @@ import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.TierEU; import gregtech.api.recipe.maps.PurificationUnitParticleExtractorFrontend; import gregtech.api.recipe.metadata.PurificationPlantBaseChanceKey; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_Utility; -import gregtech.common.tileentities.machines.multi.purification.GT_MetaTileEntity_PurificationPlant; -import gregtech.common.tileentities.machines.multi.purification.GT_MetaTileEntity_PurificationUnitUVTreatment; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtility; +import gregtech.common.tileentities.machines.multi.purification.MTEPurificationPlant; +import gregtech.common.tileentities.machines.multi.purification.MTEPurificationUnitUVTreatment; import gtPlusPlus.core.material.Particle; -public class GT_PurifiedWaterRecipes { +public class PurifiedWaterRecipes { static final PurificationPlantBaseChanceKey BASE_CHANCE = PurificationPlantBaseChanceKey.INSTANCE; public static void run() { - final int duration = GT_MetaTileEntity_PurificationPlant.CYCLE_TIME_TICKS; + final int duration = MTEPurificationPlant.CYCLE_TIME_TICKS; // Grade 1 - Clarifier - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.ActivatedCarbonFilterMesh.get(1)) - .fluidInputs(GT_ModHandler.getWater(1000L)) + .fluidInputs(GTModHandler.getWater(1000L)) .fluidOutputs(Materials.Grade1PurifiedWater.getFluid(900L)) .itemOutputs(new ItemStack(Items.stick, 1), Materials.Stone.getDust(1), Materials.Gold.getNuggets(1)) .outputChances(1000, 500, 100) @@ -66,21 +66,21 @@ public class GT_PurifiedWaterRecipes { .addTo(purificationClarifierRecipes); // Activated Carbon Line - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Carbon.getDust(1)) .fluidInputs(Materials.PhosphoricAcid.getFluid(1000L)) .itemOutputs(Materials.PreActivatedCarbon.getDust(1)) .duration(5 * SECONDS) .eut(TierEU.RECIPE_LuV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.PreActivatedCarbon.getDust(1)) .itemOutputs(Materials.DirtyActivatedCarbon.getDust(1)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_EV) .specialValue((int) HeatingCoilLevel.EV.getHeat()) .addTo(blastFurnaceRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.DirtyActivatedCarbon.getDust(1)) .fluidInputs(Materials.Water.getFluid(1000L)) .itemOutputs(Materials.ActivatedCarbon.getDust(1)) @@ -89,19 +89,19 @@ public class GT_PurifiedWaterRecipes { .duration(2 * SECONDS) .eut(TierEU.RECIPE_IV) .addTo(chemicalBathRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( Materials.ActivatedCarbon.getDust(64), - GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Zinc, 16)) + GTOreDictUnificator.get(OrePrefixes.foil, Materials.Zinc, 16)) .itemOutputs(ItemList.ActivatedCarbonFilterMesh.get(1)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_IV) .addTo(assemblerRecipes); // Grade 2 - Ozonation - for (ItemStack lens : GT_OreDictUnificator.getOres("craftingLensBlue")) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(0, lens)) + for (ItemStack lens : GTOreDictUnificator.getOres("craftingLensBlue")) { + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(0, lens)) .noOptimize() .fluidInputs(Materials.Air.getGas(10000L)) .fluidOutputs(Materials.Ozone.getGas(2000L)) @@ -114,7 +114,7 @@ public class GT_PurifiedWaterRecipes { // 20% boost per tier // Gets you up to 80%, need to water boost for 95% for (int tier = 1; tier <= 4; ++tier) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .noOptimize() .fluidInputs( Materials.Grade1PurifiedWater.getFluid(1000L), @@ -130,7 +130,7 @@ public class GT_PurifiedWaterRecipes { } // Grade 3 - Flocculation. - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(Materials.Grade2PurifiedWater.getFluid(1000L)) .fluidOutputs(Materials.Grade3PurifiedWater.getFluid(900L)) .itemOutputs( @@ -144,7 +144,7 @@ public class GT_PurifiedWaterRecipes { .addTo(purificationFlocculationRecipes); // 2 Al(OH)3 + 3 HCl -> Al2(OH)3 Cl3 + 3 H2O - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Aluminiumhydroxide.getDust(8)) .fluidInputs(Materials.HydrochloricAcid.getFluid(3000L)) .fluidOutputs(Materials.PolyAluminiumChloride.getFluid(1000L), Materials.Water.getFluid(3000L)) @@ -154,7 +154,7 @@ public class GT_PurifiedWaterRecipes { // Diluted is twice what chem balance would suggest, but it is 2:1 with hydrochloric acid which makes it // correct I believe. - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(Materials.FlocculationWasteLiquid.getFluid(10000L)) .itemOutputs(Materials.Aluminium.getDust(11)) .fluidOutputs(Materials.Oxygen.getGas(29000L), Materials.DilutedHydrochloricAcid.getFluid(58000L)) @@ -163,7 +163,7 @@ public class GT_PurifiedWaterRecipes { .addTo(distillationTowerRecipes); // Grade 4 - pH adjustment - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(Materials.Grade3PurifiedWater.getFluid(1000L)) .fluidOutputs(Materials.Grade4PurifiedWater.getFluid(900L)) .ignoreCollision() @@ -173,7 +173,7 @@ public class GT_PurifiedWaterRecipes { .addTo(purificationPhAdjustmentRecipes); // Grade 5 - Plasma Heating - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(Materials.Grade4PurifiedWater.getFluid(1000L)) .fluidOutputs(Materials.Grade5PurifiedWater.getFluid(900L)) .ignoreCollision() @@ -182,25 +182,21 @@ public class GT_PurifiedWaterRecipes { .metadata(BASE_CHANCE, 0.0f) .addTo(purificationPlasmaHeatingRecipes); - GT_MetaTileEntity_PurificationUnitUVTreatment.LENS_ITEMS.add(MyMaterial.orundum.get(OrePrefixes.lens, 1)); - GT_MetaTileEntity_PurificationUnitUVTreatment.LENS_ITEMS - .add(GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Amber, 1)); - GT_MetaTileEntity_PurificationUnitUVTreatment.LENS_ITEMS - .add(GT_OreDictUnificator.get(OrePrefixes.lens, Materials.InfusedAir, 1)); - GT_MetaTileEntity_PurificationUnitUVTreatment.LENS_ITEMS - .add(GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Emerald, 1)); - GT_MetaTileEntity_PurificationUnitUVTreatment.LENS_ITEMS - .add(GT_OreDictUnificator.get(OrePrefixes.lens, ManaDiamond, 1)); - GT_MetaTileEntity_PurificationUnitUVTreatment.LENS_ITEMS - .add(GT_OreDictUnificator.get(OrePrefixes.lens, Materials.BlueTopaz, 1)); - GT_MetaTileEntity_PurificationUnitUVTreatment.LENS_ITEMS - .add(GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Amethyst, 1)); - GT_MetaTileEntity_PurificationUnitUVTreatment.LENS_ITEMS.add(FluorBuergerit.get(OrePrefixes.lens, 1)); - GT_MetaTileEntity_PurificationUnitUVTreatment.LENS_ITEMS - .add(GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Dilithium, 1)); + MTEPurificationUnitUVTreatment.LENS_ITEMS.add(GGMaterial.orundum.get(OrePrefixes.lens, 1)); + MTEPurificationUnitUVTreatment.LENS_ITEMS.add(GTOreDictUnificator.get(OrePrefixes.lens, Materials.Amber, 1)); + MTEPurificationUnitUVTreatment.LENS_ITEMS + .add(GTOreDictUnificator.get(OrePrefixes.lens, Materials.InfusedAir, 1)); + MTEPurificationUnitUVTreatment.LENS_ITEMS.add(GTOreDictUnificator.get(OrePrefixes.lens, Materials.Emerald, 1)); + MTEPurificationUnitUVTreatment.LENS_ITEMS.add(GTOreDictUnificator.get(OrePrefixes.lens, ManaDiamond, 1)); + MTEPurificationUnitUVTreatment.LENS_ITEMS + .add(GTOreDictUnificator.get(OrePrefixes.lens, Materials.BlueTopaz, 1)); + MTEPurificationUnitUVTreatment.LENS_ITEMS.add(GTOreDictUnificator.get(OrePrefixes.lens, Materials.Amethyst, 1)); + MTEPurificationUnitUVTreatment.LENS_ITEMS.add(FluorBuergerit.get(OrePrefixes.lens, 1)); + MTEPurificationUnitUVTreatment.LENS_ITEMS + .add(GTOreDictUnificator.get(OrePrefixes.lens, Materials.Dilithium, 1)); // Grade 6 - UV treatment - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(Materials.Grade5PurifiedWater.getFluid(1000L)) .fluidOutputs(Materials.Grade6PurifiedWater.getFluid(900L)) .ignoreCollision() @@ -210,7 +206,7 @@ public class GT_PurifiedWaterRecipes { .addTo(purificationUVTreatmentRecipes); // Grade 7 - Degasification - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(Materials.Grade6PurifiedWater.getFluid(1000L)) .fluidOutputs(Materials.Grade7PurifiedWater.getFluid(900L)) .ignoreCollision() @@ -237,8 +233,8 @@ public class GT_PurifiedWaterRecipes { // Add re-alignment recipes for (int i = 0; i < catalystInputs.length; ++i) { - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Quark_Creation_Catalyst_Unaligned.get(1), GT_Utility.getIntegratedCircuit(i + 1)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Quark_Creation_Catalyst_Unaligned.get(1), GTUtility.getIntegratedCircuit(i + 1)) .fluidInputs(Materials.StableBaryonicMatter.getFluid(1000L)) .itemOutputs(catalystInputs[i]) .duration(30 * SECONDS) @@ -256,7 +252,7 @@ public class GT_PurifiedWaterRecipes { Particle.getBaseParticle(Particle.STRANGE), Particle.getBaseParticle(Particle.CHARM) }; for (int i = 0; i < catalystInputs.length; ++i) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Quark_Catalyst_Housing.get(1), quarks[i]) .fluidInputs(MaterialsUEVplus.ExcitedDTRC.getFluid(10000L)) .itemOutputs(catalystInputs[i]) @@ -267,20 +263,20 @@ public class GT_PurifiedWaterRecipes { } // Recipe for quark catalyst housing - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .metadata(RESEARCH_ITEM, ItemList.Electromagnet_Tengam.get(1)) .metadata(RESEARCH_TIME, 1 * HOURS) .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Neutronium, 16), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Infinity, 16), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Tritanium, 16), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.CosmicNeutronium, 16), - GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Neutronium, 64), - GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Infinity, 64), - GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Tritanium, 64), - GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.CosmicNeutronium, 64), - GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.UHV, 16), - GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.UEV, 8), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Neutronium, 16), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Infinity, 16), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Tritanium, 16), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.CosmicNeutronium, 16), + GTOreDictUnificator.get(OrePrefixes.wireFine, Materials.Neutronium, 64), + GTOreDictUnificator.get(OrePrefixes.wireFine, Materials.Infinity, 64), + GTOreDictUnificator.get(OrePrefixes.wireFine, Materials.Tritanium, 64), + GTOreDictUnificator.get(OrePrefixes.wireFine, Materials.CosmicNeutronium, 64), + GTOreDictUnificator.get(OrePrefixes.circuit, Materials.UHV, 16), + GTOreDictUnificator.get(OrePrefixes.circuit, Materials.UEV, 8), ItemList.Field_Generator_UEV.get(4)) .fluidInputs( Materials.Neutronium.getMolten(16 * 144), @@ -292,7 +288,7 @@ public class GT_PurifiedWaterRecipes { .duration(60 * SECONDS) .addTo(AssemblyLine); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() // Fake item inputs .itemInputs(ItemList.Quark_Creation_Catalyst_Charm.get(1), ItemList.Quark_Creation_Catalyst_Strange.get(1)) .fluidInputs(Materials.Grade7PurifiedWater.getFluid(1000L)) @@ -309,7 +305,7 @@ public class GT_PurifiedWaterRecipes { .addTo(purificationParticleExtractionRecipes); // real recipe - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(Materials.Grade7PurifiedWater.getFluid(1000L)) .fluidOutputs(Materials.Grade8PurifiedWater.getFluid(900L)) .itemOutputs(ItemList.Quark_Creation_Catalyst_Unaligned.get(2L), Particle.getBaseParticle(Particle.UNKNOWN)) diff --git a/src/main/java/gregtech/loaders/postload/recipes/AlloySmelterRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/AlloySmelterRecipes.java index a9e587a145..01d77704f7 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/AlloySmelterRecipes.java +++ b/src/main/java/gregtech/loaders/postload/recipes/AlloySmelterRecipes.java @@ -1,15 +1,15 @@ package gregtech.loaders.postload.recipes; import static gregtech.api.recipe.RecipeMaps.alloySmelterRecipes; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; import net.minecraft.item.ItemStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; import gregtech.api.objects.MaterialStack; -import gregtech.api.util.GT_OreDictUnificator; +import gregtech.api.util.GTOreDictUnificator; public class AlloySmelterRecipes implements Runnable { @@ -58,24 +58,22 @@ public class AlloySmelterRecipes implements Runnable { @Override public void run() { for (MaterialStack[] materials : mAlloySmelterList) { - ItemStack dust1 = GT_OreDictUnificator.get(OrePrefixes.dust, materials[0].mMaterial, materials[0].mAmount); - ItemStack dust2 = GT_OreDictUnificator.get(OrePrefixes.dust, materials[1].mMaterial, materials[1].mAmount); - ItemStack ingot1 = GT_OreDictUnificator - .get(OrePrefixes.ingot, materials[0].mMaterial, materials[0].mAmount); - ItemStack ingot2 = GT_OreDictUnificator - .get(OrePrefixes.ingot, materials[1].mMaterial, materials[1].mAmount); - ItemStack outputIngot = GT_OreDictUnificator + ItemStack dust1 = GTOreDictUnificator.get(OrePrefixes.dust, materials[0].mMaterial, materials[0].mAmount); + ItemStack dust2 = GTOreDictUnificator.get(OrePrefixes.dust, materials[1].mMaterial, materials[1].mAmount); + ItemStack ingot1 = GTOreDictUnificator.get(OrePrefixes.ingot, materials[0].mMaterial, materials[0].mAmount); + ItemStack ingot2 = GTOreDictUnificator.get(OrePrefixes.ingot, materials[1].mMaterial, materials[1].mAmount); + ItemStack outputIngot = GTOreDictUnificator .get(OrePrefixes.ingot, materials[2].mMaterial, materials[2].mAmount); - if (outputIngot != GT_Values.NI) { + if (outputIngot != GTValues.NI) { if (ingot1 != null) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ingot1, dust2) .itemOutputs(outputIngot) .duration((int) materials[2].mAmount * 50) .eut(16) .addTo(alloySmelterRecipes); if (ingot2 != null) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ingot1, ingot2) .itemOutputs(outputIngot) .duration((int) materials[2].mAmount * 50) @@ -85,7 +83,7 @@ public class AlloySmelterRecipes implements Runnable { } if (ingot2 != null) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(dust1, ingot2) .itemOutputs(outputIngot) .duration((int) materials[2].mAmount * 50) @@ -93,7 +91,7 @@ public class AlloySmelterRecipes implements Runnable { .addTo(alloySmelterRecipes); } - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(dust1, dust2) .itemOutputs(outputIngot) .duration((int) materials[2].mAmount * 50) @@ -104,11 +102,11 @@ public class AlloySmelterRecipes implements Runnable { } // We use rubber - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.RawRubber, 3L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 1L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Rubber, 1L)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.RawRubber, 3L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Rubber, 1L)) .duration(10 * SECONDS) .eut(8) .addTo(alloySmelterRecipes); diff --git a/src/main/java/gregtech/loaders/postload/recipes/ArcFurnaceRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/ArcFurnaceRecipes.java index 755e5ab885..38eb8bc7c7 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/ArcFurnaceRecipes.java +++ b/src/main/java/gregtech/loaders/postload/recipes/ArcFurnaceRecipes.java @@ -2,472 +2,472 @@ package gregtech.loaders.postload.recipes; import static gregtech.api.enums.Mods.Railcraft; import static gregtech.api.recipe.RecipeMaps.arcFurnaceRecipes; -import static gregtech.api.util.GT_ModHandler.getModItem; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; -import static gregtech.api.util.GT_RecipeConstants.RECYCLE; -import static gregtech.api.util.GT_RecipeConstants.UniversalArcFurnace; +import static gregtech.api.util.GTModHandler.getModItem; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; +import static gregtech.api.util.GTRecipeConstants.RECYCLE; +import static gregtech.api.util.GTRecipeConstants.UniversalArcFurnace; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.TierEU; -import gregtech.api.util.GT_OreDictUnificator; +import gregtech.api.util.GTOreDictUnificator; public class ArcFurnaceRecipes implements Runnable { @Override public void run() { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Block_TungstenSteelReinforced.get(1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.TungstenSteel, 2), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Concrete, 1)) + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.TungstenSteel, 2), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Concrete, 1)) .duration(8 * SECONDS) .eut(96) .metadata(RECYCLE, true) .addTo(UniversalArcFurnace); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Long_Distance_Pipeline_Fluid.get(1L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Steel, 19L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Steel, 19L)) .duration(9 * SECONDS) .eut((int) TierEU.RECIPE_MV) .metadata(RECYCLE, true) .addTo(UniversalArcFurnace); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Long_Distance_Pipeline_Item.get(1L)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Tin, 12L), - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Steel, 7L)) + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Tin, 12L), + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Steel, 7L)) .duration(9 * SECONDS) .eut((int) TierEU.RECIPE_MV) .metadata(RECYCLE, true) .addTo(UniversalArcFurnace); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Long_Distance_Pipeline_Fluid_Pipe.get(1L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Steel, 2L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.nugget, Materials.Steel, 2L)) .duration(10 * TICKS) .eut((int) TierEU.RECIPE_MV) .metadata(RECYCLE, true) .addTo(UniversalArcFurnace); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Long_Distance_Pipeline_Item_Pipe.get(1L)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Tin, 1L), - GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Steel, 1L)) + GTOreDictUnificator.get(OrePrefixes.nugget, Materials.Tin, 1L), + GTOreDictUnificator.get(OrePrefixes.nugget, Materials.Steel, 1L)) .duration(10 * TICKS) .eut((int) TierEU.RECIPE_MV) .metadata(RECYCLE, true) .addTo(UniversalArcFurnace); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Casing_Coil_Cupronickel.get(1L)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Cupronickel, 8), - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Tin, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Ash, 2)) + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Cupronickel, 8), + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Tin, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Ash, 2)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_HV) .metadata(RECYCLE, true) .addTo(UniversalArcFurnace); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Casing_Coil_Kanthal.get(1L)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Kanthal, 8), - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Cupronickel, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Ash, 3)) + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Kanthal, 8), + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Cupronickel, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Ash, 3)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_HV) .metadata(RECYCLE, true) .addTo(UniversalArcFurnace); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Casing_Coil_Nichrome.get(1L)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Nichrome, 8), - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Kanthal, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Ash, 4)) + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Nichrome, 8), + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Kanthal, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Ash, 4)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_HV) .metadata(RECYCLE, true) .addTo(UniversalArcFurnace); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Casing_Coil_TungstenSteel.get(1L)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.TPV, 8), - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Nichrome, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Ash, 5)) + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.TPV, 8), + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Nichrome, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Ash, 5)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_HV) .metadata(RECYCLE, true) .addTo(UniversalArcFurnace); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Casing_Coil_HSSG.get(1L)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.HSSG, 8), - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.TPV, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Ash, 6)) + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.HSSG, 8), + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.TPV, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Ash, 6)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_HV) .metadata(RECYCLE, true) .addTo(UniversalArcFurnace); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Casing_Coil_HSSS.get(1L)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.HSSS, 8), - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.HSSG, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Ash, 7)) + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.HSSS, 8), + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.HSSG, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Ash, 7)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_HV) .metadata(RECYCLE, true) .addTo(UniversalArcFurnace); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Casing_Coil_Naquadah.get(1L)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Naquadah, 8), - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.HSSS, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Ash, 8)) + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Naquadah, 8), + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.HSSS, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Ash, 8)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_HV) .metadata(RECYCLE, true) .addTo(UniversalArcFurnace); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Casing_Coil_NaquadahAlloy.get(1L)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.NaquadahAlloy, 8), - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Naquadah, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Ash, 9)) + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.NaquadahAlloy, 8), + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Naquadah, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Ash, 9)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_HV) .metadata(RECYCLE, true) .addTo(UniversalArcFurnace); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Casing_Coil_Trinium.get(1L)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Trinium, 8), - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.NaquadahAlloy, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Ash, 10)) + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Trinium, 8), + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.NaquadahAlloy, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Ash, 10)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_HV) .metadata(RECYCLE, true) .addTo(UniversalArcFurnace); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Casing_Coil_ElectrumFlux.get(1L)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.ElectrumFlux, 8), - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Trinium, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Ash, 11)) + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.ElectrumFlux, 8), + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Trinium, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Ash, 11)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_HV) .metadata(RECYCLE, true) .addTo(UniversalArcFurnace); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Casing_Coil_AwakenedDraconium.get(1L)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.DraconiumAwakened, 8), - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.ElectrumFlux, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Ash, 12)) + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.DraconiumAwakened, 8), + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.ElectrumFlux, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Ash, 12)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_HV) .metadata(RECYCLE, true) .addTo(UniversalArcFurnace); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.beta", 1L, 0)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Iron, 2L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Iron, 2L)) .duration(7 * SECONDS + 10 * TICKS) .eut(90) .metadata(RECYCLE, true) .addTo(UniversalArcFurnace); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.beta", 1L, 1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Iron, 1L), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Glass, 3)) + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Iron, 1L), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Glass, 3)) .duration(7 * SECONDS + 10 * TICKS) .eut(90) .metadata(RECYCLE, true) .addTo(UniversalArcFurnace); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.beta", 1L, 2)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Bronze, 12L), - GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Iron, 6)) + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Bronze, 12L), + GTOreDictUnificator.get(OrePrefixes.nugget, Materials.Iron, 6)) .duration(7 * SECONDS + 10 * TICKS) .eut(90) .metadata(RECYCLE, true) .addTo(UniversalArcFurnace); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.beta", 1L, 13)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Steel, 2L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Steel, 2L)) .duration(9 * SECONDS) .eut((int) TierEU.RECIPE_MV) .metadata(RECYCLE, true) .addTo(UniversalArcFurnace); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.beta", 1L, 14)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Steel, 1L), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Glass, 3)) + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Steel, 1L), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Glass, 3)) .duration(9 * SECONDS) .eut((int) TierEU.RECIPE_MV) .metadata(RECYCLE, true) .addTo(UniversalArcFurnace); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.beta", 1L, 15)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Steel, 12L), - GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Steel, 6L)) + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Steel, 12L), + GTOreDictUnificator.get(OrePrefixes.nugget, Materials.Steel, 6L)) .duration(9 * SECONDS) .eut((int) TierEU.RECIPE_MV) .metadata(RECYCLE, true) .addTo(UniversalArcFurnace); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 0)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Aluminium, 2L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Aluminium, 2L)) .duration(10 * SECONDS + 10 * TICKS) .eut(150) .metadata(RECYCLE, true) .addTo(UniversalArcFurnace); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Aluminium, 3)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.nugget, Materials.Aluminium, 3)) .duration(10 * SECONDS + 10 * TICKS) .eut(150) .metadata(RECYCLE, true) .addTo(UniversalArcFurnace); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 2)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Ash, 12L), - GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Aluminium, 6L)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Ash, 12L), + GTOreDictUnificator.get(OrePrefixes.nugget, Materials.Aluminium, 6L)) .duration(10 * SECONDS + 10 * TICKS) .eut(150) .metadata(RECYCLE, true) .addTo(UniversalArcFurnace); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 3)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.StainlessSteel, 2L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.ingot, Materials.StainlessSteel, 2L)) .duration(12 * SECONDS) .eut(TierEU.RECIPE_MV) .metadata(RECYCLE, true) .addTo(UniversalArcFurnace); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 4)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.StainlessSteel, 1L), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Glass, 3)) + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.StainlessSteel, 1L), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Glass, 3)) .duration(12 * SECONDS) .eut(TierEU.RECIPE_MV) .metadata(RECYCLE, true) .addTo(UniversalArcFurnace); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 5)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.StainlessSteel, 12L), - GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.StainlessSteel, 6L)) + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.StainlessSteel, 12L), + GTOreDictUnificator.get(OrePrefixes.nugget, Materials.StainlessSteel, 6L)) .duration(12 * SECONDS) .eut(TierEU.RECIPE_MV) .metadata(RECYCLE, true) .addTo(UniversalArcFurnace); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 6)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Titanium, 2L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Titanium, 2L)) .duration(13 * SECONDS + 10 * TICKS) .eut(210) .metadata(RECYCLE, true) .addTo(UniversalArcFurnace); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 7)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Titanium, 1L), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Glass, 3)) + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Titanium, 1L), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Glass, 3)) .duration(13 * SECONDS + 10 * TICKS) .eut(210) .metadata(RECYCLE, true) .addTo(UniversalArcFurnace); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 8)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Titanium, 12L), - GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Titanium, 6L)) + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Titanium, 12L), + GTOreDictUnificator.get(OrePrefixes.nugget, Materials.Titanium, 6L)) .duration(13 * SECONDS + 10 * TICKS) .eut(210) .metadata(RECYCLE, true) .addTo(UniversalArcFurnace); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 9)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.TungstenSteel, 2L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.ingot, Materials.TungstenSteel, 2L)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_MV) .metadata(RECYCLE, true) .addTo(UniversalArcFurnace); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 10)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.TungstenSteel, 1L), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Glass, 3)) + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.TungstenSteel, 1L), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Glass, 3)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_MV) .metadata(RECYCLE, true) .addTo(UniversalArcFurnace); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 11)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.TungstenSteel, 12L), - GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.TungstenSteel, 6L)) + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.TungstenSteel, 12L), + GTOreDictUnificator.get(OrePrefixes.nugget, Materials.TungstenSteel, 6L)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_MV) .metadata(RECYCLE, true) .addTo(UniversalArcFurnace); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 12)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Palladium, 2L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Palladium, 2L)) .duration(16 * SECONDS + 10 * TICKS) .eut(270) .metadata(RECYCLE, true) .addTo(UniversalArcFurnace); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 13)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Palladium, 1L), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Glass, 3)) + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Palladium, 1L), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Glass, 3)) .duration(16 * SECONDS + 10 * TICKS) .eut(270) .metadata(RECYCLE, true) .addTo(UniversalArcFurnace); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 14)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.NiobiumTitanium, 12L), - GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Chrome, 6L)) + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.NiobiumTitanium, 12L), + GTOreDictUnificator.get(OrePrefixes.nugget, Materials.Chrome, 6L)) .duration(16 * SECONDS + 10 * TICKS) .eut(270) .metadata(RECYCLE, true) .addTo(UniversalArcFurnace); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.eta", 1L, 0)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Iridium, 2L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Iridium, 2L)) .duration(18 * SECONDS) .eut(TierEU.RECIPE_HV) .metadata(RECYCLE, true) .addTo(UniversalArcFurnace); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.eta", 1L, 1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Iridium, 1L), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Glass, 3)) + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Iridium, 1L), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Glass, 3)) .duration(18 * SECONDS) .eut(TierEU.RECIPE_HV) .metadata(RECYCLE, true) .addTo(UniversalArcFurnace); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.eta", 1L, 2)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Enderium, 12L), - GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Iridium, 6L)) + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Enderium, 12L), + GTOreDictUnificator.get(OrePrefixes.nugget, Materials.Iridium, 6L)) .duration(18 * SECONDS) .eut(TierEU.RECIPE_HV) .metadata(RECYCLE, true) .addTo(UniversalArcFurnace); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.eta", 1L, 3)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Osmium, 2L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Osmium, 2L)) .duration(18 * SECONDS) .eut(330) .metadata(RECYCLE, true) .addTo(UniversalArcFurnace); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.eta", 1L, 4)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Osmium, 1L), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Glass, 3)) + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Osmium, 1L), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Glass, 3)) .duration(18 * SECONDS) .eut(330) .metadata(RECYCLE, true) .addTo(UniversalArcFurnace); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.eta", 1L, 5)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Naquadah, 12L), - GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Osmium, 6L)) + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Naquadah, 12L), + GTOreDictUnificator.get(OrePrefixes.nugget, Materials.Osmium, 6L)) .duration(18 * SECONDS) .eut(330) .metadata(RECYCLE, true) .addTo(UniversalArcFurnace); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.eta", 1L, 6)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Neutronium, 2L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Neutronium, 2L)) .duration(18 * SECONDS) .eut(TierEU.RECIPE_HV) .metadata(RECYCLE, true) .addTo(UniversalArcFurnace); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.eta", 1L, 7)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Neutronium, 1L), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Glass, 3)) + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Neutronium, 1L), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Glass, 3)) .duration(18 * SECONDS) .eut(TierEU.RECIPE_HV) .metadata(RECYCLE, true) .addTo(UniversalArcFurnace); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.eta", 1L, 8)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Neutronium, 12L), - GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Neutronium, 6L)) + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Neutronium, 12L), + GTOreDictUnificator.get(OrePrefixes.nugget, Materials.Neutronium, 6L)) .duration(18 * SECONDS) .eut(TierEU.RECIPE_HV) .metadata(RECYCLE, true) .addTo(UniversalArcFurnace); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Silicon, 1L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SiliconDioxide, 3)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Silicon, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.SiliconDioxide, 3)) .fluidInputs(Materials.Oxygen.getGas(2000L)) .duration(60 * SECONDS) .eut((int) TierEU.RECIPE_LV) diff --git a/src/main/java/gregtech/loaders/postload/recipes/AssemblerRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/AssemblerRecipes.java index 217be9082a..b0eb83a49a 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/AssemblerRecipes.java +++ b/src/main/java/gregtech/loaders/postload/recipes/AssemblerRecipes.java @@ -17,16 +17,16 @@ import static gregtech.api.enums.Mods.Railcraft; import static gregtech.api.enums.Mods.TinkerConstruct; import static gregtech.api.enums.Mods.TwilightForest; import static gregtech.api.recipe.RecipeMaps.assemblerRecipes; -import static gregtech.api.util.GT_ModHandler.getModItem; -import static gregtech.api.util.GT_RecipeBuilder.EIGHTH_INGOT; -import static gregtech.api.util.GT_RecipeBuilder.HALF_INGOT; -import static gregtech.api.util.GT_RecipeBuilder.INGOTS; -import static gregtech.api.util.GT_RecipeBuilder.MINUTES; -import static gregtech.api.util.GT_RecipeBuilder.QUARTER_INGOT; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; -import static gregtech.loaders.postload.GT_MachineRecipeLoader.solderingMats; -import static gtPlusPlus.core.material.ALLOY.INCONEL_690; +import static gregtech.api.util.GTModHandler.getModItem; +import static gregtech.api.util.GTRecipeBuilder.EIGHTH_INGOT; +import static gregtech.api.util.GTRecipeBuilder.HALF_INGOT; +import static gregtech.api.util.GTRecipeBuilder.INGOTS; +import static gregtech.api.util.GTRecipeBuilder.MINUTES; +import static gregtech.api.util.GTRecipeBuilder.QUARTER_INGOT; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; +import static gregtech.loaders.postload.MachineRecipeLoader.solderingMats; +import static gtPlusPlus.core.material.MaterialsAlloy.INCONEL_690; import net.minecraft.init.Blocks; import net.minecraft.init.Items; @@ -35,9 +35,9 @@ import net.minecraft.nbt.NBTTagCompound; import net.minecraftforge.fluids.FluidRegistry; import net.minecraftforge.fluids.FluidStack; -import gregtech.GT_Mod; +import gregtech.GTMod; import gregtech.api.enums.Dyes; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.MaterialsUEVplus; @@ -45,10 +45,10 @@ import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.SubTag; import gregtech.api.enums.TierEU; import gregtech.api.util.ExternalMaterials; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_Utility; -import gtPlusPlus.core.material.ALLOY; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtility; +import gtPlusPlus.core.material.MaterialsAlloy; public class AssemblerRecipes implements Runnable { @@ -67,517 +67,517 @@ public class AssemblerRecipes implements Runnable { this.withIC2NuclearControl(); { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Redstone, 1L), - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Empty, 1L), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Redstone, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Empty, 1L), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Spray_Empty.get(1L)) .duration(40 * SECONDS) .eut(1) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.Aluminium, 1L), - GT_OreDictUnificator.get(OrePrefixes.ring, Materials.Aluminium, 2L), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.plateDouble, Materials.Aluminium, 1L), + GTOreDictUnificator.get(OrePrefixes.ring, Materials.Aluminium, 2L), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.ThermosCan_Empty.get(1L)) .duration(40 * SECONDS) .eut(1) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.Steel, 4L), - GT_OreDictUnificator.get(OrePrefixes.ring, Materials.AnyBronze, 4L), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.plateDouble, Materials.Steel, 4L), + GTOreDictUnificator.get(OrePrefixes.ring, Materials.AnyBronze, 4L), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Large_Fluid_Cell_Steel.get(1L)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.TungstenSteel, 4L), - GT_OreDictUnificator.get(OrePrefixes.ring, Materials.Platinum, 4L), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.plateDouble, Materials.TungstenSteel, 4L), + GTOreDictUnificator.get(OrePrefixes.ring, Materials.Platinum, 4L), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Large_Fluid_Cell_TungstenSteel.get(1L)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.Aluminium, 4L), - GT_OreDictUnificator.get(OrePrefixes.ring, Materials.Silver, 4L), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.plateDouble, Materials.Aluminium, 4L), + GTOreDictUnificator.get(OrePrefixes.ring, Materials.Silver, 4L), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Large_Fluid_Cell_Aluminium.get(1L)) .duration(10 * SECONDS) .eut(64) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.StainlessSteel, 4L), - GT_OreDictUnificator.get(OrePrefixes.ring, Materials.Electrum, 4L), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.plateDouble, Materials.StainlessSteel, 4L), + GTOreDictUnificator.get(OrePrefixes.ring, Materials.Electrum, 4L), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Large_Fluid_Cell_StainlessSteel.get(1L)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.Titanium, 4L), - GT_OreDictUnificator.get(OrePrefixes.ring, Materials.RoseGold, 4L), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.plateDouble, Materials.Titanium, 4L), + GTOreDictUnificator.get(OrePrefixes.ring, Materials.RoseGold, 4L), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Large_Fluid_Cell_Titanium.get(1L)) .duration(10 * SECONDS) .eut(256) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.Chrome, 4L), - GT_OreDictUnificator.get(OrePrefixes.ring, Materials.Palladium, 4L), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.plateDouble, Materials.Chrome, 4L), + GTOreDictUnificator.get(OrePrefixes.ring, Materials.Palladium, 4L), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Large_Fluid_Cell_Chrome.get(1L)) .duration(10 * SECONDS) .eut(1024) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.Iridium, 4L), - GT_OreDictUnificator.get(OrePrefixes.ring, Materials.Naquadah, 4L), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.plateDouble, Materials.Iridium, 4L), + GTOreDictUnificator.get(OrePrefixes.ring, Materials.Naquadah, 4L), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Large_Fluid_Cell_Iridium.get(1L)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.Osmium, 4L), - GT_OreDictUnificator.get(OrePrefixes.ring, Materials.ElectrumFlux, 4L), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.plateDouble, Materials.Osmium, 4L), + GTOreDictUnificator.get(OrePrefixes.ring, Materials.ElectrumFlux, 4L), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Large_Fluid_Cell_Osmium.get(1L)) .duration(10 * SECONDS) .eut(4096) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.Neutronium, 4L), - GT_OreDictUnificator.get(OrePrefixes.ring, Materials.Draconium, 4L), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.plateDouble, Materials.Neutronium, 4L), + GTOreDictUnificator.get(OrePrefixes.ring, Materials.Draconium, 4L), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Large_Fluid_Cell_Neutronium.get(1L)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_IV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Redstone, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Redstone, 1L), ItemList.Large_Fluid_Cell_Aluminium.get(1), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Spray_Color_Remover_Empty.get(1L)) .duration(40 * SECONDS) .eut(1) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.bolt, Materials.Wood, 1L), - GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.Phosphorus, 1L), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.bolt, Materials.Wood, 1L), + GTOreDictUnificator.get(OrePrefixes.dustSmall, Materials.Phosphorus, 1L), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Tool_Matches.get(1L)) .duration(16 * TICKS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.bolt, Materials.Wood, 1L), - GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.TricalciumPhosphate, 1L), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.bolt, Materials.Wood, 1L), + GTOreDictUnificator.get(OrePrefixes.dustSmall, Materials.TricalciumPhosphate, 1L), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Tool_Matches.get(1L)) .duration(16 * TICKS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.bolt, Materials.Wood, 4L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Phosphorus, 1L), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.bolt, Materials.Wood, 4L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Phosphorus, 1L), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Tool_Matches.get(4L)) .duration(3 * SECONDS + 4 * TICKS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.bolt, Materials.Wood, 4L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.TricalciumPhosphate, 1L), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.bolt, Materials.Wood, 4L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.TricalciumPhosphate, 1L), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Tool_Matches.get(4L)) .duration(3 * SECONDS + 4 * TICKS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Invar, 2L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Invar, 2L), new ItemStack(Items.flint, 1), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Tool_Lighter_Invar_Empty.get(1L)) .duration(12 * SECONDS + 16 * TICKS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Platinum, 2L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Platinum, 2L), new ItemStack(Items.flint, 1), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Tool_Lighter_Platinum_Empty.get(1L)) .duration(12 * SECONDS + 16 * TICKS) .eut(256) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Aluminium, 1L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Plastic, 2L), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Aluminium, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Plastic, 2L), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Upgrade_Muffler.get(1L)) .duration(1 * MINUTES + 20 * SECONDS) .eut(2) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Aluminium, 1L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 2L), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Aluminium, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 2L), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Upgrade_Muffler.get(1L)) .duration(1 * MINUTES + 20 * SECONDS) .eut(2) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Iron, 1L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Plastic, 2L), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Iron, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Plastic, 2L), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Upgrade_Muffler.get(1L)) .duration(1 * MINUTES + 20 * SECONDS) .eut(2) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Iron, 1L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 2L), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Iron, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 2L), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Upgrade_Muffler.get(1L)) .duration(1 * MINUTES + 20 * SECONDS) .eut(2) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.WroughtIron, 1L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Plastic, 2L), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.WroughtIron, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Plastic, 2L), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Upgrade_Muffler.get(1L)) .duration(1 * MINUTES + 20 * SECONDS) .eut(2) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.WroughtIron, 1L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 2L), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.WroughtIron, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 2L), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Upgrade_Muffler.get(1L)) .duration(1 * MINUTES + 20 * SECONDS) .eut(2) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Aluminium, 1L), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Iridium, 1L), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Aluminium, 1L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Iridium, 1L), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Upgrade_Lock.get(1L)) .duration(5 * MINUTES + 20 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Iron, 1L), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Iridium, 1L), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Iron, 1L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Iridium, 1L), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Upgrade_Lock.get(1L)) .duration(5 * MINUTES + 20 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.WroughtIron, 1L), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Iridium, 1L), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.WroughtIron, 1L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Iridium, 1L), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Upgrade_Lock.get(1L)) .duration(5 * MINUTES + 20 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Sensor_EV.get(1L), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Titanium, 1L), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Titanium, 1L), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Cover_PlayerDetector.get(1L)) .duration(2 * MINUTES + 40 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Aluminium, 1L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Aluminium, 1L), ItemList.Cover_Drain.get(1L), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Cover_Shutter.get(1L)) .duration(40 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Iron, 1L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Iron, 1L), ItemList.Cover_Drain.get(1L), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Cover_Shutter.get(1L)) .duration(40 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.WroughtIron, 1L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.WroughtIron, 1L), ItemList.Cover_Drain.get(1L), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Cover_Shutter.get(1L)) .duration(40 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Aluminium, 2L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Aluminium, 2L), new ItemStack(Blocks.iron_bars, 2), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Cover_Drain.get(1L)) .duration(40 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Iron, 2L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Iron, 2L), new ItemStack(Blocks.iron_bars, 2), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Cover_Drain.get(1L)) .duration(40 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.WroughtIron, 2L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.WroughtIron, 2L), new ItemStack(Blocks.iron_bars, 2), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Cover_Drain.get(1L)) .duration(40 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Aluminium, 1L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Aluminium, 1L), new ItemStack(Blocks.crafting_table, 1), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Cover_Crafting.get(1L)) .duration(40 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Iron, 1L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Iron, 1L), new ItemStack(Blocks.crafting_table, 1), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Cover_Crafting.get(1L)) .duration(40 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.WroughtIron, 1L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.WroughtIron, 1L), new ItemStack(Blocks.crafting_table, 1), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Cover_Crafting.get(1L)) .duration(40 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Cover_Screen.get(1L), ItemList.Cover_FluidDetector.get(1L), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Cover_FluidStorageMonitor.get(1L)) .duration(40 * SECONDS) .eut(4) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Sensor_LV.get(1L), ItemList.Emitter_LV.get(1L), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Sensor_LV.get(1L), ItemList.Emitter_LV.get(1L), GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.NC_SensorKit.get(1L)) .duration(1 * MINUTES + 20 * SECONDS) .eut(2) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Emitter_EV.get(1L), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.StainlessSteel, 1L), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.StainlessSteel, 1L), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Cover_RedstoneTransmitterExternal.get(1L)) .duration(2 * MINUTES + 40 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Sensor_EV.get(1L), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.StainlessSteel, 1L), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.StainlessSteel, 1L), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Cover_RedstoneReceiverExternal.get(1L)) .duration(2 * MINUTES + 40 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Emitter_MV.get(1L), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Aluminium, 1L), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Aluminium, 1L), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Cover_NeedsMaintainance.get(1L)) .duration(30 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Tin, 2L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Tin, 2L), ItemList.Component_Filter.get(1L), ItemList.Conveyor_Module_LV.get(1L), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.ItemFilter_Export.get(1L)) .duration(5 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Tin, 2L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Tin, 2L), ItemList.Component_Filter.get(1L), ItemList.Conveyor_Module_LV.get(1L), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.ItemFilter_Import.get(1L)) .duration(5 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.Aluminium, 2L), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.BlueSteel, 2L)) + GTOreDictUnificator.get(OrePrefixes.cableGt01, Materials.Aluminium, 2L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.BlueSteel, 2L)) .itemOutputs(ItemList.BatteryHull_EV.get(1L)) .fluidInputs(Materials.Polytetrafluoroethylene.getMolten(144L)) .duration(5 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.Platinum, 2L), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.RoseGold, 6L)) + GTOreDictUnificator.get(OrePrefixes.cableGt01, Materials.Platinum, 2L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.RoseGold, 6L)) .itemOutputs(ItemList.BatteryHull_IV.get(1L)) .fluidInputs(Materials.Polytetrafluoroethylene.getMolten(288L)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.Naquadah, 2L), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.RedSteel, 18L)) + GTOreDictUnificator.get(OrePrefixes.cableGt01, Materials.Naquadah, 2L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.RedSteel, 18L)) .itemOutputs(ItemList.BatteryHull_LuV.get(1L)) .fluidInputs(Materials.Polybenzimidazole.getMolten(144L)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_IV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.NaquadahAlloy, 2L), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Europium, 6L)) + GTOreDictUnificator.get(OrePrefixes.cableGt01, Materials.NaquadahAlloy, 2L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Europium, 6L)) .itemOutputs(ItemList.BatteryHull_ZPM.get(1L)) .fluidInputs(Materials.Polybenzimidazole.getMolten(288L)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LuV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.ElectrumFlux, 2L), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Americium, 18L)) + GTOreDictUnificator.get(OrePrefixes.cableGt01, Materials.ElectrumFlux, 2L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Americium, 18L)) .itemOutputs(ItemList.BatteryHull_UV.get(1L)) .fluidInputs(Materials.Polybenzimidazole.getMolten(576L)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_ZPM) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.cableGt02, Materials.ElectrumFlux, 2L), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Naquadah, 24L)) + GTOreDictUnificator.get(OrePrefixes.cableGt02, Materials.ElectrumFlux, 2L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Naquadah, 24L)) .itemOutputs(ItemList.BatteryHull_UHV.get(1L)) .fluidInputs(Materials.Polybenzimidazole.getMolten(1152L)) .duration(5 * SECONDS) .eut(TierEU.RECIPE_UV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.ElectrumFlux, 2L), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.NaquadahEnriched, 36L)) + GTOreDictUnificator.get(OrePrefixes.cableGt04, Materials.ElectrumFlux, 2L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.NaquadahEnriched, 36L)) .itemOutputs(ItemList.BatteryHull_UEV.get(1L)) .fluidInputs(Materials.Polybenzimidazole.getMolten(2304L)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_UHV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.cableGt08, Materials.ElectrumFlux, 2L), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.NaquadahAlloy, 48L)) + GTOreDictUnificator.get(OrePrefixes.cableGt08, Materials.ElectrumFlux, 2L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.NaquadahAlloy, 48L)) .itemOutputs(ItemList.BatteryHull_UIV.get(1L)) .fluidInputs(Materials.Polybenzimidazole.getMolten(4608L)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_UHV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.wireGt16, Materials.SuperconductorUHV, 2L), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Neutronium, 56L)) + GTOreDictUnificator.get(OrePrefixes.wireGt16, Materials.SuperconductorUHV, 2L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Neutronium, 56L)) .itemOutputs(ItemList.BatteryHull_UMV.get(1L)) .fluidInputs(Materials.Polybenzimidazole.getMolten(9216L)) .duration(30 * SECONDS) .eut(TierEU.RECIPE_UHV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.wireGt16, Materials.SuperconductorUHV, 2L), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.DraconiumAwakened, 64L)) + GTOreDictUnificator.get(OrePrefixes.wireGt16, Materials.SuperconductorUHV, 2L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.DraconiumAwakened, 64L)) .itemOutputs(ItemList.BatteryHull_UxV.get(1L)) .fluidInputs(Materials.Polybenzimidazole.getMolten(18432L)) .duration(60 * SECONDS) @@ -586,15 +586,15 @@ public class AssemblerRecipes implements Runnable { } // If Cleanroom is enabled, add an assembler recipe - if (GT_Mod.gregtechproxy.mEnableCleanroom) { - GT_Values.RA.stdBuilder() + if (GTMod.gregtechproxy.mEnableCleanroom) { + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_HV.get(1L), ItemList.Component_Filter.get(3L), - GT_OreDictUnificator.get(OrePrefixes.rotor, Materials.StainlessSteel, 1L), + GTOreDictUnificator.get(OrePrefixes.rotor, Materials.StainlessSteel, 1L), ItemList.Electric_Motor_HV.get(2L), - GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.HV, 1L), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.circuit, Materials.HV, 1L), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Machine_Multi_Cleanroom.get(1L)) .fluidInputs(Materials.StainlessSteel.getMolten(144L)) .duration(60 * SECONDS) @@ -602,55 +602,55 @@ public class AssemblerRecipes implements Runnable { .addTo(assemblerRecipes); } - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Cover_Shutter.get(1L), - GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.LV, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.circuit, Materials.LV, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.FluidFilter.get(1L)) .duration(40 * SECONDS) .eut(4) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 1), - GT_Utility.getIntegratedCircuit(2)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 1), + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.FR_Stick.get(1L)) .fluidInputs(Materials.SeedOil.getFluid(50L)) .duration(16 * TICKS) .eut(8) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.BlackSteel, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Plastic, 1)) + GTOreDictUnificator.get(OrePrefixes.frameGt, Materials.BlackSteel, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Plastic, 1)) .itemOutputs(ItemList.Block_Plascrete.get(1)) .fluidInputs(Materials.Concrete.getMolten(144)) .duration(10 * SECONDS) .eut(48) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.BlackSteel, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Plastic, 1)) + GTOreDictUnificator.get(OrePrefixes.frameGt, Materials.BlackSteel, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Plastic, 1)) .itemOutputs(ItemList.Block_Plascrete.get(1)) .fluidInputs(Materials.Concrete.getMolten(144)) .duration(10 * SECONDS) .eut(48) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plateDense, Materials.TungstenSteel, 16), - GT_OreDictUnificator.get(OrePrefixes.circuit.get(Materials.EV), 4), + GTOreDictUnificator.get(OrePrefixes.plateDense, Materials.TungstenSteel, 16), + GTOreDictUnificator.get(OrePrefixes.circuit.get(Materials.EV), 4), ItemList.Electric_Motor_IV.get(16), ItemList.Emitter_EV.get(4), ItemList.Duct_Tape.get(64), ItemList.Energy_LapotronicOrb.get(1), - GT_Utility.getIntegratedCircuit(4)) + GTUtility.getIntegratedCircuit(4)) .itemOutputs(ItemList.TierdDrone0.get(4)) .fluidInputs(Materials.AdvancedGlue.getFluid(144)) .duration(10 * SECONDS) @@ -660,8 +660,8 @@ public class AssemblerRecipes implements Runnable { for (byte i = 0; i < 16; i = (byte) (i + 1)) { for (int j = 0; j < Dyes.VALUES[i].getSizeOfFluidList(); j++) { - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(Items.string, 3), GT_Utility.getIntegratedCircuit(3)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(Items.string, 3), GTUtility.getIntegratedCircuit(3)) .itemOutputs(new ItemStack(Blocks.carpet, 2, 15 - i)) .fluidInputs(Dyes.VALUES[i].getFluidDye(j, 24)) .duration(6 * SECONDS + 8 * TICKS) @@ -670,9 +670,9 @@ public class AssemblerRecipes implements Runnable { } } - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.foil, Materials.PolyvinylChloride, 1), + GTOreDictUnificator.get(OrePrefixes.foil, Materials.PolyvinylChloride, 1), ItemList.Paper_Printed_Pages.get(1)) .itemOutputs(new ItemStack(Items.written_book, 1, 0)) .fluidInputs(Materials.Glue.getFluid(20)) @@ -680,278 +680,278 @@ public class AssemblerRecipes implements Runnable { .eut(8) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.foil, Materials.PolyvinylChloride, 1), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Paper, 3)) + GTOreDictUnificator.get(OrePrefixes.foil, Materials.PolyvinylChloride, 1), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Paper, 3)) .itemOutputs(new ItemStack(Items.book, 1, 0)) .fluidInputs(Materials.Glue.getFluid(20)) .duration(20 * TICKS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_ModHandler.getIC2Item("carbonMesh", 4), - GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Zinc, 16), - GT_Utility.getIntegratedCircuit(1)) + GTModHandler.getIC2Item("carbonMesh", 4), + GTOreDictUnificator.get(OrePrefixes.foil, Materials.Zinc, 16), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Component_Filter.get(1)) .duration(1 * MINUTES + 20 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Steel, 64), - GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Zinc, 16), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.wireFine, Materials.Steel, 64), + GTOreDictUnificator.get(OrePrefixes.foil, Materials.Zinc, 16), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Component_Filter.get(1)) .fluidInputs(Materials.Plastic.getMolten(144)) .duration(1 * MINUTES + 20 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Graphite, 64), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Graphite, 64), ItemList.Circuit_Silicon_Wafer2.get(32), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Graphene, 64)) + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Graphene, 64)) .fluidInputs(Materials.AdvancedGlue.getFluid(500)) .duration(2 * MINUTES + 40 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Graphite, 64), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Graphite, 64), ItemList.Circuit_Silicon_Wafer3.get(8), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Graphene, 64)) + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Graphene, 64)) .fluidInputs(Materials.AdvancedGlue.getFluid(250)) .duration(40 * SECONDS) .eut(TierEU.RECIPE_IV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Electric_Pump_LV.get(1), - GT_OreDictUnificator.get(OrePrefixes.circuit.get(Materials.LV), 2), - GT_Utility.getIntegratedCircuit(3)) + GTOreDictUnificator.get(OrePrefixes.circuit.get(Materials.LV), 2), + GTUtility.getIntegratedCircuit(3)) .itemOutputs(ItemList.FluidRegulator_LV.get(1)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Electric_Pump_MV.get(1), - GT_OreDictUnificator.get(OrePrefixes.circuit.get(Materials.MV), 2), - GT_Utility.getIntegratedCircuit(3)) + GTOreDictUnificator.get(OrePrefixes.circuit.get(Materials.MV), 2), + GTUtility.getIntegratedCircuit(3)) .itemOutputs(ItemList.FluidRegulator_MV.get(1)) .duration(17 * SECONDS + 10 * TICKS) .eut(TierEU.RECIPE_MV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Electric_Pump_HV.get(1), - GT_OreDictUnificator.get(OrePrefixes.circuit.get(Materials.HV), 2), - GT_Utility.getIntegratedCircuit(3)) + GTOreDictUnificator.get(OrePrefixes.circuit.get(Materials.HV), 2), + GTUtility.getIntegratedCircuit(3)) .itemOutputs(ItemList.FluidRegulator_HV.get(1)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Electric_Pump_EV.get(1), - GT_OreDictUnificator.get(OrePrefixes.circuit.get(Materials.EV), 2), - GT_Utility.getIntegratedCircuit(3)) + GTOreDictUnificator.get(OrePrefixes.circuit.get(Materials.EV), 2), + GTUtility.getIntegratedCircuit(3)) .itemOutputs(ItemList.FluidRegulator_EV.get(1)) .duration(12 * SECONDS + 10 * TICKS) .eut(TierEU.RECIPE_EV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Electric_Pump_IV.get(1), - GT_OreDictUnificator.get(OrePrefixes.circuit.get(Materials.IV), 2), - GT_Utility.getIntegratedCircuit(3)) + GTOreDictUnificator.get(OrePrefixes.circuit.get(Materials.IV), 2), + GTUtility.getIntegratedCircuit(3)) .itemOutputs(ItemList.FluidRegulator_IV.get(1)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_IV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Electric_Pump_LuV.get(1), - GT_OreDictUnificator.get(OrePrefixes.circuit.get(Materials.LuV), 2), - GT_Utility.getIntegratedCircuit(3)) + GTOreDictUnificator.get(OrePrefixes.circuit.get(Materials.LuV), 2), + GTUtility.getIntegratedCircuit(3)) .itemOutputs(ItemList.FluidRegulator_LuV.get(1)) .duration(7 * SECONDS + 10 * TICKS) .eut(TierEU.RECIPE_LuV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Electric_Pump_ZPM.get(1), - GT_OreDictUnificator.get(OrePrefixes.circuit.get(Materials.ZPM), 2), - GT_Utility.getIntegratedCircuit(3)) + GTOreDictUnificator.get(OrePrefixes.circuit.get(Materials.ZPM), 2), + GTUtility.getIntegratedCircuit(3)) .itemOutputs(ItemList.FluidRegulator_ZPM.get(1)) .duration(5 * SECONDS) .eut(TierEU.RECIPE_ZPM) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Electric_Pump_UV.get(1), - GT_OreDictUnificator.get(OrePrefixes.circuit.get(Materials.UV), 2), - GT_Utility.getIntegratedCircuit(3)) + GTOreDictUnificator.get(OrePrefixes.circuit.get(Materials.UV), 2), + GTUtility.getIntegratedCircuit(3)) .itemOutputs(ItemList.FluidRegulator_UV.get(1)) .duration(2 * SECONDS + 10 * TICKS) .eut(TierEU.RECIPE_UV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Steam_Valve_LV.get(1), - GT_OreDictUnificator.get(OrePrefixes.circuit.get(Materials.LV), 2), - GT_Utility.getIntegratedCircuit(3)) + GTOreDictUnificator.get(OrePrefixes.circuit.get(Materials.LV), 2), + GTUtility.getIntegratedCircuit(3)) .itemOutputs(ItemList.Steam_Regulator_LV.get(1)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Steam_Valve_MV.get(1), - GT_OreDictUnificator.get(OrePrefixes.circuit.get(Materials.MV), 2), - GT_Utility.getIntegratedCircuit(3)) + GTOreDictUnificator.get(OrePrefixes.circuit.get(Materials.MV), 2), + GTUtility.getIntegratedCircuit(3)) .itemOutputs(ItemList.Steam_Regulator_MV.get(1)) .duration(17 * SECONDS + 10 * TICKS) .eut(TierEU.RECIPE_MV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Steam_Valve_HV.get(1), - GT_OreDictUnificator.get(OrePrefixes.circuit.get(Materials.HV), 2), - GT_Utility.getIntegratedCircuit(3)) + GTOreDictUnificator.get(OrePrefixes.circuit.get(Materials.HV), 2), + GTUtility.getIntegratedCircuit(3)) .itemOutputs(ItemList.Steam_Regulator_HV.get(1)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Steam_Valve_EV.get(1), - GT_OreDictUnificator.get(OrePrefixes.circuit.get(Materials.EV), 2), - GT_Utility.getIntegratedCircuit(3)) + GTOreDictUnificator.get(OrePrefixes.circuit.get(Materials.EV), 2), + GTUtility.getIntegratedCircuit(3)) .itemOutputs(ItemList.Steam_Regulator_EV.get(1)) .duration(12 * SECONDS + 10 * TICKS) .eut(TierEU.RECIPE_EV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Steam_Valve_IV.get(1), - GT_OreDictUnificator.get(OrePrefixes.circuit.get(Materials.IV), 2), - GT_Utility.getIntegratedCircuit(3)) + GTOreDictUnificator.get(OrePrefixes.circuit.get(Materials.IV), 2), + GTUtility.getIntegratedCircuit(3)) .itemOutputs(ItemList.Steam_Regulator_IV.get(1)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_IV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Electric_Pump_LV.get(1), ItemList.Electric_Motor_LV.get(1), - GT_OreDictUnificator.get(OrePrefixes.gear.get(Materials.Steel), 2), - GT_Utility.getIntegratedCircuit(5)) + GTOreDictUnificator.get(OrePrefixes.gear.get(Materials.Steel), 2), + GTUtility.getIntegratedCircuit(5)) .itemOutputs(ItemList.Steam_Valve_LV.get(1)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Electric_Pump_MV.get(1), ItemList.Electric_Motor_MV.get(1), - GT_OreDictUnificator.get(OrePrefixes.gear.get(Materials.Aluminium), 2), - GT_Utility.getIntegratedCircuit(5)) + GTOreDictUnificator.get(OrePrefixes.gear.get(Materials.Aluminium), 2), + GTUtility.getIntegratedCircuit(5)) .itemOutputs(ItemList.Steam_Valve_MV.get(1)) .duration(17 * SECONDS + 10 * TICKS) .eut(TierEU.RECIPE_MV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Electric_Pump_HV.get(1), ItemList.Electric_Motor_HV.get(1), - GT_OreDictUnificator.get(OrePrefixes.gear.get(Materials.StainlessSteel), 2), - GT_Utility.getIntegratedCircuit(5)) + GTOreDictUnificator.get(OrePrefixes.gear.get(Materials.StainlessSteel), 2), + GTUtility.getIntegratedCircuit(5)) .itemOutputs(ItemList.Steam_Valve_HV.get(1)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Electric_Pump_EV.get(1), ItemList.Electric_Motor_EV.get(1), - GT_OreDictUnificator.get(OrePrefixes.gear.get(Materials.Titanium), 2), - GT_Utility.getIntegratedCircuit(5)) + GTOreDictUnificator.get(OrePrefixes.gear.get(Materials.Titanium), 2), + GTUtility.getIntegratedCircuit(5)) .itemOutputs(ItemList.Steam_Valve_EV.get(1)) .duration(12 * SECONDS + 10 * TICKS) .eut(TierEU.RECIPE_EV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Electric_Pump_IV.get(1), ItemList.Electric_Motor_IV.get(1), - GT_OreDictUnificator.get(OrePrefixes.gear.get(Materials.TungstenSteel), 2), - GT_Utility.getIntegratedCircuit(5)) + GTOreDictUnificator.get(OrePrefixes.gear.get(Materials.TungstenSteel), 2), + GTUtility.getIntegratedCircuit(5)) .itemOutputs(ItemList.Steam_Valve_IV.get(1)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_IV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate.get(Materials.Steel), 4), - GT_OreDictUnificator.get(OrePrefixes.circuit.get(Materials.LV), 4), - GT_Utility.getIntegratedCircuit(3)) + GTOreDictUnificator.get(OrePrefixes.plate.get(Materials.Steel), 4), + GTOreDictUnificator.get(OrePrefixes.circuit.get(Materials.LV), 4), + GTUtility.getIntegratedCircuit(3)) .itemOutputs(ItemList.Schematic.get(1L)) .duration(30 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate.get(Materials.Aluminium), 3), - GT_OreDictUnificator.get(OrePrefixes.circuit.get(Materials.MV), 2), - GT_Utility.getIntegratedCircuit(3)) + GTOreDictUnificator.get(OrePrefixes.plate.get(Materials.Aluminium), 3), + GTOreDictUnificator.get(OrePrefixes.circuit.get(Materials.MV), 2), + GTUtility.getIntegratedCircuit(3)) .itemOutputs(ItemList.Schematic.get(1L)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate.get(Materials.StainlessSteel), 2), - GT_OreDictUnificator.get(OrePrefixes.circuit.get(Materials.HV), 1), - GT_Utility.getIntegratedCircuit(3)) + GTOreDictUnificator.get(OrePrefixes.plate.get(Materials.StainlessSteel), 2), + GTOreDictUnificator.get(OrePrefixes.circuit.get(Materials.HV), 1), + GTUtility.getIntegratedCircuit(3)) .itemOutputs(ItemList.Schematic.get(1L)) .duration(7 * SECONDS + 10 * TICKS) .eut(48) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_HV.get(1L), - GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.Gold, 1L), + GTOreDictUnificator.get(OrePrefixes.cableGt01, Materials.Gold, 1L), ItemList.Circuit_Chip_LPIC.get(2L), ItemList.HV_Coil.get(2L), ItemList.Reactor_Coolant_He_1.get(1L), @@ -961,10 +961,10 @@ public class AssemblerRecipes implements Runnable { .eut(TierEU.RECIPE_HV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_EV.get(1L), - GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.Aluminium, 1L), + GTOreDictUnificator.get(OrePrefixes.cableGt01, Materials.Aluminium, 1L), ItemList.Circuit_Chip_PIC.get(2L), ItemList.EV_Coil.get(2L), ItemList.Reactor_Coolant_He_1.get(1L), @@ -974,10 +974,10 @@ public class AssemblerRecipes implements Runnable { .eut(TierEU.RECIPE_EV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_IV.get(1L), - GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorIV, 1L), + GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorIV, 1L), ItemList.Circuit_Chip_HPIC.get(2L), ItemList.IV_Coil.get(2L), ItemList.Reactor_Coolant_He_3.get(1L), @@ -987,10 +987,10 @@ public class AssemblerRecipes implements Runnable { .eut(TierEU.RECIPE_IV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_HV.get(1L), - GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.Gold, 1L), + GTOreDictUnificator.get(OrePrefixes.cableGt01, Materials.Gold, 1L), ItemList.Circuit_Chip_LPIC.get(2L), ItemList.HV_Coil.get(2L), ItemList.Reactor_Coolant_NaK_1.get(1L), @@ -1000,10 +1000,10 @@ public class AssemblerRecipes implements Runnable { .eut(TierEU.RECIPE_HV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_EV.get(1L), - GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.Aluminium, 1L), + GTOreDictUnificator.get(OrePrefixes.cableGt01, Materials.Aluminium, 1L), ItemList.Circuit_Chip_PIC.get(2L), ItemList.EV_Coil.get(2L), ItemList.Reactor_Coolant_NaK_1.get(1L), @@ -1013,10 +1013,10 @@ public class AssemblerRecipes implements Runnable { .eut(TierEU.RECIPE_EV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_IV.get(1L), - GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorIV, 1L), + GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorIV, 1L), ItemList.Circuit_Chip_HPIC.get(2L), ItemList.IV_Coil.get(2L), ItemList.Reactor_Coolant_NaK_3.get(1L), @@ -1026,10 +1026,10 @@ public class AssemblerRecipes implements Runnable { .eut(TierEU.RECIPE_IV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_HV.get(1L), - GT_OreDictUnificator.get(OrePrefixes.spring, Materials.Gold, 1L), + GTOreDictUnificator.get(OrePrefixes.spring, Materials.Gold, 1L), ItemList.Circuit_Chip_LPIC.get(2L), ItemList.HV_Coil.get(2L), ItemList.Reactor_Coolant_He_1.get(1L), @@ -1039,10 +1039,10 @@ public class AssemblerRecipes implements Runnable { .eut(TierEU.RECIPE_HV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_EV.get(1L), - GT_OreDictUnificator.get(OrePrefixes.spring, Materials.Aluminium, 1L), + GTOreDictUnificator.get(OrePrefixes.spring, Materials.Aluminium, 1L), ItemList.Circuit_Chip_PIC.get(2L), ItemList.EV_Coil.get(2L), ItemList.Reactor_Coolant_He_1.get(1L), @@ -1052,10 +1052,10 @@ public class AssemblerRecipes implements Runnable { .eut(TierEU.RECIPE_EV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_IV.get(1L), - GT_OreDictUnificator.get(OrePrefixes.spring, Materials.Vanadiumtriindinid, 1L), + GTOreDictUnificator.get(OrePrefixes.spring, Materials.Vanadiumtriindinid, 1L), ItemList.Circuit_Chip_HPIC.get(2L), ItemList.IV_Coil.get(2L), ItemList.Reactor_Coolant_He_3.get(1L), @@ -1065,10 +1065,10 @@ public class AssemblerRecipes implements Runnable { .eut(TierEU.RECIPE_IV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_HV.get(1L), - GT_OreDictUnificator.get(OrePrefixes.spring, Materials.Gold, 1L), + GTOreDictUnificator.get(OrePrefixes.spring, Materials.Gold, 1L), ItemList.Circuit_Chip_LPIC.get(2L), ItemList.HV_Coil.get(2L), ItemList.Reactor_Coolant_NaK_1.get(1L), @@ -1078,10 +1078,10 @@ public class AssemblerRecipes implements Runnable { .eut(TierEU.RECIPE_HV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_EV.get(1L), - GT_OreDictUnificator.get(OrePrefixes.spring, Materials.Aluminium, 1L), + GTOreDictUnificator.get(OrePrefixes.spring, Materials.Aluminium, 1L), ItemList.Circuit_Chip_PIC.get(2L), ItemList.EV_Coil.get(2L), ItemList.Reactor_Coolant_NaK_1.get(1L), @@ -1091,10 +1091,10 @@ public class AssemblerRecipes implements Runnable { .eut(TierEU.RECIPE_EV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_IV.get(1L), - GT_OreDictUnificator.get(OrePrefixes.spring, Materials.Vanadiumtriindinid, 1L), + GTOreDictUnificator.get(OrePrefixes.spring, Materials.Vanadiumtriindinid, 1L), ItemList.Circuit_Chip_HPIC.get(2L), ItemList.IV_Coil.get(2L), ItemList.Reactor_Coolant_NaK_3.get(1L), @@ -1104,124 +1104,124 @@ public class AssemblerRecipes implements Runnable { .eut(TierEU.RECIPE_IV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.pipeHuge, Materials.Steel, 2L), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Steel, 6L), - GT_OreDictUnificator.get(OrePrefixes.gear, Materials.Steel, 2L), - GT_Utility.getIntegratedCircuit(2)) + GTOreDictUnificator.get(OrePrefixes.pipeHuge, Materials.Steel, 2L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Steel, 6L), + GTOreDictUnificator.get(OrePrefixes.gear, Materials.Steel, 2L), + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Long_Distance_Pipeline_Fluid.get(2L)) .fluidInputs(Materials.Tin.getMolten(144L)) .duration(15 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.pipeHuge, Materials.Tin, 2L), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Steel, 6L), - GT_OreDictUnificator.get(OrePrefixes.gear, Materials.Steel, 2L), - GT_Utility.getIntegratedCircuit(2)) + GTOreDictUnificator.get(OrePrefixes.pipeHuge, Materials.Tin, 2L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Steel, 6L), + GTOreDictUnificator.get(OrePrefixes.gear, Materials.Steel, 2L), + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Long_Distance_Pipeline_Item.get(2L)) .fluidInputs(Materials.Tin.getMolten(144L)) .duration(15 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.pipeLarge, Materials.Steel, 2L), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Steel, 9L), - GT_Utility.getIntegratedCircuit(24)) + GTOreDictUnificator.get(OrePrefixes.pipeLarge, Materials.Steel, 2L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Steel, 9L), + GTUtility.getIntegratedCircuit(24)) .itemOutputs(ItemList.Long_Distance_Pipeline_Fluid_Pipe.get(64L)) .fluidInputs(Materials.Tin.getMolten(144L)) .duration(30 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.pipeLarge, Materials.Tin, 2L), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Steel, 9L), - GT_Utility.getIntegratedCircuit(24)) + GTOreDictUnificator.get(OrePrefixes.pipeLarge, Materials.Tin, 2L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Steel, 9L), + GTUtility.getIntegratedCircuit(24)) .itemOutputs(ItemList.Long_Distance_Pipeline_Item_Pipe.get(64L)) .fluidInputs(Materials.Tin.getMolten(144L)) .duration(30 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.pipeQuadruple, Materials.StainlessSteel, 1L), + GTOreDictUnificator.get(OrePrefixes.pipeQuadruple, Materials.StainlessSteel, 1L), ItemList.Hull_EV.get(1L), - GT_Utility.getIntegratedCircuit(4)) + GTUtility.getIntegratedCircuit(4)) .itemOutputs(ItemList.Hatch_Input_Multi_2x2_EV.get(1L)) .fluidInputs(Materials.Glass.getMolten(2304L)) .duration(30 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.pipeQuadruple, Materials.Titanium, 1L), + GTOreDictUnificator.get(OrePrefixes.pipeQuadruple, Materials.Titanium, 1L), ItemList.Hull_IV.get(1L), - GT_Utility.getIntegratedCircuit(4)) + GTUtility.getIntegratedCircuit(4)) .itemOutputs(ItemList.Hatch_Input_Multi_2x2_IV.get(1L)) .fluidInputs(Materials.Glass.getMolten(2304L)) .duration(30 * SECONDS) .eut(TierEU.RECIPE_IV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.pipeQuadruple, Materials.TungstenSteel, 1L), + GTOreDictUnificator.get(OrePrefixes.pipeQuadruple, Materials.TungstenSteel, 1L), ItemList.Hull_LuV.get(1L), - GT_Utility.getIntegratedCircuit(4)) + GTUtility.getIntegratedCircuit(4)) .itemOutputs(ItemList.Hatch_Input_Multi_2x2_LuV.get(1L)) .fluidInputs(Materials.Polytetrafluoroethylene.getMolten(2304L)) .duration(30 * SECONDS) .eut(TierEU.RECIPE_LuV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.pipeQuadruple, Materials.NiobiumTitanium, 1L), + GTOreDictUnificator.get(OrePrefixes.pipeQuadruple, Materials.NiobiumTitanium, 1L), ItemList.Hull_ZPM.get(1L), - GT_Utility.getIntegratedCircuit(4)) + GTUtility.getIntegratedCircuit(4)) .itemOutputs(ItemList.Hatch_Input_Multi_2x2_ZPM.get(1L)) .fluidInputs(Materials.Polytetrafluoroethylene.getMolten(2304L)) .duration(30 * SECONDS) .eut(TierEU.RECIPE_ZPM) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.pipeQuadruple, Materials.MysteriousCrystal, 1L), + GTOreDictUnificator.get(OrePrefixes.pipeQuadruple, Materials.MysteriousCrystal, 1L), ItemList.Hull_UV.get(1L), - GT_Utility.getIntegratedCircuit(4)) + GTUtility.getIntegratedCircuit(4)) .itemOutputs(ItemList.Hatch_Input_Multi_2x2_UV.get(1L)) .fluidInputs(Materials.Polybenzimidazole.getMolten(2304L)) .duration(30 * SECONDS) .eut(TierEU.RECIPE_UV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.pipeQuadruple, Materials.Neutronium, 1L), + GTOreDictUnificator.get(OrePrefixes.pipeQuadruple, Materials.Neutronium, 1L), ItemList.Hull_MAX.get(1L), - GT_Utility.getIntegratedCircuit(4)) + GTUtility.getIntegratedCircuit(4)) .itemOutputs(ItemList.Hatch_Input_Multi_2x2_UHV.get(1L)) .fluidInputs(Materials.Polybenzimidazole.getMolten(2304L)) .duration(30 * SECONDS) .eut(TierEU.RECIPE_UHV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Steel, 4L), - GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.TungstenSteel, 1L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Steel, 4L), + GTOreDictUnificator.get(OrePrefixes.frameGt, Materials.TungstenSteel, 1L), ItemList.Robot_Arm_IV.get(2L), - GT_Utility.getIntegratedCircuit(3)) + GTUtility.getIntegratedCircuit(3)) .itemOutputs(ItemList.Casing_Gearbox_TungstenSteel.get(1L)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LV) @@ -1236,10 +1236,10 @@ public class AssemblerRecipes implements Runnable { nbtFlask.setInteger("Capacity", capacities[i]); flask.setTagCompound(nbtFlask); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.VOLUMETRIC_FLASK.get(1), - GT_Utility.getIntegratedCircuit(circuitConfigurations[i])) + GTUtility.getIntegratedCircuit(circuitConfigurations[i])) .itemOutputs(flask) .duration(10 * TICKS) .eut(TierEU.RECIPE_LV) @@ -1247,125 +1247,125 @@ public class AssemblerRecipes implements Runnable { } } - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_LV.get(1), - GT_OreDictUnificator.get(OrePrefixes.pipeMedium, Materials.Bronze, 1), - GT_OreDictUnificator.get(OrePrefixes.rotor, Materials.Bronze, 1), + GTOreDictUnificator.get(OrePrefixes.pipeMedium, Materials.Bronze, 1), + GTOreDictUnificator.get(OrePrefixes.rotor, Materials.Bronze, 1), ItemList.Electric_Motor_LV.get(1), - GT_Utility.getIntegratedCircuit(3)) + GTUtility.getIntegratedCircuit(3)) .itemOutputs(ItemList.Hatch_Muffler_LV.get(1)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_MV.get(1), - GT_OreDictUnificator.get(OrePrefixes.pipeMedium, Materials.Steel, 1), - GT_OreDictUnificator.get(OrePrefixes.rotor, Materials.Steel, 1), + GTOreDictUnificator.get(OrePrefixes.pipeMedium, Materials.Steel, 1), + GTOreDictUnificator.get(OrePrefixes.rotor, Materials.Steel, 1), ItemList.Electric_Motor_MV.get(1), - GT_Utility.getIntegratedCircuit(3)) + GTUtility.getIntegratedCircuit(3)) .itemOutputs(ItemList.Hatch_Muffler_MV.get(1)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_HV.get(1), - GT_OreDictUnificator.get(OrePrefixes.pipeLarge, Materials.StainlessSteel, 1), - GT_OreDictUnificator.get(OrePrefixes.rotor, Materials.StainlessSteel, 1), + GTOreDictUnificator.get(OrePrefixes.pipeLarge, Materials.StainlessSteel, 1), + GTOreDictUnificator.get(OrePrefixes.rotor, Materials.StainlessSteel, 1), ItemList.Electric_Motor_HV.get(1), - GT_Utility.getIntegratedCircuit(3)) + GTUtility.getIntegratedCircuit(3)) .itemOutputs(ItemList.Hatch_Muffler_HV.get(1)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_EV.get(1), - GT_OreDictUnificator.get(OrePrefixes.pipeLarge, Materials.Titanium, 1), + GTOreDictUnificator.get(OrePrefixes.pipeLarge, Materials.Titanium, 1), ItemList.Electric_Motor_EV.get(1), - GT_OreDictUnificator.get(OrePrefixes.rotor, Materials.Titanium, 1), - GT_Utility.getIntegratedCircuit(3)) + GTOreDictUnificator.get(OrePrefixes.rotor, Materials.Titanium, 1), + GTUtility.getIntegratedCircuit(3)) .itemOutputs(ItemList.Hatch_Muffler_EV.get(1)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_IV.get(1), - GT_OreDictUnificator.get(OrePrefixes.pipeLarge, Materials.TungstenSteel, 1), + GTOreDictUnificator.get(OrePrefixes.pipeLarge, Materials.TungstenSteel, 1), ItemList.Electric_Motor_IV.get(1), - GT_OreDictUnificator.get(OrePrefixes.rotor, Materials.TungstenSteel, 1), - GT_Utility.getIntegratedCircuit(3)) + GTOreDictUnificator.get(OrePrefixes.rotor, Materials.TungstenSteel, 1), + GTUtility.getIntegratedCircuit(3)) .itemOutputs(ItemList.Hatch_Muffler_IV.get(1)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_IV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_LuV.get(1), - GT_OreDictUnificator.get(OrePrefixes.pipeLarge, Materials.Enderium, 1), + GTOreDictUnificator.get(OrePrefixes.pipeLarge, Materials.Enderium, 1), ItemList.Electric_Motor_LuV.get(1), - GT_OreDictUnificator.get(OrePrefixes.rotor, Materials.Enderium, 1), - GT_Utility.getIntegratedCircuit(3)) + GTOreDictUnificator.get(OrePrefixes.rotor, Materials.Enderium, 1), + GTUtility.getIntegratedCircuit(3)) .itemOutputs(ItemList.Hatch_Muffler_LuV.get(1)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LuV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_ZPM.get(1), - GT_OreDictUnificator.get(OrePrefixes.pipeLarge, Materials.Naquadah, 1), + GTOreDictUnificator.get(OrePrefixes.pipeLarge, Materials.Naquadah, 1), ItemList.Electric_Motor_ZPM.get(1), - GT_OreDictUnificator.get(OrePrefixes.rotor, Materials.NaquadahAlloy, 1), - GT_Utility.getIntegratedCircuit(3)) + GTOreDictUnificator.get(OrePrefixes.rotor, Materials.NaquadahAlloy, 1), + GTUtility.getIntegratedCircuit(3)) .itemOutputs(ItemList.Hatch_Muffler_ZPM.get(1)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_ZPM) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_UV.get(1), - GT_OreDictUnificator.get(OrePrefixes.pipeLarge, Materials.NetherStar, 1), + GTOreDictUnificator.get(OrePrefixes.pipeLarge, Materials.NetherStar, 1), ItemList.Electric_Motor_UV.get(1), - GT_OreDictUnificator.get(OrePrefixes.rotor, Materials.Neutronium, 1), - GT_Utility.getIntegratedCircuit(3)) + GTOreDictUnificator.get(OrePrefixes.rotor, Materials.Neutronium, 1), + GTUtility.getIntegratedCircuit(3)) .itemOutputs(ItemList.Hatch_Muffler_UV.get(1)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_UV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_MAX.get(1), - GT_OreDictUnificator.get(OrePrefixes.pipeLarge, Materials.MysteriousCrystal, 1), + GTOreDictUnificator.get(OrePrefixes.pipeLarge, Materials.MysteriousCrystal, 1), ItemList.Electric_Motor_UHV.get(1), - GT_OreDictUnificator.get(OrePrefixes.rotor, Materials.CosmicNeutronium, 1), - GT_Utility.getIntegratedCircuit(3)) + GTOreDictUnificator.get(OrePrefixes.rotor, Materials.CosmicNeutronium, 1), + GTUtility.getIntegratedCircuit(3)) .itemOutputs(ItemList.Hatch_Muffler_MAX.get(1)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_UHV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( new ItemStack(Blocks.redstone_torch, 2, 32767), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Redstone, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Redstone, 1)) .itemOutputs(new ItemStack(Items.repeater, 1, 0)) .fluidInputs(Materials.Concrete.getMolten(144)) .duration(4 * SECONDS) .eut(20) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Items.leather, 1, 32767), new ItemStack(Items.lead, 1, 32767)) .itemOutputs(new ItemStack(Items.name_tag, 1, 0)) .fluidInputs(Materials.Glue.getFluid(72)) @@ -1373,7 +1373,7 @@ public class AssemblerRecipes implements Runnable { .eut(8) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( getModItem(NewHorizonsCoreMod.ID, "item.ArtificialLeather", 1L, 0), new ItemStack(Items.lead, 1, 32767)) @@ -1383,76 +1383,68 @@ public class AssemblerRecipes implements Runnable { .eut(8) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Paper, 8), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Paper, 8), new ItemStack(Items.compass, 1, 32767)) .itemOutputs(new ItemStack(Items.map, 1, 0)) .duration(5 * SECONDS) .eut(8) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Tantalum, 1), - GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Manganese, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Tantalum, 1), + GTOreDictUnificator.get(OrePrefixes.foil, Materials.Manganese, 1)) .itemOutputs(ItemList.Battery_RE_ULV_Tantalum.get(8)) .fluidInputs(Materials.Plastic.getMolten(144)) .duration(5 * SECONDS) .eut(4) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(getModItem(TwilightForest.ID, "item.charmOfLife1", 4L, 0), GT_Utility.getIntegratedCircuit(4)) + GTValues.RA.stdBuilder() + .itemInputs(getModItem(TwilightForest.ID, "item.charmOfLife1", 4L, 0), GTUtility.getIntegratedCircuit(4)) .itemOutputs(getModItem(TwilightForest.ID, "item.charmOfLife2", 1L, 0)) .duration(5 * SECONDS) .eut(8) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs( - getModItem(TwilightForest.ID, "item.charmOfKeeping1", 4L, 0), - GT_Utility.getIntegratedCircuit(4)) + GTValues.RA.stdBuilder() + .itemInputs(getModItem(TwilightForest.ID, "item.charmOfKeeping1", 4L, 0), GTUtility.getIntegratedCircuit(4)) .itemOutputs(getModItem(TwilightForest.ID, "item.charmOfKeeping2", 1L, 0)) .duration(5 * SECONDS) .eut(8) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs( - getModItem(TwilightForest.ID, "item.charmOfKeeping2", 4L, 0), - GT_Utility.getIntegratedCircuit(4)) + GTValues.RA.stdBuilder() + .itemInputs(getModItem(TwilightForest.ID, "item.charmOfKeeping2", 4L, 0), GTUtility.getIntegratedCircuit(4)) .itemOutputs(getModItem(TwilightForest.ID, "item.charmOfKeeping3", 1L, 0)) .duration(5 * SECONDS) .eut(8) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(getModItem(TwilightForest.ID, "item.charmOfLife2", 1L, 0), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(getModItem(TwilightForest.ID, "item.charmOfLife2", 1L, 0), GTUtility.getIntegratedCircuit(1)) .itemOutputs(getModItem(TwilightForest.ID, "item.charmOfLife1", 4L, 0)) .duration(5 * SECONDS) .eut(8) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs( - getModItem(TwilightForest.ID, "item.charmOfKeeping2", 1L, 0), - GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(getModItem(TwilightForest.ID, "item.charmOfKeeping2", 1L, 0), GTUtility.getIntegratedCircuit(1)) .itemOutputs(getModItem(TwilightForest.ID, "item.charmOfKeeping1", 4L, 0)) .duration(5 * SECONDS) .eut(8) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs( - getModItem(TwilightForest.ID, "item.charmOfKeeping3", 1L, 0), - GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(getModItem(TwilightForest.ID, "item.charmOfKeeping3", 1L, 0), GTUtility.getIntegratedCircuit(1)) .itemOutputs(getModItem(TwilightForest.ID, "item.charmOfKeeping2", 4L, 0)) .duration(5 * SECONDS) .eut(8) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 16), getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 20)) @@ -1462,7 +1454,7 @@ public class AssemblerRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 17), getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 20)) @@ -1472,7 +1464,7 @@ public class AssemblerRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 18), getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 20)) @@ -1482,34 +1474,34 @@ public class AssemblerRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.CertusQuartz, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.CertusQuartz, 1), new ItemStack(Blocks.sand, 1, 32767)) .itemOutputs(getModItem(AppliedEnergistics2.ID, "item.ItemCrystalSeed", 2L, 0)) .duration(3 * SECONDS + 4 * TICKS) .eut(8) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.NetherQuartz, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.NetherQuartz, 1), new ItemStack(Blocks.sand, 1, 32767)) .itemOutputs(getModItem(AppliedEnergistics2.ID, "item.ItemCrystalSeed", 2L, 600)) .duration(3 * SECONDS + 4 * TICKS) .eut(8) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Fluix, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Fluix, 1), new ItemStack(Blocks.sand, 1, 32767)) .itemOutputs(getModItem(AppliedEnergistics2.ID, "item.ItemCrystalSeed", 2L, 1200)) .duration(3 * SECONDS + 4 * TICKS) .eut(8) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.FR_Wax.get(6), new ItemStack(Items.string, 1, 32767)) .itemOutputs(getModItem(Forestry.ID, "candle", 24L, 0)) .fluidInputs(Materials.Water.getFluid(600)) @@ -1517,7 +1509,7 @@ public class AssemblerRecipes implements Runnable { .eut(8) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.FR_Wax.get(2), ItemList.FR_Silk.get(1)) .itemOutputs(getModItem(Forestry.ID, "candle", 8L, 0)) .fluidInputs(Materials.Water.getFluid(200)) @@ -1525,24 +1517,24 @@ public class AssemblerRecipes implements Runnable { .eut(8) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.FR_Silk.get(9), GT_Utility.getIntegratedCircuit(9)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.FR_Silk.get(9), GTUtility.getIntegratedCircuit(9)) .itemOutputs(getModItem(Forestry.ID, "craftingMaterial", 1L, 3)) .fluidInputs(Materials.Water.getFluid(500)) .duration(3 * SECONDS + 4 * TICKS) .eut(8) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(getModItem(Forestry.ID, "propolis", 5L, 2), GT_Utility.getIntegratedCircuit(5)) + GTValues.RA.stdBuilder() + .itemInputs(getModItem(Forestry.ID, "propolis", 5L, 2), GTUtility.getIntegratedCircuit(5)) .itemOutputs(getModItem(Forestry.ID, "craftingMaterial", 1L, 1)) .duration(16 * TICKS) .eut(8) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 1), + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 1), new ItemStack(Blocks.wool, 1, 32767)) .itemOutputs(new ItemStack(Blocks.torch, 6, 0)) .fluidInputs(Materials.Creosote.getFluid(1000)) @@ -1550,62 +1542,62 @@ public class AssemblerRecipes implements Runnable { .eut(20) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(getModItem(Forestry.ID, "craftingMaterial", 5L, 1), GT_Utility.getIntegratedCircuit(5)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.gem, Materials.EnderPearl, 1)) + GTValues.RA.stdBuilder() + .itemInputs(getModItem(Forestry.ID, "craftingMaterial", 5L, 1), GTUtility.getIntegratedCircuit(5)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.gem, Materials.EnderPearl, 1)) .duration(3 * SECONDS + 4 * TICKS) .eut(8) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Blocks.piston, 1, 32767), new ItemStack(Items.slime_ball, 1, 32767)) .itemOutputs(new ItemStack(Blocks.sticky_piston, 1, 0)) .duration(5 * SECONDS) .eut(4) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Blocks.piston, 1, 32767), ItemList.IC2_Resin.get(1)) .itemOutputs(new ItemStack(Blocks.sticky_piston, 1, 0)) .duration(5 * SECONDS) .eut(4) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(Blocks.piston, 1, 32767), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(Blocks.piston, 1, 32767), GTUtility.getIntegratedCircuit(1)) .itemOutputs(new ItemStack(Blocks.sticky_piston, 1, 0)) .fluidInputs(Materials.Glue.getFluid(100)) .duration(5 * SECONDS) .eut(4) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Rubber, 3), - GT_ModHandler.getIC2Item("carbonMesh", 3), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Rubber, 3), + GTModHandler.getIC2Item("carbonMesh", 3), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Duct_Tape.get(1)) .fluidInputs(Materials.Glue.getFluid(300)) .duration(5 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.StyreneButadieneRubber, 2), - GT_ModHandler.getIC2Item("carbonMesh", 2), - GT_Utility.getIntegratedCircuit(2)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.StyreneButadieneRubber, 2), + GTModHandler.getIC2Item("carbonMesh", 2), + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Duct_Tape.get(1)) .fluidInputs(Materials.Glue.getFluid(200)) .duration(5 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Silicone, 1), - GT_ModHandler.getIC2Item("carbonMesh", 1), - GT_Utility.getIntegratedCircuit(3)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Silicone, 1), + GTModHandler.getIC2Item("carbonMesh", 1), + GTUtility.getIntegratedCircuit(3)) .itemOutputs(ItemList.Duct_Tape.get(1)) .fluidInputs(Materials.Glue.getFluid(100)) .duration(5 * SECONDS) @@ -1615,17 +1607,17 @@ public class AssemblerRecipes implements Runnable { // Maintenance Hatch Recipes Using BrainTech + Refined Glue. Info: One BrainTech Recipe Is In GT+ü Originally. // The Maintenance Hatch Recipe using SuperGlue is there. - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Hull_LV.get(1), ItemList.Duct_Tape.get(2), GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Hull_LV.get(1), ItemList.Duct_Tape.get(2), GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Hatch_Maintenance.get(1)) .fluidInputs(Materials.Glue.getFluid(1000)) .duration(5 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Paper, 3), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Paper, 3), new ItemStack(Items.leather, 1, 32767)) .itemOutputs(new ItemStack(Items.book, 1, 0)) .fluidInputs(Materials.Glue.getFluid(20)) @@ -1633,9 +1625,9 @@ public class AssemblerRecipes implements Runnable { .eut(8) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Paper, 3), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Paper, 3), getModItem(NewHorizonsCoreMod.ID, "item.ArtificialLeather", 1L, 0)) .itemOutputs(new ItemStack(Items.book, 1, 0)) .fluidInputs(Materials.Glue.getFluid(20)) @@ -1643,17 +1635,17 @@ public class AssemblerRecipes implements Runnable { .eut(8) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Paper, 3), - GT_OreDictUnificator.get(OrePrefixes.plateQuadruple, Materials.Paper, 1)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Paper, 3), + GTOreDictUnificator.get(OrePrefixes.plateQuadruple, Materials.Paper, 1)) .itemOutputs(new ItemStack(Items.book, 1, 0)) .fluidInputs(Materials.Glue.getFluid(20)) .duration(1 * SECONDS + 12 * TICKS) .eut(8) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Paper_Printed_Pages.get(1), new ItemStack(Items.leather, 1, 32767)) .itemOutputs(new ItemStack(Items.written_book, 1, 0)) .fluidInputs(Materials.Glue.getFluid(20)) @@ -1661,7 +1653,7 @@ public class AssemblerRecipes implements Runnable { .eut(8) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Paper_Printed_Pages.get(1), getModItem(NewHorizonsCoreMod.ID, "item.ArtificialLeather", 1L, 0)) @@ -1671,14 +1663,14 @@ public class AssemblerRecipes implements Runnable { .eut(8) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.itemCasing, Materials.Tin, 4)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.itemCasing, Materials.Tin, 4)) .itemOutputs(ItemList.Cell_Universal_Fluid.get(1)) .duration(6 * SECONDS + 8 * TICKS) .eut(8) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Food_Baked_Cake.get(1), new ItemStack(Items.egg, 1, 0)) .itemOutputs(new ItemStack(Items.cake, 1, 0)) .fluidInputs(Materials.Milk.getFluid(3000)) @@ -1686,104 +1678,104 @@ public class AssemblerRecipes implements Runnable { .eut(8) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Food_Sliced_Bun.get(2), GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Food_Sliced_Bun.get(2), GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Food_Sliced_Buns.get(1)) .duration(5 * SECONDS) .eut(4) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Food_Sliced_Bread.get(2), GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Food_Sliced_Bread.get(2), GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Food_Sliced_Breads.get(1)) .duration(5 * SECONDS) .eut(4) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Food_Sliced_Baguette.get(2), GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Food_Sliced_Baguette.get(2), GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Food_Sliced_Baguettes.get(1)) .duration(5 * SECONDS) .eut(4) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Food_Sliced_Buns.get(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Food_Sliced_Buns.get(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Food_Sliced_Bun.get(2)) .duration(5 * SECONDS) .eut(4) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Food_Sliced_Breads.get(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Food_Sliced_Breads.get(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Food_Sliced_Bread.get(2)) .duration(5 * SECONDS) .eut(4) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Food_Sliced_Baguettes.get(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Food_Sliced_Baguettes.get(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Food_Sliced_Baguette.get(2)) .duration(5 * SECONDS) .eut(4) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Food_Sliced_Bun.get(2), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.MeatCooked, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.MeatCooked, 1)) .itemOutputs(ItemList.Food_Burger_Meat.get(1)) .duration(5 * SECONDS) .eut(4) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Food_Sliced_Buns.get(1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.MeatCooked, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.MeatCooked, 1)) .itemOutputs(ItemList.Food_Burger_Meat.get(1)) .duration(5 * SECONDS) .eut(4) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Food_Sliced_Bun.get(2), ItemList.Food_Chum.get(1)) .itemOutputs(ItemList.Food_Burger_Chum.get(1)) .duration(5 * SECONDS) .eut(4) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Food_Sliced_Buns.get(1), ItemList.Food_Chum.get(1)) .itemOutputs(ItemList.Food_Burger_Chum.get(1)) .duration(5 * SECONDS) .eut(4) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Food_Sliced_Bun.get(2), ItemList.Food_Sliced_Cheese.get(3)) .itemOutputs(ItemList.Food_Burger_Cheese.get(1)) .duration(5 * SECONDS) .eut(4) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Food_Sliced_Buns.get(1), ItemList.Food_Sliced_Cheese.get(3)) .itemOutputs(ItemList.Food_Burger_Cheese.get(1)) .duration(5 * SECONDS) .eut(4) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Food_Flat_Dough.get(1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.MeatCooked, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.MeatCooked, 1)) .itemOutputs(ItemList.Food_Raw_Pizza_Meat.get(1)) .duration(5 * SECONDS) .eut(4) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Food_Flat_Dough.get(1), ItemList.Food_Sliced_Cheese.get(3)) .itemOutputs(ItemList.Food_Raw_Pizza_Cheese.get(1)) .duration(5 * SECONDS) @@ -1792,838 +1784,838 @@ public class AssemblerRecipes implements Runnable { // SC craft - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.Pentacadmiummagnesiumhexaoxid, 3), - GT_OreDictUnificator.get(OrePrefixes.pipeTiny, Materials.StainlessSteel, 2), + GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.Pentacadmiummagnesiumhexaoxid, 3), + GTOreDictUnificator.get(OrePrefixes.pipeTiny, Materials.StainlessSteel, 2), ItemList.Electric_Pump_MV.get(1), - GT_Utility.getIntegratedCircuit(9)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorMV, 3)) + GTUtility.getIntegratedCircuit(9)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorMV, 3)) .fluidInputs(Materials.Helium.getGas(2000)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.Titaniumonabariumdecacoppereikosaoxid, 6), - GT_OreDictUnificator.get(OrePrefixes.pipeTiny, Materials.Titanium, 4), + GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.Titaniumonabariumdecacoppereikosaoxid, 6), + GTOreDictUnificator.get(OrePrefixes.pipeTiny, Materials.Titanium, 4), ItemList.Electric_Pump_HV.get(1), - GT_Utility.getIntegratedCircuit(9)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorHV, 6)) + GTUtility.getIntegratedCircuit(9)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorHV, 6)) .fluidInputs(Materials.Helium.getGas(4000)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.Uraniumtriplatinid, 9), - GT_OreDictUnificator.get(OrePrefixes.pipeTiny, Materials.TungstenSteel, 6), + GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.Uraniumtriplatinid, 9), + GTOreDictUnificator.get(OrePrefixes.pipeTiny, Materials.TungstenSteel, 6), ItemList.Electric_Pump_EV.get(1), - GT_Utility.getIntegratedCircuit(9)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorEV, 9)) + GTUtility.getIntegratedCircuit(9)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorEV, 9)) .fluidInputs(Materials.Helium.getGas(6000)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.Vanadiumtriindinid, 12), - GT_OreDictUnificator.get(OrePrefixes.pipeTiny, Materials.NiobiumTitanium, 8), + GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.Vanadiumtriindinid, 12), + GTOreDictUnificator.get(OrePrefixes.pipeTiny, Materials.NiobiumTitanium, 8), ItemList.Electric_Pump_IV.get(1), - GT_Utility.getIntegratedCircuit(9)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorIV, 12)) + GTUtility.getIntegratedCircuit(9)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorIV, 12)) .fluidInputs(Materials.Helium.getGas(8000)) .duration(40 * SECONDS) .eut(TierEU.RECIPE_IV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get( + GTOreDictUnificator.get( OrePrefixes.wireGt01, Materials.Tetraindiumditindibariumtitaniumheptacoppertetrakaidekaoxid, 15), - GT_OreDictUnificator.get(OrePrefixes.pipeTiny, Materials.Enderium, 10), + GTOreDictUnificator.get(OrePrefixes.pipeTiny, Materials.Enderium, 10), ItemList.Electric_Pump_LuV.get(1), - GT_Utility.getIntegratedCircuit(9)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorLuV, 15)) + GTUtility.getIntegratedCircuit(9)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorLuV, 15)) .fluidInputs(Materials.Helium.getGas(12000)) .duration(40 * SECONDS) .eut(TierEU.RECIPE_LuV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.Tetranaquadahdiindiumhexaplatiumosminid, 18), - GT_OreDictUnificator.get(OrePrefixes.pipeTiny, Materials.Naquadah, 12), + GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.Tetranaquadahdiindiumhexaplatiumosminid, 18), + GTOreDictUnificator.get(OrePrefixes.pipeTiny, Materials.Naquadah, 12), ItemList.Electric_Pump_ZPM.get(1), - GT_Utility.getIntegratedCircuit(9)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorZPM, 18)) + GTUtility.getIntegratedCircuit(9)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorZPM, 18)) .fluidInputs(Materials.Helium.getGas(16000)) .duration(1 * MINUTES + 20 * SECONDS) .eut(TierEU.RECIPE_ZPM) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.Longasssuperconductornameforuvwire, 21), - GT_OreDictUnificator.get(OrePrefixes.pipeTiny, Materials.Neutronium, 14), + GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.Longasssuperconductornameforuvwire, 21), + GTOreDictUnificator.get(OrePrefixes.pipeTiny, Materials.Neutronium, 14), ItemList.Electric_Pump_UV.get(1), - GT_Utility.getIntegratedCircuit(9)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorUV, 21)) + GTUtility.getIntegratedCircuit(9)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorUV, 21)) .fluidInputs(Materials.Helium.getGas(20000)) .duration(1 * MINUTES + 20 * SECONDS) .eut(TierEU.RECIPE_UV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.Longasssuperconductornameforuhvwire, 24), - GT_OreDictUnificator.get(OrePrefixes.pipeTiny, Materials.Bedrockium, 16), + GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.Longasssuperconductornameforuhvwire, 24), + GTOreDictUnificator.get(OrePrefixes.pipeTiny, Materials.Bedrockium, 16), ItemList.Electric_Pump_UHV.get(1), - GT_Utility.getIntegratedCircuit(9)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorUHV, 24)) + GTUtility.getIntegratedCircuit(9)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorUHV, 24)) .fluidInputs(Materials.Helium.getGas(24000)) .duration(2 * MINUTES + 40 * SECONDS) .eut(TierEU.RECIPE_UHV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.Pentacadmiummagnesiumhexaoxid, 3), - GT_OreDictUnificator.get(OrePrefixes.pipeTiny, Materials.StainlessSteel, 2), + GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.Pentacadmiummagnesiumhexaoxid, 3), + GTOreDictUnificator.get(OrePrefixes.pipeTiny, Materials.StainlessSteel, 2), ItemList.Electric_Pump_MV.get(1), - GT_Utility.getIntegratedCircuit(9)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorMV, 3)) + GTUtility.getIntegratedCircuit(9)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorMV, 3)) .fluidInputs(MaterialsUEVplus.SpaceTime.getMolten(4)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.Titaniumonabariumdecacoppereikosaoxid, 6), - GT_OreDictUnificator.get(OrePrefixes.pipeTiny, Materials.Titanium, 4), + GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.Titaniumonabariumdecacoppereikosaoxid, 6), + GTOreDictUnificator.get(OrePrefixes.pipeTiny, Materials.Titanium, 4), ItemList.Electric_Pump_HV.get(1), - GT_Utility.getIntegratedCircuit(9)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorHV, 6)) + GTUtility.getIntegratedCircuit(9)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorHV, 6)) .fluidInputs(MaterialsUEVplus.SpaceTime.getMolten(8)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.Uraniumtriplatinid, 9), - GT_OreDictUnificator.get(OrePrefixes.pipeTiny, Materials.TungstenSteel, 6), + GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.Uraniumtriplatinid, 9), + GTOreDictUnificator.get(OrePrefixes.pipeTiny, Materials.TungstenSteel, 6), ItemList.Electric_Pump_EV.get(1), - GT_Utility.getIntegratedCircuit(9)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorEV, 9)) + GTUtility.getIntegratedCircuit(9)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorEV, 9)) .fluidInputs(MaterialsUEVplus.SpaceTime.getMolten(12)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.Vanadiumtriindinid, 12), - GT_OreDictUnificator.get(OrePrefixes.pipeTiny, Materials.NiobiumTitanium, 8), + GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.Vanadiumtriindinid, 12), + GTOreDictUnificator.get(OrePrefixes.pipeTiny, Materials.NiobiumTitanium, 8), ItemList.Electric_Pump_IV.get(1), - GT_Utility.getIntegratedCircuit(9)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorIV, 12)) + GTUtility.getIntegratedCircuit(9)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorIV, 12)) .fluidInputs(MaterialsUEVplus.SpaceTime.getMolten(16)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_IV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get( + GTOreDictUnificator.get( OrePrefixes.wireGt01, Materials.Tetraindiumditindibariumtitaniumheptacoppertetrakaidekaoxid, 15), - GT_OreDictUnificator.get(OrePrefixes.pipeTiny, Materials.Enderium, 10), + GTOreDictUnificator.get(OrePrefixes.pipeTiny, Materials.Enderium, 10), ItemList.Electric_Pump_LuV.get(1), - GT_Utility.getIntegratedCircuit(9)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorLuV, 15)) + GTUtility.getIntegratedCircuit(9)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorLuV, 15)) .fluidInputs(MaterialsUEVplus.SpaceTime.getMolten(24)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_LuV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.Tetranaquadahdiindiumhexaplatiumosminid, 18), - GT_OreDictUnificator.get(OrePrefixes.pipeTiny, Materials.Naquadah, 12), + GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.Tetranaquadahdiindiumhexaplatiumosminid, 18), + GTOreDictUnificator.get(OrePrefixes.pipeTiny, Materials.Naquadah, 12), ItemList.Electric_Pump_ZPM.get(1), - GT_Utility.getIntegratedCircuit(9)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorZPM, 18)) + GTUtility.getIntegratedCircuit(9)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorZPM, 18)) .fluidInputs(MaterialsUEVplus.SpaceTime.getMolten(32)) .duration(40 * SECONDS) .eut(TierEU.RECIPE_ZPM) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.Longasssuperconductornameforuvwire, 21), - GT_OreDictUnificator.get(OrePrefixes.pipeTiny, Materials.Neutronium, 14), + GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.Longasssuperconductornameforuvwire, 21), + GTOreDictUnificator.get(OrePrefixes.pipeTiny, Materials.Neutronium, 14), ItemList.Electric_Pump_UV.get(1), - GT_Utility.getIntegratedCircuit(9)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorUV, 21)) + GTUtility.getIntegratedCircuit(9)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorUV, 21)) .fluidInputs(MaterialsUEVplus.SpaceTime.getMolten(40)) .duration(40 * SECONDS) .eut(TierEU.RECIPE_UV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.Longasssuperconductornameforuhvwire, 24), - GT_OreDictUnificator.get(OrePrefixes.pipeTiny, Materials.Bedrockium, 16), + GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.Longasssuperconductornameforuhvwire, 24), + GTOreDictUnificator.get(OrePrefixes.pipeTiny, Materials.Bedrockium, 16), ItemList.Electric_Pump_UHV.get(1), - GT_Utility.getIntegratedCircuit(9)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorUHV, 24)) + GTUtility.getIntegratedCircuit(9)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorUHV, 24)) .fluidInputs(MaterialsUEVplus.SpaceTime.getMolten(48)) .duration(1 * MINUTES + 20 * SECONDS) .eut(TierEU.RECIPE_UHV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorUEVBase, 27), - GT_OreDictUnificator.get(OrePrefixes.pipeTiny, Materials.Infinity, 18), + GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorUEVBase, 27), + GTOreDictUnificator.get(OrePrefixes.pipeTiny, Materials.Infinity, 18), ItemList.Electric_Pump_UEV.get(1), - GT_Utility.getIntegratedCircuit(9)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorUEV, 27)) + GTUtility.getIntegratedCircuit(9)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorUEV, 27)) .fluidInputs(MaterialsUEVplus.SpaceTime.getMolten(56)) .duration(1 * MINUTES + 20 * SECONDS) .eut(TierEU.RECIPE_UEV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorUIVBase, 30L), - GT_OreDictUnificator.get(OrePrefixes.pipeTiny, MaterialsUEVplus.TranscendentMetal, 20L), + GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorUIVBase, 30L), + GTOreDictUnificator.get(OrePrefixes.pipeTiny, MaterialsUEVplus.TranscendentMetal, 20L), ItemList.Electric_Pump_UIV.get(1L), - GT_Utility.getIntegratedCircuit(9)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorUIV, 30L)) + GTUtility.getIntegratedCircuit(9)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorUIV, 30L)) .fluidInputs(MaterialsUEVplus.SpaceTime.getMolten(68)) .duration(1 * MINUTES + 20 * SECONDS) .eut(TierEU.RECIPE_UIV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorUMVBase, 33), - GT_OreDictUnificator.get(OrePrefixes.pipeTiny, MaterialsUEVplus.SpaceTime, 22), + GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorUMVBase, 33), + GTOreDictUnificator.get(OrePrefixes.pipeTiny, MaterialsUEVplus.SpaceTime, 22), ItemList.Electric_Pump_UMV.get(1), - GT_Utility.getIntegratedCircuit(9)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorUMV, 33)) + GTUtility.getIntegratedCircuit(9)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorUMV, 33)) .fluidInputs(MaterialsUEVplus.SpaceTime.getMolten(72)) .duration(2 * MINUTES + 40 * SECONDS) .eut(TierEU.RECIPE_UMV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.IronMagnetic, 1), - GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Lead, 16), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.IronMagnetic, 1), + GTOreDictUnificator.get(OrePrefixes.wireFine, Materials.Lead, 16), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.ULV_Coil.get(1)) .duration(10 * SECONDS) .eut(8) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.IronMagnetic, 1), - GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Steel, 16), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.IronMagnetic, 1), + GTOreDictUnificator.get(OrePrefixes.wireFine, Materials.Steel, 16), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.LV_Coil.get(1)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.SteelMagnetic, 1), - GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Aluminium, 16), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.SteelMagnetic, 1), + GTOreDictUnificator.get(OrePrefixes.wireFine, Materials.Aluminium, 16), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.MV_Coil.get(1)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.SteelMagnetic, 1), - GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.EnergeticAlloy, 16), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.SteelMagnetic, 1), + GTOreDictUnificator.get(OrePrefixes.wireFine, Materials.EnergeticAlloy, 16), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.HV_Coil.get(1)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.NeodymiumMagnetic, 1), - GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.TungstenSteel, 16), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.NeodymiumMagnetic, 1), + GTOreDictUnificator.get(OrePrefixes.wireFine, Materials.TungstenSteel, 16), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.EV_Coil.get(1)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.NeodymiumMagnetic, 1), - GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Iridium, 16), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.NeodymiumMagnetic, 1), + GTOreDictUnificator.get(OrePrefixes.wireFine, Materials.Iridium, 16), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.IV_Coil.get(1)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_IV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.SamariumMagnetic, 1), - GT_OreDictUnificator.get(OrePrefixes.wireFine, ExternalMaterials.getRuridit(), 16), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.SamariumMagnetic, 1), + GTOreDictUnificator.get(OrePrefixes.wireFine, ExternalMaterials.getRuridit(), 16), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.LuV_Coil.get(1)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LuV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.SamariumMagnetic, 1), - GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Europium, 16), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.SamariumMagnetic, 1), + GTOreDictUnificator.get(OrePrefixes.wireFine, Materials.Europium, 16), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.ZPM_Coil.get(1)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_ZPM) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.SamariumMagnetic, 1), - GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.ElectrumFlux, 16), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.SamariumMagnetic, 1), + GTOreDictUnificator.get(OrePrefixes.wireFine, Materials.ElectrumFlux, 16), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.UV_Coil.get(1)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_UV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.SamariumMagnetic, 1), - GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Tritanium, 16), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.SamariumMagnetic, 1), + GTOreDictUnificator.get(OrePrefixes.wireFine, Materials.Tritanium, 16), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.UHV_Coil.get(1)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_UHV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Wood, 6), - GT_Utility.getIntegratedCircuit(2)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.pipeLarge, Materials.Wood, 2)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Wood, 6), + GTUtility.getIntegratedCircuit(2)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.pipeLarge, Materials.Wood, 2)) .fluidInputs(Materials.Glue.getFluid(10)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Wood, 3), - GT_Utility.getIntegratedCircuit(4)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.pipeMedium, Materials.Wood, 4)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Wood, 3), + GTUtility.getIntegratedCircuit(4)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.pipeMedium, Materials.Wood, 4)) .fluidInputs(Materials.Glue.getFluid(20)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Wood, 1), - GT_Utility.getIntegratedCircuit(12)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.pipeSmall, Materials.Wood, 6)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Wood, 1), + GTUtility.getIntegratedCircuit(12)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.pipeSmall, Materials.Wood, 6)) .fluidInputs(Materials.Glue.getFluid(60)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Iridium, 4), - GT_OreDictUnificator.get(OrePrefixes.plateAlloy, Materials.Advanced, 4), - GT_OreDictUnificator.get(OrePrefixes.gemExquisite, Materials.Diamond, 1), - GT_Utility.getIntegratedCircuit(2)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Iridium, 4), + GTOreDictUnificator.get(OrePrefixes.plateAlloy, Materials.Advanced, 4), + GTOreDictUnificator.get(OrePrefixes.gemExquisite, Materials.Diamond, 1), + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Ingot_IridiumAlloy.get(1)) .duration(60 * SECONDS) .eut(TierEU.RECIPE_IV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.Steel, 1), + GTOreDictUnificator.get(OrePrefixes.frameGt, Materials.Steel, 1), ItemList.Electric_Motor_MV.get(1), - GT_OreDictUnificator.get(OrePrefixes.rotor, Materials.Steel, 1), + GTOreDictUnificator.get(OrePrefixes.rotor, Materials.Steel, 1), new ItemStack(Blocks.iron_bars, 6), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Casing_Grate.get(1)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.Iridium, 1), + GTOreDictUnificator.get(OrePrefixes.frameGt, Materials.Iridium, 1), ItemList.Electric_Motor_UV.get(1), - GT_OreDictUnificator.get(OrePrefixes.rotor, Materials.Iridium, 1), + GTOreDictUnificator.get(OrePrefixes.rotor, Materials.Iridium, 1), ItemList.Component_Filter.get(8), - GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.Iridium, 8)) + GTOreDictUnificator.get(OrePrefixes.stickLong, Materials.Iridium, 8)) .itemOutputs(ItemList.Casing_Vent_T2.get(1)) .duration(30 * SECONDS) .eut(TierEU.RECIPE_LuV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 1), + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 1), new ItemStack(Items.coal, 1, 32767)) .itemOutputs(new ItemStack(Blocks.torch, 4)) .duration(2 * SECONDS) .eut(20) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Gold, 2), - GT_OreDictUnificator.get(OrePrefixes.spring, Materials.Steel, 1)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Gold, 2), + GTOreDictUnificator.get(OrePrefixes.spring, Materials.Steel, 1)) .itemOutputs(new ItemStack(Blocks.light_weighted_pressure_plate, 1)) .duration(10 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Iron, 2), - GT_OreDictUnificator.get(OrePrefixes.spring, Materials.Steel, 1)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Iron, 2), + GTOreDictUnificator.get(OrePrefixes.spring, Materials.Steel, 1)) .itemOutputs(new ItemStack(Blocks.heavy_weighted_pressure_plate, 1)) .duration(10 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Iron, 7), - GT_Utility.getIntegratedCircuit(7)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Iron, 7), + GTUtility.getIntegratedCircuit(7)) .itemOutputs(new ItemStack(Items.cauldron, 1)) .duration(35 * SECONDS) .eut(4) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Iron, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_ModHandler.getIC2Item("ironFence", 1)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Iron, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTModHandler.getIC2Item("ironFence", 1)) .duration(5 * SECONDS) .eut(4) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Iron, 3), - GT_Utility.getIntegratedCircuit(3)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Iron, 3), + GTUtility.getIntegratedCircuit(3)) .itemOutputs(new ItemStack(Blocks.iron_bars, 4)) .duration(15 * SECONDS) .eut(4) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.WroughtIron, 7), - GT_Utility.getIntegratedCircuit(7)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.WroughtIron, 7), + GTUtility.getIntegratedCircuit(7)) .itemOutputs(new ItemStack(Items.cauldron, 1)) .duration(35 * SECONDS) .eut(4) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.WroughtIron, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_ModHandler.getIC2Item("ironFence", 1)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.WroughtIron, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTModHandler.getIC2Item("ironFence", 1)) .duration(5 * SECONDS) .eut(4) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.WroughtIron, 3), - GT_Utility.getIntegratedCircuit(3)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.WroughtIron, 3), + GTUtility.getIntegratedCircuit(3)) .itemOutputs(new ItemStack(Blocks.iron_bars, 4)) .duration(15 * SECONDS) .eut(4) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 3), - GT_Utility.getIntegratedCircuit(3)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 3), + GTUtility.getIntegratedCircuit(3)) .itemOutputs(new ItemStack(Blocks.fence, 1)) .duration(15 * SECONDS) .eut(4) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), - GT_OreDictUnificator.get(OrePrefixes.ring, Materials.Iron, 2)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), + GTOreDictUnificator.get(OrePrefixes.ring, Materials.Iron, 2)) .itemOutputs(new ItemStack(Blocks.tripwire_hook, 1)) .duration(20 * SECONDS) .eut(4) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), - GT_OreDictUnificator.get(OrePrefixes.ring, Materials.WroughtIron, 2)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), + GTOreDictUnificator.get(OrePrefixes.ring, Materials.WroughtIron, 2)) .itemOutputs(new ItemStack(Blocks.tripwire_hook, 1)) .duration(20 * SECONDS) .eut(4) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 3), + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 3), new ItemStack(Items.string, 3, 32767)) .itemOutputs(new ItemStack(Items.bow, 1)) .duration(20 * SECONDS) .eut(4) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Iron, 3), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Iron, 3), ItemList.Component_Minecart_Wheels_Iron.get(2)) .itemOutputs(new ItemStack(Items.minecart, 1)) .duration(5 * SECONDS) .eut(20) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.WroughtIron, 3), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.WroughtIron, 3), ItemList.Component_Minecart_Wheels_Iron.get(2)) .itemOutputs(new ItemStack(Items.minecart, 1)) .duration(4 * SECONDS) .eut(20) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Steel, 3), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Steel, 3), ItemList.Component_Minecart_Wheels_Steel.get(2)) .itemOutputs(new ItemStack(Items.minecart, 1)) .duration(5 * SECONDS) .eut(20) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Iron, 1), - GT_OreDictUnificator.get(OrePrefixes.ring, Materials.Iron, 2)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Iron, 1), + GTOreDictUnificator.get(OrePrefixes.ring, Materials.Iron, 2)) .itemOutputs(ItemList.Component_Minecart_Wheels_Iron.get(1)) .duration(5 * SECONDS) .eut(20) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.WroughtIron, 1), - GT_OreDictUnificator.get(OrePrefixes.ring, Materials.WroughtIron, 2)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.WroughtIron, 1), + GTOreDictUnificator.get(OrePrefixes.ring, Materials.WroughtIron, 2)) .itemOutputs(ItemList.Component_Minecart_Wheels_Iron.get(1)) .duration(4 * SECONDS) .eut(20) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Steel, 1), - GT_OreDictUnificator.get(OrePrefixes.ring, Materials.Steel, 2)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Steel, 1), + GTOreDictUnificator.get(OrePrefixes.ring, Materials.Steel, 2)) .itemOutputs(ItemList.Component_Minecart_Wheels_Steel.get(1)) .duration(3 * SECONDS) .eut(20) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Items.minecart, 1), new ItemStack(Blocks.hopper, 1, 32767)) .itemOutputs(new ItemStack(Items.hopper_minecart, 1)) .duration(20 * SECONDS) .eut(4) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Items.minecart, 1), new ItemStack(Blocks.tnt, 1, 32767)) .itemOutputs(new ItemStack(Items.tnt_minecart, 1)) .duration(20 * SECONDS) .eut(4) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Items.minecart, 1), new ItemStack(Blocks.chest, 1, 32767)) .itemOutputs(new ItemStack(Items.chest_minecart, 1)) .duration(20 * SECONDS) .eut(4) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Items.minecart, 1), new ItemStack(Blocks.trapped_chest, 1, 32767)) .itemOutputs(new ItemStack(Items.chest_minecart, 1)) .duration(20 * SECONDS) .eut(4) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Items.minecart, 1), new ItemStack(Blocks.furnace, 1, 32767)) .itemOutputs(new ItemStack(Items.furnace_minecart, 1)) .duration(20 * SECONDS) .eut(4) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Blocks.tripwire_hook, 1), new ItemStack(Blocks.chest, 1, 32767)) .itemOutputs(new ItemStack(Blocks.trapped_chest, 1)) .duration(10 * SECONDS) .eut(4) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(Blocks.stone, 1, 0), GT_Utility.getIntegratedCircuit(4)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(Blocks.stone, 1, 0), GTUtility.getIntegratedCircuit(4)) .itemOutputs(new ItemStack(Blocks.stonebrick, 1, 0)) .duration(2 * SECONDS + 10 * TICKS) .eut(4) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(Blocks.sandstone, 1, 0), GT_Utility.getIntegratedCircuit(23)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(Blocks.sandstone, 1, 0), GTUtility.getIntegratedCircuit(23)) .itemOutputs(new ItemStack(Blocks.sandstone, 1, 2)) .duration(2 * SECONDS + 10 * TICKS) .eut(4) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(Blocks.sandstone, 1, 1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(Blocks.sandstone, 1, 1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(new ItemStack(Blocks.sandstone, 1, 0)) .duration(2 * SECONDS + 10 * TICKS) .eut(4) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(Blocks.sandstone, 1, 2), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(Blocks.sandstone, 1, 2), GTUtility.getIntegratedCircuit(1)) .itemOutputs(new ItemStack(Blocks.sandstone, 1, 0)) .duration(2 * SECONDS + 10 * TICKS) .eut(4) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Iron, 8), - GT_Utility.getIntegratedCircuit(8)) - .itemOutputs(GT_ModHandler.getIC2Item("machine", 1)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Iron, 8), + GTUtility.getIntegratedCircuit(8)) + .itemOutputs(GTModHandler.getIC2Item("machine", 1)) .duration(1 * SECONDS + 5 * TICKS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.WroughtIron, 8), - GT_Utility.getIntegratedCircuit(8)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.WroughtIron, 8), + GTUtility.getIntegratedCircuit(8)) .itemOutputs(ItemList.Casing_ULV.get(1)) .duration(1 * SECONDS + 5 * TICKS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Steel, 8), - GT_Utility.getIntegratedCircuit(8)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Steel, 8), + GTUtility.getIntegratedCircuit(8)) .itemOutputs(ItemList.Casing_LV.get(1)) .duration(2 * SECONDS + 10 * TICKS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Aluminium, 8), - GT_Utility.getIntegratedCircuit(8)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Aluminium, 8), + GTUtility.getIntegratedCircuit(8)) .itemOutputs(ItemList.Casing_MV.get(1)) .duration(2 * SECONDS + 10 * TICKS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.StainlessSteel, 8), - GT_Utility.getIntegratedCircuit(8)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.StainlessSteel, 8), + GTUtility.getIntegratedCircuit(8)) .itemOutputs(ItemList.Casing_HV.get(1)) .duration(2 * SECONDS + 10 * TICKS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Titanium, 8), - GT_Utility.getIntegratedCircuit(8)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Titanium, 8), + GTUtility.getIntegratedCircuit(8)) .itemOutputs(ItemList.Casing_EV.get(1)) .duration(2 * SECONDS + 10 * TICKS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.TungstenSteel, 8), - GT_Utility.getIntegratedCircuit(8)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.TungstenSteel, 8), + GTUtility.getIntegratedCircuit(8)) .itemOutputs(ItemList.Casing_IV.get(1)) .duration(2 * SECONDS + 10 * TICKS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, ExternalMaterials.getRhodiumPlatedPalladium(), 8), - GT_Utility.getIntegratedCircuit(8)) + GTOreDictUnificator.get(OrePrefixes.plate, ExternalMaterials.getRhodiumPlatedPalladium(), 8), + GTUtility.getIntegratedCircuit(8)) .itemOutputs(ItemList.Casing_LuV.get(1)) .duration(2 * SECONDS + 10 * TICKS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Iridium, 8), - GT_Utility.getIntegratedCircuit(8)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Iridium, 8), + GTUtility.getIntegratedCircuit(8)) .itemOutputs(ItemList.Casing_ZPM.get(1)) .duration(2 * SECONDS + 10 * TICKS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Osmium, 8), - GT_Utility.getIntegratedCircuit(8)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Osmium, 8), + GTUtility.getIntegratedCircuit(8)) .itemOutputs(ItemList.Casing_UV.get(1)) .duration(2 * SECONDS + 10 * TICKS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Neutronium, 8), - GT_Utility.getIntegratedCircuit(8)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Neutronium, 8), + GTUtility.getIntegratedCircuit(8)) .itemOutputs(ItemList.Casing_MAX.get(1)) .duration(2 * SECONDS + 10 * TICKS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Invar, 6), - GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.Invar, 1)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Invar, 6), + GTOreDictUnificator.get(OrePrefixes.frameGt, Materials.Invar, 1)) .itemOutputs(ItemList.Casing_HeatProof.get(1)) .duration(2 * SECONDS + 10 * TICKS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Steel, 6), - GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.Steel, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Steel, 6), + GTOreDictUnificator.get(OrePrefixes.frameGt, Materials.Steel, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Casing_SolidSteel.get(1)) .duration(2 * SECONDS + 10 * TICKS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Aluminium, 6), - GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.Aluminium, 1)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Aluminium, 6), + GTOreDictUnificator.get(OrePrefixes.frameGt, Materials.Aluminium, 1)) .itemOutputs(ItemList.Casing_FrostProof.get(1)) .duration(2 * SECONDS + 10 * TICKS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.TungstenSteel, 6), - GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.TungstenSteel, 1)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.TungstenSteel, 6), + GTOreDictUnificator.get(OrePrefixes.frameGt, Materials.TungstenSteel, 1)) .itemOutputs(ItemList.Casing_RobustTungstenSteel.get(1)) .duration(2 * SECONDS + 10 * TICKS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.StainlessSteel, 6), - GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.StainlessSteel, 1)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.StainlessSteel, 6), + GTOreDictUnificator.get(OrePrefixes.frameGt, Materials.StainlessSteel, 1)) .itemOutputs(ItemList.Casing_CleanStainlessSteel.get(1)) .duration(2 * SECONDS + 10 * TICKS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Titanium, 6), - GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.Titanium, 1)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Titanium, 6), + GTOreDictUnificator.get(OrePrefixes.frameGt, Materials.Titanium, 1)) .itemOutputs(ItemList.Casing_StableTitanium.get(1)) .duration(2 * SECONDS + 10 * TICKS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Osmiridium, 6), - GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.Osmiridium, 1)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Osmiridium, 6), + GTOreDictUnificator.get(OrePrefixes.frameGt, Materials.Osmiridium, 1)) .itemOutputs(ItemList.Casing_MiningOsmiridium.get(1)) .duration(2 * SECONDS + 10 * TICKS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Neutronium, 6), - GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.Neutronium, 1)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Neutronium, 6), + GTOreDictUnificator.get(OrePrefixes.frameGt, Materials.Neutronium, 1)) .itemOutputs(ItemList.Casing_MiningNeutronium.get(1)) .duration(2 * SECONDS + 10 * TICKS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.BlackPlutonium, 6), - GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.BlackPlutonium, 1)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.BlackPlutonium, 6), + GTOreDictUnificator.get(OrePrefixes.frameGt, Materials.BlackPlutonium, 1)) .itemOutputs(ItemList.Casing_MiningBlackPlutonium.get(1)) .duration(2 * SECONDS + 10 * TICKS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.plate, Materials.HSSS, 4), ItemList.Casing_LuV.get(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.plate, Materials.HSSS, 4), ItemList.Casing_LuV.get(1)) .itemOutputs(ItemList.Casing_Fusion.get(1)) .fluidInputs(Materials.HSSG.getMolten(288)) .duration(5 * SECONDS) .eut(TierEU.RECIPE_IV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Americium, 4), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Americium, 4), ItemList.Casing_Fusion.get(1)) .itemOutputs(ItemList.Casing_Fusion2.get(1)) .fluidInputs(Materials.NaquadahAlloy.getMolten(288)) @@ -2631,93 +2623,93 @@ public class AssemblerRecipes implements Runnable { .eut(TierEU.RECIPE_LuV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Magnalium, 6), - GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.BlueSteel, 1)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Magnalium, 6), + GTOreDictUnificator.get(OrePrefixes.frameGt, Materials.BlueSteel, 1)) .itemOutputs(ItemList.Casing_Turbine.get(1)) .duration(2 * SECONDS + 10 * TICKS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.StainlessSteel, 6), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.StainlessSteel, 6), ItemList.Casing_Turbine.get(1)) .itemOutputs(ItemList.Casing_Turbine1.get(1)) .duration(2 * SECONDS + 10 * TICKS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Titanium, 6), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Titanium, 6), ItemList.Casing_Turbine.get(1)) .itemOutputs(ItemList.Casing_Turbine2.get(1)) .duration(2 * SECONDS + 10 * TICKS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.TungstenSteel, 6), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.TungstenSteel, 6), ItemList.Casing_Turbine.get(1)) .itemOutputs(ItemList.Casing_Turbine3.get(1)) .duration(2 * SECONDS + 10 * TICKS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.plate, Materials.HSSS, 6), ItemList.Casing_Turbine.get(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.plate, Materials.HSSS, 6), ItemList.Casing_Turbine.get(1)) .itemOutputs(ItemList.Casing_TurbineGasAdvanced.get(1)) .duration(2 * SECONDS + 10 * TICKS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Casing_SolidSteel.get(1), GT_Utility.getIntegratedCircuit(6)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Casing_SolidSteel.get(1), GTUtility.getIntegratedCircuit(6)) .itemOutputs(ItemList.Casing_Chemically_Inert.get(1)) .fluidInputs(Materials.Polytetrafluoroethylene.getMolten(216)) .duration(2 * SECONDS + 10 * TICKS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Iridium, 6), - GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.Iridium, 1)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Iridium, 6), + GTOreDictUnificator.get(OrePrefixes.frameGt, Materials.Iridium, 1)) .itemOutputs(ItemList.Casing_Advanced_Iridium.get(1)) .duration(2 * SECONDS + 10 * TICKS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.Lead, 2), ItemList.Casing_ULV.get(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.cableGt01, Materials.Lead, 2), ItemList.Casing_ULV.get(1)) .itemOutputs(ItemList.Hull_ULV.get(1)) .fluidInputs(Materials.Plastic.getMolten(288)) .duration(1 * SECONDS + 5 * TICKS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.Tin, 2), ItemList.Casing_LV.get(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.cableGt01, Materials.Tin, 2), ItemList.Casing_LV.get(1)) .itemOutputs(ItemList.Hull_LV.get(1)) .fluidInputs(Materials.Plastic.getMolten(288)) .duration(2 * SECONDS + 10 * TICKS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.Copper, 2), ItemList.Casing_MV.get(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.cableGt01, Materials.Copper, 2), ItemList.Casing_MV.get(1)) .itemOutputs(ItemList.Hull_MV.get(1)) .fluidInputs(Materials.Plastic.getMolten(288)) .duration(2 * SECONDS + 10 * TICKS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.AnnealedCopper, 2), + GTOreDictUnificator.get(OrePrefixes.cableGt01, Materials.AnnealedCopper, 2), ItemList.Casing_MV.get(1)) .itemOutputs(ItemList.Hull_MV.get(1)) .fluidInputs(Materials.Plastic.getMolten(288)) @@ -2725,17 +2717,17 @@ public class AssemblerRecipes implements Runnable { .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.Gold, 2), ItemList.Casing_HV.get(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.cableGt01, Materials.Gold, 2), ItemList.Casing_HV.get(1)) .itemOutputs(ItemList.Hull_HV.get(1)) .fluidInputs(Materials.Plastic.getMolten(288)) .duration(2 * SECONDS + 10 * TICKS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.Aluminium, 2), + GTOreDictUnificator.get(OrePrefixes.cableGt01, Materials.Aluminium, 2), ItemList.Casing_EV.get(1)) .itemOutputs(ItemList.Hull_EV.get(1)) .fluidInputs(Materials.Plastic.getMolten(288)) @@ -2743,9 +2735,9 @@ public class AssemblerRecipes implements Runnable { .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.Tungsten, 2), + GTOreDictUnificator.get(OrePrefixes.cableGt01, Materials.Tungsten, 2), ItemList.Casing_IV.get(1)) .itemOutputs(ItemList.Hull_IV.get(1)) .fluidInputs(Materials.Polytetrafluoroethylene.getMolten(288)) @@ -2753,9 +2745,9 @@ public class AssemblerRecipes implements Runnable { .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.VanadiumGallium, 2), + GTOreDictUnificator.get(OrePrefixes.cableGt01, Materials.VanadiumGallium, 2), ItemList.Casing_LuV.get(1)) .itemOutputs(ItemList.Hull_LuV.get(1)) .fluidInputs(Materials.Polytetrafluoroethylene.getMolten(288)) @@ -2763,9 +2755,9 @@ public class AssemblerRecipes implements Runnable { .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.Naquadah, 2), + GTOreDictUnificator.get(OrePrefixes.cableGt01, Materials.Naquadah, 2), ItemList.Casing_ZPM.get(1)) .itemOutputs(ItemList.Hull_ZPM.get(1)) .fluidInputs(Materials.Polybenzimidazole.getMolten(288)) @@ -2773,9 +2765,9 @@ public class AssemblerRecipes implements Runnable { .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.wireGt04, Materials.NaquadahAlloy, 2), + GTOreDictUnificator.get(OrePrefixes.wireGt04, Materials.NaquadahAlloy, 2), ItemList.Casing_UV.get(1)) .itemOutputs(ItemList.Hull_UV.get(1)) .fluidInputs(Materials.Polybenzimidazole.getMolten(288)) @@ -2783,9 +2775,9 @@ public class AssemblerRecipes implements Runnable { .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.wireGt04, Materials.SuperconductorUV, 2), + GTOreDictUnificator.get(OrePrefixes.wireGt04, Materials.SuperconductorUV, 2), ItemList.Casing_MAX.get(1)) .itemOutputs(ItemList.Hull_MAX.get(1)) .fluidInputs(Materials.Polybenzimidazole.getMolten(288)) @@ -2793,491 +2785,491 @@ public class AssemblerRecipes implements Runnable { .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.Tin, 1), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.BatteryAlloy, 1)) + GTOreDictUnificator.get(OrePrefixes.cableGt01, Materials.Tin, 1), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.BatteryAlloy, 1)) .itemOutputs(ItemList.Battery_Hull_LV.get(1)) .fluidInputs(Materials.Plastic.getMolten(144)) .duration(4 * SECONDS) .eut(20) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.Copper, 2), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.BatteryAlloy, 3)) + GTOreDictUnificator.get(OrePrefixes.cableGt01, Materials.Copper, 2), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.BatteryAlloy, 3)) .itemOutputs(ItemList.Battery_Hull_MV.get(1)) .fluidInputs(Materials.Plastic.getMolten(432)) .duration(16 * SECONDS) .eut(20) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.AnnealedCopper, 2), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.BatteryAlloy, 3)) + GTOreDictUnificator.get(OrePrefixes.cableGt01, Materials.AnnealedCopper, 2), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.BatteryAlloy, 3)) .itemOutputs(ItemList.Battery_Hull_MV.get(1)) .fluidInputs(Materials.Plastic.getMolten(432)) .duration(16 * SECONDS) .eut(20) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.Gold, 4), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.BatteryAlloy, 9)) + GTOreDictUnificator.get(OrePrefixes.cableGt01, Materials.Gold, 4), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.BatteryAlloy, 9)) .itemOutputs(ItemList.Battery_Hull_HV.get(1)) .fluidInputs(Materials.Plastic.getMolten(1296)) .duration(1 * MINUTES + 4 * SECONDS) .eut(20) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Items.string, 4, 32767), new ItemStack(Items.slime_ball, 1, 32767)) .itemOutputs(new ItemStack(Items.lead, 2)) .duration(2 * SECONDS) .eut(20) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_ModHandler.getIC2Item("batPack", 1L, 32767), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTModHandler.getIC2Item("batPack", 1L, 32767), GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.IC2_ReBattery.get(6)) .duration(40 * SECONDS) .eut(4) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_ModHandler.getIC2Item("carbonFiber", 2), GT_Utility.getIntegratedCircuit(2)) - .itemOutputs(GT_ModHandler.getIC2Item("carbonMesh", 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTModHandler.getIC2Item("carbonFiber", 2), GTUtility.getIntegratedCircuit(2)) + .itemOutputs(GTModHandler.getIC2Item("carbonMesh", 1)) .duration(8 * SECONDS) .eut(20) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Iron, 5), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Iron, 5), new ItemStack(Blocks.chest, 1, 32767)) .itemOutputs(new ItemStack(Blocks.hopper)) .duration(8 * SECONDS) .eut(20) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Iron, 5), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Iron, 5), new ItemStack(Blocks.trapped_chest, 1, 32767)) .itemOutputs(new ItemStack(Blocks.hopper)) .duration(8 * SECONDS) .eut(20) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.WroughtIron, 5), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.WroughtIron, 5), new ItemStack(Blocks.chest, 1, 32767)) .itemOutputs(new ItemStack(Blocks.hopper)) .duration(8 * SECONDS) .eut(20) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.WroughtIron, 5), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.WroughtIron, 5), new ItemStack(Blocks.trapped_chest, 1, 32767)) .itemOutputs(new ItemStack(Blocks.hopper)) .duration(8 * SECONDS) .eut(20) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.gear, Materials.CobaltBrass, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Diamond, 1)) + GTOreDictUnificator.get(OrePrefixes.gear, Materials.CobaltBrass, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Diamond, 1)) .itemOutputs(ItemList.Component_Sawblade_Diamond.get(1)) .duration(16 * SECONDS) .eut(20) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Redstone, 1), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Redstone, 1), + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 1)) .itemOutputs(new ItemStack(Blocks.redstone_torch, 1)) .duration(1 * SECONDS) .eut(20) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 1)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 1)) .itemOutputs(new ItemStack(Blocks.torch, 2)) .duration(2 * SECONDS) .eut(20) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.TricalciumPhosphate, 1)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.TricalciumPhosphate, 1)) .itemOutputs(new ItemStack(Blocks.torch, 6)) .duration(2 * SECONDS) .eut(20) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 1), ItemList.IC2_Resin.get(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 1), ItemList.IC2_Resin.get(1)) .itemOutputs(new ItemStack(Blocks.torch, 6)) .duration(2 * SECONDS) .eut(20) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.toolHeadSword, Materials.Wood, 1), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.toolHeadSword, Materials.Wood, 1), + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(new ItemStack(Items.wooden_sword, 1)) .duration(5 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.toolHeadSword, Materials.Stone, 1), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.toolHeadSword, Materials.Stone, 1), + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(new ItemStack(Items.stone_sword, 1)) .duration(5 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.toolHeadSword, Materials.Iron, 1), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.toolHeadSword, Materials.Iron, 1), + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(new ItemStack(Items.iron_sword, 1)) .duration(5 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.toolHeadSword, Materials.Gold, 1), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.toolHeadSword, Materials.Gold, 1), + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(new ItemStack(Items.golden_sword, 1)) .duration(5 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.toolHeadSword, Materials.Diamond, 1), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.toolHeadSword, Materials.Diamond, 1), + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(new ItemStack(Items.diamond_sword, 1)) .duration(5 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.toolHeadSword, Materials.Bronze, 1), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.toolHeadSword, Materials.Bronze, 1), + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Tool_Sword_Bronze.getUndamaged(1)) .duration(5 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.toolHeadSword, Materials.Steel, 1), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.toolHeadSword, Materials.Steel, 1), + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Tool_Sword_Steel.getUndamaged(1)) .duration(5 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.toolHeadPickaxe, Materials.Wood, 1), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.toolHeadPickaxe, Materials.Wood, 1), + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(new ItemStack(Items.wooden_pickaxe, 1)) .duration(5 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.toolHeadPickaxe, Materials.Stone, 1), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.toolHeadPickaxe, Materials.Stone, 1), + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(new ItemStack(Items.stone_pickaxe, 1)) .duration(5 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.toolHeadPickaxe, Materials.Iron, 1), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.toolHeadPickaxe, Materials.Iron, 1), + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(new ItemStack(Items.iron_pickaxe, 1)) .duration(5 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.toolHeadPickaxe, Materials.Gold, 1), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.toolHeadPickaxe, Materials.Gold, 1), + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(new ItemStack(Items.golden_pickaxe, 1)) .duration(5 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.toolHeadPickaxe, Materials.Diamond, 1), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.toolHeadPickaxe, Materials.Diamond, 1), + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(new ItemStack(Items.diamond_pickaxe, 1)) .duration(5 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.toolHeadPickaxe, Materials.Bronze, 1), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.toolHeadPickaxe, Materials.Bronze, 1), + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Tool_Pickaxe_Bronze.getUndamaged(1)) .duration(5 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.toolHeadPickaxe, Materials.Steel, 1), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.toolHeadPickaxe, Materials.Steel, 1), + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Tool_Pickaxe_Steel.getUndamaged(1)) .duration(5 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.toolHeadShovel, Materials.Wood, 1), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.toolHeadShovel, Materials.Wood, 1), + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(new ItemStack(Items.wooden_shovel, 1)) .duration(5 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.toolHeadShovel, Materials.Stone, 1), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.toolHeadShovel, Materials.Stone, 1), + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(new ItemStack(Items.stone_shovel, 1)) .duration(5 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.toolHeadShovel, Materials.Iron, 1), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.toolHeadShovel, Materials.Iron, 1), + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(new ItemStack(Items.iron_shovel, 1)) .duration(5 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.toolHeadShovel, Materials.Gold, 1), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.toolHeadShovel, Materials.Gold, 1), + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(new ItemStack(Items.golden_shovel, 1)) .duration(5 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.toolHeadShovel, Materials.Diamond, 1), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.toolHeadShovel, Materials.Diamond, 1), + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(new ItemStack(Items.diamond_shovel, 1)) .duration(5 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.toolHeadShovel, Materials.Bronze, 1), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.toolHeadShovel, Materials.Bronze, 1), + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Tool_Shovel_Bronze.getUndamaged(1)) .duration(5 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.toolHeadShovel, Materials.Steel, 1), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.toolHeadShovel, Materials.Steel, 1), + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Tool_Shovel_Steel.getUndamaged(1)) .duration(5 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.toolHeadAxe, Materials.Wood, 1), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.toolHeadAxe, Materials.Wood, 1), + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(new ItemStack(Items.wooden_axe, 1)) .duration(5 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.toolHeadAxe, Materials.Stone, 1), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.toolHeadAxe, Materials.Stone, 1), + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(new ItemStack(Items.stone_axe, 1)) .duration(5 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.toolHeadAxe, Materials.Iron, 1), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.toolHeadAxe, Materials.Iron, 1), + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(new ItemStack(Items.iron_axe, 1)) .duration(5 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.toolHeadAxe, Materials.Gold, 1), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.toolHeadAxe, Materials.Gold, 1), + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(new ItemStack(Items.golden_axe, 1)) .duration(5 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.toolHeadAxe, Materials.Diamond, 1), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.toolHeadAxe, Materials.Diamond, 1), + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(new ItemStack(Items.diamond_axe, 1)) .duration(5 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.toolHeadAxe, Materials.Bronze, 1), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.toolHeadAxe, Materials.Bronze, 1), + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Tool_Axe_Bronze.getUndamaged(1)) .duration(5 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.toolHeadAxe, Materials.Steel, 1), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.toolHeadAxe, Materials.Steel, 1), + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Tool_Axe_Steel.getUndamaged(1)) .duration(5 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.toolHeadHoe, Materials.Wood, 1), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.toolHeadHoe, Materials.Wood, 1), + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(new ItemStack(Items.wooden_hoe, 1)) .duration(5 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.toolHeadHoe, Materials.Stone, 1), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.toolHeadHoe, Materials.Stone, 1), + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(new ItemStack(Items.stone_hoe, 1)) .duration(5 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.toolHeadHoe, Materials.Iron, 1), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.toolHeadHoe, Materials.Iron, 1), + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(new ItemStack(Items.iron_hoe, 1)) .duration(5 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.toolHeadHoe, Materials.Gold, 1), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.toolHeadHoe, Materials.Gold, 1), + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(new ItemStack(Items.golden_hoe, 1)) .duration(5 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.toolHeadHoe, Materials.Diamond, 1), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.toolHeadHoe, Materials.Diamond, 1), + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(new ItemStack(Items.diamond_hoe, 1)) .duration(5 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.toolHeadHoe, Materials.Bronze, 1), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.toolHeadHoe, Materials.Bronze, 1), + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Tool_Hoe_Bronze.getUndamaged(1)) .duration(5 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.toolHeadHoe, Materials.Steel, 1), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.toolHeadHoe, Materials.Steel, 1), + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Wood, 2), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Tool_Hoe_Steel.getUndamaged(1)) .duration(5 * SECONDS) .eut(16) @@ -3285,246 +3277,246 @@ public class AssemblerRecipes implements Runnable { // fuel rod assembler recipes - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.ThoriumCell_1.get(2), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Steel, 4), - GT_Utility.getIntegratedCircuit(2)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Steel, 4), + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.ThoriumCell_2.get(1)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.ThoriumCell_1.get(4), - GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.Steel, 6), - GT_Utility.getIntegratedCircuit(4)) + GTOreDictUnificator.get(OrePrefixes.stickLong, Materials.Steel, 6), + GTUtility.getIntegratedCircuit(4)) .itemOutputs(ItemList.ThoriumCell_4.get(1)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.ThoriumCell_2.get(2), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Steel, 4), - GT_Utility.getIntegratedCircuit(5)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Steel, 4), + GTUtility.getIntegratedCircuit(5)) .itemOutputs(ItemList.ThoriumCell_4.get(1)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Uraniumcell_1.get(2), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Steel, 4), - GT_Utility.getIntegratedCircuit(2)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Steel, 4), + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Uraniumcell_2.get(1)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Uraniumcell_1.get(4), - GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.Steel, 6), - GT_Utility.getIntegratedCircuit(4)) + GTOreDictUnificator.get(OrePrefixes.stickLong, Materials.Steel, 6), + GTUtility.getIntegratedCircuit(4)) .itemOutputs(ItemList.Uraniumcell_4.get(1)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Uraniumcell_2.get(2), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Steel, 4), - GT_Utility.getIntegratedCircuit(5)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Steel, 4), + GTUtility.getIntegratedCircuit(5)) .itemOutputs(ItemList.Uraniumcell_4.get(1)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Moxcell_1.get(2), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Steel, 4), - GT_Utility.getIntegratedCircuit(2)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Steel, 4), + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Moxcell_2.get(1)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Moxcell_1.get(4), - GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.Steel, 6), - GT_Utility.getIntegratedCircuit(4)) + GTOreDictUnificator.get(OrePrefixes.stickLong, Materials.Steel, 6), + GTUtility.getIntegratedCircuit(4)) .itemOutputs(ItemList.Moxcell_4.get(1)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Moxcell_2.get(2), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Steel, 4), - GT_Utility.getIntegratedCircuit(5)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Steel, 4), + GTUtility.getIntegratedCircuit(5)) .itemOutputs(ItemList.Moxcell_4.get(1)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.NaquadahCell_1.get(2), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.TungstenSteel, 4), - GT_Utility.getIntegratedCircuit(2)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.TungstenSteel, 4), + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.NaquadahCell_2.get(1)) .duration(5 * SECONDS) .eut(400) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.NaquadahCell_1.get(4), - GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.TungstenSteel, 6), - GT_Utility.getIntegratedCircuit(4)) + GTOreDictUnificator.get(OrePrefixes.stickLong, Materials.TungstenSteel, 6), + GTUtility.getIntegratedCircuit(4)) .itemOutputs(ItemList.NaquadahCell_4.get(1)) .duration(7 * SECONDS + 10 * TICKS) .eut(400) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.NaquadahCell_2.get(2), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.TungstenSteel, 4), - GT_Utility.getIntegratedCircuit(5)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.TungstenSteel, 4), + GTUtility.getIntegratedCircuit(5)) .itemOutputs(ItemList.NaquadahCell_4.get(1)) .duration(5 * SECONDS) .eut(400) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.MNqCell_1.get(2), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.TungstenSteel, 4), - GT_Utility.getIntegratedCircuit(2)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.TungstenSteel, 4), + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.MNqCell_2.get(1)) .duration(5 * SECONDS) .eut(400) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.MNqCell_1.get(4), - GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.TungstenSteel, 6), - GT_Utility.getIntegratedCircuit(4)) + GTOreDictUnificator.get(OrePrefixes.stickLong, Materials.TungstenSteel, 6), + GTUtility.getIntegratedCircuit(4)) .itemOutputs(ItemList.MNqCell_4.get(1)) .duration(7 * SECONDS + 10 * TICKS) .eut(400) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.MNqCell_2.get(2), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.TungstenSteel, 4), - GT_Utility.getIntegratedCircuit(5)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.TungstenSteel, 4), + GTUtility.getIntegratedCircuit(5)) .itemOutputs(ItemList.MNqCell_4.get(1)) .duration(5 * SECONDS) .eut(400) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plateDense, Materials.Neutronium, 8), - GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.Iridium, 4)) + GTOreDictUnificator.get(OrePrefixes.plateDense, Materials.Neutronium, 8), + GTOreDictUnificator.get(OrePrefixes.stickLong, Materials.Iridium, 4)) .itemOutputs(ItemList.neutroniumHeatCapacitor.get(1)) .duration(5 * SECONDS) .eut(TierEU.RECIPE_ZPM) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( Materials.NaquadahAlloy.getPlates(8), - GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.NaquadahAlloy, 1)) + GTOreDictUnificator.get(OrePrefixes.frameGt, Materials.NaquadahAlloy, 1)) .itemOutputs(ItemList.RadiantNaquadahAlloyCasing.get(1)) .duration(10 * TICKS) .eut(400000) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.KevlarFiber.get(8), GT_Utility.getIntegratedCircuit(8)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.KevlarFiber.get(8), GTUtility.getIntegratedCircuit(8)) .itemOutputs(ItemList.WovenKevlar.get(1)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Titanium, 1), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Titanium, 1), ItemList.NC_SensorKit.get(1), ItemList.Emitter_EV.get(1), getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1, 28), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Cover_Metrics_Transmitter.get(1)) .fluidInputs(Materials.SolderingAlloy.getMolten(INGOTS)) .duration(5 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(assemblerRecipes); - ItemStack[] plates = new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Iron, 1L), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.WroughtIron, 1L), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Aluminium, 1L) }; + ItemStack[] plates = new ItemStack[] { GTOreDictUnificator.get(OrePrefixes.plate, Materials.Iron, 1L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.WroughtIron, 1L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Aluminium, 1L) }; for (Materials tMat : solderingMats) { int tMultiplier = tMat.contains(SubTag.SOLDERING_MATERIAL_GOOD) ? 1 : tMat.contains(SubTag.SOLDERING_MATERIAL_BAD) ? 4 : 2; for (ItemStack tPlate : plates) { - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(Blocks.lever, 1, 32767), tPlate, GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(Blocks.lever, 1, 32767), tPlate, GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Cover_Controller.get(1)) .fluidInputs(tMat.getMolten(144L * tMultiplier / 2)) .duration(40 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( new ItemStack(Blocks.redstone_torch, 1, 32767), tPlate, - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Cover_ActivityDetector.get(1)) .fluidInputs(tMat.getMolten(144L * tMultiplier / 2)) .duration(40 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( new ItemStack(Blocks.heavy_weighted_pressure_plate, 1, 32767), tPlate, - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Cover_FluidDetector.get(1)) .fluidInputs(tMat.getMolten(144L * tMultiplier / 2)) .duration(40 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( new ItemStack(Blocks.light_weighted_pressure_plate, 1, 32767), tPlate, - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Cover_ItemDetector.get(1)) .fluidInputs(tMat.getMolten(144L * tMultiplier / 2)) .duration(40 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_ModHandler.getIC2Item("ecMeter", 1), tPlate, GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTModHandler.getIC2Item("ecMeter", 1), tPlate, GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Cover_EnergyDetector.get(1)) .fluidInputs(tMat.getMolten(144L * tMultiplier / 2)) .duration(40 * SECONDS) @@ -3534,11 +3526,11 @@ public class AssemblerRecipes implements Runnable { } - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.pipeHuge, MaterialsUEVplus.TranscendentMetal, 1), - GT_OreDictUnificator.get(OrePrefixes.foil, Materials.SuperconductorUIVBase, 64), - ALLOY.QUANTUM.getPlate(8), + GTOreDictUnificator.get(OrePrefixes.pipeHuge, MaterialsUEVplus.TranscendentMetal, 1), + GTOreDictUnificator.get(OrePrefixes.foil, Materials.SuperconductorUIVBase, 64), + MaterialsAlloy.QUANTUM.getPlate(8), ItemList.Electric_Pump_UIV.get(1)) .fluidInputs(MaterialsUEVplus.PhononMedium.getFluid(100)) .itemOutputs(ItemList.Thermal_Superconductor.get(1)) @@ -3546,12 +3538,12 @@ public class AssemblerRecipes implements Runnable { .eut(TierEU.RECIPE_UIV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Thermal_Superconductor.get(2), - ALLOY.QUANTUM.getPlate(12), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.SuperconductorUIVBase, 8), - GT_OreDictUnificator.get(OrePrefixes.rotor, MaterialsUEVplus.SixPhasedCopper, 3), + MaterialsAlloy.QUANTUM.getPlate(12), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.SuperconductorUIVBase, 8), + GTOreDictUnificator.get(OrePrefixes.rotor, MaterialsUEVplus.SixPhasedCopper, 3), ItemList.Field_Generator_UEV.get(1)) .fluidInputs(MaterialsUEVplus.PhononMedium.getFluid(500)) .itemOutputs(ItemList.Relativistic_Heat_Capacitor.get(1)) @@ -3566,44 +3558,44 @@ public class AssemblerRecipes implements Runnable { public void loadInputBusesRecipes() { // ULV input bus { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_ULV.get(1), getModItem(NewHorizonsCoreMod.ID, "BabyChest", 1), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Hatch_Input_Bus_ULV.get(1)) .fluidInputs(Materials.Glue.getFluid(1 * INGOTS)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_ULV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_ULV.get(1), getModItem(NewHorizonsCoreMod.ID, "BabyChest", 1), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Hatch_Input_Bus_ULV.get(1)) .fluidInputs(Materials.Plastic.getMolten(1 * HALF_INGOT)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_ULV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_ULV.get(1), getModItem(NewHorizonsCoreMod.ID, "BabyChest", 1), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Hatch_Input_Bus_ULV.get(1)) .fluidInputs(Materials.Polytetrafluoroethylene.getMolten(1 * EIGHTH_INGOT)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_ULV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_ULV.get(1), getModItem(NewHorizonsCoreMod.ID, "BabyChest", 1), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Hatch_Input_Bus_ULV.get(1)) .fluidInputs(Materials.Polybenzimidazole.getMolten(4)) .duration(24 * SECONDS) @@ -3613,32 +3605,32 @@ public class AssemblerRecipes implements Runnable { // LV input bus { - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Hull_LV.get(1), new ItemStack(Blocks.chest), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Hull_LV.get(1), new ItemStack(Blocks.chest), GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Hatch_Input_Bus_LV.get(1)) .fluidInputs(Materials.Glue.getFluid(5 * INGOTS)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Hull_LV.get(1), new ItemStack(Blocks.chest), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Hull_LV.get(1), new ItemStack(Blocks.chest), GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Hatch_Input_Bus_LV.get(1)) .fluidInputs(Materials.Plastic.getMolten(1 * INGOTS)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Hull_LV.get(1), new ItemStack(Blocks.chest), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Hull_LV.get(1), new ItemStack(Blocks.chest), GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Hatch_Input_Bus_LV.get(1)) .fluidInputs(Materials.Polytetrafluoroethylene.getMolten(1 * HALF_INGOT)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Hull_LV.get(1), new ItemStack(Blocks.chest), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Hull_LV.get(1), new ItemStack(Blocks.chest), GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Hatch_Input_Bus_LV.get(1)) .fluidInputs(Materials.Polybenzimidazole.getMolten(9)) .duration(24 * SECONDS) @@ -3648,33 +3640,33 @@ public class AssemblerRecipes implements Runnable { // MV input bus { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_MV.get(1), getModItem(IronChests.ID, "BlockIronChest", 1, 3), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Hatch_Input_Bus_MV.get(1)) .fluidInputs(Materials.Plastic.getMolten(2 * INGOTS)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_MV.get(1), getModItem(IronChests.ID, "BlockIronChest", 1, 3), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Hatch_Input_Bus_MV.get(1)) .fluidInputs(Materials.Polytetrafluoroethylene.getMolten(1 * INGOTS)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_MV.get(1), getModItem(IronChests.ID, "BlockIronChest", 1, 3), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Hatch_Input_Bus_MV.get(1)) .fluidInputs(Materials.Polybenzimidazole.getMolten(1 * EIGHTH_INGOT)) .duration(24 * SECONDS) @@ -3684,33 +3676,33 @@ public class AssemblerRecipes implements Runnable { // HV input bus { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_HV.get(1), getModItem(IronChests.ID, "BlockIronChest", 1, 0), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Hatch_Input_Bus_HV.get(1)) .fluidInputs(Materials.Plastic.getMolten(3 * INGOTS)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_HV.get(1), getModItem(IronChests.ID, "BlockIronChest", 1, 0), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Hatch_Input_Bus_HV.get(1)) .fluidInputs(Materials.Polytetrafluoroethylene.getMolten(2 * INGOTS)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_HV.get(1), getModItem(IronChests.ID, "BlockIronChest", 1, 0), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Hatch_Input_Bus_HV.get(1)) .fluidInputs(Materials.Polybenzimidazole.getMolten(1 * QUARTER_INGOT)) .duration(24 * SECONDS) @@ -3720,22 +3712,22 @@ public class AssemblerRecipes implements Runnable { // EV input bus { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_EV.get(1), getModItem(IronChests.ID, "BlockIronChest", 1, 4), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Hatch_Input_Bus_EV.get(1)) .fluidInputs(Materials.Polytetrafluoroethylene.getMolten(4 * INGOTS)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_EV.get(1), getModItem(IronChests.ID, "BlockIronChest", 1, 4), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Hatch_Input_Bus_EV.get(1)) .fluidInputs(Materials.Polybenzimidazole.getMolten(1 * HALF_INGOT)) .duration(24 * SECONDS) @@ -3745,22 +3737,22 @@ public class AssemblerRecipes implements Runnable { // IV input bus { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_IV.get(1), getModItem(IronChests.ID, "BlockIronChest", 1, 1), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Hatch_Input_Bus_IV.get(1)) .fluidInputs(Materials.Polytetrafluoroethylene.getMolten(8 * INGOTS)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_IV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_IV.get(1), getModItem(IronChests.ID, "BlockIronChest", 1, 1), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Hatch_Input_Bus_IV.get(1)) .fluidInputs(Materials.Polybenzimidazole.getMolten(1 * INGOTS)) .duration(24 * SECONDS) @@ -3770,22 +3762,22 @@ public class AssemblerRecipes implements Runnable { // LuV input bus { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_LuV.get(1), getModItem(IronChests.ID, "BlockIronChest", 1, 2), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Hatch_Input_Bus_LuV.get(1)) .fluidInputs(Materials.Polytetrafluoroethylene.getMolten(16 * INGOTS)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_LuV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_LuV.get(1), getModItem(IronChests.ID, "BlockIronChest", 1, 2), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Hatch_Input_Bus_LuV.get(1)) .fluidInputs(Materials.Polybenzimidazole.getMolten(2 * INGOTS)) .duration(24 * SECONDS) @@ -3795,11 +3787,11 @@ public class AssemblerRecipes implements Runnable { // ZPM input bus { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_ZPM.get(1), getModItem(IronChests.ID, "BlockIronChest", 2, 5), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Hatch_Input_Bus_ZPM.get(1)) .fluidInputs(Materials.Polybenzimidazole.getMolten(4 * INGOTS)) .duration(24 * SECONDS) @@ -3809,11 +3801,11 @@ public class AssemblerRecipes implements Runnable { // UV input bus { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_UV.get(1), getModItem(IronChests.ID, "BlockIronChest", 2, 6), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Hatch_Input_Bus_UV.get(1)) .fluidInputs(Materials.Polybenzimidazole.getMolten(8 * INGOTS)) .duration(24 * SECONDS) @@ -3823,11 +3815,11 @@ public class AssemblerRecipes implements Runnable { // UHV input bus { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_MAX.get(1), getModItem(AvaritiaAddons.ID, "CompressedChest", 1), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Hatch_Input_Bus_MAX.get(1)) .fluidInputs(Materials.Polybenzimidazole.getMolten(16 * INGOTS)) .duration(24 * SECONDS) @@ -3852,44 +3844,44 @@ public class AssemblerRecipes implements Runnable { // ULV output bus { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_ULV.get(1), getModItem(NewHorizonsCoreMod.ID, "BabyChest", 1), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Hatch_Output_Bus_ULV.get(1)) .fluidInputs(Materials.Glue.getFluid(1 * INGOTS)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_ULV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_ULV.get(1), getModItem(NewHorizonsCoreMod.ID, "BabyChest", 1), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Hatch_Output_Bus_ULV.get(1)) .fluidInputs(Materials.Plastic.getMolten(1 * HALF_INGOT)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_ULV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_ULV.get(1), getModItem(NewHorizonsCoreMod.ID, "BabyChest", 1), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Hatch_Output_Bus_ULV.get(1)) .fluidInputs(Materials.Polytetrafluoroethylene.getMolten(1 * EIGHTH_INGOT)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_ULV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_ULV.get(1), getModItem(NewHorizonsCoreMod.ID, "BabyChest", 1), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Hatch_Output_Bus_ULV.get(1)) .fluidInputs(Materials.Polybenzimidazole.getMolten(4)) .duration(24 * SECONDS) @@ -3899,32 +3891,32 @@ public class AssemblerRecipes implements Runnable { // LV output bus { - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Hull_LV.get(1), new ItemStack(Blocks.chest), GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Hull_LV.get(1), new ItemStack(Blocks.chest), GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Hatch_Output_Bus_LV.get(1)) .fluidInputs(Materials.Glue.getFluid(5 * INGOTS)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Hull_LV.get(1), new ItemStack(Blocks.chest), GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Hull_LV.get(1), new ItemStack(Blocks.chest), GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Hatch_Output_Bus_LV.get(1)) .fluidInputs(Materials.Plastic.getMolten(1 * INGOTS)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Hull_LV.get(1), new ItemStack(Blocks.chest), GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Hull_LV.get(1), new ItemStack(Blocks.chest), GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Hatch_Output_Bus_LV.get(1)) .fluidInputs(Materials.Polytetrafluoroethylene.getMolten(1 * HALF_INGOT)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Hull_LV.get(1), new ItemStack(Blocks.chest), GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Hull_LV.get(1), new ItemStack(Blocks.chest), GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Hatch_Output_Bus_LV.get(1)) .fluidInputs(Materials.Polybenzimidazole.getMolten(9)) .duration(24 * SECONDS) @@ -3938,33 +3930,33 @@ public class AssemblerRecipes implements Runnable { // MV output bus { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_MV.get(1), getModItem(IronChests.ID, "BlockIronChest", 1, 3), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Hatch_Output_Bus_MV.get(1)) .fluidInputs(Materials.Plastic.getMolten(2 * INGOTS)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_MV.get(1), getModItem(IronChests.ID, "BlockIronChest", 1, 3), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Hatch_Output_Bus_MV.get(1)) .fluidInputs(Materials.Polytetrafluoroethylene.getMolten(1 * INGOTS)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_MV.get(1), getModItem(IronChests.ID, "BlockIronChest", 1, 3), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Hatch_Output_Bus_MV.get(1)) .fluidInputs(Materials.Polybenzimidazole.getMolten(1 * EIGHTH_INGOT)) .duration(24 * SECONDS) @@ -3974,33 +3966,33 @@ public class AssemblerRecipes implements Runnable { // HV output bus { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_HV.get(1), getModItem(IronChests.ID, "BlockIronChest", 1, 0), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Hatch_Output_Bus_HV.get(1)) .fluidInputs(Materials.Plastic.getMolten(3 * INGOTS)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_HV.get(1), getModItem(IronChests.ID, "BlockIronChest", 1, 0), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Hatch_Output_Bus_HV.get(1)) .fluidInputs(Materials.Polytetrafluoroethylene.getMolten(2 * INGOTS)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_HV.get(1), getModItem(IronChests.ID, "BlockIronChest", 1, 0), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Hatch_Output_Bus_HV.get(1)) .fluidInputs(Materials.Polybenzimidazole.getMolten(1 * QUARTER_INGOT)) .duration(24 * SECONDS) @@ -4010,22 +4002,22 @@ public class AssemblerRecipes implements Runnable { // EV output bus { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_EV.get(1), getModItem(IronChests.ID, "BlockIronChest", 1, 4), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Hatch_Output_Bus_EV.get(1)) .fluidInputs(Materials.Polytetrafluoroethylene.getMolten(4 * INGOTS)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_EV.get(1), getModItem(IronChests.ID, "BlockIronChest", 1, 4), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Hatch_Output_Bus_EV.get(1)) .fluidInputs(Materials.Polybenzimidazole.getMolten(1 * HALF_INGOT)) .duration(24 * SECONDS) @@ -4035,22 +4027,22 @@ public class AssemblerRecipes implements Runnable { // IV output bus { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_IV.get(1), getModItem(IronChests.ID, "BlockIronChest", 1, 1), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Hatch_Output_Bus_IV.get(1)) .fluidInputs(Materials.Polytetrafluoroethylene.getMolten(8 * INGOTS)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_IV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_IV.get(1), getModItem(IronChests.ID, "BlockIronChest", 1, 1), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Hatch_Output_Bus_IV.get(1)) .fluidInputs(Materials.Polybenzimidazole.getMolten(1 * INGOTS)) .duration(24 * SECONDS) @@ -4060,22 +4052,22 @@ public class AssemblerRecipes implements Runnable { // LuV output bus { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_LuV.get(1), getModItem(IronChests.ID, "BlockIronChest", 1, 2), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Hatch_Output_Bus_LuV.get(1)) .fluidInputs(Materials.Polytetrafluoroethylene.getMolten(16 * INGOTS)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_LuV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_LuV.get(1), getModItem(IronChests.ID, "BlockIronChest", 1, 2), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Hatch_Output_Bus_LuV.get(1)) .fluidInputs(Materials.Polybenzimidazole.getMolten(2 * INGOTS)) .duration(24 * SECONDS) @@ -4085,11 +4077,11 @@ public class AssemblerRecipes implements Runnable { // ZPM output bus { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_ZPM.get(1), getModItem(IronChests.ID, "BlockIronChest", 2, 5), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Hatch_Output_Bus_ZPM.get(1)) .fluidInputs(Materials.Polybenzimidazole.getMolten(4 * INGOTS)) .duration(24 * SECONDS) @@ -4099,11 +4091,11 @@ public class AssemblerRecipes implements Runnable { // UV output bus { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_UV.get(1), getModItem(IronChests.ID, "BlockIronChest", 2, 6), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Hatch_Output_Bus_UV.get(1)) .fluidInputs(Materials.Polybenzimidazole.getMolten(8 * INGOTS)) .duration(24 * SECONDS) @@ -4117,11 +4109,11 @@ public class AssemblerRecipes implements Runnable { // UHV output bus { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_MAX.get(1), getModItem(AvaritiaAddons.ID, "CompressedChest", 1), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Hatch_Output_Bus_MAX.get(1)) .fluidInputs(Materials.Polybenzimidazole.getMolten(16 * INGOTS)) .duration(24 * SECONDS) @@ -4136,44 +4128,44 @@ public class AssemblerRecipes implements Runnable { public void loadInputHatchesRecipes() { // ULV input hatch { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_ULV.get(1), - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Empty, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Empty, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Hatch_Input_ULV.get(1)) .fluidInputs(Materials.Glue.getFluid(1 * INGOTS)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_ULV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_ULV.get(1), - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Empty, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Empty, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Hatch_Input_ULV.get(1)) .fluidInputs(Materials.Plastic.getMolten(1 * HALF_INGOT)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_ULV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_ULV.get(1), - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Empty, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Empty, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Hatch_Input_ULV.get(1)) .fluidInputs(Materials.Polytetrafluoroethylene.getMolten(1 * EIGHTH_INGOT)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_ULV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_ULV.get(1), - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Empty, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Empty, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Hatch_Input_ULV.get(1)) .fluidInputs(Materials.Polybenzimidazole.getMolten(4)) .duration(24 * SECONDS) @@ -4192,44 +4184,44 @@ public class AssemblerRecipes implements Runnable { // LV input hatch { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_LV.get(1), getModItem(BuildCraftFactory.ID, "tankBlock", 1), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Hatch_Input_LV.get(1)) .fluidInputs(Materials.Glue.getFluid(5 * INGOTS)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_LV.get(1), getModItem(BuildCraftFactory.ID, "tankBlock", 1), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Hatch_Input_LV.get(1)) .fluidInputs(Materials.Plastic.getMolten(1 * INGOTS)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_LV.get(1), getModItem(BuildCraftFactory.ID, "tankBlock", 1), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Hatch_Input_LV.get(1)) .fluidInputs(Materials.Polytetrafluoroethylene.getMolten(1 * HALF_INGOT)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_LV.get(1), getModItem(BuildCraftFactory.ID, "tankBlock", 1), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Hatch_Input_LV.get(1)) .fluidInputs(Materials.Polybenzimidazole.getMolten(9)) .duration(24 * SECONDS) @@ -4243,33 +4235,33 @@ public class AssemblerRecipes implements Runnable { // MV input hatch { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_MV.get(1), getModItem(IronTanks.ID, "copperTank", 1), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Hatch_Input_MV.get(1)) .fluidInputs(Materials.Plastic.getMolten(2 * INGOTS)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_MV.get(1), getModItem(IronTanks.ID, "copperTank", 1), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Hatch_Input_MV.get(1)) .fluidInputs(Materials.Polytetrafluoroethylene.getMolten(1 * INGOTS)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_MV.get(1), getModItem(IronTanks.ID, "copperTank", 1), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Hatch_Input_MV.get(1)) .fluidInputs(Materials.Polybenzimidazole.getMolten(1 * EIGHTH_INGOT)) .duration(24 * SECONDS) @@ -4279,33 +4271,33 @@ public class AssemblerRecipes implements Runnable { // HV input hatch { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_HV.get(1), getModItem(IronTanks.ID, "ironTank", 1), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Hatch_Input_HV.get(1)) .fluidInputs(Materials.Plastic.getMolten(3 * INGOTS)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_HV.get(1), getModItem(IronTanks.ID, "ironTank", 1), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Hatch_Input_HV.get(1)) .fluidInputs(Materials.Polytetrafluoroethylene.getMolten(2 * INGOTS)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_HV.get(1), getModItem(IronTanks.ID, "ironTank", 1), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Hatch_Input_HV.get(1)) .fluidInputs(Materials.Polybenzimidazole.getMolten(1 * QUARTER_INGOT)) .duration(24 * SECONDS) @@ -4315,22 +4307,22 @@ public class AssemblerRecipes implements Runnable { // EV input hatch { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_EV.get(1), getModItem(IronTanks.ID, "silverTank", 1), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Hatch_Input_EV.get(1)) .fluidInputs(Materials.Polytetrafluoroethylene.getMolten(4 * INGOTS)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_EV.get(1), getModItem(IronTanks.ID, "silverTank", 1), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Hatch_Input_EV.get(1)) .fluidInputs(Materials.Polybenzimidazole.getMolten(1 * HALF_INGOT)) .duration(24 * SECONDS) @@ -4340,22 +4332,22 @@ public class AssemblerRecipes implements Runnable { // IV input hatch { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_IV.get(1), getModItem(IronTanks.ID, "goldTank", 1), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Hatch_Input_IV.get(1)) .fluidInputs(Materials.Polytetrafluoroethylene.getMolten(8 * INGOTS)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_IV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_IV.get(1), getModItem(IronTanks.ID, "goldTank", 1), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Hatch_Input_IV.get(1)) .fluidInputs(Materials.Polybenzimidazole.getMolten(1 * INGOTS)) .duration(24 * SECONDS) @@ -4365,22 +4357,22 @@ public class AssemblerRecipes implements Runnable { // LuV input hatch { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_LuV.get(1), getModItem(IronTanks.ID, "diamondTank", 1), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Hatch_Input_LuV.get(1)) .fluidInputs(Materials.Polytetrafluoroethylene.getMolten(16 * INGOTS)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_LuV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_LuV.get(1), getModItem(IronTanks.ID, "diamondTank", 1), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Hatch_Input_LuV.get(1)) .fluidInputs(Materials.Polybenzimidazole.getMolten(2 * INGOTS)) .duration(24 * SECONDS) @@ -4390,11 +4382,11 @@ public class AssemblerRecipes implements Runnable { // ZPM input hatch { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_ZPM.get(1), getModItem(IronTanks.ID, "obsidianTank", 1), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Hatch_Input_ZPM.get(1)) .fluidInputs(Materials.Polybenzimidazole.getMolten(4 * INGOTS)) .duration(24 * SECONDS) @@ -4404,8 +4396,8 @@ public class AssemblerRecipes implements Runnable { // UV input hatch { - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Hull_UV.get(1), ItemList.Super_Tank_LV.get(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Hull_UV.get(1), ItemList.Super_Tank_LV.get(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Hatch_Input_UV.get(1)) .fluidInputs(Materials.Polybenzimidazole.getMolten(8 * INGOTS)) .duration(24 * SECONDS) @@ -4415,8 +4407,8 @@ public class AssemblerRecipes implements Runnable { // UHV input hatch { - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Hull_MAX.get(1), ItemList.Super_Tank_MV.get(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Hull_MAX.get(1), ItemList.Super_Tank_MV.get(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Hatch_Input_UHV.get(1)) .fluidInputs(Materials.Polybenzimidazole.getMolten(16 * INGOTS)) .duration(24 * SECONDS) @@ -4431,44 +4423,44 @@ public class AssemblerRecipes implements Runnable { public void loadOutputHatchesRecipes() { // ULV output hatch { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_ULV.get(1), - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Empty, 1), - GT_Utility.getIntegratedCircuit(2)) + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Empty, 1), + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Hatch_Output_ULV.get(1)) .fluidInputs(Materials.Glue.getFluid(1 * INGOTS)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_ULV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_ULV.get(1), - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Empty, 1), - GT_Utility.getIntegratedCircuit(2)) + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Empty, 1), + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Hatch_Output_ULV.get(1)) .fluidInputs(Materials.Plastic.getMolten(1 * HALF_INGOT)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_ULV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_ULV.get(1), - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Empty, 1), - GT_Utility.getIntegratedCircuit(2)) + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Empty, 1), + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Hatch_Output_ULV.get(1)) .fluidInputs(Materials.Polytetrafluoroethylene.getMolten(1 * EIGHTH_INGOT)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_ULV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_ULV.get(1), - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Empty, 1), - GT_Utility.getIntegratedCircuit(2)) + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Empty, 1), + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Hatch_Output_ULV.get(1)) .fluidInputs(Materials.Polybenzimidazole.getMolten(4)) .duration(24 * SECONDS) @@ -4487,44 +4479,44 @@ public class AssemblerRecipes implements Runnable { // LV output hatch { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_LV.get(1), getModItem(BuildCraftFactory.ID, "tankBlock", 1), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Hatch_Output_LV.get(1)) .fluidInputs(Materials.Glue.getFluid(5 * INGOTS)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_LV.get(1), getModItem(BuildCraftFactory.ID, "tankBlock", 1), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Hatch_Output_LV.get(1)) .fluidInputs(Materials.Plastic.getMolten(1 * INGOTS)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_LV.get(1), getModItem(BuildCraftFactory.ID, "tankBlock", 1), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Hatch_Output_LV.get(1)) .fluidInputs(Materials.Polytetrafluoroethylene.getMolten(1 * HALF_INGOT)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_LV.get(1), getModItem(BuildCraftFactory.ID, "tankBlock", 1), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Hatch_Output_LV.get(1)) .fluidInputs(Materials.Polybenzimidazole.getMolten(9)) .duration(24 * SECONDS) @@ -4538,33 +4530,33 @@ public class AssemblerRecipes implements Runnable { // MV output hatch { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_MV.get(1), getModItem(IronTanks.ID, "copperTank", 1), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Hatch_Output_MV.get(1)) .fluidInputs(Materials.Plastic.getMolten(2 * INGOTS)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_MV.get(1), getModItem(IronTanks.ID, "copperTank", 1), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Hatch_Output_MV.get(1)) .fluidInputs(Materials.Polytetrafluoroethylene.getMolten(1 * INGOTS)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_MV.get(1), getModItem(IronTanks.ID, "copperTank", 1), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Hatch_Output_MV.get(1)) .fluidInputs(Materials.Polybenzimidazole.getMolten(1 * EIGHTH_INGOT)) .duration(24 * SECONDS) @@ -4574,33 +4566,33 @@ public class AssemblerRecipes implements Runnable { // HV output hatch { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_HV.get(1), getModItem(IronTanks.ID, "ironTank", 1), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Hatch_Output_HV.get(1)) .fluidInputs(Materials.Plastic.getMolten(3 * INGOTS)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_HV.get(1), getModItem(IronTanks.ID, "ironTank", 1), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Hatch_Output_HV.get(1)) .fluidInputs(Materials.Polytetrafluoroethylene.getMolten(2 * INGOTS)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_HV.get(1), getModItem(IronTanks.ID, "ironTank", 1), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Hatch_Output_HV.get(1)) .fluidInputs(Materials.Polybenzimidazole.getMolten(1 * QUARTER_INGOT)) .duration(24 * SECONDS) @@ -4610,22 +4602,22 @@ public class AssemblerRecipes implements Runnable { // EV output hatch { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_EV.get(1), getModItem(IronTanks.ID, "silverTank", 1), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Hatch_Output_EV.get(1)) .fluidInputs(Materials.Polytetrafluoroethylene.getMolten(4 * INGOTS)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_EV.get(1), getModItem(IronTanks.ID, "silverTank", 1), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Hatch_Output_EV.get(1)) .fluidInputs(Materials.Polybenzimidazole.getMolten(1 * HALF_INGOT)) .duration(24 * SECONDS) @@ -4635,22 +4627,22 @@ public class AssemblerRecipes implements Runnable { // IV output hatch { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_IV.get(1), getModItem(IronTanks.ID, "goldTank", 1), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Hatch_Output_IV.get(1)) .fluidInputs(Materials.Polytetrafluoroethylene.getMolten(8 * INGOTS)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_IV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_IV.get(1), getModItem(IronTanks.ID, "goldTank", 1), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Hatch_Output_IV.get(1)) .fluidInputs(Materials.Polybenzimidazole.getMolten(1 * INGOTS)) .duration(24 * SECONDS) @@ -4660,22 +4652,22 @@ public class AssemblerRecipes implements Runnable { // LuV output hatch { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_LuV.get(1), getModItem(IronTanks.ID, "diamondTank", 1), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Hatch_Output_LuV.get(1)) .fluidInputs(Materials.Polytetrafluoroethylene.getMolten(16 * INGOTS)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_LuV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_LuV.get(1), getModItem(IronTanks.ID, "diamondTank", 1), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Hatch_Output_LuV.get(1)) .fluidInputs(Materials.Polybenzimidazole.getMolten(2 * INGOTS)) .duration(24 * SECONDS) @@ -4685,11 +4677,11 @@ public class AssemblerRecipes implements Runnable { // ZPM output hatch { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Hull_ZPM.get(1), getModItem(IronTanks.ID, "obsidianTank", 1), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Hatch_Output_ZPM.get(1)) .fluidInputs(Materials.Polybenzimidazole.getMolten(4 * INGOTS)) .duration(24 * SECONDS) @@ -4699,8 +4691,8 @@ public class AssemblerRecipes implements Runnable { // UV output hatch { - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Hull_UV.get(1), ItemList.Super_Tank_LV.get(1), GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Hull_UV.get(1), ItemList.Super_Tank_LV.get(1), GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Hatch_Output_UV.get(1)) .fluidInputs(Materials.Polybenzimidazole.getMolten(8 * INGOTS)) .duration(24 * SECONDS) @@ -4710,8 +4702,8 @@ public class AssemblerRecipes implements Runnable { // UHV output hatch { - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Hull_MAX.get(1), ItemList.Super_Tank_MV.get(1), GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Hull_MAX.get(1), ItemList.Super_Tank_MV.get(1), GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Hatch_Output_UHV.get(1)) .fluidInputs(Materials.Polybenzimidazole.getMolten(16 * INGOTS)) .duration(24 * SECONDS) @@ -4726,267 +4718,267 @@ public class AssemblerRecipes implements Runnable { private void withRailcraft() { if (!Railcraft.isModLoaded()) return; - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( new ItemStack(Blocks.stone_slab, 1, 0), ItemList.RC_Rebar.get(1), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.RC_Tie_Stone.get(1)) .duration(6 * SECONDS + 8 * TICKS) .eut(8) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( new ItemStack(Blocks.stone_slab, 1, 7), ItemList.RC_Rebar.get(1), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.RC_Tie_Stone.get(1)) .duration(6 * SECONDS + 8 * TICKS) .eut(8) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Steel, 3), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Electrum, 3), - GT_Utility.getIntegratedCircuit(8)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Steel, 3), + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Electrum, 3), + GTUtility.getIntegratedCircuit(8)) .itemOutputs(ItemList.RC_Rail_HS.get(16)) .fluidInputs(Materials.Blaze.getMolten(216)) .duration(5 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Steel, 3), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Electrum, 3), - GT_Utility.getIntegratedCircuit(9)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Steel, 3), + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Electrum, 3), + GTUtility.getIntegratedCircuit(9)) .itemOutputs(ItemList.RC_Rail_HS.get(8)) .fluidInputs(Materials.ConductiveIron.getMolten(432)) .duration(5 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Steel, 3), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Electrum, 3), - GT_Utility.getIntegratedCircuit(9)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Steel, 3), + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Electrum, 3), + GTUtility.getIntegratedCircuit(9)) .itemOutputs(ItemList.RC_Rail_HS.get(32)) .fluidInputs(Materials.VibrantAlloy.getMolten(216)) .duration(5 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Steel, 3), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Electrum, 3), - GT_Utility.getIntegratedCircuit(9)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Steel, 3), + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Electrum, 3), + GTUtility.getIntegratedCircuit(9)) .itemOutputs(ItemList.RC_Rail_HS.get(64)) .fluidInputs(Materials.CrystallineAlloy.getMolten(216)) .duration(5 * SECONDS) .eut(48) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.RC_Rail_Standard.get(3), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Electrum, 3), - GT_Utility.getIntegratedCircuit(8)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Electrum, 3), + GTUtility.getIntegratedCircuit(8)) .itemOutputs(ItemList.RC_Rail_Adv.get(8)) .fluidInputs(Materials.Redstone.getMolten(216)) .duration(5 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.RC_Rail_Standard.get(3), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Electrum, 3), - GT_Utility.getIntegratedCircuit(8)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Electrum, 3), + GTUtility.getIntegratedCircuit(8)) .itemOutputs(ItemList.RC_Rail_Adv.get(16)) .fluidInputs(Materials.RedAlloy.getMolten(216)) .duration(5 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.RC_Rail_Standard.get(3), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Electrum, 3), - GT_Utility.getIntegratedCircuit(8)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Electrum, 3), + GTUtility.getIntegratedCircuit(8)) .itemOutputs(ItemList.RC_Rail_Adv.get(32)) .fluidInputs(Materials.ConductiveIron.getMolten(216)) .duration(5 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.RC_Rail_Standard.get(3), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Electrum, 3), - GT_Utility.getIntegratedCircuit(8)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Electrum, 3), + GTUtility.getIntegratedCircuit(8)) .itemOutputs(ItemList.RC_Rail_Adv.get(64)) .fluidInputs(Materials.VibrantAlloy.getMolten(216)) .duration(5 * SECONDS) .eut(48) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.RC_Rail_Standard.get(1), - GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.Copper, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.Copper, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.RC_Rail_Electric.get(1)) .duration(2 * SECONDS + 10 * TICKS) .eut(4) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.RC_Rail_Standard.get(1), - GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.AnnealedCopper, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.AnnealedCopper, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.RC_Rail_Electric.get(1)) .duration(2 * SECONDS + 10 * TICKS) .eut(4) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.RC_Rail_Standard.get(1), - GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.Gold, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.Gold, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.RC_Rail_Electric.get(2)) .duration(2 * SECONDS + 10 * TICKS) .eut(4) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.RC_Rail_Standard.get(1), - GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.Electrum, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.Electrum, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.RC_Rail_Electric.get(4)) .duration(2 * SECONDS + 10 * TICKS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.RC_Rail_Standard.get(1), - GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.Titanium, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.Titanium, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.RC_Rail_Electric.get(8)) .duration(2 * SECONDS + 10 * TICKS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.RC_Rail_Standard.get(1), - GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.TungstenSteel, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.TungstenSteel, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.RC_Rail_Electric.get(16)) .duration(2 * SECONDS + 10 * TICKS) .eut(48) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.RC_Rail_Standard.get(1), - GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.HSSG, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.HSSG, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.RC_Rail_Electric.get(32)) .duration(2 * SECONDS + 10 * TICKS) .eut(64) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.RC_Rail_Standard.get(1), - GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.Naquadah, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.Naquadah, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.RC_Rail_Electric.get(64)) .duration(2 * SECONDS + 10 * TICKS) .eut(96) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.RC_Tie_Wood.get(1), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Iron, 1), - GT_Utility.getIntegratedCircuit(10)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Iron, 1), + GTUtility.getIntegratedCircuit(10)) .itemOutputs(ItemList.RC_Rail_Wooden.get(8)) .duration(6 * SECONDS + 13 * TICKS) .eut(4) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.RC_Tie_Wood.get(1), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.WroughtIron, 1), - GT_Utility.getIntegratedCircuit(11)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.WroughtIron, 1), + GTUtility.getIntegratedCircuit(11)) .itemOutputs(ItemList.RC_Rail_Wooden.get(8)) .duration(6 * SECONDS + 13 * TICKS) .eut(4) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.RC_Tie_Wood.get(1), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Steel, 1), - GT_Utility.getIntegratedCircuit(11)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Steel, 1), + GTUtility.getIntegratedCircuit(11)) .itemOutputs(ItemList.RC_Rail_Wooden.get(16)) .duration(6 * SECONDS + 13 * TICKS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.RC_Tie_Wood.get(1), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.StainlessSteel, 1), - GT_Utility.getIntegratedCircuit(11)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.StainlessSteel, 1), + GTUtility.getIntegratedCircuit(11)) .itemOutputs(ItemList.RC_Rail_Wooden.get(32)) .duration(6 * SECONDS + 13 * TICKS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.RC_Tie_Wood.get(1), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Titanium, 1), - GT_Utility.getIntegratedCircuit(11)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Titanium, 1), + GTUtility.getIntegratedCircuit(11)) .itemOutputs(ItemList.RC_Rail_Wooden.get(64)) .duration(6 * SECONDS + 13 * TICKS) .eut(48) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.RC_Tie_Wood.get(32), GT_Utility.getIntegratedCircuit(20)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.RC_Tie_Wood.get(32), GTUtility.getIntegratedCircuit(20)) .itemOutputs(ItemList.RC_Bed_Wood.get(24)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.RC_Tie_Wood.get(64), GT_Utility.getIntegratedCircuit(24)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.RC_Tie_Wood.get(64), GTUtility.getIntegratedCircuit(24)) .itemOutputs(ItemList.RC_Bed_Wood.get(48)) .duration(10 * SECONDS) .eut(48) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.RC_Tie_Stone.get(32), GT_Utility.getIntegratedCircuit(20)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.RC_Tie_Stone.get(32), GTUtility.getIntegratedCircuit(20)) .itemOutputs(ItemList.RC_Bed_Stone.get(24)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.RC_Tie_Stone.get(64), GT_Utility.getIntegratedCircuit(24)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.RC_Tie_Stone.get(64), GTUtility.getIntegratedCircuit(24)) .itemOutputs(ItemList.RC_Bed_Stone.get(48)) .duration(10 * SECONDS) .eut(48) @@ -5003,42 +4995,42 @@ public class AssemblerRecipes implements Runnable { tTagWoodB.setString("track", "railcraft:track.slow.boost"); tRailWoodB.stackTagCompound = tTagWoodB; - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.RC_Bed_Wood.get(1), ItemList.RC_Rail_Wooden.get(6), - GT_Utility.getIntegratedCircuit(21)) + GTUtility.getIntegratedCircuit(21)) .itemOutputs(tRailWood) .duration(5 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailWood), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.RedAlloy, 1), - GT_Utility.getIntegratedCircuit(22)) + GTUtility.copyAmount(2, tRailWood), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.RedAlloy, 1), + GTUtility.getIntegratedCircuit(22)) .itemOutputs(tRailWoodB) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); } - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( new ItemStack(Blocks.rail, 1, 0), ItemList.RC_Rail_Adv.get(2), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.RedAlloy, 1), - GT_Utility.getIntegratedCircuit(22)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.RedAlloy, 1), + GTUtility.getIntegratedCircuit(22)) .itemOutputs(new ItemStack(Blocks.golden_rail, 16, 0)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.RC_Bed_Wood.get(1), ItemList.RC_Rail_Standard.get(6), - GT_Utility.getIntegratedCircuit(21)) + GTUtility.getIntegratedCircuit(21)) .itemOutputs(new ItemStack(Blocks.rail, 64, 0)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LV) @@ -5049,11 +5041,11 @@ public class AssemblerRecipes implements Runnable { tTagRe.setString("track", "railcraft:track.reinforced"); tRailRe.stackTagCompound = tTagRe; - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.RC_Bed_Stone.get(1), ItemList.RC_Rail_Reinforced.get(6), - GT_Utility.getIntegratedCircuit(21)) + GTUtility.getIntegratedCircuit(21)) .itemOutputs(tRailRe) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LV) @@ -5064,11 +5056,11 @@ public class AssemblerRecipes implements Runnable { tTagReB.setString("track", "railcraft:track.reinforced.boost"); tRailReB.stackTagCompound = tTagReB; - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailRe), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.RedAlloy, 1), - GT_Utility.getIntegratedCircuit(22)) + GTUtility.copyAmount(2, tRailRe), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.RedAlloy, 1), + GTUtility.getIntegratedCircuit(22)) .itemOutputs(tRailReB) .duration(15 * SECONDS) .eut(TierEU.RECIPE_LV) @@ -5079,11 +5071,11 @@ public class AssemblerRecipes implements Runnable { tTagEl.setString("track", "railcraft:track.electric"); tRailEl.stackTagCompound = tTagEl; - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.RC_Bed_Stone.get(1), ItemList.RC_Rail_Electric.get(6), - GT_Utility.getIntegratedCircuit(21)) + GTUtility.getIntegratedCircuit(21)) .itemOutputs(tRailEl) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LV) @@ -5095,11 +5087,11 @@ public class AssemblerRecipes implements Runnable { tTagHs.setString("track", "railcraft:track.speed"); tRailHs.stackTagCompound = tTagHs; - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.RC_Bed_Stone.get(1), ItemList.RC_Rail_HS.get(6), - GT_Utility.getIntegratedCircuit(21)) + GTUtility.getIntegratedCircuit(21)) .itemOutputs(tRailHs) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LV) @@ -5110,11 +5102,11 @@ public class AssemblerRecipes implements Runnable { tTagHsB.setString("track", "railcraft:track.speed.boost"); tRailHsB.stackTagCompound = tTagHsB; - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailHs), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.RedAlloy, 1), - GT_Utility.getIntegratedCircuit(22)) + GTUtility.copyAmount(2, tRailHs), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.RedAlloy, 1), + GTUtility.getIntegratedCircuit(22)) .itemOutputs(tRailHsB) .duration(15 * SECONDS) .eut(TierEU.RECIPE_LV) @@ -5127,72 +5119,72 @@ public class AssemblerRecipes implements Runnable { tTagSS.setString("track", "railcraft:track.slow.switch"); tRailSS.stackTagCompound = tTagSS; - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailWood), - GT_OreDictUnificator.get(OrePrefixes.springSmall, Materials.AnyIron, 4), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.copyAmount(2, tRailWood), + GTOreDictUnificator.get(OrePrefixes.springSmall, Materials.AnyIron, 4), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(tRailSS) .duration(5 * SECONDS) .eut(8) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailWood), - GT_OreDictUnificator.get(OrePrefixes.springSmall, Materials.Steel, 2), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(2, tRailSS)) + GTUtility.copyAmount(2, tRailWood), + GTOreDictUnificator.get(OrePrefixes.springSmall, Materials.Steel, 2), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(2, tRailSS)) .duration(5 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailWood), - GT_OreDictUnificator.get(OrePrefixes.springSmall, Materials.StainlessSteel, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(4, tRailSS)) + GTUtility.copyAmount(2, tRailWood), + GTOreDictUnificator.get(OrePrefixes.springSmall, Materials.StainlessSteel, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(4, tRailSS)) .duration(5 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailWood), - GT_OreDictUnificator.get(OrePrefixes.springSmall, Materials.Titanium, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(8, tRailSS)) + GTUtility.copyAmount(2, tRailWood), + GTOreDictUnificator.get(OrePrefixes.springSmall, Materials.Titanium, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(8, tRailSS)) .duration(5 * SECONDS) .eut(48) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailWood), - GT_OreDictUnificator.get(OrePrefixes.springSmall, Materials.TungstenSteel, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(16, tRailSS)) + GTUtility.copyAmount(2, tRailWood), + GTOreDictUnificator.get(OrePrefixes.springSmall, Materials.TungstenSteel, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(16, tRailSS)) .duration(5 * SECONDS) .eut(64) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailWood), - GT_OreDictUnificator.get(OrePrefixes.springSmall, Materials.Iridium, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(32, tRailSS)) + GTUtility.copyAmount(2, tRailWood), + GTOreDictUnificator.get(OrePrefixes.springSmall, Materials.Iridium, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(32, tRailSS)) .duration(5 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailWood), - GT_OreDictUnificator.get(OrePrefixes.springSmall, Materials.Osmium, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(64, tRailSS)) + GTUtility.copyAmount(2, tRailWood), + GTOreDictUnificator.get(OrePrefixes.springSmall, Materials.Osmium, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(64, tRailSS)) .duration(5 * SECONDS) .eut(256) .addTo(assemblerRecipes); @@ -5204,72 +5196,72 @@ public class AssemblerRecipes implements Runnable { tTagSW.setString("track", "railcraft:track.slow.wye"); tRailSW.stackTagCompound = tTagSW; - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailWood), - GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.AnyIron, 4), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.copyAmount(2, tRailWood), + GTOreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.AnyIron, 4), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(tRailSW) .duration(5 * SECONDS) .eut(8) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailWood), - GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Steel, 2), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(2, tRailSW)) + GTUtility.copyAmount(2, tRailWood), + GTOreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Steel, 2), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(2, tRailSW)) .duration(5 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailWood), - GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.StainlessSteel, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(4, tRailSW)) + GTUtility.copyAmount(2, tRailWood), + GTOreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.StainlessSteel, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(4, tRailSW)) .duration(5 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailWood), - GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Titanium, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(8, tRailSW)) + GTUtility.copyAmount(2, tRailWood), + GTOreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Titanium, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(8, tRailSW)) .duration(5 * SECONDS) .eut(48) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailWood), - GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.TungstenSteel, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(16, tRailSW)) + GTUtility.copyAmount(2, tRailWood), + GTOreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.TungstenSteel, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(16, tRailSW)) .duration(5 * SECONDS) .eut(64) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailWood), - GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Iridium, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(32, tRailSW)) + GTUtility.copyAmount(2, tRailWood), + GTOreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Iridium, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(32, tRailSW)) .duration(5 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailWood), - GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Osmium, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(64, tRailSW)) + GTUtility.copyAmount(2, tRailWood), + GTOreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Osmium, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(64, tRailSW)) .duration(5 * SECONDS) .eut(256) .addTo(assemblerRecipes); @@ -5281,72 +5273,72 @@ public class AssemblerRecipes implements Runnable { tTagSJ.setString("track", "railcraft:track.slow.junction"); tRailSJ.stackTagCompound = tTagSJ; - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailWood), - GT_OreDictUnificator.get(OrePrefixes.screw, Materials.AnyIron, 4), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.copyAmount(2, tRailWood), + GTOreDictUnificator.get(OrePrefixes.screw, Materials.AnyIron, 4), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(tRailSJ) .duration(5 * SECONDS) .eut(8) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailWood), - GT_OreDictUnificator.get(OrePrefixes.screw, Materials.Steel, 2), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(2, tRailSJ)) + GTUtility.copyAmount(2, tRailWood), + GTOreDictUnificator.get(OrePrefixes.screw, Materials.Steel, 2), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(2, tRailSJ)) .duration(5 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailWood), - GT_OreDictUnificator.get(OrePrefixes.screw, Materials.StainlessSteel, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(4, tRailSJ)) + GTUtility.copyAmount(2, tRailWood), + GTOreDictUnificator.get(OrePrefixes.screw, Materials.StainlessSteel, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(4, tRailSJ)) .duration(5 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailWood), - GT_OreDictUnificator.get(OrePrefixes.screw, Materials.Titanium, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(8, tRailSJ)) + GTUtility.copyAmount(2, tRailWood), + GTOreDictUnificator.get(OrePrefixes.screw, Materials.Titanium, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(8, tRailSJ)) .duration(5 * SECONDS) .eut(48) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailWood), - GT_OreDictUnificator.get(OrePrefixes.screw, Materials.TungstenSteel, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(16, tRailSJ)) + GTUtility.copyAmount(2, tRailWood), + GTOreDictUnificator.get(OrePrefixes.screw, Materials.TungstenSteel, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(16, tRailSJ)) .duration(5 * SECONDS) .eut(64) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailWood), - GT_OreDictUnificator.get(OrePrefixes.screw, Materials.Iridium, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(32, tRailSJ)) + GTUtility.copyAmount(2, tRailWood), + GTOreDictUnificator.get(OrePrefixes.screw, Materials.Iridium, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(32, tRailSJ)) .duration(5 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailWood), - GT_OreDictUnificator.get(OrePrefixes.screw, Materials.Osmium, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(64, tRailSJ)) + GTUtility.copyAmount(2, tRailWood), + GTOreDictUnificator.get(OrePrefixes.screw, Materials.Osmium, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(64, tRailSJ)) .duration(5 * SECONDS) .eut(256) .addTo(assemblerRecipes); @@ -5358,72 +5350,72 @@ public class AssemblerRecipes implements Runnable { tTagNS.setString("track", "railcraft:track.switch"); tRailNS.stackTagCompound = tTagNS; - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( new ItemStack(Blocks.rail, 2, 0), - GT_OreDictUnificator.get(OrePrefixes.springSmall, Materials.Steel, 4), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.springSmall, Materials.Steel, 4), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(tRailNS) .duration(10 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( new ItemStack(Blocks.rail, 2, 0), - GT_OreDictUnificator.get(OrePrefixes.springSmall, Materials.StainlessSteel, 2), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(2, tRailNS)) + GTOreDictUnificator.get(OrePrefixes.springSmall, Materials.StainlessSteel, 2), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(2, tRailNS)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( new ItemStack(Blocks.rail, 2, 0), - GT_OreDictUnificator.get(OrePrefixes.springSmall, Materials.Titanium, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(4, tRailNS)) + GTOreDictUnificator.get(OrePrefixes.springSmall, Materials.Titanium, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(4, tRailNS)) .duration(10 * SECONDS) .eut(48) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( new ItemStack(Blocks.rail, 2, 0), - GT_OreDictUnificator.get(OrePrefixes.springSmall, Materials.TungstenSteel, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(8, tRailNS)) + GTOreDictUnificator.get(OrePrefixes.springSmall, Materials.TungstenSteel, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(8, tRailNS)) .duration(10 * SECONDS) .eut(64) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( new ItemStack(Blocks.rail, 2, 0), - GT_OreDictUnificator.get(OrePrefixes.springSmall, Materials.Iridium, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(16, tRailNS)) + GTOreDictUnificator.get(OrePrefixes.springSmall, Materials.Iridium, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(16, tRailNS)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( new ItemStack(Blocks.rail, 2, 0), - GT_OreDictUnificator.get(OrePrefixes.springSmall, Materials.Osmium, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(32, tRailNS)) + GTOreDictUnificator.get(OrePrefixes.springSmall, Materials.Osmium, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(32, tRailNS)) .duration(10 * SECONDS) .eut(256) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( new ItemStack(Blocks.rail, 2, 0), - GT_OreDictUnificator.get(OrePrefixes.springSmall, Materials.Neutronium, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(64, tRailNS)) + GTOreDictUnificator.get(OrePrefixes.springSmall, Materials.Neutronium, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(64, tRailNS)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(assemblerRecipes); @@ -5436,72 +5428,72 @@ public class AssemblerRecipes implements Runnable { tTagNW.setString("track", "railcraft:track.wye"); tRailNW.stackTagCompound = tTagNW; - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( new ItemStack(Blocks.rail, 2, 0), - GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Steel, 4), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Steel, 4), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(tRailNW) .duration(10 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( new ItemStack(Blocks.rail, 2, 0), - GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.StainlessSteel, 2), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(2, tRailNW)) + GTOreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.StainlessSteel, 2), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(2, tRailNW)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( new ItemStack(Blocks.rail, 2, 0), - GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Titanium, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(4, tRailNW)) + GTOreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Titanium, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(4, tRailNW)) .duration(10 * SECONDS) .eut(48) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( new ItemStack(Blocks.rail, 2, 0), - GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.TungstenSteel, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(8, tRailNW)) + GTOreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.TungstenSteel, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(8, tRailNW)) .duration(10 * SECONDS) .eut(64) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( new ItemStack(Blocks.rail, 2, 0), - GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Iridium, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(16, tRailNW)) + GTOreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Iridium, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(16, tRailNW)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( new ItemStack(Blocks.rail, 2, 0), - GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Osmium, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(32, tRailNW)) + GTOreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Osmium, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(32, tRailNW)) .duration(10 * SECONDS) .eut(256) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( new ItemStack(Blocks.rail, 2, 0), - GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Neutronium, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(64, tRailNW)) + GTOreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Neutronium, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(64, tRailNW)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(assemblerRecipes); @@ -5513,72 +5505,72 @@ public class AssemblerRecipes implements Runnable { tTagNJ.setString("track", "railcraft:track.junction"); tRailNJ.stackTagCompound = tTagNJ; - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( new ItemStack(Blocks.rail, 2, 0), - GT_OreDictUnificator.get(OrePrefixes.screw, Materials.Steel, 4), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.screw, Materials.Steel, 4), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(tRailNJ) .duration(10 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( new ItemStack(Blocks.rail, 2, 0), - GT_OreDictUnificator.get(OrePrefixes.screw, Materials.StainlessSteel, 2), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(2, tRailNJ)) + GTOreDictUnificator.get(OrePrefixes.screw, Materials.StainlessSteel, 2), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(2, tRailNJ)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( new ItemStack(Blocks.rail, 2, 0), - GT_OreDictUnificator.get(OrePrefixes.screw, Materials.Titanium, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(4, tRailNJ)) + GTOreDictUnificator.get(OrePrefixes.screw, Materials.Titanium, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(4, tRailNJ)) .duration(10 * SECONDS) .eut(48) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( new ItemStack(Blocks.rail, 2, 0), - GT_OreDictUnificator.get(OrePrefixes.screw, Materials.TungstenSteel, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(8, tRailNJ)) + GTOreDictUnificator.get(OrePrefixes.screw, Materials.TungstenSteel, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(8, tRailNJ)) .duration(10 * SECONDS) .eut(64) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( new ItemStack(Blocks.rail, 2, 0), - GT_OreDictUnificator.get(OrePrefixes.screw, Materials.Iridium, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(16, tRailNJ)) + GTOreDictUnificator.get(OrePrefixes.screw, Materials.Iridium, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(16, tRailNJ)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( new ItemStack(Blocks.rail, 2, 0), - GT_OreDictUnificator.get(OrePrefixes.screw, Materials.Osmium, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(32, tRailNJ)) + GTOreDictUnificator.get(OrePrefixes.screw, Materials.Osmium, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(32, tRailNJ)) .duration(10 * SECONDS) .eut(256) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( new ItemStack(Blocks.rail, 2, 0), - GT_OreDictUnificator.get(OrePrefixes.screw, Materials.Neutronium, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(64, tRailNJ)) + GTOreDictUnificator.get(OrePrefixes.screw, Materials.Neutronium, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(64, tRailNJ)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(assemblerRecipes); @@ -5590,72 +5582,72 @@ public class AssemblerRecipes implements Runnable { tTagRS.setString("track", "railcraft:track.reinforced.switch"); tRailRS.stackTagCompound = tTagRS; - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailRe), - GT_OreDictUnificator.get(OrePrefixes.springSmall, Materials.Steel, 4), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.copyAmount(2, tRailRe), + GTOreDictUnificator.get(OrePrefixes.springSmall, Materials.Steel, 4), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(tRailRS) .duration(15 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailRe), - GT_OreDictUnificator.get(OrePrefixes.springSmall, Materials.StainlessSteel, 2), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(2, tRailRS)) + GTUtility.copyAmount(2, tRailRe), + GTOreDictUnificator.get(OrePrefixes.springSmall, Materials.StainlessSteel, 2), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(2, tRailRS)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailRe), - GT_OreDictUnificator.get(OrePrefixes.springSmall, Materials.Titanium, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(4, tRailRS)) + GTUtility.copyAmount(2, tRailRe), + GTOreDictUnificator.get(OrePrefixes.springSmall, Materials.Titanium, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(4, tRailRS)) .duration(15 * SECONDS) .eut(48) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailRe), - GT_OreDictUnificator.get(OrePrefixes.springSmall, Materials.TungstenSteel, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(8, tRailRS)) + GTUtility.copyAmount(2, tRailRe), + GTOreDictUnificator.get(OrePrefixes.springSmall, Materials.TungstenSteel, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(8, tRailRS)) .duration(15 * SECONDS) .eut(64) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailRe), - GT_OreDictUnificator.get(OrePrefixes.springSmall, Materials.Iridium, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(16, tRailRS)) + GTUtility.copyAmount(2, tRailRe), + GTOreDictUnificator.get(OrePrefixes.springSmall, Materials.Iridium, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(16, tRailRS)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailRe), - GT_OreDictUnificator.get(OrePrefixes.springSmall, Materials.Osmium, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(32, tRailRS)) + GTUtility.copyAmount(2, tRailRe), + GTOreDictUnificator.get(OrePrefixes.springSmall, Materials.Osmium, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(32, tRailRS)) .duration(15 * SECONDS) .eut(256) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailRe), - GT_OreDictUnificator.get(OrePrefixes.springSmall, Materials.Neutronium, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(64, tRailRS)) + GTUtility.copyAmount(2, tRailRe), + GTOreDictUnificator.get(OrePrefixes.springSmall, Materials.Neutronium, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(64, tRailRS)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(assemblerRecipes); @@ -5667,72 +5659,72 @@ public class AssemblerRecipes implements Runnable { tTagRW.setString("track", "railcraft:track.reinforced.wye"); tRailRW.stackTagCompound = tTagRW; - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailRe), - GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Steel, 4), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.copyAmount(2, tRailRe), + GTOreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Steel, 4), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(tRailRW) .duration(15 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailRe), - GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.StainlessSteel, 2), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(2, tRailRW)) + GTUtility.copyAmount(2, tRailRe), + GTOreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.StainlessSteel, 2), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(2, tRailRW)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailRe), - GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Titanium, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(4, tRailRW)) + GTUtility.copyAmount(2, tRailRe), + GTOreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Titanium, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(4, tRailRW)) .duration(15 * SECONDS) .eut(48) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailRe), - GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.TungstenSteel, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(8, tRailRW)) + GTUtility.copyAmount(2, tRailRe), + GTOreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.TungstenSteel, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(8, tRailRW)) .duration(15 * SECONDS) .eut(64) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailRe), - GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Iridium, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(16, tRailRW)) + GTUtility.copyAmount(2, tRailRe), + GTOreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Iridium, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(16, tRailRW)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailRe), - GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Osmium, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(32, tRailRW)) + GTUtility.copyAmount(2, tRailRe), + GTOreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Osmium, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(32, tRailRW)) .duration(15 * SECONDS) .eut(256) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailRe), - GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Neutronium, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(64, tRailRW)) + GTUtility.copyAmount(2, tRailRe), + GTOreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Neutronium, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(64, tRailRW)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(assemblerRecipes); @@ -5744,72 +5736,72 @@ public class AssemblerRecipes implements Runnable { tTagRJ.setString("track", "railcraft:track.reinforced.junction"); tRailRJ.stackTagCompound = tTagRJ; - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailRe), - GT_OreDictUnificator.get(OrePrefixes.screw, Materials.Steel, 4), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.copyAmount(2, tRailRe), + GTOreDictUnificator.get(OrePrefixes.screw, Materials.Steel, 4), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(tRailRJ) .duration(15 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailRe), - GT_OreDictUnificator.get(OrePrefixes.screw, Materials.StainlessSteel, 2), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(2, tRailRJ)) + GTUtility.copyAmount(2, tRailRe), + GTOreDictUnificator.get(OrePrefixes.screw, Materials.StainlessSteel, 2), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(2, tRailRJ)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailRe), - GT_OreDictUnificator.get(OrePrefixes.screw, Materials.Titanium, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(4, tRailRJ)) + GTUtility.copyAmount(2, tRailRe), + GTOreDictUnificator.get(OrePrefixes.screw, Materials.Titanium, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(4, tRailRJ)) .duration(15 * SECONDS) .eut(48) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailRe), - GT_OreDictUnificator.get(OrePrefixes.screw, Materials.TungstenSteel, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(8, tRailRJ)) + GTUtility.copyAmount(2, tRailRe), + GTOreDictUnificator.get(OrePrefixes.screw, Materials.TungstenSteel, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(8, tRailRJ)) .duration(15 * SECONDS) .eut(64) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailRe), - GT_OreDictUnificator.get(OrePrefixes.screw, Materials.Iridium, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(16, tRailRJ)) + GTUtility.copyAmount(2, tRailRe), + GTOreDictUnificator.get(OrePrefixes.screw, Materials.Iridium, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(16, tRailRJ)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailRe), - GT_OreDictUnificator.get(OrePrefixes.screw, Materials.Osmium, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(32, tRailRJ)) + GTUtility.copyAmount(2, tRailRe), + GTOreDictUnificator.get(OrePrefixes.screw, Materials.Osmium, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(32, tRailRJ)) .duration(15 * SECONDS) .eut(256) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailRe), - GT_OreDictUnificator.get(OrePrefixes.screw, Materials.Neutronium, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(64, tRailRJ)) + GTUtility.copyAmount(2, tRailRe), + GTOreDictUnificator.get(OrePrefixes.screw, Materials.Neutronium, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(64, tRailRJ)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(assemblerRecipes); @@ -5821,72 +5813,72 @@ public class AssemblerRecipes implements Runnable { tTagRSSw.setString("track", "railcraft:track.speed.switch"); tRailSSw.stackTagCompound = tTagRSSw; - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailHs), - GT_OreDictUnificator.get(OrePrefixes.springSmall, Materials.Steel, 4), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.copyAmount(2, tRailHs), + GTOreDictUnificator.get(OrePrefixes.springSmall, Materials.Steel, 4), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(tRailSSw) .duration(20 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailHs), - GT_OreDictUnificator.get(OrePrefixes.springSmall, Materials.StainlessSteel, 2), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(2, tRailSSw)) + GTUtility.copyAmount(2, tRailHs), + GTOreDictUnificator.get(OrePrefixes.springSmall, Materials.StainlessSteel, 2), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(2, tRailSSw)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailHs), - GT_OreDictUnificator.get(OrePrefixes.springSmall, Materials.Titanium, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(4, tRailSSw)) + GTUtility.copyAmount(2, tRailHs), + GTOreDictUnificator.get(OrePrefixes.springSmall, Materials.Titanium, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(4, tRailSSw)) .duration(20 * SECONDS) .eut(48) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailHs), - GT_OreDictUnificator.get(OrePrefixes.springSmall, Materials.TungstenSteel, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(8, tRailSSw)) + GTUtility.copyAmount(2, tRailHs), + GTOreDictUnificator.get(OrePrefixes.springSmall, Materials.TungstenSteel, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(8, tRailSSw)) .duration(20 * SECONDS) .eut(64) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailHs), - GT_OreDictUnificator.get(OrePrefixes.springSmall, Materials.Iridium, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(16, tRailSSw)) + GTUtility.copyAmount(2, tRailHs), + GTOreDictUnificator.get(OrePrefixes.springSmall, Materials.Iridium, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(16, tRailSSw)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailHs), - GT_OreDictUnificator.get(OrePrefixes.springSmall, Materials.Osmium, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(32, tRailSSw)) + GTUtility.copyAmount(2, tRailHs), + GTOreDictUnificator.get(OrePrefixes.springSmall, Materials.Osmium, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(32, tRailSSw)) .duration(20 * SECONDS) .eut(256) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailHs), - GT_OreDictUnificator.get(OrePrefixes.springSmall, Materials.Neutronium, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(64, tRailSSw)) + GTUtility.copyAmount(2, tRailHs), + GTOreDictUnificator.get(OrePrefixes.springSmall, Materials.Neutronium, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(64, tRailSSw)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(assemblerRecipes); @@ -5898,72 +5890,72 @@ public class AssemblerRecipes implements Runnable { tTagRSWy.setString("track", "railcraft:track.speed.wye"); tRailSWy.stackTagCompound = tTagRSWy; - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailHs), - GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Steel, 4), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.copyAmount(2, tRailHs), + GTOreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Steel, 4), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(tRailSWy) .duration(20 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailHs), - GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.StainlessSteel, 2), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(2, tRailSWy)) + GTUtility.copyAmount(2, tRailHs), + GTOreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.StainlessSteel, 2), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(2, tRailSWy)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailHs), - GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Titanium, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(4, tRailSWy)) + GTUtility.copyAmount(2, tRailHs), + GTOreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Titanium, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(4, tRailSWy)) .duration(20 * SECONDS) .eut(48) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailHs), - GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.TungstenSteel, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(8, tRailSWy)) + GTUtility.copyAmount(2, tRailHs), + GTOreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.TungstenSteel, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(8, tRailSWy)) .duration(20 * SECONDS) .eut(64) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailHs), - GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Iridium, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(16, tRailSWy)) + GTUtility.copyAmount(2, tRailHs), + GTOreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Iridium, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(16, tRailSWy)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailHs), - GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Osmium, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(32, tRailSWy)) + GTUtility.copyAmount(2, tRailHs), + GTOreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Osmium, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(32, tRailSWy)) .duration(20 * SECONDS) .eut(256) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailHs), - GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Neutronium, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(64, tRailSWy)) + GTUtility.copyAmount(2, tRailHs), + GTOreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Neutronium, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(64, tRailSWy)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(assemblerRecipes); @@ -5975,57 +5967,57 @@ public class AssemblerRecipes implements Runnable { tTagRSTt.setString("track", "railcraft:track.speed.transition"); tRailSTt.stackTagCompound = tTagRSTt; - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailHs), + GTUtility.copyAmount(2, tRailHs), ItemList.RC_Bed_Stone.get(1), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.RedAlloy, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(4, tRailSTt)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.RedAlloy, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(4, tRailSTt)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailHs), + GTUtility.copyAmount(2, tRailHs), ItemList.RC_Bed_Stone.get(1), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.ConductiveIron, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(8, tRailSTt)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.ConductiveIron, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(8, tRailSTt)) .duration(20 * SECONDS) .eut(64) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailHs), + GTUtility.copyAmount(2, tRailHs), ItemList.RC_Bed_Stone.get(1), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.VibrantAlloy, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(16, tRailSTt)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.VibrantAlloy, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(16, tRailSTt)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailHs), + GTUtility.copyAmount(2, tRailHs), ItemList.RC_Bed_Stone.get(1), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.CrystallineAlloy, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(32, tRailSTt)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.CrystallineAlloy, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(32, tRailSTt)) .duration(20 * SECONDS) .eut(256) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailHs), + GTUtility.copyAmount(2, tRailHs), ItemList.RC_Bed_Stone.get(1), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.MelodicAlloy, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(64, tRailSTt)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.MelodicAlloy, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(64, tRailSTt)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(assemblerRecipes); @@ -6037,72 +6029,72 @@ public class AssemblerRecipes implements Runnable { tTagES.setString("track", "railcraft:track.electric.switch"); tRailES.stackTagCompound = tTagES; - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailEl), - GT_OreDictUnificator.get(OrePrefixes.springSmall, Materials.Copper, 4), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.copyAmount(2, tRailEl), + GTOreDictUnificator.get(OrePrefixes.springSmall, Materials.Copper, 4), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(tRailES) .duration(20 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailEl), - GT_OreDictUnificator.get(OrePrefixes.springSmall, Materials.Gold, 2), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(2, tRailES)) + GTUtility.copyAmount(2, tRailEl), + GTOreDictUnificator.get(OrePrefixes.springSmall, Materials.Gold, 2), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(2, tRailES)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailEl), - GT_OreDictUnificator.get(OrePrefixes.springSmall, Materials.Electrum, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(4, tRailES)) + GTUtility.copyAmount(2, tRailEl), + GTOreDictUnificator.get(OrePrefixes.springSmall, Materials.Electrum, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(4, tRailES)) .duration(20 * SECONDS) .eut(48) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailEl), - GT_OreDictUnificator.get(OrePrefixes.springSmall, Materials.Titanium, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(8, tRailES)) + GTUtility.copyAmount(2, tRailEl), + GTOreDictUnificator.get(OrePrefixes.springSmall, Materials.Titanium, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(8, tRailES)) .duration(20 * SECONDS) .eut(64) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailEl), - GT_OreDictUnificator.get(OrePrefixes.springSmall, Materials.Platinum, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(16, tRailES)) + GTUtility.copyAmount(2, tRailEl), + GTOreDictUnificator.get(OrePrefixes.springSmall, Materials.Platinum, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(16, tRailES)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailEl), - GT_OreDictUnificator.get(OrePrefixes.springSmall, Materials.VanadiumGallium, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(32, tRailES)) + GTUtility.copyAmount(2, tRailEl), + GTOreDictUnificator.get(OrePrefixes.springSmall, Materials.VanadiumGallium, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(32, tRailES)) .duration(20 * SECONDS) .eut(256) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailEl), - GT_OreDictUnificator.get(OrePrefixes.springSmall, Materials.Naquadah, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(64, tRailES)) + GTUtility.copyAmount(2, tRailEl), + GTOreDictUnificator.get(OrePrefixes.springSmall, Materials.Naquadah, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(64, tRailES)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(assemblerRecipes); @@ -6114,72 +6106,72 @@ public class AssemblerRecipes implements Runnable { tTagEw.setString("track", "railcraft:track.electric.wye"); tRailEw.stackTagCompound = tTagEw; - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailEl), - GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Copper, 4), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.copyAmount(2, tRailEl), + GTOreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Copper, 4), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(tRailEw) .duration(20 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailEl), - GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Gold, 2), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(2, tRailEw)) + GTUtility.copyAmount(2, tRailEl), + GTOreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Gold, 2), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(2, tRailEw)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailEl), - GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Electrum, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(4, tRailEw)) + GTUtility.copyAmount(2, tRailEl), + GTOreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Electrum, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(4, tRailEw)) .duration(20 * SECONDS) .eut(48) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailEl), - GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Titanium, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(8, tRailEw)) + GTUtility.copyAmount(2, tRailEl), + GTOreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Titanium, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(8, tRailEw)) .duration(20 * SECONDS) .eut(64) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailEl), - GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Platinum, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(16, tRailEw)) + GTUtility.copyAmount(2, tRailEl), + GTOreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Platinum, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(16, tRailEw)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailEl), - GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.VanadiumGallium, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(32, tRailEw)) + GTUtility.copyAmount(2, tRailEl), + GTOreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.VanadiumGallium, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(32, tRailEw)) .duration(20 * SECONDS) .eut(256) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailEl), - GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Naquadah, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(64, tRailEw)) + GTUtility.copyAmount(2, tRailEl), + GTOreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Naquadah, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(64, tRailEw)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(assemblerRecipes); @@ -6191,72 +6183,72 @@ public class AssemblerRecipes implements Runnable { tTagREJ.setString("track", "railcraft:track.electric.junction"); tRailEJ.stackTagCompound = tTagREJ; - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailEl), - GT_OreDictUnificator.get(OrePrefixes.screw, Materials.Copper, 4), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.copyAmount(2, tRailEl), + GTOreDictUnificator.get(OrePrefixes.screw, Materials.Copper, 4), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(tRailEJ) .duration(20 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailEl), - GT_OreDictUnificator.get(OrePrefixes.screw, Materials.Gold, 2), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(2, tRailEJ)) + GTUtility.copyAmount(2, tRailEl), + GTOreDictUnificator.get(OrePrefixes.screw, Materials.Gold, 2), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(2, tRailEJ)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailEl), - GT_OreDictUnificator.get(OrePrefixes.screw, Materials.Electrum, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(4, tRailEJ)) + GTUtility.copyAmount(2, tRailEl), + GTOreDictUnificator.get(OrePrefixes.screw, Materials.Electrum, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(4, tRailEJ)) .duration(20 * SECONDS) .eut(48) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailEl), - GT_OreDictUnificator.get(OrePrefixes.screw, Materials.Titanium, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(8, tRailEJ)) + GTUtility.copyAmount(2, tRailEl), + GTOreDictUnificator.get(OrePrefixes.screw, Materials.Titanium, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(8, tRailEJ)) .duration(20 * SECONDS) .eut(64) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailEl), - GT_OreDictUnificator.get(OrePrefixes.screw, Materials.Platinum, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(16, tRailEJ)) + GTUtility.copyAmount(2, tRailEl), + GTOreDictUnificator.get(OrePrefixes.screw, Materials.Platinum, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(16, tRailEJ)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailEl), - GT_OreDictUnificator.get(OrePrefixes.screw, Materials.VanadiumGallium, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(32, tRailEJ)) + GTUtility.copyAmount(2, tRailEl), + GTOreDictUnificator.get(OrePrefixes.screw, Materials.VanadiumGallium, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(32, tRailEJ)) .duration(20 * SECONDS) .eut(256) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.copyAmount(2, tRailEl), - GT_OreDictUnificator.get(OrePrefixes.screw, Materials.Naquadah, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_Utility.copyAmount(64, tRailEJ)) + GTUtility.copyAmount(2, tRailEl), + GTOreDictUnificator.get(OrePrefixes.screw, Materials.Naquadah, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTUtility.copyAmount(64, tRailEJ)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(assemblerRecipes); @@ -6266,77 +6258,77 @@ public class AssemblerRecipes implements Runnable { int tMultiplier = tMat.contains(SubTag.SOLDERING_MATERIAL_GOOD) ? 1 : tMat.contains(SubTag.SOLDERING_MATERIAL_BAD) ? 4 : 2; - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.Copper, 1), - GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.Lead, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.Copper, 1), + GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.Lead, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.RC_ShuntingWire.get(1)) .fluidInputs(tMat.getMolten(16L * tMultiplier / 2)) .duration(10 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.AnnealedCopper, 1), - GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.Lead, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.AnnealedCopper, 1), + GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.Lead, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.RC_ShuntingWire.get(1)) .fluidInputs(tMat.getMolten(16L * tMultiplier / 2)) .duration(10 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.Gold, 1), - GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.Lead, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.Gold, 1), + GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.Lead, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.RC_ShuntingWire.get(4)) .fluidInputs(tMat.getMolten(16L * tMultiplier / 2)) .duration(10 * SECONDS) .eut(24) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.Electrum, 1), - GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.Gold, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.Electrum, 1), + GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.Gold, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.RC_ShuntingWire.get(8)) .fluidInputs(tMat.getMolten(16L * tMultiplier / 2)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.Titanium, 1), - GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.Electrum, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.Titanium, 1), + GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.Electrum, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.RC_ShuntingWire.get(16)) .fluidInputs(tMat.getMolten(16L * tMultiplier / 2)) .duration(10 * SECONDS) .eut(48) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.Platinum, 1), - GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.Titanium, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.Platinum, 1), + GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.Titanium, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.RC_ShuntingWire.get(32)) .fluidInputs(tMat.getMolten(16L * tMultiplier / 2)) .duration(10 * SECONDS) .eut(64) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.VanadiumGallium, 1), - GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.Platinum, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.VanadiumGallium, 1), + GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.Platinum, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.RC_ShuntingWire.get(64)) .fluidInputs(tMat.getMolten(16L * tMultiplier / 2)) .duration(10 * SECONDS) @@ -6345,13 +6337,13 @@ public class AssemblerRecipes implements Runnable { // chunkloader upgrade OC - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Circuit_Board_Plastic_Advanced.get(1), - GT_OreDictUnificator.get(OrePrefixes.itemCasing, Materials.Aluminium, 2), + GTOreDictUnificator.get(OrePrefixes.itemCasing, Materials.Aluminium, 2), getModItem(Railcraft.ID, "machine.alpha", 1L, 0), getModItem(OpenComputers.ID, "item", 1L, 26), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(getModItem(OpenComputers.ID, "item", 1L, 62)) .fluidInputs(tMat.getMolten(144L * tMultiplier / 2)) .duration(12 * SECONDS + 10 * TICKS) @@ -6360,467 +6352,467 @@ public class AssemblerRecipes implements Runnable { } - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( new ItemStack(Blocks.piston, 1, 0), ItemList.FR_Casing_Sturdy.get(1), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Lapis, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Lapis, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(getModItem(NewHorizonsCoreMod.ID, "item.EngineCore", 1L, 0)) .fluidInputs(Materials.SeedOil.getFluid(250)) .duration(5 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( new ItemStack(Blocks.piston, 1, 0), ItemList.FR_Casing_Sturdy.get(1), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Lapis, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Lapis, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(getModItem(NewHorizonsCoreMod.ID, "item.EngineCore", 1L, 0)) .fluidInputs(Materials.Lubricant.getFluid(125)) .duration(5 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( getModItem(ExtraUtilities.ID, "trashcan", 1L, 0), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Obsidian, 4), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Obsidian, 4), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(getModItem(Railcraft.ID, "machine.beta", 1L, 11)) .duration(10 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( getModItem(NewHorizonsCoreMod.ID, "item.EngineCore", 1), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.AnyCopper, 10), - GT_Utility.getIntegratedCircuit(10)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.AnyCopper, 10), + GTUtility.getIntegratedCircuit(10)) .itemOutputs(getModItem(Railcraft.ID, "machine.beta", 1L, 7)) .duration(10 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( getModItem(NewHorizonsCoreMod.ID, "item.EngineCore", 1), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Steel, 10), - GT_Utility.getIntegratedCircuit(10)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Steel, 10), + GTUtility.getIntegratedCircuit(10)) .itemOutputs(getModItem(Railcraft.ID, "machine.beta", 1L, 8)) .duration(10 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( getModItem(NewHorizonsCoreMod.ID, "item.EngineCore", 1), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Aluminium, 10), - GT_Utility.getIntegratedCircuit(10)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Aluminium, 10), + GTUtility.getIntegratedCircuit(10)) .itemOutputs(getModItem(Railcraft.ID, "machine.beta", 1L, 9)) .duration(10 * SECONDS) .eut(16) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.Gold, 2), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Diamond, 4), - GT_OreDictUnificator.get(OrePrefixes.gem, Materials.EnderPearl, 1), - GT_OreDictUnificator.get(OrePrefixes.plateDense, Materials.Obsidian, 2), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.plateDouble, Materials.Gold, 2), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Diamond, 4), + GTOreDictUnificator.get(OrePrefixes.gem, Materials.EnderPearl, 1), + GTOreDictUnificator.get(OrePrefixes.plateDense, Materials.Obsidian, 2), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(getModItem(Railcraft.ID, "machine.alpha", 1, 0)) .duration(30 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.AnyIron, 2), - GT_Utility.getIntegratedCircuit(20)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.AnyIron, 2), + GTUtility.getIntegratedCircuit(20)) .itemOutputs(getModItem(Railcraft.ID, "machine.beta", 1L, 0)) .duration(30 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.AnyIron, 2), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.AnyIron, 2), new ItemStack(Blocks.glass_pane, 2, 0), - GT_Utility.getIntegratedCircuit(21)) + GTUtility.getIntegratedCircuit(21)) .itemOutputs(getModItem(Railcraft.ID, "machine.beta", 2L, 1)) .duration(40 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.AnyIron, 2), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.AnyIron, 2), getModItem(TinkerConstruct.ID, "GlassPane", 2L, 0), - GT_Utility.getIntegratedCircuit(21)) + GTUtility.getIntegratedCircuit(21)) .itemOutputs(getModItem(Railcraft.ID, "machine.beta", 2L, 1)) .duration(40 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.pipeLarge, Materials.Bronze, 2), + GTOreDictUnificator.get(OrePrefixes.pipeLarge, Materials.Bronze, 2), new ItemStack(Blocks.iron_bars, 2, 0), - GT_Utility.getIntegratedCircuit(22)) + GTUtility.getIntegratedCircuit(22)) .itemOutputs(getModItem(Railcraft.ID, "machine.beta", 1L, 2)) .duration(40 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Steel, 2), - GT_Utility.getIntegratedCircuit(20)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Steel, 2), + GTUtility.getIntegratedCircuit(20)) .itemOutputs(getModItem(Railcraft.ID, "machine.beta", 1L, 13)) .duration(10 * SECONDS) .eut(64) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Steel, 2), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Steel, 2), new ItemStack(Blocks.glass_pane, 2, 0), - GT_Utility.getIntegratedCircuit(21)) + GTUtility.getIntegratedCircuit(21)) .itemOutputs(getModItem(Railcraft.ID, "machine.beta", 2L, 14)) .duration(20 * SECONDS) .eut(64) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Steel, 2), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Steel, 2), getModItem(TinkerConstruct.ID, "GlassPane", 2L, 0), - GT_Utility.getIntegratedCircuit(21)) + GTUtility.getIntegratedCircuit(21)) .itemOutputs(getModItem(Railcraft.ID, "machine.beta", 2L, 14)) .duration(20 * SECONDS) .eut(64) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.pipeLarge, Materials.Steel, 2), + GTOreDictUnificator.get(OrePrefixes.pipeLarge, Materials.Steel, 2), getModItem(NewHorizonsCoreMod.ID, "item.SteelBars", 2), - GT_Utility.getIntegratedCircuit(22)) + GTUtility.getIntegratedCircuit(22)) .itemOutputs(getModItem(Railcraft.ID, "machine.beta", 1L, 15)) .duration(20 * SECONDS) .eut(64) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Aluminium, 2), - GT_Utility.getIntegratedCircuit(20)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Aluminium, 2), + GTUtility.getIntegratedCircuit(20)) .itemOutputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 0)) .duration(30 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Aluminium, 2), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Aluminium, 2), new ItemStack(Blocks.glass_pane, 2, 0), - GT_Utility.getIntegratedCircuit(21)) + GTUtility.getIntegratedCircuit(21)) .itemOutputs(getModItem(Railcraft.ID, "machine.zeta", 2L, 1)) .duration(40 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Aluminium, 2), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Aluminium, 2), getModItem(TinkerConstruct.ID, "GlassPane", 2L, 0), - GT_Utility.getIntegratedCircuit(21)) + GTUtility.getIntegratedCircuit(21)) .itemOutputs(getModItem(Railcraft.ID, "machine.zeta", 2L, 1)) .duration(40 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.pipeLarge, Materials.Plastic, 2), + GTOreDictUnificator.get(OrePrefixes.pipeLarge, Materials.Plastic, 2), getModItem(NewHorizonsCoreMod.ID, "item.AluminiumBars", 2), - GT_Utility.getIntegratedCircuit(22)) + GTUtility.getIntegratedCircuit(22)) .itemOutputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 2)) .duration(40 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.StainlessSteel, 2), - GT_Utility.getIntegratedCircuit(20)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.StainlessSteel, 2), + GTUtility.getIntegratedCircuit(20)) .itemOutputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 3)) .duration(10 * SECONDS) .eut(256) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.StainlessSteel, 2), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.StainlessSteel, 2), new ItemStack(Blocks.glass_pane, 2, 0), - GT_Utility.getIntegratedCircuit(21)) + GTUtility.getIntegratedCircuit(21)) .itemOutputs(getModItem(Railcraft.ID, "machine.zeta", 2L, 4)) .duration(20 * SECONDS) .eut(256) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.StainlessSteel, 2), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.StainlessSteel, 2), getModItem(TinkerConstruct.ID, "GlassPane", 2L, 0), - GT_Utility.getIntegratedCircuit(21)) + GTUtility.getIntegratedCircuit(21)) .itemOutputs(getModItem(Railcraft.ID, "machine.zeta", 2L, 4)) .duration(20 * SECONDS) .eut(256) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.pipeLarge, Materials.StainlessSteel, 2), + GTOreDictUnificator.get(OrePrefixes.pipeLarge, Materials.StainlessSteel, 2), getModItem(NewHorizonsCoreMod.ID, "item.StainlessSteelBars", 2), - GT_Utility.getIntegratedCircuit(22)) + GTUtility.getIntegratedCircuit(22)) .itemOutputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 5)) .duration(20 * SECONDS) .eut(256) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Titanium, 2), - GT_Utility.getIntegratedCircuit(20)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Titanium, 2), + GTUtility.getIntegratedCircuit(20)) .itemOutputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 6)) .duration(30 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Titanium, 2), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Titanium, 2), new ItemStack(Blocks.glass_pane, 2, 0), - GT_Utility.getIntegratedCircuit(21)) + GTUtility.getIntegratedCircuit(21)) .itemOutputs(getModItem(Railcraft.ID, "machine.zeta", 2L, 7)) .duration(40 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Titanium, 2), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Titanium, 2), getModItem(TinkerConstruct.ID, "GlassPane", 2L, 0), - GT_Utility.getIntegratedCircuit(21)) + GTUtility.getIntegratedCircuit(21)) .itemOutputs(getModItem(Railcraft.ID, "machine.zeta", 2L, 7)) .duration(40 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.pipeLarge, Materials.Titanium, 2), + GTOreDictUnificator.get(OrePrefixes.pipeLarge, Materials.Titanium, 2), getModItem(NewHorizonsCoreMod.ID, "item.TitaniumBars", 2), - GT_Utility.getIntegratedCircuit(22)) + GTUtility.getIntegratedCircuit(22)) .itemOutputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 8)) .duration(40 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.TungstenSteel, 2), - GT_Utility.getIntegratedCircuit(20)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.TungstenSteel, 2), + GTUtility.getIntegratedCircuit(20)) .itemOutputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 9)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.TungstenSteel, 2), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.TungstenSteel, 2), new ItemStack(Blocks.glass_pane, 2, 0), - GT_Utility.getIntegratedCircuit(21)) + GTUtility.getIntegratedCircuit(21)) .itemOutputs(getModItem(Railcraft.ID, "machine.zeta", 2L, 10)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.TungstenSteel, 2), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.TungstenSteel, 2), getModItem(TinkerConstruct.ID, "GlassPane", 2L, 0), - GT_Utility.getIntegratedCircuit(21)) + GTUtility.getIntegratedCircuit(21)) .itemOutputs(getModItem(Railcraft.ID, "machine.zeta", 2L, 10)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.pipeLarge, Materials.TungstenSteel, 2), + GTOreDictUnificator.get(OrePrefixes.pipeLarge, Materials.TungstenSteel, 2), getModItem(NewHorizonsCoreMod.ID, "item.TungstenSteelBars", 2), - GT_Utility.getIntegratedCircuit(22)) + GTUtility.getIntegratedCircuit(22)) .itemOutputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 11)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Palladium, 2), - GT_Utility.getIntegratedCircuit(20)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Palladium, 2), + GTUtility.getIntegratedCircuit(20)) .itemOutputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 12)) .duration(30 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Palladium, 2), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Palladium, 2), new ItemStack(Blocks.glass_pane, 2, 0), - GT_Utility.getIntegratedCircuit(21)) + GTUtility.getIntegratedCircuit(21)) .itemOutputs(getModItem(Railcraft.ID, "machine.zeta", 2L, 13)) .duration(40 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Palladium, 2), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Palladium, 2), getModItem(TinkerConstruct.ID, "GlassPane", 2L, 0), - GT_Utility.getIntegratedCircuit(21)) + GTUtility.getIntegratedCircuit(21)) .itemOutputs(getModItem(Railcraft.ID, "machine.zeta", 2L, 13)) .duration(40 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.pipeLarge, Materials.NiobiumTitanium, 2), + GTOreDictUnificator.get(OrePrefixes.pipeLarge, Materials.NiobiumTitanium, 2), getModItem(NewHorizonsCoreMod.ID, "item.ChromeBars", 2), - GT_Utility.getIntegratedCircuit(22)) + GTUtility.getIntegratedCircuit(22)) .itemOutputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 14)) .duration(40 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Iridium, 2), - GT_Utility.getIntegratedCircuit(20)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Iridium, 2), + GTUtility.getIntegratedCircuit(20)) .itemOutputs(getModItem(Railcraft.ID, "machine.eta", 1L, 0)) .duration(10 * SECONDS) .eut(4096) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Iridium, 2), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Iridium, 2), new ItemStack(Blocks.glass_pane, 2, 0), - GT_Utility.getIntegratedCircuit(21)) + GTUtility.getIntegratedCircuit(21)) .itemOutputs(getModItem(Railcraft.ID, "machine.eta", 2L, 1)) .duration(20 * SECONDS) .eut(4096) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Iridium, 2), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Iridium, 2), getModItem(TinkerConstruct.ID, "GlassPane", 2L, 0), - GT_Utility.getIntegratedCircuit(21)) + GTUtility.getIntegratedCircuit(21)) .itemOutputs(getModItem(Railcraft.ID, "machine.eta", 2L, 1)) .duration(20 * SECONDS) .eut(4096) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.pipeLarge, Materials.Enderium, 2), + GTOreDictUnificator.get(OrePrefixes.pipeLarge, Materials.Enderium, 2), getModItem(NewHorizonsCoreMod.ID, "item.IridiumBars", 2), - GT_Utility.getIntegratedCircuit(22)) + GTUtility.getIntegratedCircuit(22)) .itemOutputs(getModItem(Railcraft.ID, "machine.eta", 1L, 2)) .duration(20 * SECONDS) .eut(4096) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Osmium, 2), - GT_Utility.getIntegratedCircuit(20)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Osmium, 2), + GTUtility.getIntegratedCircuit(20)) .itemOutputs(getModItem(Railcraft.ID, "machine.eta", 1L, 3)) .duration(30 * SECONDS) .eut(TierEU.RECIPE_IV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Osmium, 2), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Osmium, 2), new ItemStack(Blocks.glass_pane, 2, 0), - GT_Utility.getIntegratedCircuit(21)) + GTUtility.getIntegratedCircuit(21)) .itemOutputs(getModItem(Railcraft.ID, "machine.eta", 2L, 4)) .duration(40 * SECONDS) .eut(TierEU.RECIPE_IV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Osmium, 2), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Osmium, 2), getModItem(TinkerConstruct.ID, "GlassPane", 2L, 0), - GT_Utility.getIntegratedCircuit(21)) + GTUtility.getIntegratedCircuit(21)) .itemOutputs(getModItem(Railcraft.ID, "machine.eta", 2L, 4)) .duration(40 * SECONDS) .eut(TierEU.RECIPE_IV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.pipeLarge, Materials.Naquadah, 2), + GTOreDictUnificator.get(OrePrefixes.pipeLarge, Materials.Naquadah, 2), getModItem(NewHorizonsCoreMod.ID, "item.OsmiumBars", 2), - GT_Utility.getIntegratedCircuit(22)) + GTUtility.getIntegratedCircuit(22)) .itemOutputs(getModItem(Railcraft.ID, "machine.eta", 1L, 5)) .duration(40 * SECONDS) .eut(TierEU.RECIPE_IV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Neutronium, 2), - GT_Utility.getIntegratedCircuit(20)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Neutronium, 2), + GTUtility.getIntegratedCircuit(20)) .itemOutputs(getModItem(Railcraft.ID, "machine.eta", 1L, 6)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LuV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Neutronium, 2), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Neutronium, 2), new ItemStack(Blocks.glass_pane, 2, 0), - GT_Utility.getIntegratedCircuit(21)) + GTUtility.getIntegratedCircuit(21)) .itemOutputs(getModItem(Railcraft.ID, "machine.eta", 2L, 7)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_LuV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Neutronium, 2), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Neutronium, 2), getModItem(TinkerConstruct.ID, "GlassPane", 2L, 0), - GT_Utility.getIntegratedCircuit(21)) + GTUtility.getIntegratedCircuit(21)) .itemOutputs(getModItem(Railcraft.ID, "machine.eta", 2L, 7)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_LuV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.pipeLarge, Materials.Neutronium, 2), + GTOreDictUnificator.get(OrePrefixes.pipeLarge, Materials.Neutronium, 2), getModItem(NewHorizonsCoreMod.ID, "item.NeutroniumBars", 2), - GT_Utility.getIntegratedCircuit(22)) + GTUtility.getIntegratedCircuit(22)) .itemOutputs(getModItem(Railcraft.ID, "machine.eta", 1L, 8)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_LuV) @@ -6828,60 +6820,60 @@ public class AssemblerRecipes implements Runnable { // Water Tank - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Iron, 1), - GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.Wood, 2)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Iron, 1), + GTOreDictUnificator.get(OrePrefixes.frameGt, Materials.Wood, 2)) .itemOutputs(getModItem(Railcraft.ID, "machine.alpha", 1L, 14)) .fluidInputs(Materials.Glue.getFluid(36)) .duration(10 * SECONDS) .eut(8) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.IronMagnetic, 1), - GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.Wood, 2)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.IronMagnetic, 1), + GTOreDictUnificator.get(OrePrefixes.frameGt, Materials.Wood, 2)) .itemOutputs(getModItem(Railcraft.ID, "machine.alpha", 1L, 14)) .fluidInputs(Materials.Glue.getFluid(36)) .duration(10 * SECONDS) .eut(8) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.WroughtIron, 1), - GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.Wood, 2)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.WroughtIron, 1), + GTOreDictUnificator.get(OrePrefixes.frameGt, Materials.Wood, 2)) .itemOutputs(getModItem(Railcraft.ID, "machine.alpha", 1L, 14)) .fluidInputs(Materials.Glue.getFluid(36)) .duration(10 * SECONDS) .eut(8) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.bolt, Materials.Steel, 4), - GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.Wood, 4)) + GTOreDictUnificator.get(OrePrefixes.bolt, Materials.Steel, 4), + GTOreDictUnificator.get(OrePrefixes.frameGt, Materials.Wood, 4)) .itemOutputs(getModItem(Railcraft.ID, "machine.alpha", 3L, 14)) .fluidInputs(Materials.Glue.getFluid(72)) .duration(20 * SECONDS) .eut(30) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.bolt, Materials.Steel, 2), - GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.WoodSealed, 1)) + GTOreDictUnificator.get(OrePrefixes.bolt, Materials.Steel, 2), + GTOreDictUnificator.get(OrePrefixes.frameGt, Materials.WoodSealed, 1)) .itemOutputs(getModItem(Railcraft.ID, "machine.alpha", 3L, 14)) .fluidInputs(Materials.Plastic.getMolten(36)) .duration(20 * SECONDS) .eut(30) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.bolt, Materials.StainlessSteel, 4), - GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.WoodSealed, 4)) + GTOreDictUnificator.get(OrePrefixes.bolt, Materials.StainlessSteel, 4), + GTOreDictUnificator.get(OrePrefixes.frameGt, Materials.WoodSealed, 4)) .itemOutputs(getModItem(Railcraft.ID, "machine.alpha", 9L, 14)) .fluidInputs(Materials.Plastic.getMolten(72)) .duration(20 * SECONDS) @@ -6890,15 +6882,15 @@ public class AssemblerRecipes implements Runnable { // Steam Boilers - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.IC2_Item_Casing_Iron.get(6), GT_Utility.getIntegratedCircuit(6)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.IC2_Item_Casing_Iron.get(6), GTUtility.getIntegratedCircuit(6)) .itemOutputs(getModItem(Railcraft.ID, "machine.beta", 1L, 3)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.IC2_Item_Casing_Steel.get(6), GT_Utility.getIntegratedCircuit(6)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.IC2_Item_Casing_Steel.get(6), GTUtility.getIntegratedCircuit(6)) .itemOutputs(getModItem(Railcraft.ID, "machine.beta", 1L, 4)) .duration(20 * SECONDS) .eut(64) @@ -6907,10 +6899,10 @@ public class AssemblerRecipes implements Runnable { public void withBartWorks() { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, ExternalMaterials.getRhodiumPlatedPalladium(), 6), - GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.Chrome, 1)) + GTOreDictUnificator.get(OrePrefixes.plate, ExternalMaterials.getRhodiumPlatedPalladium(), 6), + GTOreDictUnificator.get(OrePrefixes.frameGt, Materials.Chrome, 1)) .itemOutputs(ItemList.Casing_Advanced_Rhodium_Palladium.get(1)) .duration(2 * SECONDS + 10 * TICKS) .eut(16) @@ -6923,34 +6915,34 @@ public class AssemblerRecipes implements Runnable { return; } - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.compressed, Materials.Bronze, 1), - GT_OreDictUnificator.get(OrePrefixes.compressed, Materials.Aluminium, 1), - GT_OreDictUnificator.get(OrePrefixes.compressed, Materials.Steel, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.compressed, Materials.Bronze, 1), + GTOreDictUnificator.get(OrePrefixes.compressed, Materials.Aluminium, 1), + GTOreDictUnificator.get(OrePrefixes.compressed, Materials.Steel, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Ingot_Heavy1.get(1)) .fluidInputs(Materials.StainlessSteel.getMolten(72)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( getModItem(GalacticraftCore.ID, "item.heavyPlating", 1), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.MeteoricIron, 2), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.MeteoricIron, 2), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Ingot_Heavy2.get(1)) .fluidInputs(Materials.TungstenSteel.getMolten(72)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( getModItem(GalacticraftMars.ID, "item.null", 1L, 3), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Desh, 4), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Desh, 4), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Ingot_Heavy3.get(1)) .fluidInputs(Materials.Platinum.getMolten(72)) .duration(15 * SECONDS) @@ -6963,124 +6955,124 @@ public class AssemblerRecipes implements Runnable { return; } - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.Pentacadmiummagnesiumhexaoxid, 3), - GT_OreDictUnificator.get(OrePrefixes.pipeTiny, Materials.StainlessSteel, 2), + GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.Pentacadmiummagnesiumhexaoxid, 3), + GTOreDictUnificator.get(OrePrefixes.pipeTiny, Materials.StainlessSteel, 2), ItemList.Electric_Pump_MV.get(1), - GT_Utility.getIntegratedCircuit(9)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorMV, 3)) + GTUtility.getIntegratedCircuit(9)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorMV, 3)) .fluidInputs(new FluidStack(FluidRegistry.getFluid("liquid helium"), 2000)) .duration(16 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.Titaniumonabariumdecacoppereikosaoxid, 6), - GT_OreDictUnificator.get(OrePrefixes.pipeTiny, Materials.Titanium, 4), + GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.Titaniumonabariumdecacoppereikosaoxid, 6), + GTOreDictUnificator.get(OrePrefixes.pipeTiny, Materials.Titanium, 4), ItemList.Electric_Pump_HV.get(1), - GT_Utility.getIntegratedCircuit(9)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorHV, 6)) + GTUtility.getIntegratedCircuit(9)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorHV, 6)) .fluidInputs(new FluidStack(FluidRegistry.getFluid("liquid helium"), 4000)) .duration(16 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.Uraniumtriplatinid, 9), - GT_OreDictUnificator.get(OrePrefixes.pipeTiny, Materials.TungstenSteel, 6), + GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.Uraniumtriplatinid, 9), + GTOreDictUnificator.get(OrePrefixes.pipeTiny, Materials.TungstenSteel, 6), ItemList.Electric_Pump_EV.get(1), - GT_Utility.getIntegratedCircuit(9)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorEV, 9)) + GTUtility.getIntegratedCircuit(9)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorEV, 9)) .fluidInputs(new FluidStack(FluidRegistry.getFluid("liquid helium"), 6000)) .duration(16 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.Vanadiumtriindinid, 12), - GT_OreDictUnificator.get(OrePrefixes.pipeTiny, Materials.NiobiumTitanium, 8), + GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.Vanadiumtriindinid, 12), + GTOreDictUnificator.get(OrePrefixes.pipeTiny, Materials.NiobiumTitanium, 8), ItemList.Electric_Pump_IV.get(1), - GT_Utility.getIntegratedCircuit(9)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorIV, 12)) + GTUtility.getIntegratedCircuit(9)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorIV, 12)) .fluidInputs(new FluidStack(FluidRegistry.getFluid("liquid helium"), 8000)) .duration(32 * SECONDS) .eut(TierEU.RECIPE_IV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get( + GTOreDictUnificator.get( OrePrefixes.wireGt01, Materials.Tetraindiumditindibariumtitaniumheptacoppertetrakaidekaoxid, 15), - GT_OreDictUnificator.get(OrePrefixes.pipeTiny, Materials.Enderium, 10), + GTOreDictUnificator.get(OrePrefixes.pipeTiny, Materials.Enderium, 10), ItemList.Electric_Pump_LuV.get(1), - GT_Utility.getIntegratedCircuit(9)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorLuV, 15)) + GTUtility.getIntegratedCircuit(9)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorLuV, 15)) .fluidInputs(new FluidStack(FluidRegistry.getFluid("liquid helium"), 12000)) .duration(32 * SECONDS) .eut(TierEU.RECIPE_LuV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.Tetranaquadahdiindiumhexaplatiumosminid, 18), - GT_OreDictUnificator.get(OrePrefixes.pipeTiny, Materials.Naquadah, 12), + GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.Tetranaquadahdiindiumhexaplatiumosminid, 18), + GTOreDictUnificator.get(OrePrefixes.pipeTiny, Materials.Naquadah, 12), ItemList.Electric_Pump_ZPM.get(1), - GT_Utility.getIntegratedCircuit(9)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorZPM, 18)) + GTUtility.getIntegratedCircuit(9)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorZPM, 18)) .fluidInputs(new FluidStack(FluidRegistry.getFluid("liquid helium"), 16000)) .duration(1 * MINUTES + 4 * SECONDS) .eut(TierEU.RECIPE_ZPM) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.Longasssuperconductornameforuvwire, 21), - GT_OreDictUnificator.get(OrePrefixes.pipeTiny, Materials.Neutronium, 14), + GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.Longasssuperconductornameforuvwire, 21), + GTOreDictUnificator.get(OrePrefixes.pipeTiny, Materials.Neutronium, 14), ItemList.Electric_Pump_UV.get(1), - GT_Utility.getIntegratedCircuit(9)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorUV, 21)) + GTUtility.getIntegratedCircuit(9)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorUV, 21)) .fluidInputs(new FluidStack(FluidRegistry.getFluid("liquid helium"), 20000)) .duration(1 * MINUTES + 4 * SECONDS) .eut(TierEU.RECIPE_UV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.Longasssuperconductornameforuhvwire, 24), - GT_OreDictUnificator.get(OrePrefixes.pipeTiny, Materials.Bedrockium, 16), + GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.Longasssuperconductornameforuhvwire, 24), + GTOreDictUnificator.get(OrePrefixes.pipeTiny, Materials.Bedrockium, 16), ItemList.Electric_Pump_UHV.get(1), - GT_Utility.getIntegratedCircuit(9)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorUHV, 24)) + GTUtility.getIntegratedCircuit(9)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorUHV, 24)) .fluidInputs(new FluidStack(FluidRegistry.getFluid("liquid helium"), 24000)) .duration(2 * MINUTES + 8 * SECONDS) .eut(TierEU.RECIPE_UHV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorUEVBase, 27), - GT_OreDictUnificator.get(OrePrefixes.pipeTiny, Materials.Infinity, 18), + GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorUEVBase, 27), + GTOreDictUnificator.get(OrePrefixes.pipeTiny, Materials.Infinity, 18), ItemList.Electric_Pump_UEV.get(1), - GT_Utility.getIntegratedCircuit(9)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorUEV, 27)) + GTUtility.getIntegratedCircuit(9)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorUEV, 27)) .fluidInputs(new FluidStack(FluidRegistry.getFluid("liquid helium"), 28000)) .duration(2 * MINUTES + 40 * SECONDS) .eut(TierEU.RECIPE_UEV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorUMVBase, 33), - GT_OreDictUnificator.get(OrePrefixes.pipeTiny, MaterialsUEVplus.SpaceTime, 22), + GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorUMVBase, 33), + GTOreDictUnificator.get(OrePrefixes.pipeTiny, MaterialsUEVplus.SpaceTime, 22), ItemList.Electric_Pump_UMV.get(1), - GT_Utility.getIntegratedCircuit(9)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorUMV, 33)) + GTUtility.getIntegratedCircuit(9)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorUMV, 33)) .fluidInputs(new FluidStack(FluidRegistry.getFluid("liquid helium"), 36000)) .duration(2 * MINUTES + 40 * SECONDS) .eut(TierEU.RECIPE_UMV) @@ -7089,16 +7081,16 @@ public class AssemblerRecipes implements Runnable { public void withGTNHLanthAndGTPP() { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Electric_Pump_EV.get(4), ItemList.Field_Generator_EV.get(4), INCONEL_690.getPlate(4), - GT_OreDictUnificator.get(OrePrefixes.screw, Materials.Titanium, 16), - GT_OreDictUnificator.get(OrePrefixes.ring, Materials.BorosilicateGlass, 16), - GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.Aluminium, 2), - GT_OreDictUnificator.get(OrePrefixes.pipeTiny, Materials.Polytetrafluoroethylene, 4), - GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.EV, 4), + GTOreDictUnificator.get(OrePrefixes.screw, Materials.Titanium, 16), + GTOreDictUnificator.get(OrePrefixes.ring, Materials.BorosilicateGlass, 16), + GTOreDictUnificator.get(OrePrefixes.cableGt01, Materials.Aluminium, 2), + GTOreDictUnificator.get(OrePrefixes.pipeTiny, Materials.Polytetrafluoroethylene, 4), + GTOreDictUnificator.get(OrePrefixes.circuit, Materials.EV, 4), ItemList.Shape_Extruder_Wire.get(16)) .itemOutputs(ItemList.Spinneret.get(1)) .fluidInputs(Materials.SolderingAlloy.getMolten(144)) @@ -7112,125 +7104,123 @@ public class AssemblerRecipes implements Runnable { return; } - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( getModItem(IC2NuclearControl.ID, "ItemVanillaMachineCard", 1L, 0), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_ModHandler.getIC2Item("electronicCircuit", 2)) + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTModHandler.getIC2Item("electronicCircuit", 2)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( getModItem(IC2NuclearControl.ID, "ItemInventoryScannerCard", 1L, 0), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_ModHandler.getIC2Item("electronicCircuit", 2)) + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTModHandler.getIC2Item("electronicCircuit", 2)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( getModItem(IC2NuclearControl.ID, "ItemEnergySensorLocationCard", 1L, 0), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_ModHandler.getIC2Item("electronicCircuit", 2)) + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTModHandler.getIC2Item("electronicCircuit", 2)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(getModItem(IC2NuclearControl.ID, "RFSensorCard", 1L, 0), GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_ModHandler.getIC2Item("electronicCircuit", 2)) + GTValues.RA.stdBuilder() + .itemInputs(getModItem(IC2NuclearControl.ID, "RFSensorCard", 1L, 0), GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTModHandler.getIC2Item("electronicCircuit", 2)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( getModItem(IC2NuclearControl.ID, "ItemMultipleSensorLocationCard", 1L, 0), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_ModHandler.getIC2Item("electronicCircuit", 1)) + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTModHandler.getIC2Item("electronicCircuit", 1)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); // counter - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( getModItem(IC2NuclearControl.ID, "ItemMultipleSensorLocationCard", 1L, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_ModHandler.getIC2Item("electronicCircuit", 1)) + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTModHandler.getIC2Item("electronicCircuit", 1)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); // liquid - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( getModItem(IC2NuclearControl.ID, "ItemMultipleSensorLocationCard", 1L, 2), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_ModHandler.getIC2Item("electronicCircuit", 2)) + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTModHandler.getIC2Item("electronicCircuit", 2)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); // generator - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( getModItem(IC2NuclearControl.ID, "ItemLiquidArrayLocationCard", 1L, 0), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_ModHandler.getIC2Item("electronicCircuit", 2)) + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTModHandler.getIC2Item("electronicCircuit", 2)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); // 2-6 liquid - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( getModItem(IC2NuclearControl.ID, "ItemEnergyArrayLocationCard", 1L, 0), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_ModHandler.getIC2Item("electronicCircuit", 2)) + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTModHandler.getIC2Item("electronicCircuit", 2)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); // 2-6 energy - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( getModItem(IC2NuclearControl.ID, "ItemSensorLocationCard", 1L, 0), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.circuit.get(Materials.MV), 2)) + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.circuit.get(Materials.MV), 2)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); // non-fluid nuke - GT_Values.RA.stdBuilder() - .itemInputs( - getModItem(IC2NuclearControl.ID, "Item55ReactorCard", 1L, 0), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.circuit.get(Materials.MV), 2)) + GTValues.RA.stdBuilder() + .itemInputs(getModItem(IC2NuclearControl.ID, "Item55ReactorCard", 1L, 0), GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.circuit.get(Materials.MV), 2)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(getModItem(IC2NuclearControl.ID, "CardAppeng", 1L, 0), GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_ModHandler.getIC2Item("electronicCircuit", 2)) + GTValues.RA.stdBuilder() + .itemInputs(getModItem(IC2NuclearControl.ID, "CardAppeng", 1L, 0), GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTModHandler.getIC2Item("electronicCircuit", 2)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.NC_SensorCard.get(1), GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_ModHandler.getIC2Item("electronicCircuit", 3)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.NC_SensorCard.get(1), GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTModHandler.getIC2Item("electronicCircuit", 3)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(assemblerRecipes); diff --git a/src/main/java/gregtech/loaders/postload/recipes/AssemblyLineRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/AssemblyLineRecipes.java index 2b4e957d34..28630668c0 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/AssemblyLineRecipes.java +++ b/src/main/java/gregtech/loaders/postload/recipes/AssemblyLineRecipes.java @@ -1,28 +1,27 @@ package gregtech.loaders.postload.recipes; import static gregtech.api.enums.Mods.NewHorizonsCoreMod; -import static gregtech.api.util.GT_RecipeBuilder.HOURS; -import static gregtech.api.util.GT_RecipeBuilder.MINUTES; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeConstants.AssemblyLine; -import static gregtech.api.util.GT_RecipeConstants.RESEARCH_ITEM; -import static gregtech.api.util.GT_RecipeConstants.RESEARCH_TIME; +import static gregtech.api.util.GTRecipeBuilder.HOURS; +import static gregtech.api.util.GTRecipeBuilder.MINUTES; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeConstants.AssemblyLine; +import static gregtech.api.util.GTRecipeConstants.RESEARCH_ITEM; +import static gregtech.api.util.GTRecipeConstants.RESEARCH_TIME; import net.minecraft.item.ItemStack; import net.minecraftforge.fluids.Fluid; import net.minecraftforge.fluids.FluidRegistry; import net.minecraftforge.fluids.FluidStack; -import com.github.technus.tectech.thing.CustomItemList; - -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.TierEU; import gregtech.api.util.ExternalMaterials; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import tectech.thing.CustomItemList; public class AssemblyLineRecipes implements Runnable { @@ -52,15 +51,15 @@ public class AssemblyLineRecipes implements Runnable { // Motors { // LuV motor - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .metadata(RESEARCH_ITEM, ItemList.Electric_Motor_IV.get(1)) .metadata(RESEARCH_TIME, 2 * HOURS) .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.SamariumMagnetic, 1), - GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.HSSS, 2), - GT_OreDictUnificator.get(OrePrefixes.wireFine, LuVMat, 64), - GT_OreDictUnificator.get(OrePrefixes.wireFine, LuVMat, 64), - GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.YttriumBariumCuprate, 2)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.SamariumMagnetic, 1), + GTOreDictUnificator.get(OrePrefixes.stickLong, Materials.HSSS, 2), + GTOreDictUnificator.get(OrePrefixes.wireFine, LuVMat, 64), + GTOreDictUnificator.get(OrePrefixes.wireFine, LuVMat, 64), + GTOreDictUnificator.get(OrePrefixes.cableGt01, Materials.YttriumBariumCuprate, 2)) .fluidInputs(new FluidStack(solderIndalloy, 144), Materials.Lubricant.getFluid(250)) .itemOutputs(ItemList.Electric_Motor_LuV.get(1)) .eut(TierEU.RECIPE_IV) @@ -68,18 +67,18 @@ public class AssemblyLineRecipes implements Runnable { .addTo(AssemblyLine); // ZPM motor - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .metadata(RESEARCH_ITEM, ItemList.Electric_Motor_LuV.get(1)) .metadata(RESEARCH_TIME, 2 * HOURS) .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.SamariumMagnetic, 2), - GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.NaquadahAlloy, 4), - GT_OreDictUnificator.get(OrePrefixes.ring, Materials.NaquadahAlloy, 4), - GT_OreDictUnificator.get(OrePrefixes.round, Materials.NaquadahAlloy, 16), - GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Europium, 64), - GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Europium, 64), - GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Europium, 64), - GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.VanadiumGallium, 2)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.SamariumMagnetic, 2), + GTOreDictUnificator.get(OrePrefixes.stickLong, Materials.NaquadahAlloy, 4), + GTOreDictUnificator.get(OrePrefixes.ring, Materials.NaquadahAlloy, 4), + GTOreDictUnificator.get(OrePrefixes.round, Materials.NaquadahAlloy, 16), + GTOreDictUnificator.get(OrePrefixes.wireFine, Materials.Europium, 64), + GTOreDictUnificator.get(OrePrefixes.wireFine, Materials.Europium, 64), + GTOreDictUnificator.get(OrePrefixes.wireFine, Materials.Europium, 64), + GTOreDictUnificator.get(OrePrefixes.cableGt04, Materials.VanadiumGallium, 2)) .fluidInputs(new FluidStack(solderIndalloy, 288), Materials.Lubricant.getFluid(750)) .itemOutputs(ItemList.Electric_Motor_ZPM.get(1)) .eut(TierEU.RECIPE_LuV) @@ -87,21 +86,21 @@ public class AssemblyLineRecipes implements Runnable { .addTo(AssemblyLine); // UV motor - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .metadata(RESEARCH_ITEM, ItemList.Electric_Motor_ZPM.get(1)) .metadata(RESEARCH_TIME, 4 * HOURS) .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.SamariumMagnetic, 2), - GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.Neutronium, 4), - GT_OreDictUnificator.get(OrePrefixes.ring, Materials.Neutronium, 4), - GT_OreDictUnificator.get(OrePrefixes.round, Materials.Neutronium, 16), - GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Americium, 64), - GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Americium, 64), - GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Americium, 64), - GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Americium, 64), - GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Americium, 64), - GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Americium, 64), - GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.NaquadahAlloy, 2)) + GTOreDictUnificator.get(OrePrefixes.stickLong, Materials.SamariumMagnetic, 2), + GTOreDictUnificator.get(OrePrefixes.stickLong, Materials.Neutronium, 4), + GTOreDictUnificator.get(OrePrefixes.ring, Materials.Neutronium, 4), + GTOreDictUnificator.get(OrePrefixes.round, Materials.Neutronium, 16), + GTOreDictUnificator.get(OrePrefixes.wireFine, Materials.Americium, 64), + GTOreDictUnificator.get(OrePrefixes.wireFine, Materials.Americium, 64), + GTOreDictUnificator.get(OrePrefixes.wireFine, Materials.Americium, 64), + GTOreDictUnificator.get(OrePrefixes.wireFine, Materials.Americium, 64), + GTOreDictUnificator.get(OrePrefixes.wireFine, Materials.Americium, 64), + GTOreDictUnificator.get(OrePrefixes.wireFine, Materials.Americium, 64), + GTOreDictUnificator.get(OrePrefixes.cableGt04, Materials.NaquadahAlloy, 2)) .fluidInputs( Materials.Naquadria.getMolten(1296), new FluidStack(solderIndalloy, 1296), @@ -115,17 +114,17 @@ public class AssemblyLineRecipes implements Runnable { // Pumps { // LuV Pump - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .metadata(RESEARCH_ITEM, ItemList.Electric_Pump_IV.get(1)) .metadata(RESEARCH_TIME, 2 * HOURS) .itemInputs( ItemList.Electric_Motor_LuV.get(1), - GT_OreDictUnificator.get(OrePrefixes.pipeSmall, Materials.NiobiumTitanium, 2), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.HSSS, 2), - GT_OreDictUnificator.get(OrePrefixes.screw, Materials.HSSS, 8), + GTOreDictUnificator.get(OrePrefixes.pipeSmall, Materials.NiobiumTitanium, 2), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.HSSS, 2), + GTOreDictUnificator.get(OrePrefixes.screw, Materials.HSSS, 8), new Object[] { OrePrefixes.ring.get(Materials.AnySyntheticRubber), 4 }, - GT_OreDictUnificator.get(OrePrefixes.rotor, Materials.HSSS, 2), - GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.YttriumBariumCuprate, 2)) + GTOreDictUnificator.get(OrePrefixes.rotor, Materials.HSSS, 2), + GTOreDictUnificator.get(OrePrefixes.cableGt01, Materials.YttriumBariumCuprate, 2)) .fluidInputs(new FluidStack(solderIndalloy, 144), Materials.Lubricant.getFluid(250)) .itemOutputs(ItemList.Electric_Pump_LuV.get(1)) .eut(TierEU.RECIPE_IV) @@ -133,17 +132,17 @@ public class AssemblyLineRecipes implements Runnable { .addTo(AssemblyLine); // ZPM Pump - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .metadata(RESEARCH_ITEM, ItemList.Electric_Pump_LuV.get(1)) .metadata(RESEARCH_TIME, 2 * HOURS) .itemInputs( ItemList.Electric_Motor_ZPM.get(1), - GT_OreDictUnificator.get(OrePrefixes.pipeMedium, Materials.Enderium, 2), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.NaquadahAlloy, 2), - GT_OreDictUnificator.get(OrePrefixes.screw, Materials.NaquadahAlloy, 8), + GTOreDictUnificator.get(OrePrefixes.pipeMedium, Materials.Enderium, 2), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.NaquadahAlloy, 2), + GTOreDictUnificator.get(OrePrefixes.screw, Materials.NaquadahAlloy, 8), new Object[] { OrePrefixes.ring.get(Materials.AnySyntheticRubber), 8 }, - GT_OreDictUnificator.get(OrePrefixes.rotor, Materials.NaquadahAlloy, 2), - GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.VanadiumGallium, 2)) + GTOreDictUnificator.get(OrePrefixes.rotor, Materials.NaquadahAlloy, 2), + GTOreDictUnificator.get(OrePrefixes.cableGt04, Materials.VanadiumGallium, 2)) .fluidInputs(new FluidStack(solderIndalloy, 288), Materials.Lubricant.getFluid(750)) .itemOutputs(ItemList.Electric_Pump_ZPM.get(1)) .eut(TierEU.RECIPE_LuV) @@ -151,17 +150,17 @@ public class AssemblyLineRecipes implements Runnable { .addTo(AssemblyLine); // UV Pump - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .metadata(RESEARCH_ITEM, ItemList.Electric_Pump_ZPM.get(1)) .metadata(RESEARCH_TIME, 4 * HOURS) .itemInputs( ItemList.Electric_Motor_UV.get(1), - GT_OreDictUnificator.get(OrePrefixes.pipeLarge, Materials.Naquadah, 2), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Neutronium, 2), - GT_OreDictUnificator.get(OrePrefixes.screw, Materials.Neutronium, 8), + GTOreDictUnificator.get(OrePrefixes.pipeLarge, Materials.Naquadah, 2), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Neutronium, 2), + GTOreDictUnificator.get(OrePrefixes.screw, Materials.Neutronium, 8), new Object[] { OrePrefixes.ring.get(Materials.AnySyntheticRubber), 16 }, - GT_OreDictUnificator.get(OrePrefixes.rotor, Materials.Neutronium, 2), - GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.NaquadahAlloy, 2)) + GTOreDictUnificator.get(OrePrefixes.rotor, Materials.Neutronium, 2), + GTOreDictUnificator.get(OrePrefixes.cableGt04, Materials.NaquadahAlloy, 2)) .itemOutputs(ItemList.Electric_Pump_UV.get(1)) .fluidInputs( Materials.Naquadria.getMolten(1296), @@ -175,15 +174,15 @@ public class AssemblyLineRecipes implements Runnable { // Conveyors { // LuV Conveyor - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .metadata(RESEARCH_ITEM, ItemList.Conveyor_Module_IV.get(1)) .metadata(RESEARCH_TIME, 2 * HOURS) .itemInputs( ItemList.Electric_Motor_LuV.get(2), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.HSSS, 2), - GT_OreDictUnificator.get(OrePrefixes.ring, Materials.HSSS, 4), - GT_OreDictUnificator.get(OrePrefixes.round, Materials.HSSS, 32), - GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.YttriumBariumCuprate, 2), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.HSSS, 2), + GTOreDictUnificator.get(OrePrefixes.ring, Materials.HSSS, 4), + GTOreDictUnificator.get(OrePrefixes.round, Materials.HSSS, 32), + GTOreDictUnificator.get(OrePrefixes.cableGt01, Materials.YttriumBariumCuprate, 2), new Object[] { OrePrefixes.plate.get(Materials.AnySyntheticRubber), 10 }) .itemOutputs(ItemList.Conveyor_Module_LuV.get(1)) .fluidInputs(new FluidStack(solderIndalloy, 144), Materials.Lubricant.getFluid(250)) @@ -192,15 +191,15 @@ public class AssemblyLineRecipes implements Runnable { .addTo(AssemblyLine); // ZPM Conveyor - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .metadata(RESEARCH_ITEM, ItemList.Conveyor_Module_LuV.get(1)) .metadata(RESEARCH_TIME, 2 * HOURS) .itemInputs( ItemList.Electric_Motor_ZPM.get(2), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.NaquadahAlloy, 2), - GT_OreDictUnificator.get(OrePrefixes.ring, Materials.NaquadahAlloy, 4), - GT_OreDictUnificator.get(OrePrefixes.round, Materials.NaquadahAlloy, 32), - GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.VanadiumGallium, 2), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.NaquadahAlloy, 2), + GTOreDictUnificator.get(OrePrefixes.ring, Materials.NaquadahAlloy, 4), + GTOreDictUnificator.get(OrePrefixes.round, Materials.NaquadahAlloy, 32), + GTOreDictUnificator.get(OrePrefixes.cableGt04, Materials.VanadiumGallium, 2), new Object[] { OrePrefixes.plate.get(Materials.AnySyntheticRubber), 20 }) .itemOutputs(ItemList.Conveyor_Module_ZPM.get(1)) .fluidInputs(new FluidStack(solderIndalloy, 288), Materials.Lubricant.getFluid(750)) @@ -209,15 +208,15 @@ public class AssemblyLineRecipes implements Runnable { .addTo(AssemblyLine); // UV Conveyor - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .metadata(RESEARCH_ITEM, ItemList.Conveyor_Module_ZPM.get(1)) .metadata(RESEARCH_TIME, 4 * HOURS) .itemInputs( ItemList.Electric_Motor_UV.get(2), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Neutronium, 2), - GT_OreDictUnificator.get(OrePrefixes.ring, Materials.Neutronium, 4), - GT_OreDictUnificator.get(OrePrefixes.round, Materials.Neutronium, 32), - GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.NaquadahAlloy, 2), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Neutronium, 2), + GTOreDictUnificator.get(OrePrefixes.ring, Materials.Neutronium, 4), + GTOreDictUnificator.get(OrePrefixes.round, Materials.Neutronium, 32), + GTOreDictUnificator.get(OrePrefixes.cableGt04, Materials.NaquadahAlloy, 2), new Object[] { OrePrefixes.plate.get(Materials.AnySyntheticRubber), 40 }) .itemOutputs(ItemList.Conveyor_Module_UV.get(1)) .fluidInputs( @@ -232,18 +231,18 @@ public class AssemblyLineRecipes implements Runnable { // Pistons { // LuV Piston - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .metadata(RESEARCH_ITEM, ItemList.Electric_Piston_IV.get(1)) .metadata(RESEARCH_TIME, 2 * HOURS) .itemInputs( ItemList.Electric_Motor_LuV.get(1), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.HSSS, 6), - GT_OreDictUnificator.get(OrePrefixes.ring, Materials.HSSS, 4), - GT_OreDictUnificator.get(OrePrefixes.round, Materials.HSSS, 32), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.HSSS, 4), - GT_OreDictUnificator.get(OrePrefixes.gear, Materials.HSSS, 1), - GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.HSSS, 2), - GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.YttriumBariumCuprate, 4)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.HSSS, 6), + GTOreDictUnificator.get(OrePrefixes.ring, Materials.HSSS, 4), + GTOreDictUnificator.get(OrePrefixes.round, Materials.HSSS, 32), + GTOreDictUnificator.get(OrePrefixes.stick, Materials.HSSS, 4), + GTOreDictUnificator.get(OrePrefixes.gear, Materials.HSSS, 1), + GTOreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.HSSS, 2), + GTOreDictUnificator.get(OrePrefixes.cableGt01, Materials.YttriumBariumCuprate, 4)) .itemOutputs(ItemList.Electric_Piston_LuV.get(1)) .fluidInputs(new FluidStack(solderIndalloy, 144), Materials.Lubricant.getFluid(250)) .duration(30 * SECONDS) @@ -251,18 +250,18 @@ public class AssemblyLineRecipes implements Runnable { .addTo(AssemblyLine); // ZPM Pistons - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .metadata(RESEARCH_ITEM, ItemList.Electric_Piston_LuV.get(1)) .metadata(RESEARCH_TIME, 2 * HOURS) .itemInputs( ItemList.Electric_Motor_ZPM.get(1), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.NaquadahAlloy, 6), - GT_OreDictUnificator.get(OrePrefixes.ring, Materials.NaquadahAlloy, 4), - GT_OreDictUnificator.get(OrePrefixes.round, Materials.NaquadahAlloy, 32), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.NaquadahAlloy, 4), - GT_OreDictUnificator.get(OrePrefixes.gear, Materials.NaquadahAlloy, 1), - GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.NaquadahAlloy, 2), - GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.VanadiumGallium, 4)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.NaquadahAlloy, 6), + GTOreDictUnificator.get(OrePrefixes.ring, Materials.NaquadahAlloy, 4), + GTOreDictUnificator.get(OrePrefixes.round, Materials.NaquadahAlloy, 32), + GTOreDictUnificator.get(OrePrefixes.stick, Materials.NaquadahAlloy, 4), + GTOreDictUnificator.get(OrePrefixes.gear, Materials.NaquadahAlloy, 1), + GTOreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.NaquadahAlloy, 2), + GTOreDictUnificator.get(OrePrefixes.cableGt04, Materials.VanadiumGallium, 4)) .itemOutputs(ItemList.Electric_Piston_ZPM.get(1)) .fluidInputs(new FluidStack(solderIndalloy, 288), Materials.Lubricant.getFluid(750)) .duration(30 * SECONDS) @@ -270,18 +269,18 @@ public class AssemblyLineRecipes implements Runnable { .addTo(AssemblyLine); // UV Piston - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .metadata(RESEARCH_ITEM, ItemList.Electric_Piston_ZPM.get(1)) .metadata(RESEARCH_TIME, 4 * HOURS) .itemInputs( ItemList.Electric_Motor_UV.get(1), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Neutronium, 6), - GT_OreDictUnificator.get(OrePrefixes.ring, Materials.Neutronium, 4), - GT_OreDictUnificator.get(OrePrefixes.round, Materials.Neutronium, 32), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Neutronium, 4), - GT_OreDictUnificator.get(OrePrefixes.gear, Materials.Neutronium, 1), - GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Neutronium, 2), - GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.NaquadahAlloy, 4)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Neutronium, 6), + GTOreDictUnificator.get(OrePrefixes.ring, Materials.Neutronium, 4), + GTOreDictUnificator.get(OrePrefixes.round, Materials.Neutronium, 32), + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Neutronium, 4), + GTOreDictUnificator.get(OrePrefixes.gear, Materials.Neutronium, 1), + GTOreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Neutronium, 2), + GTOreDictUnificator.get(OrePrefixes.cableGt04, Materials.NaquadahAlloy, 4)) .itemOutputs(ItemList.Electric_Piston_UV.get(1)) .fluidInputs( Materials.Naquadria.getMolten(1296), @@ -295,19 +294,19 @@ public class AssemblyLineRecipes implements Runnable { // RobotArms { // LuV Robot Arm - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .metadata(RESEARCH_ITEM, ItemList.Robot_Arm_IV.get(1)) .metadata(RESEARCH_TIME, 2 * HOURS) .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.HSSS, 4), - GT_OreDictUnificator.get(OrePrefixes.gear, Materials.HSSS, 1), - GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.HSSS, 3), + GTOreDictUnificator.get(OrePrefixes.stickLong, Materials.HSSS, 4), + GTOreDictUnificator.get(OrePrefixes.gear, Materials.HSSS, 1), + GTOreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.HSSS, 3), ItemList.Electric_Motor_LuV.get(2), ItemList.Electric_Piston_LuV.get(1), new Object[] { OrePrefixes.circuit.get(Materials.LuV), 2 }, new Object[] { OrePrefixes.circuit.get(Materials.IV), 4 }, new Object[] { OrePrefixes.circuit.get(Materials.EV), 8 }, - GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.YttriumBariumCuprate, 6)) + GTOreDictUnificator.get(OrePrefixes.cableGt01, Materials.YttriumBariumCuprate, 6)) .itemOutputs(ItemList.Robot_Arm_LuV.get(1)) .fluidInputs(new FluidStack(solderIndalloy, 576), Materials.Lubricant.getFluid(250)) .duration(30 * SECONDS) @@ -315,19 +314,19 @@ public class AssemblyLineRecipes implements Runnable { .addTo(AssemblyLine); // ZPM Robot Arm - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .metadata(RESEARCH_ITEM, ItemList.Robot_Arm_LuV.get(1)) .metadata(RESEARCH_TIME, 2 * HOURS) .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.NaquadahAlloy, 4), - GT_OreDictUnificator.get(OrePrefixes.gear, Materials.NaquadahAlloy, 1), - GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.NaquadahAlloy, 3), + GTOreDictUnificator.get(OrePrefixes.stickLong, Materials.NaquadahAlloy, 4), + GTOreDictUnificator.get(OrePrefixes.gear, Materials.NaquadahAlloy, 1), + GTOreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.NaquadahAlloy, 3), ItemList.Electric_Motor_ZPM.get(2), ItemList.Electric_Piston_ZPM.get(1), new Object[] { OrePrefixes.circuit.get(Materials.ZPM), 2 }, new Object[] { OrePrefixes.circuit.get(Materials.LuV), 4 }, new Object[] { OrePrefixes.circuit.get(Materials.IV), 8 }, - GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.VanadiumGallium, 6)) + GTOreDictUnificator.get(OrePrefixes.cableGt04, Materials.VanadiumGallium, 6)) .itemOutputs(ItemList.Robot_Arm_ZPM.get(1)) .fluidInputs(new FluidStack(solderIndalloy, 1152), Materials.Lubricant.getFluid(750)) .duration(30 * SECONDS) @@ -335,19 +334,19 @@ public class AssemblyLineRecipes implements Runnable { .addTo(AssemblyLine); // UV Robot Arm - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .metadata(RESEARCH_ITEM, ItemList.Robot_Arm_ZPM.get(1)) .metadata(RESEARCH_TIME, 4 * HOURS) .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.Neutronium, 4), - GT_OreDictUnificator.get(OrePrefixes.gear, Materials.Neutronium, 1), - GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Neutronium, 3), + GTOreDictUnificator.get(OrePrefixes.stickLong, Materials.Neutronium, 4), + GTOreDictUnificator.get(OrePrefixes.gear, Materials.Neutronium, 1), + GTOreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Neutronium, 3), ItemList.Electric_Motor_UV.get(2), ItemList.Electric_Piston_UV.get(1), new Object[] { OrePrefixes.circuit.get(Materials.UV), 2 }, new Object[] { OrePrefixes.circuit.get(Materials.ZPM), 4 }, new Object[] { OrePrefixes.circuit.get(Materials.LuV), 8 }, - GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.NaquadahAlloy, 6)) + GTOreDictUnificator.get(OrePrefixes.cableGt04, Materials.NaquadahAlloy, 6)) .itemOutputs(ItemList.Robot_Arm_UV.get(1)) .fluidInputs( Materials.Naquadria.getMolten(1296), @@ -361,19 +360,19 @@ public class AssemblyLineRecipes implements Runnable { // Emitters { // LuV Emitter - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .metadata(RESEARCH_ITEM, ItemList.Emitter_IV.get(1)) .metadata(RESEARCH_TIME, 2 * HOURS) .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.HSSS, 1), + GTOreDictUnificator.get(OrePrefixes.frameGt, Materials.HSSS, 1), ItemList.Electric_Motor_LuV.get(1), - GT_OreDictUnificator.get(OrePrefixes.stick, LuVMat, 8), + GTOreDictUnificator.get(OrePrefixes.stick, LuVMat, 8), ItemList.QuantumStar.get(1), new Object[] { OrePrefixes.circuit.get(Materials.LuV), 4 }, - GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Gallium, 64), - GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Gallium, 64), - GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Gallium, 64), - GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.YttriumBariumCuprate, 7)) + GTOreDictUnificator.get(OrePrefixes.foil, Materials.Gallium, 64), + GTOreDictUnificator.get(OrePrefixes.foil, Materials.Gallium, 64), + GTOreDictUnificator.get(OrePrefixes.foil, Materials.Gallium, 64), + GTOreDictUnificator.get(OrePrefixes.cableGt01, Materials.YttriumBariumCuprate, 7)) .itemOutputs(ItemList.Emitter_LuV.get(1)) .fluidInputs(new FluidStack(solderIndalloy, 576)) .duration(30 * SECONDS) @@ -381,19 +380,19 @@ public class AssemblyLineRecipes implements Runnable { .addTo(AssemblyLine); // ZPM Emitter - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .metadata(RESEARCH_ITEM, ItemList.Emitter_LuV.get(1)) .metadata(RESEARCH_TIME, 2 * HOURS) .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.NaquadahAlloy, 1), + GTOreDictUnificator.get(OrePrefixes.frameGt, Materials.NaquadahAlloy, 1), ItemList.Electric_Motor_ZPM.get(1), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Osmiridium, 8), + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Osmiridium, 8), ItemList.QuantumStar.get(2), new Object[] { OrePrefixes.circuit.get(Materials.ZPM), 4 }, - GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Trinium, 64), - GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Trinium, 64), - GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Trinium, 64), - GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.VanadiumGallium, 7)) + GTOreDictUnificator.get(OrePrefixes.foil, Materials.Trinium, 64), + GTOreDictUnificator.get(OrePrefixes.foil, Materials.Trinium, 64), + GTOreDictUnificator.get(OrePrefixes.foil, Materials.Trinium, 64), + GTOreDictUnificator.get(OrePrefixes.cableGt04, Materials.VanadiumGallium, 7)) .itemOutputs(ItemList.Emitter_ZPM.get(1)) .fluidInputs(new FluidStack(solderIndalloy, 1152)) .duration(30 * SECONDS) @@ -401,19 +400,19 @@ public class AssemblyLineRecipes implements Runnable { .addTo(AssemblyLine); // UV Emitter - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .metadata(RESEARCH_ITEM, ItemList.Emitter_ZPM.get(1)) .metadata(RESEARCH_TIME, 4 * HOURS) .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.Neutronium, 1), + GTOreDictUnificator.get(OrePrefixes.frameGt, Materials.Neutronium, 1), ItemList.Electric_Motor_UV.get(1), - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Neutronium, 8), + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Neutronium, 8), ItemList.Gravistar.get(4), new Object[] { OrePrefixes.circuit.get(Materials.UV), 4 }, - GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Naquadria, 64), - GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Naquadria, 64), - GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Naquadria, 64), - GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.NaquadahAlloy, 7)) + GTOreDictUnificator.get(OrePrefixes.foil, Materials.Naquadria, 64), + GTOreDictUnificator.get(OrePrefixes.foil, Materials.Naquadria, 64), + GTOreDictUnificator.get(OrePrefixes.foil, Materials.Naquadria, 64), + GTOreDictUnificator.get(OrePrefixes.cableGt04, Materials.NaquadahAlloy, 7)) .itemOutputs(ItemList.Emitter_UV.get(1)) .fluidInputs(Materials.Naquadria.getMolten(1296), new FluidStack(solderIndalloy, 2304)) .duration(30 * SECONDS) @@ -424,19 +423,19 @@ public class AssemblyLineRecipes implements Runnable { // Sensors { // LuV Sensor - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .metadata(RESEARCH_ITEM, ItemList.Sensor_IV.get(1)) .metadata(RESEARCH_TIME, 2 * HOURS) .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.HSSS, 1), + GTOreDictUnificator.get(OrePrefixes.frameGt, Materials.HSSS, 1), ItemList.Electric_Motor_LuV.get(1), - GT_OreDictUnificator.get(OrePrefixes.plate, LuVMat, 8), + GTOreDictUnificator.get(OrePrefixes.plate, LuVMat, 8), ItemList.QuantumStar.get(1), new Object[] { OrePrefixes.circuit.get(Materials.LuV), 4 }, - GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Gallium, 64), - GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Gallium, 64), - GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Gallium, 64), - GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.YttriumBariumCuprate, 7)) + GTOreDictUnificator.get(OrePrefixes.foil, Materials.Gallium, 64), + GTOreDictUnificator.get(OrePrefixes.foil, Materials.Gallium, 64), + GTOreDictUnificator.get(OrePrefixes.foil, Materials.Gallium, 64), + GTOreDictUnificator.get(OrePrefixes.cableGt01, Materials.YttriumBariumCuprate, 7)) .itemOutputs(ItemList.Sensor_LuV.get(1)) .fluidInputs(new FluidStack(solderIndalloy, 576)) .duration(30 * SECONDS) @@ -444,19 +443,19 @@ public class AssemblyLineRecipes implements Runnable { .addTo(AssemblyLine); // ZPM Sensor - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .metadata(RESEARCH_ITEM, ItemList.Sensor_LuV.get(1)) .metadata(RESEARCH_TIME, 2 * HOURS) .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.NaquadahAlloy, 1), + GTOreDictUnificator.get(OrePrefixes.frameGt, Materials.NaquadahAlloy, 1), ItemList.Electric_Motor_ZPM.get(1), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Osmiridium, 8), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Osmiridium, 8), ItemList.QuantumStar.get(2), new Object[] { OrePrefixes.circuit.get(Materials.ZPM), 4 }, - GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Trinium, 64), - GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Trinium, 64), - GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Trinium, 64), - GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.VanadiumGallium, 7)) + GTOreDictUnificator.get(OrePrefixes.foil, Materials.Trinium, 64), + GTOreDictUnificator.get(OrePrefixes.foil, Materials.Trinium, 64), + GTOreDictUnificator.get(OrePrefixes.foil, Materials.Trinium, 64), + GTOreDictUnificator.get(OrePrefixes.cableGt04, Materials.VanadiumGallium, 7)) .itemOutputs(ItemList.Sensor_ZPM.get(1)) .fluidInputs(new FluidStack(solderIndalloy, 1152)) .duration(30 * SECONDS) @@ -464,19 +463,19 @@ public class AssemblyLineRecipes implements Runnable { .addTo(AssemblyLine); // UV Sensor - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .metadata(RESEARCH_ITEM, ItemList.Sensor_ZPM.get(1)) .metadata(RESEARCH_TIME, 4 * HOURS) .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.Neutronium, 1), + GTOreDictUnificator.get(OrePrefixes.frameGt, Materials.Neutronium, 1), ItemList.Electric_Motor_UV.get(1), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Neutronium, 8), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Neutronium, 8), ItemList.Gravistar.get(4), new Object[] { OrePrefixes.circuit.get(Materials.UV), 4 }, - GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Naquadria, 64), - GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Naquadria, 64), - GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Naquadria, 64), - GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.NaquadahAlloy, 7)) + GTOreDictUnificator.get(OrePrefixes.foil, Materials.Naquadria, 64), + GTOreDictUnificator.get(OrePrefixes.foil, Materials.Naquadria, 64), + GTOreDictUnificator.get(OrePrefixes.foil, Materials.Naquadria, 64), + GTOreDictUnificator.get(OrePrefixes.cableGt04, Materials.NaquadahAlloy, 7)) .itemOutputs(ItemList.Sensor_UV.get(1)) .fluidInputs(Materials.Naquadria.getMolten(1296), new FluidStack(solderIndalloy, 2304)) .duration(30 * SECONDS) @@ -487,20 +486,20 @@ public class AssemblyLineRecipes implements Runnable { // Field Generators { // LuV Field Generator - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .metadata(RESEARCH_ITEM, ItemList.Field_Generator_IV.get(1)) .metadata(RESEARCH_TIME, 2 * HOURS) .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.HSSS, 1), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.HSSS, 6), + GTOreDictUnificator.get(OrePrefixes.frameGt, Materials.HSSS, 1), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.HSSS, 6), ItemList.QuantumStar.get(2), ItemList.Emitter_LuV.get(4), new Object[] { OrePrefixes.circuit.get(Materials.ZPM), 4 }, - GT_OreDictUnificator.get(OrePrefixes.wireFine, LuVMat, 64), - GT_OreDictUnificator.get(OrePrefixes.wireFine, LuVMat, 64), - GT_OreDictUnificator.get(OrePrefixes.wireFine, LuVMat, 64), - GT_OreDictUnificator.get(OrePrefixes.wireFine, LuVMat, 64), - GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.YttriumBariumCuprate, 8)) + GTOreDictUnificator.get(OrePrefixes.wireFine, LuVMat, 64), + GTOreDictUnificator.get(OrePrefixes.wireFine, LuVMat, 64), + GTOreDictUnificator.get(OrePrefixes.wireFine, LuVMat, 64), + GTOreDictUnificator.get(OrePrefixes.wireFine, LuVMat, 64), + GTOreDictUnificator.get(OrePrefixes.cableGt01, Materials.YttriumBariumCuprate, 8)) .itemOutputs(ItemList.Field_Generator_LuV.get(1)) .fluidInputs(new FluidStack(solderIndalloy, 576)) .duration(30 * SECONDS) @@ -508,20 +507,20 @@ public class AssemblyLineRecipes implements Runnable { .addTo(AssemblyLine); // ZPM Field Generator - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .metadata(RESEARCH_ITEM, ItemList.Field_Generator_LuV.get(1)) .metadata(RESEARCH_TIME, 2 * HOURS) .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.NaquadahAlloy, 1), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.NaquadahAlloy, 6), + GTOreDictUnificator.get(OrePrefixes.frameGt, Materials.NaquadahAlloy, 1), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.NaquadahAlloy, 6), ItemList.QuantumStar.get(2), ItemList.Emitter_ZPM.get(4), new Object[] { OrePrefixes.circuit.get(Materials.UV), 4 }, - GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Europium, 64), - GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Europium, 64), - GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Europium, 64), - GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Europium, 64), - GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.VanadiumGallium, 8)) + GTOreDictUnificator.get(OrePrefixes.wireFine, Materials.Europium, 64), + GTOreDictUnificator.get(OrePrefixes.wireFine, Materials.Europium, 64), + GTOreDictUnificator.get(OrePrefixes.wireFine, Materials.Europium, 64), + GTOreDictUnificator.get(OrePrefixes.wireFine, Materials.Europium, 64), + GTOreDictUnificator.get(OrePrefixes.cableGt04, Materials.VanadiumGallium, 8)) .itemOutputs(ItemList.Field_Generator_ZPM.get(1)) .fluidInputs(new FluidStack(solderIndalloy, 1152)) .duration(30 * SECONDS) @@ -529,22 +528,22 @@ public class AssemblyLineRecipes implements Runnable { .addTo(AssemblyLine); // UV Field Generator - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .metadata(RESEARCH_ITEM, ItemList.Field_Generator_ZPM.get(1)) .metadata(RESEARCH_TIME, 4 * HOURS) .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.Neutronium, 1), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Neutronium, 6), + GTOreDictUnificator.get(OrePrefixes.frameGt, Materials.Neutronium, 1), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Neutronium, 6), ItemList.Gravistar.get(2), ItemList.Emitter_UV.get(4), new Object[] { OrePrefixes.circuit.get(Materials.UHV), 4 }, - GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Americium, 64), - GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Americium, 64), - GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Americium, 64), - GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Americium, 64), - GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Americium, 64), - GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Americium, 64), - GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.NaquadahAlloy, 8)) + GTOreDictUnificator.get(OrePrefixes.wireFine, Materials.Americium, 64), + GTOreDictUnificator.get(OrePrefixes.wireFine, Materials.Americium, 64), + GTOreDictUnificator.get(OrePrefixes.wireFine, Materials.Americium, 64), + GTOreDictUnificator.get(OrePrefixes.wireFine, Materials.Americium, 64), + GTOreDictUnificator.get(OrePrefixes.wireFine, Materials.Americium, 64), + GTOreDictUnificator.get(OrePrefixes.wireFine, Materials.Americium, 64), + GTOreDictUnificator.get(OrePrefixes.cableGt04, Materials.NaquadahAlloy, 8)) .itemOutputs(ItemList.Field_Generator_UV.get(1)) .fluidInputs(Materials.Naquadria.getMolten(1296), new FluidStack(solderIndalloy, 2304)) .duration(30 * SECONDS) @@ -555,12 +554,12 @@ public class AssemblyLineRecipes implements Runnable { // Energy Hatches { // LuV Energy Hatch - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .metadata(RESEARCH_ITEM, ItemList.Hatch_Energy_IV.get(1)) .metadata(RESEARCH_TIME, 60 * MINUTES) .itemInputs( ItemList.Hull_LuV.get(1), - GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorLuV, 2), + GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorLuV, 2), ItemList.Circuit_Chip_UHPIC.get(2), new Object[] { OrePrefixes.circuit.get(Materials.LuV), 2 }, ItemList.LuV_Coil.get(2), @@ -578,12 +577,12 @@ public class AssemblyLineRecipes implements Runnable { .addTo(AssemblyLine); // ZPM Energy Hatch - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .metadata(RESEARCH_ITEM, ItemList.Hatch_Energy_LuV.get(1)) .metadata(RESEARCH_TIME, 2 * HOURS) .itemInputs( ItemList.Hull_ZPM.get(1), - GT_OreDictUnificator.get(OrePrefixes.wireGt02, Materials.SuperconductorZPM, 2), + GTOreDictUnificator.get(OrePrefixes.wireGt02, Materials.SuperconductorZPM, 2), ItemList.Circuit_Chip_NPIC.get(2), new Object[] { OrePrefixes.circuit.get(Materials.ZPM), 2 }, ItemList.ZPM_Coil.get(2), @@ -601,12 +600,12 @@ public class AssemblyLineRecipes implements Runnable { .addTo(AssemblyLine); // UV Energy Hatch - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .metadata(RESEARCH_ITEM, ItemList.Hatch_Energy_ZPM.get(1)) .metadata(RESEARCH_TIME, 4 * HOURS) .itemInputs( ItemList.Hull_UV.get(1), - GT_OreDictUnificator.get(OrePrefixes.wireGt02, Materials.SuperconductorUV, 2), + GTOreDictUnificator.get(OrePrefixes.wireGt02, Materials.SuperconductorUV, 2), ItemList.Circuit_Chip_PPIC.get(2), new Object[] { OrePrefixes.circuit.get(Materials.UV), 2 }, ItemList.UV_Coil.get(2), @@ -631,12 +630,12 @@ public class AssemblyLineRecipes implements Runnable { // Dynamo Hatches { // LuV Dynamo Hatch - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .metadata(RESEARCH_ITEM, ItemList.Hatch_Dynamo_IV.get(1)) .metadata(RESEARCH_TIME, 60 * MINUTES) .itemInputs( ItemList.Hull_LuV.get(1), - GT_OreDictUnificator.get( + GTOreDictUnificator.get( OrePrefixes.spring, Materials.Tetraindiumditindibariumtitaniumheptacoppertetrakaidekaoxid, 2), @@ -657,12 +656,12 @@ public class AssemblyLineRecipes implements Runnable { .addTo(AssemblyLine); // ZPM Dynamo Hatch - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .metadata(RESEARCH_ITEM, ItemList.Hatch_Dynamo_LuV.get(1)) .metadata(RESEARCH_TIME, 2 * HOURS) .itemInputs( ItemList.Hull_ZPM.get(1), - GT_OreDictUnificator.get(OrePrefixes.spring, Materials.Tetranaquadahdiindiumhexaplatiumosminid, 4), + GTOreDictUnificator.get(OrePrefixes.spring, Materials.Tetranaquadahdiindiumhexaplatiumosminid, 4), ItemList.Circuit_Chip_NPIC.get(2), new Object[] { OrePrefixes.circuit.get(Materials.ZPM), 2 }, ItemList.ZPM_Coil.get(2), @@ -680,12 +679,12 @@ public class AssemblyLineRecipes implements Runnable { .addTo(AssemblyLine); // UV Dynamo Hatch - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .metadata(RESEARCH_ITEM, ItemList.Hatch_Dynamo_ZPM.get(1)) .metadata(RESEARCH_TIME, 4 * HOURS) .itemInputs( ItemList.Hull_UV.get(1), - GT_OreDictUnificator.get(OrePrefixes.spring, Materials.Longasssuperconductornameforuvwire, 4), + GTOreDictUnificator.get(OrePrefixes.spring, Materials.Longasssuperconductornameforuvwire, 4), ItemList.Circuit_Chip_PPIC.get(2), new Object[] { OrePrefixes.circuit.get(Materials.UV), 2 }, ItemList.UV_Coil.get(2), @@ -710,8 +709,8 @@ public class AssemblyLineRecipes implements Runnable { // Fusion Controller { // mkI - GT_Values.RA.stdBuilder() - .metadata(RESEARCH_ITEM, GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorLuV, 1)) + GTValues.RA.stdBuilder() + .metadata(RESEARCH_ITEM, GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorLuV, 1)) .metadata(RESEARCH_TIME, 2 * HOURS) .itemInputs( ItemList.Casing_Fusion_Coil.get(1), @@ -719,11 +718,11 @@ public class AssemblyLineRecipes implements Runnable { new Object[] { OrePrefixes.circuit.get(Materials.ZPM), 1 }, new Object[] { OrePrefixes.circuit.get(Materials.ZPM), 1 }, new Object[] { OrePrefixes.circuit.get(Materials.ZPM), 1 }, - GT_OreDictUnificator.get(OrePrefixes.plateDense, Materials.NaquadahAlloy, 4), - GT_OreDictUnificator.get(OrePrefixes.plateDense, Materials.Osmiridium, 4), + GTOreDictUnificator.get(OrePrefixes.plateDense, Materials.NaquadahAlloy, 4), + GTOreDictUnificator.get(OrePrefixes.plateDense, Materials.Osmiridium, 4), ItemList.Field_Generator_LuV.get(2), ItemList.Circuit_Wafer_UHPIC.get(32), - GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorLuV, 32)) + GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorLuV, 32)) .itemOutputs(ItemList.FusionComputer_LuV.get(1)) .fluidInputs(new FluidStack(solderIndalloy, 2880), Materials.VanadiumGallium.getMolten(1152)) .duration(50 * SECONDS) @@ -731,8 +730,8 @@ public class AssemblyLineRecipes implements Runnable { .addTo(AssemblyLine); // mkII - GT_Values.RA.stdBuilder() - .metadata(RESEARCH_ITEM, GT_OreDictUnificator.get(OrePrefixes.block, Materials.Europium, 1)) + GTValues.RA.stdBuilder() + .metadata(RESEARCH_ITEM, GTOreDictUnificator.get(OrePrefixes.block, Materials.Europium, 1)) .metadata(RESEARCH_TIME, 4 * HOURS) .itemInputs( ItemList.Casing_Fusion_Coil.get(1), @@ -740,10 +739,10 @@ public class AssemblyLineRecipes implements Runnable { new Object[] { OrePrefixes.circuit.get(Materials.UV), 1 }, new Object[] { OrePrefixes.circuit.get(Materials.UV), 1 }, new Object[] { OrePrefixes.circuit.get(Materials.UV), 1 }, - GT_OreDictUnificator.get(OrePrefixes.plateDense, Materials.Europium, 4), + GTOreDictUnificator.get(OrePrefixes.plateDense, Materials.Europium, 4), ItemList.Field_Generator_ZPM.get(2), ItemList.Circuit_Wafer_PPIC.get(48), - GT_OreDictUnificator.get(OrePrefixes.wireGt02, Materials.SuperconductorZPM, 32)) + GTOreDictUnificator.get(OrePrefixes.wireGt02, Materials.SuperconductorZPM, 32)) .itemOutputs(ItemList.FusionComputer_ZPMV.get(1)) .fluidInputs(new FluidStack(solderIndalloy, 2880), Materials.NiobiumTitanium.getMolten(1152)) .duration(50 * SECONDS) @@ -751,8 +750,8 @@ public class AssemblyLineRecipes implements Runnable { .addTo(AssemblyLine); // mkIII - GT_Values.RA.stdBuilder() - .metadata(RESEARCH_ITEM, GT_OreDictUnificator.get(OrePrefixes.block, Materials.Americium, 1)) + GTValues.RA.stdBuilder() + .metadata(RESEARCH_ITEM, GTOreDictUnificator.get(OrePrefixes.block, Materials.Americium, 1)) .metadata(RESEARCH_TIME, 6 * HOURS) .itemInputs( ItemList.Casing_Fusion_Coil.get(1), @@ -760,10 +759,10 @@ public class AssemblyLineRecipes implements Runnable { new Object[] { OrePrefixes.circuit.get(Materials.UHV), 1 }, new Object[] { OrePrefixes.circuit.get(Materials.UHV), 1 }, new Object[] { OrePrefixes.circuit.get(Materials.UHV), 1 }, - GT_OreDictUnificator.get(OrePrefixes.plateDense, Materials.Americium, 4), + GTOreDictUnificator.get(OrePrefixes.plateDense, Materials.Americium, 4), ItemList.Field_Generator_UV.get(2), ItemList.Circuit_Wafer_QPIC.get(64), - GT_OreDictUnificator.get(OrePrefixes.wireGt04, Materials.SuperconductorUV, 32)) + GTOreDictUnificator.get(OrePrefixes.wireGt04, Materials.SuperconductorUV, 32)) .itemOutputs(ItemList.FusionComputer_UV.get(1)) .fluidInputs(new FluidStack(solderIndalloy, 2880), Materials.ElectrumFlux.getMolten(1152)) .duration(50 * SECONDS) @@ -771,11 +770,11 @@ public class AssemblyLineRecipes implements Runnable { .addTo(AssemblyLine); } // Energy Module - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .metadata(RESEARCH_ITEM, ItemList.Energy_LapotronicOrb2.get(1)) .metadata(RESEARCH_TIME, 4 * HOURS) .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Europium, 16), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Europium, 16), new Object[] { OrePrefixes.circuit.get(Materials.ZPM), 1 }, new Object[] { OrePrefixes.circuit.get(Materials.ZPM), 1 }, new Object[] { OrePrefixes.circuit.get(Materials.ZPM), 1 }, @@ -785,7 +784,7 @@ public class AssemblyLineRecipes implements Runnable { ItemList.Circuit_Wafer_SoC2.get(64), ItemList.Circuit_Wafer_SoC2.get(64), ItemList.Circuit_Parts_DiodeASMD.get(8), - GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.Naquadah, 32)) + GTOreDictUnificator.get(OrePrefixes.cableGt01, Materials.Naquadah, 32)) .itemOutputs(ItemList.Energy_Module.get(1)) .fluidInputs( new FluidStack(solderIndalloy, 2880), @@ -795,11 +794,11 @@ public class AssemblyLineRecipes implements Runnable { .addTo(AssemblyLine); // Energy Cluster - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .metadata(RESEARCH_ITEM, ItemList.Energy_Module.get(1)) .metadata(RESEARCH_TIME, 4 * HOURS) .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Americium, 32), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Americium, 32), new Object[] { OrePrefixes.circuit.get(Materials.UV), 1 }, new Object[] { OrePrefixes.circuit.get(Materials.UV), 1 }, new Object[] { OrePrefixes.circuit.get(Materials.UV), 1 }, @@ -809,7 +808,7 @@ public class AssemblyLineRecipes implements Runnable { ItemList.Circuit_Wafer_HPIC.get(64), ItemList.Circuit_Wafer_HPIC.get(64), ItemList.Circuit_Parts_DiodeASMD.get(16), - GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.NaquadahAlloy, 32)) + GTOreDictUnificator.get(OrePrefixes.cableGt01, Materials.NaquadahAlloy, 32)) .itemOutputs(ItemList.Energy_Cluster.get(1)) .fluidInputs( new FluidStack(solderIndalloy, 2880), @@ -819,7 +818,7 @@ public class AssemblyLineRecipes implements Runnable { .addTo(AssemblyLine); // Integrated Ore Factory - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .metadata(RESEARCH_ITEM, ItemList.Machine_IV_OreWasher.get(1)) .metadata(RESEARCH_TIME, 6 * HOURS) .itemInputs( @@ -830,13 +829,13 @@ public class AssemblyLineRecipes implements Runnable { ItemList.Conveyor_Module_UHV.get(8), ItemList.Robot_Arm_UHV.get(8), new Object[] { OrePrefixes.circuit.get(Materials.UEV), 4 }, - new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.wireGt04, Materials.Duranium, 32), - GT_OreDictUnificator.get(OrePrefixes.wireGt04, Materials.NaquadahAlloy, 32) }, - GT_OreDictUnificator.get(OrePrefixes.pipeMedium, Materials.Polybenzimidazole, 64), + new ItemStack[] { GTOreDictUnificator.get(OrePrefixes.wireGt04, Materials.Duranium, 32), + GTOreDictUnificator.get(OrePrefixes.wireGt04, Materials.NaquadahAlloy, 32) }, + GTOreDictUnificator.get(OrePrefixes.pipeMedium, Materials.Polybenzimidazole, 64), new ItemStack[] { ItemList.Component_Grinder_Tungsten.get(64), ItemList.Component_Grinder_Diamond.get(64) }, - GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.StainlessSteel, 32), - GT_OreDictUnificator.get(OrePrefixes.rotor, Materials.Chrome, 16)) + GTOreDictUnificator.get(OrePrefixes.plateDouble, Materials.StainlessSteel, 32), + GTOreDictUnificator.get(OrePrefixes.rotor, Materials.Chrome, 16)) .itemOutputs(ItemList.Ore_Processor.get(1)) .fluidInputs(new FluidStack(solderIndalloy, 2880), Materials.Naquadria.getMolten(1440)) .duration(60 * SECONDS) @@ -844,17 +843,17 @@ public class AssemblyLineRecipes implements Runnable { .addTo(AssemblyLine); // Drone T2 - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .metadata(RESEARCH_ITEM, ItemList.TierdDrone0.get(1)) .metadata(RESEARCH_TIME, 2 * HOURS) .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plateDense, Materials.NaquadahAlloy, 16), + GTOreDictUnificator.get(OrePrefixes.plateDense, Materials.NaquadahAlloy, 16), new Object[] { OrePrefixes.circuit.get(Materials.UV), 4 }, NewHorizonsCoreMod.isModLoaded() - ? GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.HeavyDutyRocketEngineTier3", 4) + ? GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.HeavyDutyRocketEngineTier3", 4) : ItemList.Casing_Firebox_TungstenSteel.get(16), ItemList.Large_Fluid_Cell_Osmium.get(1), - GT_OreDictUnificator.get(OrePrefixes.pipeQuadruple, Materials.MysteriousCrystal, 1), + GTOreDictUnificator.get(OrePrefixes.pipeQuadruple, Materials.MysteriousCrystal, 1), ItemList.Emitter_ZPM.get(4), ItemList.Energy_Module.get(1), ItemList.Cover_WirelessNeedsMaintainance.get(1)) @@ -865,11 +864,11 @@ public class AssemblyLineRecipes implements Runnable { .addTo(AssemblyLine); // Drone T3 - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .metadata(RESEARCH_ITEM, ItemList.TierdDrone1.get(1)) .metadata(RESEARCH_TIME, 8 * HOURS) .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plateDense, Materials.Infinity, 16), + GTOreDictUnificator.get(OrePrefixes.plateDense, Materials.Infinity, 16), new Object[] { OrePrefixes.circuit.get(Materials.UEV), 4 }, ItemList.Field_Generator_UV.get(16), ItemList.Gravistar.get(8), diff --git a/src/main/java/gregtech/loaders/postload/recipes/AutoclaveRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/AutoclaveRecipes.java index 311c5b1941..932b1b71c5 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/AutoclaveRecipes.java +++ b/src/main/java/gregtech/loaders/postload/recipes/AutoclaveRecipes.java @@ -2,26 +2,26 @@ package gregtech.loaders.postload.recipes; import static gregtech.api.enums.Mods.AppliedEnergistics2; import static gregtech.api.recipe.RecipeMaps.autoclaveRecipes; -import static gregtech.api.util.GT_ModHandler.getModItem; -import static gregtech.api.util.GT_RecipeBuilder.MINUTES; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; +import static gregtech.api.util.GTModHandler.getModItem; +import static gregtech.api.util.GTRecipeBuilder.MINUTES; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.MaterialsUEVplus; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.TierEU; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_Utility; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtility; public class AutoclaveRecipes implements Runnable { @Override public void run() { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.IC2_Energium_Dust.get(9L)) .itemOutputs(ItemList.IC2_EnergyCrystal.get(1L)) .outputChances(10000) @@ -30,7 +30,7 @@ public class AutoclaveRecipes implements Runnable { .eut(256) .addTo(autoclaveRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.IC2_Energium_Dust.get(9L)) .itemOutputs(ItemList.IC2_EnergyCrystal.get(1L)) .outputChances(10000) @@ -39,7 +39,7 @@ public class AutoclaveRecipes implements Runnable { .eut(256) .addTo(autoclaveRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(AppliedEnergistics2.ID, "item.ItemCrystalSeed", 1L, 0)) .itemOutputs(getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 10)) .outputChances(8000) @@ -48,7 +48,7 @@ public class AutoclaveRecipes implements Runnable { .eut(24) .addTo(autoclaveRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(AppliedEnergistics2.ID, "item.ItemCrystalSeed", 1L, 600)) .itemOutputs(getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 11)) .outputChances(8000) @@ -57,7 +57,7 @@ public class AutoclaveRecipes implements Runnable { .eut(24) .addTo(autoclaveRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(AppliedEnergistics2.ID, "item.ItemCrystalSeed", 1L, 1200)) .itemOutputs(getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 12)) .outputChances(8000) @@ -66,34 +66,34 @@ public class AutoclaveRecipes implements Runnable { .eut(24) .addTo(autoclaveRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(AppliedEnergistics2.ID, "item.ItemCrystalSeed", 1L, 0)) .itemOutputs(getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 10)) .outputChances(9000) - .fluidInputs(GT_ModHandler.getDistilledWater(100L)) + .fluidInputs(GTModHandler.getDistilledWater(100L)) .duration(50 * SECONDS) .eut(24) .addTo(autoclaveRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(AppliedEnergistics2.ID, "item.ItemCrystalSeed", 1L, 600)) .itemOutputs(getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 11)) .outputChances(9000) - .fluidInputs(GT_ModHandler.getDistilledWater(100L)) + .fluidInputs(GTModHandler.getDistilledWater(100L)) .duration(50 * SECONDS) .eut(24) .addTo(autoclaveRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(AppliedEnergistics2.ID, "item.ItemCrystalSeed", 1L, 1200)) .itemOutputs(getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 12)) .outputChances(9000) - .fluidInputs(GT_ModHandler.getDistilledWater(100L)) + .fluidInputs(GTModHandler.getDistilledWater(100L)) .duration(50 * SECONDS) .eut(24) .addTo(autoclaveRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(AppliedEnergistics2.ID, "item.ItemCrystalSeed", 1L, 0)) .itemOutputs(getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 10)) .outputChances(10000) @@ -102,7 +102,7 @@ public class AutoclaveRecipes implements Runnable { .eut(24) .addTo(autoclaveRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(AppliedEnergistics2.ID, "item.ItemCrystalSeed", 1L, 600)) .itemOutputs(getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 11)) .outputChances(10000) @@ -111,7 +111,7 @@ public class AutoclaveRecipes implements Runnable { .eut(24) .addTo(autoclaveRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(AppliedEnergistics2.ID, "item.ItemCrystalSeed", 1L, 1200)) .itemOutputs(getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 12)) .outputChances(10000) @@ -120,53 +120,53 @@ public class AutoclaveRecipes implements Runnable { .eut(24) .addTo(autoclaveRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Carbon, 32)) - .itemOutputs(GT_ModHandler.getIC2Item("carbonFiber", 64L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Carbon, 32)) + .itemOutputs(GTModHandler.getIC2Item("carbonFiber", 64L)) .outputChances(10000) .fluidInputs(Materials.Polybenzimidazole.getMolten(36L)) .duration(7 * SECONDS + 10 * TICKS) .eut((int) TierEU.RECIPE_EV) .addTo(autoclaveRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Carbon, 64)) - .itemOutputs(GT_ModHandler.getIC2Item("carbonFiber", 64L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Carbon, 64)) + .itemOutputs(GTModHandler.getIC2Item("carbonFiber", 64L)) .outputChances(10000) .fluidInputs(Materials.Epoxid.getMolten(144L)) .duration(15 * SECONDS) .eut((int) TierEU.RECIPE_HV) .addTo(autoclaveRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Carbon, 64)) - .itemOutputs(GT_ModHandler.getIC2Item("carbonFiber", 32L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Carbon, 64)) + .itemOutputs(GTModHandler.getIC2Item("carbonFiber", 32L)) .outputChances(10000) .fluidInputs(Materials.Polytetrafluoroethylene.getMolten(288L)) .duration(20 * SECONDS) .eut((int) TierEU.RECIPE_MV) .addTo(autoclaveRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Carbon, 64)) - .itemOutputs(GT_ModHandler.getIC2Item("carbonFiber", 16L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Carbon, 64)) + .itemOutputs(GTModHandler.getIC2Item("carbonFiber", 16L)) .outputChances(10000) .fluidInputs(Materials.Plastic.getMolten(576L)) .duration(30 * SECONDS) .eut((int) TierEU.RECIPE_LV) .addTo(autoclaveRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.NetherStar, 1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.gem, Materials.NetherStar, 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.NetherStar, 1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.gem, Materials.NetherStar, 1)) .outputChances(3333) .fluidInputs(Materials.UUMatter.getFluid(576L)) .duration(60 * MINUTES) .eut((int) TierEU.RECIPE_HV) .addTo(autoclaveRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(ItemList.QuantumStar.get(1L))) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(ItemList.QuantumStar.get(1L))) .itemOutputs(ItemList.Gravistar.get(1L)) .outputChances(10000) .fluidInputs(Materials.Neutronium.getMolten(288)) @@ -174,8 +174,8 @@ public class AutoclaveRecipes implements Runnable { .eut((int) TierEU.RECIPE_IV) .addTo(autoclaveRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(ItemList.Gravistar.get(16L))) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(ItemList.Gravistar.get(16L))) .itemOutputs(ItemList.NuclearStar.get(1L)) .outputChances(10000) .fluidInputs(Materials.Infinity.getMolten(288)) @@ -183,7 +183,7 @@ public class AutoclaveRecipes implements Runnable { .eut(TierEU.RECIPE_UEV) .addTo(autoclaveRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.SiliconDioxide.getDust(1)) .itemOutputs(Materials.Quartzite.getGems(1)) .outputChances(750) @@ -192,16 +192,16 @@ public class AutoclaveRecipes implements Runnable { .eut(24) .addTo(autoclaveRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.SiliconDioxide.getDust(1)) .itemOutputs(Materials.Quartzite.getGems(1)) .outputChances(1000) - .fluidInputs(GT_ModHandler.getDistilledWater(100L)) + .fluidInputs(GTModHandler.getDistilledWater(100L)) .duration(1 * MINUTES + 15 * SECONDS) .eut(24) .addTo(autoclaveRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.SiliconDioxide.getDust(1)) .itemOutputs(Materials.Quartzite.getGems(1)) .outputChances(10000) @@ -210,40 +210,40 @@ public class AutoclaveRecipes implements Runnable { .eut(24) .addTo(autoclaveRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Silicon, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SiliconDioxide, 3)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Silicon, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.SiliconDioxide, 3)) .outputChances(7500) .fluidInputs(Materials.Water.getFluid(1000L)) .duration(60 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(autoclaveRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Silicon, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SiliconDioxide, 3)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Silicon, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.SiliconDioxide, 3)) .outputChances(9000) - .fluidInputs(GT_ModHandler.getDistilledWater(1000L)) + .fluidInputs(GTModHandler.getDistilledWater(1000L)) .duration(60 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(autoclaveRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.nanite, MaterialsUEVplus.TranscendentMetal, 1L), - GT_OreDictUnificator.get(OrePrefixes.dust, MaterialsUEVplus.Mellion, 32L)) + GTOreDictUnificator.get(OrePrefixes.nanite, MaterialsUEVplus.TranscendentMetal, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, MaterialsUEVplus.Mellion, 32L)) .itemOutputs(ItemList.Phononic_Seed_Crystal.get(8L)) .fluidInputs(Materials.Grade8PurifiedWater.getFluid(32_000L)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_UMV) .addTo(autoclaveRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.round, MaterialsUEVplus.MagMatter, 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.round, MaterialsUEVplus.MagMatter, 1)) .itemOutputs(ItemList.Phononic_Seed_Crystal.get(5)) .fluidInputs(MaterialsUEVplus.PhononCrystalSolution.getFluid(250)) .duration(2 * SECONDS + 10 * TICKS) diff --git a/src/main/java/gregtech/loaders/postload/recipes/BenderRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/BenderRecipes.java index 33149b2ff3..8a4b48dc5e 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/BenderRecipes.java +++ b/src/main/java/gregtech/loaders/postload/recipes/BenderRecipes.java @@ -1,333 +1,333 @@ package gregtech.loaders.postload.recipes; import static gregtech.api.recipe.RecipeMaps.benderRecipes; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; import net.minecraft.init.Items; import net.minecraft.item.ItemStack; -import goodgenerator.items.MyMaterial; -import gregtech.api.enums.GT_Values; +import goodgenerator.items.GGMaterial; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.TierEU; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_Utility; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtility; public class BenderRecipes implements Runnable { @Override public void run() { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Aluminium, 20L), - GT_Utility.getIntegratedCircuit(10)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Aluminium, 20L), + GTUtility.getIntegratedCircuit(10)) .itemOutputs(ItemList.RC_Rail_Standard.get(64L)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(benderRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Iron, 48L), - GT_Utility.getIntegratedCircuit(10)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Iron, 48L), + GTUtility.getIntegratedCircuit(10)) .itemOutputs(ItemList.RC_Rail_Standard.get(64L)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(benderRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.WroughtIron, 32L), - GT_Utility.getIntegratedCircuit(10)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.WroughtIron, 32L), + GTUtility.getIntegratedCircuit(10)) .itemOutputs(ItemList.RC_Rail_Standard.get(64L)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(benderRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Bronze, 32L), - GT_Utility.getIntegratedCircuit(10)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Bronze, 32L), + GTUtility.getIntegratedCircuit(10)) .itemOutputs(ItemList.RC_Rail_Standard.get(64L)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(benderRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Steel, 24L), - GT_Utility.getIntegratedCircuit(10)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Steel, 24L), + GTUtility.getIntegratedCircuit(10)) .itemOutputs(ItemList.RC_Rail_Standard.get(64L)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(benderRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.StainlessSteel, 16L), - GT_Utility.getIntegratedCircuit(10)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.StainlessSteel, 16L), + GTUtility.getIntegratedCircuit(10)) .itemOutputs(ItemList.RC_Rail_Standard.get(64L)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(benderRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Titanium, 12L), - GT_Utility.getIntegratedCircuit(10)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Titanium, 12L), + GTUtility.getIntegratedCircuit(10)) .itemOutputs(ItemList.RC_Rail_Standard.get(64L)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(benderRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.TungstenSteel, 9L), - GT_Utility.getIntegratedCircuit(10)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.TungstenSteel, 9L), + GTUtility.getIntegratedCircuit(10)) .itemOutputs(ItemList.RC_Rail_Standard.get(64L)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(benderRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Iridium, 6L), - GT_Utility.getIntegratedCircuit(10)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Iridium, 6L), + GTUtility.getIntegratedCircuit(10)) .itemOutputs(ItemList.RC_Rail_Standard.get(64L)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(benderRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Osmium, 3L), - GT_Utility.getIntegratedCircuit(10)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Osmium, 3L), + GTUtility.getIntegratedCircuit(10)) .itemOutputs(ItemList.RC_Rail_Standard.get(64L)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(benderRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Osmiridium, 2L), - GT_Utility.getIntegratedCircuit(10)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Osmiridium, 2L), + GTUtility.getIntegratedCircuit(10)) .itemOutputs(ItemList.RC_Rail_Standard.get(64L)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(benderRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Obsidian, 24L), - GT_Utility.getIntegratedCircuit(11)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Obsidian, 24L), + GTUtility.getIntegratedCircuit(11)) .itemOutputs(ItemList.RC_Rail_Reinforced.get(64L)) .duration(30 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(benderRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.StainlessSteel, 12L), - GT_Utility.getIntegratedCircuit(11)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.StainlessSteel, 12L), + GTUtility.getIntegratedCircuit(11)) .itemOutputs(ItemList.RC_Rail_Reinforced.get(64L)) .duration(30 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(benderRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.TungstenSteel, 6L), - GT_Utility.getIntegratedCircuit(11)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.TungstenSteel, 6L), + GTUtility.getIntegratedCircuit(11)) .itemOutputs(ItemList.RC_Rail_Reinforced.get(64L)) .duration(30 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(benderRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Iridium, 3L), - GT_Utility.getIntegratedCircuit(11)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Iridium, 3L), + GTUtility.getIntegratedCircuit(11)) .itemOutputs(ItemList.RC_Rail_Reinforced.get(64L)) .duration(30 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(benderRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Osmium, 1L), - GT_Utility.getIntegratedCircuit(11)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Osmium, 1L), + GTUtility.getIntegratedCircuit(11)) .itemOutputs(ItemList.RC_Rail_Reinforced.get(64L)) .duration(30 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(benderRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Aluminium, 20L), - GT_Utility.getIntegratedCircuit(12)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Aluminium, 20L), + GTUtility.getIntegratedCircuit(12)) .itemOutputs(ItemList.RC_Rebar.get(64L)) .duration(10 * SECONDS) .eut(200) .addTo(benderRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Iron, 48L), - GT_Utility.getIntegratedCircuit(12)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Iron, 48L), + GTUtility.getIntegratedCircuit(12)) .itemOutputs(ItemList.RC_Rebar.get(64L)) .duration(10 * SECONDS) .eut(200) .addTo(benderRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.WroughtIron, 24L), - GT_Utility.getIntegratedCircuit(12)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.WroughtIron, 24L), + GTUtility.getIntegratedCircuit(12)) .itemOutputs(ItemList.RC_Rebar.get(64L)) .duration(10 * SECONDS) .eut(200) .addTo(benderRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Bronze, 32L), - GT_Utility.getIntegratedCircuit(12)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Bronze, 32L), + GTUtility.getIntegratedCircuit(12)) .itemOutputs(ItemList.RC_Rebar.get(64L)) .duration(10 * SECONDS) .eut(200) .addTo(benderRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Steel, 16L), - GT_Utility.getIntegratedCircuit(12)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Steel, 16L), + GTUtility.getIntegratedCircuit(12)) .itemOutputs(ItemList.RC_Rebar.get(64L)) .duration(10 * SECONDS) .eut(200) .addTo(benderRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.StainlessSteel, 12L), - GT_Utility.getIntegratedCircuit(12)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.StainlessSteel, 12L), + GTUtility.getIntegratedCircuit(12)) .itemOutputs(ItemList.RC_Rebar.get(64L)) .duration(10 * SECONDS) .eut(200) .addTo(benderRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Titanium, 8), - GT_Utility.getIntegratedCircuit(12)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Titanium, 8), + GTUtility.getIntegratedCircuit(12)) .itemOutputs(ItemList.RC_Rebar.get(64L)) .duration(10 * SECONDS) .eut(200) .addTo(benderRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.TungstenSteel, 6L), - GT_Utility.getIntegratedCircuit(12)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.TungstenSteel, 6L), + GTUtility.getIntegratedCircuit(12)) .itemOutputs(ItemList.RC_Rebar.get(64L)) .duration(10 * SECONDS) .eut(200) .addTo(benderRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Iridium, 4L), - GT_Utility.getIntegratedCircuit(12)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Iridium, 4L), + GTUtility.getIntegratedCircuit(12)) .itemOutputs(ItemList.RC_Rebar.get(64L)) .duration(10 * SECONDS) .eut(200) .addTo(benderRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Osmium, 2L), - GT_Utility.getIntegratedCircuit(12)) + GTOreDictUnificator.get(OrePrefixes.stick, Materials.Osmium, 2L), + GTUtility.getIntegratedCircuit(12)) .itemOutputs(ItemList.RC_Rebar.get(64L)) .duration(10 * SECONDS) .eut(200) .addTo(benderRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.IC2_Mixed_Metal_Ingot.get(1L), GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.plateAlloy, Materials.Advanced, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.IC2_Mixed_Metal_Ingot.get(1L), GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.plateAlloy, Materials.Advanced, 1L)) .duration(5 * SECONDS) .eut(8) .addTo(benderRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Tin, 2L), - GT_Utility.getIntegratedCircuit(12)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Tin, 2L), + GTUtility.getIntegratedCircuit(12)) .itemOutputs(ItemList.Cell_Empty.get(1L)) .duration(10 * SECONDS) .eut(8) .addTo(benderRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Steel, 1L), - GT_Utility.getIntegratedCircuit(12)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Steel, 1L), + GTUtility.getIntegratedCircuit(12)) .itemOutputs(ItemList.Cell_Empty.get(1L)) .duration(5 * SECONDS) .eut(8) .addTo(benderRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Polytetrafluoroethylene, 1L), - GT_Utility.getIntegratedCircuit(12)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Polytetrafluoroethylene, 1L), + GTUtility.getIntegratedCircuit(12)) .itemOutputs(ItemList.Cell_Empty.get(4L)) .duration(5 * SECONDS) .eut(8) .addTo(benderRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Iron, 3L), - GT_Utility.getIntegratedCircuit(12)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Iron, 3L), + GTUtility.getIntegratedCircuit(12)) .itemOutputs(new ItemStack(Items.bucket, 1, 0)) .duration(10 * SECONDS) .eut(4) .addTo(benderRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.WroughtIron, 3L), - GT_Utility.getIntegratedCircuit(12)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.WroughtIron, 3L), + GTUtility.getIntegratedCircuit(12)) .itemOutputs(new ItemStack(Items.bucket, 1, 0)) .duration(10 * SECONDS) .eut(4) .addTo(benderRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.itemCasing, Materials.Iron, 2L), - GT_Utility.getIntegratedCircuit(2)) - .itemOutputs(GT_ModHandler.getIC2Item("fuelRod", 1L)) + GTOreDictUnificator.get(OrePrefixes.itemCasing, Materials.Iron, 2L), + GTUtility.getIntegratedCircuit(2)) + .itemOutputs(GTModHandler.getIC2Item("fuelRod", 1L)) .duration(5 * SECONDS) .eut(8) .addTo(benderRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(MyMaterial.tairitsu.get(OrePrefixes.ingot, 9), GT_Utility.getIntegratedCircuit(9)) - .itemOutputs(MyMaterial.tairitsu.get(OrePrefixes.plateDense, 1)) + GTValues.RA.stdBuilder() + .itemInputs(GGMaterial.tairitsu.get(OrePrefixes.ingot, 9), GTUtility.getIntegratedCircuit(9)) + .itemOutputs(GGMaterial.tairitsu.get(OrePrefixes.plateDense, 1)) .duration(5 * SECONDS) .eut(TierEU.RECIPE_ZPM) .addTo(benderRecipes); - if (GT_OreDictUnificator.get(OrePrefixes.itemCasing, Materials.Tin, 1L) != null) { - GT_Values.RA.stdBuilder() + if (GTOreDictUnificator.get(OrePrefixes.itemCasing, Materials.Tin, 1L) != null) { + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.itemCasing, Materials.Tin, 1L), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.itemCasing, Materials.Tin, 1L), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.IC2_Food_Can_Empty.get(1L)) .duration(20 * TICKS) .eut((int) TierEU.RECIPE_HV) diff --git a/src/main/java/gregtech/loaders/postload/recipes/BlastFurnaceRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/BlastFurnaceRecipes.java index 84833c933d..478b6f1514 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/BlastFurnaceRecipes.java +++ b/src/main/java/gregtech/loaders/postload/recipes/BlastFurnaceRecipes.java @@ -2,28 +2,27 @@ package gregtech.loaders.postload.recipes; import static gregtech.api.recipe.RecipeMaps.blastFurnaceRecipes; import static gregtech.api.recipe.RecipeMaps.primitiveBlastRecipes; -import static gregtech.api.util.GT_RecipeBuilder.MINUTES; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; -import static gregtech.api.util.GT_RecipeConstants.ADDITIVE_AMOUNT; -import static gregtech.api.util.GT_RecipeConstants.COIL_HEAT; +import static gregtech.api.util.GTRecipeBuilder.MINUTES; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; +import static gregtech.api.util.GTRecipeConstants.ADDITIVE_AMOUNT; +import static gregtech.api.util.GTRecipeConstants.COIL_HEAT; import net.minecraft.item.ItemStack; import net.minecraftforge.fluids.FluidRegistry; import net.minecraftforge.fluids.FluidStack; -import com.github.bartimaeusnek.bartworks.system.material.WerkstoffLoader; - -import gregtech.GT_Mod; -import gregtech.api.enums.GT_Values; +import bartworks.system.material.WerkstoffLoader; +import gregtech.GTMod; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.MaterialsKevlar; import gregtech.api.enums.MaterialsUEVplus; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.TierEU; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_Utility; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtility; public class BlastFurnaceRecipes implements Runnable { @@ -34,7 +33,7 @@ public class BlastFurnaceRecipes implements Runnable { } public void registerBlastFurnaceRecipes() { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Gypsum.getDust(8)) .itemOutputs(Materials.Quicklime.getDust(1)) .fluidOutputs(Materials.DilutedSulfuricAcid.getFluid(1500)) @@ -45,9 +44,9 @@ public class BlastFurnaceRecipes implements Runnable { // Carbothermic Reduction // Depend on real amount except real ores - int outputIngotAmount = GT_Mod.gregtechproxy.mMixedOreOnlyYieldsTwoThirdsOfPureOre ? 2 : 3; + int outputIngotAmount = GTMod.gregtechproxy.mMixedOreOnlyYieldsTwoThirdsOfPureOre ? 2 : 3; - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.RoastedCopper.getDust(2), Materials.Carbon.getDust(1)) .itemOutputs(Materials.Copper.getIngots(outputIngotAmount), Materials.Ash.getDust(1)) .outputChances(10000, 2222) @@ -57,7 +56,7 @@ public class BlastFurnaceRecipes implements Runnable { .metadata(COIL_HEAT, 1200) .addTo(blastFurnaceRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.RoastedAntimony.getDust(2), Materials.Carbon.getDust(1)) .itemOutputs(Materials.Antimony.getIngots(outputIngotAmount), Materials.Ash.getDust(1)) .outputChances(10000, 2222) @@ -67,7 +66,7 @@ public class BlastFurnaceRecipes implements Runnable { .metadata(COIL_HEAT, 1200) .addTo(blastFurnaceRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.RoastedIron.getDust(2), Materials.Carbon.getDust(1)) .itemOutputs(Materials.Iron.getIngots(outputIngotAmount), Materials.Ash.getDust(1)) .outputChances(10000, 2222) @@ -77,7 +76,7 @@ public class BlastFurnaceRecipes implements Runnable { .metadata(COIL_HEAT, 1200) .addTo(blastFurnaceRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.RoastedNickel.getDust(2), Materials.Carbon.getDust(1)) .itemOutputs(Materials.Nickel.getIngots(outputIngotAmount), Materials.Ash.getDust(1)) .outputChances(10000, 2222) @@ -87,7 +86,7 @@ public class BlastFurnaceRecipes implements Runnable { .metadata(COIL_HEAT, 1200) .addTo(blastFurnaceRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.RoastedZinc.getDust(2), Materials.Carbon.getDust(1)) .itemOutputs(Materials.Zinc.getIngots(outputIngotAmount), Materials.Ash.getDust(1)) .outputChances(10000, 2222) @@ -97,7 +96,7 @@ public class BlastFurnaceRecipes implements Runnable { .metadata(COIL_HEAT, 1200) .addTo(blastFurnaceRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.RoastedCobalt.getDust(2), Materials.Carbon.getDust(1)) .itemOutputs(Materials.Cobalt.getIngots(outputIngotAmount), Materials.Ash.getDust(1)) .outputChances(10000, 2222) @@ -107,7 +106,7 @@ public class BlastFurnaceRecipes implements Runnable { .metadata(COIL_HEAT, 1200) .addTo(blastFurnaceRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.RoastedArsenic.getDust(2), Materials.Carbon.getDust(1)) .itemOutputs(Materials.Arsenic.getIngots(outputIngotAmount), Materials.Ash.getDust(1)) .outputChances(10000, 2222) @@ -117,7 +116,7 @@ public class BlastFurnaceRecipes implements Runnable { .metadata(COIL_HEAT, 1200) .addTo(blastFurnaceRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.RoastedLead.getDust(2), Materials.Carbon.getDust(1)) .itemOutputs(Materials.Lead.getIngots(outputIngotAmount), Materials.Ash.getDust(1)) .outputChances(10000, 2222) @@ -127,7 +126,7 @@ public class BlastFurnaceRecipes implements Runnable { .metadata(COIL_HEAT, 1200) .addTo(blastFurnaceRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Malachite.getDust(2), Materials.Carbon.getDust(1)) .itemOutputs(Materials.Copper.getIngots(outputIngotAmount), Materials.Ash.getDust(1)) .outputChances(10000, 2222) @@ -137,7 +136,7 @@ public class BlastFurnaceRecipes implements Runnable { .metadata(COIL_HEAT, 1200) .addTo(blastFurnaceRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.BandedIron.getDust(2), Materials.Carbon.getDust(1)) .itemOutputs(Materials.Iron.getIngots(outputIngotAmount), Materials.Ash.getDustTiny(2)) .fluidOutputs(Materials.CarbonDioxide.getGas(1000)) @@ -146,7 +145,7 @@ public class BlastFurnaceRecipes implements Runnable { .metadata(COIL_HEAT, 1200) .addTo(blastFurnaceRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Magnetite.getDust(2), Materials.Carbon.getDust(1)) .itemOutputs(Materials.Iron.getIngots(outputIngotAmount), Materials.Ash.getDust(1)) .outputChances(10000, 2222) @@ -156,7 +155,7 @@ public class BlastFurnaceRecipes implements Runnable { .metadata(COIL_HEAT, 1200) .addTo(blastFurnaceRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.YellowLimonite.getDust(2), Materials.Carbon.getDust(1)) .itemOutputs(Materials.Iron.getIngots(outputIngotAmount), Materials.Ash.getDust(1)) .outputChances(10000, 2222) @@ -166,7 +165,7 @@ public class BlastFurnaceRecipes implements Runnable { .metadata(COIL_HEAT, 1200) .addTo(blastFurnaceRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.BrownLimonite.getDust(2), Materials.Carbon.getDust(1)) .itemOutputs(Materials.Iron.getIngots(outputIngotAmount), Materials.Ash.getDust(1)) .outputChances(10000, 2222) @@ -176,7 +175,7 @@ public class BlastFurnaceRecipes implements Runnable { .metadata(COIL_HEAT, 1200) .addTo(blastFurnaceRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.BasalticMineralSand.getDust(2), Materials.Carbon.getDust(1)) .itemOutputs(Materials.Iron.getIngots(outputIngotAmount), Materials.Ash.getDust(1)) .outputChances(10000, 2222) @@ -186,7 +185,7 @@ public class BlastFurnaceRecipes implements Runnable { .metadata(COIL_HEAT, 1200) .addTo(blastFurnaceRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.GraniticMineralSand.getDust(2), Materials.Carbon.getDust(1)) .itemOutputs(Materials.Iron.getIngots(outputIngotAmount), Materials.Ash.getDust(1)) .outputChances(10000, 2222) @@ -196,7 +195,7 @@ public class BlastFurnaceRecipes implements Runnable { .metadata(COIL_HEAT, 1200) .addTo(blastFurnaceRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Cassiterite.getDust(2), Materials.Carbon.getDust(1)) .itemOutputs(Materials.Tin.getIngots(outputIngotAmount), Materials.Ash.getDust(1)) .outputChances(10000, 2222) @@ -206,7 +205,7 @@ public class BlastFurnaceRecipes implements Runnable { .metadata(COIL_HEAT, 1200) .addTo(blastFurnaceRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.CassiteriteSand.getDust(2), Materials.Carbon.getDust(1)) .itemOutputs(Materials.Tin.getIngots(outputIngotAmount), Materials.Ash.getDust(1)) .outputChances(10000, 2222) @@ -216,7 +215,7 @@ public class BlastFurnaceRecipes implements Runnable { .metadata(COIL_HEAT, 1200) .addTo(blastFurnaceRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.SiliconDioxide.getDust(3), Materials.Carbon.getDust(2)) .itemOutputs(Materials.Silicon.getIngots(1), Materials.Ash.getDust(1)) .outputChances(10000, 1111) @@ -226,8 +225,8 @@ public class BlastFurnaceRecipes implements Runnable { .metadata(COIL_HEAT, 1200) .addTo(blastFurnaceRecipes); - if (GT_Mod.gregtechproxy.mMixedOreOnlyYieldsTwoThirdsOfPureOre) { - GT_Values.RA.stdBuilder() + if (GTMod.gregtechproxy.mMixedOreOnlyYieldsTwoThirdsOfPureOre) { + GTValues.RA.stdBuilder() .itemInputs(Materials.CupricOxide.getDust(2), Materials.Carbon.getDustSmall(4)) .itemOutputs(Materials.Copper.getIngots(1), Materials.Ash.getDust(1)) .outputChances(10000, 2222) @@ -237,7 +236,7 @@ public class BlastFurnaceRecipes implements Runnable { .metadata(COIL_HEAT, 1200) .addTo(blastFurnaceRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Malachite.getDust(2), Materials.Carbon.getDustSmall(4)) .itemOutputs(Materials.Copper.getIngots(outputIngotAmount), Materials.Ash.getDust(1)) .outputChances(10000, 2222) @@ -247,7 +246,7 @@ public class BlastFurnaceRecipes implements Runnable { .metadata(COIL_HEAT, 1200) .addTo(blastFurnaceRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.AntimonyTrioxide.getDust(5), Materials.Carbon.getDustSmall(4)) .itemOutputs(Materials.Antimony.getIngots(2), Materials.Ash.getDust(1)) .outputChances(10000, 2222) @@ -257,7 +256,7 @@ public class BlastFurnaceRecipes implements Runnable { .metadata(COIL_HEAT, 1200) .addTo(blastFurnaceRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.BandedIron.getDust(5), Materials.Carbon.getDustSmall(4)) .itemOutputs(Materials.Iron.getIngots(2), Materials.Ash.getDust(1)) .outputChances(10000, 2222) @@ -267,7 +266,7 @@ public class BlastFurnaceRecipes implements Runnable { .metadata(COIL_HEAT, 1200) .addTo(blastFurnaceRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Magnetite.getDust(2), Materials.Carbon.getDustSmall(4)) .itemOutputs(Materials.Iron.getIngots(outputIngotAmount), Materials.Ash.getDust(1)) .outputChances(10000, 2222) @@ -277,7 +276,7 @@ public class BlastFurnaceRecipes implements Runnable { .metadata(COIL_HEAT, 1200) .addTo(blastFurnaceRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.YellowLimonite.getDust(2), Materials.Carbon.getDustSmall(4)) .itemOutputs(Materials.Iron.getIngots(outputIngotAmount), Materials.Ash.getDust(1)) .outputChances(10000, 2222) @@ -287,7 +286,7 @@ public class BlastFurnaceRecipes implements Runnable { .metadata(COIL_HEAT, 1200) .addTo(blastFurnaceRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.BrownLimonite.getDust(2), Materials.Carbon.getDustSmall(4)) .itemOutputs(Materials.Iron.getIngots(outputIngotAmount), Materials.Ash.getDust(1)) .outputChances(10000, 2222) @@ -297,7 +296,7 @@ public class BlastFurnaceRecipes implements Runnable { .metadata(COIL_HEAT, 1200) .addTo(blastFurnaceRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.BasalticMineralSand.getDust(2), Materials.Carbon.getDustSmall(4)) .itemOutputs(Materials.Iron.getIngots(outputIngotAmount), Materials.Ash.getDust(1)) .outputChances(10000, 2222) @@ -307,7 +306,7 @@ public class BlastFurnaceRecipes implements Runnable { .metadata(COIL_HEAT, 1200) .addTo(blastFurnaceRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.GraniticMineralSand.getDust(2), Materials.Carbon.getDustSmall(4)) .itemOutputs(Materials.Iron.getIngots(outputIngotAmount), Materials.Ash.getDust(1)) .outputChances(10000, 2222) @@ -317,7 +316,7 @@ public class BlastFurnaceRecipes implements Runnable { .metadata(COIL_HEAT, 1200) .addTo(blastFurnaceRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Cassiterite.getDust(2), Materials.Carbon.getDustSmall(4)) .itemOutputs(Materials.Tin.getIngots(outputIngotAmount), Materials.Ash.getDust(1)) .outputChances(10000, 2222) @@ -327,7 +326,7 @@ public class BlastFurnaceRecipes implements Runnable { .metadata(COIL_HEAT, 1200) .addTo(blastFurnaceRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.CassiteriteSand.getDust(2), Materials.Carbon.getDustSmall(4)) .itemOutputs(Materials.Tin.getIngots(outputIngotAmount), Materials.Ash.getDust(1)) .outputChances(10000, 2222) @@ -337,7 +336,7 @@ public class BlastFurnaceRecipes implements Runnable { .metadata(COIL_HEAT, 1200) .addTo(blastFurnaceRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Garnierite.getDust(2), Materials.Carbon.getDustSmall(4)) .itemOutputs(Materials.Nickel.getIngots(1), Materials.Ash.getDust(1)) .outputChances(10000, 2222) @@ -347,7 +346,7 @@ public class BlastFurnaceRecipes implements Runnable { .metadata(COIL_HEAT, 1200) .addTo(blastFurnaceRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.CobaltOxide.getDust(2), Materials.Carbon.getDustSmall(4)) .itemOutputs(Materials.Cobalt.getIngots(1), Materials.Ash.getDust(1)) .outputChances(10000, 2222) @@ -357,7 +356,7 @@ public class BlastFurnaceRecipes implements Runnable { .metadata(COIL_HEAT, 1200) .addTo(blastFurnaceRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.ArsenicTrioxide.getDust(5), Materials.Carbon.getDustSmall(4)) .itemOutputs(Materials.Arsenic.getIngots(2), Materials.Ash.getDust(1)) .outputChances(10000, 2222) @@ -367,7 +366,7 @@ public class BlastFurnaceRecipes implements Runnable { .metadata(COIL_HEAT, 1200) .addTo(blastFurnaceRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Massicot.getDust(2), Materials.Carbon.getDustSmall(4)) .itemOutputs(Materials.Lead.getIngots(1), Materials.Ash.getDust(1)) .outputChances(10000, 2222) @@ -378,23 +377,23 @@ public class BlastFurnaceRecipes implements Runnable { .addTo(blastFurnaceRecipes); } - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SiliconSG, 32), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.SiliconSG, 32), ItemList.GalliumArsenideCrystalSmallPart.get(1), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Circuit_Silicon_Ingot.get(1)) .duration(7 * MINUTES + 30 * SECONDS) .eut((int) TierEU.RECIPE_MV) .metadata(COIL_HEAT, 1784) .addTo(blastFurnaceRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SiliconSG, 64), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.SiliconSG, 64), ItemList.GalliumArsenideCrystalSmallPart.get(2), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Phosphorus, 8), - GT_Utility.getIntegratedCircuit(3)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Phosphorus, 8), + GTUtility.getIntegratedCircuit(3)) .itemOutputs(ItemList.Circuit_Silicon_Ingot2.get(1)) .fluidInputs(Materials.Nitrogen.getGas(8000)) .duration(10 * MINUTES) @@ -402,12 +401,12 @@ public class BlastFurnaceRecipes implements Runnable { .metadata(COIL_HEAT, 2484) .addTo(blastFurnaceRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.block, Materials.SiliconSG, 16), + GTOreDictUnificator.get(OrePrefixes.block, Materials.SiliconSG, 16), ItemList.GalliumArsenideCrystal.get(1), - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Naquadah, 1), - GT_Utility.getIntegratedCircuit(3)) + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Naquadah, 1), + GTUtility.getIntegratedCircuit(3)) .itemOutputs(ItemList.Circuit_Silicon_Ingot3.get(1)) .fluidInputs(Materials.Argon.getGas(8000)) .duration(12 * MINUTES + 30 * SECONDS) @@ -415,12 +414,12 @@ public class BlastFurnaceRecipes implements Runnable { .metadata(COIL_HEAT, 4484) .addTo(blastFurnaceRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.block, Materials.SiliconSG, 32), + GTOreDictUnificator.get(OrePrefixes.block, Materials.SiliconSG, 32), ItemList.GalliumArsenideCrystal.get(2), - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Europium, 2), - GT_Utility.getIntegratedCircuit(3)) + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Europium, 2), + GTUtility.getIntegratedCircuit(3)) .itemOutputs(ItemList.Circuit_Silicon_Ingot4.get(1)) .fluidInputs(Materials.Radon.getGas(8000)) .duration(15 * MINUTES) @@ -428,12 +427,12 @@ public class BlastFurnaceRecipes implements Runnable { .metadata(COIL_HEAT, 6484) .addTo(blastFurnaceRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.block, Materials.SiliconSG, 64), + GTOreDictUnificator.get(OrePrefixes.block, Materials.SiliconSG, 64), ItemList.GalliumArsenideCrystal.get(4), - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Americium, 4), - GT_Utility.getIntegratedCircuit(3)) + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Americium, 4), + GTUtility.getIntegratedCircuit(3)) .itemOutputs(ItemList.Circuit_Silicon_Ingot5.get(1)) .fluidInputs(Materials.Radon.getGas(16000)) .duration(17 * MINUTES + 30 * SECONDS) @@ -443,32 +442,32 @@ public class BlastFurnaceRecipes implements Runnable { // CaH2 + 2Si = CaSi2 + 2H - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Calciumhydride, 3), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Silicon, 2)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.CalciumDisilicide, 3)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Calciumhydride, 3), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Silicon, 2)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.CalciumDisilicide, 3)) .fluidOutputs(Materials.Hydrogen.getGas(2000)) .duration(15 * SECONDS) .eut((int) TierEU.RECIPE_MV) .metadata(COIL_HEAT, 1273) .addTo(blastFurnaceRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SuperconductorUEVBase, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.ingotHot, Materials.SuperconductorUEVBase, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.SuperconductorUEVBase, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.ingotHot, Materials.SuperconductorUEVBase, 1)) .duration(16 * MINUTES + 23 * SECONDS) .eut((int) TierEU.RECIPE_UV) .metadata(COIL_HEAT, 11800) .addTo(blastFurnaceRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SuperconductorUEVBase, 1), - GT_Utility.getIntegratedCircuit(11)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.ingotHot, Materials.SuperconductorUEVBase, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.SuperconductorUEVBase, 1), + GTUtility.getIntegratedCircuit(11)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.ingotHot, Materials.SuperconductorUEVBase, 1)) .fluidInputs(Materials.Radon.getGas(1000)) .duration(7 * MINUTES + 22 * SECONDS + 7 * TICKS) .eut((int) TierEU.RECIPE_UV) @@ -477,21 +476,21 @@ public class BlastFurnaceRecipes implements Runnable { // 0.45 * 19660 = 8847 - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SuperconductorUIVBase, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.ingotHot, Materials.SuperconductorUIVBase, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.SuperconductorUIVBase, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.ingotHot, Materials.SuperconductorUIVBase, 1)) .duration(16 * MINUTES + 23 * SECONDS) .eut((int) TierEU.RECIPE_UHV) .metadata(COIL_HEAT, 12700) .addTo(blastFurnaceRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SuperconductorUIVBase, 1), - GT_Utility.getIntegratedCircuit(11)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.ingotHot, Materials.SuperconductorUIVBase, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.SuperconductorUIVBase, 1), + GTUtility.getIntegratedCircuit(11)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.ingotHot, Materials.SuperconductorUIVBase, 1)) .fluidInputs(Materials.Radon.getGas(1000)) .duration(7 * MINUTES + 22 * SECONDS + 7 * TICKS) .eut((int) TierEU.RECIPE_UHV) @@ -500,21 +499,21 @@ public class BlastFurnaceRecipes implements Runnable { // 0.45 * 19660 = 8847 - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SuperconductorUMVBase, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.ingotHot, Materials.SuperconductorUMVBase, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.SuperconductorUMVBase, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.ingotHot, Materials.SuperconductorUMVBase, 1)) .duration(16 * MINUTES + 23 * SECONDS) .eut((int) TierEU.RECIPE_UEV) .metadata(COIL_HEAT, 13600) .addTo(blastFurnaceRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SuperconductorUMVBase, 1), - GT_Utility.getIntegratedCircuit(11)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.ingotHot, Materials.SuperconductorUMVBase, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.SuperconductorUMVBase, 1), + GTUtility.getIntegratedCircuit(11)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.ingotHot, Materials.SuperconductorUMVBase, 1)) .fluidInputs(Materials.Radon.getGas(1000)) .duration(7 * MINUTES + 22 * SECONDS + 7 * TICKS) .eut((int) TierEU.RECIPE_UEV) @@ -524,7 +523,7 @@ public class BlastFurnaceRecipes implements Runnable { // 0.45 * 19660 = 8847 // CaO + 3C = CaC2 + CO - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Quicklime.getDust(2), Materials.Carbon.getDust(3)) .itemOutputs(MaterialsKevlar.CalciumCarbide.getDust(3)) .fluidOutputs(Materials.CarbonMonoxide.getGas(1000)) @@ -535,7 +534,7 @@ public class BlastFurnaceRecipes implements Runnable { // Ni + 3Al = NiAl3 - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Nickel.getDust(1), Materials.Aluminium.getDust(3)) .itemOutputs(MaterialsKevlar.NickelAluminide.getIngots(4)) .duration(45 * SECONDS) @@ -549,7 +548,7 @@ public class BlastFurnaceRecipes implements Runnable { // Roasting for (ItemStack silicon : tSiliconDioxide) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Chalcopyrite.getDust(1), silicon) .itemOutputs(Materials.RoastedCopper.getDust(1), Materials.Ferrosilite.getDust(5)) .fluidInputs(Materials.Oxygen.getGas(3000)) @@ -560,7 +559,7 @@ public class BlastFurnaceRecipes implements Runnable { .addTo(blastFurnaceRecipes); } - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Tetrahedrite.getDust(1)) .itemOutputs(Materials.RoastedCopper.getDust(1), Materials.RoastedAntimony.getDustTiny(3)) .fluidInputs(Materials.Oxygen.getGas(3000)) @@ -569,7 +568,7 @@ public class BlastFurnaceRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .metadata(COIL_HEAT, 1200) .addTo(blastFurnaceRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Pyrite.getDust(1)) .itemOutputs(Materials.RoastedIron.getDust(1), Materials.Ash.getDust(1)) .outputChances(10000, 1111) @@ -579,7 +578,7 @@ public class BlastFurnaceRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .metadata(COIL_HEAT, 1200) .addTo(blastFurnaceRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Pentlandite.getDust(1)) .itemOutputs(Materials.RoastedNickel.getDust(1), Materials.Ash.getDust(1)) .outputChances(10000, 1111) @@ -589,7 +588,7 @@ public class BlastFurnaceRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .metadata(COIL_HEAT, 1200) .addTo(blastFurnaceRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Sphalerite.getDust(1)) .itemOutputs(Materials.RoastedZinc.getDust(1), Materials.Ash.getDust(1)) .outputChances(10000, 1111) @@ -599,7 +598,7 @@ public class BlastFurnaceRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .metadata(COIL_HEAT, 1200) .addTo(blastFurnaceRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Cobaltite.getDust(1)) .itemOutputs(Materials.RoastedCobalt.getDust(1), Materials.RoastedArsenic.getDust(1)) .fluidInputs(Materials.Oxygen.getGas(3000)) @@ -608,7 +607,7 @@ public class BlastFurnaceRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .metadata(COIL_HEAT, 1200) .addTo(blastFurnaceRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Stibnite.getDust(1)) .itemOutputs(Materials.RoastedAntimony.getDust(1), Materials.Ash.getDust(1)) .outputChances(10000, 1111) @@ -618,7 +617,7 @@ public class BlastFurnaceRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .metadata(COIL_HEAT, 1200) .addTo(blastFurnaceRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Galena.getDust(1)) .itemOutputs(Materials.RoastedLead.getDust(1), Materials.Ash.getDust(1)) .outputChances(10000, 1111) @@ -629,9 +628,9 @@ public class BlastFurnaceRecipes implements Runnable { .metadata(COIL_HEAT, 1200) .addTo(blastFurnaceRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(MaterialsUEVplus.TranscendentMetal.getDust(1), GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.ingotHot, MaterialsUEVplus.TranscendentMetal, 1)) + GTValues.RA.stdBuilder() + .itemInputs(MaterialsUEVplus.TranscendentMetal.getDust(1), GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.ingotHot, MaterialsUEVplus.TranscendentMetal, 1)) .fluidInputs(Materials.Tungsten.getMolten(144)) .fluidOutputs(new FluidStack(FluidRegistry.getFluid("molten.celestialtungsten"), 72)) .duration(3 * MINUTES) @@ -641,10 +640,10 @@ public class BlastFurnaceRecipes implements Runnable { // Rh + 3Cl = RhCl3 - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( new ItemStack(WerkstoffLoader.items.get(OrePrefixes.dust), 1, 78), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .itemOutputs(MaterialsKevlar.RhodiumChloride.getDust(4)) .fluidInputs(Materials.Chlorine.getGas(3000)) .duration(30 * SECONDS) @@ -652,12 +651,12 @@ public class BlastFurnaceRecipes implements Runnable { .metadata(COIL_HEAT, 573) .addTo(blastFurnaceRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Phononic_Seed_Crystal.get(1), MaterialsUEVplus.SixPhasedCopper.getNanite(1), Materials.Dilithium.getDust(16), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .fluidInputs(MaterialsUEVplus.Mellion.getMolten(128 * 144L)) .fluidOutputs(MaterialsUEVplus.PhononCrystalSolution.getFluid(1000)) .duration(300 * SECONDS) @@ -665,9 +664,9 @@ public class BlastFurnaceRecipes implements Runnable { .metadata(COIL_HEAT, 17000) .addTo(blastFurnaceRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(MaterialsUEVplus.Mellion.getDust(1), GT_Utility.getIntegratedCircuit(11)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.ingotHot, MaterialsUEVplus.Mellion, 1)) + GTValues.RA.stdBuilder() + .itemInputs(MaterialsUEVplus.Mellion.getDust(1), GTUtility.getIntegratedCircuit(11)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.ingotHot, MaterialsUEVplus.Mellion, 1)) .fluidInputs(Materials.Radon.getGas(1000)) .duration(50 * SECONDS) .eut((int) TierEU.RECIPE_UXV) @@ -676,28 +675,28 @@ public class BlastFurnaceRecipes implements Runnable { } public void registerPrimitiveBlastFurnaceRecipes() { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Iron.getIngots(1)) .itemOutputs(Materials.Steel.getIngots(1)) .duration(6 * MINUTES) .metadata(ADDITIVE_AMOUNT, 4) .addTo(primitiveBlastRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Iron.getDust(1)) .itemOutputs(Materials.Steel.getIngots(1)) .duration(6 * MINUTES) .metadata(ADDITIVE_AMOUNT, 4) .addTo(primitiveBlastRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Iron.getBlocks(1)) .itemOutputs(Materials.Steel.getIngots(9)) .duration(54 * MINUTES) .metadata(ADDITIVE_AMOUNT, 36) .addTo(primitiveBlastRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Steel.getDust(1)) .itemOutputs(Materials.Steel.getIngots(1)) .duration(6 * MINUTES) diff --git a/src/main/java/gregtech/loaders/postload/recipes/BreweryRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/BreweryRecipes.java index 7538b50c6c..8e4fb0bc58 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/BreweryRecipes.java +++ b/src/main/java/gregtech/loaders/postload/recipes/BreweryRecipes.java @@ -3,9 +3,9 @@ package gregtech.loaders.postload.recipes; import static gregtech.api.enums.Mods.Forestry; import static gregtech.api.enums.Mods.IndustrialCraft2; import static gregtech.api.recipe.RecipeMaps.brewingRecipes; -import static gregtech.api.util.GT_ModHandler.getModItem; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; +import static gregtech.api.util.GTModHandler.getModItem; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; import static net.minecraftforge.fluids.FluidRegistry.getFluidStack; import net.minecraft.init.Blocks; @@ -15,25 +15,25 @@ import net.minecraftforge.fluids.Fluid; import net.minecraftforge.fluids.FluidRegistry; import net.minecraftforge.fluids.FluidStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.TierEU; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; public class BreweryRecipes implements Runnable { @Override public void run() { - ItemStack[] brewingItems = new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Talc, 1L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Soapstone, 1L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Redstone, 1L) }; + ItemStack[] brewingItems = new ItemStack[] { GTOreDictUnificator.get(OrePrefixes.dust, Materials.Talc, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Soapstone, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Redstone, 1L) }; for (ItemStack item : brewingItems) { // creosote to lubricant recipes - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(item) .fluidInputs(getFluidStack("creosote", 750)) .fluidOutputs(getFluidStack("lubricant", 750)) @@ -42,7 +42,7 @@ public class BreweryRecipes implements Runnable { .addTo(brewingRecipes); // seed oil to lubricant recipes - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(item) .fluidInputs(getFluidStack("seedoil", 750)) .fluidOutputs(getFluidStack("lubricant", 750)) @@ -52,7 +52,7 @@ public class BreweryRecipes implements Runnable { // lubricant recipes { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(item) .fluidInputs(getFluidStack("oil", 750)) .fluidOutputs(getFluidStack("lubricant", 750)) @@ -60,7 +60,7 @@ public class BreweryRecipes implements Runnable { .eut(4) .addTo(brewingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(item) .fluidInputs(getFluidStack("liquid_light_oil", 750)) .fluidOutputs(getFluidStack("lubricant", 500)) @@ -68,7 +68,7 @@ public class BreweryRecipes implements Runnable { .eut(4) .addTo(brewingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(item) .fluidInputs(getFluidStack("liquid_medium_oil", 750)) .fluidOutputs(getFluidStack("lubricant", 500)) @@ -76,7 +76,7 @@ public class BreweryRecipes implements Runnable { .eut(4) .addTo(brewingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(item) .fluidInputs(getFluidStack("liquid_heavy_oil", 500)) .fluidOutputs(getFluidStack("lubricant", 750)) @@ -95,93 +95,93 @@ public class BreweryRecipes implements Runnable { * loading twice. */ if (IndustrialCraft2.isModLoaded()) { - waterArray = new Fluid[] { FluidRegistry.WATER, GT_ModHandler.getDistilledWater(1L) + waterArray = new Fluid[] { FluidRegistry.WATER, GTModHandler.getDistilledWater(1L) .getFluid() }; } else { waterArray = new Fluid[] { FluidRegistry.WATER }; } for (Fluid tFluid : waterArray) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Milk, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Milk, 1L)) .fluidInputs(new FluidStack(tFluid, 750)) .fluidOutputs(getFluidStack("milk", 750)) .duration(6 * SECONDS + 8 * TICKS) .eut(4) .addTo(brewingRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Wheat, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Wheat, 1L)) .fluidInputs(new FluidStack(tFluid, 750)) .fluidOutputs(getFluidStack("potion.wheatyjuice", 750)) .duration(6 * SECONDS + 8 * TICKS) .eut(4) .addTo(brewingRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Potassium, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Potassium, 1L)) .fluidInputs(new FluidStack(tFluid, 750)) .fluidOutputs(getFluidStack("potion.mineralwater", 750)) .duration(6 * SECONDS + 8 * TICKS) .eut(4) .addTo(brewingRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sodium, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sodium, 1L)) .fluidInputs(new FluidStack(tFluid, 750)) .fluidOutputs(getFluidStack("potion.mineralwater", 750)) .duration(6 * SECONDS + 8 * TICKS) .eut(4) .addTo(brewingRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Calcium, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Calcium, 1L)) .fluidInputs(new FluidStack(tFluid, 750)) .fluidOutputs(getFluidStack("potion.mineralwater", 750)) .duration(6 * SECONDS + 8 * TICKS) .eut(4) .addTo(brewingRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Magnesium, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Magnesium, 1L)) .fluidInputs(new FluidStack(tFluid, 750)) .fluidOutputs(getFluidStack("potion.mineralwater", 750)) .duration(6 * SECONDS + 8 * TICKS) .eut(4) .addTo(brewingRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Glowstone, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Glowstone, 1L)) .fluidInputs(new FluidStack(tFluid, 750)) .fluidOutputs(getFluidStack("potion.thick", 750)) .duration(6 * SECONDS + 8 * TICKS) .eut(4) .addTo(brewingRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Redstone, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Redstone, 1L)) .fluidInputs(new FluidStack(tFluid, 750)) .fluidOutputs(getFluidStack("potion.mundane", 750)) .duration(6 * SECONDS + 8 * TICKS) .eut(4) .addTo(brewingRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sugar, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sugar, 1L)) .fluidInputs(new FluidStack(tFluid, 750)) .fluidOutputs(getFluidStack("potion.mundane", 750)) .duration(6 * SECONDS + 8 * TICKS) .eut(4) .addTo(brewingRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Blaze, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Blaze, 1L)) .fluidInputs(new FluidStack(tFluid, 750)) .fluidOutputs(getFluidStack("potion.mundane", 750)) .duration(6 * SECONDS + 8 * TICKS) .eut(4) .addTo(brewingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Items.magma_cream, 1, 0)) .fluidInputs(new FluidStack(tFluid, 750)) .fluidOutputs(getFluidStack("potion.mundane", 750)) @@ -189,7 +189,7 @@ public class BreweryRecipes implements Runnable { .eut(4) .addTo(brewingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Items.fermented_spider_eye, 1, 0)) .fluidInputs(new FluidStack(tFluid, 750)) .fluidOutputs(getFluidStack("potion.mundane", 750)) @@ -197,7 +197,7 @@ public class BreweryRecipes implements Runnable { .eut(4) .addTo(brewingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Items.spider_eye, 1, 0)) .fluidInputs(new FluidStack(tFluid, 750)) .fluidOutputs(getFluidStack("potion.mundane", 750)) @@ -205,7 +205,7 @@ public class BreweryRecipes implements Runnable { .eut(4) .addTo(brewingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Items.speckled_melon, 1, 0)) .fluidInputs(new FluidStack(tFluid, 750)) .fluidOutputs(getFluidStack("potion.mundane", 750)) @@ -213,7 +213,7 @@ public class BreweryRecipes implements Runnable { .eut(4) .addTo(brewingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Items.ghast_tear, 1, 0)) .fluidInputs(new FluidStack(tFluid, 750)) .fluidOutputs(getFluidStack("potion.mundane", 750)) @@ -221,7 +221,7 @@ public class BreweryRecipes implements Runnable { .eut(4) .addTo(brewingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Items.nether_wart, 1, 0)) .fluidInputs(new FluidStack(tFluid, 750)) .fluidOutputs(getFluidStack("potion.awkward", 750)) @@ -229,7 +229,7 @@ public class BreweryRecipes implements Runnable { .eut(4) .addTo(brewingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Blocks.red_mushroom, 1, 0)) .fluidInputs(new FluidStack(tFluid, 750)) .fluidOutputs(getFluidStack("potion.poison", 750)) @@ -237,7 +237,7 @@ public class BreweryRecipes implements Runnable { .eut(4) .addTo(brewingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Items.fish, 1, 3)) .fluidInputs(new FluidStack(tFluid, 750)) .fluidOutputs(getFluidStack("potion.poison.strong", 750)) @@ -245,7 +245,7 @@ public class BreweryRecipes implements Runnable { .eut(4) .addTo(brewingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.IC2_Grin_Powder.get(1L)) .fluidInputs(new FluidStack(tFluid, 750)) .fluidOutputs(getFluidStack("potion.poison.strong", 750)) @@ -253,7 +253,7 @@ public class BreweryRecipes implements Runnable { .eut(4) .addTo(brewingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Items.reeds, 1, 0)) .fluidInputs(new FluidStack(tFluid, 750)) .fluidOutputs(getFluidStack("potion.reedwater", 750)) @@ -261,7 +261,7 @@ public class BreweryRecipes implements Runnable { .eut(4) .addTo(brewingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Items.apple, 1, 0)) .fluidInputs(new FluidStack(tFluid, 750)) .fluidOutputs(getFluidStack("potion.applejuice", 750)) @@ -269,7 +269,7 @@ public class BreweryRecipes implements Runnable { .eut(4) .addTo(brewingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Items.golden_apple, 1, 0)) .fluidInputs(new FluidStack(tFluid, 750)) .fluidOutputs(getFluidStack("potion.goldenapplejuice", 750)) @@ -277,7 +277,7 @@ public class BreweryRecipes implements Runnable { .eut(4) .addTo(brewingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Items.golden_apple, 1, 1)) .fluidInputs(new FluidStack(tFluid, 750)) .fluidOutputs(getFluidStack("potion.idunsapplejuice", 750)) @@ -285,7 +285,7 @@ public class BreweryRecipes implements Runnable { .eut(4) .addTo(brewingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.IC2_Hops.get(1L)) .fluidInputs(new FluidStack(tFluid, 750)) .fluidOutputs(getFluidStack("potion.hopsjuice", 750)) @@ -293,16 +293,16 @@ public class BreweryRecipes implements Runnable { .eut(4) .addTo(brewingRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Coffee, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Coffee, 1L)) .fluidInputs(new FluidStack(tFluid, 750)) .fluidOutputs(getFluidStack("potion.darkcoffee", 750)) .duration(6 * SECONDS + 8 * TICKS) .eut(4) .addTo(brewingRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Chili, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Chili, 1L)) .fluidInputs(new FluidStack(tFluid, 750)) .fluidOutputs(getFluidStack("potion.chillysauce", 750)) .duration(6 * SECONDS + 8 * TICKS) @@ -314,47 +314,47 @@ public class BreweryRecipes implements Runnable { // potion brewing 1 { - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Chili, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Chili, 1L)) .fluidInputs(getFluidStack("potion.chillysauce", 750)) .fluidOutputs(getFluidStack("potion.hotsauce", 750)) .duration(6 * SECONDS + 8 * TICKS) .eut(4) .addTo(brewingRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Chili, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Chili, 1L)) .fluidInputs(getFluidStack("potion.hotsauce", 750)) .fluidOutputs(getFluidStack("potion.diabolosauce", 750)) .duration(6 * SECONDS + 8 * TICKS) .eut(4) .addTo(brewingRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Chili, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Chili, 1L)) .fluidInputs(getFluidStack("potion.diabolosauce", 750)) .fluidOutputs(getFluidStack("potion.diablosauce", 750)) .duration(6 * SECONDS + 8 * TICKS) .eut(4) .addTo(brewingRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Coffee, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Coffee, 1L)) .fluidInputs(getFluidStack("milk", 750)) .fluidOutputs(getFluidStack("potion.coffee", 750)) .duration(6 * SECONDS + 8 * TICKS) .eut(4) .addTo(brewingRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Cocoa, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Cocoa, 1L)) .fluidInputs(getFluidStack("milk", 750)) .fluidOutputs(getFluidStack("potion.darkchocolatemilk", 750)) .duration(6 * SECONDS + 8 * TICKS) .eut(4) .addTo(brewingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.IC2_Hops.get(1L)) .fluidInputs(getFluidStack("potion.wheatyjuice", 750)) .fluidOutputs(getFluidStack("potion.wheatyhopsjuice", 750)) @@ -362,87 +362,87 @@ public class BreweryRecipes implements Runnable { .eut(4) .addTo(brewingRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Wheat, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Wheat, 1L)) .fluidInputs(getFluidStack("potion.hopsjuice", 750)) .fluidOutputs(getFluidStack("potion.wheatyhopsjuice", 750)) .duration(6 * SECONDS + 8 * TICKS) .eut(4) .addTo(brewingRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sugar, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sugar, 1L)) .fluidInputs(getFluidStack("potion.tea", 750)) .fluidOutputs(getFluidStack("potion.sweettea", 750)) .duration(6 * SECONDS + 8 * TICKS) .eut(4) .addTo(brewingRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sugar, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sugar, 1L)) .fluidInputs(getFluidStack("potion.coffee", 750)) .fluidOutputs(getFluidStack("potion.cafeaulait", 750)) .duration(6 * SECONDS + 8 * TICKS) .eut(4) .addTo(brewingRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sugar, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sugar, 1L)) .fluidInputs(getFluidStack("potion.cafeaulait", 750)) .fluidOutputs(getFluidStack("potion.laitaucafe", 750)) .duration(6 * SECONDS + 8 * TICKS) .eut(4) .addTo(brewingRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sugar, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sugar, 1L)) .fluidInputs(getFluidStack("potion.lemonjuice", 750)) .fluidOutputs(getFluidStack("potion.lemonade", 750)) .duration(6 * SECONDS + 8 * TICKS) .eut(4) .addTo(brewingRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sugar, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sugar, 1L)) .fluidInputs(getFluidStack("potion.darkcoffee", 750)) .fluidOutputs(getFluidStack("potion.darkcafeaulait", 750)) .duration(6 * SECONDS + 8 * TICKS) .eut(4) .addTo(brewingRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sugar, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sugar, 1L)) .fluidInputs(getFluidStack("potion.darkchocolatemilk", 750)) .fluidOutputs(getFluidStack("potion.chocolatemilk", 750)) .duration(6 * SECONDS + 8 * TICKS) .eut(4) .addTo(brewingRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Ice, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Ice, 1L)) .fluidInputs(getFluidStack("potion.tea", 750)) .fluidOutputs(getFluidStack("potion.icetea", 750)) .duration(6 * SECONDS + 8 * TICKS) .eut(4) .addTo(brewingRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Gunpowder, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Gunpowder, 1L)) .fluidInputs(getFluidStack("potion.lemonade", 750)) .fluidOutputs(getFluidStack("potion.cavejohnsonsgrenadejuice", 750)) .duration(6 * SECONDS + 8 * TICKS) .eut(4) .addTo(brewingRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sugar, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sugar, 1L)) .fluidInputs(getFluidStack("potion.mundane", 750)) .fluidOutputs(getFluidStack("potion.purpledrink", 750)) .duration(6 * SECONDS + 8 * TICKS) .eut(4) .addTo(brewingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Items.fermented_spider_eye, 1, 0)) .fluidInputs(getFluidStack("potion.mundane", 750)) .fluidOutputs(getFluidStack("potion.weakness", 750)) @@ -450,7 +450,7 @@ public class BreweryRecipes implements Runnable { .eut(4) .addTo(brewingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Items.fermented_spider_eye, 1, 0)) .fluidInputs(getFluidStack("potion.thick", 750)) .fluidOutputs(getFluidStack("potion.weakness", 750)) @@ -461,23 +461,23 @@ public class BreweryRecipes implements Runnable { // biomass recipes { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Forestry.ID, "fertilizerBio", 4L, 0)) - .fluidInputs(GT_ModHandler.getWater(750L)) + .fluidInputs(GTModHandler.getWater(750L)) .fluidOutputs(getFluidStack("biomass", 750)) .duration(6 * SECONDS + 8 * TICKS) .eut(4) .addTo(brewingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Forestry.ID, "mulch", 16L, 0)) - .fluidInputs(GT_ModHandler.getDistilledWater(750L)) + .fluidInputs(GTModHandler.getDistilledWater(750L)) .fluidOutputs(getFluidStack("biomass", 750)) .duration(6 * SECONDS + 8 * TICKS) .eut(4) .addTo(brewingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Forestry.ID, "mulch", 8L, 0)) .fluidInputs(getFluidStack("juice", 500)) .fluidOutputs(getFluidStack("biomass", 750)) @@ -488,9 +488,9 @@ public class BreweryRecipes implements Runnable { // ic2 biomass recipes { - GT_Values.RA.stdBuilder() - .itemInputs(GT_ModHandler.getIC2Item("biochaff", 1)) - .fluidInputs(GT_ModHandler.getWater(1000L)) + GTValues.RA.stdBuilder() + .itemInputs(GTModHandler.getIC2Item("biochaff", 1)) + .fluidInputs(GTModHandler.getWater(1000L)) .fluidOutputs(getFluidStack("ic2biomass", 1000)) .duration(8 * SECONDS + 10 * TICKS) .eut(4) @@ -498,9 +498,9 @@ public class BreweryRecipes implements Runnable { // Would add 2 different amount of water input if IC2 isn't loaded if (IndustrialCraft2.isModLoaded()) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_ModHandler.getIC2Item("biochaff", 1)) - .fluidInputs(GT_ModHandler.getDistilledWater(500L)) + GTValues.RA.stdBuilder() + .itemInputs(GTModHandler.getIC2Item("biochaff", 1)) + .fluidInputs(GTModHandler.getDistilledWater(500L)) .fluidOutputs(getFluidStack("ic2biomass", 1000)) .duration(10 * TICKS) .eut((int) TierEU.RECIPE_LV) @@ -517,14 +517,14 @@ public class BreweryRecipes implements Runnable { this.addPotionRecipes("poison", new ItemStack(Items.spider_eye, 1, 0)); this.addPotionRecipes("health", new ItemStack(Items.speckled_melon, 1, 0)); this.addPotionRecipes("regen", new ItemStack(Items.ghast_tear, 1, 0)); - this.addPotionRecipes("speed", GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sugar, 1L)); - this.addPotionRecipes("strength", GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Blaze, 1L)); + this.addPotionRecipes("speed", GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sugar, 1L)); + this.addPotionRecipes("strength", GTOreDictUnificator.get(OrePrefixes.dust, Materials.Blaze, 1L)); } } public void addPotionRecipes(String aName, ItemStack aItem) { // normal - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(aItem) .fluidInputs(getFluidStack("potion.awkward", 750)) .fluidOutputs(getFluidStack("potion." + aName, 750)) @@ -537,7 +537,7 @@ public class BreweryRecipes implements Runnable { || aName.equals("health") || aName.equals("strength") || aName.equals("poison")) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(aItem) .fluidInputs(getFluidStack("potion.thick", 750)) .fluidOutputs(getFluidStack("potion." + aName + ".strong", 750)) @@ -548,8 +548,8 @@ public class BreweryRecipes implements Runnable { // long if (!aName.equals("health")) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Redstone, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Redstone, 1L)) .fluidInputs(getFluidStack("potion." + aName, 750)) .fluidOutputs(getFluidStack("potion." + aName + ".long", 750)) .duration(6 * SECONDS + 8 * TICKS) diff --git a/src/main/java/gregtech/loaders/postload/recipes/CannerRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/CannerRecipes.java index c9e8e631bf..7707b985d6 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/CannerRecipes.java +++ b/src/main/java/gregtech/loaders/postload/recipes/CannerRecipes.java @@ -2,90 +2,90 @@ package gregtech.loaders.postload.recipes; import static gregtech.api.enums.Mods.IndustrialCraft2; import static gregtech.api.recipe.RecipeMaps.cannerRecipes; -import static gregtech.api.util.GT_RecipeBuilder.MINUTES; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; +import static gregtech.api.util.GTRecipeBuilder.MINUTES; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.TierEU; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; public class CannerRecipes implements Runnable { @Override public void run() { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Cadmium, 2L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Cadmium, 2L), ItemList.Battery_Hull_LV.get(1L)) .itemOutputs(ItemList.Battery_RE_LV_Cadmium.get(1L)) .duration(5 * SECONDS) .eut(2) .addTo(cannerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Lithium, 2L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Lithium, 2L), ItemList.Battery_Hull_LV.get(1L)) .itemOutputs(ItemList.Battery_RE_LV_Lithium.get(1L)) .duration(5 * SECONDS) .eut(2) .addTo(cannerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sodium, 2L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sodium, 2L), ItemList.Battery_Hull_LV.get(1L)) .itemOutputs(ItemList.Battery_RE_LV_Sodium.get(1L)) .duration(5 * SECONDS) .eut(2) .addTo(cannerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Cadmium, 8L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Cadmium, 8L), ItemList.Battery_Hull_MV.get(1L)) .itemOutputs(ItemList.Battery_RE_MV_Cadmium.get(1L)) .duration(20 * SECONDS) .eut(2) .addTo(cannerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Lithium, 8L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Lithium, 8L), ItemList.Battery_Hull_MV.get(1L)) .itemOutputs(ItemList.Battery_RE_MV_Lithium.get(1L)) .duration(20 * SECONDS) .eut(2) .addTo(cannerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sodium, 8L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sodium, 8L), ItemList.Battery_Hull_MV.get(1L)) .itemOutputs(ItemList.Battery_RE_MV_Sodium.get(1L)) .duration(20 * SECONDS) .eut(2) .addTo(cannerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Cadmium, 32L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Cadmium, 32L), ItemList.Battery_Hull_HV.get(1L)) .itemOutputs(ItemList.Battery_RE_HV_Cadmium.get(1L)) .duration(1 * MINUTES + 20 * SECONDS) .eut(2) .addTo(cannerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Lithium, 32L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Lithium, 32L), ItemList.Battery_Hull_HV.get(1L)) .itemOutputs(ItemList.Battery_RE_HV_Lithium.get(1L)) .duration(1 * MINUTES + 20 * SECONDS) .eut(2) .addTo(cannerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sodium, 32L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sodium, 32L), ItemList.Battery_Hull_HV.get(1L)) .itemOutputs(ItemList.Battery_RE_HV_Sodium.get(1L)) .duration(1 * MINUTES + 20 * SECONDS) @@ -94,9 +94,9 @@ public class CannerRecipes implements Runnable { // Recipes to actually fill the empty hulls with content // IV 2048 - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sunnarium, 4L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sunnarium, 4L), ItemList.BatteryHull_EV.get(1L)) .itemOutputs(ItemList.BatteryHull_EV_Full.get(1L)) .duration(5 * SECONDS) @@ -104,9 +104,9 @@ public class CannerRecipes implements Runnable { .addTo(cannerRecipes); // EV 8192 - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sunnarium, 16L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sunnarium, 16L), ItemList.BatteryHull_IV.get(1L)) .itemOutputs(ItemList.BatteryHull_IV_Full.get(1L)) .duration(7 * SECONDS + 10 * TICKS) @@ -114,9 +114,9 @@ public class CannerRecipes implements Runnable { .addTo(cannerRecipes); // LuV 32768 - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sunnarium, 32L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sunnarium, 32L), ItemList.BatteryHull_LuV.get(1L)) .itemOutputs(ItemList.BatteryHull_LuV_Full.get(1L)) .duration(10 * SECONDS) @@ -124,9 +124,9 @@ public class CannerRecipes implements Runnable { .addTo(cannerRecipes); // ZPM 131072 - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadria, 16L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Naquadria, 16L), ItemList.BatteryHull_ZPM.get(1L)) .itemOutputs(ItemList.BatteryHull_ZPM_Full.get(1L)) .duration(12 * SECONDS + 10 * TICKS) @@ -134,9 +134,9 @@ public class CannerRecipes implements Runnable { .addTo(cannerRecipes); // UV 524288 - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadria, 32L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Naquadria, 32L), ItemList.BatteryHull_UV.get(1L)) .itemOutputs(ItemList.BatteryHull_UV_Full.get(1L)) .duration(15 * SECONDS) @@ -144,9 +144,9 @@ public class CannerRecipes implements Runnable { .addTo(cannerRecipes); // UHV 2097152 - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Neutronium, 16L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Neutronium, 16L), ItemList.BatteryHull_UHV.get(1L)) .itemOutputs(ItemList.BatteryHull_UHV_Full.get(1L)) .duration(17 * SECONDS + 10 * TICKS) @@ -154,9 +154,9 @@ public class CannerRecipes implements Runnable { .addTo(cannerRecipes); // UEV 8388608 - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Neutronium, 32L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Neutronium, 32L), ItemList.BatteryHull_UEV.get(1L)) .itemOutputs(ItemList.BatteryHull_UEV_Full.get(1L)) .duration(20 * SECONDS) @@ -164,9 +164,9 @@ public class CannerRecipes implements Runnable { .addTo(cannerRecipes); // UIV 33554432 - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Neutronium, 64L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Neutronium, 64L), ItemList.BatteryHull_UIV.get(1L)) .itemOutputs(ItemList.BatteryHull_UIV_Full.get(1L)) .duration(22 * SECONDS + 10 * TICKS) @@ -174,9 +174,9 @@ public class CannerRecipes implements Runnable { .addTo(cannerRecipes); // UMV 134217728 - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Infinity, 4L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Infinity, 4L), ItemList.BatteryHull_UMV.get(1L)) .itemOutputs(ItemList.BatteryHull_UMV_Full.get(1L)) .duration(25 * SECONDS) @@ -184,9 +184,9 @@ public class CannerRecipes implements Runnable { .addTo(cannerRecipes); // UxV 536870912 - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Infinity, 8L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Infinity, 8L), ItemList.BatteryHull_UxV.get(1L)) .itemOutputs(ItemList.BatteryHull_UxV_Full.get(1L)) .duration(30 * SECONDS) @@ -197,52 +197,52 @@ public class CannerRecipes implements Runnable { if (IndustrialCraft2.isModLoaded()) { // todo: remove tiny dust in this recipe - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_ModHandler.getIC2Item("fuelRod", 1), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Lithium, 1L)) - .itemOutputs(GT_ModHandler.getIC2Item("reactorLithiumCell", 1, 1)) + GTModHandler.getIC2Item("fuelRod", 1), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Lithium, 1L)) + .itemOutputs(GTModHandler.getIC2Item("reactorLithiumCell", 1, 1)) .duration(16 * TICKS) .eut(64) .addTo(cannerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_ModHandler.getIC2Item("fuelRod", 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Thorium, 3)) + GTModHandler.getIC2Item("fuelRod", 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Thorium, 3)) .itemOutputs(ItemList.ThoriumCell_1.get(1L)) .duration(1 * SECONDS + 10 * TICKS) .eut(16) .addTo(cannerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_ModHandler.getIC2Item("fuelRod", 1), GT_ModHandler.getIC2Item("UranFuel", 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTModHandler.getIC2Item("fuelRod", 1), GTModHandler.getIC2Item("UranFuel", 1)) .itemOutputs(ItemList.Uraniumcell_1.get(1)) .duration(1 * SECONDS + 10 * TICKS) .eut(16) .addTo(cannerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_ModHandler.getIC2Item("fuelRod", 1), GT_ModHandler.getIC2Item("MOXFuel", 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTModHandler.getIC2Item("fuelRod", 1), GTModHandler.getIC2Item("MOXFuel", 1)) .itemOutputs(ItemList.Moxcell_1.get(1)) .duration(1 * SECONDS + 10 * TICKS) .eut(16) .addTo(cannerRecipes); } - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Large_Fluid_Cell_TungstenSteel.get(1L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.NaquadahEnriched, 3)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.NaquadahEnriched, 3)) .itemOutputs(ItemList.NaquadahCell_1.get(1L)) .duration(1 * SECONDS + 10 * TICKS) .eut(16) .addTo(cannerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Large_Fluid_Cell_TungstenSteel.get(1L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadria, 3)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Naquadria, 3)) .itemOutputs(ItemList.MNqCell_1.get(1L)) .duration(1 * SECONDS + 10 * TICKS) .eut(16) diff --git a/src/main/java/gregtech/loaders/postload/recipes/CentrifugeRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/CentrifugeRecipes.java index c4cfca5aba..e792638307 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/CentrifugeRecipes.java +++ b/src/main/java/gregtech/loaders/postload/recipes/CentrifugeRecipes.java @@ -6,37 +6,37 @@ import static gregtech.api.enums.Mods.Thaumcraft; import static gregtech.api.enums.Mods.ThaumicTinkerer; import static gregtech.api.enums.Mods.TwilightForest; import static gregtech.api.recipe.RecipeMaps.centrifugeRecipes; -import static gregtech.api.util.GT_ModHandler.getModItem; -import static gregtech.api.util.GT_RecipeBuilder.MINUTES; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; -import static gregtech.loaders.misc.GT_Bees.combs; +import static gregtech.api.util.GTModHandler.getModItem; +import static gregtech.api.util.GTRecipeBuilder.MINUTES; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; +import static gregtech.loaders.misc.GTBees.combs; import static net.minecraftforge.fluids.FluidRegistry.getFluidStack; import net.minecraft.init.Blocks; import net.minecraft.init.Items; import net.minecraft.item.ItemStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.MaterialsOreAlum; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.TierEU; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_Utility; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtility; public class CentrifugeRecipes implements Runnable { @Override public void run() { - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.InfusedGold, 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.InfusedGold, 1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Gold, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Gold, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Gold, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Gold, 1), getModItem(Thaumcraft.ID, "ItemResource", 2L, 14)) .outputChances(10000, 10000, 9000) .fluidInputs(Materials.Mercury.getFluid(200)) @@ -44,30 +44,30 @@ public class CentrifugeRecipes implements Runnable { .eut((int) TierEU.RECIPE_MV) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Cell_Empty.get(1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Oxygen, 1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.cell, Materials.Oxygen, 1)) .fluidInputs(Materials.Air.getGas(10000)) .fluidOutputs(Materials.Nitrogen.getGas(3900)) .duration(1 * MINUTES + 20 * SECONDS) .eut(8) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.PlatinumGroupSludge, 9)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.PlatinumGroupSludge, 9)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SiliconDioxide, 9), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Gold, 9), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Platinum, 9), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Palladium, 3), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Iridium, 3), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Osmium, 3)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.SiliconDioxide, 9), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Gold, 9), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Platinum, 9), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Palladium, 3), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Iridium, 3), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Osmium, 3)) .outputChances(10000, 10000, 10000, 9500, 9000, 8500) .duration(6 * MINUTES + 45 * SECONDS) .eut(30) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemOutputs( Materials.Stone.getDust(1), Materials.Iron.getDust(1), @@ -84,318 +84,314 @@ public class CentrifugeRecipes implements Runnable { // food ->CH4 - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(Items.golden_apple, 1, 1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(Items.golden_apple, 1, 1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(new ItemStack(Items.gold_ingot, 64)) .fluidOutputs(Materials.Methane.getGas(4608)) .duration(7 * MINUTES + 40 * SECONDS + 16 * TICKS) .eut(5) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(Items.golden_apple, 1, 0), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(Items.golden_apple, 1, 0), GTUtility.getIntegratedCircuit(1)) .itemOutputs(new ItemStack(Items.gold_ingot, 7)) .fluidOutputs(Materials.Methane.getGas(576)) .duration(7 * MINUTES + 40 * SECONDS + 16 * TICKS) .eut(5) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(Items.golden_carrot, 1, 0), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(Items.golden_carrot, 1, 0), GTUtility.getIntegratedCircuit(1)) .itemOutputs(new ItemStack(Items.gold_nugget, 6)) .fluidOutputs(Materials.Methane.getGas(576)) .duration(7 * MINUTES + 40 * SECONDS + 16 * TICKS) .eut(5) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(Items.speckled_melon, 1, 0), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(Items.speckled_melon, 1, 0), GTUtility.getIntegratedCircuit(1)) .itemOutputs(new ItemStack(Items.gold_nugget, 6)) .fluidOutputs(Materials.Methane.getGas(576)) .duration(7 * MINUTES + 40 * SECONDS + 16 * TICKS) .eut(5) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(Items.mushroom_stew, 16, 0), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(Items.mushroom_stew, 16, 0), GTUtility.getIntegratedCircuit(1)) .itemOutputs(new ItemStack(Items.bowl, 16, 0)) .fluidOutputs(Materials.Methane.getGas(576)) .duration(3 * MINUTES + 50 * SECONDS + 8 * TICKS) .eut(5) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(Items.apple, 32, 0), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(Items.apple, 32, 0), GTUtility.getIntegratedCircuit(1)) .fluidOutputs(Materials.Methane.getGas(576)) .duration(3 * MINUTES + 50 * SECONDS + 8 * TICKS) .eut(5) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(Items.bread, 64, 0), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(Items.bread, 64, 0), GTUtility.getIntegratedCircuit(1)) .fluidOutputs(Materials.Methane.getGas(576)) .duration(3 * MINUTES + 50 * SECONDS + 8 * TICKS) .eut(5) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(Items.porkchop, 12, 0), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(Items.porkchop, 12, 0), GTUtility.getIntegratedCircuit(1)) .fluidOutputs(Materials.Methane.getGas(576)) .duration(3 * MINUTES + 50 * SECONDS + 8 * TICKS) .eut(5) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(Items.cooked_porkchop, 16, 0), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(Items.cooked_porkchop, 16, 0), GTUtility.getIntegratedCircuit(1)) .fluidOutputs(Materials.Methane.getGas(576)) .duration(3 * MINUTES + 50 * SECONDS + 8 * TICKS) .eut(5) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(Items.beef, 12, 0), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(Items.beef, 12, 0), GTUtility.getIntegratedCircuit(1)) .fluidOutputs(Materials.Methane.getGas(576)) .duration(3 * MINUTES + 50 * SECONDS + 8 * TICKS) .eut(5) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(Items.cooked_beef, 16, 0), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(Items.cooked_beef, 16, 0), GTUtility.getIntegratedCircuit(1)) .fluidOutputs(Materials.Methane.getGas(576)) .duration(3 * MINUTES + 50 * SECONDS + 8 * TICKS) .eut(5) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(Items.fish, 12, 32767), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(Items.fish, 12, 32767), GTUtility.getIntegratedCircuit(1)) .fluidOutputs(Materials.Methane.getGas(576)) .duration(3 * MINUTES + 50 * SECONDS + 8 * TICKS) .eut(5) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(Items.cooked_fished, 16, 32767), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(Items.cooked_fished, 16, 32767), GTUtility.getIntegratedCircuit(1)) .fluidOutputs(Materials.Methane.getGas(576)) .duration(3 * MINUTES + 50 * SECONDS + 8 * TICKS) .eut(5) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(Items.chicken, 12, 0), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(Items.chicken, 12, 0), GTUtility.getIntegratedCircuit(1)) .fluidOutputs(Materials.Methane.getGas(576)) .duration(3 * MINUTES + 50 * SECONDS + 8 * TICKS) .eut(5) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(Items.cooked_chicken, 16, 0), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(Items.cooked_chicken, 16, 0), GTUtility.getIntegratedCircuit(1)) .fluidOutputs(Materials.Methane.getGas(576)) .duration(3 * MINUTES + 50 * SECONDS + 8 * TICKS) .eut(5) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(Items.melon, 64, 0), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(Items.melon, 64, 0), GTUtility.getIntegratedCircuit(1)) .fluidOutputs(Materials.Methane.getGas(576)) .duration(3 * MINUTES + 50 * SECONDS + 8 * TICKS) .eut(5) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(Blocks.pumpkin, 16, 0), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(Blocks.pumpkin, 16, 0), GTUtility.getIntegratedCircuit(1)) .fluidOutputs(Materials.Methane.getGas(576)) .duration(3 * MINUTES + 50 * SECONDS + 8 * TICKS) .eut(5) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(Items.rotten_flesh, 16, 0), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(Items.rotten_flesh, 16, 0), GTUtility.getIntegratedCircuit(1)) .fluidOutputs(Materials.Methane.getGas(576)) .duration(3 * MINUTES + 50 * SECONDS + 8 * TICKS) .eut(5) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(Items.spider_eye, 32, 0), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(Items.spider_eye, 32, 0), GTUtility.getIntegratedCircuit(1)) .fluidOutputs(Materials.Methane.getGas(576)) .duration(3 * MINUTES + 50 * SECONDS + 8 * TICKS) .eut(5) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(Items.carrot, 16, 0), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(Items.carrot, 16, 0), GTUtility.getIntegratedCircuit(1)) .fluidOutputs(Materials.Methane.getGas(576)) .duration(3 * MINUTES + 50 * SECONDS + 8 * TICKS) .eut(5) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Food_Raw_Potato.get(16), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Food_Raw_Potato.get(16), GTUtility.getIntegratedCircuit(1)) .fluidOutputs(Materials.Methane.getGas(576)) .duration(3 * MINUTES + 50 * SECONDS + 8 * TICKS) .eut(5) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Food_Poisonous_Potato.get(12), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Food_Poisonous_Potato.get(12), GTUtility.getIntegratedCircuit(1)) .fluidOutputs(Materials.Methane.getGas(576)) .duration(3 * MINUTES + 50 * SECONDS + 8 * TICKS) .eut(5) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Food_Baked_Potato.get(24), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Food_Baked_Potato.get(24), GTUtility.getIntegratedCircuit(1)) .fluidOutputs(Materials.Methane.getGas(576)) .duration(3 * MINUTES + 50 * SECONDS + 8 * TICKS) .eut(5) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(Items.cookie, 64, 0), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(Items.cookie, 64, 0), GTUtility.getIntegratedCircuit(1)) .fluidOutputs(Materials.Methane.getGas(576)) .duration(3 * MINUTES + 50 * SECONDS + 8 * TICKS) .eut(5) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(Items.cake, 8, 0), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(Items.cake, 8, 0), GTUtility.getIntegratedCircuit(1)) .fluidOutputs(Materials.Methane.getGas(576)) .duration(3 * MINUTES + 50 * SECONDS + 8 * TICKS) .eut(5) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(Blocks.brown_mushroom_block, 12, 32767), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(Blocks.brown_mushroom_block, 12, 32767), GTUtility.getIntegratedCircuit(1)) .fluidOutputs(Materials.Methane.getGas(576)) .duration(3 * MINUTES + 50 * SECONDS + 8 * TICKS) .eut(5) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(Blocks.red_mushroom_block, 12, 32767), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(Blocks.red_mushroom_block, 12, 32767), GTUtility.getIntegratedCircuit(1)) .fluidOutputs(Materials.Methane.getGas(576)) .duration(3 * MINUTES + 50 * SECONDS + 8 * TICKS) .eut(5) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(Blocks.brown_mushroom, 32, 32767), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(Blocks.brown_mushroom, 32, 32767), GTUtility.getIntegratedCircuit(1)) .fluidOutputs(Materials.Methane.getGas(576)) .duration(3 * MINUTES + 50 * SECONDS + 8 * TICKS) .eut(5) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(Blocks.red_mushroom, 32, 32767), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(Blocks.red_mushroom, 32, 32767), GTUtility.getIntegratedCircuit(1)) .fluidOutputs(Materials.Methane.getGas(576)) .duration(3 * MINUTES + 50 * SECONDS + 8 * TICKS) .eut(5) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(Items.nether_wart, 32, 32767), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(Items.nether_wart, 32, 32767), GTUtility.getIntegratedCircuit(1)) .fluidOutputs(Materials.Methane.getGas(576)) .duration(3 * MINUTES + 50 * SECONDS + 8 * TICKS) .eut(5) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_ModHandler.getIC2Item("terraWart", 16), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTModHandler.getIC2Item("terraWart", 16), GTUtility.getIntegratedCircuit(1)) .fluidOutputs(Materials.Methane.getGas(576)) .duration(3 * MINUTES + 50 * SECONDS + 8 * TICKS) .eut(5) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(getModItem(TwilightForest.ID, "item.meefRaw", 12L, 32767), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(getModItem(TwilightForest.ID, "item.meefRaw", 12L, 32767), GTUtility.getIntegratedCircuit(1)) .fluidOutputs(Materials.Methane.getGas(576)) .duration(3 * MINUTES + 50 * SECONDS + 8 * TICKS) .eut(5) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(getModItem(TwilightForest.ID, "item.meefSteak", 16L, 32767), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(getModItem(TwilightForest.ID, "item.meefSteak", 16L, 32767), GTUtility.getIntegratedCircuit(1)) .fluidOutputs(Materials.Methane.getGas(576)) .duration(3 * MINUTES + 50 * SECONDS + 8 * TICKS) .eut(5) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() - .itemInputs( - getModItem(TwilightForest.ID, "item.venisonRaw", 12L, 32767), - GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(getModItem(TwilightForest.ID, "item.venisonRaw", 12L, 32767), GTUtility.getIntegratedCircuit(1)) .fluidOutputs(Materials.Methane.getGas(576)) .duration(3 * MINUTES + 50 * SECONDS + 8 * TICKS) .eut(5) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( getModItem(TwilightForest.ID, "item.venisonCooked", 16L, 32767), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .fluidOutputs(Materials.Methane.getGas(576)) .duration(3 * MINUTES + 50 * SECONDS + 8 * TICKS) .eut(5) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() - .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.log, Materials.Wood, 1), - GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.log, Materials.Wood, 1), GTUtility.getIntegratedCircuit(1)) .fluidOutputs(Materials.Methane.getGas(60)) .duration(10 * SECONDS) .eut(20) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Blocks.sand, 1, 1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 1), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Diamond, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 1), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Diamond, 1), new ItemStack(Blocks.sand, 1)) .outputChances(5000, 100, 5000) .duration(30 * SECONDS) .eut((int) TierEU.RECIPE_MV) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Blocks.dirt, 1, 32767)) .itemOutputs( ItemList.IC2_Plantball.get(1), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Clay, 1), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Clay, 1), new ItemStack(Blocks.sand, 1)) .outputChances(1250, 5000, 5000) .duration(12 * SECONDS + 10 * TICKS) .eut(30) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Blocks.grass, 1, 32767)) .itemOutputs( ItemList.IC2_Plantball.get(1), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Clay, 1), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Clay, 1), new ItemStack(Blocks.sand, 1)) .outputChances(2500, 5000, 5000) .duration(12 * SECONDS + 10 * TICKS) .eut(30) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Blocks.mycelium, 1, 32767)) .itemOutputs( new ItemStack(Blocks.brown_mushroom, 1), new ItemStack(Blocks.red_mushroom, 1), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Clay, 1), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Clay, 1), new ItemStack(Blocks.sand, 1)) .outputChances(2500, 2500, 5000, 5000) .duration(32 * SECONDS + 10 * TICKS) .eut(30) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.IC2_Resin.get(1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.RawRubber, 3), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.RawRubber, 3), ItemList.IC2_Plantball.get(1)) .outputChances(10000, 1000) .fluidOutputs(Materials.Glue.getFluid(100)) @@ -403,13 +399,13 @@ public class CentrifugeRecipes implements Runnable { .eut(5) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Uranium, 1), - GT_Utility.getIntegratedCircuit(10)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Uranium, 1), + GTUtility.getIntegratedCircuit(10)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Uranium235, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Plutonium, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Uranium235, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Plutonium, 1)) .outputChances(1000, 500) .duration(1 * MINUTES + 40 * SECONDS) .eut((int) TierEU.RECIPE_HV) @@ -417,80 +413,80 @@ public class CentrifugeRecipes implements Runnable { // Uranium Enrichment in Centrifuge by adding Fluorine (Uranium Hexafluoride) - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Uranium, 1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Uranium235, 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Uranium, 1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Uranium235, 1)) .outputChances(10000) .fluidInputs(Materials.Fluorine.getGas(4000)) .duration(3 * MINUTES + 20 * SECONDS) .eut((int) TierEU.RECIPE_EV) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Plutonium, 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Plutonium, 1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Plutonium241, 1), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Uranium, 1)) + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Plutonium241, 1), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Uranium, 1)) .outputChances(2000, 3000) .duration(1 * MINUTES + 20 * SECONDS) .eut(320) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 9)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 9)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.NaquadahEnriched, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadria, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.NaquadahEnriched, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Naquadria, 1)) .outputChances(5000, 1000) .duration(24 * MINUTES) .eut(320) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.NaquadahEnriched, 4)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.NaquadahEnriched, 4)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadria, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Naquadria, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 1)) .outputChances(2000, 3000) .duration(21 * MINUTES + 20 * SECONDS) .eut(640) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(Materials.Hydrogen.getGas(160)) .fluidOutputs(Materials.Deuterium.getGas(40)) .duration(8 * SECONDS) .eut(20) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(Materials.Deuterium.getGas(160)) .fluidOutputs(Materials.Tritium.getGas(40)) .duration(8 * SECONDS) .eut(80) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(Materials.Helium.getGas(80)) .fluidOutputs(Materials.Helium_3.getGas(5)) .duration(8 * SECONDS) .eut(80) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Glowstone, 2)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Glowstone, 2)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Redstone, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Gold, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Redstone, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Gold, 1)) .duration(48 * SECONDS + 16 * TICKS) .eut(80) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Endstone, 36)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Endstone, 36)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Tungstate, 3), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Platinum, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Tungstate, 3), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Platinum, 1), new ItemStack(Blocks.sand, 36)) .outputChances(3750, 2500, 9000) .fluidOutputs(Materials.Helium.getGas(4320)) @@ -498,20 +494,20 @@ public class CentrifugeRecipes implements Runnable { .eut(20) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Netherrack, 36)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Netherrack, 36)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Redstone, 4), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 9), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Coal, 4), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Gold, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Redstone, 4), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 9), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Coal, 4), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Gold, 1)) .outputChances(5625, 9900, 5625, 2500) .duration(4 * MINUTES + 48 * SECONDS) .eut(20) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(10)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(10)) .itemOutputs( Materials.SiliconDioxide.getDust(1), Materials.Magnesia.getDust(1), @@ -525,8 +521,8 @@ public class CentrifugeRecipes implements Runnable { .eut(80) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(20)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(20)) .itemOutputs( Materials.SiliconDioxide.getDust(5), Materials.Magnesia.getDust(1), @@ -540,11 +536,11 @@ public class CentrifugeRecipes implements Runnable { .eut(80) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Blocks.soul_sand, 1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Saltpeter, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Coal, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Saltpeter, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Coal, 1), new ItemStack(Blocks.sand, 1)) .outputChances(1000, 700, 9000) .fluidOutputs(Materials.Oil.getFluid(200)) @@ -552,63 +548,63 @@ public class CentrifugeRecipes implements Runnable { .eut(12) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(10)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(10)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Copper, 1), - GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Tin, 1), - GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Silver, 1), - GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.Phosphorus, 1), - GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.Scheelite, 1), - GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.Bauxite, 1)) + GTOreDictUnificator.get(OrePrefixes.nugget, Materials.Copper, 1), + GTOreDictUnificator.get(OrePrefixes.nugget, Materials.Tin, 1), + GTOreDictUnificator.get(OrePrefixes.nugget, Materials.Silver, 1), + GTOreDictUnificator.get(OrePrefixes.dustSmall, Materials.Phosphorus, 1), + GTOreDictUnificator.get(OrePrefixes.dustSmall, Materials.Scheelite, 1), + GTOreDictUnificator.get(OrePrefixes.dustSmall, Materials.Bauxite, 1)) .outputChances(2000, 1000, 250, 50, 250, 500) .fluidInputs(getFluidStack("ic2pahoehoelava", 100)) .duration(2 * SECONDS) .eut(1024) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(20)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(20)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Copper, 1), - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Tin, 1), - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Silver, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Phosphorus, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Scheelite, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Bauxite, 1)) + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Copper, 1), + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Tin, 1), + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Silver, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Phosphorus, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Scheelite, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Bauxite, 1)) .outputChances(8000, 4000, 1000, 450, 2250, 4500) .fluidInputs(getFluidStack("ic2pahoehoelava", 3600)) .duration(16 * SECONDS + 8 * TICKS) .eut(4096) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 45), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.BasalticMineralSand, 1), - GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.Olivine, 1), - GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.Obsidian, 1), - GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.Basalt, 1), - GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.Flint, 1), - GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.RareEarth, 1)) + GTOreDictUnificator.get(OrePrefixes.dustSmall, Materials.BasalticMineralSand, 1), + GTOreDictUnificator.get(OrePrefixes.dustSmall, Materials.Olivine, 1), + GTOreDictUnificator.get(OrePrefixes.dustSmall, Materials.Obsidian, 1), + GTOreDictUnificator.get(OrePrefixes.dustSmall, Materials.Basalt, 1), + GTOreDictUnificator.get(OrePrefixes.dustSmall, Materials.Flint, 1), + GTOreDictUnificator.get(OrePrefixes.dustSmall, Materials.RareEarth, 1)) .outputChances(2000, 2000, 2000, 2000, 2000, 2000) .duration(3 * SECONDS + 4 * TICKS) .eut(20) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 36L, 45), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.BasalticMineralSand, 2), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Olivine, 2), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Obsidian, 2), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Basalt, 2), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Flint, 2), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.RareEarth, 2)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.BasalticMineralSand, 2), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Olivine, 2), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Obsidian, 2), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Basalt, 2), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Flint, 2), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.RareEarth, 2)) .outputChances(9000, 9000, 9000, 9000, 9000, 9000) .duration(25 * SECONDS + 18 * TICKS) .eut(80) @@ -616,7 +612,7 @@ public class CentrifugeRecipes implements Runnable { // Ash centrifuge recipes - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Ash.getDust(36)) .itemOutputs( Materials.Quicklime.getDust(18), @@ -632,7 +628,7 @@ public class CentrifugeRecipes implements Runnable { // Stone Dust and Metal Mixture centrifuge recipes - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Stone.getDust(36)) .itemOutputs( Materials.Quartzite.getDust(9), @@ -646,7 +642,7 @@ public class CentrifugeRecipes implements Runnable { .eut(30) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.MetalMixture.getDust(36)) .itemOutputs( Materials.BandedIron.getDust(9), @@ -660,24 +656,24 @@ public class CentrifugeRecipes implements Runnable { .eut((int) TierEU.RECIPE_EV) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(Materials.Propane.getGas(320)) .fluidOutputs(Materials.LPG.getFluid(290)) .duration(20 * TICKS) .eut(5) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(Materials.Butane.getGas(320)) .fluidOutputs(Materials.LPG.getFluid(370)) .duration(20 * TICKS) .eut(5) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 8), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.ElectrumFlux, 8)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 8), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.ElectrumFlux, 8)) .outputChances(10000, 10000) .fluidInputs(Materials.EnrichedNaquadria.getFluid(9216)) .fluidOutputs(Materials.FluidNaquadahFuel.getFluid(4806)) @@ -685,16 +681,16 @@ public class CentrifugeRecipes implements Runnable { .eut(TierEU.RECIPE_UHV) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.DarkAsh, 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.DarkAsh, 1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Ash, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Carbon, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Ash, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Carbon, 1)) .duration(12 * SECONDS + 10 * TICKS) .eut(5) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Items.magma_cream, 1)) .itemOutputs(new ItemStack(Items.blaze_powder, 1), new ItemStack(Items.slime_ball, 1)) .duration(25 * SECONDS) @@ -704,62 +700,62 @@ public class CentrifugeRecipes implements Runnable { if (Thaumcraft.isModLoaded()) { // air - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(combs, 1, 144), GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.gem, Materials.InfusedAir, 1)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(combs, 1, 144), GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.gem, Materials.InfusedAir, 1)) .duration(51 * SECONDS + 4 * TICKS) .eut(12) .addTo(centrifugeRecipes); // fire - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(combs, 1, 146), GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.gem, Materials.InfusedFire, 1)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(combs, 1, 146), GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.gem, Materials.InfusedFire, 1)) .duration(51 * SECONDS + 4 * TICKS) .eut(12) .addTo(centrifugeRecipes); // aqua - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(combs, 1, 147), GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.gem, Materials.InfusedWater, 1)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(combs, 1, 147), GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.gem, Materials.InfusedWater, 1)) .duration(51 * SECONDS + 4 * TICKS) .eut(12) .addTo(centrifugeRecipes); // terra - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(combs, 1, 145), GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.gem, Materials.InfusedEarth, 1)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(combs, 1, 145), GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.gem, Materials.InfusedEarth, 1)) .duration(51 * SECONDS + 4 * TICKS) .eut(12) .addTo(centrifugeRecipes); // ordo - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(combs, 1, 148), GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.gem, Materials.InfusedOrder, 1)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(combs, 1, 148), GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.gem, Materials.InfusedOrder, 1)) .duration(51 * SECONDS + 4 * TICKS) .eut(12) .addTo(centrifugeRecipes); // perditio - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(combs, 1, 149), GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.gem, Materials.InfusedEntropy, 1)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(combs, 1, 149), GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.gem, Materials.InfusedEntropy, 1)) .duration(51 * SECONDS + 4 * TICKS) .eut(12) .addTo(centrifugeRecipes); // Nethershard - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(combs, 1, 152), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(combs, 1, 152), GTUtility.getIntegratedCircuit(1)) .itemOutputs(getModItem(ThaumicTinkerer.ID, "kamiResource", 1L, 6)) .duration(6 * SECONDS + 8 * TICKS) .eut(TierEU.RECIPE_HV) @@ -767,8 +763,8 @@ public class CentrifugeRecipes implements Runnable { // Endshard - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(combs, 1, 153), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(combs, 1, 153), GTUtility.getIntegratedCircuit(1)) .itemOutputs(getModItem(ThaumicTinkerer.ID, "kamiResource", 1L, 7)) .duration(6 * SECONDS + 8 * TICKS) .eut(TierEU.RECIPE_HV) @@ -778,8 +774,8 @@ public class CentrifugeRecipes implements Runnable { if (ExtraUtilities.isModLoaded()) { // Caelestis red - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(combs, 1, 154), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(combs, 1, 154), GTUtility.getIntegratedCircuit(1)) .itemOutputs( getModItem(ExtraUtilities.ID, "greenscreen", 1L, 2), getModItem(ExtraUtilities.ID, "greenscreen", 1L, 10), @@ -793,8 +789,8 @@ public class CentrifugeRecipes implements Runnable { // Caelestis green - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(combs, 1, 155), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(combs, 1, 155), GTUtility.getIntegratedCircuit(1)) .itemOutputs( getModItem(ExtraUtilities.ID, "greenscreen", 1L, 13), getModItem(ExtraUtilities.ID, "greenscreen", 1L, 5), @@ -807,8 +803,8 @@ public class CentrifugeRecipes implements Runnable { // Caelestis blue - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(combs, 1, 156), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(combs, 1, 156), GTUtility.getIntegratedCircuit(1)) .itemOutputs( getModItem(ExtraUtilities.ID, "greenscreen", 1L, 3), getModItem(ExtraUtilities.ID, "greenscreen", 1L, 9), diff --git a/src/main/java/gregtech/loaders/postload/recipes/ChemicalBathRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/ChemicalBathRecipes.java index 7be13ecbe4..e500844b37 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/ChemicalBathRecipes.java +++ b/src/main/java/gregtech/loaders/postload/recipes/ChemicalBathRecipes.java @@ -2,10 +2,10 @@ package gregtech.loaders.postload.recipes; import static gregtech.api.enums.Mods.BuildCraftTransport; import static gregtech.api.recipe.RecipeMaps.chemicalBathRecipes; -import static gregtech.api.util.GT_ModHandler.getModItem; -import static gregtech.api.util.GT_RecipeBuilder.MINUTES; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; +import static gregtech.api.util.GTModHandler.getModItem; +import static gregtech.api.util.GTRecipeBuilder.MINUTES; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; import net.minecraft.init.Blocks; import net.minecraft.init.Items; @@ -13,24 +13,23 @@ import net.minecraft.item.ItemStack; import net.minecraftforge.fluids.FluidRegistry; import net.minecraftforge.fluids.FluidStack; -import com.github.bartimaeusnek.bartworks.system.material.WerkstoffLoader; - -import gregtech.api.GregTech_API; +import bartworks.system.material.WerkstoffLoader; +import gregtech.api.GregTechAPI; import gregtech.api.enums.Dyes; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.MaterialsKevlar; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.TierEU; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; public class ChemicalBathRecipes implements Runnable { @Override public void run() { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Food_Raw_Fries.get(1)) .itemOutputs(ItemList.Food_Fries.get(1)) .fluidInputs(Materials.FryingOilHot.getFluid(10)) @@ -38,35 +37,35 @@ public class ChemicalBathRecipes implements Runnable { .eut(4) .addTo(chemicalBathRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_ModHandler.getIC2Item("dynamite", 1)) - .itemOutputs(GT_ModHandler.getIC2Item("stickyDynamite", 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTModHandler.getIC2Item("dynamite", 1)) + .itemOutputs(GTModHandler.getIC2Item("stickyDynamite", 1)) .fluidInputs(Materials.Glue.getFluid(10)) .duration(16 * TICKS) .eut(4) .addTo(chemicalBathRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.Steel, 1)) - .itemOutputs(GT_ModHandler.getIC2Item("reinforcedStone", 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.frameGt, Materials.Steel, 1)) + .itemOutputs(GTModHandler.getIC2Item("reinforcedStone", 1)) .fluidInputs(Materials.Concrete.getMolten(144)) .duration(10 * SECONDS) .eut(4) .addTo(chemicalBathRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Coal, 1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.HydratedCoal, 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Coal, 1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.HydratedCoal, 1)) .fluidInputs(Materials.Water.getFluid(125)) .duration(12 * TICKS) .eut(4) .addTo(chemicalBathRecipes); // paper creation recipes - ItemStack[] paperSources = new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 1L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Paper, 1L), new ItemStack(Items.reeds, 1, 32767) }; + ItemStack[] paperSources = new ItemStack[] { GTOreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Paper, 1L), new ItemStack(Items.reeds, 1, 32767) }; for (ItemStack paperSource : paperSources) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(paperSource) .itemOutputs(new ItemStack(Items.paper, 1, 0)) .fluidInputs(Materials.Water.getFluid(100)) @@ -74,26 +73,26 @@ public class ChemicalBathRecipes implements Runnable { .eut(4) .addTo(chemicalBathRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(paperSource) .itemOutputs(new ItemStack(Items.paper, 1, 0)) - .fluidInputs(GT_ModHandler.getDistilledWater(100)) + .fluidInputs(GTModHandler.getDistilledWater(100)) .duration(10 * SECONDS) .eut(4) .addTo(chemicalBathRecipes); } - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Coal, 1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.HydratedCoal, 1)) - .fluidInputs(GT_ModHandler.getDistilledWater(125)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Coal, 1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.HydratedCoal, 1)) + .fluidInputs(GTModHandler.getDistilledWater(125)) .duration(12 * TICKS) .eut(4) .addTo(chemicalBathRecipes); for (int i = 1; i < 16; i++) { // wool cleaning recipes - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Blocks.wool, 1, i)) .itemOutputs(new ItemStack(Blocks.wool, 1, 0)) .fluidInputs(Materials.Chlorine.getGas(50)) @@ -102,7 +101,7 @@ public class ChemicalBathRecipes implements Runnable { .addTo(chemicalBathRecipes); // carpet cleaning recipes - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Blocks.carpet, 1, 32767)) .itemOutputs(new ItemStack(Blocks.carpet, 1, 0)) .fluidInputs(Materials.Chlorine.getGas(25)) @@ -112,7 +111,7 @@ public class ChemicalBathRecipes implements Runnable { } // stained hardened clay cleaning - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Blocks.stained_hardened_clay, 1, 32767)) .itemOutputs(new ItemStack(Blocks.hardened_clay, 1, 0)) .fluidInputs(Materials.Chlorine.getGas(50)) @@ -121,7 +120,7 @@ public class ChemicalBathRecipes implements Runnable { .addTo(chemicalBathRecipes); // stained glass cleaning - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Blocks.stained_glass, 1, 32767)) .itemOutputs(new ItemStack(Blocks.glass, 1, 0)) .fluidInputs(Materials.Chlorine.getGas(50)) @@ -130,7 +129,7 @@ public class ChemicalBathRecipes implements Runnable { .addTo(chemicalBathRecipes); // stained glass pane cleaning - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Blocks.stained_glass_pane, 1, 32767)) .itemOutputs(new ItemStack(Blocks.glass_pane, 1, 0)) .fluidInputs(Materials.Chlorine.getGas(20)) @@ -140,18 +139,18 @@ public class ChemicalBathRecipes implements Runnable { // light -> dark concrete recipes for (int i = 0; i < 8; i++) { - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(GregTech_API.sBlockConcretes, 1, i + 8)) - .itemOutputs(new ItemStack(GregTech_API.sBlockConcretes, 1, i)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(GregTechAPI.sBlockConcretes, 1, i + 8)) + .itemOutputs(new ItemStack(GregTechAPI.sBlockConcretes, 1, i)) .fluidInputs(Materials.Water.getFluid(250)) .duration(10 * SECONDS) .eut(4) .addTo(chemicalBathRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(GregTech_API.sBlockConcretes, 1, i + 8)) - .itemOutputs(new ItemStack(GregTech_API.sBlockConcretes, 1, i)) - .fluidInputs(GT_ModHandler.getDistilledWater(250)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(GregTechAPI.sBlockConcretes, 1, i + 8)) + .itemOutputs(new ItemStack(GregTechAPI.sBlockConcretes, 1, i)) + .fluidInputs(GTModHandler.getDistilledWater(250)) .duration(10 * SECONDS) .eut(4) .addTo(chemicalBathRecipes); @@ -159,64 +158,64 @@ public class ChemicalBathRecipes implements Runnable { // reinforced blocks { - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.Bronze, 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.frameGt, Materials.Bronze, 1)) .itemOutputs(ItemList.Block_BronzePlate.get(1)) .fluidInputs(Materials.Concrete.getMolten(144)) .duration(10 * SECONDS) .eut(4) .addTo(chemicalBathRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.Steel, 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.frameGt, Materials.Steel, 1)) .itemOutputs(ItemList.Block_SteelPlate.get(1)) .fluidInputs(Materials.Steel.getMolten(288)) .duration(12 * SECONDS + 10 * TICKS) .eut(16) .addTo(chemicalBathRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.Titanium, 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.frameGt, Materials.Titanium, 1)) .itemOutputs(ItemList.Block_TitaniumPlate.get(1)) .fluidInputs(Materials.Titanium.getMolten(144)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(chemicalBathRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.TungstenSteel, 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.frameGt, Materials.TungstenSteel, 1)) .itemOutputs(ItemList.Block_TungstenSteelReinforced.get(1)) .fluidInputs(Materials.TungstenSteel.getMolten(144)) .duration(17 * SECONDS + 10 * TICKS) .eut(64) .addTo(chemicalBathRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.Iridium, 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.frameGt, Materials.Iridium, 1)) .itemOutputs(ItemList.Block_IridiumTungstensteel.get(1)) .fluidInputs(Materials.Iridium.getMolten(144)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(chemicalBathRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.Naquadah, 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.frameGt, Materials.Naquadah, 1)) .itemOutputs(ItemList.Block_NaquadahPlate.get(1)) .fluidInputs(Materials.Osmium.getMolten(144)) .duration(22 * SECONDS + 10 * TICKS) .eut(256) .addTo(chemicalBathRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.Neutronium, 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.frameGt, Materials.Neutronium, 1)) .itemOutputs(ItemList.Block_NeutroniumPlate.get(1)) .fluidInputs(Materials.Naquadria.getMolten(144)) .duration(25 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(chemicalBathRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.TungstenSteel, 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.frameGt, Materials.TungstenSteel, 1)) .itemOutputs(ItemList.Block_TungstenSteelReinforced.get(1)) .fluidInputs(Materials.Concrete.getMolten(144)) .duration(10 * SECONDS) @@ -225,8 +224,8 @@ public class ChemicalBathRecipes implements Runnable { } for (int j = 0; j < Dyes.dyeRed.getSizeOfFluidList(); j++) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.RedAlloy, 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.RedAlloy, 1)) .itemOutputs(getModItem(BuildCraftTransport.ID, "pipeWire", 4L, 0)) .fluidInputs(Dyes.dyeRed.getFluidDye(j, 72)) .duration(1 * SECONDS + 12 * TICKS) @@ -234,8 +233,8 @@ public class ChemicalBathRecipes implements Runnable { .addTo(chemicalBathRecipes); } for (int j = 0; j < Dyes.dyeBlue.getSizeOfFluidList(); j++) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.RedAlloy, 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.RedAlloy, 1)) .itemOutputs(getModItem(BuildCraftTransport.ID, "pipeWire", 4L, 1)) .fluidInputs(Dyes.dyeBlue.getFluidDye(j, 72)) .duration(1 * SECONDS + 12 * TICKS) @@ -243,8 +242,8 @@ public class ChemicalBathRecipes implements Runnable { .addTo(chemicalBathRecipes); } for (int j = 0; j < Dyes.dyeGreen.getSizeOfFluidList(); j++) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.RedAlloy, 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.RedAlloy, 1)) .itemOutputs(getModItem(BuildCraftTransport.ID, "pipeWire", 4L, 2)) .fluidInputs(Dyes.dyeGreen.getFluidDye(j, 72)) .duration(1 * SECONDS + 12 * TICKS) @@ -252,8 +251,8 @@ public class ChemicalBathRecipes implements Runnable { .addTo(chemicalBathRecipes); } for (int j = 0; j < Dyes.dyeYellow.getSizeOfFluidList(); j++) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.RedAlloy, 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.wireGt01, Materials.RedAlloy, 1)) .itemOutputs(getModItem(BuildCraftTransport.ID, "pipeWire", 4L, 3)) .fluidInputs(Dyes.dyeYellow.getFluidDye(j, 72)) .duration(1 * SECONDS + 12 * TICKS) @@ -263,7 +262,7 @@ public class ChemicalBathRecipes implements Runnable { for (byte i = 0; i < 16; i = (byte) (i + 1)) { for (int j = 0; j < Dyes.VALUES[i].getSizeOfFluidList(); j++) { if (i != 15) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Blocks.wool, 1, 0)) .itemOutputs(new ItemStack(Blocks.wool, 1, 15 - i)) .fluidInputs(Dyes.VALUES[i].getFluidDye(j, 72)) @@ -272,7 +271,7 @@ public class ChemicalBathRecipes implements Runnable { .addTo(chemicalBathRecipes); } - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Blocks.glass, 1, 0)) .itemOutputs(new ItemStack(Blocks.stained_glass, 1, 15 - i)) .fluidInputs(Dyes.VALUES[i].getFluidDye(j, 18)) @@ -280,7 +279,7 @@ public class ChemicalBathRecipes implements Runnable { .eut(2) .addTo(chemicalBathRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Blocks.hardened_clay, 1, 0)) .itemOutputs(new ItemStack(Blocks.stained_hardened_clay, 1, 15 - i)) .fluidInputs(Dyes.VALUES[i].getFluidDye(j, 18)) @@ -291,23 +290,23 @@ public class ChemicalBathRecipes implements Runnable { } // Rn relate quantum recipe - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.gem, Materials.EnderEye, 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.gem, Materials.EnderEye, 1)) .itemOutputs(ItemList.QuantumEye.get(1)) .fluidInputs(Materials.Radon.getGas(250)) .duration(24 * SECONDS) .eut(384) .addTo(chemicalBathRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.gem, Materials.NetherStar, 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.gem, Materials.NetherStar, 1)) .itemOutputs(ItemList.QuantumStar.get(1)) .fluidInputs(Materials.Radon.getGas(1250)) .duration(1 * MINUTES + 36 * SECONDS) .eut(384) .addTo(chemicalBathRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.WovenKevlar.get(1)) .itemOutputs(MaterialsKevlar.Kevlar.getPlates(1)) .fluidInputs(MaterialsKevlar.PolyurethaneResin.getFluid(1000)) @@ -315,7 +314,7 @@ public class ChemicalBathRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(chemicalBathRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(WerkstoffLoader.CubicZirconia.get(OrePrefixes.gemExquisite, 1)) .itemOutputs(Materials.Firestone.getGems(1)) .fluidInputs(new FluidStack(FluidRegistry.getFluid("ic2hotcoolant"), 250)) @@ -324,7 +323,7 @@ public class ChemicalBathRecipes implements Runnable { .addTo(chemicalBathRecipes); // Na + H2O = NaOH + H - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Sodium.getDust(1)) .itemOutputs(Materials.SodiumHydroxide.getDust(3)) .fluidInputs(Materials.Water.getFluid(1000)) @@ -335,78 +334,78 @@ public class ChemicalBathRecipes implements Runnable { // Custom Sodium Persulfate Ore Processing Recipes - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.crushed, Materials.Tantalite, 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.crushed, Materials.Tantalite, 1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.crushedPurified, Materials.Tantalite, 1), + GTOreDictUnificator.get(OrePrefixes.crushedPurified, Materials.Tantalite, 1), Materials.Tantalum.getDust(1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Stone, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Stone, 1)) .outputChances(10000, 3000, 4000) .fluidInputs(Materials.SodiumPersulfate.getFluid(100)) .duration(40 * SECONDS) .eut(8) .addTo(chemicalBathRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.crushed, Materials.Pyrolusite, 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.crushed, Materials.Pyrolusite, 1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.crushedPurified, Materials.Pyrolusite, 1), + GTOreDictUnificator.get(OrePrefixes.crushedPurified, Materials.Pyrolusite, 1), Materials.Manganese.getDust(1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Stone, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Stone, 1)) .outputChances(10000, 7000, 4000) .fluidInputs(Materials.SodiumPersulfate.getFluid(100)) .duration(40 * SECONDS) .eut(8) .addTo(chemicalBathRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.crushed, Materials.Quartzite, 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.crushed, Materials.Quartzite, 1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.crushedPurified, Materials.Quartzite, 1), + GTOreDictUnificator.get(OrePrefixes.crushedPurified, Materials.Quartzite, 1), Materials.CertusQuartz.getDust(1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Stone, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Stone, 1)) .outputChances(10000, 3000, 4000) .fluidInputs(Materials.SodiumPersulfate.getFluid(100)) .duration(40 * SECONDS) .eut(8) .addTo(chemicalBathRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.crushed, Materials.CertusQuartz, 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.crushed, Materials.CertusQuartz, 1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.crushedPurified, Materials.CertusQuartz, 1), + GTOreDictUnificator.get(OrePrefixes.crushedPurified, Materials.CertusQuartz, 1), Materials.Barium.getDust(1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Stone, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Stone, 1)) .outputChances(10000, 7000, 4000) .fluidInputs(Materials.SodiumPersulfate.getFluid(100)) .duration(40 * SECONDS) .eut(8) .addTo(chemicalBathRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.crushed, Materials.Bauxite, 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.crushed, Materials.Bauxite, 1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.crushedPurified, Materials.Bauxite, 1), + GTOreDictUnificator.get(OrePrefixes.crushedPurified, Materials.Bauxite, 1), Materials.Rutile.getDust(1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Stone, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Stone, 1)) .outputChances(10000, 5000, 4000) .fluidInputs(Materials.SodiumPersulfate.getFluid(100)) .duration(40 * SECONDS) .eut(8) .addTo(chemicalBathRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.crushed, Materials.Thorium, 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.crushed, Materials.Thorium, 1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.crushedPurified, Materials.Thorium, 1), + GTOreDictUnificator.get(OrePrefixes.crushedPurified, Materials.Thorium, 1), Materials.Uranium.getDust(1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Stone, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Stone, 1)) .outputChances(10000, 3000, 4000) .fluidInputs(Materials.SodiumPersulfate.getFluid(100)) .duration(40 * SECONDS) .eut(8) .addTo(chemicalBathRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.crushed, Materials.Stibnite, 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.crushed, Materials.Stibnite, 1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.crushedPurified, Materials.Stibnite, 1), + GTOreDictUnificator.get(OrePrefixes.crushedPurified, Materials.Stibnite, 1), Materials.Antimony.getDust(1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Stone, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Stone, 1)) .outputChances(10000, 5000, 4000) .fluidInputs(Materials.SodiumPersulfate.getFluid(100)) .duration(40 * SECONDS) diff --git a/src/main/java/gregtech/loaders/postload/recipes/ChemicalRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/ChemicalRecipes.java index 3df932edd2..ab3cd43dce 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/ChemicalRecipes.java +++ b/src/main/java/gregtech/loaders/postload/recipes/ChemicalRecipes.java @@ -6,13 +6,13 @@ import static gregtech.api.enums.Mods.NewHorizonsCoreMod; import static gregtech.api.enums.Mods.Railcraft; import static gregtech.api.recipe.RecipeMaps.chemicalReactorRecipes; import static gregtech.api.recipe.RecipeMaps.multiblockChemicalReactorRecipes; -import static gregtech.api.util.GT_ModHandler.getModItem; -import static gregtech.api.util.GT_RecipeBuilder.MINUTES; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; -import static gregtech.api.util.GT_RecipeConstants.UniversalChemical; -import static gtPlusPlus.core.material.MISC_MATERIALS.CALCIUM_CHLORIDE; -import static gtPlusPlus.core.material.MISC_MATERIALS.SODIUM_NITRATE; +import static gregtech.api.util.GTModHandler.getModItem; +import static gregtech.api.util.GTRecipeBuilder.MINUTES; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; +import static gregtech.api.util.GTRecipeConstants.UniversalChemical; +import static gtPlusPlus.core.material.MaterialMisc.CALCIUM_CHLORIDE; +import static gtPlusPlus.core.material.MaterialMisc.SODIUM_NITRATE; import static net.minecraftforge.fluids.FluidRegistry.getFluidStack; import net.minecraft.init.Blocks; @@ -22,18 +22,17 @@ import net.minecraftforge.fluids.Fluid; import net.minecraftforge.fluids.FluidRegistry; import net.minecraftforge.fluids.FluidStack; -import com.github.bartimaeusnek.bartworks.system.material.WerkstoffLoader; - +import bartworks.system.material.WerkstoffLoader; import cpw.mods.fml.common.registry.GameRegistry; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.MaterialsKevlar; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.TierEU; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_Utility; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtility; import gtPlusPlus.core.item.ModItems; public class ChemicalRecipes implements Runnable { @@ -48,30 +47,30 @@ public class ChemicalRecipes implements Runnable { } public void registerBoth() { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Items.paper, 1), new ItemStack(Items.string, 1)) - .itemOutputs(GT_ModHandler.getIC2Item("dynamite", 1)) + .itemOutputs(GTModHandler.getIC2Item("dynamite", 1)) .fluidInputs(Materials.Glyceryl.getFluid(500)) .duration(8 * SECONDS) .eut(4) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Aluminium, 4), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Indium, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Aluminium, 4), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Indium, 1)) .fluidInputs(new FluidStack(ItemList.sIndiumConcentrate, 8000)) .fluidOutputs(new FluidStack(ItemList.sLeadZincSolution, 8000)) .duration(2 * SECONDS + 10 * TICKS) .eut(TierEU.RECIPE_HV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Aluminium, 36), - GT_Utility.getIntegratedCircuit(9)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Indium, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Aluminium, 36), + GTUtility.getIntegratedCircuit(9)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Indium, 1)) .fluidInputs(new FluidStack(ItemList.sIndiumConcentrate, 72000)) .fluidOutputs(new FluidStack(ItemList.sLeadZincSolution, 72000)) .duration(22 * SECONDS + 10 * TICKS) @@ -80,22 +79,22 @@ public class ChemicalRecipes implements Runnable { // Platinum Group Sludge chain - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.crushedPurified, Materials.Pentlandite, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.PlatinumGroupSludge, 1)) + GTOreDictUnificator.get(OrePrefixes.crushedPurified, Materials.Pentlandite, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.PlatinumGroupSludge, 1)) .fluidInputs(Materials.SulfuricAcid.getFluid(1000)) .fluidOutputs(new FluidStack(ItemList.sNickelSulfate, 2000)) .duration(2 * SECONDS + 10 * TICKS) .eut(30) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.crushedPurified, Materials.Chalcopyrite, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.PlatinumGroupSludge, 1)) + GTOreDictUnificator.get(OrePrefixes.crushedPurified, Materials.Chalcopyrite, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.PlatinumGroupSludge, 1)) .fluidInputs(Materials.SulfuricAcid.getFluid(1000)) .fluidOutputs(new FluidStack(ItemList.sBlueVitriol, 2000)) .duration(2 * SECONDS + 10 * TICKS) @@ -104,26 +103,26 @@ public class ChemicalRecipes implements Runnable { // Fe + 3HCl = FeCl3 + 3H - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 1), ItemList.Cell_Empty.get(3)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Hydrogen, 3)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 1), ItemList.Cell_Empty.get(3)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.cell, Materials.Hydrogen, 3)) .fluidInputs(Materials.HydrochloricAcid.getFluid(3000)) .fluidOutputs(Materials.IronIIIChloride.getFluid(1000)) .duration(20 * SECONDS) .eut(30) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.InfusedGold, 8), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 8)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Thaumium, 16)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.InfusedGold, 8), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 8)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Thaumium, 16)) .fluidInputs(new FluidStack(FluidRegistry.getFluid("ic2coolant"), 1000)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(GalaxySpace.ID, "item.UnknowCrystal", 4), Materials.Osmiridium.getDust(2)) .itemOutputs(ItemList.Circuit_Chip_Stemcell.get(64)) .fluidInputs(Materials.GrowthMediumSterilized.getFluid(1000)) @@ -132,10 +131,10 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LuV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Circuit_Chip_Stemcell.get(32), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.CosmicNeutronium, 4)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.CosmicNeutronium, 4)) .itemOutputs(ItemList.Circuit_Chip_Biocell.get(32)) .fluidInputs(Materials.BioMediumSterilized.getFluid(2000)) .fluidOutputs(getFluidStack("mutagen", 2000)) @@ -143,47 +142,45 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_UV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs( - new ItemStack(Items.sugar), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Plastic, 1)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(Items.sugar), GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Plastic, 1)) .itemOutputs(ItemList.GelledToluene.get(2)) .fluidInputs(new FluidStack(ItemList.sToluene, 133)) .duration(7 * SECONDS) .eut(192) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(Items.sugar, 9), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Plastic, 1)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(Items.sugar, 9), GTOreDictUnificator.get(OrePrefixes.dust, Materials.Plastic, 1)) .itemOutputs(ItemList.GelledToluene.get(18)) .fluidInputs(new FluidStack(ItemList.sToluene, 1197)) .duration(1 * MINUTES + 3 * SECONDS) .eut(192) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.GelledToluene.get(4), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.GelledToluene.get(4), GTUtility.getIntegratedCircuit(1)) .itemOutputs(new ItemStack(Blocks.tnt, 1)) .fluidInputs(Materials.SulfuricAcid.getFluid(250)) .duration(10 * SECONDS) .eut(24) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.GelledToluene.get(4), GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_ModHandler.getIC2Item("industrialTnt", 1)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.GelledToluene.get(4), GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTModHandler.getIC2Item("industrialTnt", 1)) .fluidInputs(new FluidStack(ItemList.sNitrationMixture, 200)) .fluidOutputs(Materials.DilutedSulfuricAcid.getFluid(150)) .duration(4 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Hydrogen, 2), - GT_Utility.getIntegratedCircuit(4)) + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Hydrogen, 2), + GTUtility.getIntegratedCircuit(4)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.HydricSulfide, 1), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.HydricSulfide, 1), Materials.Empty.getCells(1)) .fluidInputs(Materials.NatruralGas.getGas(16000)) .fluidOutputs(Materials.Gas.getGas(16000)) @@ -191,23 +188,23 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.NatruralGas, 2), - GT_Utility.getIntegratedCircuit(4)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Gas, 2)) + GTOreDictUnificator.get(OrePrefixes.cell, Materials.NatruralGas, 2), + GTUtility.getIntegratedCircuit(4)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.cell, Materials.Gas, 2)) .fluidInputs(Materials.Hydrogen.getGas(250)) .fluidOutputs(Materials.HydricSulfide.getGas(125)) .duration(1 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Hydrogen, 2), - GT_Utility.getIntegratedCircuit(4)) + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Hydrogen, 2), + GTUtility.getIntegratedCircuit(4)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.HydricSulfide, 1), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.HydricSulfide, 1), Materials.Empty.getCells(1)) .fluidInputs(Materials.SulfuricGas.getGas(16000)) .fluidOutputs(Materials.Gas.getGas(16000)) @@ -215,23 +212,23 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.SulfuricGas, 2), - GT_Utility.getIntegratedCircuit(4)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Gas, 2)) + GTOreDictUnificator.get(OrePrefixes.cell, Materials.SulfuricGas, 2), + GTUtility.getIntegratedCircuit(4)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.cell, Materials.Gas, 2)) .fluidInputs(Materials.Hydrogen.getGas(250)) .fluidOutputs(Materials.HydricSulfide.getGas(125)) .duration(1 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Hydrogen, 2), - GT_Utility.getIntegratedCircuit(4)) + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Hydrogen, 2), + GTUtility.getIntegratedCircuit(4)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.HydricSulfide, 1), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.HydricSulfide, 1), Materials.Empty.getCells(1)) .fluidInputs(Materials.SulfuricNaphtha.getFluid(12000)) .fluidOutputs(Materials.Naphtha.getFluid(12000)) @@ -239,23 +236,23 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.SulfuricNaphtha, 3), - GT_Utility.getIntegratedCircuit(4)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Naphtha, 3)) + GTOreDictUnificator.get(OrePrefixes.cell, Materials.SulfuricNaphtha, 3), + GTUtility.getIntegratedCircuit(4)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.cell, Materials.Naphtha, 3)) .fluidInputs(Materials.Hydrogen.getGas(500)) .fluidOutputs(Materials.HydricSulfide.getGas(250)) .duration(2 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Hydrogen, 2), - GT_Utility.getIntegratedCircuit(4)) + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Hydrogen, 2), + GTUtility.getIntegratedCircuit(4)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.HydricSulfide, 1), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.HydricSulfide, 1), Materials.Empty.getCells(1)) .fluidInputs(Materials.SulfuricLightFuel.getFluid(12000)) .fluidOutputs(Materials.LightFuel.getFluid(12000)) @@ -263,23 +260,23 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.SulfuricLightFuel, 3), - GT_Utility.getIntegratedCircuit(4)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.cell, Materials.LightFuel, 3)) + GTOreDictUnificator.get(OrePrefixes.cell, Materials.SulfuricLightFuel, 3), + GTUtility.getIntegratedCircuit(4)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.cell, Materials.LightFuel, 3)) .fluidInputs(Materials.Hydrogen.getGas(500)) .fluidOutputs(Materials.HydricSulfide.getGas(250)) .duration(2 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Hydrogen, 2), - GT_Utility.getIntegratedCircuit(4)) + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Hydrogen, 2), + GTUtility.getIntegratedCircuit(4)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.HydricSulfide, 1), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.HydricSulfide, 1), Materials.Empty.getCells(1)) .fluidInputs(Materials.SulfuricHeavyFuel.getFluid(8000)) .fluidOutputs(Materials.HeavyFuel.getFluid(8000)) @@ -287,285 +284,285 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.SulfuricHeavyFuel, 1), - GT_Utility.getIntegratedCircuit(4)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.cell, Materials.HeavyFuel, 1)) + GTOreDictUnificator.get(OrePrefixes.cell, Materials.SulfuricHeavyFuel, 1), + GTUtility.getIntegratedCircuit(4)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.cell, Materials.HeavyFuel, 1)) .fluidInputs(Materials.Hydrogen.getGas(250)) .fluidOutputs(Materials.HydricSulfide.getGas(125)) .duration(1 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Saltpeter, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Potassium, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Saltpeter, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Potassium, 1)) .fluidInputs(Materials.Naphtha.getFluid(576)) .fluidOutputs(Materials.Polycaprolactam.getMolten(1296)) .duration(32 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Saltpeter, 9), - GT_Utility.getIntegratedCircuit(9)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Potassium, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Saltpeter, 9), + GTUtility.getIntegratedCircuit(9)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Potassium, 1)) .fluidInputs(Materials.Naphtha.getFluid(5184)) .fluidOutputs(Materials.Polycaprolactam.getMolten(11664)) .duration(4 * MINUTES + 48 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - for (Fluid tFluid : new Fluid[] { FluidRegistry.WATER, GT_ModHandler.getDistilledWater(1L) + for (Fluid tFluid : new Fluid[] { FluidRegistry.WATER, GTModHandler.getDistilledWater(1L) .getFluid() }) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Calcite, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Calcite, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 1)) .itemOutputs(ItemList.IC2_Fertilizer.get(2)) .fluidInputs(new FluidStack(tFluid, 1000)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Calcite, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.TricalciumPhosphate, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Calcite, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.TricalciumPhosphate, 1)) .itemOutputs(ItemList.IC2_Fertilizer.get(3)) .fluidInputs(new FluidStack(tFluid, 1000)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Calcite, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Phosphate, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Calcite, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Phosphate, 1)) .itemOutputs(ItemList.IC2_Fertilizer.get(2)) .fluidInputs(new FluidStack(tFluid, 1000)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Calcite, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Ash, 3)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Calcite, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Ash, 3)) .itemOutputs(ItemList.IC2_Fertilizer.get(1)) .fluidInputs(new FluidStack(tFluid, 1000)) .duration(5 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Calcite, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.DarkAsh, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Calcite, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.DarkAsh, 1)) .itemOutputs(ItemList.IC2_Fertilizer.get(1)) .fluidInputs(new FluidStack(tFluid, 1000)) .duration(5 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Calcium, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Calcium, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 1)) .itemOutputs(ItemList.IC2_Fertilizer.get(3)) .fluidInputs(new FluidStack(tFluid, 1000)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Calcium, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.TricalciumPhosphate, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Calcium, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.TricalciumPhosphate, 1)) .itemOutputs(ItemList.IC2_Fertilizer.get(4)) .fluidInputs(new FluidStack(tFluid, 1000)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Calcium, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Phosphate, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Calcium, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Phosphate, 1)) .itemOutputs(ItemList.IC2_Fertilizer.get(3)) .fluidInputs(new FluidStack(tFluid, 1000)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Calcium, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Ash, 3)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Calcium, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Ash, 3)) .itemOutputs(ItemList.IC2_Fertilizer.get(2)) .fluidInputs(new FluidStack(tFluid, 1000)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Calcium, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.DarkAsh, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Calcium, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.DarkAsh, 1)) .itemOutputs(ItemList.IC2_Fertilizer.get(2)) .fluidInputs(new FluidStack(tFluid, 1000)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Apatite, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Apatite, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 1)) .itemOutputs(ItemList.IC2_Fertilizer.get(3)) .fluidInputs(new FluidStack(tFluid, 1000)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Apatite, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.TricalciumPhosphate, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Apatite, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.TricalciumPhosphate, 1)) .itemOutputs(ItemList.IC2_Fertilizer.get(4)) .fluidInputs(new FluidStack(tFluid, 1000)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Apatite, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Phosphate, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Apatite, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Phosphate, 1)) .itemOutputs(ItemList.IC2_Fertilizer.get(3)) .fluidInputs(new FluidStack(tFluid, 1000)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Apatite, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Ash, 3)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Apatite, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Ash, 3)) .itemOutputs(ItemList.IC2_Fertilizer.get(2)) .fluidInputs(new FluidStack(tFluid, 1000)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Apatite, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.DarkAsh, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Apatite, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.DarkAsh, 1)) .itemOutputs(ItemList.IC2_Fertilizer.get(2)) .fluidInputs(new FluidStack(tFluid, 1000)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Glauconite, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Glauconite, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 1)) .itemOutputs(ItemList.IC2_Fertilizer.get(3)) .fluidInputs(new FluidStack(tFluid, 1000)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Glauconite, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.TricalciumPhosphate, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Glauconite, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.TricalciumPhosphate, 1)) .itemOutputs(ItemList.IC2_Fertilizer.get(4)) .fluidInputs(new FluidStack(tFluid, 1000)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Glauconite, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Phosphate, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Glauconite, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Phosphate, 1)) .itemOutputs(ItemList.IC2_Fertilizer.get(3)) .fluidInputs(new FluidStack(tFluid, 1000)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Glauconite, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Ash, 3)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Glauconite, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Ash, 3)) .itemOutputs(ItemList.IC2_Fertilizer.get(2)) .fluidInputs(new FluidStack(tFluid, 1000)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Glauconite, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.DarkAsh, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Glauconite, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.DarkAsh, 1)) .itemOutputs(ItemList.IC2_Fertilizer.get(2)) .fluidInputs(new FluidStack(tFluid, 1000)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.GlauconiteSand, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.GlauconiteSand, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 1)) .itemOutputs(ItemList.IC2_Fertilizer.get(3)) .fluidInputs(new FluidStack(tFluid, 1000)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.GlauconiteSand, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.TricalciumPhosphate, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.GlauconiteSand, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.TricalciumPhosphate, 1)) .itemOutputs(ItemList.IC2_Fertilizer.get(4)) .fluidInputs(new FluidStack(tFluid, 1000)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.GlauconiteSand, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Phosphate, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.GlauconiteSand, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Phosphate, 1)) .itemOutputs(ItemList.IC2_Fertilizer.get(3)) .fluidInputs(new FluidStack(tFluid, 1000)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.GlauconiteSand, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Ash, 3)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.GlauconiteSand, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Ash, 3)) .itemOutputs(ItemList.IC2_Fertilizer.get(2)) .fluidInputs(new FluidStack(tFluid, 1000)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.GlauconiteSand, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.DarkAsh, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.GlauconiteSand, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.DarkAsh, 1)) .itemOutputs(ItemList.IC2_Fertilizer.get(2)) .fluidInputs(new FluidStack(tFluid, 1000)) .duration(10 * SECONDS) @@ -575,99 +572,99 @@ public class ChemicalRecipes implements Runnable { // 3quartz dust + Na + H2O = 3quartz gem (Na loss - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.NetherQuartz, 3), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sodium, 1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.gem, Materials.NetherQuartz, 3)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.NetherQuartz, 3), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sodium, 1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.gem, Materials.NetherQuartz, 3)) .fluidInputs(Materials.Water.getFluid(1000)) .duration(25 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.CertusQuartz, 3), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sodium, 1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.gem, Materials.CertusQuartz, 3)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.CertusQuartz, 3), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sodium, 1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.gem, Materials.CertusQuartz, 3)) .fluidInputs(Materials.Water.getFluid(1000)) .duration(25 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Quartzite, 3), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sodium, 1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Quartzite, 3)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Quartzite, 3), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sodium, 1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.gem, Materials.Quartzite, 3)) .fluidInputs(Materials.Water.getFluid(1000)) .duration(25 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.NetherQuartz, 3), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sodium, 1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.gem, Materials.NetherQuartz, 3)) - .fluidInputs(GT_ModHandler.getDistilledWater(1000)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.NetherQuartz, 3), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sodium, 1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.gem, Materials.NetherQuartz, 3)) + .fluidInputs(GTModHandler.getDistilledWater(1000)) .duration(25 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.CertusQuartz, 3), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sodium, 1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.gem, Materials.CertusQuartz, 3)) - .fluidInputs(GT_ModHandler.getDistilledWater(1000)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.CertusQuartz, 3), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sodium, 1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.gem, Materials.CertusQuartz, 3)) + .fluidInputs(GTModHandler.getDistilledWater(1000)) .duration(25 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Quartzite, 3), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sodium, 1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Quartzite, 3)) - .fluidInputs(GT_ModHandler.getDistilledWater(1000)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Quartzite, 3), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sodium, 1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.gem, Materials.Quartzite, 3)) + .fluidInputs(GTModHandler.getDistilledWater(1000)) .duration(25 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); // 3UO2 + 4Al = 3U + 2Al2O3 - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Uraninite, 9), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Aluminium, 4)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Uraninite, 9), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Aluminium, 4)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Uranium, 3), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Aluminiumoxide, 10)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Uranium, 3), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Aluminiumoxide, 10)) .duration(50 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); // UO2 + 2Mg = U + 2MgO - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Uraninite, 3), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Magnesium, 2)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Uraninite, 3), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Magnesium, 2)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Uranium, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Magnesia, 4)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Uranium, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Magnesia, 4)) .duration(50 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); // Ca + C + 3O = CaCO3 - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Calcium, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Carbon, 1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Calcite, 5)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Calcium, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Carbon, 1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Calcite, 5)) .fluidInputs(Materials.Oxygen.getGas(3000)) .duration(25 * SECONDS) .eut(TierEU.RECIPE_LV) @@ -675,8 +672,8 @@ public class ChemicalRecipes implements Runnable { // C + 4H = CH4 - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Carbon.getDust(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Carbon.getDust(1), GTUtility.getIntegratedCircuit(1)) .fluidInputs(Materials.Hydrogen.getGas(4000)) .fluidOutputs(Materials.Methane.getGas(1000)) .duration(10 * SECONDS) @@ -685,31 +682,31 @@ public class ChemicalRecipes implements Runnable { // TiO2 + 2C + 4Cl = TiCl4 + 2CO - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Rutile, 3), - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Carbon, 2)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.cell, Materials.CarbonMonoxide, 2)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Rutile, 3), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Carbon, 2)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.cell, Materials.CarbonMonoxide, 2)) .fluidInputs(Materials.Chlorine.getGas(4000)) .fluidOutputs(Materials.Titaniumtetrachloride.getFluid(1000)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Rutile, 3), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Carbon, 2)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Rutile, 3), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Carbon, 2)) .fluidInputs(Materials.Chlorine.getGas(4000)) .fluidOutputs(Materials.Titaniumtetrachloride.getFluid(1000)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Rutile, 3), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Carbon, 2)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Rutile, 3), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Carbon, 2)) .fluidInputs(Materials.Chlorine.getGas(4000)) .fluidOutputs(Materials.CarbonMonoxide.getGas(2000), Materials.Titaniumtetrachloride.getFluid(1000)) .duration(20 * SECONDS) @@ -718,32 +715,32 @@ public class ChemicalRecipes implements Runnable { // 4Na + 2MgCl2 = 2Mg + 4NaCl - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sodium, 4), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Magnesiumchloride, 6)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sodium, 4), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Magnesiumchloride, 6)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Magnesium, 2), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Salt, 8)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Magnesium, 2), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Salt, 8)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(UniversalChemical); // rubber - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.RawRubber, 9), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.RawRubber, 9), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 1)) .fluidOutputs(Materials.Rubber.getMolten(1296)) .duration(30 * SECONDS) .eut(16) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.RawRubber, 1), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Sulfur, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.RawRubber, 1), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Sulfur, 1)) .fluidOutputs(Materials.Rubber.getMolten(144)) .duration(5 * SECONDS) .eut(16) @@ -751,54 +748,54 @@ public class ChemicalRecipes implements Runnable { // vanilla recipe - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Gold, 8), + GTOreDictUnificator.get(OrePrefixes.nugget, Materials.Gold, 8), new ItemStack(Items.melon, 1, 32767)) .itemOutputs(new ItemStack(Items.speckled_melon, 1, 0)) .duration(50) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Gold, 8), + GTOreDictUnificator.get(OrePrefixes.nugget, Materials.Gold, 8), new ItemStack(Items.carrot, 1, 32767)) .itemOutputs(new ItemStack(Items.golden_carrot, 1, 0)) .duration(50) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Gold, 8), + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Gold, 8), new ItemStack(Items.apple, 1, 32767)) .itemOutputs(new ItemStack(Items.golden_apple, 1, 0)) .duration(50) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.block, Materials.Gold, 8), + GTOreDictUnificator.get(OrePrefixes.block, Materials.Gold, 8), new ItemStack(Items.apple, 1, 32767)) .itemOutputs(new ItemStack(Items.golden_apple, 1, 1)) .duration(50) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Blaze, 1), - GT_OreDictUnificator.get(OrePrefixes.gem, Materials.EnderPearl, 1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.gem, Materials.EnderEye, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Blaze, 1), + GTOreDictUnificator.get(OrePrefixes.gem, Materials.EnderPearl, 1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.gem, Materials.EnderEye, 1)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Blaze, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Blaze, 1), new ItemStack(Items.slime_ball, 1, 32767)) .itemOutputs(new ItemStack(Items.magma_cream, 1, 0)) .duration(50) @@ -807,11 +804,11 @@ public class ChemicalRecipes implements Runnable { // 1/9U +Air ==Pu== 0.1Rn - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Plutonium, 8), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Uranium, 1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Plutonium, 8)) + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Plutonium, 8), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Uranium, 1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Plutonium, 8)) .fluidInputs(Materials.Air.getGas(1000)) .fluidOutputs(Materials.Radon.getGas(100)) .duration(10 * MINUTES) @@ -821,59 +818,59 @@ public class ChemicalRecipes implements Runnable { // Silicon Line // SiO2 + 2Mg = 2MgO + Si - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SiliconDioxide, 3), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Magnesium, 2)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.SiliconDioxide, 3), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Magnesium, 2)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Silicon, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Magnesia, 4)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Silicon, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Magnesia, 4)) .duration(5 * SECONDS) .eut(8) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.NetherQuartz, 3), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Magnesium, 2)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.NetherQuartz, 3), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Magnesium, 2)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Silicon, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Magnesia, 4)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Silicon, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Magnesia, 4)) .duration(5 * SECONDS) .eut(8) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Quartzite, 6), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Magnesium, 2)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Quartzite, 6), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Magnesium, 2)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Silicon, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Magnesia, 4)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Silicon, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Magnesia, 4)) .duration(5 * SECONDS) .eut(8) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.CertusQuartz, 3), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Magnesium, 2)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.CertusQuartz, 3), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Magnesium, 2)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Silicon, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Magnesia, 4)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Silicon, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Magnesia, 4)) .duration(5 * SECONDS) .eut(8) .addTo(UniversalChemical); // 3SiF4 + 4Al = 3Si + 4AlF3 - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Aluminium, 4), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Aluminium, 4), + GTUtility.getIntegratedCircuit(1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Silicon, 3), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.AluminiumFluoride, 16)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Silicon, 3), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.AluminiumFluoride, 16)) .fluidInputs(Materials.SiliconTetrafluoride.getGas(3000)) .duration(30 * SECONDS) .eut(30) @@ -881,40 +878,40 @@ public class ChemicalRecipes implements Runnable { // SiO2 + 4HF = SiF4 + 2H2O - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SiliconDioxide, 3), - GT_Utility.getIntegratedCircuit(2)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.SiliconDioxide, 3), + GTUtility.getIntegratedCircuit(2)) .fluidInputs(Materials.HydrofluoricAcid.getFluid(4000)) .fluidOutputs(Materials.SiliconTetrafluoride.getGas(1000)) .duration(15 * SECONDS) .eut(30) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.NetherQuartz, 3), - GT_Utility.getIntegratedCircuit(2)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.NetherQuartz, 3), + GTUtility.getIntegratedCircuit(2)) .fluidInputs(Materials.HydrofluoricAcid.getFluid(4000)) .fluidOutputs(Materials.SiliconTetrafluoride.getGas(1000)) .duration(15 * SECONDS) .eut(30) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.CertusQuartz, 3), - GT_Utility.getIntegratedCircuit(2)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.CertusQuartz, 3), + GTUtility.getIntegratedCircuit(2)) .fluidInputs(Materials.HydrofluoricAcid.getFluid(4000)) .fluidOutputs(Materials.SiliconTetrafluoride.getGas(1000)) .duration(15 * SECONDS) .eut(30) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Quartzite, 6), - GT_Utility.getIntegratedCircuit(2)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Quartzite, 6), + GTUtility.getIntegratedCircuit(2)) .fluidInputs(Materials.HydrofluoricAcid.getFluid(4000)) .fluidOutputs(Materials.SiliconTetrafluoride.getGas(1000)) .duration(15 * SECONDS) @@ -923,13 +920,13 @@ public class ChemicalRecipes implements Runnable { // 4Na + SiCl4 = 4NaCl + Si - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sodium, 4), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sodium, 4), + GTUtility.getIntegratedCircuit(1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SiliconSG, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Salt, 8)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.SiliconSG, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Salt, 8)) .fluidInputs(Materials.SiliconTetrachloride.getFluid(1000)) .duration(5 * SECONDS) .eut(30) @@ -937,22 +934,22 @@ public class ChemicalRecipes implements Runnable { // HSiCl3 + 2H = 3HCl + Si - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Hydrogen, 2), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SiliconSG, 1), ItemList.Cell_Empty.get(2)) + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Hydrogen, 2), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.SiliconSG, 1), ItemList.Cell_Empty.get(2)) .fluidInputs(Materials.Trichlorosilane.getFluid(1000)) .fluidOutputs(Materials.HydrochloricAcid.getFluid(3000)) .duration(15 * SECONDS) .eut(30) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Trichlorosilane, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SiliconSG, 1), ItemList.Cell_Empty.get(1)) + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Trichlorosilane, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.SiliconSG, 1), ItemList.Cell_Empty.get(1)) .fluidInputs(Materials.Hydrogen.getGas(2000)) .fluidOutputs(Materials.HydrochloricAcid.getFluid(3000)) .duration(15 * SECONDS) @@ -961,9 +958,9 @@ public class ChemicalRecipes implements Runnable { // 4HSiCl3 = 3SiCl4 + SiH4 - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Cell_Empty.get(1), GT_Utility.getIntegratedCircuit(2)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Silane, 1)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Cell_Empty.get(1), GTUtility.getIntegratedCircuit(2)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.cell, Materials.Silane, 1)) .fluidInputs(Materials.Trichlorosilane.getFluid(4000)) .fluidOutputs(Materials.SiliconTetrachloride.getFluid(3000)) .duration(12 * SECONDS) @@ -972,9 +969,9 @@ public class ChemicalRecipes implements Runnable { // SiH4 = Si + 4H - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SiliconSG, 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.SiliconSG, 1)) .fluidInputs(Materials.Silane.getGas(1000)) .fluidOutputs(Materials.Hydrogen.getGas(4000)) .duration(15 * SECONDS) @@ -983,11 +980,11 @@ public class ChemicalRecipes implements Runnable { // Ca + 2H = CaH2 - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Calcium, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Calciumhydride, 3)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Calcium, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Calciumhydride, 3)) .fluidInputs(Materials.Hydrogen.getGas(2000)) .duration(20 * SECONDS) .eut(30) @@ -995,10 +992,10 @@ public class ChemicalRecipes implements Runnable { // Si + 4Cl = SiCl4 - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Silicon, 1), - GT_Utility.getIntegratedCircuit(2)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Silicon, 1), + GTUtility.getIntegratedCircuit(2)) .fluidInputs(Materials.Chlorine.getGas(4000)) .fluidOutputs(Materials.SiliconTetrachloride.getFluid(1000)) .duration(20 * SECONDS) @@ -1007,7 +1004,7 @@ public class ChemicalRecipes implements Runnable { // 2Na + S = Na2S - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Sodium.getDust(2), Materials.Sulfur.getDust(1)) .itemOutputs(Materials.SodiumSulfide.getDust(3)) .duration(60) @@ -1016,7 +1013,7 @@ public class ChemicalRecipes implements Runnable { // H2S + H2O + (O2) = 0.5H2SO4(Diluted) ( S loss - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.HydricSulfide.getCells(1)) .itemOutputs(Materials.Empty.getCells(1)) .fluidInputs(Materials.Water.getFluid(1000)) @@ -1025,7 +1022,7 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Water.getCells(1)) .itemOutputs(Materials.Empty.getCells(1)) .fluidInputs(Materials.HydricSulfide.getGas(1000)) @@ -1036,29 +1033,29 @@ public class ChemicalRecipes implements Runnable { // Ni + 4CO = Ni(CO)4 - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Nickel, 1), - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.CarbonMonoxide, 4)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Nickel, 1), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.CarbonMonoxide, 4)) .itemOutputs(ItemList.Cell_Empty.get(4)) .fluidOutputs(MaterialsKevlar.NickelTetracarbonyl.getFluid(1000)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Nickel, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Nickel, 1), + GTUtility.getIntegratedCircuit(1)) .fluidInputs(Materials.CarbonMonoxide.getGas(4000)) .fluidOutputs(MaterialsKevlar.NickelTetracarbonyl.getFluid(1000)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Nickel, 1), ItemList.Cell_Empty.get(1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.cell, MaterialsKevlar.NickelTetracarbonyl, 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Nickel, 1), ItemList.Cell_Empty.get(1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.cell, MaterialsKevlar.NickelTetracarbonyl, 1)) .fluidInputs(Materials.CarbonMonoxide.getGas(4000)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_EV) @@ -1066,10 +1063,10 @@ public class ChemicalRecipes implements Runnable { // C2H4O + H2O = C2H6O2 - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.cell, MaterialsKevlar.EthyleneOxide, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.cell, MaterialsKevlar.EthyleneOxide, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Cell_Empty.get(1)) .fluidInputs(Materials.Water.getFluid(1000)) .fluidOutputs(MaterialsKevlar.Ethyleneglycol.getFluid(1000)) @@ -1079,10 +1076,10 @@ public class ChemicalRecipes implements Runnable { // C2H4 + O = C2H4O - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Ethylene, 2), - GT_Utility.getIntegratedCircuit(4)) + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Ethylene, 2), + GTUtility.getIntegratedCircuit(4)) .itemOutputs(ItemList.Cell_Empty.get(2)) .fluidInputs(Materials.Oxygen.getGas(1000)) .fluidOutputs(MaterialsKevlar.Acetaldehyde.getGas(1000)) @@ -1090,10 +1087,10 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Oxygen, 1), - GT_Utility.getIntegratedCircuit(5)) + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Oxygen, 1), + GTUtility.getIntegratedCircuit(5)) .itemOutputs(ItemList.Cell_Empty.get(1)) .fluidInputs(Materials.Ethylene.getGas(2000)) .fluidOutputs(MaterialsKevlar.Acetaldehyde.getGas(1000)) @@ -1103,12 +1100,12 @@ public class ChemicalRecipes implements Runnable { // NiAl3 + 2NaOH + 2H2O = NiAl + 2NaAlO2 + 6H - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.ingot, MaterialsKevlar.NickelAluminide, 4), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SodiumHydroxide, 6)) + GTOreDictUnificator.get(OrePrefixes.ingot, MaterialsKevlar.NickelAluminide, 4), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.SodiumHydroxide, 6)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.RaneyNickelActivated, 2), + GTOreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.RaneyNickelActivated, 2), Materials.SodiumAluminate.getDust(8)) .fluidInputs(Materials.Water.getFluid(2000)) .fluidOutputs(Materials.Hydrogen.getGas(6000)) @@ -1118,22 +1115,22 @@ public class ChemicalRecipes implements Runnable { // Cu + O = CuO - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Copper, 1), - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Oxygen, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Copper, 1), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Oxygen, 1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.CupricOxide, 2), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.CupricOxide, 2), ItemList.Cell_Empty.get(1)) .duration(5 * SECONDS) .eut(30) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Copper, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.CupricOxide, 2)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Copper, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.CupricOxide, 2)) .fluidInputs(Materials.Oxygen.getGas(1000)) .duration(5 * SECONDS) .eut(30) @@ -1141,22 +1138,22 @@ public class ChemicalRecipes implements Runnable { // 2Bi + 3O = Bi2O3 - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Bismuth, 4), - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Oxygen, 6)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Bismuth, 4), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Oxygen, 6)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.BismuthIIIOxide, 10), + GTOreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.BismuthIIIOxide, 10), ItemList.Cell_Empty.get(6)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Bismuth, 4), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.BismuthIIIOxide, 10)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Bismuth, 4), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.BismuthIIIOxide, 10)) .fluidInputs(Materials.Oxygen.getGas(6000)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_MV) @@ -1164,21 +1161,21 @@ public class ChemicalRecipes implements Runnable { // C4H6O2 + CNH5 = C5H9NO + H2O - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.cell, MaterialsKevlar.Methylamine, 1), - GT_OreDictUnificator.get(OrePrefixes.cell, MaterialsKevlar.GammaButyrolactone, 1)) + GTOreDictUnificator.get(OrePrefixes.cell, MaterialsKevlar.Methylamine, 1), + GTOreDictUnificator.get(OrePrefixes.cell, MaterialsKevlar.GammaButyrolactone, 1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.cell, MaterialsKevlar.NMethylIIPyrrolidone, 1), - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Water, 1)) + GTOreDictUnificator.get(OrePrefixes.cell, MaterialsKevlar.NMethylIIPyrrolidone, 1), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Water, 1)) .duration(30 * SECONDS) .eut(TierEU.RECIPE_IV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 8), - GT_Utility.getIntegratedCircuit(2)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 8), + GTUtility.getIntegratedCircuit(2)) .fluidInputs(Materials.Chlorine.getGas(16000)) .fluidOutputs(MaterialsKevlar.SulfurDichloride.getFluid(8000)) .duration(40 * SECONDS) @@ -1187,12 +1184,12 @@ public class ChemicalRecipes implements Runnable { // SCl2 + SO3 = SO2 + SOCl2 - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.SulfurTrioxide, 1), - GT_OreDictUnificator.get(OrePrefixes.cell, MaterialsKevlar.SulfurDichloride, 1)) + GTOreDictUnificator.get(OrePrefixes.cell, Materials.SulfurTrioxide, 1), + GTOreDictUnificator.get(OrePrefixes.cell, MaterialsKevlar.SulfurDichloride, 1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.cell, MaterialsKevlar.ThionylChloride, 1), + GTOreDictUnificator.get(OrePrefixes.cell, MaterialsKevlar.ThionylChloride, 1), ItemList.Cell_Empty.get(1)) .fluidOutputs(Materials.SulfurDioxide.getGas(1000)) .duration(7 * SECONDS + 10 * TICKS) @@ -1201,11 +1198,11 @@ public class ChemicalRecipes implements Runnable { // C8H10 + 6O =CoC22H14O4= C8H6O4 + 2H2O - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.cell, MaterialsKevlar.IVDimethylbenzene, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.CobaltIINaphthenate, 41)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.cell, MaterialsKevlar.TerephthalicAcid, 1)) + GTOreDictUnificator.get(OrePrefixes.cell, MaterialsKevlar.IVDimethylbenzene, 1), + GTOreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.CobaltIINaphthenate, 41)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.cell, MaterialsKevlar.TerephthalicAcid, 1)) .fluidInputs(Materials.Oxygen.getGas(6000)) .fluidOutputs(Materials.Water.getFluid(2000)) .duration(7 * SECONDS + 10 * TICKS) @@ -1214,8 +1211,8 @@ public class ChemicalRecipes implements Runnable { // 2CH4 + C6H6 = C8H10 + 4H - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Methane.getCells(2), GT_Utility.getIntegratedCircuit(13)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Methane.getCells(2), GTUtility.getIntegratedCircuit(13)) .itemOutputs(MaterialsKevlar.IIIDimethylbenzene.getCells(1), Materials.Empty.getCells(1)) .fluidInputs(Materials.Benzene.getFluid(1000)) .fluidOutputs(Materials.Hydrogen.getGas(4000)) @@ -1223,8 +1220,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Benzene.getCells(1), GT_Utility.getIntegratedCircuit(14)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Benzene.getCells(1), GTUtility.getIntegratedCircuit(14)) .itemOutputs(MaterialsKevlar.IIIDimethylbenzene.getCells(1)) .fluidInputs(Materials.Methane.getGas(2000)) .fluidOutputs(Materials.Hydrogen.getGas(4000)) @@ -1234,8 +1231,8 @@ public class ChemicalRecipes implements Runnable { // 2CH4 + C6H6 = C8H10 + 4H - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Methane.getCells(2), GT_Utility.getIntegratedCircuit(15)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Methane.getCells(2), GTUtility.getIntegratedCircuit(15)) .itemOutputs(MaterialsKevlar.IVDimethylbenzene.getCells(1), Materials.Empty.getCells(1)) .fluidInputs(Materials.Benzene.getFluid(1000)) .fluidOutputs(Materials.Hydrogen.getGas(4000)) @@ -1243,8 +1240,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Benzene.getCells(1), GT_Utility.getIntegratedCircuit(16)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Benzene.getCells(1), GTUtility.getIntegratedCircuit(16)) .itemOutputs(MaterialsKevlar.IVDimethylbenzene.getCells(1)) .fluidInputs(Materials.Methane.getGas(2000)) .fluidOutputs(Materials.Hydrogen.getGas(4000)) @@ -1252,16 +1249,16 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(MaterialsKevlar.CobaltIIHydroxide.getDust(5), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(MaterialsKevlar.CobaltIIHydroxide.getDust(5), GTUtility.getIntegratedCircuit(1)) .itemOutputs(MaterialsKevlar.CobaltIINaphthenate.getDust(41)) .fluidInputs(MaterialsKevlar.NaphthenicAcid.getFluid(1000)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(MaterialsKevlar.CobaltIIAcetate.getDust(15), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(MaterialsKevlar.CobaltIIAcetate.getDust(15), GTUtility.getIntegratedCircuit(1)) .itemOutputs(MaterialsKevlar.CobaltIINaphthenate.getDust(41)) .fluidInputs(MaterialsKevlar.NaphthenicAcid.getFluid(1000)) .fluidOutputs(Materials.AceticAcid.getFluid(1500)) @@ -1271,18 +1268,18 @@ public class ChemicalRecipes implements Runnable { // Co + 2HNO3 = Co(NO3)2 + 2H - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Cobalt.getDust(1), Materials.NitricAcid.getCells(2)) .itemOutputs( MaterialsKevlar.CobaltIINitrate.getDust(9), - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Hydrogen, 2)) + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Hydrogen, 2)) .duration(5 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(UniversalChemical); // Co(NO3)2 + 2KOH = CoH2O2 + 2KNO3 - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( MaterialsKevlar.CobaltIINitrate.getDust(9), getModItem(NewHorizonsCoreMod.ID, "item.PotassiumHydroxideDust", 6L, 0)) @@ -1293,7 +1290,7 @@ public class ChemicalRecipes implements Runnable { // CoO + 2C2H4O2 = CoC4H6O4 + 2H - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.CobaltOxide.getDust(2), Materials.AceticAcid.getCells(2)) .itemOutputs(MaterialsKevlar.CobaltIIAcetate.getDust(15), ItemList.Cell_Empty.get(2)) .fluidOutputs(Materials.Water.getFluid(2000)) @@ -1301,16 +1298,16 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Phosphorus.getDust(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Phosphorus.getDust(1), GTUtility.getIntegratedCircuit(1)) .fluidInputs(Materials.Chlorine.getGas(3000)) .fluidOutputs(MaterialsKevlar.PhosphorusTrichloride.getFluid(1000)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Phosphorus.getDust(9), GT_Utility.getIntegratedCircuit(9)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Phosphorus.getDust(9), GTUtility.getIntegratedCircuit(9)) .fluidInputs(Materials.Chlorine.getGas(27000)) .fluidOutputs(MaterialsKevlar.PhosphorusTrichloride.getFluid(9000)) .duration(1 * MINUTES + 15 * SECONDS) @@ -1319,8 +1316,8 @@ public class ChemicalRecipes implements Runnable { // Na + H = NaH - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Sodium.getDust(1), GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Sodium.getDust(1), GTUtility.getIntegratedCircuit(2)) .itemOutputs(MaterialsKevlar.SodiumHydride.getDust(2)) .fluidInputs(Materials.Hydrogen.getGas(1000)) .duration(10 * SECONDS) @@ -1329,8 +1326,8 @@ public class ChemicalRecipes implements Runnable { // CH3ONa + H2O = CH4O + NaOH - GT_Values.RA.stdBuilder() - .itemInputs(MaterialsKevlar.SodiumMethoxide.getDust(6), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(MaterialsKevlar.SodiumMethoxide.getDust(6), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.SodiumHydroxide.getDust(3)) .fluidInputs(Materials.Water.getFluid(1000)) .fluidOutputs(Materials.Methanol.getFluid(1000)) @@ -1340,8 +1337,8 @@ public class ChemicalRecipes implements Runnable { // K + HNO3 = KNO3 + H (not real, but gameplay - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Potassium.getDust(1), GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Potassium.getDust(1), GTUtility.getIntegratedCircuit(2)) .itemOutputs(Materials.Saltpeter.getDust(5)) .fluidInputs(Materials.NitricAcid.getFluid(1000)) .fluidOutputs(Materials.Hydrogen.getGas(1000)) @@ -1351,8 +1348,8 @@ public class ChemicalRecipes implements Runnable { // CH3COOH + CH3OH = CH3COOCH3 + H2O - GT_Values.RA.stdBuilder() - .itemInputs(Materials.AceticAcid.getCells(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.AceticAcid.getCells(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Water.getCells(1)) .fluidInputs(Materials.Methanol.getFluid(1000)) .fluidOutputs(Materials.MethylAcetate.getFluid(1000)) @@ -1360,8 +1357,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Methanol.getCells(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Methanol.getCells(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Water.getCells(1)) .fluidInputs(Materials.AceticAcid.getFluid(1000)) .fluidOutputs(Materials.MethylAcetate.getFluid(1000)) @@ -1369,8 +1366,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.AceticAcid.getCells(1), GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.AceticAcid.getCells(1), GTUtility.getIntegratedCircuit(2)) .itemOutputs(Materials.Empty.getCells(1)) .fluidInputs(Materials.Methanol.getFluid(1000)) .fluidOutputs(Materials.MethylAcetate.getFluid(1000)) @@ -1378,8 +1375,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Methanol.getCells(1), GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Methanol.getCells(1), GTUtility.getIntegratedCircuit(2)) .itemOutputs(Materials.Empty.getCells(1)) .fluidInputs(Materials.AceticAcid.getFluid(1000)) .fluidOutputs(Materials.MethylAcetate.getFluid(1000)) @@ -1387,8 +1384,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.AceticAcid.getCells(1), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.AceticAcid.getCells(1), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.MethylAcetate.getCells(1)) .fluidInputs(Materials.Methanol.getFluid(1000)) .fluidOutputs(Materials.Water.getFluid(1000)) @@ -1396,8 +1393,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Methanol.getCells(1), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Methanol.getCells(1), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.MethylAcetate.getCells(1)) .fluidInputs(Materials.AceticAcid.getFluid(1000)) .fluidOutputs(Materials.Water.getFluid(1000)) @@ -1405,16 +1402,16 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.AceticAcid.getCells(1), GT_Utility.getIntegratedCircuit(12)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.AceticAcid.getCells(1), GTUtility.getIntegratedCircuit(12)) .itemOutputs(Materials.MethylAcetate.getCells(1)) .fluidInputs(Materials.Methanol.getFluid(1000)) .duration(12 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Methanol.getCells(1), GT_Utility.getIntegratedCircuit(12)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Methanol.getCells(1), GTUtility.getIntegratedCircuit(12)) .itemOutputs(Materials.MethylAcetate.getCells(1)) .fluidInputs(Materials.AceticAcid.getFluid(1000)) .duration(12 * SECONDS) @@ -1423,16 +1420,16 @@ public class ChemicalRecipes implements Runnable { // CO and CO2 recipes - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Carbon.getDust(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Carbon.getDust(1), GTUtility.getIntegratedCircuit(1)) .fluidInputs(Materials.Oxygen.getGas(1000)) .fluidOutputs(Materials.CarbonMonoxide.getGas(1000)) .duration(2 * SECONDS) .eut(8) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Coal.getGems(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Coal.getGems(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Ash.getDustTiny(1)) .fluidInputs(Materials.Oxygen.getGas(1000)) .fluidOutputs(Materials.CarbonMonoxide.getGas(1000)) @@ -1440,8 +1437,8 @@ public class ChemicalRecipes implements Runnable { .eut(8) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Coal.getDust(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Coal.getDust(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Ash.getDustTiny(1)) .fluidInputs(Materials.Oxygen.getGas(1000)) .fluidOutputs(Materials.CarbonMonoxide.getGas(1000)) @@ -1449,8 +1446,8 @@ public class ChemicalRecipes implements Runnable { .eut(8) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Charcoal.getGems(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Charcoal.getGems(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Ash.getDustTiny(1)) .fluidInputs(Materials.Oxygen.getGas(1000)) .fluidOutputs(Materials.CarbonMonoxide.getGas(1000)) @@ -1458,8 +1455,8 @@ public class ChemicalRecipes implements Runnable { .eut(8) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Charcoal.getDust(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Charcoal.getDust(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Ash.getDustTiny(1)) .fluidInputs(Materials.Oxygen.getGas(1000)) .fluidOutputs(Materials.CarbonMonoxide.getGas(1000)) @@ -1467,16 +1464,16 @@ public class ChemicalRecipes implements Runnable { .eut(8) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Carbon.getDust(1), GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Carbon.getDust(1), GTUtility.getIntegratedCircuit(2)) .fluidInputs(Materials.Oxygen.getGas(2000)) .fluidOutputs(Materials.CarbonDioxide.getGas(1000)) .duration(2 * SECONDS) .eut(8) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Coal.getGems(1), GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Coal.getGems(1), GTUtility.getIntegratedCircuit(2)) .itemOutputs(Materials.Ash.getDustTiny(1)) .fluidInputs(Materials.Oxygen.getGas(2000)) .fluidOutputs(Materials.CarbonDioxide.getGas(1000)) @@ -1484,8 +1481,8 @@ public class ChemicalRecipes implements Runnable { .eut(8) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Coal.getDust(1), GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Coal.getDust(1), GTUtility.getIntegratedCircuit(2)) .itemOutputs(Materials.Ash.getDustTiny(1)) .fluidInputs(Materials.Oxygen.getGas(2000)) .fluidOutputs(Materials.CarbonDioxide.getGas(1000)) @@ -1493,8 +1490,8 @@ public class ChemicalRecipes implements Runnable { .eut(8) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Charcoal.getGems(1), GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Charcoal.getGems(1), GTUtility.getIntegratedCircuit(2)) .itemOutputs(Materials.Ash.getDustTiny(1)) .fluidInputs(Materials.Oxygen.getGas(2000)) .fluidOutputs(Materials.CarbonDioxide.getGas(1000)) @@ -1502,8 +1499,8 @@ public class ChemicalRecipes implements Runnable { .eut(8) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Charcoal.getDust(1), GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Charcoal.getDust(1), GTUtility.getIntegratedCircuit(2)) .itemOutputs(Materials.Ash.getDustTiny(1)) .fluidInputs(Materials.Oxygen.getGas(2000)) .fluidOutputs(Materials.CarbonDioxide.getGas(1000)) @@ -1511,7 +1508,7 @@ public class ChemicalRecipes implements Runnable { .eut(8) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Carbon.getDust(1)) .fluidInputs(Materials.CarbonDioxide.getGas(1000)) .fluidOutputs(Materials.CarbonMonoxide.getGas(2000)) @@ -1519,8 +1516,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Coal.getGems(9), GT_Utility.getIntegratedCircuit(9)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Coal.getGems(9), GTUtility.getIntegratedCircuit(9)) .itemOutputs(Materials.Ash.getDust(1)) .fluidInputs(Materials.Oxygen.getGas(9000)) .fluidOutputs(Materials.CarbonMonoxide.getGas(9000)) @@ -1528,8 +1525,8 @@ public class ChemicalRecipes implements Runnable { .eut(8) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Coal.getDust(9), GT_Utility.getIntegratedCircuit(9)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Coal.getDust(9), GTUtility.getIntegratedCircuit(9)) .itemOutputs(Materials.Ash.getDust(1)) .fluidInputs(Materials.Oxygen.getGas(9000)) .fluidOutputs(Materials.CarbonMonoxide.getGas(9000)) @@ -1537,8 +1534,8 @@ public class ChemicalRecipes implements Runnable { .eut(8) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Charcoal.getGems(9), GT_Utility.getIntegratedCircuit(9)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Charcoal.getGems(9), GTUtility.getIntegratedCircuit(9)) .itemOutputs(Materials.Ash.getDust(1)) .fluidInputs(Materials.Oxygen.getGas(9000)) .fluidOutputs(Materials.CarbonMonoxide.getGas(9000)) @@ -1546,8 +1543,8 @@ public class ChemicalRecipes implements Runnable { .eut(8) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Charcoal.getDust(9), GT_Utility.getIntegratedCircuit(9)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Charcoal.getDust(9), GTUtility.getIntegratedCircuit(9)) .itemOutputs(Materials.Ash.getDust(1)) .fluidInputs(Materials.Oxygen.getGas(9000)) .fluidOutputs(Materials.CarbonMonoxide.getGas(9000)) @@ -1555,8 +1552,8 @@ public class ChemicalRecipes implements Runnable { .eut(8) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Coal.getGems(9), GT_Utility.getIntegratedCircuit(8)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Coal.getGems(9), GTUtility.getIntegratedCircuit(8)) .itemOutputs(Materials.Ash.getDust(1)) .fluidInputs(Materials.Oxygen.getGas(18000)) .fluidOutputs(Materials.CarbonDioxide.getGas(9000)) @@ -1564,8 +1561,8 @@ public class ChemicalRecipes implements Runnable { .eut(8) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Coal.getDust(9), GT_Utility.getIntegratedCircuit(8)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Coal.getDust(9), GTUtility.getIntegratedCircuit(8)) .itemOutputs(Materials.Ash.getDust(1)) .fluidInputs(Materials.Oxygen.getGas(18000)) .fluidOutputs(Materials.CarbonDioxide.getGas(9000)) @@ -1573,8 +1570,8 @@ public class ChemicalRecipes implements Runnable { .eut(8) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Charcoal.getGems(9), GT_Utility.getIntegratedCircuit(8)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Charcoal.getGems(9), GTUtility.getIntegratedCircuit(8)) .itemOutputs(Materials.Ash.getDust(1)) .fluidInputs(Materials.Oxygen.getGas(18000)) .fluidOutputs(Materials.CarbonDioxide.getGas(9000)) @@ -1582,8 +1579,8 @@ public class ChemicalRecipes implements Runnable { .eut(8) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Charcoal.getDust(9), GT_Utility.getIntegratedCircuit(8)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Charcoal.getDust(9), GTUtility.getIntegratedCircuit(8)) .itemOutputs(Materials.Ash.getDust(1)) .fluidInputs(Materials.Oxygen.getGas(18000)) .fluidOutputs(Materials.CarbonDioxide.getGas(9000)) @@ -1593,8 +1590,8 @@ public class ChemicalRecipes implements Runnable { // CO + 4H = CH3OH - GT_Values.RA.stdBuilder() - .itemInputs(Materials.CarbonMonoxide.getCells(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.CarbonMonoxide.getCells(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Empty.getCells(1)) .fluidInputs(Materials.Hydrogen.getGas(4000)) .fluidOutputs(Materials.Methanol.getFluid(1000)) @@ -1602,8 +1599,8 @@ public class ChemicalRecipes implements Runnable { .eut(96) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Hydrogen.getCells(4), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Hydrogen.getCells(4), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Empty.getCells(4)) .fluidInputs(Materials.CarbonMonoxide.getGas(1000)) .fluidOutputs(Materials.Methanol.getFluid(1000)) @@ -1611,16 +1608,16 @@ public class ChemicalRecipes implements Runnable { .eut(96) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.CarbonMonoxide.getCells(1), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.CarbonMonoxide.getCells(1), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.Methanol.getCells(1)) .fluidInputs(Materials.Hydrogen.getGas(4000)) .duration(6 * SECONDS) .eut(96) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Hydrogen.getCells(4), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Hydrogen.getCells(4), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.Methanol.getCells(1), Materials.Empty.getCells(3)) .fluidInputs(Materials.CarbonMonoxide.getGas(1000)) .duration(6 * SECONDS) @@ -1629,8 +1626,8 @@ public class ChemicalRecipes implements Runnable { // CO2 + 6H = CH3OH + H2O - GT_Values.RA.stdBuilder() - .itemInputs(Materials.CarbonDioxide.getCells(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.CarbonDioxide.getCells(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Water.getCells(1)) .fluidInputs(Materials.Hydrogen.getGas(6000)) .fluidOutputs(Materials.Methanol.getFluid(1000)) @@ -1638,8 +1635,8 @@ public class ChemicalRecipes implements Runnable { .eut(96) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Hydrogen.getCells(6), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Hydrogen.getCells(6), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Water.getCells(1), Materials.Empty.getCells(5)) .fluidInputs(Materials.CarbonDioxide.getGas(1000)) .fluidOutputs(Materials.Methanol.getFluid(1000)) @@ -1647,8 +1644,8 @@ public class ChemicalRecipes implements Runnable { .eut(96) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.CarbonDioxide.getCells(1), GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.CarbonDioxide.getCells(1), GTUtility.getIntegratedCircuit(2)) .itemOutputs(Materials.Empty.getCells(1)) .fluidInputs(Materials.Hydrogen.getGas(6000)) .fluidOutputs(Materials.Methanol.getFluid(1000)) @@ -1656,8 +1653,8 @@ public class ChemicalRecipes implements Runnable { .eut(96) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Hydrogen.getCells(6), GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Hydrogen.getCells(6), GTUtility.getIntegratedCircuit(2)) .itemOutputs(Materials.Empty.getCells(6)) .fluidInputs(Materials.CarbonDioxide.getGas(1000)) .fluidOutputs(Materials.Methanol.getFluid(1000)) @@ -1665,16 +1662,16 @@ public class ChemicalRecipes implements Runnable { .eut(96) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.CarbonDioxide.getCells(1), GT_Utility.getIntegratedCircuit(12)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.CarbonDioxide.getCells(1), GTUtility.getIntegratedCircuit(12)) .itemOutputs(Materials.Methanol.getCells(1)) .fluidInputs(Materials.Hydrogen.getGas(6000)) .duration(6 * SECONDS) .eut(96) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Hydrogen.getCells(6), GT_Utility.getIntegratedCircuit(12)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Hydrogen.getCells(6), GTUtility.getIntegratedCircuit(12)) .itemOutputs(Materials.Methanol.getCells(1), Materials.Empty.getCells(5)) .fluidInputs(Materials.CarbonDioxide.getGas(1000)) .duration(6 * SECONDS) @@ -1683,8 +1680,8 @@ public class ChemicalRecipes implements Runnable { // CH3OH + CO = CH3COOH - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Methanol.getCells(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Methanol.getCells(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Empty.getCells(1)) .fluidInputs(Materials.CarbonMonoxide.getGas(1000)) .fluidOutputs(Materials.AceticAcid.getFluid(1000)) @@ -1692,8 +1689,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.CarbonMonoxide.getCells(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.CarbonMonoxide.getCells(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Empty.getCells(1)) .fluidInputs(Materials.Methanol.getFluid(1000)) .fluidOutputs(Materials.AceticAcid.getFluid(1000)) @@ -1701,16 +1698,16 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Methanol.getCells(1), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Methanol.getCells(1), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.AceticAcid.getCells(1)) .fluidInputs(Materials.CarbonMonoxide.getGas(1000)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.CarbonMonoxide.getCells(1), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.CarbonMonoxide.getCells(1), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.AceticAcid.getCells(1)) .fluidInputs(Materials.Methanol.getFluid(1000)) .duration(15 * SECONDS) @@ -1719,8 +1716,8 @@ public class ChemicalRecipes implements Runnable { // CH2CH2 + 2O = CH3COOH - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Ethylene.getCells(1), GT_Utility.getIntegratedCircuit(9)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Ethylene.getCells(1), GTUtility.getIntegratedCircuit(9)) .itemOutputs(Materials.Empty.getCells(1)) .fluidInputs(Materials.Oxygen.getGas(2000)) .fluidOutputs(Materials.AceticAcid.getFluid(1000)) @@ -1728,8 +1725,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Oxygen.getCells(2), GT_Utility.getIntegratedCircuit(9)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Oxygen.getCells(2), GTUtility.getIntegratedCircuit(9)) .itemOutputs(Materials.Empty.getCells(2)) .fluidInputs(Materials.Ethylene.getGas(1000)) .fluidOutputs(Materials.AceticAcid.getFluid(1000)) @@ -1737,16 +1734,16 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Ethylene.getCells(1), GT_Utility.getIntegratedCircuit(19)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Ethylene.getCells(1), GTUtility.getIntegratedCircuit(19)) .itemOutputs(Materials.AceticAcid.getCells(1)) .fluidInputs(Materials.Oxygen.getGas(2000)) .duration(5 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Oxygen.getCells(2), GT_Utility.getIntegratedCircuit(19)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Oxygen.getCells(2), GTUtility.getIntegratedCircuit(19)) .itemOutputs(Materials.AceticAcid.getCells(1), Materials.Empty.getCells(1)) .fluidInputs(Materials.Ethylene.getGas(1000)) .duration(5 * SECONDS) @@ -1755,7 +1752,7 @@ public class ChemicalRecipes implements Runnable { // O + C2H4O2 + C2H4 = C4H6O2 + H2O - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Ethylene.getCells(1), Materials.AceticAcid.getCells(1)) .itemOutputs(Materials.Water.getCells(1), Materials.Empty.getCells(1)) .fluidInputs(Materials.Oxygen.getGas(1000)) @@ -1764,7 +1761,7 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.AceticAcid.getCells(1), Materials.Oxygen.getCells(1)) .itemOutputs(Materials.Water.getCells(1), Materials.Empty.getCells(1)) .fluidInputs(Materials.Ethylene.getGas(1000)) @@ -1773,7 +1770,7 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Oxygen.getCells(1), Materials.Ethylene.getCells(1)) .itemOutputs(Materials.Water.getCells(1), Materials.Empty.getCells(1)) .fluidInputs(Materials.AceticAcid.getFluid(1000)) @@ -1784,8 +1781,8 @@ public class ChemicalRecipes implements Runnable { // Ethanol -> Ethylene (Intended loss for Sulfuric Acid) - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Ethanol.getCells(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Ethanol.getCells(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Ethylene.getCells(1)) .fluidInputs(Materials.SulfuricAcid.getFluid(1000)) .fluidOutputs(Materials.DilutedSulfuricAcid.getFluid(1000)) @@ -1793,8 +1790,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.SulfuricAcid.getCells(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.SulfuricAcid.getCells(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Ethylene.getCells(1)) .fluidInputs(Materials.Ethanol.getFluid(1000)) .fluidOutputs(Materials.DilutedSulfuricAcid.getFluid(1000)) @@ -1802,8 +1799,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Ethanol.getCells(1), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Ethanol.getCells(1), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.DilutedSulfuricAcid.getCells(1)) .fluidInputs(Materials.SulfuricAcid.getFluid(1000)) .fluidOutputs(Materials.Ethylene.getGas(1000)) @@ -1811,8 +1808,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.SulfuricAcid.getCells(1), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.SulfuricAcid.getCells(1), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.DilutedSulfuricAcid.getCells(1)) .fluidInputs(Materials.Ethanol.getFluid(1000)) .fluidOutputs(Materials.Ethylene.getGas(1000)) @@ -1822,8 +1819,8 @@ public class ChemicalRecipes implements Runnable { // H2O + Na = NaOH + H - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Sodium.getDust(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Sodium.getDust(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.SodiumHydroxide.getDust(3)) .fluidInputs(Materials.Water.getFluid(1000)) .fluidOutputs(Materials.Hydrogen.getGas(1000)) @@ -1833,8 +1830,8 @@ public class ChemicalRecipes implements Runnable { // H + Cl = HCl - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Chlorine.getCells(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Chlorine.getCells(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Empty.getCells(1)) .fluidInputs(Materials.Hydrogen.getGas(1000)) .fluidOutputs(Materials.HydrochloricAcid.getFluid(1000)) @@ -1842,8 +1839,8 @@ public class ChemicalRecipes implements Runnable { .eut(8) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Hydrogen.getCells(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Hydrogen.getCells(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Empty.getCells(1)) .fluidInputs(Materials.Chlorine.getGas(1000)) .fluidOutputs(Materials.HydrochloricAcid.getFluid(1000)) @@ -1851,16 +1848,16 @@ public class ChemicalRecipes implements Runnable { .eut(8) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Chlorine.getCells(1), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Chlorine.getCells(1), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.HydrochloricAcid.getCells(1)) .fluidInputs(Materials.Hydrogen.getGas(1000)) .duration(3 * SECONDS) .eut(8) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Hydrogen.getCells(1), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Hydrogen.getCells(1), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.HydrochloricAcid.getCells(1)) .fluidInputs(Materials.Chlorine.getGas(1000)) .duration(3 * SECONDS) @@ -1869,8 +1866,8 @@ public class ChemicalRecipes implements Runnable { // C3H6 + 2Cl = HCl + C3H5Cl - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Chlorine.getCells(2), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Chlorine.getCells(2), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.HydrochloricAcid.getCells(1), Materials.Empty.getCells(1)) .fluidInputs(Materials.Propene.getGas(1000)) .fluidOutputs(Materials.AllylChloride.getFluid(1000)) @@ -1878,8 +1875,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Propene.getCells(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Propene.getCells(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.HydrochloricAcid.getCells(1)) .fluidInputs(Materials.Chlorine.getGas(2000)) .fluidOutputs(Materials.AllylChloride.getFluid(1000)) @@ -1887,8 +1884,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Chlorine.getCells(2), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Chlorine.getCells(2), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.AllylChloride.getCells(1), Materials.Empty.getCells(1)) .fluidInputs(Materials.Propene.getGas(1000)) .fluidOutputs(Materials.HydrochloricAcid.getFluid(1000)) @@ -1896,8 +1893,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Propene.getCells(1), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Propene.getCells(1), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.AllylChloride.getCells(1)) .fluidInputs(Materials.Chlorine.getGas(2000)) .fluidOutputs(Materials.HydrochloricAcid.getFluid(1000)) @@ -1907,8 +1904,8 @@ public class ChemicalRecipes implements Runnable { // 2Cl + H2O = HCl + HClO (Intended loss) - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Chlorine.getCells(2), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Chlorine.getCells(2), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.DilutedHydrochloricAcid.getCells(1), Materials.Empty.getCells(1)) .fluidInputs(Materials.Water.getFluid(1000)) .fluidOutputs(Materials.HypochlorousAcid.getFluid(1000)) @@ -1916,8 +1913,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Water.getCells(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Water.getCells(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.DilutedHydrochloricAcid.getCells(1)) .fluidInputs(Materials.Chlorine.getGas(2000)) .fluidOutputs(Materials.HypochlorousAcid.getFluid(1000)) @@ -1925,8 +1922,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Chlorine.getCells(2), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Chlorine.getCells(2), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.HypochlorousAcid.getCells(1), Materials.Empty.getCells(1)) .fluidInputs(Materials.Water.getFluid(1000)) .fluidOutputs(Materials.DilutedHydrochloricAcid.getFluid(1000)) @@ -1934,8 +1931,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Water.getCells(1), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Water.getCells(1), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.HypochlorousAcid.getCells(1)) .fluidInputs(Materials.Chlorine.getGas(2000)) .fluidOutputs(Materials.DilutedHydrochloricAcid.getFluid(1000)) @@ -1945,7 +1942,7 @@ public class ChemicalRecipes implements Runnable { // HClO + NaOH + C3H5Cl = C3H5ClO + NaCl·H2O - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.HypochlorousAcid.getCells(1), Materials.SodiumHydroxide.getDust(3)) .itemOutputs(Materials.SaltWater.getCells(1)) .fluidInputs(Materials.AllylChloride.getFluid(1000)) @@ -1954,7 +1951,7 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.SodiumHydroxide.getDust(3), Materials.AllylChloride.getCells(1)) .itemOutputs(Materials.SaltWater.getCells(1)) .fluidInputs(Materials.HypochlorousAcid.getFluid(1000)) @@ -1963,7 +1960,7 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.HydrochloricAcid.getCells(1), Materials.Empty.getCells(1)) .itemOutputs(Materials.Water.getCells(2)) .fluidInputs(Materials.Glycerol.getFluid(1000)) @@ -1972,7 +1969,7 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Glycerol.getCells(1), Materials.Empty.getCells(1)) .itemOutputs(Materials.Water.getCells(2)) .fluidInputs(Materials.HydrochloricAcid.getFluid(1000)) @@ -1981,8 +1978,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.HydrochloricAcid.getCells(1), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.HydrochloricAcid.getCells(1), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.Epichlorohydrin.getCells(1)) .fluidInputs(Materials.Glycerol.getFluid(1000)) .fluidOutputs(Materials.Water.getFluid(2000)) @@ -1990,8 +1987,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Glycerol.getCells(1), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Glycerol.getCells(1), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.Epichlorohydrin.getCells(1)) .fluidInputs(Materials.HydrochloricAcid.getFluid(1000)) .fluidOutputs(Materials.Water.getFluid(2000)) @@ -1999,8 +1996,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.HydrochloricAcid.getCells(1), GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.HydrochloricAcid.getCells(1), GTUtility.getIntegratedCircuit(2)) .itemOutputs(Materials.Empty.getCells(1)) .fluidInputs(Materials.Glycerol.getFluid(1000)) .fluidOutputs(Materials.Epichlorohydrin.getFluid(1000)) @@ -2008,8 +2005,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Glycerol.getCells(1), GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Glycerol.getCells(1), GTUtility.getIntegratedCircuit(2)) .itemOutputs(Materials.Empty.getCells(1)) .fluidInputs(Materials.HydrochloricAcid.getFluid(1000)) .fluidOutputs(Materials.Epichlorohydrin.getFluid(1000)) @@ -2017,16 +2014,16 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.HydrochloricAcid.getCells(1), GT_Utility.getIntegratedCircuit(12)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.HydrochloricAcid.getCells(1), GTUtility.getIntegratedCircuit(12)) .itemOutputs(Materials.Epichlorohydrin.getCells(1)) .fluidInputs(Materials.Glycerol.getFluid(1000)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Glycerol.getCells(1), GT_Utility.getIntegratedCircuit(12)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Glycerol.getCells(1), GTUtility.getIntegratedCircuit(12)) .itemOutputs(Materials.Epichlorohydrin.getCells(1)) .fluidInputs(Materials.HydrochloricAcid.getFluid(1000)) .duration(24 * SECONDS) @@ -2035,7 +2032,7 @@ public class ChemicalRecipes implements Runnable { // P4O10 + 6H2O = 4H3PO4 - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.PhosphorousPentoxide.getDust(14)) .fluidInputs(Materials.Water.getFluid(6000)) .fluidOutputs(Materials.PhosphoricAcid.getFluid(4000)) @@ -2045,8 +2042,8 @@ public class ChemicalRecipes implements Runnable { // C9H12 + 2O = C6H6O + C3H6O - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Cumene.getCells(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Cumene.getCells(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Phenol.getCells(1)) .fluidInputs(Materials.Oxygen.getGas(2000)) .fluidOutputs(Materials.Acetone.getFluid(1000)) @@ -2054,8 +2051,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Oxygen.getCells(2), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Oxygen.getCells(2), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Phenol.getCells(1), Materials.Empty.getCells(1)) .fluidInputs(Materials.Cumene.getFluid(1000)) .fluidOutputs(Materials.Acetone.getFluid(1000)) @@ -2063,8 +2060,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Cumene.getCells(1), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Cumene.getCells(1), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.Acetone.getCells(1)) .fluidInputs(Materials.Oxygen.getGas(2000)) .fluidOutputs(Materials.Phenol.getFluid(1000)) @@ -2072,8 +2069,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Oxygen.getCells(2), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Oxygen.getCells(2), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.Acetone.getCells(1), Materials.Empty.getCells(1)) .fluidInputs(Materials.Cumene.getFluid(1000)) .fluidOutputs(Materials.Phenol.getFluid(1000)) @@ -2083,7 +2080,7 @@ public class ChemicalRecipes implements Runnable { // C15H16O2 + 2C3H5ClO + 2NaOH = C15H14O2(C3H5O)2 + 2NaCl·H2O - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.SodiumHydroxide.getDust(6), Materials.Epichlorohydrin.getCells(2)) .itemOutputs(Materials.SaltWater.getCells(2)) .fluidInputs(Materials.BisphenolA.getFluid(1000)) @@ -2094,8 +2091,8 @@ public class ChemicalRecipes implements Runnable { // CH4O + HCl = CH3Cl + H2O - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Methanol.getCells(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Methanol.getCells(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Water.getCells(1)) .fluidInputs(Materials.HydrochloricAcid.getFluid(1000)) .fluidOutputs(Materials.Chloromethane.getGas(1000)) @@ -2103,8 +2100,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.HydrochloricAcid.getCells(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.HydrochloricAcid.getCells(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Water.getCells(1)) .fluidInputs(Materials.Methanol.getFluid(1000)) .fluidOutputs(Materials.Chloromethane.getGas(1000)) @@ -2112,8 +2109,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Methanol.getCells(1), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Methanol.getCells(1), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.Chloromethane.getCells(1)) .fluidInputs(Materials.HydrochloricAcid.getFluid(1000)) .fluidOutputs(Materials.Water.getFluid(1000)) @@ -2121,8 +2118,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.HydrochloricAcid.getCells(1), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.HydrochloricAcid.getCells(1), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.Chloromethane.getCells(1)) .fluidInputs(Materials.Methanol.getFluid(1000)) .fluidOutputs(Materials.Water.getFluid(1000)) @@ -2130,8 +2127,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Methanol.getCells(1), GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Methanol.getCells(1), GTUtility.getIntegratedCircuit(2)) .itemOutputs(Materials.Empty.getCells(1)) .fluidInputs(Materials.HydrochloricAcid.getFluid(1000)) .fluidOutputs(Materials.Chloromethane.getGas(1000)) @@ -2139,8 +2136,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.HydrochloricAcid.getCells(1), GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.HydrochloricAcid.getCells(1), GTUtility.getIntegratedCircuit(2)) .itemOutputs(Materials.Empty.getCells(1)) .fluidInputs(Materials.Methanol.getFluid(1000)) .fluidOutputs(Materials.Chloromethane.getGas(1000)) @@ -2148,24 +2145,24 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Methanol.getCells(1), GT_Utility.getIntegratedCircuit(12)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Methanol.getCells(1), GTUtility.getIntegratedCircuit(12)) .itemOutputs(Materials.Chloromethane.getCells(1)) .fluidInputs(Materials.HydrochloricAcid.getFluid(1000)) .duration(8 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.HydrochloricAcid.getCells(1), GT_Utility.getIntegratedCircuit(12)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.HydrochloricAcid.getCells(1), GTUtility.getIntegratedCircuit(12)) .itemOutputs(Materials.Chloromethane.getCells(1)) .fluidInputs(Materials.Methanol.getFluid(1000)) .duration(8 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Chlorine.getCells(2), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Chlorine.getCells(2), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.HydrochloricAcid.getCells(1), Materials.Empty.getCells(1)) .fluidInputs(Materials.Methane.getGas(1000)) .fluidOutputs(Materials.Chloromethane.getGas(1000)) @@ -2173,8 +2170,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Methane.getCells(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Methane.getCells(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.HydrochloricAcid.getCells(1)) .fluidInputs(Materials.Chlorine.getGas(2000)) .fluidOutputs(Materials.Chloromethane.getGas(1000)) @@ -2182,8 +2179,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Chlorine.getCells(2), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Chlorine.getCells(2), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.Chloromethane.getCells(1), Materials.Empty.getCells(1)) .fluidInputs(Materials.Methane.getGas(1000)) .fluidOutputs(Materials.HydrochloricAcid.getFluid(1000)) @@ -2191,8 +2188,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Methane.getCells(1), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Methane.getCells(1), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.Chloromethane.getCells(1)) .fluidInputs(Materials.Chlorine.getGas(2000)) .fluidOutputs(Materials.HydrochloricAcid.getFluid(1000)) @@ -2202,8 +2199,8 @@ public class ChemicalRecipes implements Runnable { // Cl6 + CH4 = CHCl3 + 3HCl - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Chlorine.getCells(6), GT_Utility.getIntegratedCircuit(3)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Chlorine.getCells(6), GTUtility.getIntegratedCircuit(3)) .itemOutputs(Materials.HydrochloricAcid.getCells(3), Materials.Empty.getCells(3)) .fluidInputs(Materials.Methane.getGas(1000)) .fluidOutputs(Materials.Chloroform.getFluid(1000)) @@ -2211,8 +2208,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Chlorine.getCells(6), GT_Utility.getIntegratedCircuit(13)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Chlorine.getCells(6), GTUtility.getIntegratedCircuit(13)) .itemOutputs(Materials.Chloroform.getCells(1), Materials.Empty.getCells(5)) .fluidInputs(Materials.Methane.getGas(1000)) .fluidOutputs(Materials.HydrochloricAcid.getFluid(3000)) @@ -2220,8 +2217,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Methane.getCells(1), GT_Utility.getIntegratedCircuit(13)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Methane.getCells(1), GTUtility.getIntegratedCircuit(13)) .itemOutputs(Materials.Chloroform.getCells(1)) .fluidInputs(Materials.Chlorine.getGas(6000)) .fluidOutputs(Materials.HydrochloricAcid.getFluid(3000)) @@ -2231,8 +2228,8 @@ public class ChemicalRecipes implements Runnable { // H + F = HF - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Fluorine.getCells(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Fluorine.getCells(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Empty.getCells(1)) .fluidInputs(Materials.Hydrogen.getGas(1000)) .fluidOutputs(Materials.HydrofluoricAcid.getFluid(1000)) @@ -2240,8 +2237,8 @@ public class ChemicalRecipes implements Runnable { .eut(8) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Hydrogen.getCells(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Hydrogen.getCells(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Empty.getCells(1)) .fluidInputs(Materials.Fluorine.getGas(1000)) .fluidOutputs(Materials.HydrofluoricAcid.getFluid(1000)) @@ -2249,16 +2246,16 @@ public class ChemicalRecipes implements Runnable { .eut(8) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Fluorine.getCells(1), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Fluorine.getCells(1), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.HydrofluoricAcid.getCells(1)) .fluidInputs(Materials.Hydrogen.getGas(1000)) .duration(3 * SECONDS) .eut(8) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Hydrogen.getCells(1), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Hydrogen.getCells(1), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.HydrofluoricAcid.getCells(1)) .fluidInputs(Materials.Fluorine.getGas(1000)) .duration(3 * SECONDS) @@ -2267,7 +2264,7 @@ public class ChemicalRecipes implements Runnable { // 4HF + 2CHCl3 = C2F4 + 6HCl - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Chloroform.getCells(2), Materials.HydrofluoricAcid.getCells(4)) .itemOutputs(Materials.HydrochloricAcid.getCells(6)) .fluidOutputs(Materials.Tetrafluoroethylene.getGas(1000)) @@ -2275,7 +2272,7 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Chloroform.getCells(2), Materials.Empty.getCells(4)) .itemOutputs(Materials.HydrochloricAcid.getCells(6)) .fluidInputs(Materials.HydrofluoricAcid.getFluid(4000)) @@ -2284,7 +2281,7 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.HydrofluoricAcid.getCells(4), Materials.Empty.getCells(2)) .itemOutputs(Materials.HydrochloricAcid.getCells(6)) .fluidInputs(Materials.Chloroform.getFluid(2000)) @@ -2293,8 +2290,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.HydrofluoricAcid.getCells(4), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.HydrofluoricAcid.getCells(4), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.Tetrafluoroethylene.getCells(1), Materials.Empty.getCells(3)) .fluidInputs(Materials.Chloroform.getFluid(2000)) .fluidOutputs(Materials.HydrochloricAcid.getFluid(6000)) @@ -2302,8 +2299,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Chloroform.getCells(2), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Chloroform.getCells(2), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.Tetrafluoroethylene.getCells(1), Materials.Empty.getCells(1)) .fluidInputs(Materials.HydrofluoricAcid.getFluid(4000)) .fluidOutputs(Materials.HydrochloricAcid.getFluid(6000)) @@ -2313,16 +2310,16 @@ public class ChemicalRecipes implements Runnable { // Si + 2CH3Cl = C2H6Cl2Si - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Silicon.getDust(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Silicon.getDust(1), GTUtility.getIntegratedCircuit(1)) .fluidInputs(Materials.Chloromethane.getGas(2000)) .fluidOutputs(Materials.Dimethyldichlorosilane.getFluid(1000)) .duration(12 * SECONDS) .eut(96) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Dimethyldichlorosilane.getCells(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Dimethyldichlorosilane.getCells(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Polydimethylsiloxane.getDust(3), Materials.Empty.getCells(1)) .fluidInputs(Materials.Water.getFluid(1000)) .fluidOutputs(Materials.DilutedHydrochloricAcid.getFluid(1000)) @@ -2330,8 +2327,8 @@ public class ChemicalRecipes implements Runnable { .eut(96) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Water.getCells(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Water.getCells(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Polydimethylsiloxane.getDust(3), Materials.Empty.getCells(1)) .fluidInputs(Materials.Dimethyldichlorosilane.getFluid(1000)) .fluidOutputs(Materials.DilutedHydrochloricAcid.getFluid(1000)) @@ -2339,23 +2336,23 @@ public class ChemicalRecipes implements Runnable { .eut(96) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Dimethyldichlorosilane.getCells(1), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Dimethyldichlorosilane.getCells(1), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.Polydimethylsiloxane.getDust(3), Materials.DilutedHydrochloricAcid.getCells(1)) .fluidInputs(Materials.Water.getFluid(1000)) .duration(12 * SECONDS) .eut(96) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Water.getCells(1), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Water.getCells(1), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.Polydimethylsiloxane.getDust(3), Materials.DilutedHydrochloricAcid.getCells(1)) .fluidInputs(Materials.Dimethyldichlorosilane.getFluid(1000)) .duration(12 * SECONDS) .eut(96) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Polydimethylsiloxane.getDust(9), Materials.Sulfur.getDust(1)) .fluidOutputs(Materials.Silicone.getMolten(1296)) .duration(30 * SECONDS) @@ -2365,8 +2362,8 @@ public class ChemicalRecipes implements Runnable { // Potassium Nitride // K + HNO3 = KNO3 + H - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Potassium.getDust(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Potassium.getDust(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.PotassiumNitrade.getDust(5)) .fluidInputs(Materials.NitricAcid.getFluid(1000)) .fluidOutputs(Materials.Hydrogen.getGas(1000)) @@ -2377,8 +2374,8 @@ public class ChemicalRecipes implements Runnable { // Chromium Trioxide // CrO2 + O = CrO3 - GT_Values.RA.stdBuilder() - .itemInputs(Materials.ChromiumDioxide.getDust(3), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.ChromiumDioxide.getDust(3), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.ChromiumTrioxide.getDust(4)) .fluidInputs(Materials.Oxygen.getGas(1000)) .duration(5 * SECONDS) @@ -2388,8 +2385,8 @@ public class ChemicalRecipes implements Runnable { // Nitrochlorobenzene // C6H5Cl + HNO3 = C6H4ClNO2 + H2O - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Chlorobenzene.getCells(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Chlorobenzene.getCells(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Nitrochlorobenzene.getCells(1)) .fluidInputs(Materials.NitrationMixture.getFluid(2000)) .fluidOutputs(Materials.DilutedSulfuricAcid.getFluid(1000)) @@ -2397,8 +2394,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_HV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Chlorobenzene.getCells(1), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Chlorobenzene.getCells(1), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.DilutedSulfuricAcid.getCells(1)) .fluidInputs(Materials.NitrationMixture.getFluid(2000)) .fluidOutputs(Materials.Nitrochlorobenzene.getFluid(1000)) @@ -2406,8 +2403,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_HV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.NitrationMixture.getCells(2), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.NitrationMixture.getCells(2), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Nitrochlorobenzene.getCells(1), Materials.Empty.getCells(1)) .fluidInputs(Materials.Chlorobenzene.getFluid(1000)) .fluidOutputs(Materials.DilutedSulfuricAcid.getFluid(1000)) @@ -2415,8 +2412,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_HV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.NitrationMixture.getCells(2), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.NitrationMixture.getCells(2), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.DilutedSulfuricAcid.getCells(1), Materials.Empty.getCells(1)) .fluidInputs(Materials.Chlorobenzene.getFluid(1000)) .fluidOutputs(Materials.Nitrochlorobenzene.getFluid(1000)) @@ -2426,8 +2423,8 @@ public class ChemicalRecipes implements Runnable { // C6H6 + 2CH4 = C8H10 + 4H - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Methane.getCells(2), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Methane.getCells(2), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.Dimethylbenzene.getCells(1), Materials.Empty.getCells(1)) .fluidInputs(Materials.Benzene.getFluid(1000)) .fluidOutputs(Materials.Hydrogen.getGas(4000)) @@ -2435,8 +2432,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Benzene.getCells(1), GT_Utility.getIntegratedCircuit(12)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Benzene.getCells(1), GTUtility.getIntegratedCircuit(12)) .itemOutputs(Materials.Dimethylbenzene.getCells(1)) .fluidInputs(Materials.Methane.getGas(2000)) .fluidOutputs(Materials.Hydrogen.getGas(4000)) @@ -2447,7 +2444,7 @@ public class ChemicalRecipes implements Runnable { // Phthalic Acid // C8H10 + 6O =K2Cr2O7= C8H6O4 + 2H2O - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Dimethylbenzene.getCells(1), Materials.Potassiumdichromate.getDustTiny(1)) .itemOutputs(Materials.PhthalicAcid.getCells(1)) .fluidInputs(Materials.Oxygen.getGas(6000)) @@ -2456,7 +2453,7 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_EV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Oxygen.getCells(6), Materials.Potassiumdichromate.getDustTiny(1)) .itemOutputs(Materials.PhthalicAcid.getCells(1), ItemList.Cell_Empty.get(5)) .fluidInputs(Materials.Dimethylbenzene.getFluid(1000)) @@ -2465,7 +2462,7 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_EV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Dimethylbenzene.getCells(9), Materials.Potassiumdichromate.getDust(1)) .itemOutputs(Materials.PhthalicAcid.getCells(9)) .fluidInputs(Materials.Oxygen.getGas(54000)) @@ -2474,7 +2471,7 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_EV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Oxygen.getCells(54), Materials.Potassiumdichromate.getDust(1)) .itemOutputs(Materials.PhthalicAcid.getCells(9), ItemList.Cell_Empty.get(45)) .fluidInputs(Materials.Dimethylbenzene.getFluid(9000)) @@ -2487,16 +2484,16 @@ public class ChemicalRecipes implements Runnable { // But they are kept in gamewise, too much existed setup will be broken. // Dichlorobenzidine - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Copper.getDustTiny(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Copper.getDustTiny(1), GTUtility.getIntegratedCircuit(1)) .fluidInputs(Materials.Nitrochlorobenzene.getFluid(2000)) .fluidOutputs(Materials.Dichlorobenzidine.getFluid(1000)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Copper.getDust(1), GT_Utility.getIntegratedCircuit(9)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Copper.getDust(1), GTUtility.getIntegratedCircuit(9)) .fluidInputs(Materials.Nitrochlorobenzene.getFluid(18000)) .fluidOutputs(Materials.Dichlorobenzidine.getFluid(9000)) .duration(1 * MINUTES + 30 * SECONDS) @@ -2505,7 +2502,7 @@ public class ChemicalRecipes implements Runnable { // Diphenyl Isophthalate - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.PhthalicAcid.getCells(1), Materials.SulfuricAcid.getCells(1)) .itemOutputs(Materials.Diphenylisophthalate.getCells(1), ItemList.Cell_Empty.get(1)) .fluidInputs(Materials.Phenol.getFluid(2000)) @@ -2514,7 +2511,7 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_IV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.PhthalicAcid.getCells(1), Materials.Phenol.getCells(2)) .itemOutputs(Materials.Diphenylisophthalate.getCells(1), ItemList.Cell_Empty.get(2)) .fluidInputs(Materials.SulfuricAcid.getFluid(1000)) @@ -2523,7 +2520,7 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_IV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.SulfuricAcid.getCells(1), Materials.Phenol.getCells(2)) .itemOutputs(Materials.Diphenylisophthalate.getCells(1), ItemList.Cell_Empty.get(2)) .fluidInputs(Materials.PhthalicAcid.getFluid(1000)) @@ -2534,7 +2531,7 @@ public class ChemicalRecipes implements Runnable { // Diaminobenzidin - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Ammonia.getCells(2), Materials.Zinc.getDust(1)) .itemOutputs(Materials.Diaminobenzidin.getCells(1), ItemList.Cell_Empty.get(1)) .fluidInputs(Materials.Dichlorobenzidine.getFluid(1000)) @@ -2546,7 +2543,7 @@ public class ChemicalRecipes implements Runnable { // Polybenzimidazole // C12H14N4 + C20H14O4 = C20H12N4 + 2C6H6O + 2H2O - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Diphenylisophthalate.getCells(1), Materials.Diaminobenzidin.getCells(1)) .itemOutputs(Materials.Phenol.getCells(2)) .fluidOutputs(Materials.Polybenzimidazole.getMolten(1000)) @@ -2554,10 +2551,10 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_IV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Tin, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Saltpeter, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Tin, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Saltpeter, 1)) .itemOutputs(getModItem(Railcraft.ID, "glass", 6)) .fluidInputs(Materials.Glass.getMolten(864)) .duration(2 * SECONDS + 10 * TICKS) @@ -2566,8 +2563,8 @@ public class ChemicalRecipes implements Runnable { // NH3 + 2CH4O = C2H7N + 2H2O - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Methanol.getCells(2), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Methanol.getCells(2), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Water.getCells(2)) .fluidInputs(Materials.Ammonia.getGas(1000)) .fluidOutputs(Materials.Dimethylamine.getGas(1000)) @@ -2575,8 +2572,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Methanol.getCells(2), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Methanol.getCells(2), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.Dimethylamine.getCells(1), Materials.Empty.getCells(1)) .fluidInputs(Materials.Ammonia.getGas(1000)) .fluidOutputs(Materials.Water.getFluid(1000)) @@ -2584,8 +2581,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Ammonia.getCells(1), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Ammonia.getCells(1), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.Dimethylamine.getCells(1)) .fluidInputs(Materials.Methanol.getFluid(2000)) .fluidOutputs(Materials.Water.getFluid(1000)) @@ -2593,8 +2590,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Methanol.getCells(2), GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Methanol.getCells(2), GTUtility.getIntegratedCircuit(2)) .itemOutputs(Materials.Empty.getCells(2)) .fluidInputs(Materials.Ammonia.getGas(1000)) .fluidOutputs(Materials.Dimethylamine.getGas(1000)) @@ -2602,16 +2599,16 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Methanol.getCells(2), GT_Utility.getIntegratedCircuit(12)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Methanol.getCells(2), GTUtility.getIntegratedCircuit(12)) .itemOutputs(Materials.Dimethylamine.getCells(1), Materials.Empty.getCells(1)) .fluidInputs(Materials.Ammonia.getGas(1000)) .duration(12 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Ammonia.getCells(1), GT_Utility.getIntegratedCircuit(12)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Ammonia.getCells(1), GTUtility.getIntegratedCircuit(12)) .itemOutputs(Materials.Dimethylamine.getCells(1)) .fluidInputs(Materials.Methanol.getFluid(2000)) .duration(12 * SECONDS) @@ -2620,8 +2617,8 @@ public class ChemicalRecipes implements Runnable { // NH3 + HClO = NH2Cl + H2O - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Ammonia.getCells(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Ammonia.getCells(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Water.getCells(1)) .fluidInputs(Materials.HypochlorousAcid.getFluid(1000)) .fluidOutputs(Materials.Chloramine.getFluid(1000)) @@ -2629,8 +2626,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.HypochlorousAcid.getCells(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.HypochlorousAcid.getCells(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Water.getCells(1)) .fluidInputs(Materials.Ammonia.getGas(1000)) .fluidOutputs(Materials.Chloramine.getFluid(1000)) @@ -2638,8 +2635,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Ammonia.getCells(1), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Ammonia.getCells(1), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.Chloramine.getCells(1)) .fluidInputs(Materials.HypochlorousAcid.getFluid(1000)) .fluidOutputs(Materials.Water.getFluid(1000)) @@ -2647,8 +2644,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.HypochlorousAcid.getCells(1), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.HypochlorousAcid.getCells(1), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.Chloramine.getCells(1)) .fluidInputs(Materials.Ammonia.getGas(1000)) .fluidOutputs(Materials.Water.getFluid(1000)) @@ -2656,8 +2653,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Ammonia.getCells(1), GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Ammonia.getCells(1), GTUtility.getIntegratedCircuit(2)) .itemOutputs(Materials.Empty.getCells(1)) .fluidInputs(Materials.HypochlorousAcid.getFluid(1000)) .fluidOutputs(Materials.Chloramine.getFluid(1000)) @@ -2665,8 +2662,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.HypochlorousAcid.getCells(1), GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.HypochlorousAcid.getCells(1), GTUtility.getIntegratedCircuit(2)) .itemOutputs(Materials.Empty.getCells(1)) .fluidInputs(Materials.Ammonia.getGas(1000)) .fluidOutputs(Materials.Chloramine.getFluid(1000)) @@ -2674,16 +2671,16 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Ammonia.getCells(1), GT_Utility.getIntegratedCircuit(12)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Ammonia.getCells(1), GTUtility.getIntegratedCircuit(12)) .itemOutputs(Materials.Chloramine.getCells(1)) .fluidInputs(Materials.HypochlorousAcid.getFluid(1000)) .duration(8 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.HypochlorousAcid.getCells(1), GT_Utility.getIntegratedCircuit(12)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.HypochlorousAcid.getCells(1), GTUtility.getIntegratedCircuit(12)) .itemOutputs(Materials.Chloramine.getCells(1)) .fluidInputs(Materials.Ammonia.getGas(1000)) .duration(8 * SECONDS) @@ -2692,24 +2689,24 @@ public class ChemicalRecipes implements Runnable { // 2NO2 = N2O4 - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(2)) .fluidInputs(Materials.NitrogenDioxide.getGas(2000)) .fluidOutputs(Materials.DinitrogenTetroxide.getGas(1000)) .duration(32 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.NitrogenDioxide.getCells(2), GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.NitrogenDioxide.getCells(2), GTUtility.getIntegratedCircuit(2)) .itemOutputs(Materials.Empty.getCells(2)) .fluidOutputs(Materials.DinitrogenTetroxide.getGas(1000)) .duration(32 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.NitrogenDioxide.getCells(2), GT_Utility.getIntegratedCircuit(12)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.NitrogenDioxide.getCells(2), GTUtility.getIntegratedCircuit(12)) .itemOutputs(Materials.DinitrogenTetroxide.getCells(1), Materials.Empty.getCells(1)) .duration(32 * SECONDS) .eut(TierEU.RECIPE_LV) @@ -2717,8 +2714,8 @@ public class ChemicalRecipes implements Runnable { // 2NH3 + 5O = 2NO + 3H2O - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Ammonia.getCells(4), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Ammonia.getCells(4), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.NitricOxide.getCells(4)) .fluidInputs(Materials.Oxygen.getGas(10000)) .fluidOutputs(Materials.Water.getFluid(6000)) @@ -2726,8 +2723,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Oxygen.getCells(10), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Oxygen.getCells(10), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.NitricOxide.getCells(4), Materials.Empty.getCells(6)) .fluidInputs(Materials.Ammonia.getGas(4000)) .fluidOutputs(Materials.Water.getFluid(6000)) @@ -2735,8 +2732,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Oxygen.getCells(10), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Oxygen.getCells(10), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.Water.getCells(6), Materials.Empty.getCells(4)) .fluidInputs(Materials.Ammonia.getGas(4000)) .fluidOutputs(Materials.NitricOxide.getGas(4000)) @@ -2744,24 +2741,24 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Ammonia.getCells(4), GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Ammonia.getCells(4), GTUtility.getIntegratedCircuit(2)) .itemOutputs(Materials.NitricOxide.getCells(4)) .fluidInputs(Materials.Oxygen.getGas(10000)) .duration(16 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Oxygen.getCells(10), GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Oxygen.getCells(10), GTUtility.getIntegratedCircuit(2)) .itemOutputs(Materials.NitricOxide.getCells(4), Materials.Empty.getCells(6)) .fluidInputs(Materials.Ammonia.getGas(4000)) .duration(16 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Oxygen.getCells(10), GT_Utility.getIntegratedCircuit(12)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Oxygen.getCells(10), GTUtility.getIntegratedCircuit(12)) .itemOutputs(Materials.Empty.getCells(10)) .fluidInputs(Materials.Ammonia.getGas(4000)) .fluidOutputs(Materials.NitricOxide.getGas(4000)) @@ -2771,8 +2768,8 @@ public class ChemicalRecipes implements Runnable { // NO + O = NO2 - GT_Values.RA.stdBuilder() - .itemInputs(Materials.NitricOxide.getCells(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.NitricOxide.getCells(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Empty.getCells(1)) .fluidInputs(Materials.Oxygen.getGas(1000)) .fluidOutputs(Materials.NitrogenDioxide.getGas(1000)) @@ -2780,8 +2777,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Oxygen.getCells(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Oxygen.getCells(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Empty.getCells(1)) .fluidInputs(Materials.NitricOxide.getGas(1000)) .fluidOutputs(Materials.NitrogenDioxide.getGas(1000)) @@ -2789,16 +2786,16 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.NitricOxide.getCells(1), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.NitricOxide.getCells(1), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.NitrogenDioxide.getCells(1)) .fluidInputs(Materials.Oxygen.getGas(1000)) .duration(8 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Oxygen.getCells(1), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Oxygen.getCells(1), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.NitrogenDioxide.getCells(1)) .fluidInputs(Materials.NitricOxide.getGas(1000)) .duration(8 * SECONDS) @@ -2807,8 +2804,8 @@ public class ChemicalRecipes implements Runnable { // H2O + 3NO2 = 2HNO3 + NO - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Water.getCells(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Water.getCells(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.NitricOxide.getCells(1)) .fluidInputs(Materials.NitrogenDioxide.getGas(3000)) .fluidOutputs(Materials.NitricAcid.getFluid(2000)) @@ -2816,8 +2813,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.NitrogenDioxide.getCells(3), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.NitrogenDioxide.getCells(3), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.NitricOxide.getCells(1), Materials.Empty.getCells(2)) .fluidInputs(Materials.Water.getFluid(1000)) .fluidOutputs(Materials.NitricAcid.getFluid(2000)) @@ -2825,8 +2822,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.NitrogenDioxide.getCells(3), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.NitrogenDioxide.getCells(3), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.NitricAcid.getCells(2), Materials.Empty.getCells(1)) .fluidInputs(Materials.Water.getFluid(1000)) .fluidOutputs(Materials.NitricOxide.getGas(1000)) @@ -2836,8 +2833,8 @@ public class ChemicalRecipes implements Runnable { // S + 2H = H2S - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Sulfur.getDust(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Sulfur.getDust(1), GTUtility.getIntegratedCircuit(1)) .fluidInputs(Materials.Hydrogen.getGas(2000)) .fluidOutputs(Materials.HydricSulfide.getGas(1000)) .duration(3 * SECONDS) @@ -2846,8 +2843,8 @@ public class ChemicalRecipes implements Runnable { // S + 2O = SO2 - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Sulfur.getDust(1), GT_Utility.getIntegratedCircuit(3)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Sulfur.getDust(1), GTUtility.getIntegratedCircuit(3)) .fluidInputs(Materials.Oxygen.getGas(2000)) .fluidOutputs(Materials.SulfurDioxide.getGas(1000)) .duration(3 * SECONDS) @@ -2856,8 +2853,8 @@ public class ChemicalRecipes implements Runnable { // H2S + 3O = SO2 + H2O - GT_Values.RA.stdBuilder() - .itemInputs(Materials.HydricSulfide.getCells(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.HydricSulfide.getCells(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Water.getCells(1)) .fluidInputs(Materials.Oxygen.getGas(3000)) .fluidOutputs(Materials.SulfurDioxide.getGas(1000)) @@ -2865,8 +2862,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Oxygen.getCells(3), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Oxygen.getCells(3), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Water.getCells(1), Materials.Empty.getCells(2)) .fluidInputs(Materials.HydricSulfide.getGas(1000)) .fluidOutputs(Materials.SulfurDioxide.getGas(1000)) @@ -2874,8 +2871,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.HydricSulfide.getCells(1), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.HydricSulfide.getCells(1), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.SulfurDioxide.getCells(1)) .fluidInputs(Materials.Oxygen.getGas(3000)) .fluidOutputs(Materials.Water.getFluid(1000)) @@ -2883,8 +2880,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Oxygen.getCells(3), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Oxygen.getCells(3), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.SulfurDioxide.getCells(1), Materials.Empty.getCells(2)) .fluidInputs(Materials.HydricSulfide.getGas(1000)) .fluidOutputs(Materials.Water.getFluid(1000)) @@ -2892,8 +2889,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.HydricSulfide.getCells(1), GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.HydricSulfide.getCells(1), GTUtility.getIntegratedCircuit(2)) .itemOutputs(Materials.Empty.getCells(1)) .fluidInputs(Materials.Oxygen.getGas(3000)) .fluidOutputs(Materials.SulfurDioxide.getGas(1000)) @@ -2901,8 +2898,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Oxygen.getCells(3), GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Oxygen.getCells(3), GTUtility.getIntegratedCircuit(2)) .itemOutputs(Materials.Empty.getCells(3)) .fluidInputs(Materials.HydricSulfide.getGas(1000)) .fluidOutputs(Materials.SulfurDioxide.getGas(1000)) @@ -2910,16 +2907,16 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.HydricSulfide.getCells(1), GT_Utility.getIntegratedCircuit(12)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.HydricSulfide.getCells(1), GTUtility.getIntegratedCircuit(12)) .itemOutputs(Materials.SulfurDioxide.getCells(1)) .fluidInputs(Materials.Oxygen.getGas(3000)) .duration(6 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Oxygen.getCells(3), GT_Utility.getIntegratedCircuit(12)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Oxygen.getCells(3), GTUtility.getIntegratedCircuit(12)) .itemOutputs(Materials.SulfurDioxide.getCells(1), Materials.Empty.getCells(2)) .fluidInputs(Materials.HydricSulfide.getGas(1000)) .duration(6 * SECONDS) @@ -2928,8 +2925,8 @@ public class ChemicalRecipes implements Runnable { // 2H2S + SO2 = 3S + 2H2O - GT_Values.RA.stdBuilder() - .itemInputs(Materials.SulfurDioxide.getCells(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.SulfurDioxide.getCells(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Sulfur.getDust(3), Materials.Empty.getCells(1)) .fluidInputs(Materials.HydricSulfide.getGas(2000)) .fluidOutputs(Materials.Water.getFluid(2000)) @@ -2937,8 +2934,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.HydricSulfide.getCells(2), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.HydricSulfide.getCells(2), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Sulfur.getDust(3), Materials.Empty.getCells(2)) .fluidInputs(Materials.SulfurDioxide.getGas(1000)) .fluidOutputs(Materials.Water.getFluid(2000)) @@ -2946,16 +2943,16 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.SulfurDioxide.getCells(1), GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.SulfurDioxide.getCells(1), GTUtility.getIntegratedCircuit(2)) .itemOutputs(Materials.Sulfur.getDust(3), Materials.Empty.getCells(1)) .fluidInputs(Materials.HydricSulfide.getGas(2000)) .duration(6 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.HydricSulfide.getCells(2), GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.HydricSulfide.getCells(2), GTUtility.getIntegratedCircuit(2)) .itemOutputs(Materials.Sulfur.getDust(3), Materials.Empty.getCells(2)) .fluidInputs(Materials.SulfurDioxide.getGas(1000)) .duration(6 * SECONDS) @@ -2964,8 +2961,8 @@ public class ChemicalRecipes implements Runnable { // SO2 + O = SO3 - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Oxygen.getCells(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Oxygen.getCells(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Empty.getCells(1)) .fluidInputs(Materials.SulfurDioxide.getGas(1000)) .fluidOutputs(Materials.SulfurTrioxide.getGas(1000)) @@ -2973,8 +2970,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.SulfurDioxide.getCells(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.SulfurDioxide.getCells(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Empty.getCells(1)) .fluidInputs(Materials.Oxygen.getGas(1000)) .fluidOutputs(Materials.SulfurTrioxide.getGas(1000)) @@ -2982,16 +2979,16 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Oxygen.getCells(1), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Oxygen.getCells(1), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.SulfurTrioxide.getCells(1)) .fluidInputs(Materials.SulfurDioxide.getGas(1000)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.SulfurDioxide.getCells(1), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.SulfurDioxide.getCells(1), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.SulfurTrioxide.getCells(1)) .fluidInputs(Materials.Oxygen.getGas(1000)) .duration(10 * SECONDS) @@ -3000,8 +2997,8 @@ public class ChemicalRecipes implements Runnable { // SO3 + H2O = H2SO4 - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Water.getCells(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Water.getCells(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Empty.getCells(1)) .fluidInputs(Materials.SulfurTrioxide.getGas(1000)) .fluidOutputs(Materials.SulfuricAcid.getFluid(1000)) @@ -3009,8 +3006,8 @@ public class ChemicalRecipes implements Runnable { .eut(8) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.SulfurTrioxide.getCells(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.SulfurTrioxide.getCells(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Empty.getCells(1)) .fluidInputs(Materials.Water.getFluid(1000)) .fluidOutputs(Materials.SulfuricAcid.getFluid(1000)) @@ -3018,16 +3015,16 @@ public class ChemicalRecipes implements Runnable { .eut(8) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Water.getCells(1), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Water.getCells(1), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.SulfuricAcid.getCells(1)) .fluidInputs(Materials.SulfurTrioxide.getGas(1000)) .duration(16 * SECONDS) .eut(8) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.SulfurTrioxide.getCells(1), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.SulfurTrioxide.getCells(1), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.SulfuricAcid.getCells(1)) .fluidInputs(Materials.Water.getFluid(1000)) .duration(16 * SECONDS) @@ -3036,8 +3033,8 @@ public class ChemicalRecipes implements Runnable { // C2H4 + 2Cl = C2H3Cl + HCl - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Chlorine.getCells(2), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Chlorine.getCells(2), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.HydrochloricAcid.getCells(1), Materials.Empty.getCells(1)) .fluidInputs(Materials.Ethylene.getGas(1000)) .fluidOutputs(Materials.VinylChloride.getGas(1000)) @@ -3045,8 +3042,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Ethylene.getCells(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Ethylene.getCells(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.HydrochloricAcid.getCells(1)) .fluidInputs(Materials.Chlorine.getGas(2000)) .fluidOutputs(Materials.VinylChloride.getGas(1000)) @@ -3054,8 +3051,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Chlorine.getCells(2), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Chlorine.getCells(2), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.VinylChloride.getCells(1), Materials.Empty.getCells(1)) .fluidInputs(Materials.Ethylene.getGas(1000)) .fluidOutputs(Materials.HydrochloricAcid.getFluid(1000)) @@ -3063,8 +3060,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Ethylene.getCells(1), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Ethylene.getCells(1), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.VinylChloride.getCells(1)) .fluidInputs(Materials.Chlorine.getGas(2000)) .fluidOutputs(Materials.HydrochloricAcid.getFluid(1000)) @@ -3074,8 +3071,8 @@ public class ChemicalRecipes implements Runnable { // C2H4O2 =H2SO4= C2H2O + H2O - GT_Values.RA.stdBuilder() - .itemInputs(Materials.AceticAcid.getCells(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.AceticAcid.getCells(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Ethenone.getCells(1)) .fluidInputs(Materials.SulfuricAcid.getFluid(1000)) .fluidOutputs(Materials.DilutedSulfuricAcid.getFluid(1000)) @@ -3083,8 +3080,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.SulfuricAcid.getCells(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.SulfuricAcid.getCells(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Ethenone.getCells(1)) .fluidInputs(Materials.AceticAcid.getFluid(1000)) .fluidOutputs(Materials.DilutedSulfuricAcid.getFluid(1000)) @@ -3092,8 +3089,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.AceticAcid.getCells(1), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.AceticAcid.getCells(1), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.DilutedSulfuricAcid.getCells(1)) .fluidInputs(Materials.SulfuricAcid.getFluid(1000)) .fluidOutputs(Materials.Ethenone.getGas(1000)) @@ -3101,8 +3098,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.SulfuricAcid.getCells(1), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.SulfuricAcid.getCells(1), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.DilutedSulfuricAcid.getCells(1)) .fluidInputs(Materials.AceticAcid.getFluid(1000)) .fluidOutputs(Materials.Ethenone.getGas(1000)) @@ -3113,7 +3110,7 @@ public class ChemicalRecipes implements Runnable { // C2H2O + 8HNO3 = 2CN4O8 + 9H2O // Chemically this recipe is wrong, but kept for minimizing breaking change. - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Ethenone.getCells(1), Materials.Empty.getCells(1)) .itemOutputs(Materials.Tetranitromethane.getCells(2)) .fluidInputs(Materials.NitricAcid.getFluid(8000)) @@ -3122,8 +3119,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Ethenone.getCells(1), GT_Utility.getIntegratedCircuit(12)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Ethenone.getCells(1), GTUtility.getIntegratedCircuit(12)) .itemOutputs(Materials.Empty.getCells(1)) .fluidInputs(Materials.NitricAcid.getFluid(8000)) .fluidOutputs(Materials.Tetranitromethane.getFluid(2000)) @@ -3131,8 +3128,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.NitricAcid.getCells(8), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.NitricAcid.getCells(8), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Tetranitromethane.getCells(2), Materials.Empty.getCells(6)) .fluidInputs(Materials.Ethenone.getGas(1000)) .fluidOutputs(Materials.Water.getFluid(9000)) @@ -3140,16 +3137,16 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.NitricAcid.getCells(8), GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.NitricAcid.getCells(8), GTUtility.getIntegratedCircuit(2)) .itemOutputs(Materials.Tetranitromethane.getCells(2), Materials.Empty.getCells(6)) .fluidInputs(Materials.Ethenone.getGas(1000)) .duration(24 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.NitricAcid.getCells(8), GT_Utility.getIntegratedCircuit(12)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.NitricAcid.getCells(8), GTUtility.getIntegratedCircuit(12)) .itemOutputs(Materials.Empty.getCells(8)) .fluidInputs(Materials.Ethenone.getGas(1000)) .fluidOutputs(Materials.Tetranitromethane.getFluid(2000)) @@ -3157,7 +3154,7 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.NitricAcid.getCells(8), Materials.Empty.getCells(1)) .itemOutputs(Materials.Water.getCells(9)) .fluidInputs(Materials.Ethenone.getGas(1000)) @@ -3166,7 +3163,7 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Ethenone.getCells(1), Materials.NitricAcid.getCells(8)) .itemOutputs(Materials.Water.getCells(9)) .fluidOutputs(Materials.Tetranitromethane.getFluid(2000)) @@ -3176,7 +3173,7 @@ public class ChemicalRecipes implements Runnable { // C3H6 + C2H4 = C5H8 + 2H - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Propene.getCells(1), Materials.Empty.getCells(1)) .itemOutputs(Materials.Hydrogen.getCells(2)) .fluidInputs(Materials.Ethylene.getGas(1000)) @@ -3185,7 +3182,7 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Ethylene.getCells(1), Materials.Empty.getCells(1)) .itemOutputs(Materials.Hydrogen.getCells(2)) .fluidInputs(Materials.Propene.getGas(1000)) @@ -3194,8 +3191,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Propene.getCells(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Propene.getCells(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Isoprene.getCells(1)) .fluidInputs(Materials.Ethylene.getGas(1000)) .fluidOutputs(Materials.Hydrogen.getGas(2000)) @@ -3203,8 +3200,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Ethylene.getCells(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Ethylene.getCells(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Isoprene.getCells(1)) .fluidInputs(Materials.Propene.getGas(1000)) .fluidOutputs(Materials.Hydrogen.getGas(2000)) @@ -3212,8 +3209,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Empty.getCells(1), GT_Utility.getIntegratedCircuit(5)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Empty.getCells(1), GTUtility.getIntegratedCircuit(5)) .itemOutputs(Materials.Methane.getCells(1)) .fluidInputs(Materials.Propene.getGas(2000)) .fluidOutputs(Materials.Isoprene.getFluid(1000)) @@ -3221,16 +3218,16 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Propene.getCells(2), GT_Utility.getIntegratedCircuit(5)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Propene.getCells(2), GTUtility.getIntegratedCircuit(5)) .itemOutputs(Materials.Methane.getCells(1), Materials.Empty.getCells(1)) .fluidOutputs(Materials.Isoprene.getFluid(1000)) .duration(6 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Empty.getCells(1), GT_Utility.getIntegratedCircuit(15)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Empty.getCells(1), GTUtility.getIntegratedCircuit(15)) .itemOutputs(Materials.Isoprene.getCells(1)) .fluidInputs(Materials.Propene.getGas(2000)) .fluidOutputs(Materials.Methane.getGas(1000)) @@ -3238,48 +3235,48 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Propene.getCells(2), GT_Utility.getIntegratedCircuit(15)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Propene.getCells(2), GTUtility.getIntegratedCircuit(15)) .itemOutputs(Materials.Isoprene.getCells(1), Materials.Empty.getCells(1)) .fluidOutputs(Materials.Methane.getGas(1000)) .duration(6 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Cell_Air.get(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Cell_Air.get(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.RawRubber.getDust(1), Materials.Empty.getCells(1)) .fluidInputs(Materials.Isoprene.getFluid(144)) .duration(8 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Oxygen.getCells(2), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Oxygen.getCells(2), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.RawRubber.getDust(3), Materials.Empty.getCells(2)) .fluidInputs(Materials.Isoprene.getFluid(288)) .duration(16 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Isoprene.getCells(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Isoprene.getCells(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.RawRubber.getDust(7), Materials.Empty.getCells(1)) .fluidInputs(Materials.Air.getGas(14000)) .duration(56 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Isoprene.getCells(2), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Isoprene.getCells(2), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.RawRubber.getDust(21), Materials.Empty.getCells(2)) .fluidInputs(Materials.Oxygen.getGas(14000)) .duration(1 * MINUTES + 52 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Benzene.getCells(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Benzene.getCells(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Styrene.getCells(1)) .fluidInputs(Materials.Ethylene.getGas(1000)) .fluidOutputs(Materials.Hydrogen.getGas(2000)) @@ -3287,8 +3284,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Ethylene.getCells(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Ethylene.getCells(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Styrene.getCells(1)) .fluidInputs(Materials.Benzene.getFluid(1000)) .fluidOutputs(Materials.Hydrogen.getGas(2000)) @@ -3296,7 +3293,7 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.RawStyreneButadieneRubber.getDust(9), Materials.Sulfur.getDust(1)) .fluidOutputs(Materials.StyreneButadieneRubber.getMolten(1296)) .duration(30 * SECONDS) @@ -3305,8 +3302,8 @@ public class ChemicalRecipes implements Runnable { // C6H6 + 4Cl = C6H4Cl2 + 2HCl - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Benzene.getCells(1), GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Benzene.getCells(1), GTUtility.getIntegratedCircuit(2)) .itemOutputs(Materials.Dichlorobenzene.getCells(1)) .fluidInputs(Materials.Chlorine.getGas(4000)) .fluidOutputs(Materials.HydrochloricAcid.getFluid(2000)) @@ -3314,8 +3311,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Chlorine.getCells(4), GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Chlorine.getCells(4), GTUtility.getIntegratedCircuit(2)) .itemOutputs(Materials.Dichlorobenzene.getCells(1), Materials.Empty.getCells(3)) .fluidInputs(Materials.Benzene.getFluid(1000)) .fluidOutputs(Materials.HydrochloricAcid.getFluid(2000)) @@ -3323,8 +3320,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Chlorine.getCells(4), GT_Utility.getIntegratedCircuit(12)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Chlorine.getCells(4), GTUtility.getIntegratedCircuit(12)) .itemOutputs(Materials.HydrochloricAcid.getCells(2), Materials.Empty.getCells(2)) .fluidInputs(Materials.Benzene.getFluid(1000)) .fluidOutputs(Materials.Dichlorobenzene.getFluid(1000)) @@ -3332,7 +3329,7 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.SodiumSulfide.getDust(3), ItemList.Cell_Air.get(8)) .itemOutputs(Materials.Salt.getDust(4), Materials.Empty.getCells(8)) .fluidInputs(Materials.Dichlorobenzene.getFluid(1000)) @@ -3341,7 +3338,7 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_HV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.SodiumSulfide.getDust(3), Materials.Oxygen.getCells(8)) .itemOutputs(Materials.Salt.getDust(4), Materials.Empty.getCells(8)) .fluidInputs(Materials.Dichlorobenzene.getFluid(1000)) @@ -3352,8 +3349,8 @@ public class ChemicalRecipes implements Runnable { // NaCl + H2SO4 = NaHSO4 + HCl - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Salt.getDust(2), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Salt.getDust(2), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.SodiumBisulfate.getDust(7)) .fluidInputs(Materials.SulfuricAcid.getFluid(1000)) .fluidOutputs(Materials.HydrochloricAcid.getFluid(1000)) @@ -3363,8 +3360,8 @@ public class ChemicalRecipes implements Runnable { // NaOH + H2SO4 = NaHSO4 + H2O - GT_Values.RA.stdBuilder() - .itemInputs(Materials.SodiumHydroxide.getDust(3), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.SodiumHydroxide.getDust(3), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.SodiumBisulfate.getDust(7)) .fluidInputs(Materials.SulfuricAcid.getFluid(1000)) .fluidOutputs(Materials.Water.getFluid(1000)) @@ -3374,7 +3371,7 @@ public class ChemicalRecipes implements Runnable { // Biodiesel recipes - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.SodiumHydroxide.getDustTiny(1), Materials.Methanol.getCells(1)) .itemOutputs(Materials.Glycerol.getCells(1)) .fluidInputs(Materials.SeedOil.getFluid(6000)) @@ -3383,7 +3380,7 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.SodiumHydroxide.getDustTiny(1), Materials.SeedOil.getCells(6)) .itemOutputs(Materials.BioDiesel.getCells(6)) .fluidInputs(Materials.Methanol.getFluid(1000)) @@ -3392,7 +3389,7 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.SodiumHydroxide.getDustTiny(1), Materials.Methanol.getCells(1)) .itemOutputs(Materials.Glycerol.getCells(1)) .fluidInputs(Materials.FishOil.getFluid(6000)) @@ -3401,7 +3398,7 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.SodiumHydroxide.getDustTiny(1), Materials.FishOil.getCells(6)) .itemOutputs(Materials.BioDiesel.getCells(6)) .fluidInputs(Materials.Methanol.getFluid(1000)) @@ -3410,7 +3407,7 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.SodiumHydroxide.getDustTiny(1), Materials.Ethanol.getCells(1)) .itemOutputs(Materials.Glycerol.getCells(1)) .fluidInputs(Materials.SeedOil.getFluid(6000)) @@ -3419,7 +3416,7 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.SodiumHydroxide.getDustTiny(1), Materials.SeedOil.getCells(6)) .itemOutputs(Materials.BioDiesel.getCells(6)) .fluidInputs(Materials.Ethanol.getFluid(1000)) @@ -3428,7 +3425,7 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.SodiumHydroxide.getDustTiny(1), Materials.Ethanol.getCells(1)) .itemOutputs(Materials.Glycerol.getCells(1)) .fluidInputs(Materials.FishOil.getFluid(6000)) @@ -3437,7 +3434,7 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.SodiumHydroxide.getDustTiny(1), Materials.FishOil.getCells(6)) .itemOutputs(Materials.BioDiesel.getCells(6)) .fluidInputs(Materials.Ethanol.getFluid(1000)) @@ -3446,7 +3443,7 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.SodiumHydroxide.getDust(1), Materials.Methanol.getCells(9)) .itemOutputs(Materials.Glycerol.getCells(9)) .fluidInputs(Materials.SeedOil.getFluid(54000)) @@ -3455,7 +3452,7 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.SodiumHydroxide.getDust(1), Materials.SeedOil.getCells(54)) .itemOutputs(Materials.BioDiesel.getCells(54)) .fluidInputs(Materials.Methanol.getFluid(9000)) @@ -3464,7 +3461,7 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.SodiumHydroxide.getDust(1), Materials.Methanol.getCells(9)) .itemOutputs(Materials.Glycerol.getCells(9)) .fluidInputs(Materials.FishOil.getFluid(54000)) @@ -3473,7 +3470,7 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.SodiumHydroxide.getDust(1), Materials.FishOil.getCells(54)) .itemOutputs(Materials.BioDiesel.getCells(54)) .fluidInputs(Materials.Methanol.getFluid(9000)) @@ -3482,7 +3479,7 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.SodiumHydroxide.getDust(1), Materials.Ethanol.getCells(9)) .itemOutputs(Materials.Glycerol.getCells(9)) .fluidInputs(Materials.SeedOil.getFluid(54000)) @@ -3491,7 +3488,7 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.SodiumHydroxide.getDust(1), Materials.SeedOil.getCells(54)) .itemOutputs(Materials.BioDiesel.getCells(54)) .fluidInputs(Materials.Ethanol.getFluid(9000)) @@ -3500,7 +3497,7 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.SodiumHydroxide.getDust(1), Materials.Ethanol.getCells(9)) .itemOutputs(Materials.Glycerol.getCells(9)) .fluidInputs(Materials.FishOil.getFluid(54000)) @@ -3509,7 +3506,7 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.SodiumHydroxide.getDust(1), Materials.FishOil.getCells(54)) .itemOutputs(Materials.BioDiesel.getCells(54)) .fluidInputs(Materials.Ethanol.getFluid(9000)) @@ -3520,8 +3517,8 @@ public class ChemicalRecipes implements Runnable { // C3H8O3 + 3HNO3 =H2SO4= C3H5N3O9 + 3H2O - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Glycerol.getCells(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Glycerol.getCells(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Glyceryl.getCells(1)) .fluidInputs(Materials.NitrationMixture.getFluid(6000)) .fluidOutputs(Materials.DilutedSulfuricAcid.getFluid(3000)) @@ -3529,8 +3526,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.NitrationMixture.getCells(6), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.NitrationMixture.getCells(6), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Glyceryl.getCells(1), Materials.Empty.getCells(5)) .fluidInputs(Materials.Glycerol.getFluid(1000)) .fluidOutputs(Materials.DilutedSulfuricAcid.getFluid(3000)) @@ -3538,8 +3535,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.NitrationMixture.getCells(6), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.NitrationMixture.getCells(6), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.DilutedSulfuricAcid.getCells(3), Materials.Empty.getCells(3)) .fluidInputs(Materials.Glycerol.getFluid(1000)) .fluidOutputs(Materials.Glyceryl.getFluid(1000)) @@ -3549,7 +3546,7 @@ public class ChemicalRecipes implements Runnable { // CaO + CO2 = CaCO3 - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Quicklime.getDust(2)) .itemOutputs(Materials.Calcite.getDust(5)) .fluidInputs(Materials.CarbonDioxide.getGas(1000)) @@ -3557,8 +3554,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Calcite.getDust(5), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Calcite.getDust(5), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Quicklime.getDust(2)) .fluidOutputs(Materials.CarbonDioxide.getGas(1000)) .duration(12 * SECONDS) @@ -3567,7 +3564,7 @@ public class ChemicalRecipes implements Runnable { // MgO + CO2 = MgCO3 - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Magnesia.getDust(2)) .itemOutputs(Materials.Magnesite.getDust(5)) .fluidInputs(Materials.CarbonDioxide.getGas(1000)) @@ -3575,8 +3572,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Magnesite.getDust(5), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Magnesite.getDust(5), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Magnesia.getDust(2)) .fluidOutputs(Materials.CarbonDioxide.getGas(1000)) .duration(12 * SECONDS) @@ -3585,8 +3582,8 @@ public class ChemicalRecipes implements Runnable { // C6H6 + 2Cl = C6H5Cl + HCl - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Benzene.getCells(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Benzene.getCells(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Chlorobenzene.getCells(1)) .fluidInputs(Materials.Chlorine.getGas(2000)) .fluidOutputs(Materials.HydrochloricAcid.getFluid(1000)) @@ -3594,8 +3591,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Chlorine.getCells(2), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Chlorine.getCells(2), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Chlorobenzene.getCells(1), Materials.Empty.getCells(1)) .fluidInputs(Materials.Benzene.getFluid(1000)) .fluidOutputs(Materials.HydrochloricAcid.getFluid(1000)) @@ -3603,8 +3600,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Chlorine.getCells(2), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Chlorine.getCells(2), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.HydrochloricAcid.getCells(1), Materials.Empty.getCells(1)) .fluidInputs(Materials.Benzene.getFluid(1000)) .fluidOutputs(Materials.Chlorobenzene.getFluid(1000)) @@ -3614,8 +3611,8 @@ public class ChemicalRecipes implements Runnable { // C6H5Cl + H2O = C6H6O + HCl - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Water.getCells(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Water.getCells(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.DilutedHydrochloricAcid.getCells(1)) .fluidInputs(Materials.Chlorobenzene.getFluid(1000)) .fluidOutputs(Materials.Phenol.getFluid(1000)) @@ -3623,8 +3620,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Chlorobenzene.getCells(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Chlorobenzene.getCells(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.DilutedHydrochloricAcid.getCells(1)) .fluidInputs(Materials.Water.getFluid(1000)) .fluidOutputs(Materials.Phenol.getFluid(1000)) @@ -3632,8 +3629,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Water.getCells(1), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Water.getCells(1), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.Phenol.getCells(1)) .fluidInputs(Materials.Chlorobenzene.getFluid(1000)) .fluidOutputs(Materials.DilutedHydrochloricAcid.getFluid(1000)) @@ -3641,8 +3638,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Chlorobenzene.getCells(1), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Chlorobenzene.getCells(1), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.Phenol.getCells(1)) .fluidInputs(Materials.Water.getFluid(1000)) .fluidOutputs(Materials.DilutedHydrochloricAcid.getFluid(1000)) @@ -3652,8 +3649,8 @@ public class ChemicalRecipes implements Runnable { // C6H5Cl + NaOH = C6H6O + NaCl - GT_Values.RA.stdBuilder() - .itemInputs(Materials.SodiumHydroxide.getDust(12), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.SodiumHydroxide.getDust(12), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Salt.getDust(8)) .fluidInputs(Materials.Chlorobenzene.getFluid(4000)) .fluidOutputs(Materials.Phenol.getFluid(4000)) @@ -3663,40 +3660,40 @@ public class ChemicalRecipes implements Runnable { // Oxide Recipe - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(2), Materials.Antimony.getDust(2)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(2), Materials.Antimony.getDust(2)) .itemOutputs(Materials.AntimonyTrioxide.getDust(5)) .fluidInputs(Materials.Oxygen.getGas(3000)) .duration(20 * TICKS) .eut(30) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(2), Materials.Lead.getDust(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(2), Materials.Lead.getDust(1)) .itemOutputs(Materials.Massicot.getDust(2)) .fluidInputs(Materials.Oxygen.getGas(1000)) .duration(20 * TICKS) .eut(30) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(2), Materials.Arsenic.getDust(2)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(2), Materials.Arsenic.getDust(2)) .itemOutputs(Materials.ArsenicTrioxide.getDust(5)) .fluidInputs(Materials.Oxygen.getGas(3000)) .duration(20 * TICKS) .eut(30) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(2), Materials.Cobalt.getDust(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(2), Materials.Cobalt.getDust(1)) .itemOutputs(Materials.CobaltOxide.getDust(2)) .fluidInputs(Materials.Oxygen.getGas(1000)) .duration(20 * TICKS) .eut(30) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(2), Materials.Zinc.getDust(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(2), Materials.Zinc.getDust(1)) .itemOutputs(Materials.Zincite.getDust(2)) .fluidInputs(Materials.Oxygen.getGas(1000)) .duration(20 * TICKS) @@ -3705,12 +3702,12 @@ public class ChemicalRecipes implements Runnable { // CaSi2 + 2HCl = 2Si + CaCl2 + 2H - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.CalciumDisilicide, 3), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.CalciumDisilicide, 3), + GTUtility.getIntegratedCircuit(1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Silicon, 2), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Silicon, 2), new ItemStack(WerkstoffLoader.items.get(OrePrefixes.dust), 3, 63)) .fluidInputs(Materials.HydrochloricAcid.getFluid(2000)) .fluidOutputs(Materials.Hydrogen.getGas(2000)) @@ -3720,12 +3717,10 @@ public class ChemicalRecipes implements Runnable { // SiCl4 + 2Zn = 2ZnCl2 + Si - GT_Values.RA.stdBuilder() - .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Zinc, 2), - GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Zinc, 2), GTUtility.getIntegratedCircuit(1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SiliconSG, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.SiliconSG, 1), new ItemStack(WerkstoffLoader.items.get(OrePrefixes.dust), 6, 10052)) .fluidInputs(Materials.SiliconTetrachloride.getFluid(1000)) .duration(20 * SECONDS) @@ -3734,10 +3729,10 @@ public class ChemicalRecipes implements Runnable { // C4H8O + 2H =Pd= C4H10O - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.cell, MaterialsKevlar.Butyraldehyde, 1), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Palladium, 1)) + GTOreDictUnificator.get(OrePrefixes.cell, MaterialsKevlar.Butyraldehyde, 1), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Palladium, 1)) .itemOutputs(ItemList.Cell_Empty.get(1)) .fluidInputs(Materials.Hydrogen.getGas(2000)) .fluidOutputs(new FluidStack(FluidRegistry.getFluid("butanol"), 1000)) @@ -3747,13 +3742,13 @@ public class ChemicalRecipes implements Runnable { // 4CH2O + C2H4O =NaOH= C5H12O4 + CO - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( // very poor way of looking for it, but getModItem on GT++ within GT5U jar is prohibited now, // and i don't feel like reworking GT++ cell registration for now GameRegistry.findItemStack(GTPlusPlus.ID, "Formaldehyde", 4), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SodiumHydroxide, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.SodiumHydroxide, 1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.Pentaerythritol, 21), + GTOreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.Pentaerythritol, 21), Materials.Empty.getCells(4)) .fluidInputs(MaterialsKevlar.Acetaldehyde.getGas(1000)) .fluidOutputs(Materials.CarbonMonoxide.getGas(1000)) @@ -3763,12 +3758,12 @@ public class ChemicalRecipes implements Runnable { // 4CH2O + C2H4O =NaOH= C5H12O4 + CO - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.cell, MaterialsKevlar.Acetaldehyde, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SodiumHydroxide, 1)) + GTOreDictUnificator.get(OrePrefixes.cell, MaterialsKevlar.Acetaldehyde, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.SodiumHydroxide, 1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.Pentaerythritol, 21), + GTOreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.Pentaerythritol, 21), Materials.Empty.getCells(1)) .fluidInputs(new FluidStack(FluidRegistry.getFluid("fluid.formaldehyde"), 4000)) .fluidOutputs(Materials.CarbonMonoxide.getGas(1000)) @@ -3778,10 +3773,10 @@ public class ChemicalRecipes implements Runnable { // CaC2 + 2H2O = Ca(OH)2 + C2H2 - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.CalciumCarbide, 3), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.CalciumCarbide, 3), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(new ItemStack(ModItems.dustCalciumHydroxide, 5)) .fluidInputs(Materials.Water.getFluid(2000)) .fluidOutputs(MaterialsKevlar.Acetylene.getGas(1000)) @@ -3791,10 +3786,10 @@ public class ChemicalRecipes implements Runnable { // Co(NO3)2 + 2NaOH = Co(OH)2 + 2NaNO3 - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( MaterialsKevlar.CobaltIINitrate.getDust(9), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SodiumHydroxide, 6)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.SodiumHydroxide, 6)) .itemOutputs(MaterialsKevlar.CobaltIIHydroxide.getDust(5), SODIUM_NITRATE.getDust(10)) .duration(5 * SECONDS) .eut(TierEU.RECIPE_MV) @@ -3803,8 +3798,8 @@ public class ChemicalRecipes implements Runnable { public void addDefaultPolymerizationRecipes(Fluid aBasicMaterial, ItemStack aBasicMaterialCell, Fluid aPolymer) { // Oxygen/Titaniumtetrafluoride -> +50% Output each - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.Cell_Air.get(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.Cell_Air.get(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Empty.getCells(1)) .fluidInputs(new FluidStack(aBasicMaterial, 144)) .fluidOutputs(new FluidStack(aPolymer, 144)) @@ -3812,8 +3807,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Oxygen.getCells(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Oxygen.getCells(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Empty.getCells(1)) .fluidInputs(new FluidStack(aBasicMaterial, 144)) .fluidOutputs(new FluidStack(aPolymer, 216)) @@ -3821,8 +3816,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(aBasicMaterialCell, GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(aBasicMaterialCell, GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Empty.getCells(1)) .fluidInputs(Materials.Air.getGas(14000)) .fluidOutputs(new FluidStack(aPolymer, 1000)) @@ -3830,8 +3825,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(aBasicMaterialCell, GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(aBasicMaterialCell, GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Empty.getCells(1)) .fluidInputs(Materials.Oxygen.getGas(7000)) .fluidOutputs(new FluidStack(aPolymer, 1500)) @@ -3839,8 +3834,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(2)) .fluidInputs( new FluidStack(aBasicMaterial, 2160), Materials.Air.getGas(7500), @@ -3850,8 +3845,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(2)) .fluidInputs( new FluidStack(aBasicMaterial, 2160), Materials.Oxygen.getGas(7500), @@ -3892,14 +3887,14 @@ public class ChemicalRecipes implements Runnable { public void singleBlockOnly() { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.GasolineRaw.getCells(10), Materials.Toluene.getCells(1)) .itemOutputs(Materials.GasolineRegular.getCells(11)) .duration(10 * TICKS) .eut(TierEU.RECIPE_HV) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Benzene.getCells(1), Materials.Empty.getCells(1)) .itemOutputs(Materials.Hydrogen.getCells(2)) .fluidInputs(Materials.Ethylene.getGas(1000)) @@ -3908,7 +3903,7 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Ethylene.getCells(1), Materials.Empty.getCells(1)) .itemOutputs(Materials.Hydrogen.getCells(2)) .fluidInputs(Materials.Benzene.getFluid(1000)) @@ -3917,7 +3912,7 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_LV) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Methane.getCells(1), Materials.Empty.getCells(2)) .itemOutputs(Materials.HydrochloricAcid.getCells(3)) .fluidInputs(Materials.Chlorine.getGas(6000)) @@ -3926,7 +3921,7 @@ public class ChemicalRecipes implements Runnable { .eut(30) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Silicon.getDust(1), Materials.Chloromethane.getCells(2)) .itemOutputs(Materials.Empty.getCells(2)) .fluidOutputs(Materials.Dimethyldichlorosilane.getFluid(1000)) @@ -3934,7 +3929,7 @@ public class ChemicalRecipes implements Runnable { .eut(96) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Dimethyldichlorosilane.getCells(1), Materials.Water.getCells(1)) .itemOutputs(Materials.Polydimethylsiloxane.getDust(3), Materials.Empty.getCells(2)) .fluidOutputs(Materials.DilutedHydrochloricAcid.getFluid(1000)) @@ -3944,7 +3939,7 @@ public class ChemicalRecipes implements Runnable { // Ca5(PO4)3Cl + 5H2SO4 + 10H2O = 5CaSO4(H2O)2 + HCl + 3H3PO4 - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Apatite.getDust(9), Materials.SulfuricAcid.getCells(5)) .itemOutputs(Materials.HydrochloricAcid.getCells(1), Materials.Empty.getCells(4)) .fluidInputs(Materials.Water.getFluid(10000)) @@ -3955,7 +3950,7 @@ public class ChemicalRecipes implements Runnable { // 10O + 4P = P4O10 - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Phosphorus.getDust(4)) .itemOutputs(Materials.PhosphorousPentoxide.getDust(14)) .fluidInputs(Materials.Oxygen.getGas(10000)) @@ -3965,7 +3960,7 @@ public class ChemicalRecipes implements Runnable { // HCl + C3H8O3 = C3H5ClO + 2H2O - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.HydrochloricAcid.getCells(1), Materials.Glycerol.getCells(1)) .itemOutputs(Materials.Water.getCells(2)) .fluidOutputs(Materials.Epichlorohydrin.getFluid(1000)) @@ -3975,7 +3970,7 @@ public class ChemicalRecipes implements Runnable { // H2O + Cl =Hg= HClO + H - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Chlorine.getCells(10), Materials.Mercury.getCells(1)) .itemOutputs(Materials.Hydrogen.getCells(10), Materials.Empty.getCells(1)) .fluidInputs(Materials.Water.getFluid(10000)) @@ -3984,7 +3979,7 @@ public class ChemicalRecipes implements Runnable { .eut(8) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Water.getCells(10), Materials.Mercury.getCells(1)) .itemOutputs(Materials.Hydrogen.getCells(10), Materials.Empty.getCells(1)) .fluidInputs(Materials.Chlorine.getGas(10000)) @@ -3993,7 +3988,7 @@ public class ChemicalRecipes implements Runnable { .eut(8) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Chlorine.getCells(1), Materials.Water.getCells(1)) .itemOutputs(Materials.Hydrogen.getCells(1), Materials.Empty.getCells(1)) .fluidInputs(Materials.Mercury.getFluid(100)) @@ -4004,7 +3999,7 @@ public class ChemicalRecipes implements Runnable { // P + 3Cl = PCl3 - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Phosphorus.getDust(1), Materials.Chlorine.getCells(3)) .itemOutputs(ItemList.Cell_Empty.get(3)) .fluidOutputs(MaterialsKevlar.PhosphorusTrichloride.getFluid(1000)) @@ -4012,10 +4007,10 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.cell, MaterialsKevlar.EthyleneOxide, 1), - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Water, 5)) + GTOreDictUnificator.get(OrePrefixes.cell, MaterialsKevlar.EthyleneOxide, 1), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Water, 5)) .itemOutputs(ItemList.Cell_Empty.get(6)) .fluidInputs(Materials.Dimethyldichlorosilane.getFluid(4000)) .fluidOutputs(MaterialsKevlar.SiliconOil.getFluid(5000)) @@ -4023,10 +4018,10 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_HV) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.cell, MaterialsKevlar.EthyleneOxide, 1), - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Dimethyldichlorosilane, 4)) + GTOreDictUnificator.get(OrePrefixes.cell, MaterialsKevlar.EthyleneOxide, 1), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Dimethyldichlorosilane, 4)) .itemOutputs(ItemList.Cell_Empty.get(5)) .fluidInputs(Materials.Water.getFluid(5000)) .fluidOutputs(MaterialsKevlar.SiliconOil.getFluid(5000)) @@ -4034,10 +4029,10 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_HV) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Water, 1), - GT_Utility.getIntegratedCircuit(2)) + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Water, 1), + GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.Cell_Empty.get(1)) .fluidInputs(MaterialsKevlar.EthyleneOxide.getGas(1000)) .fluidOutputs(MaterialsKevlar.Ethyleneglycol.getFluid(1000)) @@ -4045,14 +4040,14 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_HV) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(MaterialsKevlar.CobaltIIHydroxide.getDust(5), MaterialsKevlar.NaphthenicAcid.getCells(1)) .itemOutputs(MaterialsKevlar.CobaltIINaphthenate.getDust(41), ItemList.Cell_Empty.get(1)) .duration(5 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(MaterialsKevlar.CobaltIIAcetate.getDust(15), MaterialsKevlar.NaphthenicAcid.getCells(1)) .itemOutputs(MaterialsKevlar.CobaltIINaphthenate.getDust(41), ItemList.Cell_Empty.get(1)) .fluidOutputs(Materials.AceticAcid.getFluid(1500)) @@ -4060,27 +4055,27 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_HV) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Silicon, 1), - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Chlorine, 4)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Silicon, 1), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Chlorine, 4)) .itemOutputs(ItemList.Cell_Empty.get(4)) .fluidOutputs(Materials.SiliconTetrachloride.getFluid(1000)) .duration(20 * SECONDS) .eut(30) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.crushedPurified, Materials.Galena, 3), - GT_OreDictUnificator.get(OrePrefixes.crushedPurified, Materials.Sphalerite, 1)) + GTOreDictUnificator.get(OrePrefixes.crushedPurified, Materials.Galena, 3), + GTOreDictUnificator.get(OrePrefixes.crushedPurified, Materials.Sphalerite, 1)) .fluidInputs(Materials.SulfuricAcid.getFluid(4000)) .fluidOutputs(new FluidStack(ItemList.sIndiumConcentrate, 8000)) .duration(3 * SECONDS) .eut(150) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Carbon.getDust(1), Materials.Empty.getCells(1)) .itemOutputs(Materials.Methane.getCells(1)) .fluidInputs(Materials.Hydrogen.getGas(4000)) @@ -4090,74 +4085,74 @@ public class ChemicalRecipes implements Runnable { // O + 2H = H2O - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Oxygen, 1), - GT_Utility.getIntegratedCircuit(22)) + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Oxygen, 1), + GTUtility.getIntegratedCircuit(22)) .itemOutputs(ItemList.Cell_Empty.get(1)) .fluidInputs(Materials.Hydrogen.getGas(2000)) - .fluidOutputs(GT_ModHandler.getDistilledWater(1000)) + .fluidOutputs(GTModHandler.getDistilledWater(1000)) .duration(10 * TICKS) .eut(30) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Hydrogen, 1), - GT_Utility.getIntegratedCircuit(22)) + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Hydrogen, 1), + GTUtility.getIntegratedCircuit(22)) .itemOutputs(ItemList.Cell_Empty.get(1)) .fluidInputs(Materials.Oxygen.getGas(500)) - .fluidOutputs(GT_ModHandler.getDistilledWater(500)) + .fluidOutputs(GTModHandler.getDistilledWater(500)) .duration(5 * TICKS) .eut(30) .addTo(chemicalReactorRecipes); // Si + 4Cl = SiCl4 - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Silicon, 1), ItemList.Cell_Empty.get(2)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Hydrogen, 2)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Silicon, 1), ItemList.Cell_Empty.get(2)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.cell, Materials.Hydrogen, 2)) .fluidInputs(Materials.HydrochloricAcid.getFluid(3000)) .fluidOutputs(Materials.Trichlorosilane.getFluid(1000)) .duration(15 * SECONDS) .eut(30) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Silane, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SiliconSG, 1), ItemList.Cell_Empty.get(1)) + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Silane, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.SiliconSG, 1), ItemList.Cell_Empty.get(1)) .fluidOutputs(Materials.Hydrogen.getGas(4000)) .duration(15 * SECONDS) .eut(30) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Silane, 1), ItemList.Cell_Empty.get(3)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.cell, Materials.Silane, 1), ItemList.Cell_Empty.get(3)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SiliconSG, 1), - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Hydrogen, 4)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.SiliconSG, 1), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Hydrogen, 4)) .duration(15 * SECONDS) .eut(30) .addTo(chemicalReactorRecipes); // S + 2Cl = SCl2 - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 8), - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Chlorine, 16)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 8), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Chlorine, 16)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.cell, MaterialsKevlar.SulfurDichloride, 8), + GTOreDictUnificator.get(OrePrefixes.cell, MaterialsKevlar.SulfurDichloride, 8), ItemList.Cell_Empty.get(8)) .duration(40 * SECONDS) .eut(30) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 8), ItemList.Cell_Empty.get(8)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.cell, MaterialsKevlar.SulfurDichloride, 8)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 8), ItemList.Cell_Empty.get(8)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.cell, MaterialsKevlar.SulfurDichloride, 8)) .fluidInputs(Materials.Chlorine.getGas(16000)) .duration(40 * SECONDS) .eut(30) @@ -4165,7 +4160,7 @@ public class ChemicalRecipes implements Runnable { // C6H6 + C3H6 = C9H12 - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Propene.getCells(8), Materials.PhosphoricAcid.getCells(1)) .itemOutputs(Materials.Empty.getCells(9)) .fluidInputs(Materials.Benzene.getFluid(8000)) @@ -4174,7 +4169,7 @@ public class ChemicalRecipes implements Runnable { .eut(30) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.PhosphoricAcid.getCells(1), Materials.Benzene.getCells(8)) .itemOutputs(Materials.Empty.getCells(9)) .fluidInputs(Materials.Propene.getGas(8000)) @@ -4183,7 +4178,7 @@ public class ChemicalRecipes implements Runnable { .eut(30) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Benzene.getCells(1), Materials.Propene.getCells(1)) .itemOutputs(Materials.Empty.getCells(2)) .fluidInputs(Materials.PhosphoricAcid.getFluid(125)) @@ -4194,7 +4189,7 @@ public class ChemicalRecipes implements Runnable { // C3H6O + 2C6H6O =HCl= C15H16O2 + H2O - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Acetone.getCells(1), Materials.Phenol.getCells(2)) .itemOutputs(Materials.Water.getCells(1), Materials.Empty.getCells(2)) .fluidInputs(Materials.HydrochloricAcid.getFluid(1000)) @@ -4203,7 +4198,7 @@ public class ChemicalRecipes implements Runnable { .eut(30) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.HydrochloricAcid.getCells(1), Materials.Acetone.getCells(1)) .itemOutputs(Materials.Water.getCells(1), Materials.Empty.getCells(1)) .fluidInputs(Materials.Phenol.getFluid(2000)) @@ -4212,7 +4207,7 @@ public class ChemicalRecipes implements Runnable { .eut(30) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Phenol.getCells(2), Materials.HydrochloricAcid.getCells(1)) .itemOutputs(Materials.Water.getCells(1), Materials.Empty.getCells(2)) .fluidInputs(Materials.Acetone.getFluid(1000)) @@ -4223,8 +4218,8 @@ public class ChemicalRecipes implements Runnable { // N + 3H = NH3 - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Nitrogen.getCells(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Nitrogen.getCells(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Empty.getCells(1)) .fluidInputs(Materials.Hydrogen.getGas(3000)) .fluidOutputs(Materials.Ammonia.getGas(1000)) @@ -4232,8 +4227,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.HV * 3 / 4) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Hydrogen.getCells(3), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Hydrogen.getCells(3), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Empty.getCells(3)) .fluidInputs(Materials.Nitrogen.getGas(1000)) .fluidOutputs(Materials.Ammonia.getGas(1000)) @@ -4241,23 +4236,23 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.HV * 3 / 4) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Nitrogen.getCells(1), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Nitrogen.getCells(1), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.Ammonia.getCells(1)) .fluidInputs(Materials.Hydrogen.getGas(3000)) .duration(16 * SECONDS) .eut(TierEU.HV * 3 / 4) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Hydrogen.getCells(3), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Hydrogen.getCells(3), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.Ammonia.getCells(1), Materials.Empty.getCells(2)) .fluidInputs(Materials.Nitrogen.getGas(1000)) .duration(16 * SECONDS) .eut(TierEU.HV * 3 / 4) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Ammonia.getCells(1), Materials.Empty.getCells(1)) .itemOutputs(Materials.Water.getCells(2)) .fluidInputs(Materials.Methanol.getFluid(2000)) @@ -4266,7 +4261,7 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Ammonia.getCells(4), Materials.Empty.getCells(2)) .itemOutputs(Materials.Water.getCells(6)) .fluidInputs(Materials.Oxygen.getGas(10000)) @@ -4275,7 +4270,7 @@ public class ChemicalRecipes implements Runnable { .eut(30) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Water.getCells(1), Materials.Empty.getCells(1)) .itemOutputs(Materials.NitricAcid.getCells(2)) .fluidInputs(Materials.NitrogenDioxide.getGas(3000)) @@ -4286,7 +4281,7 @@ public class ChemicalRecipes implements Runnable { // 2NO2 + O + H2O = 2HNO3 - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.NitrogenDioxide.getCells(2), Materials.Oxygen.getCells(1)) .itemOutputs(Materials.Empty.getCells(3)) .fluidInputs(Materials.Water.getFluid(1000)) @@ -4295,7 +4290,7 @@ public class ChemicalRecipes implements Runnable { .eut(30) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Oxygen.getCells(1), Materials.Water.getCells(1)) .itemOutputs(Materials.Empty.getCells(2)) .fluidInputs(Materials.NitrogenDioxide.getGas(2000)) @@ -4304,7 +4299,7 @@ public class ChemicalRecipes implements Runnable { .eut(30) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Water.getCells(1), Materials.NitrogenDioxide.getCells(2)) .itemOutputs(Materials.Empty.getCells(3)) .fluidInputs(Materials.Oxygen.getGas(1000)) @@ -4313,7 +4308,7 @@ public class ChemicalRecipes implements Runnable { .eut(30) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Sulfur.getDust(1), Materials.Empty.getCells(1)) .itemOutputs(Materials.HydricSulfide.getCells(1)) .fluidInputs(Materials.Hydrogen.getGas(2000)) @@ -4323,7 +4318,7 @@ public class ChemicalRecipes implements Runnable { // C2H4 + HCl + O = C2H3Cl + H2O - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Ethylene.getCells(1), Materials.HydrochloricAcid.getCells(1)) .itemOutputs(Materials.Water.getCells(1), Materials.Empty.getCells(1)) .fluidInputs(Materials.Oxygen.getGas(1000)) @@ -4332,7 +4327,7 @@ public class ChemicalRecipes implements Runnable { .eut(30) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.HydrochloricAcid.getCells(1), Materials.Oxygen.getCells(1)) .itemOutputs(Materials.Water.getCells(1), Materials.Empty.getCells(1)) .fluidInputs(Materials.Ethylene.getGas(1000)) @@ -4341,7 +4336,7 @@ public class ChemicalRecipes implements Runnable { .eut(30) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Oxygen.getCells(1), Materials.Ethylene.getCells(1)) .itemOutputs(Materials.Water.getCells(1), Materials.Empty.getCells(1)) .fluidInputs(Materials.HydrochloricAcid.getFluid(1000)) @@ -4350,7 +4345,7 @@ public class ChemicalRecipes implements Runnable { .eut(30) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Butadiene.getCells(1), ItemList.Cell_Air.get(5)) .itemOutputs(Materials.RawStyreneButadieneRubber.getDust(9), Materials.Empty.getCells(6)) .fluidInputs(Materials.Styrene.getFluid(350)) @@ -4358,7 +4353,7 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Butadiene.getCells(1), Materials.Oxygen.getCells(5)) .itemOutputs(Materials.RawStyreneButadieneRubber.getDust(13), Materials.Empty.getCells(6)) .fluidInputs(Materials.Styrene.getFluid(350)) @@ -4366,7 +4361,7 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Styrene.getCells(1), ItemList.Cell_Air.get(15)) .itemOutputs(Materials.RawStyreneButadieneRubber.getDust(27), Materials.Empty.getCells(16)) .fluidInputs(Materials.Butadiene.getGas(3000)) @@ -4374,7 +4369,7 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Styrene.getCells(1), Materials.Oxygen.getCells(15)) .itemOutputs(Materials.RawStyreneButadieneRubber.getDust(41), Materials.Empty.getCells(16)) .fluidInputs(Materials.Butadiene.getGas(3000)) @@ -4382,7 +4377,7 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Styrene.getCells(1), Materials.Butadiene.getCells(3)) .itemOutputs(Materials.RawStyreneButadieneRubber.getDust(27), Materials.Empty.getCells(4)) .fluidInputs(Materials.Air.getGas(15000)) @@ -4390,7 +4385,7 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Styrene.getCells(1), Materials.Butadiene.getCells(3)) .itemOutputs(Materials.RawStyreneButadieneRubber.getDust(41), Materials.Empty.getCells(4)) .fluidInputs(Materials.Oxygen.getGas(15000)) @@ -4398,7 +4393,7 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Benzene.getCells(1), Materials.Empty.getCells(1)) .itemOutputs(Materials.HydrochloricAcid.getCells(2)) .fluidInputs(Materials.Chlorine.getGas(4000)) @@ -4407,7 +4402,7 @@ public class ChemicalRecipes implements Runnable { .eut(30) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Glycerol.getCells(1), Materials.Empty.getCells(2)) .itemOutputs(Materials.DilutedSulfuricAcid.getCells(3)) .fluidInputs(Materials.NitrationMixture.getFluid(6000)) @@ -4416,7 +4411,7 @@ public class ChemicalRecipes implements Runnable { .eut(30) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.SodiumHydroxide.getDust(12), Materials.Empty.getCells(4)) .itemOutputs(Materials.Salt.getDust(8), Materials.Phenol.getCells(4)) .fluidInputs(Materials.Chlorobenzene.getFluid(4000)) @@ -4424,7 +4419,7 @@ public class ChemicalRecipes implements Runnable { .eut(30) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.SodiumHydroxide.getDust(12), Materials.Chlorobenzene.getCells(4)) .itemOutputs(Materials.Salt.getDust(8), Materials.Phenol.getCells(4)) .duration(48 * SECONDS) @@ -4434,15 +4429,15 @@ public class ChemicalRecipes implements Runnable { // Recipes for gasoline // 2N + O = N2O - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Nitrogen.getCells(2), Materials.Oxygen.getCells(1)) .itemOutputs(Materials.NitrousOxide.getCells(1), Materials.Empty.getCells(2)) .duration(10 * SECONDS) .eut(30) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Nitrogen.getCells(2), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Nitrogen.getCells(2), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Empty.getCells(2)) .fluidInputs(Materials.Oxygen.getGas(1000)) .fluidOutputs(Materials.NitrousOxide.getGas(1000)) @@ -4450,16 +4445,16 @@ public class ChemicalRecipes implements Runnable { .eut(30) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Nitrogen.getCells(2), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Nitrogen.getCells(2), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.NitrousOxide.getCells(1), Materials.Empty.getCells(1)) .fluidInputs(Materials.Oxygen.getGas(1000)) .duration(10 * SECONDS) .eut(30) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Oxygen.getCells(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Oxygen.getCells(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Empty.getCells(1)) .fluidInputs(Materials.Nitrogen.getGas(2000)) .fluidOutputs(Materials.NitrousOxide.getGas(1000)) @@ -4467,8 +4462,8 @@ public class ChemicalRecipes implements Runnable { .eut(30) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Oxygen.getCells(1), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Oxygen.getCells(1), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.NitrousOxide.getCells(1)) .fluidInputs(Materials.Nitrogen.getGas(2000)) .duration(10 * SECONDS) @@ -4477,7 +4472,7 @@ public class ChemicalRecipes implements Runnable { // C2H6O + C4H8 = C6H14O - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Ethanol.getCells(1), Materials.Butene.getCells(1)) .itemOutputs(Materials.AntiKnock.getCells(1), Materials.Empty.getCells(1)) .duration(20 * SECONDS) @@ -4487,7 +4482,7 @@ public class ChemicalRecipes implements Runnable { // Potassium Dichromate // 2KNO3 + 2CrO3 = K2Cr2O7 + 2NO + 3O - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Saltpeter.getDust(10), Materials.ChromiumTrioxide.getDust(8)) .itemOutputs(Materials.Potassiumdichromate.getDust(11)) .fluidOutputs(Materials.NitricOxide.getGas(2000)) @@ -4495,7 +4490,7 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_HV) .addTo(chemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.PotassiumNitrade.getDust(10), Materials.ChromiumTrioxide.getDust(8)) .itemOutputs(Materials.Potassiumdichromate.getDust(11)) .fluidOutputs(Materials.NitricOxide.getGas(2000)) @@ -4506,15 +4501,15 @@ public class ChemicalRecipes implements Runnable { public void multiblockOnly() { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(22)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(22)) .fluidInputs(Materials.Hydrogen.getGas(16000), Materials.Oxygen.getGas(8000)) - .fluidOutputs(GT_ModHandler.getDistilledWater(8000)) + .fluidOutputs(GTModHandler.getDistilledWater(8000)) .duration(4 * SECONDS) .eut(30) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.PotassiumNitrade.getDust(10), Materials.ChromiumTrioxide.getDust(8)) .itemOutputs(Materials.Potassiumdichromate.getDust(11)) .fluidOutputs(Materials.NitricOxide.getGas(2000), Materials.Oxygen.getGas(3000)) @@ -4522,7 +4517,7 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_HV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Saltpeter.getDust(10), Materials.ChromiumTrioxide.getDust(8)) .itemOutputs(Materials.Potassiumdichromate.getDust(11)) .fluidOutputs(Materials.NitricOxide.getGas(2000), Materials.Oxygen.getGas(3000)) @@ -4533,13 +4528,13 @@ public class ChemicalRecipes implements Runnable { // Potassium Dichromate shortcut // 2 Cr + 6O + 10 Saltpeter/Potassium Dichromate = 10 K2Cr2O7 + 2NO + 3O - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( Materials.PotassiumNitrade.getDust(64), Materials.PotassiumNitrade.getDust(64), Materials.PotassiumNitrade.getDust(32), Materials.Chrome.getDust(2 * 16), - GT_Utility.getIntegratedCircuit(11)) + GTUtility.getIntegratedCircuit(11)) .itemOutputs( Materials.Potassiumdichromate.getDust(64), Materials.Potassiumdichromate.getDust(64), @@ -4547,16 +4542,16 @@ public class ChemicalRecipes implements Runnable { .fluidInputs(Materials.Oxygen.getGas(6000 * 16)) .fluidOutputs(Materials.NitricOxide.getGas(2000 * 16), Materials.Oxygen.getGas(3000 * 16)) .duration(2 * MINUTES + 8 * SECONDS) - .eut((int) GT_Values.VP[7]) + .eut((int) GTValues.VP[7]) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( Materials.Saltpeter.getDust(64), Materials.Saltpeter.getDust(64), Materials.Saltpeter.getDust(32), Materials.Chrome.getDust(2 * 16), - GT_Utility.getIntegratedCircuit(11)) + GTUtility.getIntegratedCircuit(11)) .itemOutputs( Materials.Potassiumdichromate.getDust(64), Materials.Potassiumdichromate.getDust(64), @@ -4564,67 +4559,67 @@ public class ChemicalRecipes implements Runnable { .fluidInputs(Materials.Oxygen.getGas(6000 * 16)) .fluidOutputs(Materials.NitricOxide.getGas(2000 * 16), Materials.Oxygen.getGas(3000 * 16)) .duration(2 * MINUTES + 8 * SECONDS) - .eut((int) GT_Values.VP[7]) + .eut((int) GTValues.VP[7]) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(1)) .fluidInputs(Materials.Benzene.getFluid(1000), Materials.Methane.getGas(2000)) .fluidOutputs(Materials.Dimethylbenzene.getFluid(1000), Materials.Hydrogen.getGas(4000)) .duration(3 * MINUTES + 20 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.getIntegratedCircuit(1), - GT_OreDictUnificator.get(OrePrefixes.crushedPurified, Materials.Galena, 3), - GT_OreDictUnificator.get(OrePrefixes.crushedPurified, Materials.Sphalerite, 1)) + GTUtility.getIntegratedCircuit(1), + GTOreDictUnificator.get(OrePrefixes.crushedPurified, Materials.Galena, 3), + GTOreDictUnificator.get(OrePrefixes.crushedPurified, Materials.Sphalerite, 1)) .fluidInputs(Materials.SulfuricAcid.getFluid(4000)) .fluidOutputs(new FluidStack(ItemList.sIndiumConcentrate, 8000)) .duration(3 * SECONDS) .eut(150) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.getIntegratedCircuit(8), - GT_OreDictUnificator.get(OrePrefixes.crushedPurified, Materials.Galena, 27), - GT_OreDictUnificator.get(OrePrefixes.crushedPurified, Materials.Sphalerite, 9)) + GTUtility.getIntegratedCircuit(8), + GTOreDictUnificator.get(OrePrefixes.crushedPurified, Materials.Galena, 27), + GTOreDictUnificator.get(OrePrefixes.crushedPurified, Materials.Sphalerite, 9)) .fluidInputs(Materials.SulfuricAcid.getFluid(36000)) .fluidOutputs(new FluidStack(ItemList.sIndiumConcentrate, 72000)) .duration(8 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.getIntegratedCircuit(9), - GT_OreDictUnificator.get(OrePrefixes.crushedPurified, Materials.Pentlandite, 9)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.PlatinumGroupSludge, 1)) + GTUtility.getIntegratedCircuit(9), + GTOreDictUnificator.get(OrePrefixes.crushedPurified, Materials.Pentlandite, 9)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.PlatinumGroupSludge, 1)) .fluidInputs(Materials.SulfuricAcid.getFluid(9000)) .fluidOutputs(new FluidStack(ItemList.sNickelSulfate, 18000)) .duration(1 * SECONDS + 5 * TICKS) .eut(TierEU.RECIPE_HV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.getIntegratedCircuit(9), - GT_OreDictUnificator.get(OrePrefixes.crushedPurified, Materials.Chalcopyrite, 9)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.PlatinumGroupSludge, 1)) + GTUtility.getIntegratedCircuit(9), + GTOreDictUnificator.get(OrePrefixes.crushedPurified, Materials.Chalcopyrite, 9)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.PlatinumGroupSludge, 1)) .fluidInputs(Materials.SulfuricAcid.getFluid(9000)) .fluidOutputs(new FluidStack(ItemList.sBlueVitriol, 18000)) .duration(1 * SECONDS + 5 * TICKS) .eut(TierEU.RECIPE_HV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Plutonium, 64), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Uranium, 1), - GT_Utility.getIntegratedCircuit(8)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Plutonium, 64)) + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Plutonium, 64), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Uranium, 1), + GTUtility.getIntegratedCircuit(8)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Plutonium, 64)) .fluidInputs(Materials.Air.getGas(8000)) .fluidOutputs(Materials.Radon.getGas(800)) .duration(1 * MINUTES + 15 * SECONDS) @@ -4633,24 +4628,24 @@ public class ChemicalRecipes implements Runnable { // 3SiO2 + 4Al = 3Si + 2Al2O3 - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.getIntegratedCircuit(1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SiliconDioxide, 9), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Aluminium, 4)) + GTUtility.getIntegratedCircuit(1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.SiliconDioxide, 9), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Aluminium, 4)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Silicon, 3), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Aluminiumoxide, 10)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Silicon, 3), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Aluminiumoxide, 10)) .duration(10 * TICKS) .eut(TierEU.RECIPE_MV) .addTo(multiblockChemicalReactorRecipes); // 10Si + 30HCl -> 0.3 SiH2Cl2 + 9 HSiCl3 + 0.3 SiCl4 + 0.2 Si2Cl6 + 20.4H - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.getIntegratedCircuit(9), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Silicon, 10)) + GTUtility.getIntegratedCircuit(9), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Silicon, 10)) .fluidInputs(Materials.HydrochloricAcid.getFluid(30000)) .fluidOutputs( Materials.Trichlorosilane.getFluid(9000), @@ -4664,8 +4659,8 @@ public class ChemicalRecipes implements Runnable { // 2CO + 2C3H6 + 4H =RhHCO(P(C6H5)3)3= C4H8O + C4H8O - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(4), MaterialsKevlar.OrganorhodiumCatalyst.getDustTiny(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(4), MaterialsKevlar.OrganorhodiumCatalyst.getDustTiny(1)) .fluidInputs( Materials.Hydrogen.getGas(4000), Materials.Propene.getGas(2000), @@ -4675,8 +4670,8 @@ public class ChemicalRecipes implements Runnable { .eut(30) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(9), MaterialsKevlar.OrganorhodiumCatalyst.getDust(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(9), MaterialsKevlar.OrganorhodiumCatalyst.getDust(1)) .fluidInputs( Materials.Hydrogen.getGas(36000), Materials.Propene.getGas(18000), @@ -4688,30 +4683,30 @@ public class ChemicalRecipes implements Runnable { // C2H4 + O =Al2O3,Ag= C2H4O - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.getIntegratedCircuit(2), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Silver, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Aluminiumoxide, 1)) + GTUtility.getIntegratedCircuit(2), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Silver, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Aluminiumoxide, 1)) .fluidInputs(Materials.Ethylene.getGas(1000), Materials.Oxygen.getGas(1000)) .fluidOutputs(MaterialsKevlar.EthyleneOxide.getGas(1000)) .duration(2 * SECONDS + 10 * TICKS) .eut(TierEU.RECIPE_HV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.getIntegratedCircuit(8), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Silver, 9), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Aluminiumoxide, 9)) + GTUtility.getIntegratedCircuit(8), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Silver, 9), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Aluminiumoxide, 9)) .fluidInputs(Materials.Ethylene.getGas(9000), Materials.Oxygen.getGas(9000)) .fluidOutputs(MaterialsKevlar.EthyleneOxide.getGas(9000)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(2)) .fluidInputs( MaterialsKevlar.EthyleneOxide.getGas(1000), Materials.Dimethyldichlorosilane.getFluid(4000), @@ -4721,8 +4716,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_EV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(8)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(8)) .fluidInputs( MaterialsKevlar.EthyleneOxide.getGas(9000), Materials.Dimethyldichlorosilane.getFluid(36000), @@ -4734,35 +4729,35 @@ public class ChemicalRecipes implements Runnable { // NH3 + CH4O =SiO2,Al2O3= CH5N + H2O - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.getIntegratedCircuit(10), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Aluminiumoxide, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SiliconDioxide, 1)) + GTUtility.getIntegratedCircuit(10), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Aluminiumoxide, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.SiliconDioxide, 1)) .fluidInputs(Materials.Methanol.getFluid(1000), Materials.Ammonia.getGas(1000)) .fluidOutputs(MaterialsKevlar.Methylamine.getGas(1000), Materials.Water.getFluid(1000)) .duration(1 * MINUTES + 15 * SECONDS) .eut(TierEU.RECIPE_UV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.getIntegratedCircuit(1), - GT_OreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.KevlarCatalyst, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.Pentaerythritol, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.DiphenylmethaneDiisocyanate, 5)) + GTUtility.getIntegratedCircuit(1), + GTOreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.KevlarCatalyst, 1), + GTOreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.Pentaerythritol, 1), + GTOreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.DiphenylmethaneDiisocyanate, 5)) .fluidInputs(MaterialsKevlar.Ethyleneglycol.getFluid(4000), MaterialsKevlar.SiliconOil.getFluid(1000)) .fluidOutputs(MaterialsKevlar.PolyurethaneResin.getFluid(1000)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_UV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.getIntegratedCircuit(9), - GT_OreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.KevlarCatalyst, 9), - GT_OreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.Pentaerythritol, 9), - GT_OreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.DiphenylmethaneDiisocyanate, 45)) + GTUtility.getIntegratedCircuit(9), + GTOreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.KevlarCatalyst, 9), + GTOreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.Pentaerythritol, 9), + GTOreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.DiphenylmethaneDiisocyanate, 45)) .fluidInputs(MaterialsKevlar.Ethyleneglycol.getFluid(36000), MaterialsKevlar.SiliconOil.getFluid(9000)) .fluidOutputs(MaterialsKevlar.PolyurethaneResin.getFluid(9000)) .duration(1 * MINUTES + 15 * SECONDS) @@ -4771,11 +4766,11 @@ public class ChemicalRecipes implements Runnable { // 3NH3 + 6CH4O =Al2O3,SiO2= CH5N + C2H7N + C3H9N + 6H2O - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.getIntegratedCircuit(3), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Aluminiumoxide, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SiliconDioxide, 1)) + GTUtility.getIntegratedCircuit(3), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Aluminiumoxide, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.SiliconDioxide, 1)) .fluidInputs(Materials.Methanol.getFluid(6000), Materials.Ammonia.getGas(3000)) .fluidOutputs( MaterialsKevlar.Methylamine.getGas(1000), @@ -4786,11 +4781,11 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_EV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.getIntegratedCircuit(11), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Aluminiumoxide, 9), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SiliconDioxide, 9)) + GTUtility.getIntegratedCircuit(11), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Aluminiumoxide, 9), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.SiliconDioxide, 9)) .fluidInputs(Materials.Methanol.getFluid(54000), Materials.Ammonia.getGas(27000)) .fluidOutputs( MaterialsKevlar.Methylamine.getGas(9000), @@ -4803,11 +4798,11 @@ public class ChemicalRecipes implements Runnable { // 18SOCl2 + 5C10H10O4 + 6CO2 = 7C8H4Cl2O2 + 22HCl + 18SO2 - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.TerephthaloylChloride, 64), - GT_OreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.TerephthaloylChloride, 48)) + GTOreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.TerephthaloylChloride, 64), + GTOreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.TerephthaloylChloride, 48)) .fluidInputs( MaterialsKevlar.ThionylChloride.getFluid(18000), MaterialsKevlar.DimethylTerephthalate.getFluid(5000), @@ -4819,8 +4814,8 @@ public class ChemicalRecipes implements Runnable { // 2CH4O + C8H6O4 =H2SO4= C10H10O4 + 2H2O - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(1)) .fluidInputs( MaterialsKevlar.TerephthalicAcid.getFluid(1000), Materials.Methanol.getFluid(2000), @@ -4832,8 +4827,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_EV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(9)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(9)) .fluidInputs( MaterialsKevlar.TerephthalicAcid.getFluid(9000), Materials.Methanol.getFluid(18000), @@ -4845,26 +4840,26 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_EV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(2)) .fluidInputs(Materials.Benzene.getFluid(1000), Materials.Methane.getGas(2000)) .fluidOutputs(MaterialsKevlar.IIIDimethylbenzene.getFluid(1000), Materials.Hydrogen.getGas(4000)) .duration(3 * MINUTES + 20 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(3)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(3)) .fluidInputs(Materials.Benzene.getFluid(1000), Materials.Methane.getGas(2000)) .fluidOutputs(MaterialsKevlar.IVDimethylbenzene.getFluid(1000), Materials.Hydrogen.getGas(4000)) .duration(3 * MINUTES + 20 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.getIntegratedCircuit(9), - GT_OreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.CobaltIIHydroxide, 45)) + GTUtility.getIntegratedCircuit(9), + GTOreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.CobaltIIHydroxide, 45)) .itemOutputs( MaterialsKevlar.CobaltIINaphthenate.getDust(64), MaterialsKevlar.CobaltIINaphthenate.getDust(64), @@ -4877,12 +4872,12 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_EV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.getIntegratedCircuit(9), - GT_OreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.CobaltIIAcetate, 64), - GT_OreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.CobaltIIAcetate, 64), - GT_OreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.CobaltIIAcetate, 7)) + GTUtility.getIntegratedCircuit(9), + GTOreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.CobaltIIAcetate, 64), + GTOreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.CobaltIIAcetate, 64), + GTOreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.CobaltIIAcetate, 7)) .itemOutputs( MaterialsKevlar.CobaltIINaphthenate.getDust(64), MaterialsKevlar.CobaltIINaphthenate.getDust(64), @@ -4898,10 +4893,10 @@ public class ChemicalRecipes implements Runnable { // PCl3 + 3C6H5Cl + 6Na = 6NaCl + C18H15P - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.getIntegratedCircuit(1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sodium, 6)) + GTUtility.getIntegratedCircuit(1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sodium, 6)) .itemOutputs(MaterialsKevlar.Triphenylphosphene.getDust(34), Materials.Salt.getDust(12)) .fluidInputs(MaterialsKevlar.PhosphorusTrichloride.getFluid(1000), Materials.Chlorobenzene.getFluid(3000)) .duration(20 * SECONDS) @@ -4910,16 +4905,16 @@ public class ChemicalRecipes implements Runnable { // 4NaH + C3H9BO3 = NaBH4 + 3CH3ONa - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(1), MaterialsKevlar.SodiumHydride.getDust(8)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(1), MaterialsKevlar.SodiumHydride.getDust(8)) .itemOutputs(MaterialsKevlar.SodiumBorohydride.getDust(6), MaterialsKevlar.SodiumMethoxide.getDust(18)) .fluidInputs(MaterialsKevlar.TrimethylBorate.getFluid(1000)) .duration(30 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(9), MaterialsKevlar.SodiumHydride.getDust(64)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(9), MaterialsKevlar.SodiumHydride.getDust(64)) .itemOutputs( MaterialsKevlar.SodiumBorohydride.getDust(48), MaterialsKevlar.SodiumMethoxide.getDust(64), @@ -4932,8 +4927,8 @@ public class ChemicalRecipes implements Runnable { // 2CH3COOH = CH3COCH3 + CO2 + H - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(0, Materials.Calcite.getDust(5)), GT_Utility.getIntegratedCircuit(24)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(0, Materials.Calcite.getDust(5)), GTUtility.getIntegratedCircuit(24)) .fluidInputs(Materials.AceticAcid.getFluid(2000)) .fluidOutputs( Materials.Acetone.getFluid(1000), @@ -4943,8 +4938,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_HV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(0, Materials.Calcium.getDust(1)), GT_Utility.getIntegratedCircuit(24)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(0, Materials.Calcium.getDust(1)), GTUtility.getIntegratedCircuit(24)) .fluidInputs(Materials.AceticAcid.getFluid(2000)) .fluidOutputs( Materials.Acetone.getFluid(1000), @@ -4954,8 +4949,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_HV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(0, Materials.Quicklime.getDust(2)), GT_Utility.getIntegratedCircuit(24)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(0, Materials.Quicklime.getDust(2)), GTUtility.getIntegratedCircuit(24)) .fluidInputs(Materials.AceticAcid.getFluid(2000)) .fluidOutputs( Materials.Acetone.getFluid(1000), @@ -4967,8 +4962,8 @@ public class ChemicalRecipes implements Runnable { // C + 4H + O = CH3OH - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Carbon.getDust(1), GT_Utility.getIntegratedCircuit(23)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Carbon.getDust(1), GTUtility.getIntegratedCircuit(23)) .fluidInputs(Materials.Hydrogen.getGas(4000), Materials.Oxygen.getGas(1000)) .fluidOutputs(Materials.Methanol.getFluid(1000)) .duration(16 * SECONDS) @@ -4978,8 +4973,8 @@ public class ChemicalRecipes implements Runnable { // This recipe collides with one for Vinyl Chloride // 2C + 4H + 2O = CH3COOH - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Carbon.getDust(2), GT_Utility.getIntegratedCircuit(24)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Carbon.getDust(2), GTUtility.getIntegratedCircuit(24)) .fluidInputs(Materials.Hydrogen.getGas(4000), Materials.Oxygen.getGas(2000)) .fluidOutputs(Materials.AceticAcid.getFluid(1000)) .duration(24 * SECONDS) @@ -4988,24 +4983,24 @@ public class ChemicalRecipes implements Runnable { // 2CO + 4H = CH3COOH - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(24)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(24)) .fluidInputs(Materials.CarbonMonoxide.getGas(2000), Materials.Hydrogen.getGas(4000)) .fluidOutputs(Materials.AceticAcid.getFluid(1000)) .duration(16 * SECONDS) .eut(30) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(8)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(8)) .fluidInputs(Materials.Hydrogen.getGas(9000), Materials.Chlorine.getGas(9000)) .fluidOutputs(Materials.HydrochloricAcid.getFluid(9000)) .duration(7 * TICKS) .eut(TierEU.RECIPE_HV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(2)) .fluidInputs( Materials.Chlorine.getGas(10000), Materials.Water.getFluid(10000), @@ -5017,8 +5012,8 @@ public class ChemicalRecipes implements Runnable { // H2O + 4Cl + C3H6 + NaOH = C3H5ClO + NaCl·H2O + 2HCl - GT_Values.RA.stdBuilder() - .itemInputs(Materials.SodiumHydroxide.getDust(3), GT_Utility.getIntegratedCircuit(23)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.SodiumHydroxide.getDust(3), GTUtility.getIntegratedCircuit(23)) .fluidInputs( Materials.Propene.getGas(1000), Materials.Chlorine.getGas(4000), @@ -5033,8 +5028,8 @@ public class ChemicalRecipes implements Runnable { // H2O + 2Cl + C3H6 + NaOH =Hg= C3H5ClO + NaCl·H2O + 2H - GT_Values.RA.stdBuilder() - .itemInputs(Materials.SodiumHydroxide.getDust(3), GT_Utility.getIntegratedCircuit(24)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.SodiumHydroxide.getDust(3), GTUtility.getIntegratedCircuit(24)) .fluidInputs( Materials.Propene.getGas(1000), Materials.Chlorine.getGas(2000), @@ -5050,8 +5045,8 @@ public class ChemicalRecipes implements Runnable { // HClO + 2Cl + C3H6 + NaOH = C3H5ClO + NaCl·H2O + HCl - GT_Values.RA.stdBuilder() - .itemInputs(Materials.SodiumHydroxide.getDust(3), GT_Utility.getIntegratedCircuit(24)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.SodiumHydroxide.getDust(3), GTUtility.getIntegratedCircuit(24)) .fluidInputs( Materials.Propene.getGas(1000), Materials.Chlorine.getGas(2000), @@ -5064,7 +5059,7 @@ public class ChemicalRecipes implements Runnable { .eut(30) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Apatite.getDust(9)) .itemOutputs(Materials.Gypsum.getDust(40)) .fluidInputs(Materials.SulfuricAcid.getFluid(5000), Materials.Water.getFluid(10000)) @@ -5073,8 +5068,8 @@ public class ChemicalRecipes implements Runnable { .eut(30) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Phosphorus.getDust(4), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Phosphorus.getDust(4), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.PhosphorousPentoxide.getDust(14)) .fluidInputs(Materials.Oxygen.getGas(10000)) .duration(2 * SECONDS) @@ -5083,16 +5078,16 @@ public class ChemicalRecipes implements Runnable { // 2P + 5O + 3H2O = 2H3PO4 - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Phosphorus.getDust(1), GT_Utility.getIntegratedCircuit(24)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Phosphorus.getDust(1), GTUtility.getIntegratedCircuit(24)) .fluidInputs(Materials.Oxygen.getGas(2500), Materials.Water.getFluid(1500)) .fluidOutputs(Materials.PhosphoricAcid.getFluid(1000)) .duration(16 * SECONDS) .eut(30) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(1)) .fluidInputs( Materials.Propene.getGas(8000), Materials.Benzene.getFluid(8000), @@ -5102,8 +5097,8 @@ public class ChemicalRecipes implements Runnable { .eut(30) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(24)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(24)) .fluidInputs( Materials.Propene.getGas(1000), Materials.Benzene.getFluid(1000), @@ -5114,8 +5109,8 @@ public class ChemicalRecipes implements Runnable { .eut(30) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(1)) .fluidInputs( Materials.Acetone.getFluid(1000), Materials.Phenol.getFluid(2000), @@ -5125,8 +5120,8 @@ public class ChemicalRecipes implements Runnable { .eut(30) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.SodiumHydroxide.getDust(6), GT_Utility.getIntegratedCircuit(24)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.SodiumHydroxide.getDust(6), GTUtility.getIntegratedCircuit(24)) .fluidInputs( Materials.Acetone.getFluid(1000), Materials.Phenol.getFluid(2000), @@ -5137,16 +5132,16 @@ public class ChemicalRecipes implements Runnable { .eut(30) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(9)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(9)) .fluidInputs(Materials.Hydrogen.getGas(9000), Materials.Fluorine.getGas(9000)) .fluidOutputs(Materials.HydrofluoricAcid.getFluid(9000)) .duration(7 * TICKS) .eut(TierEU.RECIPE_HV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(24)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(24)) .fluidInputs( Materials.HydrofluoricAcid.getFluid(4000), Materials.Methane.getGas(2000), @@ -5156,8 +5151,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Silicon.getDust(1), GT_Utility.getIntegratedCircuit(24)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Silicon.getDust(1), GTUtility.getIntegratedCircuit(24)) .itemOutputs(Materials.Polydimethylsiloxane.getDust(3)) .fluidInputs( Materials.Methane.getGas(2000), @@ -5168,8 +5163,8 @@ public class ChemicalRecipes implements Runnable { .eut(96) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Silicon.getDust(1), GT_Utility.getIntegratedCircuit(24)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Silicon.getDust(1), GTUtility.getIntegratedCircuit(24)) .itemOutputs(Materials.Polydimethylsiloxane.getDust(3)) .fluidInputs(Materials.Methanol.getFluid(2000), Materials.HydrochloricAcid.getFluid(2000)) .fluidOutputs(Materials.DilutedHydrochloricAcid.getFluid(2000)) @@ -5177,16 +5172,16 @@ public class ChemicalRecipes implements Runnable { .eut(96) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(1)) .fluidInputs(Materials.Nitrogen.getGas(1000), Materials.Hydrogen.getGas(3000)) .fluidOutputs(Materials.Ammonia.getGas(1000)) .duration(16 * SECONDS) .eut(TierEU.HV * 3 / 4) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(24)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(24)) .fluidInputs(Materials.Nitrogen.getGas(10000), Materials.Hydrogen.getGas(30000)) .fluidOutputs(Materials.Ammonia.getGas(10000)) .duration(2 * MINUTES + 40 * SECONDS) @@ -5195,8 +5190,8 @@ public class ChemicalRecipes implements Runnable { // 2NH3 + 7O = N2O4 + 3H2O - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(23)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(23)) .fluidInputs(Materials.Ammonia.getGas(2000), Materials.Oxygen.getGas(7000)) .fluidOutputs(Materials.DinitrogenTetroxide.getGas(1000), Materials.Water.getFluid(3000)) .duration(24 * SECONDS) @@ -5205,8 +5200,8 @@ public class ChemicalRecipes implements Runnable { // 7O + 6H + 2N = N2O4 + 3H2O - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(23)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(23)) .fluidInputs( Materials.Nitrogen.getGas(2000), Materials.Hydrogen.getGas(6000), @@ -5216,40 +5211,40 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_HV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(9)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(9)) .fluidInputs(Materials.Oxygen.getGas(100000), Materials.Ammonia.getGas(36000)) .fluidOutputs(Materials.NitricOxide.getGas(36000), Materials.Water.getFluid(54000)) .duration(8 * SECONDS + 10 * TICKS) .eut(TierEU.RECIPE_HV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(8)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(8)) .fluidInputs(Materials.Oxygen.getGas(100000), Materials.Ammonia.getGas(36000)) .fluidOutputs(Materials.NitricOxide.getGas(36000)) .duration(8 * SECONDS + 10 * TICKS) .eut(TierEU.RECIPE_HV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(9)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(9)) .fluidInputs(Materials.NitricOxide.getGas(9000), Materials.Oxygen.getGas(9000)) .fluidOutputs(Materials.NitrogenDioxide.getGas(9000)) .duration(4 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(9)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(9)) .fluidInputs(Materials.NitrogenDioxide.getGas(27000), Materials.Water.getFluid(9000)) .fluidOutputs(Materials.NitricAcid.getFluid(18000), Materials.NitricOxide.getGas(9000)) .duration(6 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(24)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(24)) .fluidInputs( Materials.Hydrogen.getGas(3000), Materials.Nitrogen.getGas(1000), @@ -5259,16 +5254,16 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_HV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(24)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(24)) .fluidInputs(Materials.Ammonia.getGas(1000), Materials.Oxygen.getGas(4000)) .fluidOutputs(Materials.NitricAcid.getFluid(1000), Materials.Water.getFluid(1000)) .duration(16 * SECONDS) .eut(30) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(24)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(24)) .fluidInputs( Materials.NitrogenDioxide.getGas(2000), Materials.Oxygen.getGas(1000), @@ -5278,48 +5273,48 @@ public class ChemicalRecipes implements Runnable { .eut(30) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(9), Materials.Sulfur.getDust(9)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(9), Materials.Sulfur.getDust(9)) .fluidInputs(Materials.Hydrogen.getGas(18000)) .fluidOutputs(Materials.HydricSulfide.getGas(9000)) .duration(4 * TICKS) .eut(TierEU.RECIPE_MV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(9), Materials.Sulfur.getDust(9)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(9), Materials.Sulfur.getDust(9)) .fluidInputs(Materials.Oxygen.getGas(18000)) .fluidOutputs(Materials.SulfurDioxide.getGas(9000)) .duration(4 * TICKS) .eut(TierEU.RECIPE_MV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(9)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(9)) .fluidInputs(Materials.HydricSulfide.getGas(9000), Materials.Oxygen.getGas(27000)) .fluidOutputs(Materials.SulfurDioxide.getGas(9000), Materials.Water.getFluid(9000)) .duration(3 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(8)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(8)) .fluidInputs(Materials.HydricSulfide.getGas(9000), Materials.Oxygen.getGas(27000)) .fluidOutputs(Materials.SulfurDioxide.getGas(9000)) .duration(3 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(7)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(7)) .itemOutputs(Materials.Sulfur.getDust(27)) .fluidInputs(Materials.SulfurDioxide.getGas(9000), Materials.HydricSulfide.getGas(18000)) .duration(3 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(9)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(9)) .fluidInputs(Materials.SulfurTrioxide.getGas(9000), Materials.Water.getFluid(9000)) .fluidOutputs(Materials.SulfuricAcid.getFluid(9000)) .duration(13 * SECONDS) @@ -5328,16 +5323,16 @@ public class ChemicalRecipes implements Runnable { // S + O3 + H2O = H2SO4 - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(24), Materials.Sulfur.getDust(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(24), Materials.Sulfur.getDust(1)) .fluidInputs(Materials.Oxygen.getGas(3000), Materials.Water.getFluid(1000)) .fluidOutputs(Materials.SulfuricAcid.getFluid(1000)) .duration(24 * SECONDS) .eut(30) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(7), Materials.Sulfur.getDust(9)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(7), Materials.Sulfur.getDust(9)) .fluidInputs(Materials.Oxygen.getGas(27000), Materials.Water.getFluid(9000)) .fluidOutputs(Materials.SulfuricAcid.getFluid(9000)) .duration(13 * SECONDS) @@ -5346,8 +5341,8 @@ public class ChemicalRecipes implements Runnable { // H2S + O4 = H2SO4 - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(24)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(24)) .fluidInputs(Materials.HydricSulfide.getGas(1000), Materials.Oxygen.getGas(4000)) .fluidOutputs(Materials.SulfuricAcid.getFluid(1000)) .duration(24 * SECONDS) @@ -5356,8 +5351,8 @@ public class ChemicalRecipes implements Runnable { // SO2 + O + H2O = H2SO4 - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(24)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(24)) .fluidInputs( Materials.SulfurDioxide.getGas(1000), Materials.Oxygen.getGas(1000), @@ -5367,8 +5362,8 @@ public class ChemicalRecipes implements Runnable { .eut(30) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(9)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(9)) .fluidInputs( Materials.SulfurDioxide.getGas(9000), Materials.Oxygen.getGas(9000), @@ -5378,8 +5373,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_HV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(2)) .fluidInputs( Materials.HydrochloricAcid.getFluid(1000), Materials.Ethylene.getGas(1000), @@ -5389,8 +5384,8 @@ public class ChemicalRecipes implements Runnable { .eut(30) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(24)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(24)) .fluidInputs( Materials.Chlorine.getGas(2000), Materials.Ethylene.getGas(2000), @@ -5400,8 +5395,8 @@ public class ChemicalRecipes implements Runnable { .eut(30) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(2)) .itemOutputs(Materials.RawRubber.getDust(18)) .fluidInputs( Materials.Isoprene.getFluid(1728), @@ -5411,8 +5406,8 @@ public class ChemicalRecipes implements Runnable { .eut(30) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(2)) .itemOutputs(Materials.RawRubber.getDust(24)) .fluidInputs( Materials.Isoprene.getFluid(1728), @@ -5422,24 +5417,24 @@ public class ChemicalRecipes implements Runnable { .eut(30) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(3)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(3)) .itemOutputs(Materials.RawStyreneButadieneRubber.getDust(1)) .fluidInputs(Materials.Styrene.getFluid(36), Materials.Butadiene.getGas(108), Materials.Air.getGas(2000)) .duration(8 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(3)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(3)) .itemOutputs(Materials.RawStyreneButadieneRubber.getDust(3)) .fluidInputs(Materials.Styrene.getFluid(72), Materials.Butadiene.getGas(216), Materials.Oxygen.getGas(2000)) .duration(8 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(4)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(4)) .itemOutputs( Materials.RawStyreneButadieneRubber.getDust(22), Materials.RawStyreneButadieneRubber.getDustSmall(2)) @@ -5452,8 +5447,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(4)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(4)) .itemOutputs(Materials.RawStyreneButadieneRubber.getDust(30)) .fluidInputs( Materials.Styrene.getFluid(540), @@ -5464,8 +5459,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(9), Materials.Salt.getDust(18)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(9), Materials.Salt.getDust(18)) .itemOutputs(Materials.SodiumBisulfate.getDust(63)) .fluidInputs(Materials.SulfuricAcid.getFluid(9000)) .fluidOutputs(Materials.HydrochloricAcid.getFluid(9000)) @@ -5473,8 +5468,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(9), Materials.SodiumHydroxide.getDust(27)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(9), Materials.SodiumHydroxide.getDust(27)) .itemOutputs(Materials.SodiumBisulfate.getDust(63)) .fluidInputs(Materials.SulfuricAcid.getFluid(9000)) .fluidOutputs(Materials.Water.getFluid(9000)) @@ -5482,8 +5477,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(24)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(24)) .fluidInputs( Materials.Benzene.getFluid(1000), Materials.Chlorine.getGas(2000), @@ -5498,8 +5493,8 @@ public class ChemicalRecipes implements Runnable { // C6H6 + 2Cl + NaOH = C6H6O + NaCl + HCl - GT_Values.RA.stdBuilder() - .itemInputs(Materials.SodiumHydroxide.getDust(6), GT_Utility.getIntegratedCircuit(24)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.SodiumHydroxide.getDust(6), GTUtility.getIntegratedCircuit(24)) .itemOutputs(Materials.Salt.getDust(4)) .fluidInputs(Materials.Benzene.getFluid(2000), Materials.Chlorine.getGas(4000)) .fluidOutputs(Materials.Phenol.getFluid(2000), Materials.HydrochloricAcid.getFluid(2000)) @@ -5507,24 +5502,24 @@ public class ChemicalRecipes implements Runnable { .eut(30) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(24)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(24)) .fluidInputs(Materials.LightFuel.getFluid(20000), Materials.HeavyFuel.getFluid(4000)) .fluidOutputs(Materials.Fuel.getFluid(24000)) .duration(5 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(24)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(24)) .fluidInputs(Materials.Fuel.getFluid(10000), Materials.Tetranitromethane.getFluid(200)) .fluidOutputs(Materials.NitroFuel.getFluid(10000)) .duration(6 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(24)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(24)) .fluidInputs(Materials.BioDiesel.getFluid(10000), Materials.Tetranitromethane.getFluid(400)) .fluidOutputs(Materials.NitroFuel.getFluid(9000)) .duration(6 * SECONDS) @@ -5533,9 +5528,9 @@ public class ChemicalRecipes implements Runnable { // CH4 + 2H2O = CO2 + 8H - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(11)) - .fluidInputs(Materials.Methane.getGas(5000), GT_ModHandler.getDistilledWater(10000)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(11)) + .fluidInputs(Materials.Methane.getGas(5000), GTModHandler.getDistilledWater(10000)) .fluidOutputs(Materials.CarbonDioxide.getGas(5000), Materials.Hydrogen.getGas(40000)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_HV) @@ -5543,24 +5538,24 @@ public class ChemicalRecipes implements Runnable { // CH4 + H2O = CO + 6H - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(12)) - .fluidInputs(Materials.Methane.getGas(5000), GT_ModHandler.getDistilledWater(5000)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(12)) + .fluidInputs(Materials.Methane.getGas(5000), GTModHandler.getDistilledWater(5000)) .fluidOutputs(Materials.CarbonMonoxide.getGas(5000), Materials.Hydrogen.getGas(30000)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(24)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(24)) .fluidInputs(Materials.Nitrogen.getGas(20000), Materials.Oxygen.getGas(10000)) .fluidOutputs(Materials.NitrousOxide.getGas(10000)) .duration(2 * SECONDS + 10 * TICKS) .eut(TierEU.RECIPE_HV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(24)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(24)) .fluidInputs( Materials.Naphtha.getFluid(16000), Materials.Gas.getGas(2000), @@ -5571,16 +5566,16 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_HV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(24)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(24)) .fluidInputs(Materials.GasolineRaw.getFluid(10000), Materials.Toluene.getFluid(1000)) .fluidOutputs(Materials.GasolineRegular.getFluid(11000)) .duration(10 * TICKS) .eut(TierEU.RECIPE_HV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(24)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(24)) .fluidInputs( Materials.GasolineRegular.getFluid(20000), Materials.Octane.getFluid(2000), @@ -5594,8 +5589,8 @@ public class ChemicalRecipes implements Runnable { // C2H6O + C4H8 = C6H14O - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(24)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(24)) .fluidInputs(Materials.Ethanol.getFluid(1000), Materials.Butene.getGas(1000)) .fluidOutputs(Materials.AntiKnock.getFluid(1000)) .duration(20 * SECONDS) @@ -5604,24 +5599,24 @@ public class ChemicalRecipes implements Runnable { // CH4O + C4H8 = C5H12O - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(24)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(24)) .fluidInputs(Materials.Methanol.getFluid(1000), Materials.Butene.getGas(1000)) .fluidOutputs(Materials.MTBEMixture.getGas(1000)) .duration(20 * TICKS) .eut(TierEU.RECIPE_HV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(24)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(24)) .fluidInputs(Materials.Methanol.getFluid(1000), Materials.Butane.getGas(1000)) .fluidOutputs(Materials.MTBEMixtureAlt.getGas(1000)) .duration(20 * TICKS) .eut(TierEU.RECIPE_HV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(24)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(24)) .fluidInputs( Materials.Naquadria.getMolten(4608), Materials.ElectrumFlux.getMolten(4608), @@ -5633,8 +5628,8 @@ public class ChemicalRecipes implements Runnable { // CH2O + 2C6H7N + HCl = C13H14N2(HCl) + H2O - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(1)) .fluidInputs( new FluidStack(FluidRegistry.getFluid("fluid.formaldehyde"), 1000), new FluidStack(FluidRegistry.getFluid("aniline"), 2000), @@ -5646,10 +5641,10 @@ public class ChemicalRecipes implements Runnable { // C6H5NO2 + 6H =Pd= C6H7N + 2H2O - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.getIntegratedCircuit(1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Palladium, 1)) + GTUtility.getIntegratedCircuit(1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Palladium, 1)) .fluidInputs(new FluidStack(FluidRegistry.getFluid("nitrobenzene"), 9000), Materials.Hydrogen.getGas(54000)) .fluidOutputs(Materials.Water.getFluid(18000), new FluidStack(FluidRegistry.getFluid("aniline"), 9000)) .duration(45 * SECONDS) @@ -5658,13 +5653,13 @@ public class ChemicalRecipes implements Runnable { // C6H6 + HNO3 =H2SO4= C6H5NO2 + H2O - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(1)) .fluidInputs( Materials.Benzene.getFluid(5000), Materials.SulfuricAcid.getFluid(3000), Materials.NitricAcid.getFluid(5000), - GT_ModHandler.getDistilledWater(10000)) + GTModHandler.getDistilledWater(10000)) .fluidOutputs( new FluidStack(FluidRegistry.getFluid("nitrobenzene"), 5000), Materials.DilutedSulfuricAcid.getFluid(3000)) @@ -5674,8 +5669,8 @@ public class ChemicalRecipes implements Runnable { // C13H14N2(HCl) + 2COCl2 = C15H10N2O2(5HCl) - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(1)) .fluidInputs( MaterialsKevlar.DiaminodiphenylmethanMixture.getFluid(1000), new FluidStack(FluidRegistry.getFluid("phosgene"), 2000)) @@ -5684,21 +5679,19 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_EV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.getIntegratedCircuit(9), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Palladium, 1)) + GTUtility.getIntegratedCircuit(9), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Palladium, 1)) .fluidInputs(MaterialsKevlar.Butyraldehyde.getFluid(9000), Materials.Hydrogen.getGas(18000)) .fluidOutputs(new FluidStack(FluidRegistry.getFluid("butanol"), 9000)) .duration(4 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs( - GT_Utility.getIntegratedCircuit(1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Tin, 1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.KevlarCatalyst, 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(1), GTOreDictUnificator.get(OrePrefixes.dust, Materials.Tin, 1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.KevlarCatalyst, 1)) .fluidInputs( new FluidStack(FluidRegistry.getFluid("butanol"), 2000), new FluidStack(FluidRegistry.getFluid("propionicacid"), 1000), @@ -5707,11 +5700,9 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_EV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs( - GT_Utility.getIntegratedCircuit(9), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Tin, 9)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.KevlarCatalyst, 9)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(9), GTOreDictUnificator.get(OrePrefixes.dust, Materials.Tin, 9)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.KevlarCatalyst, 9)) .fluidInputs( new FluidStack(FluidRegistry.getFluid("butanol"), 18000), new FluidStack(FluidRegistry.getFluid("propionicacid"), 9000), @@ -5722,8 +5713,8 @@ public class ChemicalRecipes implements Runnable { // C2H4 + CO + H2O =C4NiO= C3H6O2 - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(1)) .fluidInputs( Materials.Ethylene.getGas(1000), Materials.CarbonMonoxide.getGas(1000), @@ -5734,8 +5725,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_EV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(9)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(9)) .fluidInputs( Materials.Ethylene.getGas(9000), Materials.CarbonMonoxide.getGas(9000), @@ -5748,8 +5739,8 @@ public class ChemicalRecipes implements Runnable { // C6H7N + HNO3 =H2SO4,C4H6O3= C6H6N2O2 + H2O - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(2)) .fluidInputs( new FluidStack(FluidRegistry.getFluid("aniline"), 1000), new FluidStack(FluidRegistry.getFluid("molten.aceticanhydride"), 100), @@ -5759,8 +5750,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_EV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(9)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(9)) .fluidInputs( new FluidStack(FluidRegistry.getFluid("aniline"), 9000), new FluidStack(FluidRegistry.getFluid("molten.aceticanhydride"), 900), @@ -5772,11 +5763,11 @@ public class ChemicalRecipes implements Runnable { // C6H6N2O2 + 6H =Pd,NO2= C6H8N2 + 2H2O - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.getIntegratedCircuit(1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Palladium, 1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.ParaPhenylenediamine, 16)) + GTUtility.getIntegratedCircuit(1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Palladium, 1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.ParaPhenylenediamine, 16)) .fluidInputs( Materials.NitrogenDioxide.getGas(100), Materials.Hydrogen.getGas(6000), @@ -5788,20 +5779,20 @@ public class ChemicalRecipes implements Runnable { // C4H10O2 =Cu= C4H6O2 + 4H - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.getIntegratedCircuit(1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Copper, 1)) + GTUtility.getIntegratedCircuit(1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Copper, 1)) .fluidInputs(new FluidStack(FluidRegistry.getFluid("1,4-butanediol"), 1000)) .fluidOutputs(MaterialsKevlar.GammaButyrolactone.getFluid(1000), Materials.Hydrogen.getGas(4000)) .duration(5 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.getIntegratedCircuit(9), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Copper, 9)) + GTUtility.getIntegratedCircuit(9), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Copper, 9)) .fluidInputs(new FluidStack(FluidRegistry.getFluid("1,4-butanediol"), 9000)) .fluidOutputs(MaterialsKevlar.GammaButyrolactone.getFluid(9000), Materials.Hydrogen.getGas(36000)) .duration(35 * SECONDS) @@ -5810,13 +5801,13 @@ public class ChemicalRecipes implements Runnable { // 2CH2O + C2H2 =SiO2,CuO,Bi2O3= C4H6O2 - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.getIntegratedCircuit(1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.CupricOxide, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.BismuthIIIOxide, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SiliconDioxide, 1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.IIButinIIVdiol, 12)) + GTUtility.getIntegratedCircuit(1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.CupricOxide, 1), + GTOreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.BismuthIIIOxide, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.SiliconDioxide, 1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.IIButinIIVdiol, 12)) .fluidInputs( MaterialsKevlar.Acetylene.getGas(1000), new FluidStack(FluidRegistry.getFluid("fluid.formaldehyde"), 2000)) @@ -5824,15 +5815,15 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_EV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.getIntegratedCircuit(9), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.CupricOxide, 9), - GT_OreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.BismuthIIIOxide, 9), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SiliconDioxide, 9)) + GTUtility.getIntegratedCircuit(9), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.CupricOxide, 9), + GTOreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.BismuthIIIOxide, 9), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.SiliconDioxide, 9)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.IIButinIIVdiol, 64), - GT_OreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.IIButinIIVdiol, 44)) + GTOreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.IIButinIIVdiol, 64), + GTOreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.IIButinIIVdiol, 44)) .fluidInputs( MaterialsKevlar.Acetylene.getGas(9000), new FluidStack(FluidRegistry.getFluid("fluid.formaldehyde"), 18000)) @@ -5842,23 +5833,23 @@ public class ChemicalRecipes implements Runnable { // C4H6O2 + 4H =NiAl= C4H10O2 - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.getIntegratedCircuit(1), - GT_OreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.IIButinIIVdiol, 12), - GT_OreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.RaneyNickelActivated, 1)) + GTUtility.getIntegratedCircuit(1), + GTOreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.IIButinIIVdiol, 12), + GTOreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.RaneyNickelActivated, 1)) .fluidInputs(Materials.Hydrogen.getGas(4000)) .fluidOutputs(new FluidStack(FluidRegistry.getFluid("1,4-butanediol"), 1000)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_UV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.getIntegratedCircuit(1), + GTUtility.getIntegratedCircuit(1), CALCIUM_CHLORIDE.getDust(1), - GT_OreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.ParaPhenylenediamine, 9), - GT_OreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.TerephthaloylChloride, 9)) + GTOreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.ParaPhenylenediamine, 9), + GTOreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.TerephthaloylChloride, 9)) .fluidInputs(MaterialsKevlar.NMethylIIPyrrolidone.getFluid(1000)) .fluidOutputs( MaterialsKevlar.LiquidCrystalKevlar.getFluid(9000), @@ -5867,12 +5858,12 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_UV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.getIntegratedCircuit(9), + GTUtility.getIntegratedCircuit(9), CALCIUM_CHLORIDE.getDust(7), - GT_OreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.ParaPhenylenediamine, 63), - GT_OreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.TerephthaloylChloride, 63)) + GTOreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.ParaPhenylenediamine, 63), + GTOreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.TerephthaloylChloride, 63)) .fluidInputs(MaterialsKevlar.NMethylIIPyrrolidone.getFluid(7000)) .fluidOutputs( MaterialsKevlar.LiquidCrystalKevlar.getFluid(63000), @@ -5883,10 +5874,10 @@ public class ChemicalRecipes implements Runnable { // Na2B4O7(H2O)10 + 2HCl = 2NaCl + 4H3BO3 + 5H2O - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.getIntegratedCircuit(1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Borax, 23)) + GTUtility.getIntegratedCircuit(1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Borax, 23)) .itemOutputs(Materials.Salt.getDust(4)) .fluidInputs(Materials.HydrochloricAcid.getFluid(2000)) .fluidOutputs(new FluidStack(FluidRegistry.getFluid("boricacid"), 4000), Materials.Water.getFluid(5000)) @@ -5896,8 +5887,8 @@ public class ChemicalRecipes implements Runnable { // H3BO3 + 3CH4O =H2SO4= C3H9BO3 + 3H2O - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(1)) .fluidInputs( Materials.Methanol.getFluid(3000), new FluidStack(FluidRegistry.getFluid("boricacid"), 1000), @@ -5907,8 +5898,8 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_EV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(9)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(9)) .fluidInputs( Materials.Methanol.getFluid(27000), new FluidStack(FluidRegistry.getFluid("boricacid"), 9000), @@ -5920,10 +5911,10 @@ public class ChemicalRecipes implements Runnable { // RhCl3 + 3C18H15P + 3NaBH4 + CO = RhC55H46P3O + 3NaCl + 3B + 11H - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.getIntegratedCircuit(1), - GT_OreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.RhodiumChloride, 4), + GTUtility.getIntegratedCircuit(1), + GTOreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.RhodiumChloride, 4), MaterialsKevlar.Triphenylphosphene.getDust(64), MaterialsKevlar.Triphenylphosphene.getDust(38), MaterialsKevlar.SodiumBorohydride.getDust(18)) @@ -5940,9 +5931,9 @@ public class ChemicalRecipes implements Runnable { // 2NaOH + N2H4 =Mn= 2N + 2H2O + 2NaH - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.getIntegratedCircuit(9), + GTUtility.getIntegratedCircuit(9), Materials.SodiumHydroxide.getDust(6), Materials.Manganese.getDustTiny(1)) .itemOutputs(MaterialsKevlar.SodiumHydride.getDust(4)) @@ -5952,9 +5943,9 @@ public class ChemicalRecipes implements Runnable { .eut(TierEU.RECIPE_EV) .addTo(multiblockChemicalReactorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_Utility.getIntegratedCircuit(18), + GTUtility.getIntegratedCircuit(18), Materials.SodiumHydroxide.getDust(54), Materials.Manganese.getDust(1)) .itemOutputs(MaterialsKevlar.SodiumHydride.getDust(36)) diff --git a/src/main/java/gregtech/loaders/postload/recipes/CircuitAssemblerRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/CircuitAssemblerRecipes.java index 072992d07e..b17eecc748 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/CircuitAssemblerRecipes.java +++ b/src/main/java/gregtech/loaders/postload/recipes/CircuitAssemblerRecipes.java @@ -4,20 +4,20 @@ import static gregtech.api.enums.Mods.Forestry; import static gregtech.api.enums.Mods.NewHorizonsCoreMod; import static gregtech.api.enums.Mods.Railcraft; import static gregtech.api.recipe.RecipeMaps.circuitAssemblerRecipes; -import static gregtech.api.util.GT_ModHandler.getModItem; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.loaders.postload.GT_MachineRecipeLoader.solderingMats; +import static gregtech.api.util.GTModHandler.getModItem; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.loaders.postload.MachineRecipeLoader.solderingMats; import net.minecraft.item.ItemStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.SubTag; import gregtech.api.enums.TierEU; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_Utility; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtility; public class CircuitAssemblerRecipes implements Runnable { @@ -39,10 +39,10 @@ public class CircuitAssemblerRecipes implements Runnable { // Railcraft Circuits - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Circuit_Board_Coated_Basic.get(1), - GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.LV, 1), + GTOreDictUnificator.get(OrePrefixes.circuit, Materials.LV, 1), ItemList.Cover_Controller.get(1)) .itemOutputs(getModItem(Railcraft.ID, "part.circuit", 4L, 0)) .fluidInputs(tMat.getMolten(144L * tMultiplier / 2)) @@ -50,10 +50,10 @@ public class CircuitAssemblerRecipes implements Runnable { .eut((int) TierEU.RECIPE_LV) .addTo(circuitAssemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Circuit_Board_Coated_Basic.get(1), - GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.LV, 1), + GTOreDictUnificator.get(OrePrefixes.circuit, Materials.LV, 1), ItemList.Sensor_LV.get(1)) .itemOutputs(getModItem(Railcraft.ID, "part.circuit", 4L, 1)) .fluidInputs(tMat.getMolten(144L * tMultiplier / 2)) @@ -61,10 +61,10 @@ public class CircuitAssemblerRecipes implements Runnable { .eut((int) TierEU.RECIPE_LV) .addTo(circuitAssemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Circuit_Board_Coated_Basic.get(1), - GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.LV, 1), + GTOreDictUnificator.get(OrePrefixes.circuit, Materials.LV, 1), getModItem(Railcraft.ID, "part.signal.lamp", 1L, 0)) .itemOutputs(getModItem(Railcraft.ID, "part.circuit", 4L, 2)) .fluidInputs(tMat.getMolten(144L * tMultiplier / 2)) @@ -72,10 +72,10 @@ public class CircuitAssemblerRecipes implements Runnable { .eut((int) TierEU.RECIPE_LV) .addTo(circuitAssemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Circuit_Board_Phenolic_Good.get(1), - GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.MV, 1), + GTOreDictUnificator.get(OrePrefixes.circuit, Materials.MV, 1), ItemList.Cover_Controller.get(1)) .itemOutputs(getModItem(Railcraft.ID, "part.circuit", 8L, 0)) .fluidInputs(tMat.getMolten(144L * tMultiplier / 2)) @@ -83,10 +83,10 @@ public class CircuitAssemblerRecipes implements Runnable { .eut((int) TierEU.RECIPE_LV) .addTo(circuitAssemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Circuit_Board_Phenolic_Good.get(1), - GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.MV, 1), + GTOreDictUnificator.get(OrePrefixes.circuit, Materials.MV, 1), ItemList.Sensor_LV.get(1)) .itemOutputs(getModItem(Railcraft.ID, "part.circuit", 8L, 1)) .fluidInputs(tMat.getMolten(144L * tMultiplier / 2)) @@ -94,10 +94,10 @@ public class CircuitAssemblerRecipes implements Runnable { .eut((int) TierEU.RECIPE_LV) .addTo(circuitAssemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Circuit_Board_Phenolic_Good.get(1), - GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.MV, 1), + GTOreDictUnificator.get(OrePrefixes.circuit, Materials.MV, 1), getModItem(Railcraft.ID, "part.signal.lamp", 1L, 0)) .itemOutputs(getModItem(Railcraft.ID, "part.circuit", 8L, 2)) .fluidInputs(tMat.getMolten(144L * tMultiplier / 2)) @@ -105,10 +105,10 @@ public class CircuitAssemblerRecipes implements Runnable { .eut((int) TierEU.RECIPE_LV) .addTo(circuitAssemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Circuit_Board_Epoxy_Advanced.get(1), - GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.HV, 1), + GTOreDictUnificator.get(OrePrefixes.circuit, Materials.HV, 1), ItemList.Cover_Controller.get(1)) .itemOutputs(getModItem(Railcraft.ID, "part.circuit", 16L, 0)) .fluidInputs(tMat.getMolten(144L * tMultiplier / 2)) @@ -116,10 +116,10 @@ public class CircuitAssemblerRecipes implements Runnable { .eut((int) TierEU.RECIPE_LV) .addTo(circuitAssemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Circuit_Board_Epoxy_Advanced.get(1), - GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.HV, 1), + GTOreDictUnificator.get(OrePrefixes.circuit, Materials.HV, 1), ItemList.Sensor_LV.get(1)) .itemOutputs(getModItem(Railcraft.ID, "part.circuit", 16L, 1)) .fluidInputs(tMat.getMolten(144L * tMultiplier / 2)) @@ -127,10 +127,10 @@ public class CircuitAssemblerRecipes implements Runnable { .eut((int) TierEU.RECIPE_LV) .addTo(circuitAssemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Circuit_Board_Epoxy_Advanced.get(1), - GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.HV, 1), + GTOreDictUnificator.get(OrePrefixes.circuit, Materials.HV, 1), getModItem(Railcraft.ID, "part.signal.lamp", 1L, 0)) .itemOutputs(getModItem(Railcraft.ID, "part.circuit", 16L, 2)) .fluidInputs(tMat.getMolten(144L * tMultiplier / 2)) @@ -138,56 +138,56 @@ public class CircuitAssemblerRecipes implements Runnable { .eut((int) TierEU.RECIPE_LV) .addTo(circuitAssemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Circuit_Board_Coated_Basic.get(1), - GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.ULV, 2), - GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Iron, 2), - GT_OreDictUnificator.get(OrePrefixes.screw, Materials.Iron, 4), - GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Iron, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.circuit, Materials.ULV, 2), + GTOreDictUnificator.get(OrePrefixes.foil, Materials.Iron, 2), + GTOreDictUnificator.get(OrePrefixes.screw, Materials.Iron, 4), + GTOreDictUnificator.get(OrePrefixes.wireFine, Materials.Iron, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(getModItem(Forestry.ID, "chipsets", 1L, 0)) .fluidInputs(tMat.getMolten(1152L * tMultiplier / 2)) .duration(10 * SECONDS) .eut((int) TierEU.RECIPE_LV) .addTo(circuitAssemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Circuit_Board_Coated_Basic.get(1), - GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.LV, 2), - GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Bronze, 2), - GT_OreDictUnificator.get(OrePrefixes.screw, Materials.Bronze, 4), - GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Bronze, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.circuit, Materials.LV, 2), + GTOreDictUnificator.get(OrePrefixes.foil, Materials.Bronze, 2), + GTOreDictUnificator.get(OrePrefixes.screw, Materials.Bronze, 4), + GTOreDictUnificator.get(OrePrefixes.wireFine, Materials.Bronze, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(getModItem(Forestry.ID, "chipsets", 1L, 1)) .fluidInputs(tMat.getMolten(1152L * tMultiplier / 2)) .duration(10 * SECONDS) .eut((int) TierEU.RECIPE_LV) .addTo(circuitAssemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Circuit_Board_Phenolic_Good.get(1), - GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.MV, 2), - GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Steel, 2), - GT_OreDictUnificator.get(OrePrefixes.screw, Materials.Steel, 4), - GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Steel, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.circuit, Materials.MV, 2), + GTOreDictUnificator.get(OrePrefixes.foil, Materials.Steel, 2), + GTOreDictUnificator.get(OrePrefixes.screw, Materials.Steel, 4), + GTOreDictUnificator.get(OrePrefixes.wireFine, Materials.Steel, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(getModItem(Forestry.ID, "chipsets", 1L, 2)) .fluidInputs(tMat.getMolten(1152L * tMultiplier / 2)) .duration(10 * SECONDS) .eut((int) TierEU.RECIPE_LV) .addTo(circuitAssemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Circuit_Board_Phenolic_Good.get(1), - GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.HV, 2), - GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Electrum, 2), - GT_OreDictUnificator.get(OrePrefixes.screw, Materials.Electrum, 4), - GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Electrum, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.circuit, Materials.HV, 2), + GTOreDictUnificator.get(OrePrefixes.foil, Materials.Electrum, 2), + GTOreDictUnificator.get(OrePrefixes.screw, Materials.Electrum, 4), + GTOreDictUnificator.get(OrePrefixes.wireFine, Materials.Electrum, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(getModItem(Forestry.ID, "chipsets", 1L, 3)) .fluidInputs(tMat.getMolten(1152L * tMultiplier / 2)) .duration(10 * SECONDS) @@ -204,12 +204,12 @@ public class CircuitAssemblerRecipes implements Runnable { // alternative version of the copper electron tube - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.RedAlloy, 1), - GT_OreDictUnificator.get(OrePrefixes.bolt, Materials.Gold, 2), - GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Copper, 2), - GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.AnnealedCopper, 2)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.RedAlloy, 1), + GTOreDictUnificator.get(OrePrefixes.bolt, Materials.Gold, 2), + GTOreDictUnificator.get(OrePrefixes.wireFine, Materials.Copper, 2), + GTOreDictUnificator.get(OrePrefixes.stickLong, Materials.AnnealedCopper, 2)) .itemOutputs(getModItem(Forestry.ID, "thermionicTubes", 4L, 0)) .fluidInputs(Materials.Glass.getMolten(576)) .duration(10 * SECONDS) @@ -218,12 +218,12 @@ public class CircuitAssemblerRecipes implements Runnable { // alternative version of the iron electron tube - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.RedAlloy, 1), - GT_OreDictUnificator.get(OrePrefixes.bolt, Materials.Gold, 2), - GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Copper, 2), - GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.WroughtIron, 2)) + GTOreDictUnificator.get(OrePrefixes.plate, Materials.RedAlloy, 1), + GTOreDictUnificator.get(OrePrefixes.bolt, Materials.Gold, 2), + GTOreDictUnificator.get(OrePrefixes.wireFine, Materials.Copper, 2), + GTOreDictUnificator.get(OrePrefixes.stickLong, Materials.WroughtIron, 2)) .itemOutputs(getModItem(Forestry.ID, "thermionicTubes", 4L, 3)) .fluidInputs(Materials.Glass.getMolten(576)) .duration(10 * SECONDS) @@ -231,27 +231,27 @@ public class CircuitAssemblerRecipes implements Runnable { .addTo(circuitAssemblerRecipes); ItemStack[] rodMaterials = new ItemStack[] { - GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.Copper, 2L), - GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.Tin, 2L), - GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.Bronze, 2L), - GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.Iron, 2L), - GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.Gold, 2L), - GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.Diamond, 2L), + GTOreDictUnificator.get(OrePrefixes.stickLong, Materials.Copper, 2L), + GTOreDictUnificator.get(OrePrefixes.stickLong, Materials.Tin, 2L), + GTOreDictUnificator.get(OrePrefixes.stickLong, Materials.Bronze, 2L), + GTOreDictUnificator.get(OrePrefixes.stickLong, Materials.Iron, 2L), + GTOreDictUnificator.get(OrePrefixes.stickLong, Materials.Gold, 2L), + GTOreDictUnificator.get(OrePrefixes.stickLong, Materials.Diamond, 2L), getModItem(NewHorizonsCoreMod.ID, "item.LongObsidianRod", 2L, 0), - GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.Blaze, 2L), - GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.Rubber, 2L), - GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.Emerald, 2L), - GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.Apatite, 2L), - GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.Lapis, 2L), - GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.EnderEye, 2L), - GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.Uranium, 2L), }; + GTOreDictUnificator.get(OrePrefixes.stickLong, Materials.Blaze, 2L), + GTOreDictUnificator.get(OrePrefixes.stickLong, Materials.Rubber, 2L), + GTOreDictUnificator.get(OrePrefixes.stickLong, Materials.Emerald, 2L), + GTOreDictUnificator.get(OrePrefixes.stickLong, Materials.Apatite, 2L), + GTOreDictUnificator.get(OrePrefixes.stickLong, Materials.Lapis, 2L), + GTOreDictUnificator.get(OrePrefixes.stickLong, Materials.EnderEye, 2L), + GTOreDictUnificator.get(OrePrefixes.stickLong, Materials.Uranium, 2L), }; for (int metaid = 0; metaid < rodMaterials.length; metaid++) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.RedAlloy, 1), - GT_OreDictUnificator.get(OrePrefixes.bolt, Materials.Gold, 2), - GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Copper, 2), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.RedAlloy, 1), + GTOreDictUnificator.get(OrePrefixes.bolt, Materials.Gold, 2), + GTOreDictUnificator.get(OrePrefixes.wireFine, Materials.Copper, 2), rodMaterials[metaid]) .itemOutputs(getModItem(Forestry.ID, "thermionicTubes", 4L, metaid)) .fluidInputs(Materials.Glass.getMolten(576)) @@ -265,56 +265,56 @@ public class CircuitAssemblerRecipes implements Runnable { int tMultiplier = tMat.contains(SubTag.SOLDERING_MATERIAL_GOOD) ? 1 : tMat.contains(SubTag.SOLDERING_MATERIAL_BAD) ? 4 : 2; - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Circuit_Board_Coated_Basic.get(1), - GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.ULV, 2), - GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Iron, 2), - GT_OreDictUnificator.get(OrePrefixes.screw, Materials.Iron, 4), - GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Iron, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.circuit, Materials.ULV, 2), + GTOreDictUnificator.get(OrePrefixes.foil, Materials.Iron, 2), + GTOreDictUnificator.get(OrePrefixes.screw, Materials.Iron, 4), + GTOreDictUnificator.get(OrePrefixes.wireFine, Materials.Iron, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(getModItem(Forestry.ID, "chipsets", 1L, 0)) .fluidInputs(tMat.getMolten(1152L * tMultiplier / 2)) .duration(10 * SECONDS) .eut((int) TierEU.RECIPE_LV) .addTo(circuitAssemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Circuit_Board_Coated_Basic.get(1), - GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.LV, 2), - GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Bronze, 2), - GT_OreDictUnificator.get(OrePrefixes.screw, Materials.Bronze, 4), - GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Bronze, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.circuit, Materials.LV, 2), + GTOreDictUnificator.get(OrePrefixes.foil, Materials.Bronze, 2), + GTOreDictUnificator.get(OrePrefixes.screw, Materials.Bronze, 4), + GTOreDictUnificator.get(OrePrefixes.wireFine, Materials.Bronze, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(getModItem(Forestry.ID, "chipsets", 1L, 1)) .fluidInputs(tMat.getMolten(1152L * tMultiplier / 2)) .duration(10 * SECONDS) .eut((int) TierEU.RECIPE_LV) .addTo(circuitAssemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Circuit_Board_Phenolic_Good.get(1), - GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.MV, 2), - GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Steel, 2), - GT_OreDictUnificator.get(OrePrefixes.screw, Materials.Steel, 4), - GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Steel, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.circuit, Materials.MV, 2), + GTOreDictUnificator.get(OrePrefixes.foil, Materials.Steel, 2), + GTOreDictUnificator.get(OrePrefixes.screw, Materials.Steel, 4), + GTOreDictUnificator.get(OrePrefixes.wireFine, Materials.Steel, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(getModItem(Forestry.ID, "chipsets", 1L, 2)) .fluidInputs(tMat.getMolten(1152L * tMultiplier / 2)) .duration(10 * SECONDS) .eut((int) TierEU.RECIPE_LV) .addTo(circuitAssemblerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Circuit_Board_Phenolic_Good.get(1), - GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.HV, 2), - GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Electrum, 2), - GT_OreDictUnificator.get(OrePrefixes.screw, Materials.Electrum, 4), - GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Electrum, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.circuit, Materials.HV, 2), + GTOreDictUnificator.get(OrePrefixes.foil, Materials.Electrum, 2), + GTOreDictUnificator.get(OrePrefixes.screw, Materials.Electrum, 4), + GTOreDictUnificator.get(OrePrefixes.wireFine, Materials.Electrum, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(getModItem(Forestry.ID, "chipsets", 1L, 3)) .fluidInputs(tMat.getMolten(1152L * tMultiplier / 2)) .duration(10 * SECONDS) diff --git a/src/main/java/gregtech/loaders/postload/recipes/CompressorRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/CompressorRecipes.java index a5144260c2..21e6421a62 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/CompressorRecipes.java +++ b/src/main/java/gregtech/loaders/postload/recipes/CompressorRecipes.java @@ -3,22 +3,21 @@ package gregtech.loaders.postload.recipes; import static gregtech.api.enums.Mods.AppliedEnergistics2; import static gregtech.api.enums.Mods.Railcraft; import static gregtech.api.recipe.RecipeMaps.compressorRecipes; -import static gregtech.api.util.GT_ModHandler.getModItem; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gtPlusPlus.xmod.bop.blocks.BOP_Block_Registrator.sapling_Rainforest; +import static gregtech.api.util.GTModHandler.getModItem; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gtPlusPlus.xmod.bop.blocks.BOPBlockRegistrator.sapling_Rainforest; import net.minecraft.init.Blocks; import net.minecraft.init.Items; import net.minecraft.item.ItemStack; -import com.github.bartimaeusnek.bartworks.system.material.WerkstoffLoader; - -import gregtech.api.enums.GT_Values; +import bartworks.system.material.WerkstoffLoader; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; import mods.railcraft.common.blocks.aesthetics.cube.EnumCube; import mods.railcraft.common.items.RailcraftToolItems; @@ -26,203 +25,203 @@ public class CompressorRecipes implements Runnable { @Override public void run() { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Cell_Empty.get(1)) .itemOutputs(ItemList.Cell_Air.get(1)) .duration(15 * SECONDS) .eut(2) .addTo(compressorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Blocks.sand, 4)) .itemOutputs(new ItemStack(Blocks.sandstone, 1)) .duration(15 * SECONDS) .eut(2) .addTo(compressorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_ModHandler.getIC2Item("iridiumShard", 9)) - .itemOutputs(GT_ModHandler.getIC2Item("iridiumOre", 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTModHandler.getIC2Item("iridiumShard", 9)) + .itemOutputs(GTModHandler.getIC2Item("iridiumOre", 1)) .duration(15 * SECONDS) .eut(2) .addTo(compressorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Items.clay_ball, 4)) .itemOutputs(new ItemStack(Blocks.clay, 1)) .duration(15 * SECONDS) .eut(2) .addTo(compressorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Items.brick, 4)) .itemOutputs(new ItemStack(Blocks.brick_block, 1)) .duration(15 * SECONDS) .eut(2) .addTo(compressorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Items.netherbrick, 4)) .itemOutputs(new ItemStack(Blocks.nether_brick, 1)) .duration(15 * SECONDS) .eut(2) .addTo(compressorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_ModHandler.getIC2Item("smallPlutonium", 9)) - .itemOutputs(GT_ModHandler.getIC2Item("Plutonium", 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTModHandler.getIC2Item("smallPlutonium", 9)) + .itemOutputs(GTModHandler.getIC2Item("Plutonium", 1)) .duration(15 * SECONDS) .eut(2) .addTo(compressorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_ModHandler.getIC2Item("smallUran235", 9)) - .itemOutputs(GT_ModHandler.getIC2Item("Uran235", 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTModHandler.getIC2Item("smallUran235", 9)) + .itemOutputs(GTModHandler.getIC2Item("Uran235", 1)) .duration(15 * SECONDS) .eut(2) .addTo(compressorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Items.water_bucket, 1)) .itemOutputs(new ItemStack(Blocks.snow, 1)) .duration(15 * SECONDS) .eut(2) .addTo(compressorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Items.snowball, 4)) .itemOutputs(new ItemStack(Blocks.snow, 1)) .duration(15 * SECONDS) .eut(2) .addTo(compressorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Cell_Water.get(1)) .itemOutputs(new ItemStack(Blocks.snow, 1)) .duration(15 * SECONDS) .eut(2) .addTo(compressorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Blocks.snow, 1)) .itemOutputs(new ItemStack(Blocks.ice, 1)) .duration(15 * SECONDS) .eut(2) .addTo(compressorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_ModHandler.getIC2Item("carbonMesh", 1)) - .itemOutputs(GT_ModHandler.getIC2Item("carbonPlate", 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTModHandler.getIC2Item("carbonMesh", 1)) + .itemOutputs(GTModHandler.getIC2Item("carbonPlate", 1)) .duration(15 * SECONDS) .eut(2) .addTo(compressorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_ModHandler.getIC2Item("coalBall", 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTModHandler.getIC2Item("coalBall", 1)) .itemOutputs(ItemList.IC2_Compressed_Coal_Ball.get(1)) .duration(15 * SECONDS) .eut(2) .addTo(compressorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 8L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Wood, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 8L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.plate, Materials.Wood, 1L)) .duration(15 * SECONDS) .eut(2) .addTo(compressorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(sapling_Rainforest, 8)) .itemOutputs(ItemList.IC2_Plantball.get(1)) .duration(15 * SECONDS) .eut(2) .addTo(compressorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.IC2_Compressed_Coal_Chunk.get(1)) .itemOutputs(ItemList.IC2_Industrial_Diamond.get(1)) .duration(15 * SECONDS) .eut(2) .addTo(compressorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Uranium, 1)) - .itemOutputs(GT_ModHandler.getIC2Item("Uran238", 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Uranium, 1)) + .itemOutputs(GTModHandler.getIC2Item("Uran238", 1)) .duration(15 * SECONDS) .eut(2) .addTo(compressorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Uranium235, 1)) - .itemOutputs(GT_ModHandler.getIC2Item("Uran235", 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Uranium235, 1)) + .itemOutputs(GTModHandler.getIC2Item("Uran235", 1)) .duration(15 * SECONDS) .eut(2) .addTo(compressorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Plutonium, 1)) - .itemOutputs(GT_ModHandler.getIC2Item("Plutonium", 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Plutonium, 1)) + .itemOutputs(GTModHandler.getIC2Item("Plutonium", 1)) .duration(15 * SECONDS) .eut(2) .addTo(compressorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Uranium235, 1)) - .itemOutputs(GT_ModHandler.getIC2Item("smallUran235", 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Uranium235, 1)) + .itemOutputs(GTModHandler.getIC2Item("smallUran235", 1)) .duration(15 * SECONDS) .eut(2) .addTo(compressorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Plutonium, 1)) - .itemOutputs(GT_ModHandler.getIC2Item("smallPlutonium", 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Plutonium, 1)) + .itemOutputs(GTModHandler.getIC2Item("smallPlutonium", 1)) .duration(15 * SECONDS) .eut(2) .addTo(compressorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Blocks.ice, 2, 32767)) .itemOutputs(new ItemStack(Blocks.packed_ice, 1, 0)) .duration(15 * SECONDS) .eut(2) .addTo(compressorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Ice, 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Ice, 1)) .itemOutputs(new ItemStack(Blocks.ice, 1, 0)) .duration(15 * SECONDS) .eut(2) .addTo(compressorRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.gem, Materials.CertusQuartz, 4)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.gem, Materials.CertusQuartz, 4)) .itemOutputs(getModItem(AppliedEnergistics2.ID, "tile.BlockQuartz", 1)) .duration(15 * SECONDS) .eut(2) .addTo(compressorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 8L, 10)) .itemOutputs(getModItem(AppliedEnergistics2.ID, "tile.BlockQuartz", 1)) .duration(15 * SECONDS) .eut(2) .addTo(compressorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 8L, 11)) .itemOutputs(new ItemStack(Blocks.quartz_block, 1, 0)) .duration(15 * SECONDS) .eut(2) .addTo(compressorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 8L, 12)) .itemOutputs(getModItem(AppliedEnergistics2.ID, "tile.BlockFluix", 1)) .duration(15 * SECONDS) .eut(2) .addTo(compressorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Items.quartz, 4, 0)) .itemOutputs(new ItemStack(Blocks.quartz_block, 1, 0)) .duration(15 * SECONDS) @@ -235,21 +234,21 @@ public class CompressorRecipes implements Runnable { * .addTo(sCompressorRecipes); */ - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Glowstone, 4)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Glowstone, 4)) .itemOutputs(new ItemStack(Blocks.glowstone, 1)) .duration(15 * SECONDS) .eut(2) .addTo(compressorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Fireclay.getDust(1)) .itemOutputs(ItemList.CompressedFireclay.get(1)) .duration(4 * SECONDS) .eut(4) .addTo(compressorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(WerkstoffLoader.MagnetoResonaticDust.get(OrePrefixes.gem, 9)) .itemOutputs(WerkstoffLoader.MagnetoResonaticDust.get(OrePrefixes.block, 1)) .duration(15 * SECONDS) @@ -257,7 +256,7 @@ public class CompressorRecipes implements Runnable { .addTo(compressorRecipes); if (Railcraft.isModLoaded()) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(RailcraftToolItems.getCoalCoke(9)) .itemOutputs(EnumCube.COKE_BLOCK.getItem()) .duration(15 * SECONDS) diff --git a/src/main/java/gregtech/loaders/postload/recipes/CropProcessingRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/CropProcessingRecipes.java index 6fc53a5675..7833b6fc5f 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/CropProcessingRecipes.java +++ b/src/main/java/gregtech/loaders/postload/recipes/CropProcessingRecipes.java @@ -1,20 +1,20 @@ package gregtech.loaders.postload.recipes; import static gregtech.api.recipe.RecipeMaps.autoclaveRecipes; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; -import static gregtech.api.util.GT_RecipeConstants.UniversalChemical; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; +import static gregtech.api.util.GTRecipeConstants.UniversalChemical; import net.minecraft.item.ItemStack; import net.minecraftforge.fluids.FluidStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_RecipeBuilder; -import gregtech.api.util.GT_Utility; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTRecipeBuilder; +import gregtech.api.util.GTUtility; public class CropProcessingRecipes implements Runnable { @@ -123,17 +123,17 @@ public class CropProcessingRecipes implements Runnable { public void addProcess(ItemStack tCrop, Materials aMaterial, Materials aMaterialOut, int chance, boolean aMainOutput) { - if (tCrop == null || aMaterial == null || GT_OreDictUnificator.get(OrePrefixes.crushed, aMaterial, 1) == null) + if (tCrop == null || aMaterial == null || GTOreDictUnificator.get(OrePrefixes.crushed, aMaterial, 1) == null) return; FluidStack fluidOutputChemReactor = aMaterialOut.mOreByProducts.isEmpty() ? null : aMaterialOut.mOreByProducts.get(0) .getMolten(144); - GT_RecipeBuilder recipeBuilder = GT_Values.RA.stdBuilder(); + GTRecipeBuilder recipeBuilder = GTValues.RA.stdBuilder(); recipeBuilder - .itemInputs(GT_Utility.copyAmount(9, tCrop), GT_OreDictUnificator.get(OrePrefixes.crushed, aMaterial, 1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.crushedPurified, aMaterial, 4)) + .itemInputs(GTUtility.copyAmount(9, tCrop), GTOreDictUnificator.get(OrePrefixes.crushed, aMaterial, 1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.crushedPurified, aMaterial, 4)) .fluidInputs(Materials.Water.getFluid(1000)); if (fluidOutputChemReactor != null) { recipeBuilder.fluidOutputs(fluidOutputChemReactor); @@ -142,9 +142,9 @@ public class CropProcessingRecipes implements Runnable { .eut(24) .addTo(UniversalChemical); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(16, tCrop)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.crushedPurified, aMaterial, 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(16, tCrop)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.crushedPurified, aMaterial, 1)) .fluidInputs(Materials.UUMatter.getFluid(Math.max(1, ((aMaterial.getMass() + 9) / 10)))) .duration((int) (aMaterial.getMass() * 128)) .eut(384) diff --git a/src/main/java/gregtech/loaders/postload/recipes/CuttingRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/CuttingRecipes.java index 1d0eeecd8b..915c254ba1 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/CuttingRecipes.java +++ b/src/main/java/gregtech/loaders/postload/recipes/CuttingRecipes.java @@ -4,21 +4,21 @@ import static gregtech.api.enums.Mods.BuildCraftTransport; import static gregtech.api.enums.Mods.Forestry; import static gregtech.api.enums.Mods.TinkerConstruct; import static gregtech.api.recipe.RecipeMaps.cutterRecipes; -import static gregtech.api.util.GT_ModHandler.getModItem; -import static gregtech.api.util.GT_RecipeBuilder.MINUTES; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; +import static gregtech.api.util.GTModHandler.getModItem; +import static gregtech.api.util.GTRecipeBuilder.MINUTES; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; import net.minecraft.init.Blocks; import net.minecraft.item.ItemStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.TierEU; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; public class CuttingRecipes implements Runnable { @@ -29,7 +29,7 @@ public class CuttingRecipes implements Runnable { recipeWithClassicFluids( new ItemStack[] { ItemList.Circuit_Silicon_Ingot.get(1) }, new ItemStack[] { ItemList.Circuit_Silicon_Wafer.get(16), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SiliconSG, 4) }, + GTOreDictUnificator.get(OrePrefixes.dust, Materials.SiliconSG, 4) }, 20 * SECONDS, TierEU.RECIPE_LV, false); @@ -37,7 +37,7 @@ public class CuttingRecipes implements Runnable { recipeWithClassicFluids( new ItemStack[] { ItemList.Circuit_Silicon_Ingot2.get(1) }, new ItemStack[] { ItemList.Circuit_Silicon_Wafer2.get(32), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SiliconSG, 8) }, + GTOreDictUnificator.get(OrePrefixes.dust, Materials.SiliconSG, 8) }, 40 * SECONDS, TierEU.RECIPE_MV, true); @@ -45,7 +45,7 @@ public class CuttingRecipes implements Runnable { recipeWithClassicFluids( new ItemStack[] { ItemList.Circuit_Silicon_Ingot3.get(1) }, new ItemStack[] { ItemList.Circuit_Silicon_Wafer3.get(64), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SiliconSG, 16) }, + GTOreDictUnificator.get(OrePrefixes.dust, Materials.SiliconSG, 16) }, 1 * MINUTES + 20 * SECONDS, TierEU.RECIPE_HV, true); @@ -53,7 +53,7 @@ public class CuttingRecipes implements Runnable { recipeWithPurifiedWater( new ItemStack[] { ItemList.Circuit_Silicon_Ingot3.get(1) }, new ItemStack[] { ItemList.Circuit_Silicon_Wafer3.get(128), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SiliconSG, 16) }, + GTOreDictUnificator.get(OrePrefixes.dust, Materials.SiliconSG, 16) }, Materials.Grade1PurifiedWater, Materials.Grade2PurifiedWater, (int) ((1 * MINUTES + 20 * SECONDS) * 0.75), @@ -63,7 +63,7 @@ public class CuttingRecipes implements Runnable { recipeWithPurifiedWater( new ItemStack[] { ItemList.Circuit_Silicon_Ingot4.get(1) }, new ItemStack[] { ItemList.Circuit_Silicon_Wafer4.get(64), ItemList.Circuit_Silicon_Wafer4.get(32), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SiliconSG, 32) }, + GTOreDictUnificator.get(OrePrefixes.dust, Materials.SiliconSG, 32) }, Materials.Grade3PurifiedWater, Materials.Grade4PurifiedWater, 2 * MINUTES, @@ -73,7 +73,7 @@ public class CuttingRecipes implements Runnable { recipeWithPurifiedWater( new ItemStack[] { ItemList.Circuit_Silicon_Ingot5.get(1) }, new ItemStack[] { ItemList.Circuit_Silicon_Wafer5.get(64), ItemList.Circuit_Silicon_Wafer5.get(64), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SiliconSG, 64) }, + GTOreDictUnificator.get(OrePrefixes.dust, Materials.SiliconSG, 64) }, Materials.Grade5PurifiedWater, Materials.Grade6PurifiedWater, 2 * MINUTES + 40 * SECONDS, @@ -166,7 +166,7 @@ public class CuttingRecipes implements Runnable { recipeWithClassicFluids( new ItemStack[] { new ItemStack(Blocks.glowstone, 1, 0) }, - new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Glowstone, 4) }, + new ItemStack[] { GTOreDictUnificator.get(OrePrefixes.plate, Materials.Glowstone, 4) }, 5 * SECONDS, 16, false); @@ -241,7 +241,7 @@ public class CuttingRecipes implements Runnable { public void recipeWithPurifiedWater(ItemStack[] inputs, ItemStack[] outputs, Materials lowTierWater, Materials highTierWater, int duration, int boostedDuration, long eut) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(inputs) .itemOutputs(outputs) .fluidInputs(lowTierWater.getFluid(100L)) @@ -249,7 +249,7 @@ public class CuttingRecipes implements Runnable { .eut(eut) .addTo(cutterRecipes); // Bonus for using higher tier water - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(inputs) .itemOutputs(outputs) .fluidInputs(highTierWater.getFluid(100L)) @@ -261,7 +261,7 @@ public class CuttingRecipes implements Runnable { public void recipeWithClassicFluids(ItemStack[] inputs, ItemStack[] outputs, int duration, long eut, boolean cleanroomRequired) { if (cleanroomRequired) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(inputs) .itemOutputs(outputs) .fluidInputs(Materials.Water.getFluid(Math.max(4, Math.min(1000, duration * eut / 320)))) @@ -270,16 +270,16 @@ public class CuttingRecipes implements Runnable { .requiresCleanRoom() .addTo(cutterRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(inputs) .itemOutputs(outputs) - .fluidInputs(GT_ModHandler.getDistilledWater(Math.max(3, Math.min(750, duration * eut / 426)))) + .fluidInputs(GTModHandler.getDistilledWater(Math.max(3, Math.min(750, duration * eut / 426)))) .duration(2 * duration) .eut(eut) .requiresCleanRoom() .addTo(cutterRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(inputs) .itemOutputs(outputs) .fluidInputs(Materials.Lubricant.getFluid(Math.max(1, Math.min(250, duration * eut / 1280)))) @@ -288,7 +288,7 @@ public class CuttingRecipes implements Runnable { .requiresCleanRoom() .addTo(cutterRecipes); } else { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(inputs) .itemOutputs(outputs) .fluidInputs(Materials.Water.getFluid(Math.max(4, Math.min(1000, duration * eut / 320)))) @@ -296,15 +296,15 @@ public class CuttingRecipes implements Runnable { .eut(eut) .addTo(cutterRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(inputs) .itemOutputs(outputs) - .fluidInputs(GT_ModHandler.getDistilledWater(Math.max(3, Math.min(750, duration * eut / 426)))) + .fluidInputs(GTModHandler.getDistilledWater(Math.max(3, Math.min(750, duration * eut / 426)))) .duration(2 * duration) .eut(eut) .addTo(cutterRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(inputs) .itemOutputs(outputs) .fluidInputs(Materials.Lubricant.getFluid(Math.max(1, Math.min(250, duration * eut / 1280)))) diff --git a/src/main/java/gregtech/loaders/postload/recipes/DistilleryRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/DistilleryRecipes.java index dfbb2501f0..5354067da3 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/DistilleryRecipes.java +++ b/src/main/java/gregtech/loaders/postload/recipes/DistilleryRecipes.java @@ -3,26 +3,26 @@ package gregtech.loaders.postload.recipes; import static gregtech.api.enums.Mods.TinkerConstruct; import static gregtech.api.recipe.RecipeMaps.distillationTowerRecipes; import static gregtech.api.recipe.RecipeMaps.distilleryRecipes; -import static gregtech.api.util.GT_RecipeBuilder.MINUTES; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; +import static gregtech.api.util.GTRecipeBuilder.MINUTES; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; import static net.minecraftforge.fluids.FluidRegistry.getFluidStack; import net.minecraft.item.ItemStack; import net.minecraftforge.fluids.FluidRegistry; import net.minecraftforge.fluids.FluidStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.MaterialsKevlar; import gregtech.api.enums.MaterialsOreAlum; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.TierEU; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_RecipeBuilder; -import gregtech.api.util.GT_Utility; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTRecipeBuilder; +import gregtech.api.util.GTUtility; public class DistilleryRecipes implements Runnable { @@ -32,104 +32,104 @@ public class DistilleryRecipes implements Runnable { distillationTowerRecipes(); universalDistillationTowerRecipes(); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(24)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(24)) .fluidInputs(Materials.Creosote.getFluid(100L)) .fluidOutputs(Materials.Lubricant.getFluid(32L)) .duration(12 * SECONDS) .eut(30) .addTo(distilleryRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(24)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(24)) .fluidInputs(Materials.SeedOil.getFluid(32L)) .fluidOutputs(Materials.Lubricant.getFluid(8L)) .duration(4 * SECONDS) .eut(30) .addTo(distilleryRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(24)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(24)) .fluidInputs(Materials.FishOil.getFluid(32L)) .fluidOutputs(Materials.Lubricant.getFluid(8L)) .duration(4 * SECONDS) .eut(30) .addTo(distilleryRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(24)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(24)) .fluidInputs(Materials.Oil.getFluid(120L)) .fluidOutputs(Materials.Lubricant.getFluid(60L)) .duration(8 * SECONDS) .eut(30) .addTo(distilleryRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(24)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(24)) .fluidInputs(Materials.OilLight.getFluid(120L)) .fluidOutputs(Materials.Lubricant.getFluid(30L)) .duration(8 * SECONDS) .eut(30) .addTo(distilleryRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(24)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(24)) .fluidInputs(Materials.OilMedium.getFluid(120L)) .fluidOutputs(Materials.Lubricant.getFluid(60L)) .duration(8 * SECONDS) .eut(30) .addTo(distilleryRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(24)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(24)) .fluidInputs(Materials.OilHeavy.getFluid(120L)) .fluidOutputs(Materials.Lubricant.getFluid(90L)) .duration(8 * SECONDS) .eut(30) .addTo(distilleryRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(1)) .fluidInputs(Materials.Biomass.getFluid(40L)) .fluidOutputs(Materials.Ethanol.getFluid(12L)) .duration(16 * TICKS) .eut(24) .addTo(distilleryRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(5)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(5)) .fluidInputs(Materials.Biomass.getFluid(40L)) .fluidOutputs(Materials.Water.getFluid(12L)) .duration(16 * TICKS) .eut(24) .addTo(distilleryRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(5)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(5)) .fluidInputs(Materials.Water.getFluid(5L)) - .fluidOutputs(GT_ModHandler.getDistilledWater(5L)) + .fluidOutputs(GTModHandler.getDistilledWater(5L)) .duration(16 * TICKS) .eut(10) .addTo(distilleryRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(1)) .fluidInputs(getFluidStack("potion.potatojuice", 2)) .fluidOutputs(getFluidStack("potion.vodka", 1)) .duration(16 * TICKS) .eut(16) .addTo(distilleryRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(1)) .fluidInputs(getFluidStack("potion.lemonade", 2)) .fluidOutputs(getFluidStack("potion.alcopops", 1)) .duration(16 * TICKS) .eut(16) .addTo(distilleryRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(1)) .itemOutputs(MaterialsOreAlum.SluiceSand.getDust(1)) .fluidInputs(MaterialsOreAlum.SluiceJuice.getFluid(1000)) .fluidOutputs(Materials.Water.getFluid(500)) @@ -137,32 +137,32 @@ public class DistilleryRecipes implements Runnable { .eut(16) .addTo(distilleryRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(6)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(6)) .fluidInputs(Materials.WoodTar.getFluid(200)) .fluidOutputs(MaterialsKevlar.IIIDimethylbenzene.getFluid(30)) .duration(16 * TICKS) .eut(64) .addTo(distilleryRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(6)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(6)) .fluidInputs(Materials.CharcoalByproducts.getGas(200)) .fluidOutputs(MaterialsKevlar.IIIDimethylbenzene.getFluid(20)) .duration(5 * SECONDS) .eut(64) .addTo(distilleryRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(7)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(7)) .fluidInputs(Materials.WoodTar.getFluid(200)) .fluidOutputs(MaterialsKevlar.IVDimethylbenzene.getFluid(30)) .duration(16 * TICKS) .eut(64) .addTo(distilleryRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(7)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(7)) .fluidInputs(Materials.CharcoalByproducts.getGas(200)) .fluidOutputs(MaterialsKevlar.IVDimethylbenzene.getFluid(20)) .duration(5 * SECONDS) @@ -170,17 +170,17 @@ public class DistilleryRecipes implements Runnable { .addTo(distilleryRecipes); // (NaCl·H2O) = NaCl + H2O - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Salt.getDust(2)) .fluidInputs(Materials.SaltWater.getFluid(1000)) - .fluidOutputs(GT_ModHandler.getDistilledWater(1000)) + .fluidOutputs(GTModHandler.getDistilledWater(1000)) .duration(1 * MINUTES + 20 * SECONDS) .eut(30) .addTo(distilleryRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.IC2_Fertilizer.get(1)) .fluidInputs(Materials.FermentedBiomass.getFluid(1000)) .fluidOutputs(Materials.AceticAcid.getFluid(25)) @@ -188,8 +188,8 @@ public class DistilleryRecipes implements Runnable { .eut(8) .addTo(distilleryRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(2)) .itemOutputs(ItemList.IC2_Fertilizer.get(1)) .fluidInputs(Materials.FermentedBiomass.getFluid(1000)) .fluidOutputs(Materials.Water.getFluid(375)) @@ -197,8 +197,8 @@ public class DistilleryRecipes implements Runnable { .eut(8) .addTo(distilleryRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(3)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(3)) .itemOutputs(ItemList.IC2_Fertilizer.get(1)) .fluidInputs(Materials.FermentedBiomass.getFluid(1000)) .fluidOutputs(Materials.Ethanol.getFluid(150)) @@ -206,8 +206,8 @@ public class DistilleryRecipes implements Runnable { .eut(8) .addTo(distilleryRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(4)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(4)) .itemOutputs(ItemList.IC2_Fertilizer.get(1)) .fluidInputs(Materials.FermentedBiomass.getFluid(1000)) .fluidOutputs(Materials.Methanol.getFluid(150)) @@ -215,8 +215,8 @@ public class DistilleryRecipes implements Runnable { .eut(8) .addTo(distilleryRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(5)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(5)) .itemOutputs(ItemList.IC2_Fertilizer.get(1)) .fluidInputs(Materials.FermentedBiomass.getFluid(1000)) .fluidOutputs(Materials.Ammonia.getGas(100)) @@ -224,8 +224,8 @@ public class DistilleryRecipes implements Runnable { .eut(8) .addTo(distilleryRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(6)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(6)) .itemOutputs(ItemList.IC2_Fertilizer.get(1)) .fluidInputs(Materials.FermentedBiomass.getFluid(1000)) .fluidOutputs(Materials.CarbonDioxide.getGas(400)) @@ -233,8 +233,8 @@ public class DistilleryRecipes implements Runnable { .eut(8) .addTo(distilleryRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(7)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(7)) .itemOutputs(ItemList.IC2_Fertilizer.get(1)) .fluidInputs(Materials.FermentedBiomass.getFluid(1000)) .fluidOutputs(Materials.Methane.getGas(600)) @@ -242,8 +242,8 @@ public class DistilleryRecipes implements Runnable { .eut(8) .addTo(distilleryRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(17)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(17)) .itemOutputs(ItemList.IC2_Fertilizer.get(1)) .fluidInputs(Materials.FermentedBiomass.getFluid(1000)) .fluidOutputs(new FluidStack(FluidRegistry.getFluid("ic2biogas"), 1800)) @@ -251,24 +251,24 @@ public class DistilleryRecipes implements Runnable { .eut(8) .addTo(distilleryRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(1)) .fluidInputs(Materials.Methane.getGas(1000)) .fluidOutputs(new FluidStack(FluidRegistry.getFluid("ic2biogas"), 3000)) .duration(8 * SECONDS) .eut(8) .addTo(distilleryRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(2)) .fluidInputs(Materials.HeavyFuel.getFluid(100)) .fluidOutputs(Materials.Benzene.getFluid(40)) .duration(8 * SECONDS) .eut(24) .addTo(distilleryRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(3)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(3)) .fluidInputs(Materials.HeavyFuel.getFluid(100)) .fluidOutputs(Materials.Phenol.getFluid(25)) .duration(8 * SECONDS) @@ -276,64 +276,64 @@ public class DistilleryRecipes implements Runnable { .addTo(distilleryRecipes); // Dimethylbenzene - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(5)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(5)) .fluidInputs(Materials.WoodTar.getFluid(200)) .fluidOutputs(Materials.Dimethylbenzene.getFluid(30)) .duration(5 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(distilleryRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(5)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(5)) .fluidInputs(Materials.CharcoalByproducts.getGas(200)) .fluidOutputs(Materials.Dimethylbenzene.getFluid(20)) .duration(5 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(distilleryRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(1)) .fluidInputs(new FluidStack(ItemList.sOilExtraHeavy, 10)) .fluidOutputs(Materials.OilHeavy.getFluid(15)) .duration(16 * TICKS) .eut(24) .addTo(distilleryRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(1)) .fluidInputs(Materials.HeavyFuel.getFluid(10L)) .fluidOutputs(new FluidStack(ItemList.sToluene, 4)) .duration(16 * TICKS) .eut(24) .addTo(distilleryRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(1)) .fluidInputs(new FluidStack(ItemList.sToluene, 30)) .fluidOutputs(Materials.LightFuel.getFluid(30L)) .duration(16 * TICKS) .eut(24) .addTo(distilleryRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(1)) .fluidInputs(new FluidStack(FluidRegistry.getFluid("ic2biomass"), 20)) .fluidOutputs(new FluidStack(FluidRegistry.getFluid("ic2biogas"), 32)) .duration(2 * SECONDS) .eut(16) .addTo(distilleryRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(2)) .fluidInputs(new FluidStack(FluidRegistry.getFluid("ic2biomass"), 4)) .fluidOutputs(Materials.Water.getFluid(2)) .duration(4 * SECONDS) .eut(30) .addTo(distilleryRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(1)) .fluidInputs(getFluidStack("potion.wheatyjuice", 75)) .fluidOutputs(getFluidStack("potion.scotch", 1)) .duration(1 * SECONDS) @@ -342,16 +342,16 @@ public class DistilleryRecipes implements Runnable { if (TinkerConstruct.isModLoaded()) { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(1)) .fluidInputs(Materials.Glue.getFluid(8L)) .fluidOutputs(getFluidStack("glue", 8)) .duration(1 * TICKS) .eut(24) .addTo(distilleryRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(1)) .fluidInputs(getFluidStack("glue", 8)) .fluidOutputs(Materials.Glue.getFluid(4L)) .duration(1 * TICKS) @@ -362,63 +362,63 @@ public class DistilleryRecipes implements Runnable { } public void distillationTowerRecipes() { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(2)) .fluidInputs(Materials.Creosote.getFluid(1000L)) .fluidOutputs(Materials.Lubricant.getFluid(500L)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(distillationTowerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(2)) .fluidInputs(Materials.SeedOil.getFluid(1400L)) .fluidOutputs(Materials.Lubricant.getFluid(500L)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(distillationTowerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(2)) .fluidInputs(Materials.FishOil.getFluid(1200L)) .fluidOutputs(Materials.Lubricant.getFluid(500L)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(distillationTowerRecipes); - GT_Values.RA.stdBuilder() - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.Wood, 2L)) + GTValues.RA.stdBuilder() + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dustSmall, Materials.Wood, 2L)) .fluidInputs(Materials.Biomass.getFluid(1000L)) .fluidOutputs(Materials.Ethanol.getFluid(600L), Materials.Water.getFluid(300L)) .duration(1 * SECONDS + 12 * TICKS) .eut(400) .addTo(distillationTowerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(Materials.Water.getFluid(1000L)) - .fluidOutputs(GT_ModHandler.getDistilledWater(1000L)) + .fluidOutputs(GTModHandler.getDistilledWater(1000L)) .duration(1 * SECONDS + 12 * TICKS) .eut(TierEU.RECIPE_MV) .addTo(distillationTowerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(2)) .fluidInputs(Materials.OilLight.getFluid(1000L)) .fluidOutputs(Materials.Lubricant.getFluid(250L)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(distillationTowerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(2)) .fluidInputs(Materials.OilMedium.getFluid(1000L)) .fluidOutputs(Materials.Lubricant.getFluid(500L)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(distillationTowerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(2)) .fluidInputs(Materials.OilHeavy.getFluid(1000L)) .fluidOutputs(Materials.Lubricant.getFluid(750L)) .duration(20 * SECONDS) @@ -426,16 +426,16 @@ public class DistilleryRecipes implements Runnable { .addTo(distillationTowerRecipes); // C15H10N2O2(5HCl) = C15H10N2O2 + 5HCl - GT_Values.RA.stdBuilder() - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.DiphenylmethaneDiisocyanate, 29L)) + GTValues.RA.stdBuilder() + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, MaterialsKevlar.DiphenylmethaneDiisocyanate, 29L)) .fluidInputs(MaterialsKevlar.DiphenylmethaneDiisocyanateMixture.getFluid(1000L)) .fluidOutputs(Materials.HydrochloricAcid.getFluid(5000L)) .duration(2 * MINUTES + 5 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(distillationTowerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(2)) .itemOutputs(Materials.Charcoal.getDustSmall(1)) .fluidInputs(Materials.CharcoalByproducts.getGas(1000)) .fluidOutputs( @@ -447,8 +447,8 @@ public class DistilleryRecipes implements Runnable { .eut(256) .addTo(distillationTowerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(2)) .fluidInputs(Materials.WoodTar.getFluid(1000)) .fluidOutputs( Materials.Creosote.getFluid(250), @@ -460,8 +460,8 @@ public class DistilleryRecipes implements Runnable { .eut(256) .addTo(distillationTowerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(3)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(3)) .itemOutputs(Materials.Charcoal.getDustSmall(1)) .fluidInputs(Materials.CharcoalByproducts.getGas(1000)) .fluidOutputs( @@ -473,8 +473,8 @@ public class DistilleryRecipes implements Runnable { .eut(256) .addTo(distillationTowerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(4)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(4)) .itemOutputs(Materials.Charcoal.getDustSmall(1)) .fluidInputs(Materials.CharcoalByproducts.getGas(1000)) .fluidOutputs( @@ -488,8 +488,8 @@ public class DistilleryRecipes implements Runnable { .eut(256) .addTo(distillationTowerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(4)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(4)) .fluidInputs(Materials.WoodTar.getFluid(1000)) .fluidOutputs( Materials.Creosote.getFluid(250), @@ -503,8 +503,8 @@ public class DistilleryRecipes implements Runnable { .eut(256) .addTo(distillationTowerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(9)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(9)) .fluidInputs(Materials.OilLight.getFluid(1000)) .fluidOutputs( Materials.SulfuricHeavyFuel.getFluid(70), @@ -516,8 +516,8 @@ public class DistilleryRecipes implements Runnable { .eut(TierEU.RECIPE_HV) .addTo(distillationTowerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(9)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(9)) .fluidInputs(Materials.OilMedium.getFluid(1000)) .fluidOutputs( Materials.SulfuricHeavyFuel.getFluid(100), @@ -529,8 +529,8 @@ public class DistilleryRecipes implements Runnable { .eut(TierEU.RECIPE_HV) .addTo(distillationTowerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(9)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(9)) .fluidInputs(Materials.Oil.getFluid(1000L)) .fluidOutputs( Materials.SulfuricHeavyFuel.getFluid(300), @@ -542,8 +542,8 @@ public class DistilleryRecipes implements Runnable { .eut(TierEU.RECIPE_HV) .addTo(distillationTowerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(9)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(9)) .fluidInputs(Materials.OilHeavy.getFluid(1000)) .fluidOutputs( Materials.SulfuricHeavyFuel.getFluid(450), @@ -556,7 +556,7 @@ public class DistilleryRecipes implements Runnable { .addTo(distillationTowerRecipes); // 9C5H12O = 4C6H14O + 5CH4O + 4C4H8 - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(Materials.MTBEMixture.getGas(900L)) .fluidOutputs( Materials.AntiKnock.getFluid(400L), @@ -566,7 +566,7 @@ public class DistilleryRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .addTo(distillationTowerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(Materials.MTBEMixtureAlt.getGas(900L)) .fluidOutputs( Materials.AntiKnock.getFluid(400L), @@ -576,7 +576,7 @@ public class DistilleryRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .addTo(distillationTowerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemOutputs(ItemList.IC2_Fertilizer.get(1)) .fluidInputs(Materials.FermentedBiomass.getFluid(1000)) .fluidOutputs( @@ -591,14 +591,14 @@ public class DistilleryRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .addTo(distillationTowerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemOutputs(ItemList.IC2_Fertilizer.get(1)) .fluidInputs(new FluidStack(FluidRegistry.getFluid("ic2biomass"), 3000)) .fluidOutputs(new FluidStack(FluidRegistry.getFluid("ic2biogas"), 8000), Materials.Water.getFluid(125L)) .duration(12 * SECONDS + 10 * TICKS) .eut(TierEU.RECIPE_HV) .addTo(distillationTowerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(new FluidStack(ItemList.sOilExtraHeavy, 1000)) .fluidOutputs(Materials.OilHeavy.getFluid(1500)) .duration(16 * TICKS) @@ -609,17 +609,17 @@ public class DistilleryRecipes implements Runnable { public void universalDistillationTowerRecipes() { addUniversalDistillationRecipewithCircuit( Materials.WoodTar.getFluid(1000), - new ItemStack[] { GT_Utility.getIntegratedCircuit(3) }, + new ItemStack[] { GTUtility.getIntegratedCircuit(3) }, new FluidStack[] { Materials.Creosote.getFluid(250), Materials.Phenol.getFluid(100), Materials.Benzene.getFluid(400), Materials.Toluene.getFluid(100), MaterialsKevlar.IVDimethylbenzene.getFluid(150) }, - GT_Values.NI, + GTValues.NI, 40, 256); addUniversalDistillationRecipewithCircuit( Materials.CharcoalByproducts.getGas(1000), - new ItemStack[] { GT_Utility.getIntegratedCircuit(1) }, + new ItemStack[] { GTUtility.getIntegratedCircuit(1) }, new FluidStack[] { Materials.WoodTar.getFluid(250), Materials.WoodVinegar.getFluid(400), Materials.WoodGas.getGas(250), Materials.Dimethylbenzene.getFluid(100) }, Materials.Charcoal.getDustSmall(1), @@ -628,34 +628,34 @@ public class DistilleryRecipes implements Runnable { addUniversalDistillationRecipewithCircuit( Materials.WoodGas.getGas(1000), - new ItemStack[] { GT_Utility.getIntegratedCircuit(1) }, + new ItemStack[] { GTUtility.getIntegratedCircuit(1) }, new FluidStack[] { Materials.CarbonDioxide.getGas(390), Materials.Ethylene.getGas(120), Materials.Methane.getGas(130), Materials.CarbonMonoxide.getGas(240), Materials.Hydrogen.getGas(120) }, - GT_Values.NI, + GTValues.NI, 40, 256); addUniversalDistillationRecipewithCircuit( Materials.WoodVinegar.getFluid(1000), - new ItemStack[] { GT_Utility.getIntegratedCircuit(1) }, + new ItemStack[] { GTUtility.getIntegratedCircuit(1) }, new FluidStack[] { Materials.AceticAcid.getFluid(100), Materials.Water.getFluid(500), Materials.Ethanol.getFluid(10), Materials.Methanol.getFluid(300), Materials.Acetone.getFluid(50), Materials.MethylAcetate.getFluid(10) }, - GT_Values.NI, + GTValues.NI, 40, 256); addUniversalDistillationRecipewithCircuit( Materials.WoodTar.getFluid(1000), - new ItemStack[] { GT_Utility.getIntegratedCircuit(1) }, + new ItemStack[] { GTUtility.getIntegratedCircuit(1) }, new FluidStack[] { Materials.Creosote.getFluid(250), Materials.Phenol.getFluid(100), Materials.Benzene.getFluid(400), Materials.Toluene.getFluid(100), Materials.Dimethylbenzene.getFluid(150) }, - GT_Values.NI, + GTValues.NI, 40, 256); addUniversalDistillationRecipewithCircuit( Materials.OilLight.getFluid(100), - new ItemStack[] { GT_Utility.getIntegratedCircuit(1) }, + new ItemStack[] { GTUtility.getIntegratedCircuit(1) }, new FluidStack[] { Materials.SulfuricHeavyFuel.getFluid(7), Materials.SulfuricLightFuel.getFluid(13), Materials.SulfuricNaphtha.getFluid(20), Materials.SulfuricGas.getGas(160) }, null, @@ -663,7 +663,7 @@ public class DistilleryRecipes implements Runnable { 96); addUniversalDistillationRecipewithCircuit( Materials.OilMedium.getFluid(100), - new ItemStack[] { GT_Utility.getIntegratedCircuit(1) }, + new ItemStack[] { GTUtility.getIntegratedCircuit(1) }, new FluidStack[] { Materials.SulfuricHeavyFuel.getFluid(10), Materials.SulfuricLightFuel.getFluid(50), Materials.SulfuricNaphtha.getFluid(150), Materials.SulfuricGas.getGas(60) }, null, @@ -671,7 +671,7 @@ public class DistilleryRecipes implements Runnable { 96); addUniversalDistillationRecipewithCircuit( Materials.Oil.getFluid(100L), - new ItemStack[] { GT_Utility.getIntegratedCircuit(1) }, + new ItemStack[] { GTUtility.getIntegratedCircuit(1) }, new FluidStack[] { Materials.SulfuricHeavyFuel.getFluid(30), Materials.SulfuricLightFuel.getFluid(100), Materials.SulfuricNaphtha.getFluid(40), Materials.SulfuricGas.getGas(120) }, null, @@ -679,7 +679,7 @@ public class DistilleryRecipes implements Runnable { 96); addUniversalDistillationRecipewithCircuit( Materials.OilHeavy.getFluid(100), - new ItemStack[] { GT_Utility.getIntegratedCircuit(1) }, + new ItemStack[] { GTUtility.getIntegratedCircuit(1) }, new FluidStack[] { Materials.SulfuricHeavyFuel.getFluid(100), Materials.SulfuricLightFuel.getFluid(45), Materials.SulfuricNaphtha.getFluid(15), Materials.SulfuricGas.getGas(60) }, null, @@ -690,14 +690,14 @@ public class DistilleryRecipes implements Runnable { addUniversalDistillationRecipe( Materials.DilutedHydrochloricAcid.getFluid(2000), new FluidStack[] { Materials.Water.getFluid(1000), Materials.HydrochloricAcid.getFluid(1000) }, - GT_Values.NI, + GTValues.NI, 600, 64); addUniversalDistillationRecipe( getFluidStack("potion.vinegar", 40), new FluidStack[] { Materials.AceticAcid.getFluid(5), Materials.Water.getFluid(35) }, - GT_Values.NI, + GTValues.NI, 20, 64); @@ -711,7 +711,7 @@ public class DistilleryRecipes implements Runnable { addUniversalDistillationRecipe( Materials.DilutedSulfuricAcid.getFluid(3000), new FluidStack[] { Materials.SulfuricAcid.getFluid(2000), Materials.Water.getFluid(1000) }, - GT_Values.NI, + GTValues.NI, 600, 120); @@ -719,7 +719,7 @@ public class DistilleryRecipes implements Runnable { addUniversalDistillationRecipe( Materials.Acetone.getFluid(1000), new FluidStack[] { Materials.Ethenone.getGas(1000), Materials.Methane.getGas(1000) }, - GT_Values.NI, + GTValues.NI, 80, 640); @@ -727,14 +727,14 @@ public class DistilleryRecipes implements Runnable { Materials.Gas.getGas(1000), new FluidStack[] { Materials.Butane.getGas(60), Materials.Propane.getGas(70), Materials.Ethane.getGas(100), Materials.Methane.getGas(750), Materials.Helium.getGas(20) }, - GT_Values.NI, + GTValues.NI, 240, 120); addUniversalDistillationRecipe( Materials.Ethylene.getLightlyHydroCracked(1000), new FluidStack[] { Materials.Ethane.getGas(1000) }, - GT_Values.NI, + GTValues.NI, 120, 120); addUniversalDistillationRecipe( @@ -746,7 +746,7 @@ public class DistilleryRecipes implements Runnable { addUniversalDistillationRecipe( Materials.Ethylene.getSeverelyHydroCracked(1000), new FluidStack[] { Materials.Methane.getGas(2000), Materials.Hydrogen.getGas(2000) }, - GT_Values.NI, + GTValues.NI, 120, 120); addUniversalDistillationRecipe( @@ -771,19 +771,19 @@ public class DistilleryRecipes implements Runnable { addUniversalDistillationRecipe( Materials.Ethane.getLightlyHydroCracked(1000), new FluidStack[] { Materials.Methane.getGas(2000) }, - GT_Values.NI, + GTValues.NI, 120, 120); addUniversalDistillationRecipe( Materials.Ethane.getModeratelyHydroCracked(1000), new FluidStack[] { Materials.Methane.getGas(2000), Materials.Hydrogen.getGas(2000) }, - GT_Values.NI, + GTValues.NI, 120, 120); addUniversalDistillationRecipe( Materials.Ethane.getSeverelyHydroCracked(1000), new FluidStack[] { Materials.Methane.getGas(2000), Materials.Hydrogen.getGas(4000) }, - GT_Values.NI, + GTValues.NI, 120, 120); addUniversalDistillationRecipe( @@ -809,19 +809,19 @@ public class DistilleryRecipes implements Runnable { Materials.Propene.getLightlyHydroCracked(1000), new FluidStack[] { Materials.Propane.getGas(500), Materials.Ethylene.getGas(500), Materials.Methane.getGas(500) }, - GT_Values.NI, + GTValues.NI, 120, 120); addUniversalDistillationRecipe( Materials.Propene.getModeratelyHydroCracked(1000), new FluidStack[] { Materials.Ethane.getGas(1000), Materials.Methane.getGas(1000) }, - GT_Values.NI, + GTValues.NI, 120, 120); addUniversalDistillationRecipe( Materials.Propene.getSeverelyHydroCracked(1000), new FluidStack[] { Materials.Methane.getGas(3000) }, - GT_Values.NI, + GTValues.NI, 120, 120); addUniversalDistillationRecipe( @@ -846,19 +846,19 @@ public class DistilleryRecipes implements Runnable { addUniversalDistillationRecipe( Materials.Propane.getLightlyHydroCracked(1000), new FluidStack[] { Materials.Ethane.getGas(1000), Materials.Methane.getGas(1000) }, - GT_Values.NI, + GTValues.NI, 120, 120); addUniversalDistillationRecipe( Materials.Propane.getModeratelyHydroCracked(1000), new FluidStack[] { Materials.Methane.getGas(3000) }, - GT_Values.NI, + GTValues.NI, 120, 120); addUniversalDistillationRecipe( Materials.Propane.getSeverelyHydroCracked(1000), new FluidStack[] { Materials.Methane.getGas(3000), Materials.Hydrogen.getGas(2000) }, - GT_Values.NI, + GTValues.NI, 120, 120); addUniversalDistillationRecipe( @@ -883,21 +883,21 @@ public class DistilleryRecipes implements Runnable { addUniversalDistillationRecipe( Materials.Butadiene.getLightlyHydroCracked(1000), new FluidStack[] { Materials.Butene.getGas(667), Materials.Ethylene.getGas(667) }, - GT_Values.NI, + GTValues.NI, 120, 120); addUniversalDistillationRecipe( Materials.Butadiene.getModeratelyHydroCracked(1000), new FluidStack[] { Materials.Butane.getGas(223), Materials.Propene.getGas(223), Materials.Ethane.getGas(400), Materials.Ethylene.getGas(445), Materials.Methane.getGas(223) }, - GT_Values.NI, + GTValues.NI, 120, 120); addUniversalDistillationRecipe( Materials.Butadiene.getSeverelyHydroCracked(1000), new FluidStack[] { Materials.Propane.getGas(260), Materials.Ethane.getGas(926), Materials.Ethylene.getGas(389), Materials.Methane.getGas(2667) }, - GT_Values.NI, + GTValues.NI, 112, 120); addUniversalDistillationRecipe( @@ -926,20 +926,20 @@ public class DistilleryRecipes implements Runnable { Materials.Butene.getLightlyHydroCracked(1000), new FluidStack[] { Materials.Butane.getGas(334), Materials.Propene.getGas(334), Materials.Ethane.getGas(334), Materials.Ethylene.getGas(334), Materials.Methane.getGas(334) }, - GT_Values.NI, + GTValues.NI, 120, 120); addUniversalDistillationRecipe( Materials.Butene.getModeratelyHydroCracked(1000), new FluidStack[] { Materials.Propane.getGas(389), Materials.Ethane.getGas(556), Materials.Ethylene.getGas(334), Materials.Methane.getGas(1056) }, - GT_Values.NI, + GTValues.NI, 120, 120); addUniversalDistillationRecipe( Materials.Butene.getSeverelyHydroCracked(1000), new FluidStack[] { Materials.Ethane.getGas(1000), Materials.Methane.getGas(2000) }, - GT_Values.NI, + GTValues.NI, 120, 120); addUniversalDistillationRecipe( @@ -968,19 +968,19 @@ public class DistilleryRecipes implements Runnable { Materials.Butane.getLightlyHydroCracked(1000), new FluidStack[] { Materials.Propane.getGas(667), Materials.Ethane.getGas(667), Materials.Methane.getGas(667) }, - GT_Values.NI, + GTValues.NI, 120, 120); addUniversalDistillationRecipe( Materials.Butane.getModeratelyHydroCracked(1000), new FluidStack[] { Materials.Ethane.getGas(1000), Materials.Methane.getGas(2000) }, - GT_Values.NI, + GTValues.NI, 120, 120); addUniversalDistillationRecipe( Materials.Butane.getSeverelyHydroCracked(1000), new FluidStack[] { Materials.Methane.getGas(1000) }, - GT_Values.NI, + GTValues.NI, 120, 120); addUniversalDistillationRecipe( @@ -1009,21 +1009,21 @@ public class DistilleryRecipes implements Runnable { Materials.Gas.getLightlyHydroCracked(1000), new FluidStack[] { Materials.Methane.getGas(1300), Materials.Hydrogen.getGas(1500), Materials.Helium.getGas(100) }, - GT_Values.NI, + GTValues.NI, 120, 120); addUniversalDistillationRecipe( Materials.Gas.getModeratelyHydroCracked(1000), new FluidStack[] { Materials.Methane.getGas(1400), Materials.Hydrogen.getGas(3000), Materials.Helium.getGas(150) }, - GT_Values.NI, + GTValues.NI, 120, 120); addUniversalDistillationRecipe( Materials.Gas.getSeverelyHydroCracked(1000), new FluidStack[] { Materials.Methane.getGas(1500), Materials.Hydrogen.getGas(4000), Materials.Helium.getGas(200) }, - GT_Values.NI, + GTValues.NI, 120, 120); addUniversalDistillationRecipe( @@ -1052,21 +1052,21 @@ public class DistilleryRecipes implements Runnable { Materials.Naphtha.getLightlyHydroCracked(1000), new FluidStack[] { Materials.Butane.getGas(800), Materials.Propane.getGas(300), Materials.Ethane.getGas(250), Materials.Methane.getGas(250) }, - GT_Values.NI, + GTValues.NI, 120, 120); addUniversalDistillationRecipe( Materials.Naphtha.getModeratelyHydroCracked(1000), new FluidStack[] { Materials.Butane.getGas(200), Materials.Propane.getGas(1100), Materials.Ethane.getGas(400), Materials.Methane.getGas(400) }, - GT_Values.NI, + GTValues.NI, 120, 120); addUniversalDistillationRecipe( Materials.Naphtha.getSeverelyHydroCracked(1000), new FluidStack[] { Materials.Butane.getGas(125), Materials.Propane.getGas(125), Materials.Ethane.getGas(1500), Materials.Methane.getGas(1500) }, - GT_Values.NI, + GTValues.NI, 120, 120); addUniversalDistillationRecipe( @@ -1102,7 +1102,7 @@ public class DistilleryRecipes implements Runnable { new FluidStack[] { Materials.Naphtha.getFluid(800), Materials.Octane.getFluid(100), Materials.Butane.getGas(150), Materials.Propane.getGas(200), Materials.Ethane.getGas(125), Materials.Methane.getGas(125) }, - GT_Values.NI, + GTValues.NI, 120, 120); addUniversalDistillationRecipe( @@ -1110,7 +1110,7 @@ public class DistilleryRecipes implements Runnable { new FluidStack[] { Materials.Naphtha.getFluid(500), Materials.Octane.getFluid(50), Materials.Butane.getGas(200), Materials.Propane.getGas(1100), Materials.Ethane.getGas(400), Materials.Methane.getGas(400) }, - GT_Values.NI, + GTValues.NI, 120, 120); addUniversalDistillationRecipe( @@ -1118,7 +1118,7 @@ public class DistilleryRecipes implements Runnable { new FluidStack[] { Materials.Naphtha.getFluid(200), Materials.Octane.getFluid(20), Materials.Butane.getGas(125), Materials.Propane.getGas(125), Materials.Ethane.getGas(1500), Materials.Methane.getGas(1500) }, - GT_Values.NI, + GTValues.NI, 120, 120); addUniversalDistillationRecipe( @@ -1154,7 +1154,7 @@ public class DistilleryRecipes implements Runnable { new FluidStack[] { Materials.LightFuel.getFluid(600), Materials.Naphtha.getFluid(100), Materials.Butane.getGas(100), Materials.Propane.getGas(100), Materials.Ethane.getGas(75), Materials.Methane.getGas(75) }, - GT_Values.NI, + GTValues.NI, 120, 120); addUniversalDistillationRecipe( @@ -1162,7 +1162,7 @@ public class DistilleryRecipes implements Runnable { new FluidStack[] { Materials.LightFuel.getFluid(400), Materials.Naphtha.getFluid(400), Materials.Butane.getGas(150), Materials.Propane.getGas(150), Materials.Ethane.getGas(100), Materials.Methane.getGas(100) }, - GT_Values.NI, + GTValues.NI, 120, 120); addUniversalDistillationRecipe( @@ -1170,7 +1170,7 @@ public class DistilleryRecipes implements Runnable { new FluidStack[] { Materials.LightFuel.getFluid(200), Materials.Naphtha.getFluid(250), Materials.Butane.getGas(300), Materials.Propane.getGas(300), Materials.Ethane.getGas(175), Materials.Methane.getGas(175) }, - GT_Values.NI, + GTValues.NI, 120, 120); addUniversalDistillationRecipe( @@ -1205,9 +1205,9 @@ public class DistilleryRecipes implements Runnable { public void addUniversalDistillationRecipewithCircuit(FluidStack aInput, ItemStack[] aCircuit, FluidStack[] aOutputs, ItemStack aOutput2, int aDuration, int aEUt) { for (int i = 0; i < Math.min(aOutputs.length, 11); i++) { - GT_RecipeBuilder buildDistillation = GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(i + 1)); - if (aOutput2 != GT_Values.NI) { + GTRecipeBuilder buildDistillation = GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(i + 1)); + if (aOutput2 != GTValues.NI) { buildDistillation.itemOutputs(aOutput2); } buildDistillation.fluidInputs(aInput) @@ -1216,9 +1216,9 @@ public class DistilleryRecipes implements Runnable { .eut(aEUt / 4) .addTo(distilleryRecipes); } - GT_RecipeBuilder buildDT = GT_Values.RA.stdBuilder() + GTRecipeBuilder buildDT = GTValues.RA.stdBuilder() .itemInputs(aCircuit); - if (aOutput2 != GT_Values.NI) { + if (aOutput2 != GTValues.NI) { buildDT.itemOutputs(aOutput2); } buildDT.fluidInputs(aInput) @@ -1231,9 +1231,9 @@ public class DistilleryRecipes implements Runnable { public void addUniversalDistillationRecipe(FluidStack aInput, FluidStack[] aOutputs, ItemStack aOutput2, int aDuration, int aEUt) { for (int i = 0; i < Math.min(aOutputs.length, 11); i++) { - GT_RecipeBuilder buildDistillation = GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(i + 1)); - if (aOutput2 != GT_Values.NI) { + GTRecipeBuilder buildDistillation = GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(i + 1)); + if (aOutput2 != GTValues.NI) { buildDistillation.itemOutputs(aOutput2); } buildDistillation.fluidInputs(aInput) @@ -1242,8 +1242,8 @@ public class DistilleryRecipes implements Runnable { .eut(aEUt / 4) .addTo(distilleryRecipes); } - GT_RecipeBuilder buildDT = GT_Values.RA.stdBuilder(); - if (aOutput2 != GT_Values.NI) { + GTRecipeBuilder buildDT = GTValues.RA.stdBuilder(); + if (aOutput2 != GTValues.NI) { buildDT.itemOutputs(aOutput2); } buildDT.fluidInputs(aInput) diff --git a/src/main/java/gregtech/loaders/postload/recipes/ElectrolyzerRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/ElectrolyzerRecipes.java index 363f279de5..6ac7f2051c 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/ElectrolyzerRecipes.java +++ b/src/main/java/gregtech/loaders/postload/recipes/ElectrolyzerRecipes.java @@ -1,22 +1,22 @@ package gregtech.loaders.postload.recipes; import static gregtech.api.recipe.RecipeMaps.electrolyzerRecipes; -import static gregtech.api.util.GT_RecipeBuilder.MINUTES; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; +import static gregtech.api.util.GTRecipeBuilder.MINUTES; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; import net.minecraft.init.Blocks; import net.minecraft.item.ItemStack; import net.minecraftforge.fluids.FluidStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.TierEU; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_Utility; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtility; public class ElectrolyzerRecipes implements Runnable { @@ -24,119 +24,119 @@ public class ElectrolyzerRecipes implements Runnable { public void run() { // H2O = 2H + O - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(1), ItemList.Cell_Empty.get(1L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Oxygen, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(1), ItemList.Cell_Empty.get(1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.cell, Materials.Oxygen, 1L)) .fluidInputs(Materials.Water.getFluid(1000L)) .fluidOutputs(Materials.Hydrogen.getGas(2000L)) .duration(1 * MINUTES + 40 * SECONDS) .eut(30) .addTo(electrolyzerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(2), ItemList.Cell_Empty.get(1L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Oxygen, 1L)) - .fluidInputs(GT_ModHandler.getDistilledWater(1000L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(2), ItemList.Cell_Empty.get(1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.cell, Materials.Oxygen, 1L)) + .fluidInputs(GTModHandler.getDistilledWater(1000L)) .fluidOutputs(Materials.Hydrogen.getGas(2000L)) .duration(1 * MINUTES + 40 * SECONDS) .eut(30) .addTo(electrolyzerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(3), ItemList.Cell_Empty.get(2L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Hydrogen, 2L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(3), ItemList.Cell_Empty.get(2L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.cell, Materials.Hydrogen, 2L)) .fluidInputs(Materials.Water.getFluid(1000L)) .fluidOutputs(Materials.Oxygen.getGas(1000L)) .duration(1 * MINUTES + 40 * SECONDS) .eut(30) .addTo(electrolyzerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(4), ItemList.Cell_Empty.get(2L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Hydrogen, 2L)) - .fluidInputs(GT_ModHandler.getDistilledWater(1000L)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(4), ItemList.Cell_Empty.get(2L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.cell, Materials.Hydrogen, 2L)) + .fluidInputs(GTModHandler.getDistilledWater(1000L)) .fluidOutputs(Materials.Oxygen.getGas(1000L)) .duration(1 * MINUTES + 40 * SECONDS) .eut(30) .addTo(electrolyzerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_ModHandler.getIC2Item("electrolyzedWaterCell", 1L), ItemList.Cell_Empty.get(2L)) + GTValues.RA.stdBuilder() + .itemInputs(GTModHandler.getIC2Item("electrolyzedWaterCell", 1L), ItemList.Cell_Empty.get(2L)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Hydrogen, 2L), - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Oxygen, 1L)) + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Hydrogen, 2L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Oxygen, 1L)) .duration(1 * SECONDS + 10 * TICKS) .eut(30) .addTo(electrolyzerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_ModHandler.getIC2Item("electrolyzedWaterCell", 1L), GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Oxygen, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTModHandler.getIC2Item("electrolyzedWaterCell", 1L), GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.cell, Materials.Oxygen, 1L)) .fluidOutputs(Materials.Hydrogen.getGas(2000L)) .duration(1 * SECONDS + 10 * TICKS) .eut(30) .addTo(electrolyzerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Water, 1L)) - .itemOutputs(GT_ModHandler.getIC2Item("electrolyzedWaterCell", 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.cell, Materials.Water, 1L)) + .itemOutputs(GTModHandler.getIC2Item("electrolyzedWaterCell", 1L)) .duration(1 * MINUTES + 13 * SECONDS + 10 * TICKS) .eut(30) .addTo(electrolyzerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Dye_Bonemeal.get(3L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Calcium, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Calcium, 1L)) .duration(4 * SECONDS + 18 * TICKS) .eut(26) .addTo(electrolyzerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Blocks.sand, 8, 0)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SiliconDioxide, 3L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.SiliconDioxide, 3L)) .duration(25 * SECONDS) .eut(25) .addTo(electrolyzerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Blocks.sand, 8, 1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SiliconDioxide, 3L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.SiliconDioxide, 3L)) .duration(25 * SECONDS) .eut(25) .addTo(electrolyzerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Graphite, 1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Carbon, 4)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Graphite, 1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Carbon, 4)) .duration(5 * SECONDS) .eut(64) .addTo(electrolyzerRecipes); // ZnS = Zn + S + 1 Ga(9.17%) - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sphalerite, 2)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sphalerite, 2)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Zinc, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Gallium, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Zinc, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Gallium, 1)) .outputChances(10000, 10000, 917) .duration(10 * SECONDS) .eut(30) .addTo(electrolyzerRecipes); // IC2 Fertilizer = H2O + CaCO3 + C - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.IC2_Fertilizer.get(1L)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Calcite, 1L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Carbon, 1L)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Calcite, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Carbon, 1L)) .fluidOutputs(Materials.Water.getFluid(1000L)) .duration(5 * SECONDS) .eut(30) .addTo(electrolyzerRecipes); // NaOH = Na + O + H - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.SodiumHydroxide.getDust(3), Materials.Empty.getCells(1)) .itemOutputs(Materials.Sodium.getDust(1), Materials.Hydrogen.getCells(1)) .outputChances(10000, 10000) @@ -146,8 +146,8 @@ public class ElectrolyzerRecipes implements Runnable { .addTo(electrolyzerRecipes); // CO2 = C + 2O - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Carbon.getDust(1)) .fluidInputs(Materials.CarbonDioxide.getGas(1000)) .fluidOutputs(Materials.Oxygen.getGas(2000)) @@ -155,8 +155,8 @@ public class ElectrolyzerRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .addTo(electrolyzerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(11), Materials.Empty.getCells(2)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(11), Materials.Empty.getCells(2)) .itemOutputs(Materials.Carbon.getDust(1), Materials.Oxygen.getCells(2)) .fluidInputs(Materials.CarbonDioxide.getGas(1000)) .duration(45 * SECONDS) @@ -164,8 +164,8 @@ public class ElectrolyzerRecipes implements Runnable { .addTo(electrolyzerRecipes); // CO = C + O - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Carbon.getDust(1)) .fluidInputs(Materials.CarbonMonoxide.getGas(1000)) .fluidOutputs(Materials.Oxygen.getGas(1000)) @@ -173,15 +173,15 @@ public class ElectrolyzerRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .addTo(electrolyzerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(11), Materials.Empty.getCells(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(11), Materials.Empty.getCells(1)) .itemOutputs(Materials.Carbon.getDust(1), Materials.Oxygen.getCells(1)) .fluidInputs(Materials.CarbonMonoxide.getGas(1000)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(electrolyzerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.CarbonMonoxide.getCells(1)) .itemOutputs(Materials.Carbon.getDust(1), Materials.Oxygen.getCells(1)) .duration(15 * SECONDS) @@ -190,7 +190,7 @@ public class ElectrolyzerRecipes implements Runnable { // H2S = S + 2H - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemOutputs(Materials.Sulfur.getDust(1)) .fluidInputs(Materials.HydricSulfide.getGas(1000)) .fluidOutputs(Materials.Hydrogen.getGas(2000)) @@ -198,7 +198,7 @@ public class ElectrolyzerRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .addTo(electrolyzerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemOutputs(Materials.Sulfur.getDust(1), Materials.Hydrogen.getCells(2)) .itemInputs(Materials.HydricSulfide.getCells(1), Materials.Empty.getCells(1)) .duration(3 * SECONDS + 12 * TICKS) @@ -207,8 +207,8 @@ public class ElectrolyzerRecipes implements Runnable { // SO2 = S + 2O - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Sulfur.getDust(1)) .fluidInputs(Materials.SulfurDioxide.getGas(1000)) .fluidOutputs(Materials.Oxygen.getGas(2000)) @@ -216,8 +216,8 @@ public class ElectrolyzerRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .addTo(electrolyzerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(11), Materials.Empty.getCells(2)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(11), Materials.Empty.getCells(2)) .itemOutputs(Materials.Sulfur.getDust(1), Materials.Oxygen.getCells(2)) .fluidInputs(Materials.SulfurDioxide.getGas(1000)) .duration(15 * SECONDS) @@ -225,7 +225,7 @@ public class ElectrolyzerRecipes implements Runnable { .addTo(electrolyzerRecipes); // NaCl = Na +Cl - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Salt.getDust(2)) .itemOutputs(Materials.Sodium.getDust(1)) .fluidOutputs(Materials.Chlorine.getGas(1000)) @@ -234,8 +234,8 @@ public class ElectrolyzerRecipes implements Runnable { .addTo(electrolyzerRecipes); // (NaCl·H2O)= NaOH + H - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Empty.getCells(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Empty.getCells(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.SodiumHydroxide.getDust(3), Materials.Hydrogen.getCells(1)) .fluidInputs(Materials.SaltWater.getFluid(1000)) .fluidOutputs(Materials.Chlorine.getGas(1000)) @@ -243,8 +243,8 @@ public class ElectrolyzerRecipes implements Runnable { .eut(30) .addTo(electrolyzerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Empty.getCells(1), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Empty.getCells(1), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.SodiumHydroxide.getDust(3), Materials.Chlorine.getCells(1)) .fluidInputs(Materials.SaltWater.getFluid(1000)) .fluidOutputs(Materials.Hydrogen.getGas(1000)) @@ -253,8 +253,8 @@ public class ElectrolyzerRecipes implements Runnable { .addTo(electrolyzerRecipes); // HCl = H + Cl - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Empty.getCells(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Empty.getCells(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Hydrogen.getCells(1)) .fluidInputs(Materials.HydrochloricAcid.getFluid(1000)) .fluidOutputs(Materials.Chlorine.getGas(1000)) @@ -262,8 +262,8 @@ public class ElectrolyzerRecipes implements Runnable { .eut(30) .addTo(electrolyzerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Empty.getCells(1), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Empty.getCells(1), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.Chlorine.getCells(1)) .fluidInputs(Materials.HydrochloricAcid.getFluid(1000)) .fluidOutputs(Materials.Hydrogen.getGas(1000)) @@ -271,16 +271,16 @@ public class ElectrolyzerRecipes implements Runnable { .eut(30) .addTo(electrolyzerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.HydrochloricAcid.getCells(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.HydrochloricAcid.getCells(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Hydrogen.getCells(1)) .fluidOutputs(Materials.Chlorine.getGas(1000)) .duration(36 * SECONDS) .eut(30) .addTo(electrolyzerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.HydrochloricAcid.getCells(1), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.HydrochloricAcid.getCells(1), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.Chlorine.getCells(1)) .fluidOutputs(Materials.Hydrogen.getGas(1000)) .duration(36 * SECONDS) @@ -288,7 +288,7 @@ public class ElectrolyzerRecipes implements Runnable { .addTo(electrolyzerRecipes); // 2NaHSO4 = 2H + Na2S2O8 - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.SodiumBisulfate.getDust(14), Materials.Empty.getCells(2)) .itemOutputs(Materials.Hydrogen.getCells(2)) .fluidOutputs(Materials.SodiumPersulfate.getFluid(1000)) @@ -296,59 +296,59 @@ public class ElectrolyzerRecipes implements Runnable { .eut(30) .addTo(electrolyzerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Lead, 3), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Silver, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Zinc, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 4)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Lead, 3), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Silver, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Zinc, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 4)) .fluidInputs(new FluidStack(ItemList.sLeadZincSolution, 8000)) .fluidOutputs(Materials.Water.getFluid(2000)) .duration(15 * SECONDS) .eut(192) .addTo(electrolyzerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Cell_Empty.get(1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Copper, 1), - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Oxygen, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Copper, 1), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Oxygen, 1)) .fluidInputs(new FluidStack(ItemList.sBlueVitriol, 2000)) .fluidOutputs(Materials.SulfuricAcid.getFluid(1000)) .duration(45 * SECONDS) .eut(30) .addTo(electrolyzerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Cell_Empty.get(1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Nickel, 1), - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Oxygen, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Nickel, 1), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Oxygen, 1)) .fluidInputs(new FluidStack(ItemList.sNickelSulfate, 2000)) .fluidOutputs(Materials.SulfuricAcid.getFluid(1000)) .duration(45 * SECONDS) .eut(30) .addTo(electrolyzerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Cell_Empty.get(1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 1), - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Oxygen, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 1), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Oxygen, 1)) .fluidInputs(new FluidStack(ItemList.sGreenVitriol, 2000)) .fluidOutputs(Materials.SulfuricAcid.getFluid(1000)) .duration(45 * SECONDS) .eut(30) .addTo(electrolyzerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.PhosphoricAcid, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.PhosphoricAcid, 1L), ItemList.Cell_Empty.get(6L)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Hydrogen, 3L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Phosphorus, 1L), - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Oxygen, 4L)) + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Hydrogen, 3L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Phosphorus, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Oxygen, 4L)) .duration(27 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(electrolyzerRecipes); diff --git a/src/main/java/gregtech/loaders/postload/recipes/ElectromagneticSeparatorRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/ElectromagneticSeparatorRecipes.java index d9031ac64f..fa8097c6fd 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/ElectromagneticSeparatorRecipes.java +++ b/src/main/java/gregtech/loaders/postload/recipes/ElectromagneticSeparatorRecipes.java @@ -1,9 +1,9 @@ package gregtech.loaders.postload.recipes; import static gregtech.api.recipe.RecipeMaps.electroMagneticSeparatorRecipes; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.Materials; import gregtech.api.enums.MaterialsOreAlum; import gregtech.api.enums.TierEU; @@ -12,7 +12,7 @@ public class ElectromagneticSeparatorRecipes implements Runnable { @Override public void run() { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(MaterialsOreAlum.SluiceSand.getDust(1)) .itemOutputs(Materials.Iron.getDust(1), Materials.Neodymium.getDust(1), Materials.Chrome.getDust(1)) .outputChances(4000, 2000, 2000) @@ -20,7 +20,7 @@ public class ElectromagneticSeparatorRecipes implements Runnable { .eut(TierEU.RECIPE_HV / 2) .addTo(electroMagneticSeparatorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.TengamRaw.getDust(1)) .itemOutputs( Materials.TengamPurified.getDust(1), diff --git a/src/main/java/gregtech/loaders/postload/recipes/ExtractorRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/ExtractorRecipes.java index 06ad1fa994..d51e6761fb 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/ExtractorRecipes.java +++ b/src/main/java/gregtech/loaders/postload/recipes/ExtractorRecipes.java @@ -1,19 +1,19 @@ package gregtech.loaders.postload.recipes; import static gregtech.api.recipe.RecipeMaps.extractorRecipes; -import static gregtech.api.util.GT_ModHandler.getIC2Item; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.WILDCARD; +import static gregtech.api.util.GTModHandler.getIC2Item; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.WILDCARD; import net.minecraft.init.Blocks; import net.minecraft.init.Items; import net.minecraft.item.ItemStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; -import gregtech.api.util.GT_OreDictUnificator; +import gregtech.api.util.GTOreDictUnificator; public class ExtractorRecipes implements Runnable { @@ -22,16 +22,16 @@ public class ExtractorRecipes implements Runnable { addExtractionRecipe(new ItemStack(Blocks.bookshelf, 1, WILDCARD), new ItemStack(Items.book, 3, 0)); addExtractionRecipe( new ItemStack(Items.slime_ball, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.RawRubber, 2L)); + GTOreDictUnificator.get(OrePrefixes.dust, Materials.RawRubber, 2L)); addExtractionRecipe( ItemList.IC2_Resin.get(1L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.RawRubber, 3L)); + GTOreDictUnificator.get(OrePrefixes.dust, Materials.RawRubber, 3L)); addExtractionRecipe( getIC2Item("rubberSapling", 1L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.RawRubber, 1L)); + GTOreDictUnificator.get(OrePrefixes.dust, Materials.RawRubber, 1L)); addExtractionRecipe( getIC2Item("rubberLeaves", 16L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.RawRubber, 1L)); + GTOreDictUnificator.get(OrePrefixes.dust, Materials.RawRubber, 1L)); addExtractionRecipe(ItemList.Cell_Air.get(1L), ItemList.Cell_Empty.get(1L)); addExtractionRecipe(getIC2Item("filledTinCan", 1), getIC2Item("tinCan", 1)); @@ -40,152 +40,152 @@ public class ExtractorRecipes implements Runnable { addExtractionRecipe(new ItemStack(Blocks.nether_brick, 1), new ItemStack(Items.netherbrick, 4)); addExtractionRecipe(new ItemStack(Blocks.snow, 1), new ItemStack(Items.snowball, 4)); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Battery_SU_LV_SulfuricAcid.get(1L)) .itemOutputs(ItemList.Battery_Hull_LV.get(1L)) .duration(15 * SECONDS) .eut(2) .addTo(extractorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Battery_SU_LV_Mercury.get(1L)) .itemOutputs(ItemList.Battery_Hull_LV.get(1L)) .duration(15 * SECONDS) .eut(2) .addTo(extractorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Battery_SU_MV_SulfuricAcid.get(1L)) .itemOutputs(ItemList.Battery_Hull_MV.get(1L)) .duration(15 * SECONDS) .eut(2) .addTo(extractorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Battery_SU_MV_Mercury.get(1L)) .itemOutputs(ItemList.Battery_Hull_MV.get(1L)) .duration(15 * SECONDS) .eut(2) .addTo(extractorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Battery_SU_HV_SulfuricAcid.get(1L)) .itemOutputs(ItemList.Battery_Hull_HV.get(1L)) .duration(15 * SECONDS) .eut(2) .addTo(extractorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Battery_SU_HV_Mercury.get(1L)) .itemOutputs(ItemList.Battery_Hull_HV.get(1L)) .duration(15 * SECONDS) .eut(2) .addTo(extractorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Battery_RE_LV_Cadmium.get(1L)) .itemOutputs(ItemList.Battery_Hull_LV.get(1L)) .duration(15 * SECONDS) .eut(2) .addTo(extractorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Battery_RE_LV_Lithium.get(1L)) .itemOutputs(ItemList.Battery_Hull_LV.get(1L)) .duration(15 * SECONDS) .eut(2) .addTo(extractorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Battery_RE_LV_Sodium.get(1L)) .itemOutputs(ItemList.Battery_Hull_LV.get(1L)) .duration(15 * SECONDS) .eut(2) .addTo(extractorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Battery_RE_MV_Cadmium.get(1L)) .itemOutputs(ItemList.Battery_Hull_MV.get(1L)) .duration(15 * SECONDS) .eut(2) .addTo(extractorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Battery_RE_MV_Lithium.get(1L)) .itemOutputs(ItemList.Battery_Hull_MV.get(1L)) .duration(15 * SECONDS) .eut(2) .addTo(extractorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Battery_RE_MV_Sodium.get(1L)) .itemOutputs(ItemList.Battery_Hull_MV.get(1L)) .duration(15 * SECONDS) .eut(2) .addTo(extractorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Battery_RE_HV_Cadmium.get(1L)) .itemOutputs(ItemList.Battery_Hull_HV.get(1L)) .duration(15 * SECONDS) .eut(2) .addTo(extractorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Battery_RE_HV_Lithium.get(1L)) .itemOutputs(ItemList.Battery_Hull_HV.get(1L)) .duration(15 * SECONDS) .eut(2) .addTo(extractorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Battery_RE_HV_Sodium.get(1L)) .itemOutputs(ItemList.Battery_Hull_HV.get(1L)) .duration(15 * SECONDS) .eut(2) .addTo(extractorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.BatteryHull_EV_Full.get(1L)) .itemOutputs(ItemList.BatteryHull_EV.get(1L)) .duration(15 * SECONDS) .eut(2) .addTo(extractorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.BatteryHull_IV_Full.get(1L)) .itemOutputs(ItemList.BatteryHull_IV.get(1L)) .duration(15 * SECONDS) .eut(2) .addTo(extractorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.BatteryHull_LuV_Full.get(1L)) .itemOutputs(ItemList.BatteryHull_LuV.get(1L)) .duration(15 * SECONDS) .eut(2) .addTo(extractorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.BatteryHull_ZPM_Full.get(1L)) .itemOutputs(ItemList.BatteryHull_ZPM.get(1L)) .duration(15 * SECONDS) .eut(2) .addTo(extractorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.BatteryHull_UV_Full.get(1L)) .itemOutputs(ItemList.BatteryHull_UV.get(1L)) .duration(15 * SECONDS) .eut(2) .addTo(extractorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.BatteryHull_UHV_Full.get(1L)) .itemOutputs(ItemList.BatteryHull_UHV.get(1L)) .duration(15 * SECONDS) .eut(2) .addTo(extractorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.BatteryHull_UEV_Full.get(1L)) .itemOutputs(ItemList.BatteryHull_UEV.get(1L)) .duration(15 * SECONDS) .eut(2) .addTo(extractorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.BatteryHull_UIV_Full.get(1L)) .itemOutputs(ItemList.BatteryHull_UIV.get(1L)) .duration(15 * SECONDS) .eut(2) .addTo(extractorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.BatteryHull_UMV_Full.get(1L)) .itemOutputs(ItemList.BatteryHull_UMV.get(1L)) .duration(15 * SECONDS) .eut(2) .addTo(extractorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.BatteryHull_UxV_Full.get(1L)) .itemOutputs(ItemList.BatteryHull_UxV.get(1L)) .duration(15 * SECONDS) @@ -194,8 +194,8 @@ public class ExtractorRecipes implements Runnable { } public void addExtractionRecipe(ItemStack input, ItemStack output) { - output = GT_OreDictUnificator.get(true, output); - GT_Values.RA.stdBuilder() + output = GTOreDictUnificator.get(true, output); + GTValues.RA.stdBuilder() .itemInputs(input) .itemOutputs(output) .duration(15 * SECONDS) diff --git a/src/main/java/gregtech/loaders/postload/recipes/ExtruderRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/ExtruderRecipes.java index e52ad3d4fb..59cbefc3c8 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/ExtruderRecipes.java +++ b/src/main/java/gregtech/loaders/postload/recipes/ExtruderRecipes.java @@ -1,10 +1,10 @@ package gregtech.loaders.postload.recipes; import static gregtech.api.recipe.RecipeMaps.extruderRecipes; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; public class ExtruderRecipes implements Runnable { @@ -12,14 +12,14 @@ public class ExtruderRecipes implements Runnable { @Override public void run() { // wax capsule - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.FR_Wax.get(1L), ItemList.Shape_Extruder_Cell.get(0L)) .itemOutputs(ItemList.FR_WaxCapsule.get(1L)) .duration(3 * SECONDS + 4 * TICKS) .eut(16) .addTo(extruderRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.FR_RefractoryWax.get(1L), ItemList.Shape_Extruder_Cell.get(0L)) .itemOutputs(ItemList.FR_RefractoryCapsule.get(1L)) .duration(6 * SECONDS + 8 * TICKS) diff --git a/src/main/java/gregtech/loaders/postload/recipes/FermenterRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/FermenterRecipes.java index c0954fda18..74b1e0e78e 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/FermenterRecipes.java +++ b/src/main/java/gregtech/loaders/postload/recipes/FermenterRecipes.java @@ -1,15 +1,15 @@ package gregtech.loaders.postload.recipes; import static gregtech.api.recipe.RecipeMaps.fermentingRecipes; -import static gregtech.api.util.GT_RecipeBuilder.MINUTES; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; +import static gregtech.api.util.GTRecipeBuilder.MINUTES; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; import static net.minecraftforge.fluids.FluidRegistry.getFluidStack; import net.minecraftforge.fluids.FluidRegistry; import net.minecraftforge.fluids.FluidStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.Materials; public class FermenterRecipes implements Runnable { @@ -17,273 +17,273 @@ public class FermenterRecipes implements Runnable { @Override public void run() { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(Materials.Biomass.getFluid(100)) .fluidOutputs(Materials.FermentedBiomass.getFluid(100)) .duration(7 * SECONDS + 10 * TICKS) .eut(2) .addTo(fermentingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(new FluidStack(FluidRegistry.getFluid("ic2biomass"), 100)) .fluidOutputs(Materials.FermentedBiomass.getFluid(100)) .duration(7 * SECONDS + 10 * TICKS) .eut(2) .addTo(fermentingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(getFluidStack("milk", 50)) .fluidOutputs(getFluidStack("potion.mundane", 25)) .duration(51 * SECONDS + 4 * TICKS) .eut(2) .addTo(fermentingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(getFluidStack("potion.lemonjuice", 50)) .fluidOutputs(getFluidStack("potion.limoncello", 25)) .duration(51 * SECONDS + 4 * TICKS) .eut(2) .addTo(fermentingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(getFluidStack("potion.applejuice", 50)) .fluidOutputs(getFluidStack("potion.cider", 25)) .duration(51 * SECONDS + 4 * TICKS) .eut(2) .addTo(fermentingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(getFluidStack("potion.goldenapplejuice", 50)) .fluidOutputs(getFluidStack("potion.goldencider", 25)) .duration(51 * SECONDS + 4 * TICKS) .eut(2) .addTo(fermentingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(getFluidStack("potion.idunsapplejuice", 50)) .fluidOutputs(getFluidStack("potion.notchesbrew", 25)) .duration(51 * SECONDS + 4 * TICKS) .eut(2) .addTo(fermentingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(getFluidStack("potion.reedwater", 50)) .fluidOutputs(getFluidStack("potion.rum", 25)) .duration(51 * SECONDS + 4 * TICKS) .eut(2) .addTo(fermentingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(getFluidStack("potion.rum", 50)) .fluidOutputs(getFluidStack("potion.piratebrew", 10)) .duration(1 * MINUTES + 42 * SECONDS + 8 * TICKS) .eut(2) .addTo(fermentingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(getFluidStack("potion.grapejuice", 50)) .fluidOutputs(getFluidStack("potion.wine", 25)) .duration(51 * SECONDS + 4 * TICKS) .eut(2) .addTo(fermentingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(getFluidStack("potion.wine", 50)) .fluidOutputs(getFluidStack("potion.vinegar", 10)) .duration(1 * MINUTES + 42 * SECONDS + 8 * TICKS) .eut(2) .addTo(fermentingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(getFluidStack("potion.scotch", 50)) .fluidOutputs(getFluidStack("potion.glenmckenner", 10)) .duration(1 * MINUTES + 42 * SECONDS + 8 * TICKS) .eut(2) .addTo(fermentingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(getFluidStack("potion.wheatyhopsjuice", 50)) .fluidOutputs(getFluidStack("potion.beer", 25)) .duration(51 * SECONDS + 4 * TICKS) .eut(2) .addTo(fermentingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(getFluidStack("potion.hopsjuice", 50)) .fluidOutputs(getFluidStack("potion.darkbeer", 25)) .duration(51 * SECONDS + 4 * TICKS) .eut(2) .addTo(fermentingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(getFluidStack("potion.darkbeer", 50)) .fluidOutputs(getFluidStack("potion.dragonblood", 10)) .duration(1 * MINUTES + 42 * SECONDS + 8 * TICKS) .eut(2) .addTo(fermentingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(getFluidStack("potion.beer", 75)) .fluidOutputs(getFluidStack("potion.vinegar", 50)) .duration(1 * MINUTES + 42 * SECONDS + 8 * TICKS) .eut(2) .addTo(fermentingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(getFluidStack("potion.cider", 75)) .fluidOutputs(getFluidStack("potion.vinegar", 50)) .duration(1 * MINUTES + 42 * SECONDS + 8 * TICKS) .eut(2) .addTo(fermentingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(getFluidStack("potion.goldencider", 75)) .fluidOutputs(getFluidStack("potion.vinegar", 50)) .duration(1 * MINUTES + 42 * SECONDS + 8 * TICKS) .eut(2) .addTo(fermentingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(getFluidStack("potion.rum", 75)) .fluidOutputs(getFluidStack("potion.vinegar", 50)) .duration(1 * MINUTES + 42 * SECONDS + 8 * TICKS) .eut(2) .addTo(fermentingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(getFluidStack("potion.wine", 75)) .fluidOutputs(getFluidStack("potion.vinegar", 50)) .duration(1 * MINUTES + 42 * SECONDS + 8 * TICKS) .eut(2) .addTo(fermentingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(getFluidStack("potion.awkward", 50)) .fluidOutputs(getFluidStack("potion.weakness", 25)) .duration(51 * SECONDS + 4 * TICKS) .eut(2) .addTo(fermentingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(getFluidStack("potion.mundane", 50)) .fluidOutputs(getFluidStack("potion.weakness", 25)) .duration(51 * SECONDS + 4 * TICKS) .eut(2) .addTo(fermentingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(getFluidStack("potion.thick", 50)) .fluidOutputs(getFluidStack("potion.weakness", 25)) .duration(51 * SECONDS + 4 * TICKS) .eut(2) .addTo(fermentingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(getFluidStack("potion.poison", 50)) .fluidOutputs(getFluidStack("potion.damage", 25)) .duration(51 * SECONDS + 4 * TICKS) .eut(2) .addTo(fermentingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(getFluidStack("potion.health", 50)) .fluidOutputs(getFluidStack("potion.damage", 25)) .duration(51 * SECONDS + 4 * TICKS) .eut(2) .addTo(fermentingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(getFluidStack("potion.waterbreathing", 50)) .fluidOutputs(getFluidStack("potion.damage", 25)) .duration(51 * SECONDS + 4 * TICKS) .eut(2) .addTo(fermentingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(getFluidStack("potion.nightvision", 50)) .fluidOutputs(getFluidStack("potion.invisibility", 25)) .duration(51 * SECONDS + 4 * TICKS) .eut(2) .addTo(fermentingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(getFluidStack("potion.fireresistance", 50)) .fluidOutputs(getFluidStack("potion.slowness", 25)) .duration(51 * SECONDS + 4 * TICKS) .eut(2) .addTo(fermentingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(getFluidStack("potion.speed", 50)) .fluidOutputs(getFluidStack("potion.slowness", 25)) .duration(51 * SECONDS + 4 * TICKS) .eut(2) .addTo(fermentingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(getFluidStack("potion.strength", 50)) .fluidOutputs(getFluidStack("potion.weakness", 25)) .duration(51 * SECONDS + 4 * TICKS) .eut(2) .addTo(fermentingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(getFluidStack("potion.regen", 50)) .fluidOutputs(getFluidStack("potion.poison", 25)) .duration(51 * SECONDS + 4 * TICKS) .eut(2) .addTo(fermentingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(getFluidStack("potion.poison.strong", 50)) .fluidOutputs(getFluidStack("potion.damage.strong", 10)) .duration(1 * MINUTES + 42 * SECONDS + 8 * TICKS) .eut(2) .addTo(fermentingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(getFluidStack("potion.health.strong", 50)) .fluidOutputs(getFluidStack("potion.damage.strong", 10)) .duration(1 * MINUTES + 42 * SECONDS + 8 * TICKS) .eut(2) .addTo(fermentingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(getFluidStack("potion.nightvision.long", 50)) .fluidOutputs(getFluidStack("potion.invisibility.long", 10)) .duration(1 * MINUTES + 42 * SECONDS + 8 * TICKS) .eut(2) .addTo(fermentingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(getFluidStack("potion.regen.strong", 50)) .fluidOutputs(getFluidStack("potion.poison.strong", 10)) .duration(1 * MINUTES + 42 * SECONDS + 8 * TICKS) .eut(2) .addTo(fermentingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(getFluidStack("potion.fireresistance.long", 50)) .fluidOutputs(getFluidStack("potion.slowness.long", 10)) .duration(1 * MINUTES + 42 * SECONDS + 8 * TICKS) .eut(2) .addTo(fermentingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(getFluidStack("potion.speed.long", 50)) .fluidOutputs(getFluidStack("potion.slowness.long", 10)) .duration(1 * MINUTES + 42 * SECONDS + 8 * TICKS) .eut(2) .addTo(fermentingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(getFluidStack("potion.strength.long", 50)) .fluidOutputs(getFluidStack("potion.weakness.long", 10)) .duration(1 * MINUTES + 42 * SECONDS + 8 * TICKS) .eut(2) .addTo(fermentingRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(getFluidStack("potion.regen.long", 50)) .fluidOutputs(getFluidStack("potion.poison.long", 10)) .duration(1 * MINUTES + 42 * SECONDS + 8 * TICKS) diff --git a/src/main/java/gregtech/loaders/postload/recipes/FluidCannerRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/FluidCannerRecipes.java index ea2b87996f..89bda51506 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/FluidCannerRecipes.java +++ b/src/main/java/gregtech/loaders/postload/recipes/FluidCannerRecipes.java @@ -2,7 +2,7 @@ package gregtech.loaders.postload.recipes; import static gregtech.api.recipe.RecipeMaps.fluidCannerRecipes; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; @@ -10,7 +10,7 @@ public class FluidCannerRecipes implements Runnable { @Override public void run() { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Battery_Hull_LV.get(1)) .itemOutputs(ItemList.IC2_ReBattery.get(1)) .fluidInputs(Materials.Redstone.getMolten(288)) @@ -18,7 +18,7 @@ public class FluidCannerRecipes implements Runnable { .eut(1) .addTo(fluidCannerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Battery_Hull_LV.get(1)) .itemOutputs(ItemList.Battery_SU_LV_Mercury.getWithCharge(1, Integer.MAX_VALUE)) .fluidInputs(Materials.Mercury.getFluid(1000)) @@ -26,7 +26,7 @@ public class FluidCannerRecipes implements Runnable { .eut(1) .addTo(fluidCannerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Battery_Hull_MV.get(1)) .itemOutputs(ItemList.Battery_SU_MV_Mercury.getWithCharge(1, Integer.MAX_VALUE)) .fluidInputs(Materials.Mercury.getFluid(4000)) @@ -34,7 +34,7 @@ public class FluidCannerRecipes implements Runnable { .eut(1) .addTo(fluidCannerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Battery_Hull_HV.get(1)) .itemOutputs(ItemList.Battery_SU_HV_Mercury.getWithCharge(1, Integer.MAX_VALUE)) .fluidInputs(Materials.Mercury.getFluid(16000)) @@ -42,7 +42,7 @@ public class FluidCannerRecipes implements Runnable { .eut(1) .addTo(fluidCannerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Battery_Hull_LV.get(1)) .itemOutputs(ItemList.Battery_SU_LV_SulfuricAcid.getWithCharge(1, Integer.MAX_VALUE)) .fluidInputs(Materials.SulfuricAcid.getFluid(1000)) @@ -50,7 +50,7 @@ public class FluidCannerRecipes implements Runnable { .eut(1) .addTo(fluidCannerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Battery_Hull_MV.get(1)) .itemOutputs(ItemList.Battery_SU_MV_SulfuricAcid.getWithCharge(1, Integer.MAX_VALUE)) .fluidInputs(Materials.SulfuricAcid.getFluid(4000)) @@ -58,7 +58,7 @@ public class FluidCannerRecipes implements Runnable { .eut(1) .addTo(fluidCannerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Battery_Hull_HV.get(1)) .itemOutputs(ItemList.Battery_SU_HV_SulfuricAcid.getWithCharge(1, Integer.MAX_VALUE)) .fluidInputs(Materials.SulfuricAcid.getFluid(16000)) @@ -66,7 +66,7 @@ public class FluidCannerRecipes implements Runnable { .eut(1) .addTo(fluidCannerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.TF_Vial_FieryTears.get(1)) .itemOutputs(ItemList.Bottle_Empty.get(1)) .fluidOutputs(Materials.FierySteel.getFluid(250)) @@ -74,7 +74,7 @@ public class FluidCannerRecipes implements Runnable { .eut(1) .addTo(fluidCannerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Spray_Color_Remover_Empty.get(1)) .fluidInputs(Materials.Acetone.getFluid(4000)) .itemOutputs(ItemList.Spray_Color_Remover.get(1)) @@ -82,7 +82,7 @@ public class FluidCannerRecipes implements Runnable { .eut(1) .addTo(fluidCannerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Spray_Color_Remover.get(1)) .itemOutputs(ItemList.Spray_Color_Remover_Empty.get(1)) .fluidOutputs(Materials.Acetone.getFluid(4000)) diff --git a/src/main/java/gregtech/loaders/postload/recipes/FluidExtractorRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/FluidExtractorRecipes.java index d27e85ab2d..d4b3d3b668 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/FluidExtractorRecipes.java +++ b/src/main/java/gregtech/loaders/postload/recipes/FluidExtractorRecipes.java @@ -6,120 +6,120 @@ import static gregtech.api.enums.Mods.NewHorizonsCoreMod; import static gregtech.api.enums.Mods.Railcraft; import static gregtech.api.enums.Mods.Thaumcraft; import static gregtech.api.recipe.RecipeMaps.fluidExtractionRecipes; -import static gregtech.api.util.GT_ModHandler.getModItem; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; -import static gregtech.loaders.misc.GT_Bees.combs; +import static gregtech.api.util.GTModHandler.getModItem; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; +import static gregtech.loaders.misc.GTBees.combs; import static net.minecraftforge.fluids.FluidRegistry.getFluidStack; import net.minecraft.init.Blocks; import net.minecraft.init.Items; import net.minecraft.item.ItemStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.TierEU; import gregtech.api.recipe.RecipeCategories; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; public class FluidExtractorRecipes implements Runnable { @Override public void run() { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Dye_SquidInk.get(1L)) .fluidOutputs(getFluidStack("squidink", 144)) .duration(6 * SECONDS + 8 * TICKS) .eut(4) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Dye_Indigo.get(1L)) .fluidOutputs(getFluidStack("indigo", 144)) .duration(6 * SECONDS + 8 * TICKS) .eut(4) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Crop_Drop_Indigo.get(1L)) .fluidOutputs(getFluidStack("indigo", 144)) .duration(6 * SECONDS + 8 * TICKS) .eut(4) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Crop_Drop_MilkWart.get(1L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Milk, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Milk, 1L)) .outputChances(1000) - .fluidOutputs(GT_ModHandler.getMilk(150L)) + .fluidOutputs(GTModHandler.getMilk(150L)) .duration(6 * SECONDS + 8 * TICKS) .eut(4) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Crop_Drop_OilBerry.get(1L)) .fluidOutputs(Materials.Oil.getFluid(100L)) .duration(6 * SECONDS + 8 * TICKS) .eut(4) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Crop_Drop_UUMBerry.get(1L)) .fluidOutputs(Materials.UUMatter.getFluid(4L)) .duration(6 * SECONDS + 8 * TICKS) .eut(4) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Crop_Drop_UUABerry.get(1L)) .fluidOutputs(Materials.UUAmplifier.getFluid(4L)) .duration(6 * SECONDS + 8 * TICKS) .eut(4) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Items.fish, 1, 0)) .fluidOutputs(Materials.FishOil.getFluid(40L)) .duration(16 * TICKS) .eut(4) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Items.fish, 1, 1)) .fluidOutputs(Materials.FishOil.getFluid(60L)) .duration(16 * TICKS) .eut(4) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Items.fish, 1, 2)) .fluidOutputs(Materials.FishOil.getFluid(70L)) .duration(16 * TICKS) .eut(4) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Items.fish, 1, 3)) .fluidOutputs(Materials.FishOil.getFluid(30L)) .duration(16 * TICKS) .eut(4) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Items.coal, 1, 1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Ash, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Ash, 1L)) .outputChances(1000) .fluidOutputs(Materials.WoodTar.getFluid(100L)) .duration(1 * SECONDS + 10 * TICKS) .eut(16) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 1L)) .itemOutputs(ItemList.IC2_Plantball.get(1L)) .outputChances(100) .fluidOutputs(Materials.Creosote.getFluid(5L)) @@ -127,58 +127,58 @@ public class FluidExtractorRecipes implements Runnable { .eut(4) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.HydratedCoal, 1L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Coal, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.HydratedCoal, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Coal, 1L)) .outputChances(10000) .fluidOutputs(Materials.Water.getFluid(100L)) .duration(1 * SECONDS + 12 * TICKS) .eut(4) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Thaumcraft.ID, "ItemResource", 1, 3)) .fluidOutputs(Materials.Mercury.getFluid(1000L)) .duration(6 * SECONDS + 8 * TICKS) .eut(4) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Mercury, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.gem, Materials.Mercury, 1L)) .fluidOutputs(Materials.Mercury.getFluid(1000L)) .duration(6 * SECONDS + 8 * TICKS) .eut(4) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Monazite, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Monazite, 1L)) .fluidOutputs(Materials.Helium.getGas(200L)) .duration(3 * SECONDS + 4 * TICKS) .eut(64) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(IndustrialCraft2.ID, "blockAlloyGlass", 1L, 0)) .fluidOutputs(Materials.ReinforceGlass.getMolten(144)) .duration(5 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(NewHorizonsCoreMod.ID, "item.ReinforcedGlassPlate", 1L, 0)) .fluidOutputs(Materials.ReinforceGlass.getMolten(72)) .duration(2 * SECONDS + 10 * TICKS) .eut(TierEU.RECIPE_EV) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(NewHorizonsCoreMod.ID, "item.ReinforcedGlassLense", 1L, 0)) .fluidOutputs(Materials.ReinforceGlass.getMolten(54)) .duration(2 * SECONDS + 10 * TICKS) .eut(TierEU.RECIPE_EV) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Long_Distance_Pipeline_Fluid.get(1L)) .fluidOutputs(Materials.Steel.getMolten(19 * 144)) .duration(20 * SECONDS) @@ -186,9 +186,9 @@ public class FluidExtractorRecipes implements Runnable { .recipeCategory(RecipeCategories.fluidExtractorRecycling) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Long_Distance_Pipeline_Item.get(1L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Steel, 7L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Steel, 7L)) .outputChances(10000) .fluidOutputs(Materials.Tin.getMolten(12 * 144)) .duration(20 * SECONDS) @@ -196,7 +196,7 @@ public class FluidExtractorRecipes implements Runnable { .recipeCategory(RecipeCategories.fluidExtractorRecycling) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Long_Distance_Pipeline_Fluid_Pipe.get(4L)) .fluidOutputs(Materials.Steel.getMolten(189)) .duration(2 * SECONDS) @@ -204,9 +204,9 @@ public class FluidExtractorRecipes implements Runnable { .recipeCategory(RecipeCategories.fluidExtractorRecycling) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Long_Distance_Pipeline_Item_Pipe.get(16L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Tin, 3L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Tin, 3L)) .outputChances(10000) .fluidOutputs(Materials.Steel.getMolten(324)) .duration(20 * SECONDS) @@ -214,23 +214,23 @@ public class FluidExtractorRecipes implements Runnable { .recipeCategory(RecipeCategories.fluidExtractorRecycling) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_ModHandler.getIC2Item("TritiumCell", 1)) - .itemOutputs(GT_ModHandler.getIC2Item("fuelRod", 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTModHandler.getIC2Item("TritiumCell", 1)) + .itemOutputs(GTModHandler.getIC2Item("fuelRod", 1)) .outputChances(10000) .fluidOutputs(Materials.Tritium.getGas(32)) .duration(16 * TICKS) .eut(64) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Quartzite, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Quartzite, 1L)) .fluidOutputs(Materials.Glass.getMolten(72)) .duration(30 * SECONDS) .eut(28) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.beta", 1L, 0)) .fluidOutputs(Materials.Iron.getMolten(288)) .duration(15 * SECONDS) @@ -238,7 +238,7 @@ public class FluidExtractorRecipes implements Runnable { .recipeCategory(RecipeCategories.fluidExtractorRecycling) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.beta", 1L, 1)) .fluidOutputs(Materials.Iron.getMolten(144)) .duration(15 * SECONDS) @@ -246,9 +246,9 @@ public class FluidExtractorRecipes implements Runnable { .recipeCategory(RecipeCategories.fluidExtractorRecycling) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.beta", 1L, 2)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Iron, 6)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.nugget, Materials.Iron, 6)) .outputChances(10000) .fluidOutputs(Materials.Bronze.getMolten(1728)) .duration(15 * SECONDS) @@ -256,7 +256,7 @@ public class FluidExtractorRecipes implements Runnable { .recipeCategory(RecipeCategories.fluidExtractorRecycling) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.beta", 1L, 13)) .fluidOutputs(Materials.Steel.getMolten(288)) .duration(20 * SECONDS) @@ -264,7 +264,7 @@ public class FluidExtractorRecipes implements Runnable { .recipeCategory(RecipeCategories.fluidExtractorRecycling) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.beta", 1L, 14)) .fluidOutputs(Materials.Steel.getMolten(144)) .duration(20 * SECONDS) @@ -272,7 +272,7 @@ public class FluidExtractorRecipes implements Runnable { .recipeCategory(RecipeCategories.fluidExtractorRecycling) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.beta", 1L, 15)) .fluidOutputs(Materials.Steel.getMolten(1836)) .duration(20 * SECONDS) @@ -280,7 +280,7 @@ public class FluidExtractorRecipes implements Runnable { .recipeCategory(RecipeCategories.fluidExtractorRecycling) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 0)) .fluidOutputs(Materials.Aluminium.getMolten(288)) .duration(25 * SECONDS) @@ -288,7 +288,7 @@ public class FluidExtractorRecipes implements Runnable { .recipeCategory(RecipeCategories.fluidExtractorRecycling) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 1)) .fluidOutputs(Materials.Aluminium.getMolten(144)) .duration(25 * SECONDS) @@ -296,9 +296,9 @@ public class FluidExtractorRecipes implements Runnable { .recipeCategory(RecipeCategories.fluidExtractorRecycling) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 2)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Ash, 12L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Ash, 12L)) .outputChances(10000) .fluidOutputs(Materials.Aluminium.getMolten(108L)) .duration(25 * SECONDS) @@ -306,7 +306,7 @@ public class FluidExtractorRecipes implements Runnable { .recipeCategory(RecipeCategories.fluidExtractorRecycling) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 3)) .fluidOutputs(Materials.StainlessSteel.getMolten(288)) .duration(30 * SECONDS) @@ -314,7 +314,7 @@ public class FluidExtractorRecipes implements Runnable { .recipeCategory(RecipeCategories.fluidExtractorRecycling) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 4)) .fluidOutputs(Materials.StainlessSteel.getMolten(144)) .duration(30 * SECONDS) @@ -322,7 +322,7 @@ public class FluidExtractorRecipes implements Runnable { .recipeCategory(RecipeCategories.fluidExtractorRecycling) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 5)) .fluidOutputs(Materials.StainlessSteel.getMolten(1836)) .duration(30 * SECONDS) @@ -330,7 +330,7 @@ public class FluidExtractorRecipes implements Runnable { .recipeCategory(RecipeCategories.fluidExtractorRecycling) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 6)) .fluidOutputs(Materials.Titanium.getMolten(288)) .duration(35 * SECONDS) @@ -338,7 +338,7 @@ public class FluidExtractorRecipes implements Runnable { .recipeCategory(RecipeCategories.fluidExtractorRecycling) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 7)) .fluidOutputs(Materials.Titanium.getMolten(144)) .duration(35 * SECONDS) @@ -346,7 +346,7 @@ public class FluidExtractorRecipes implements Runnable { .recipeCategory(RecipeCategories.fluidExtractorRecycling) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 8)) .fluidOutputs(Materials.Titanium.getMolten(1836)) .duration(35 * SECONDS) @@ -354,7 +354,7 @@ public class FluidExtractorRecipes implements Runnable { .recipeCategory(RecipeCategories.fluidExtractorRecycling) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 9)) .fluidOutputs(Materials.TungstenSteel.getMolten(288)) .duration(40 * SECONDS) @@ -362,7 +362,7 @@ public class FluidExtractorRecipes implements Runnable { .recipeCategory(RecipeCategories.fluidExtractorRecycling) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 10)) .fluidOutputs(Materials.TungstenSteel.getMolten(144)) .duration(40 * SECONDS) @@ -370,7 +370,7 @@ public class FluidExtractorRecipes implements Runnable { .recipeCategory(RecipeCategories.fluidExtractorRecycling) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 11)) .fluidOutputs(Materials.TungstenSteel.getMolten(1836)) .duration(40 * SECONDS) @@ -378,7 +378,7 @@ public class FluidExtractorRecipes implements Runnable { .recipeCategory(RecipeCategories.fluidExtractorRecycling) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 12)) .fluidOutputs(Materials.Palladium.getMolten(288)) .duration(45 * SECONDS) @@ -386,7 +386,7 @@ public class FluidExtractorRecipes implements Runnable { .recipeCategory(RecipeCategories.fluidExtractorRecycling) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 13)) .fluidOutputs(Materials.Palladium.getMolten(144)) .duration(45 * SECONDS) @@ -394,9 +394,9 @@ public class FluidExtractorRecipes implements Runnable { .recipeCategory(RecipeCategories.fluidExtractorRecycling) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 14)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Chrome, 6L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.nugget, Materials.Chrome, 6L)) .outputChances(10000) .fluidOutputs(Materials.NiobiumTitanium.getMolten(1728)) .duration(45 * SECONDS) @@ -404,7 +404,7 @@ public class FluidExtractorRecipes implements Runnable { .recipeCategory(RecipeCategories.fluidExtractorRecycling) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.eta", 1L, 0)) .fluidOutputs(Materials.Iridium.getMolten(288)) .duration(50 * SECONDS) @@ -412,7 +412,7 @@ public class FluidExtractorRecipes implements Runnable { .recipeCategory(RecipeCategories.fluidExtractorRecycling) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.eta", 1L, 1)) .fluidOutputs(Materials.Iridium.getMolten(144)) .duration(50 * SECONDS) @@ -420,9 +420,9 @@ public class FluidExtractorRecipes implements Runnable { .recipeCategory(RecipeCategories.fluidExtractorRecycling) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.eta", 1L, 2)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Iridium, 6L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.nugget, Materials.Iridium, 6L)) .outputChances(10000) .fluidOutputs(Materials.Enderium.getMolten(1728)) .duration(50 * SECONDS) @@ -430,7 +430,7 @@ public class FluidExtractorRecipes implements Runnable { .recipeCategory(RecipeCategories.fluidExtractorRecycling) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.eta", 1L, 3)) .fluidOutputs(Materials.Osmium.getMolten(288)) .duration(55 * SECONDS) @@ -438,7 +438,7 @@ public class FluidExtractorRecipes implements Runnable { .recipeCategory(RecipeCategories.fluidExtractorRecycling) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.eta", 1L, 4)) .fluidOutputs(Materials.Osmium.getMolten(144)) .duration(55 * SECONDS) @@ -446,9 +446,9 @@ public class FluidExtractorRecipes implements Runnable { .recipeCategory(RecipeCategories.fluidExtractorRecycling) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.eta", 1L, 5)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Osmium, 6L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.nugget, Materials.Osmium, 6L)) .outputChances(10000) .fluidOutputs(Materials.Naquadah.getMolten(1728)) .duration(55 * SECONDS) @@ -456,7 +456,7 @@ public class FluidExtractorRecipes implements Runnable { .recipeCategory(RecipeCategories.fluidExtractorRecycling) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.eta", 1L, 6)) .fluidOutputs(Materials.Neutronium.getMolten(288)) .duration(60 * SECONDS) @@ -464,7 +464,7 @@ public class FluidExtractorRecipes implements Runnable { .recipeCategory(RecipeCategories.fluidExtractorRecycling) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.eta", 1L, 7)) .fluidOutputs(Materials.Neutronium.getMolten(144)) .duration(60 * SECONDS) @@ -472,7 +472,7 @@ public class FluidExtractorRecipes implements Runnable { .recipeCategory(RecipeCategories.fluidExtractorRecycling) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.eta", 1L, 8)) .fluidOutputs(Materials.Neutronium.getMolten(1836)) .duration(60 * SECONDS) @@ -480,58 +480,58 @@ public class FluidExtractorRecipes implements Runnable { .recipeCategory(RecipeCategories.fluidExtractorRecycling) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Items.wheat_seeds, 1, 32767)) .fluidOutputs(Materials.SeedOil.getFluid(10)) .duration(1 * SECONDS + 12 * TICKS) .eut(2) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Items.melon_seeds, 1, 32767)) .fluidOutputs(Materials.SeedOil.getFluid(10)) .duration(1 * SECONDS + 12 * TICKS) .eut(2) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Items.pumpkin_seeds, 1, 32767)) .fluidOutputs(Materials.SeedOil.getFluid(10)) .duration(1 * SECONDS + 12 * TICKS) .eut(2) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Crop_Drop_Rape.get(1)) .fluidOutputs(Materials.SeedOil.getFluid(125)) .duration(1 * SECONDS + 12 * TICKS) .eut(2) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Items.snowball, 1, 0)) .fluidOutputs(Materials.Water.getFluid(250L)) .duration(1 * SECONDS + 12 * TICKS) .eut(4) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Blocks.snow, 1, 0)) .fluidOutputs(Materials.Water.getFluid(1000L)) .duration(6 * SECONDS + 8 * TICKS) .eut(4) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Ice, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Ice, 1L)) .fluidOutputs(Materials.Ice.getSolid(1000L)) .duration(6 * SECONDS + 8 * TICKS) .eut(4) .addTo(fluidExtractionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Forestry.ID, "phosphor", 1L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Phosphorus, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Phosphorus, 1L)) .outputChances(1000) .fluidOutputs(Materials.Lava.getFluid(800L)) .duration(12 * SECONDS + 16 * TICKS) @@ -540,7 +540,7 @@ public class FluidExtractorRecipes implements Runnable { // Beecombs fluid extractor recipes // xenon - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(combs, 1, 134)) .fluidOutputs(getFluidStack("xenon", 250)) .duration(2 * SECONDS + 10 * TICKS) @@ -548,7 +548,7 @@ public class FluidExtractorRecipes implements Runnable { .addTo(fluidExtractionRecipes); // neon - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(combs, 1, 135)) .fluidOutputs(getFluidStack("neon", 250)) .duration(15 * TICKS) @@ -556,7 +556,7 @@ public class FluidExtractorRecipes implements Runnable { .addTo(fluidExtractionRecipes); // krpton - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(combs, 1, 136)) .fluidOutputs(getFluidStack("krypton", 250)) .duration(1 * SECONDS + 5 * TICKS) diff --git a/src/main/java/gregtech/loaders/postload/recipes/FluidHeaterRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/FluidHeaterRecipes.java index b9cdfc4aa3..8168282653 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/FluidHeaterRecipes.java +++ b/src/main/java/gregtech/loaders/postload/recipes/FluidHeaterRecipes.java @@ -1,62 +1,62 @@ package gregtech.loaders.postload.recipes; import static gregtech.api.recipe.RecipeMaps.fluidHeaterRecipes; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.Materials; import gregtech.api.enums.TierEU; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_Utility; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTUtility; public class FluidHeaterRecipes implements Runnable { @Override public void run() { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(1)) .fluidInputs(Materials.GrowthMediumRaw.getFluid(1000)) .fluidOutputs(Materials.GrowthMediumSterilized.getFluid(1000)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_IV) .addTo(fluidHeaterRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(1)) .fluidInputs(Materials.BioMediumRaw.getFluid(1000)) .fluidOutputs(Materials.BioMediumSterilized.getFluid(1000)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_LuV) .addTo(fluidHeaterRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(1)) .fluidInputs(Materials.Water.getFluid(6)) .fluidOutputs(Materials.Water.getGas(960)) .duration(1 * SECONDS + 10 * TICKS) .eut(30) .addTo(fluidHeaterRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(1)) - .fluidInputs(GT_ModHandler.getDistilledWater(6)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(1)) + .fluidInputs(GTModHandler.getDistilledWater(6)) .fluidOutputs(Materials.Water.getGas(960)) .duration(1 * SECONDS + 10 * TICKS) .eut(30) .addTo(fluidHeaterRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(1)) .fluidInputs(Materials.SeedOil.getFluid(16)) .fluidOutputs(Materials.FryingOilHot.getFluid(16)) .duration(16 * TICKS) .eut(30) .addTo(fluidHeaterRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(1)) .fluidInputs(Materials.FishOil.getFluid(16)) .fluidOutputs(Materials.FryingOilHot.getFluid(16)) .duration(16 * TICKS) @@ -64,8 +64,8 @@ public class FluidHeaterRecipes implements Runnable { .addTo(fluidHeaterRecipes); // Ca(CH3COO)2 = CH3COCH3 + CaO + CO2 - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(1)) .fluidInputs(Materials.CalciumAcetateSolution.getFluid(1000)) .fluidOutputs(Materials.Acetone.getFluid(1000)) .duration(4 * SECONDS) @@ -73,7 +73,7 @@ public class FluidHeaterRecipes implements Runnable { .addTo(fluidHeaterRecipes); // Fluid Sodium - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Sodium.getDust(1)) .fluidInputs( @@ -83,8 +83,8 @@ public class FluidHeaterRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .addTo(fluidHeaterRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(1)) .fluidInputs(Materials.Acetone.getFluid(1000)) .fluidOutputs(Materials.Ethenone.getGas(1000)) .duration(8 * SECONDS) diff --git a/src/main/java/gregtech/loaders/postload/recipes/FluidSolidifierRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/FluidSolidifierRecipes.java index 2d52f9eb69..d3197b6f30 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/FluidSolidifierRecipes.java +++ b/src/main/java/gregtech/loaders/postload/recipes/FluidSolidifierRecipes.java @@ -5,10 +5,10 @@ import static gregtech.api.enums.Mods.NewHorizonsCoreMod; import static gregtech.api.enums.Mods.Railcraft; import static gregtech.api.enums.Mods.Thaumcraft; import static gregtech.api.recipe.RecipeMaps.fluidSolidifierRecipes; -import static gregtech.api.util.GT_ModHandler.getModItem; -import static gregtech.api.util.GT_RecipeBuilder.INGOTS; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; +import static gregtech.api.util.GTModHandler.getModItem; +import static gregtech.api.util.GTRecipeBuilder.INGOTS; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; import static net.minecraftforge.fluids.FluidRegistry.getFluidStack; import net.minecraft.init.Blocks; @@ -18,17 +18,17 @@ import net.minecraft.nbt.NBTTagCompound; import net.minecraftforge.fluids.FluidRegistry; import net.minecraftforge.fluids.FluidStack; -import gregtech.api.GregTech_API; -import gregtech.api.enums.GT_Values; +import gregtech.api.GregTechAPI; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.MaterialsKevlar; import gregtech.api.enums.MaterialsUEVplus; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.TierEU; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_Utility; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtility; public class FluidSolidifierRecipes implements Runnable { @@ -49,7 +49,7 @@ public class FluidSolidifierRecipes implements Runnable { continue; } - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Casing.get(0L)) .itemOutputs(materialCasing[i]) .fluidInputs(materialArray[i].getMolten(72L)) @@ -63,7 +63,7 @@ public class FluidSolidifierRecipes implements Runnable { NBTTagCompound nbtFlask = new NBTTagCompound(); nbtFlask.setInteger("Capacity", 1000); flask.setTagCompound(nbtFlask); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Ball.get(0)) .itemOutputs(flask) .fluidInputs(new FluidStack(FluidRegistry.getFluid("molten.borosilicateglass"), 144)) @@ -72,7 +72,7 @@ public class FluidSolidifierRecipes implements Runnable { .addTo(fluidSolidifierRecipes); } - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Ball.get(0L)) .itemOutputs(getModItem(Thaumcraft.ID, "ItemResource", 1, 3)) .fluidInputs(Materials.Mercury.getFluid(1000L)) @@ -80,15 +80,15 @@ public class FluidSolidifierRecipes implements Runnable { .eut(4) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Ball.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Mercury, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.gem, Materials.Mercury, 1L)) .fluidInputs(Materials.Mercury.getFluid(1000L)) .duration(6 * SECONDS + 8 * TICKS) .eut(4) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Ball.get(0L)) .itemOutputs(new ItemStack(Items.snowball, 1, 0)) .fluidInputs(Materials.Water.getFluid(250L)) @@ -96,15 +96,15 @@ public class FluidSolidifierRecipes implements Runnable { .eut(4) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Ball.get(0L)) .itemOutputs(new ItemStack(Items.snowball, 1, 0)) - .fluidInputs(GT_ModHandler.getDistilledWater(250L)) + .fluidInputs(GTModHandler.getDistilledWater(250L)) .duration(6 * SECONDS + 8 * TICKS) .eut(4) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Block.get(0L)) .itemOutputs(new ItemStack(Blocks.snow, 1, 0)) .fluidInputs(Materials.Water.getFluid(1000L)) @@ -112,15 +112,15 @@ public class FluidSolidifierRecipes implements Runnable { .eut(4) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Block.get(0L)) .itemOutputs(new ItemStack(Blocks.snow, 1, 0)) - .fluidInputs(GT_ModHandler.getDistilledWater(1000L)) + .fluidInputs(GTModHandler.getDistilledWater(1000L)) .duration(25 * SECONDS + 12 * TICKS) .eut(4) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Block.get(0L)) .itemOutputs(new ItemStack(Blocks.obsidian, 1, 0)) .fluidInputs(Materials.Lava.getFluid(1000L)) @@ -128,15 +128,15 @@ public class FluidSolidifierRecipes implements Runnable { .eut(16) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Block.get(0L)) - .itemOutputs(new ItemStack(GregTech_API.sBlockConcretes, 1, 8)) + .itemOutputs(new ItemStack(GregTechAPI.sBlockConcretes, 1, 8)) .fluidInputs(Materials.Concrete.getMolten(144L)) .duration(12 * TICKS) .eut(4) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Block.get(0L)) .itemOutputs(new ItemStack(Blocks.glowstone, 1, 0)) .fluidInputs(Materials.Glowstone.getMolten(576L)) @@ -144,7 +144,7 @@ public class FluidSolidifierRecipes implements Runnable { .eut(4) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Block.get(0L)) .itemOutputs(new ItemStack(Blocks.glass, 1, 0)) .fluidInputs(Materials.Glass.getMolten(144L)) @@ -152,15 +152,15 @@ public class FluidSolidifierRecipes implements Runnable { .eut(4) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Plate.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Glass, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.plate, Materials.Glass, 1L)) .fluidInputs(Materials.Glass.getMolten(144L)) .duration(12 * TICKS) .eut(4) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Bottle.get(0L)) .itemOutputs(ItemList.Bottle_Empty.get(1L)) .fluidInputs(Materials.Glass.getMolten(144L)) @@ -168,7 +168,7 @@ public class FluidSolidifierRecipes implements Runnable { .eut(4) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Cylinder.get(0L)) .itemOutputs(ItemList.Food_Cheese.get(1L)) .fluidInputs(Materials.Milk.getFluid(250L)) @@ -176,7 +176,7 @@ public class FluidSolidifierRecipes implements Runnable { .eut(4) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Cylinder.get(0L)) .itemOutputs(ItemList.Food_Cheese.get(1L)) .fluidInputs(Materials.Cheese.getMolten(144L)) @@ -184,7 +184,7 @@ public class FluidSolidifierRecipes implements Runnable { .eut(8) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Anvil.get(0L)) .itemOutputs(new ItemStack(Blocks.anvil, 1, 0)) .fluidInputs(Materials.Iron.getMolten(4464L)) @@ -192,7 +192,7 @@ public class FluidSolidifierRecipes implements Runnable { .eut(16) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Anvil.get(0L)) .itemOutputs(new ItemStack(Blocks.anvil, 1, 0)) .fluidInputs(Materials.WroughtIron.getMolten(4464L)) @@ -200,15 +200,15 @@ public class FluidSolidifierRecipes implements Runnable { .eut(16) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Boron.getDust(1)) .fluidInputs(Materials.Boron.getMolten(144L)) .duration(1 * SECONDS + 10 * TICKS) .eut(30) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Cylinder.get(0)) .itemOutputs(ItemList.Circuit_Parts_PetriDish.get(1)) .fluidInputs(Materials.Polytetrafluoroethylene.getMolten(36)) @@ -216,7 +216,7 @@ public class FluidSolidifierRecipes implements Runnable { .eut(16) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Cylinder.get(0)) .itemOutputs(ItemList.Circuit_Parts_PetriDish.get(1)) .fluidInputs(Materials.Polystyrene.getMolten(36)) @@ -224,7 +224,7 @@ public class FluidSolidifierRecipes implements Runnable { .eut(16) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Cylinder.get(0)) .itemOutputs(ItemList.Circuit_Parts_PetriDish.get(1)) .fluidInputs(Materials.BorosilicateGlass.getMolten(72)) @@ -232,7 +232,7 @@ public class FluidSolidifierRecipes implements Runnable { .eut(16) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Plate.get(0L)) .itemOutputs(getModItem(NewHorizonsCoreMod.ID, "item.ReinforcedGlassPlate", 1L, 0)) .fluidInputs(Materials.ReinforceGlass.getMolten(72)) @@ -240,7 +240,7 @@ public class FluidSolidifierRecipes implements Runnable { .eut(TierEU.RECIPE_EV) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Block.get(0L)) .itemOutputs(getModItem(IndustrialCraft2.ID, "blockAlloyGlass", 1L)) .fluidInputs(Materials.ReinforceGlass.getMolten(144)) @@ -248,7 +248,7 @@ public class FluidSolidifierRecipes implements Runnable { .eut(TierEU.RECIPE_EV) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Ball.get(0L)) .itemOutputs(ItemList.Circuit_Parts_Glass_Tube.get(1)) .fluidInputs(Materials.Glass.getMolten(144)) @@ -256,7 +256,7 @@ public class FluidSolidifierRecipes implements Runnable { .eut(24) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Ball.get(0L)) .itemOutputs(ItemList.Circuit_Parts_Reinforced_Glass_Tube.get(1)) .fluidInputs(Materials.ReinforceGlass.getMolten(288)) @@ -264,7 +264,7 @@ public class FluidSolidifierRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Ball.get(0L)) .itemOutputs(ItemList.Circuit_Parts_Glass_Tube.get(1)) .fluidInputs(getFluidStack("glass.molten", 1000)) @@ -272,7 +272,7 @@ public class FluidSolidifierRecipes implements Runnable { .eut(24) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Ball.get(0L)) .itemOutputs(ItemList.GelledToluene.get(1)) .fluidInputs(new FluidStack(ItemList.sToluene, 100)) @@ -280,55 +280,55 @@ public class FluidSolidifierRecipes implements Runnable { .eut(16) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Nugget.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Copper, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.nugget, Materials.Copper, 1L)) .fluidInputs(Materials.AnnealedCopper.getMolten(16)) .duration(16 * TICKS) .eut(4) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Ingot.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Copper, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Copper, 1L)) .fluidInputs(Materials.AnnealedCopper.getMolten(144)) .duration(1 * SECONDS + 12 * TICKS) .eut(8) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Block.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.block, Materials.Copper, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.block, Materials.Copper, 1L)) .fluidInputs(Materials.AnnealedCopper.getMolten(1296)) .duration(14 * SECONDS + 8 * TICKS) .eut(8) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Nugget.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Iron, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.nugget, Materials.Iron, 1L)) .fluidInputs(Materials.WroughtIron.getMolten(16)) .duration(16 * TICKS) .eut(4) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Ingot.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Iron, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Iron, 1L)) .fluidInputs(Materials.WroughtIron.getMolten(144)) .duration(1 * SECONDS + 12 * TICKS) .eut(8) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Block.get(0L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.block, Materials.Iron, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.block, Materials.Iron, 1L)) .fluidInputs(Materials.WroughtIron.getMolten(1296)) .duration(14 * SECONDS + 8 * TICKS) .eut(8) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Spinneret.get(0L)) .itemOutputs(ItemList.KevlarFiber.get(8L)) .fluidInputs(MaterialsKevlar.LiquidCrystalKevlar.getFluid(144L)) @@ -336,7 +336,7 @@ public class FluidSolidifierRecipes implements Runnable { .eut(TierEU.RECIPE_EV) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Mold_Anvil.get(0L)) .itemOutputs(getModItem(Railcraft.ID, "anvil", 1L, 0)) .fluidInputs(Materials.Steel.getMolten(4464L)) @@ -348,7 +348,7 @@ public class FluidSolidifierRecipes implements Runnable { final int fluidPerShapeSolidifierRecipe = 4 * INGOTS; { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Extruder_Bottle.get(1)) .itemOutputs(ItemList.White_Dwarf_Shape_Extruder_Bottle.get(1)) .fluidInputs(MaterialsUEVplus.WhiteDwarfMatter.getMolten(fluidPerShapeSolidifierRecipe)) @@ -356,7 +356,7 @@ public class FluidSolidifierRecipes implements Runnable { .eut(TierEU.RECIPE_UMV) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Extruder_Plate.get(1)) .itemOutputs(ItemList.White_Dwarf_Shape_Extruder_Plate.get(1)) .fluidInputs(MaterialsUEVplus.WhiteDwarfMatter.getMolten(fluidPerShapeSolidifierRecipe)) @@ -364,7 +364,7 @@ public class FluidSolidifierRecipes implements Runnable { .eut(TierEU.RECIPE_UMV) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Extruder_Cell.get(1)) .itemOutputs(ItemList.White_Dwarf_Shape_Extruder_Cell.get(1)) .fluidInputs(MaterialsUEVplus.WhiteDwarfMatter.getMolten(fluidPerShapeSolidifierRecipe)) @@ -372,7 +372,7 @@ public class FluidSolidifierRecipes implements Runnable { .eut(TierEU.RECIPE_UMV) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Extruder_Ring.get(1)) .itemOutputs(ItemList.White_Dwarf_Shape_Extruder_Ring.get(1)) .fluidInputs(MaterialsUEVplus.WhiteDwarfMatter.getMolten(fluidPerShapeSolidifierRecipe)) @@ -380,7 +380,7 @@ public class FluidSolidifierRecipes implements Runnable { .eut(TierEU.RECIPE_UMV) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Extruder_Rod.get(1)) .itemOutputs(ItemList.White_Dwarf_Shape_Extruder_Rod.get(1)) .fluidInputs(MaterialsUEVplus.WhiteDwarfMatter.getMolten(fluidPerShapeSolidifierRecipe)) @@ -388,7 +388,7 @@ public class FluidSolidifierRecipes implements Runnable { .eut(TierEU.RECIPE_UMV) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Extruder_Bolt.get(1)) .itemOutputs(ItemList.White_Dwarf_Shape_Extruder_Bolt.get(1)) .fluidInputs(MaterialsUEVplus.WhiteDwarfMatter.getMolten(fluidPerShapeSolidifierRecipe)) @@ -396,7 +396,7 @@ public class FluidSolidifierRecipes implements Runnable { .eut(TierEU.RECIPE_UMV) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Extruder_Ingot.get(1)) .itemOutputs(ItemList.White_Dwarf_Shape_Extruder_Ingot.get(1)) .fluidInputs(MaterialsUEVplus.WhiteDwarfMatter.getMolten(fluidPerShapeSolidifierRecipe)) @@ -404,7 +404,7 @@ public class FluidSolidifierRecipes implements Runnable { .eut(TierEU.RECIPE_UMV) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Extruder_Wire.get(1)) .itemOutputs(ItemList.White_Dwarf_Shape_Extruder_Wire.get(1)) .fluidInputs(MaterialsUEVplus.WhiteDwarfMatter.getMolten(fluidPerShapeSolidifierRecipe)) @@ -412,7 +412,7 @@ public class FluidSolidifierRecipes implements Runnable { .eut(TierEU.RECIPE_UMV) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Extruder_Casing.get(1)) .itemOutputs(ItemList.White_Dwarf_Shape_Extruder_Casing.get(1)) .fluidInputs(MaterialsUEVplus.WhiteDwarfMatter.getMolten(fluidPerShapeSolidifierRecipe)) @@ -420,7 +420,7 @@ public class FluidSolidifierRecipes implements Runnable { .eut(TierEU.RECIPE_UMV) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Extruder_Pipe_Tiny.get(1)) .itemOutputs(ItemList.White_Dwarf_Shape_Extruder_Pipe_Tiny.get(1)) .fluidInputs(MaterialsUEVplus.WhiteDwarfMatter.getMolten(fluidPerShapeSolidifierRecipe)) @@ -428,7 +428,7 @@ public class FluidSolidifierRecipes implements Runnable { .eut(TierEU.RECIPE_UMV) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Extruder_Pipe_Small.get(1)) .itemOutputs(ItemList.White_Dwarf_Shape_Extruder_Pipe_Small.get(1)) .fluidInputs(MaterialsUEVplus.WhiteDwarfMatter.getMolten(fluidPerShapeSolidifierRecipe)) @@ -436,7 +436,7 @@ public class FluidSolidifierRecipes implements Runnable { .eut(TierEU.RECIPE_UMV) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Extruder_Pipe_Medium.get(1)) .itemOutputs(ItemList.White_Dwarf_Shape_Extruder_Pipe_Medium.get(1)) .fluidInputs(MaterialsUEVplus.WhiteDwarfMatter.getMolten(fluidPerShapeSolidifierRecipe)) @@ -444,7 +444,7 @@ public class FluidSolidifierRecipes implements Runnable { .eut(TierEU.RECIPE_UMV) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Extruder_Pipe_Large.get(1)) .itemOutputs(ItemList.White_Dwarf_Shape_Extruder_Pipe_Large.get(1)) .fluidInputs(MaterialsUEVplus.WhiteDwarfMatter.getMolten(fluidPerShapeSolidifierRecipe)) @@ -452,7 +452,7 @@ public class FluidSolidifierRecipes implements Runnable { .eut(TierEU.RECIPE_UMV) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Extruder_Pipe_Huge.get(1)) .itemOutputs(ItemList.White_Dwarf_Shape_Extruder_Pipe_Huge.get(1)) .fluidInputs(MaterialsUEVplus.WhiteDwarfMatter.getMolten(fluidPerShapeSolidifierRecipe)) @@ -460,7 +460,7 @@ public class FluidSolidifierRecipes implements Runnable { .eut(TierEU.RECIPE_UMV) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Extruder_Block.get(1)) .itemOutputs(ItemList.White_Dwarf_Shape_Extruder_Block.get(1)) .fluidInputs(MaterialsUEVplus.WhiteDwarfMatter.getMolten(fluidPerShapeSolidifierRecipe)) @@ -468,7 +468,7 @@ public class FluidSolidifierRecipes implements Runnable { .eut(TierEU.RECIPE_UMV) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Extruder_Sword.get(1)) .itemOutputs(ItemList.White_Dwarf_Shape_Extruder_Sword.get(1)) .fluidInputs(MaterialsUEVplus.WhiteDwarfMatter.getMolten(fluidPerShapeSolidifierRecipe)) @@ -476,7 +476,7 @@ public class FluidSolidifierRecipes implements Runnable { .eut(TierEU.RECIPE_UMV) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Extruder_Pickaxe.get(1)) .itemOutputs(ItemList.White_Dwarf_Shape_Extruder_Pickaxe.get(1)) .fluidInputs(MaterialsUEVplus.WhiteDwarfMatter.getMolten(fluidPerShapeSolidifierRecipe)) @@ -484,7 +484,7 @@ public class FluidSolidifierRecipes implements Runnable { .eut(TierEU.RECIPE_UMV) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Extruder_Shovel.get(1)) .itemOutputs(ItemList.White_Dwarf_Shape_Extruder_Shovel.get(1)) .fluidInputs(MaterialsUEVplus.WhiteDwarfMatter.getMolten(fluidPerShapeSolidifierRecipe)) @@ -492,7 +492,7 @@ public class FluidSolidifierRecipes implements Runnable { .eut(TierEU.RECIPE_UMV) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Extruder_Axe.get(1)) .itemOutputs(ItemList.White_Dwarf_Shape_Extruder_Axe.get(1)) .fluidInputs(MaterialsUEVplus.WhiteDwarfMatter.getMolten(fluidPerShapeSolidifierRecipe)) @@ -500,7 +500,7 @@ public class FluidSolidifierRecipes implements Runnable { .eut(TierEU.RECIPE_UMV) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Extruder_Hoe.get(1)) .itemOutputs(ItemList.White_Dwarf_Shape_Extruder_Hoe.get(1)) .fluidInputs(MaterialsUEVplus.WhiteDwarfMatter.getMolten(fluidPerShapeSolidifierRecipe)) @@ -508,7 +508,7 @@ public class FluidSolidifierRecipes implements Runnable { .eut(TierEU.RECIPE_UMV) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Extruder_Hammer.get(1)) .itemOutputs(ItemList.White_Dwarf_Shape_Extruder_Hammer.get(1)) .fluidInputs(MaterialsUEVplus.WhiteDwarfMatter.getMolten(fluidPerShapeSolidifierRecipe)) @@ -516,7 +516,7 @@ public class FluidSolidifierRecipes implements Runnable { .eut(TierEU.RECIPE_UMV) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Extruder_File.get(1)) .itemOutputs(ItemList.White_Dwarf_Shape_Extruder_File.get(1)) .fluidInputs(MaterialsUEVplus.WhiteDwarfMatter.getMolten(fluidPerShapeSolidifierRecipe)) @@ -524,7 +524,7 @@ public class FluidSolidifierRecipes implements Runnable { .eut(TierEU.RECIPE_UMV) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Extruder_Saw.get(1)) .itemOutputs(ItemList.White_Dwarf_Shape_Extruder_Saw.get(1)) .fluidInputs(MaterialsUEVplus.WhiteDwarfMatter.getMolten(fluidPerShapeSolidifierRecipe)) @@ -532,7 +532,7 @@ public class FluidSolidifierRecipes implements Runnable { .eut(TierEU.RECIPE_UMV) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Extruder_Gear.get(1)) .itemOutputs(ItemList.White_Dwarf_Shape_Extruder_Gear.get(1)) .fluidInputs(MaterialsUEVplus.WhiteDwarfMatter.getMolten(fluidPerShapeSolidifierRecipe)) @@ -540,7 +540,7 @@ public class FluidSolidifierRecipes implements Runnable { .eut(TierEU.RECIPE_UMV) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Extruder_Rotor.get(1)) .itemOutputs(ItemList.White_Dwarf_Shape_Extruder_Rotor.get(1)) .fluidInputs(MaterialsUEVplus.WhiteDwarfMatter.getMolten(fluidPerShapeSolidifierRecipe)) @@ -548,7 +548,7 @@ public class FluidSolidifierRecipes implements Runnable { .eut(TierEU.RECIPE_UMV) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Extruder_Turbine_Blade.get(1)) .itemOutputs(ItemList.White_Dwarf_Shape_Extruder_Turbine_Blade.get(1)) .fluidInputs(MaterialsUEVplus.WhiteDwarfMatter.getMolten(fluidPerShapeSolidifierRecipe)) @@ -556,7 +556,7 @@ public class FluidSolidifierRecipes implements Runnable { .eut(TierEU.RECIPE_UMV) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Extruder_Small_Gear.get(1)) .itemOutputs(ItemList.White_Dwarf_Shape_Extruder_Small_Gear.get(1)) .fluidInputs(MaterialsUEVplus.WhiteDwarfMatter.getMolten(fluidPerShapeSolidifierRecipe)) @@ -564,7 +564,7 @@ public class FluidSolidifierRecipes implements Runnable { .eut(TierEU.RECIPE_UMV) .addTo(fluidSolidifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Shape_Extruder_ToolHeadDrill.get(1)) .itemOutputs(ItemList.White_Dwarf_Shape_Extruder_ToolHeadDrill.get(1)) .fluidInputs(MaterialsUEVplus.WhiteDwarfMatter.getMolten(fluidPerShapeSolidifierRecipe)) diff --git a/src/main/java/gregtech/loaders/postload/recipes/ForgeHammerRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/ForgeHammerRecipes.java index 4ebb4b8da6..b8220acb0e 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/ForgeHammerRecipes.java +++ b/src/main/java/gregtech/loaders/postload/recipes/ForgeHammerRecipes.java @@ -2,21 +2,21 @@ package gregtech.loaders.postload.recipes; import static gregtech.api.enums.Mods.HardcoreEnderExpansion; import static gregtech.api.recipe.RecipeMaps.hammerRecipes; -import static gregtech.api.util.GT_ModHandler.getModItem; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; +import static gregtech.api.util.GTModHandler.getModItem; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; import net.minecraft.init.Blocks; import net.minecraft.init.Items; import net.minecraft.item.ItemStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.MaterialsUEVplus; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.TierEU; -import gregtech.api.util.GT_OreDictUnificator; +import gregtech.api.util.GTOreDictUnificator; import gtPlusPlus.xmod.gregtech.api.enums.GregtechItemList; public class ForgeHammerRecipes implements Runnable { @@ -24,119 +24,119 @@ public class ForgeHammerRecipes implements Runnable { @Override public void run() { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Blocks.stonebrick, 1, 0)) .itemOutputs(new ItemStack(Blocks.stonebrick, 1, 2)) .duration(10 * TICKS) .eut(16) .addTo(hammerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Blocks.stone, 1, 0)) .itemOutputs(new ItemStack(Blocks.cobblestone, 1, 0)) .duration(10 * TICKS) .eut(16) .addTo(hammerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Blocks.cobblestone, 1, 0)) .itemOutputs(new ItemStack(Blocks.gravel, 1, 0)) .duration(10 * TICKS) .eut(16) .addTo(hammerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Blocks.gravel, 1, 0)) .itemOutputs(new ItemStack(Blocks.sand, 1, 0)) .duration(10 * TICKS) .eut(16) .addTo(hammerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Blocks.sandstone, 1, 32767)) .itemOutputs(new ItemStack(Blocks.sand, 1, 0)) .duration(10 * TICKS) .eut(16) .addTo(hammerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Blocks.ice, 1, 0)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Ice, 1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Ice, 1)) .duration(10 * TICKS) .eut(16) .addTo(hammerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Blocks.packed_ice, 1, 0)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Ice, 2)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Ice, 2)) .duration(10 * TICKS) .eut(16) .addTo(hammerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Blocks.brick_block, 1, 0)) .itemOutputs(new ItemStack(Items.brick, 3, 0)) .duration(10 * TICKS) .eut(16) .addTo(hammerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Blocks.nether_brick, 1, 0)) .itemOutputs(new ItemStack(Items.netherbrick, 3, 0)) .duration(10 * TICKS) .eut(16) .addTo(hammerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Blocks.stained_glass, 1, 32767)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Glass, 1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Glass, 1)) .duration(10 * TICKS) .eut(16) .addTo(hammerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Blocks.glass, 1, 32767)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Glass, 1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Glass, 1)) .duration(10 * TICKS) .eut(10) .addTo(hammerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Blocks.stained_glass_pane, 1, 32767)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Glass, 3)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Glass, 3)) .duration(10 * TICKS) .eut(16) .addTo(hammerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Blocks.glass_pane, 1, 32767)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Glass, 3)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Glass, 3)) .duration(10 * TICKS) .eut(16) .addTo(hammerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Brick.getIngots(1)) .itemOutputs(Materials.Brick.getDustSmall(1)) .duration(10 * TICKS) .eut(16) .addTo(hammerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Firebrick.get(1)) .itemOutputs(Materials.Fireclay.getDust(1)) .duration(10 * TICKS) .eut(16) .addTo(hammerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Casing_Firebricks.get(1)) .itemOutputs(ItemList.Firebrick.get(3)) .duration(10 * TICKS) .eut(16) .addTo(hammerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Tesseract.get(1L), GregtechItemList.Laser_Lens_Special.get(1)) .fluidInputs(MaterialsUEVplus.SpaceTime.getMolten(2880L)) .fluidOutputs(MaterialsUEVplus.Space.getMolten(1440L), MaterialsUEVplus.Time.getMolten(1440L)) @@ -145,9 +145,9 @@ public class ForgeHammerRecipes implements Runnable { .addTo(hammerRecipes); if (HardcoreEnderExpansion.isModLoaded()) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(HardcoreEnderExpansion.ID, "endium_ore", 1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.crushed, Materials.HeeEndium, 1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.crushed, Materials.HeeEndium, 1)) .duration(16) .eut(10) .addTo(hammerRecipes); diff --git a/src/main/java/gregtech/loaders/postload/recipes/FormingPressRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/FormingPressRecipes.java index 9780a0a7ba..1b5d29f1df 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/FormingPressRecipes.java +++ b/src/main/java/gregtech/loaders/postload/recipes/FormingPressRecipes.java @@ -3,80 +3,80 @@ package gregtech.loaders.postload.recipes; import static gregtech.api.enums.Mods.AppliedEnergistics2; import static gregtech.api.enums.Mods.BuildCraftSilicon; import static gregtech.api.recipe.RecipeMaps.formingPressRecipes; -import static gregtech.api.util.GT_ModHandler.getModItem; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; +import static gregtech.api.util.GTModHandler.getModItem; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; import net.minecraft.init.Items; import net.minecraft.item.ItemStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.TierEU; -import gregtech.api.util.GT_OreDictUnificator; +import gregtech.api.util.GTOreDictUnificator; public class FormingPressRecipes implements Runnable { @Override public void run() { if (BuildCraftSilicon.isModLoaded()) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Iron, 1L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Iron, 1L), getModItem(BuildCraftSilicon.ID, "redstoneChipset", 1L, 0)) .itemOutputs(getModItem(BuildCraftSilicon.ID, "redstoneChipset", 1L, 1)) .duration(5 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(formingPressRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.WroughtIron, 1L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.WroughtIron, 1L), getModItem(BuildCraftSilicon.ID, "redstoneChipset", 1L, 0)) .itemOutputs(getModItem(BuildCraftSilicon.ID, "redstoneChipset", 1L, 1)) .duration(5 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(formingPressRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Gold, 1L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Gold, 1L), getModItem(BuildCraftSilicon.ID, "redstoneChipset", 1L, 0)) .itemOutputs(getModItem(BuildCraftSilicon.ID, "redstoneChipset", 1L, 2)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(formingPressRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Diamond, 1L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Diamond, 1L), getModItem(BuildCraftSilicon.ID, "redstoneChipset", 1L, 0)) .itemOutputs(getModItem(BuildCraftSilicon.ID, "redstoneChipset", 1L, 3)) .duration(5 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(formingPressRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.gem, Materials.EnderPearl, 1L), + GTOreDictUnificator.get(OrePrefixes.gem, Materials.EnderPearl, 1L), getModItem(BuildCraftSilicon.ID, "redstoneChipset", 1L, 0)) .itemOutputs(getModItem(BuildCraftSilicon.ID, "redstoneChipset", 2L, 4)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(formingPressRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.NetherQuartz, 1L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.NetherQuartz, 1L), getModItem(BuildCraftSilicon.ID, "redstoneChipset", 1L, 0)) .itemOutputs(getModItem(BuildCraftSilicon.ID, "redstoneChipset", 1L, 5)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(formingPressRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( new ItemStack(Items.comparator, 1, 32767), getModItem(BuildCraftSilicon.ID, "redstoneChipset", 1L, 0)) @@ -87,7 +87,7 @@ public class FormingPressRecipes implements Runnable { } if (AppliedEnergistics2.isModLoaded()) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 10), getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 0L, 13)) @@ -96,36 +96,36 @@ public class FormingPressRecipes implements Runnable { .eut(16) .addTo(formingPressRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.CertusQuartz, 1L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.CertusQuartz, 1L), getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 0L, 13)) .itemOutputs(getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 16)) .duration(10 * SECONDS) .eut(16) .addTo(formingPressRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Diamond, 1L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Diamond, 1L), getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 0L, 14)) .itemOutputs(getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 17)) .duration(10 * SECONDS) .eut(16) .addTo(formingPressRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Gold, 1L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Gold, 1L), getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 0L, 15)) .itemOutputs(getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 18)) .duration(10 * SECONDS) .eut(16) .addTo(formingPressRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.SiliconSG, 1L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.SiliconSG, 1L), getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 0L, 19)) .itemOutputs(getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 20)) .duration(10 * SECONDS) @@ -133,52 +133,52 @@ public class FormingPressRecipes implements Runnable { .addTo(formingPressRecipes); } - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Food_Dough_Sugar.get(4L), ItemList.Shape_Mold_Cylinder.get(0L)) .itemOutputs(ItemList.Food_Raw_Cake.get(1L)) .duration(19 * SECONDS + 4 * TICKS) .eut(4) .addTo(formingPressRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Cupronickel, 1L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Cupronickel, 1L), ItemList.Shape_Mold_Credit.get(0L)) .itemOutputs(ItemList.Credit_Greg_Cupronickel.get(4L)) .duration(5 * SECONDS) .eut(16) .addTo(formingPressRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Brass, 1L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Brass, 1L), ItemList.Shape_Mold_Credit.get(0L)) .itemOutputs(ItemList.Coin_Doge.get(4L)) .duration(5 * SECONDS) .eut(16) .addTo(formingPressRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Iron, 1L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Iron, 1L), ItemList.Shape_Mold_Credit.get(0L)) .itemOutputs(ItemList.Credit_Iron.get(4L)) .duration(5 * SECONDS) .eut(16) .addTo(formingPressRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.WroughtIron, 1L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.WroughtIron, 1L), ItemList.Shape_Mold_Credit.get(0L)) .itemOutputs(ItemList.Credit_Iron.get(4L)) .duration(5 * SECONDS) .eut(16) .addTo(formingPressRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Brick, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Brick, 1L), ItemList.Shape_Mold_Ingot.get(0L)) .itemOutputs(new ItemStack(Items.brick, 1, 0)) .duration(5 * SECONDS) diff --git a/src/main/java/gregtech/loaders/postload/recipes/FuelRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/FuelRecipes.java index 2c3c979b11..96a6331867 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/FuelRecipes.java +++ b/src/main/java/gregtech/loaders/postload/recipes/FuelRecipes.java @@ -4,124 +4,124 @@ import static gregtech.api.enums.Mods.ForbiddenMagic; import static gregtech.api.enums.Mods.TaintedMagic; import static gregtech.api.enums.Mods.Thaumcraft; import static gregtech.api.enums.Mods.ThaumicTinkerer; -import static gregtech.api.util.GT_ModHandler.getModItem; -import static gregtech.api.util.GT_RecipeConstants.FUEL_TYPE; -import static gregtech.api.util.GT_RecipeConstants.FUEL_VALUE; +import static gregtech.api.util.GTModHandler.getModItem; +import static gregtech.api.util.GTRecipeConstants.FUEL_TYPE; +import static gregtech.api.util.GTRecipeConstants.FUEL_VALUE; import net.minecraft.init.Items; import net.minecraft.item.ItemStack; -import gregtech.api.enums.GT_Values; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_RecipeConstants; +import gregtech.api.enums.GTValues; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTRecipeConstants; public class FuelRecipes implements Runnable { // todo: add an enum for the fuel type, int values are mysterious @Override public void run() { - GT_Values.RA.stdBuilder() - .itemInputs(GT_ModHandler.getIC2Item("biogasCell", 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTModHandler.getIC2Item("biogasCell", 1L)) .metadata(FUEL_VALUE, 40) .metadata(FUEL_TYPE, 1) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Items.golden_apple, 1, 1)) .itemOutputs(new ItemStack(Items.apple, 1)) .metadata(FUEL_VALUE, 6400) .metadata(FUEL_TYPE, 5) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Thaumcraft.ID, "ItemShard", 1L, 6)) .metadata(FUEL_VALUE, 720) .metadata(FUEL_TYPE, 5) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(ForbiddenMagic.ID, "GluttonyShard", 1L)) .metadata(FUEL_VALUE, 720) .metadata(FUEL_TYPE, 5) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(ForbiddenMagic.ID, "FMResource", 1L, 3)) .metadata(FUEL_VALUE, 720) .metadata(FUEL_TYPE, 5) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(ForbiddenMagic.ID, "NetherShard", 1L)) .metadata(FUEL_VALUE, 720) .metadata(FUEL_TYPE, 5) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(ForbiddenMagic.ID, "NetherShard", 1L, 1)) .metadata(FUEL_VALUE, 720) .metadata(FUEL_TYPE, 5) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(ForbiddenMagic.ID, "NetherShard", 1L, 2)) .metadata(FUEL_VALUE, 720) .metadata(FUEL_TYPE, 5) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(ForbiddenMagic.ID, "NetherShard", 1L, 3)) .metadata(FUEL_VALUE, 720) .metadata(FUEL_TYPE, 5) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(ForbiddenMagic.ID, "NetherShard", 1L, 4)) .metadata(FUEL_VALUE, 720) .metadata(FUEL_TYPE, 5) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(ForbiddenMagic.ID, "NetherShard", 1L, 5)) .metadata(FUEL_VALUE, 720) .metadata(FUEL_TYPE, 5) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(ForbiddenMagic.ID, "NetherShard", 1L, 6)) .metadata(FUEL_VALUE, 720) .metadata(FUEL_TYPE, 5) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(TaintedMagic.ID, "ItemMaterial", 1L, 3)) .metadata(FUEL_VALUE, 720) .metadata(FUEL_TYPE, 5) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(TaintedMagic.ID, "ItemMaterial", 1L, 4)) .metadata(FUEL_VALUE, 720) .metadata(FUEL_TYPE, 5) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(TaintedMagic.ID, "ItemMaterial", 1L, 5)) .metadata(FUEL_VALUE, 720) .metadata(FUEL_TYPE, 5) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(ThaumicTinkerer.ID, "kamiResource", 1L, 6)) .metadata(FUEL_VALUE, 720) .metadata(FUEL_TYPE, 5) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(ThaumicTinkerer.ID, "kamiResource", 1L, 7)) .metadata(FUEL_VALUE, 720) .metadata(FUEL_TYPE, 5) - .addTo(GT_RecipeConstants.Fuel); + .addTo(GTRecipeConstants.Fuel); } } diff --git a/src/main/java/gregtech/loaders/postload/recipes/FusionReactorRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/FusionReactorRecipes.java index 3d53de7d2a..74cabd4196 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/FusionReactorRecipes.java +++ b/src/main/java/gregtech/loaders/postload/recipes/FusionReactorRecipes.java @@ -1,14 +1,14 @@ package gregtech.loaders.postload.recipes; import static gregtech.api.recipe.RecipeMaps.fusionRecipes; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; -import static gregtech.api.util.GT_RecipeConstants.FUSION_THRESHOLD; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; +import static gregtech.api.util.GTRecipeConstants.FUSION_THRESHOLD; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.Materials; import gregtech.api.enums.TierEU; -import gtPlusPlus.core.material.ELEMENT; +import gtPlusPlus.core.material.MaterialsElements; public class FusionReactorRecipes implements Runnable { @@ -21,7 +21,7 @@ public class FusionReactorRecipes implements Runnable { // F FT2, FT3 - fusion tier required, + - requires different startup recipe (startup cost bigger than // available on the tier) - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(Materials.Lithium.getMolten(16), Materials.Tungsten.getMolten(16)) .fluidOutputs(Materials.Iridium.getMolten(16)) .duration(3 * SECONDS + 4 * TICKS) @@ -29,7 +29,7 @@ public class FusionReactorRecipes implements Runnable { .metadata(FUSION_THRESHOLD, 300000000) .addTo(fusionRecipes); // FT1+ - utility - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(Materials.Deuterium.getGas(125), Materials.Tritium.getGas(125)) .fluidOutputs(Materials.Helium.getPlasma(125)) .duration(16 * TICKS) @@ -37,7 +37,7 @@ public class FusionReactorRecipes implements Runnable { .metadata(FUSION_THRESHOLD, 40000000) .addTo(fusionRecipes); // FT1 Cheap - farmable - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(Materials.Deuterium.getGas(125), Materials.Helium_3.getGas(125)) .fluidOutputs(Materials.Helium.getPlasma(125)) .duration(16 * TICKS) @@ -45,7 +45,7 @@ public class FusionReactorRecipes implements Runnable { .metadata(FUSION_THRESHOLD, 60000000) .addTo(fusionRecipes); // FT1 Expensive // - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(Materials.Aluminium.getMolten(16), Materials.Lithium.getMolten(16)) .fluidOutputs(Materials.Sulfur.getPlasma(144)) .duration(1 * SECONDS + 12 * TICKS) @@ -53,7 +53,7 @@ public class FusionReactorRecipes implements Runnable { .metadata(FUSION_THRESHOLD, 240000000) .addTo(fusionRecipes); // FT1+ Cheap - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(Materials.Beryllium.getMolten(16), Materials.Deuterium.getGas(375)) .fluidOutputs(Materials.Nitrogen.getPlasma(125)) .duration(16 * TICKS) @@ -61,7 +61,7 @@ public class FusionReactorRecipes implements Runnable { .metadata(FUSION_THRESHOLD, 180000000) .addTo(fusionRecipes); // FT1+ Expensive // - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(Materials.Silicon.getMolten(16), Materials.Magnesium.getMolten(16)) .fluidOutputs(Materials.Iron.getPlasma(144)) .duration(1 * SECONDS + 12 * TICKS) @@ -69,7 +69,7 @@ public class FusionReactorRecipes implements Runnable { .metadata(FUSION_THRESHOLD, 360000000) .addTo(fusionRecipes); // FT1++ Cheap // - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(Materials.Potassium.getMolten(16), Materials.Fluorine.getGas(144)) .fluidOutputs(Materials.Nickel.getPlasma(144)) .duration(16 * TICKS) @@ -77,7 +77,7 @@ public class FusionReactorRecipes implements Runnable { .metadata(FUSION_THRESHOLD, 480000000) .addTo(fusionRecipes); // FT1++ Expensive // - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(Materials.Beryllium.getMolten(16), Materials.Tungsten.getMolten(16)) .fluidOutputs(Materials.Platinum.getMolten(16)) .duration(1 * SECONDS + 12 * TICKS) @@ -85,7 +85,7 @@ public class FusionReactorRecipes implements Runnable { .metadata(FUSION_THRESHOLD, 150000000) .addTo(fusionRecipes); // FT1 - utility - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(Materials.Neodymium.getMolten(16), Materials.Hydrogen.getGas(48)) .fluidOutputs(Materials.Europium.getMolten(16)) .duration(1 * SECONDS + 12 * TICKS) @@ -93,7 +93,7 @@ public class FusionReactorRecipes implements Runnable { .metadata(FUSION_THRESHOLD, 150000000) .addTo(fusionRecipes); // FT1 - utility - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(Materials.Lutetium.getMolten(16), Materials.Chrome.getMolten(16)) .fluidOutputs(Materials.Americium.getMolten(16)) .duration(4 * SECONDS + 16 * TICKS) @@ -101,7 +101,7 @@ public class FusionReactorRecipes implements Runnable { .metadata(FUSION_THRESHOLD, 200000000) .addTo(fusionRecipes); // FT2 - utility - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(Materials.Plutonium.getMolten(16), Materials.Thorium.getMolten(16)) .fluidOutputs(Materials.Naquadah.getMolten(16)) .duration(3 * SECONDS + 4 * TICKS) @@ -109,7 +109,7 @@ public class FusionReactorRecipes implements Runnable { .metadata(FUSION_THRESHOLD, 300000000) .addTo(fusionRecipes); // FT1+ - utility - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(Materials.Americium.getMolten(144), Materials.Naquadria.getMolten(144)) .fluidOutputs(Materials.Neutronium.getMolten(144)) .duration(12 * SECONDS) @@ -117,7 +117,7 @@ public class FusionReactorRecipes implements Runnable { .metadata(FUSION_THRESHOLD, 640000000) .addTo(fusionRecipes); // FT3 - utility - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(Materials.Glowstone.getMolten(16), Materials.Helium.getPlasma(4)) .fluidOutputs(Materials.Sunnarium.getMolten(16)) .duration(1 * SECONDS + 12 * TICKS) @@ -126,7 +126,7 @@ public class FusionReactorRecipes implements Runnable { .addTo(fusionRecipes); // Mark 1 Expensive // // - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(Materials.Tungsten.getMolten(16), Materials.Helium.getGas(16)) .fluidOutputs(Materials.Osmium.getMolten(16)) .duration(12 * SECONDS + 16 * TICKS) @@ -134,7 +134,7 @@ public class FusionReactorRecipes implements Runnable { .metadata(FUSION_THRESHOLD, 150000000) .addTo(fusionRecipes); // FT1 - utility - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(Materials.Manganese.getMolten(16), Materials.Hydrogen.getGas(16)) .fluidOutputs(Materials.Iron.getMolten(16)) .duration(3 * SECONDS + 4 * TICKS) @@ -142,7 +142,7 @@ public class FusionReactorRecipes implements Runnable { .metadata(FUSION_THRESHOLD, 120000000) .addTo(fusionRecipes); // FT1 - utility - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(Materials.Magnesium.getMolten(128), Materials.Oxygen.getGas(128)) .fluidOutputs(Materials.Calcium.getPlasma(16)) .duration(6 * SECONDS + 8 * TICKS) @@ -150,7 +150,7 @@ public class FusionReactorRecipes implements Runnable { .metadata(FUSION_THRESHOLD, 120000000) .addTo(fusionRecipes); // - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(Materials.Mercury.getFluid(16), Materials.Magnesium.getMolten(16)) .fluidOutputs(Materials.Uranium.getMolten(16)) .duration(3 * SECONDS + 4 * TICKS) @@ -158,7 +158,7 @@ public class FusionReactorRecipes implements Runnable { .metadata(FUSION_THRESHOLD, 240000000) .addTo(fusionRecipes); // FT2 - utility - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(Materials.Gold.getMolten(16), Materials.Aluminium.getMolten(16)) .fluidOutputs(Materials.Uranium.getMolten(16)) .duration(3 * SECONDS + 4 * TICKS) @@ -166,7 +166,7 @@ public class FusionReactorRecipes implements Runnable { .metadata(FUSION_THRESHOLD, 240000000) .addTo(fusionRecipes); // FT2 - utility - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(Materials.Uranium.getMolten(16), Materials.Helium.getGas(16)) .fluidOutputs(Materials.Plutonium.getMolten(16)) .duration(6 * SECONDS + 8 * TICKS) @@ -174,7 +174,7 @@ public class FusionReactorRecipes implements Runnable { .metadata(FUSION_THRESHOLD, 480000000) .addTo(fusionRecipes); // FT2+ - utility - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(Materials.Vanadium.getMolten(16), Materials.Hydrogen.getGas(125)) .fluidOutputs(Materials.Chrome.getMolten(16)) .duration(3 * SECONDS + 4 * TICKS) @@ -182,7 +182,7 @@ public class FusionReactorRecipes implements Runnable { .metadata(FUSION_THRESHOLD, 140000000) .addTo(fusionRecipes); // FT1 - utility - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(Materials.Gallium.getMolten(16), Materials.Radon.getGas(125)) .fluidOutputs(Materials.Duranium.getMolten(16)) .duration(3 * SECONDS + 4 * TICKS) @@ -190,7 +190,7 @@ public class FusionReactorRecipes implements Runnable { .metadata(FUSION_THRESHOLD, 140000000) .addTo(fusionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(Materials.Titanium.getMolten(48), Materials.Duranium.getMolten(32)) .fluidOutputs(Materials.Tritanium.getMolten(16)) .duration(3 * SECONDS + 4 * TICKS) @@ -198,7 +198,7 @@ public class FusionReactorRecipes implements Runnable { .metadata(FUSION_THRESHOLD, 200000000) .addTo(fusionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(Materials.Tantalum.getMolten(16), Materials.Tritium.getGas(16)) .fluidOutputs(Materials.Tungsten.getMolten(16)) .duration(16 * TICKS) @@ -206,7 +206,7 @@ public class FusionReactorRecipes implements Runnable { .metadata(FUSION_THRESHOLD, 200000000) .addTo(fusionRecipes); // - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(Materials.Silver.getMolten(16), Materials.Lithium.getMolten(16)) .fluidOutputs(Materials.Indium.getMolten(16)) .duration(1 * SECONDS + 12 * TICKS) @@ -214,7 +214,7 @@ public class FusionReactorRecipes implements Runnable { .metadata(FUSION_THRESHOLD, 380000000) .addTo(fusionRecipes); // - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(Materials.Copper.getMolten(72), Materials.Tritium.getGas(250)) .fluidOutputs(Materials.Zinc.getPlasma(72)) .duration(16 * TICKS) @@ -222,7 +222,7 @@ public class FusionReactorRecipes implements Runnable { .metadata(FUSION_THRESHOLD, 180000000) .addTo(fusionRecipes); // FT2 - farmable - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(Materials.Cobalt.getMolten(144), Materials.Silicon.getMolten(144)) .fluidOutputs(Materials.Niobium.getPlasma(144)) .duration(16 * TICKS) @@ -230,7 +230,7 @@ public class FusionReactorRecipes implements Runnable { .metadata(FUSION_THRESHOLD, 200000000) .addTo(fusionRecipes); // FT2 - utility - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(Materials.Gold.getMolten(144), Materials.Arsenic.getMolten(144)) .fluidOutputs(Materials.Silver.getPlasma(144)) .duration(16 * TICKS) @@ -238,7 +238,7 @@ public class FusionReactorRecipes implements Runnable { .metadata(FUSION_THRESHOLD, 350000000) .addTo(fusionRecipes); // FT2+ - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(Materials.Silver.getMolten(144), Materials.Helium_3.getGas(375)) .fluidOutputs(Materials.Tin.getPlasma(288)) .duration(16 * TICKS) @@ -246,7 +246,7 @@ public class FusionReactorRecipes implements Runnable { .metadata(FUSION_THRESHOLD, 280000000) .addTo(fusionRecipes); // FT2 - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(Materials.Tantalum.getMolten(144), Materials.Zinc.getPlasma(72)) .fluidOutputs(Materials.Bismuth.getPlasma(144)) .duration(16 * TICKS) @@ -254,7 +254,7 @@ public class FusionReactorRecipes implements Runnable { .metadata(FUSION_THRESHOLD, 350000000) .addTo(fusionRecipes); // FT3 - farmable - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(Materials.Iridium.getMolten(144), Materials.Fluorine.getGas(500)) .fluidOutputs(Materials.Radon.getPlasma(144)) .duration(1 * SECONDS + 12 * TICKS) @@ -262,7 +262,7 @@ public class FusionReactorRecipes implements Runnable { .metadata(FUSION_THRESHOLD, 450000000) .addTo(fusionRecipes); // FT3 - utility - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(Materials.Plutonium241.getMolten(144), Materials.Hydrogen.getGas(2000)) .fluidOutputs(Materials.Americium.getPlasma(144)) .duration(3 * SECONDS + 4 * TICKS) @@ -270,15 +270,15 @@ public class FusionReactorRecipes implements Runnable { .metadata(FUSION_THRESHOLD, 500000000) .addTo(fusionRecipes); // FT3 - GT_Values.RA.stdBuilder() - .fluidInputs(Materials.Cobalt.getMolten(144), ELEMENT.getInstance().NEON.getFluidStack(144)) + GTValues.RA.stdBuilder() + .fluidInputs(Materials.Cobalt.getMolten(144), MaterialsElements.getInstance().NEON.getFluidStack(144)) .fluidOutputs(Materials.Rubidium.getMolten(144)) .duration(1 * SECONDS + 4 * TICKS) .eut(98304) .metadata(FUSION_THRESHOLD, 500000000) .addTo(fusionRecipes); // FT3 - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(Materials.Lutetium.getMolten(288), Materials.Vanadium.getMolten(288)) .fluidOutputs(Materials.Plutonium241.getPlasma(288)) .duration(4 * TICKS) @@ -286,7 +286,7 @@ public class FusionReactorRecipes implements Runnable { .metadata(FUSION_THRESHOLD, 1_000_000_000) .addTo(fusionRecipes); // FT5 because of UEV voltage - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(Materials.Tellurium.getMolten(288), Materials.Zinc.getMolten(288)) .fluidOutputs(Materials.Lead.getPlasma(288)) .duration(4 * TICKS) @@ -294,7 +294,7 @@ public class FusionReactorRecipes implements Runnable { .metadata(FUSION_THRESHOLD, 1_000_000_000) .addTo(fusionRecipes); // FT5 because of UEV voltage - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(Materials.Osmium.getMolten(288), Materials.Silicon.getMolten(288)) .fluidOutputs(Materials.Thorium.getPlasma(288)) .duration(4 * TICKS) diff --git a/src/main/java/gregtech/loaders/postload/recipes/ImplosionCompressorRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/ImplosionCompressorRecipes.java index a671fd6977..80a35f1da0 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/ImplosionCompressorRecipes.java +++ b/src/main/java/gregtech/loaders/postload/recipes/ImplosionCompressorRecipes.java @@ -3,69 +3,69 @@ package gregtech.loaders.postload.recipes; import static gregtech.api.enums.Mods.GalacticraftCore; import static gregtech.api.enums.Mods.GalacticraftMars; import static gregtech.api.recipe.RecipeMaps.implosionRecipes; -import static gregtech.api.util.GT_ModHandler.getModItem; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; +import static gregtech.api.util.GTModHandler.getModItem; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.TierEU; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_RecipeConstants; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTRecipeConstants; public class ImplosionCompressorRecipes implements Runnable { @Override public void run() { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.IC2_Compressed_Coal_Chunk.get(1L)) .itemOutputs( ItemList.IC2_Industrial_Diamond.get(1L), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 4L)) - .metadata(GT_RecipeConstants.ADDITIVE_AMOUNT, 8) + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 4L)) + .metadata(GTRecipeConstants.ADDITIVE_AMOUNT, 8) .duration(1 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(implosionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Ingot_IridiumAlloy.get(1L)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.plateAlloy, Materials.Iridium, 1L), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 4L)) - .metadata(GT_RecipeConstants.ADDITIVE_AMOUNT, 8) + GTOreDictUnificator.get(OrePrefixes.plateAlloy, Materials.Iridium, 1L), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 4L)) + .metadata(GTRecipeConstants.ADDITIVE_AMOUNT, 8) .duration(1 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(implosionRecipes); if (GalacticraftMars.isModLoaded()) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Ingot_Heavy1.get(1L)) .itemOutputs( getModItem(GalacticraftCore.ID, "item.heavyPlating", 1L), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.StainlessSteel, 1L)) - .metadata(GT_RecipeConstants.ADDITIVE_AMOUNT, 8) + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.StainlessSteel, 1L)) + .metadata(GTRecipeConstants.ADDITIVE_AMOUNT, 8) .duration(1 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(implosionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Ingot_Heavy2.get(1L)) .itemOutputs( getModItem(GalacticraftMars.ID, "item.null", 1L, 3), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.TungstenSteel, 2L)) - .metadata(GT_RecipeConstants.ADDITIVE_AMOUNT, 16) + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.TungstenSteel, 2L)) + .metadata(GTRecipeConstants.ADDITIVE_AMOUNT, 16) .duration(1 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(implosionRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Ingot_Heavy3.get(1L)) .itemOutputs( getModItem(GalacticraftMars.ID, "item.itemBasicAsteroids", 1L), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Platinum, 3L)) - .metadata(GT_RecipeConstants.ADDITIVE_AMOUNT, 24) + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Platinum, 3L)) + .metadata(GTRecipeConstants.ADDITIVE_AMOUNT, 24) .duration(1 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(implosionRecipes); diff --git a/src/main/java/gregtech/loaders/postload/recipes/LaserEngraverRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/LaserEngraverRecipes.java index be21c84d66..58285ee204 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/LaserEngraverRecipes.java +++ b/src/main/java/gregtech/loaders/postload/recipes/LaserEngraverRecipes.java @@ -1,10 +1,10 @@ package gregtech.loaders.postload.recipes; import static gregtech.api.recipe.RecipeMaps.laserEngraverRecipes; -import static gregtech.api.util.GT_RecipeBuilder.MINUTES; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.MINUTES; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.MaterialsUEVplus; import gregtech.api.enums.TierEU; @@ -13,7 +13,7 @@ public class LaserEngraverRecipes implements Runnable { @Override public void run() { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(MaterialsUEVplus.DimensionallyTranscendentCrudeCatalyst.getFluid(1000)) .fluidOutputs(MaterialsUEVplus.ExcitedDTCC.getFluid(1000)) .requiresCleanRoom() @@ -22,7 +22,7 @@ public class LaserEngraverRecipes implements Runnable { .noOptimize() .addTo(laserEngraverRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(MaterialsUEVplus.DimensionallyTranscendentProsaicCatalyst.getFluid(1000)) .fluidOutputs(MaterialsUEVplus.ExcitedDTPC.getFluid(1000)) .requiresCleanRoom() @@ -31,7 +31,7 @@ public class LaserEngraverRecipes implements Runnable { .noOptimize() .addTo(laserEngraverRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(MaterialsUEVplus.DimensionallyTranscendentResplendentCatalyst.getFluid(1000)) .fluidOutputs(MaterialsUEVplus.ExcitedDTRC.getFluid(1000)) .requiresCleanRoom() @@ -40,7 +40,7 @@ public class LaserEngraverRecipes implements Runnable { .noOptimize() .addTo(laserEngraverRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(MaterialsUEVplus.DimensionallyTranscendentExoticCatalyst.getFluid(1000)) .fluidOutputs(MaterialsUEVplus.ExcitedDTEC.getFluid(1000)) .requiresCleanRoom() @@ -49,7 +49,7 @@ public class LaserEngraverRecipes implements Runnable { .noOptimize() .addTo(laserEngraverRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(MaterialsUEVplus.DimensionallyTranscendentStellarCatalyst.getFluid(1000)) .fluidOutputs(MaterialsUEVplus.ExcitedDTSC.getFluid(1000)) .requiresCleanRoom() diff --git a/src/main/java/gregtech/loaders/postload/recipes/LatheRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/LatheRecipes.java index 4413f61200..db2c79322f 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/LatheRecipes.java +++ b/src/main/java/gregtech/loaders/postload/recipes/LatheRecipes.java @@ -2,37 +2,37 @@ package gregtech.loaders.postload.recipes; import static gregtech.api.enums.Mods.Forestry; import static gregtech.api.recipe.RecipeMaps.latheRecipes; -import static gregtech.api.util.GT_ModHandler.getModItem; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; +import static gregtech.api.util.GTModHandler.getModItem; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; import net.minecraft.init.Blocks; import net.minecraft.init.Items; import net.minecraft.item.ItemStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; -import gregtech.api.util.GT_OreDictUnificator; +import gregtech.api.util.GTOreDictUnificator; public class LatheRecipes implements Runnable { @Override public void run() { - GT_Values.RA.stdBuilder() - .itemInputs(new ItemStack(Blocks.wooden_slab, 1, GT_Values.W)) + GTValues.RA.stdBuilder() + .itemInputs(new ItemStack(Blocks.wooden_slab, 1, GTValues.W)) .itemOutputs( new ItemStack(Items.bowl, 1), - GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.Wood, 1)) + GTOreDictUnificator.get(OrePrefixes.dustSmall, Materials.Wood, 1)) .duration(2 * SECONDS + 10 * TICKS) .eut(8) .addTo(latheRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(getModItem(Forestry.ID, "slabs", 1L, GT_Values.W)) + GTValues.RA.stdBuilder() + .itemInputs(getModItem(Forestry.ID, "slabs", 1L, GTValues.W)) .itemOutputs( new ItemStack(Items.bowl, 1), - GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.Wood, 1)) + GTOreDictUnificator.get(OrePrefixes.dustSmall, Materials.Wood, 1)) .duration(2 * SECONDS + 10 * TICKS) .eut(8) .addTo(latheRecipes); diff --git a/src/main/java/gregtech/loaders/postload/recipes/MatterAmplifierRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/MatterAmplifierRecipes.java index 863f0ae440..5896b94f1a 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/MatterAmplifierRecipes.java +++ b/src/main/java/gregtech/loaders/postload/recipes/MatterAmplifierRecipes.java @@ -1,9 +1,9 @@ package gregtech.loaders.postload.recipes; import static gregtech.api.recipe.RecipeMaps.amplifierRecipes; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.TierEU; @@ -12,14 +12,14 @@ public class MatterAmplifierRecipes implements Runnable { @Override public void run() { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.IC2_Scrap.get(9L)) .fluidOutputs(Materials.UUAmplifier.getFluid(1)) .duration(9 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(amplifierRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.IC2_Scrapbox.get(1L)) .fluidOutputs(Materials.UUAmplifier.getFluid(1)) .duration(9 * SECONDS) diff --git a/src/main/java/gregtech/loaders/postload/recipes/MixerRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/MixerRecipes.java index 1b8cbb4dcd..4562435816 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/MixerRecipes.java +++ b/src/main/java/gregtech/loaders/postload/recipes/MixerRecipes.java @@ -8,10 +8,10 @@ import static gregtech.api.enums.Mods.PamsHarvestCraft; import static gregtech.api.enums.Mods.Railcraft; import static gregtech.api.enums.Mods.Thaumcraft; import static gregtech.api.recipe.RecipeMaps.mixerRecipes; -import static gregtech.api.util.GT_ModHandler.getModItem; -import static gregtech.api.util.GT_RecipeBuilder.MINUTES; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; +import static gregtech.api.util.GTModHandler.getModItem; +import static gregtech.api.util.GTRecipeBuilder.MINUTES; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; import static net.minecraftforge.fluids.FluidRegistry.getFluidStack; import net.minecraft.init.Blocks; @@ -20,8 +20,8 @@ import net.minecraft.item.ItemStack; import net.minecraftforge.fluids.FluidRegistry; import net.minecraftforge.fluids.FluidStack; -import goodgenerator.items.MyMaterial; -import gregtech.api.enums.GT_Values; +import goodgenerator.items.GGMaterial; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.MaterialsKevlar; @@ -29,9 +29,9 @@ import gregtech.api.enums.MaterialsOreAlum; import gregtech.api.enums.MaterialsUEVplus; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.TierEU; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_Utility; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtility; import mods.railcraft.common.blocks.aesthetics.cube.EnumCube; public class MixerRecipes implements Runnable { @@ -41,408 +41,408 @@ public class MixerRecipes implements Runnable { registerSingleBlockAndMulti(); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.EnderPearl, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Blaze, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.getDust(Materials.EnderEye, OrePrefixes.dust.mMaterialAmount)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.EnderPearl, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Blaze, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.getDust(Materials.EnderEye, OrePrefixes.dust.mMaterialAmount)) .duration(5 * SECONDS) .eut(48) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Gold, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Silver, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.getDust(Materials.Electrum, 2L * OrePrefixes.dust.mMaterialAmount)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Gold, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Silver, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.getDust(Materials.Electrum, 2L * OrePrefixes.dust.mMaterialAmount)) .duration(10 * SECONDS) .eut(8) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 2), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Nickel, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.getDust(Materials.Invar, 3L * OrePrefixes.dust.mMaterialAmount)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 2), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Nickel, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.getDust(Materials.Invar, 3L * OrePrefixes.dust.mMaterialAmount)) .duration(15 * SECONDS) .eut(8) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 4), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Invar, 3), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Manganese, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Chrome, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.getDust(Materials.StainlessSteel, 9L * OrePrefixes.dust.mMaterialAmount)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 4), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Invar, 3), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Manganese, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Chrome, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.getDust(Materials.StainlessSteel, 9L * OrePrefixes.dust.mMaterialAmount)) .duration(45 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Aluminium, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Chrome, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.getDust(Materials.Kanthal, 3L * OrePrefixes.dust.mMaterialAmount)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Aluminium, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Chrome, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.getDust(Materials.Kanthal, 3L * OrePrefixes.dust.mMaterialAmount)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Copper, 3), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Zinc, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.getDust(Materials.Brass, 4L * OrePrefixes.dust.mMaterialAmount)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Copper, 3), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Zinc, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.getDust(Materials.Brass, 4L * OrePrefixes.dust.mMaterialAmount)) .duration(2 * SECONDS) .eut(8) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Copper, 3), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Tin, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.getDust(Materials.Bronze, 4L * OrePrefixes.dust.mMaterialAmount)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Copper, 3), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Tin, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.getDust(Materials.Bronze, 4L * OrePrefixes.dust.mMaterialAmount)) .duration(2 * SECONDS) .eut(8) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Copper, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Nickel, 1), - GT_Utility.getIntegratedCircuit(3)) - .itemOutputs(GT_OreDictUnificator.getDust(Materials.Cupronickel, 2L * OrePrefixes.dust.mMaterialAmount)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Copper, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Nickel, 1), + GTUtility.getIntegratedCircuit(3)) + .itemOutputs(GTOreDictUnificator.getDust(Materials.Cupronickel, 2L * OrePrefixes.dust.mMaterialAmount)) .duration(10 * SECONDS) .eut(24) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Copper, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Silver, 4), - GT_Utility.getIntegratedCircuit(4)) - .itemOutputs(GT_OreDictUnificator.getDust(Materials.SterlingSilver, 5L * OrePrefixes.dust.mMaterialAmount)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Copper, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Silver, 4), + GTUtility.getIntegratedCircuit(4)) + .itemOutputs(GTOreDictUnificator.getDust(Materials.SterlingSilver, 5L * OrePrefixes.dust.mMaterialAmount)) .duration(25 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Copper, 3), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Electrum, 2), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.getDust(Materials.BlackBronze, 5L * OrePrefixes.dust.mMaterialAmount)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Copper, 3), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Electrum, 2), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.getDust(Materials.BlackBronze, 5L * OrePrefixes.dust.mMaterialAmount)) .duration(25 * SECONDS) .eut(8) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Bismuth, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Brass, 4), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.getDust(Materials.BismuthBronze, 5L * OrePrefixes.dust.mMaterialAmount)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Bismuth, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Brass, 4), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.getDust(Materials.BismuthBronze, 5L * OrePrefixes.dust.mMaterialAmount)) .duration(25 * SECONDS) .eut(8) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.BlackBronze, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Nickel, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Steel, 3), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.getDust(Materials.BlackSteel, 5L * OrePrefixes.dust.mMaterialAmount)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.BlackBronze, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Nickel, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Steel, 3), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.getDust(Materials.BlackSteel, 5L * OrePrefixes.dust.mMaterialAmount)) .duration(25 * SECONDS) .eut(8) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SterlingSilver, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.BismuthBronze, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.BlackSteel, 4), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Steel, 2), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.getDust(Materials.RedSteel, 8L * OrePrefixes.dust.mMaterialAmount)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.SterlingSilver, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.BismuthBronze, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.BlackSteel, 4), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Steel, 2), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.getDust(Materials.RedSteel, 8L * OrePrefixes.dust.mMaterialAmount)) .duration(40 * SECONDS) .eut(8) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.RoseGold, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Brass, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.BlackSteel, 4), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Steel, 2), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.getDust(Materials.BlueSteel, 8L * OrePrefixes.dust.mMaterialAmount)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.RoseGold, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Brass, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.BlackSteel, 4), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Steel, 2), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.getDust(Materials.BlueSteel, 8L * OrePrefixes.dust.mMaterialAmount)) .duration(40 * SECONDS) .eut(8) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Copper, 3), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Gold, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Silver, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Nickel, 5), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Steel, 15), - GT_Utility.getIntegratedCircuit(14)) - .itemOutputs(GT_OreDictUnificator.getDust(Materials.BlackSteel, 25L * OrePrefixes.dust.mMaterialAmount)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Copper, 3), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Gold, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Silver, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Nickel, 5), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Steel, 15), + GTUtility.getIntegratedCircuit(14)) + .itemOutputs(GTOreDictUnificator.getDust(Materials.BlackSteel, 25L * OrePrefixes.dust.mMaterialAmount)) .duration(40 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Copper, 4), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Silver, 4), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Bismuth, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Zinc, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.BlackSteel, 20), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Steel, 10), - GT_Utility.getIntegratedCircuit(15)) - .itemOutputs(GT_OreDictUnificator.getDust(Materials.RedSteel, 40L * OrePrefixes.dust.mMaterialAmount)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Copper, 4), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Silver, 4), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Bismuth, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Zinc, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.BlackSteel, 20), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Steel, 10), + GTUtility.getIntegratedCircuit(15)) + .itemOutputs(GTOreDictUnificator.getDust(Materials.RedSteel, 40L * OrePrefixes.dust.mMaterialAmount)) .duration(60 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Copper, 19), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Gold, 16), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Zinc, 5), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.BlackSteel, 64), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.BlackSteel, 16), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Steel, 40), - GT_Utility.getIntegratedCircuit(16)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Copper, 19), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Gold, 16), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Zinc, 5), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.BlackSteel, 64), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.BlackSteel, 16), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Steel, 40), + GTUtility.getIntegratedCircuit(16)) .itemOutputs( - GT_OreDictUnificator.getDust(Materials.BlueSteel, 64L * OrePrefixes.dust.mMaterialAmount), - GT_OreDictUnificator.getDust(Materials.BlueSteel, 64L * OrePrefixes.dust.mMaterialAmount), - GT_OreDictUnificator.getDust(Materials.BlueSteel, 32L * OrePrefixes.dust.mMaterialAmount)) + GTOreDictUnificator.getDust(Materials.BlueSteel, 64L * OrePrefixes.dust.mMaterialAmount), + GTOreDictUnificator.getDust(Materials.BlueSteel, 64L * OrePrefixes.dust.mMaterialAmount), + GTOreDictUnificator.getDust(Materials.BlueSteel, 32L * OrePrefixes.dust.mMaterialAmount)) .duration(3 * MINUTES) .eut(TierEU.RECIPE_HV) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Cobalt, 5), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Chrome, 2), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Nickel, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Molybdenum, 1), - GT_Utility.getIntegratedCircuit(2)) - .itemOutputs(GT_OreDictUnificator.getDust(Materials.Ultimet, 9L * OrePrefixes.dust.mMaterialAmount)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Cobalt, 5), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Chrome, 2), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Nickel, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Molybdenum, 1), + GTUtility.getIntegratedCircuit(2)) + .itemOutputs(GTOreDictUnificator.getDust(Materials.Ultimet, 9L * OrePrefixes.dust.mMaterialAmount)) .duration(45 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Brass, 7), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Aluminium, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Cobalt, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.getDust(Materials.CobaltBrass, 9L * OrePrefixes.dust.mMaterialAmount)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Brass, 7), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Aluminium, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Cobalt, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.getDust(Materials.CobaltBrass, 9L * OrePrefixes.dust.mMaterialAmount)) .duration(45 * SECONDS) .eut(8) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Saltpeter, 2), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Coal, 3), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.getDust(Materials.Gunpowder, 6L * OrePrefixes.dust.mMaterialAmount)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Saltpeter, 2), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Coal, 3), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.getDust(Materials.Gunpowder, 6L * OrePrefixes.dust.mMaterialAmount)) .duration(30 * SECONDS) .eut(8) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Saltpeter, 2), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Charcoal, 3), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.getDust(Materials.Gunpowder, 6L * OrePrefixes.dust.mMaterialAmount)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Saltpeter, 2), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Charcoal, 3), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.getDust(Materials.Gunpowder, 6L * OrePrefixes.dust.mMaterialAmount)) .duration(30 * SECONDS) .eut(8) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Saltpeter, 2), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Carbon, 3), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.getDust(Materials.Gunpowder, 6L * OrePrefixes.dust.mMaterialAmount)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Saltpeter, 2), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Carbon, 3), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.getDust(Materials.Gunpowder, 6L * OrePrefixes.dust.mMaterialAmount)) .duration(30 * SECONDS) .eut(8) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Indium, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Gallium, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Phosphorus, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Indium, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Gallium, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Phosphorus, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs( - GT_OreDictUnificator.getDust(Materials.IndiumGalliumPhosphide, 3L * OrePrefixes.dust.mMaterialAmount)) + GTOreDictUnificator.getDust(Materials.IndiumGalliumPhosphide, 3L * OrePrefixes.dust.mMaterialAmount)) .duration(10 * SECONDS) .eut(8) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Brick, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Clay, 1)) - .itemOutputs(GT_OreDictUnificator.getDust(Materials.Fireclay, 2L * OrePrefixes.dust.mMaterialAmount)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Brick, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Clay, 1)) + .itemOutputs(GTOreDictUnificator.getDust(Materials.Fireclay, 2L * OrePrefixes.dust.mMaterialAmount)) .duration(10 * SECONDS) .eut(8) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Nickel, 4), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Chrome, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.getDust(Materials.Nichrome, 5L * OrePrefixes.dust.mMaterialAmount)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Nickel, 4), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Chrome, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.getDust(Materials.Nichrome, 5L * OrePrefixes.dust.mMaterialAmount)) .duration(25 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Osmium, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Iridium, 3), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.getDust(Materials.Osmiridium, 4L * OrePrefixes.dust.mMaterialAmount)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Osmium, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Iridium, 3), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.getDust(Materials.Osmiridium, 4L * OrePrefixes.dust.mMaterialAmount)) .duration(2 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Niobium, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Titanium, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.getDust(Materials.NiobiumTitanium, 2L * OrePrefixes.dust.mMaterialAmount)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Niobium, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Titanium, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.getDust(Materials.NiobiumTitanium, 2L * OrePrefixes.dust.mMaterialAmount)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Vanadium, 3), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Gallium, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.getDust(Materials.VanadiumGallium, 4L * OrePrefixes.dust.mMaterialAmount)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Vanadium, 3), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Gallium, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.getDust(Materials.VanadiumGallium, 4L * OrePrefixes.dust.mMaterialAmount)) .duration(2 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Tungsten, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Carbon, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.getDust(Materials.TungstenCarbide, 2L * OrePrefixes.dust.mMaterialAmount)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Tungsten, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Carbon, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.getDust(Materials.TungstenCarbide, 2L * OrePrefixes.dust.mMaterialAmount)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Tungsten, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Steel, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.getDust(Materials.TungstenSteel, 2L * OrePrefixes.dust.mMaterialAmount)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Tungsten, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Steel, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.getDust(Materials.TungstenSteel, 2L * OrePrefixes.dust.mMaterialAmount)) .duration(2 * SECONDS + 10 * TICKS) .eut(TierEU.RECIPE_EV) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Titanium, 3), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Platinum, 3), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Vanadium, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.getDust(Materials.TPV, 7L * OrePrefixes.dust.mMaterialAmount)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Titanium, 3), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Platinum, 3), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Vanadium, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.getDust(Materials.TPV, 7L * OrePrefixes.dust.mMaterialAmount)) .duration(8 * SECONDS + 15 * TICKS) .eut(TierEU.RECIPE_EV) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.TungstenSteel, 5), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Chrome, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Molybdenum, 2), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Vanadium, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.getDust(Materials.HSSG, 9L * OrePrefixes.dust.mMaterialAmount)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.TungstenSteel, 5), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Chrome, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Molybdenum, 2), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Vanadium, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.getDust(Materials.HSSG, 9L * OrePrefixes.dust.mMaterialAmount)) .duration(30 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.HSSG, 6), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Cobalt, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Manganese, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Silicon, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.getDust(Materials.HSSE, 9L * OrePrefixes.dust.mMaterialAmount)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.HSSG, 6), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Cobalt, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Manganese, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Silicon, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.getDust(Materials.HSSE, 9L * OrePrefixes.dust.mMaterialAmount)) .duration(35 * SECONDS) .eut(TierEU.RECIPE_IV) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.HSSG, 6), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Iridium, 2), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Osmium, 1), - GT_Utility.getIntegratedCircuit(2)) - .itemOutputs(GT_OreDictUnificator.getDust(Materials.HSSS, 9L * OrePrefixes.dust.mMaterialAmount)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.HSSG, 6), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Iridium, 2), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Osmium, 1), + GTUtility.getIntegratedCircuit(2)) + .itemOutputs(GTOreDictUnificator.getDust(Materials.HSSS, 9L * OrePrefixes.dust.mMaterialAmount)) .duration(40 * SECONDS) .eut(TierEU.RECIPE_IV) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Nickel, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Zinc, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 4), - GT_Utility.getIntegratedCircuit(3)) - .itemOutputs(GT_OreDictUnificator.getDust(Materials.FerriteMixture, 6L * OrePrefixes.dust.mMaterialAmount)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Nickel, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Zinc, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 4), + GTUtility.getIntegratedCircuit(3)) + .itemOutputs(GTOreDictUnificator.getDust(Materials.FerriteMixture, 6L * OrePrefixes.dust.mMaterialAmount)) .duration(10 * SECONDS) .eut(8) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Boron, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Glass, 7)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Boron, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Glass, 7)) .itemOutputs( - GT_OreDictUnificator.getDust(Materials.BorosilicateGlass, 8L * OrePrefixes.dust.mMaterialAmount)) + GTOreDictUnificator.getDust(Materials.BorosilicateGlass, 8L * OrePrefixes.dust.mMaterialAmount)) .duration(10 * SECONDS) .eut(8) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( new ItemStack(Items.rotten_flesh, 1, 0), new ItemStack(Items.fermented_spider_eye, 1, 0), ItemList.IC2_Scrap.get(1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.MeatRaw, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.MeatRaw, 1)) .itemOutputs(ItemList.Food_Chum.get(4)) .fluidInputs(getFluidStack("potion.purpledrink", 750)) .fluidOutputs(getFluidStack("sludge", 1000)) @@ -450,44 +450,42 @@ public class MixerRecipes implements Runnable { .eut(24) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Wheat, 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Wheat, 1)) .itemOutputs(ItemList.Food_Dough.get(2)) .fluidInputs(Materials.Water.getFluid(1000)) .duration(1 * SECONDS + 12 * TICKS) .eut(8) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Chili, 1), - ItemList.Food_PotatoChips.get(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Chili, 1), ItemList.Food_PotatoChips.get(1)) .itemOutputs(ItemList.Food_ChiliChips.get(1)) .duration(1 * SECONDS + 12 * TICKS) .eut(8) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Redstone, 5), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Ruby, 4)) + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Redstone, 5), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Ruby, 4)) .itemOutputs(ItemList.IC2_Energium_Dust.get(1)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Redstone, 5), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Ruby, 4)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Redstone, 5), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Ruby, 4)) .itemOutputs(ItemList.IC2_Energium_Dust.get(9)) .duration(30 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sugar, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sugar, 1), new ItemStack(Blocks.brown_mushroom, 1), new ItemStack(Items.spider_eye, 1)) .itemOutputs(new ItemStack(Items.fermented_spider_eye, 1)) @@ -495,138 +493,138 @@ public class MixerRecipes implements Runnable { .eut(8) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Gold, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.LiveRoot, 1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.IronWood, 2)) + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Gold, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.LiveRoot, 1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.IronWood, 2)) .duration(5 * SECONDS) .eut(8) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Gold, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 9), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.LiveRoot, 9)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.IronWood, 18)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Gold, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 9), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.LiveRoot, 9)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.IronWood, 18)) .duration(45 * SECONDS) .eut(8) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Redstone, 1), - GT_OreDictUnificator.get(OrePrefixes.gem, Materials.NetherQuartz, 1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Fluix, 2)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Redstone, 1), + GTOreDictUnificator.get(OrePrefixes.gem, Materials.NetherQuartz, 1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.gem, Materials.Fluix, 2)) .fluidInputs(Materials.Water.getFluid(500)) .duration(20 * TICKS) .eut(16) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Redstone, 1), - GT_OreDictUnificator.get(OrePrefixes.gem, Materials.NetherQuartz, 1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Fluix, 2)) - .fluidInputs(GT_ModHandler.getDistilledWater(500)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Redstone, 1), + GTOreDictUnificator.get(OrePrefixes.gem, Materials.NetherQuartz, 1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.gem, Materials.Fluix, 2)) + .fluidInputs(GTModHandler.getDistilledWater(500)) .duration(20 * TICKS) .eut(16) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.IC2_Fertilizer.get(1), new ItemStack(Blocks.dirt, 8, 32767), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(getModItem(Forestry.ID, "soil", 8L, 0)) .fluidInputs(Materials.Water.getFluid(1000)) .duration(3 * SECONDS + 4 * TICKS) .eut(16) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.FR_Fertilizer.get(1), new ItemStack(Blocks.dirt, 8, 32767), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(getModItem(Forestry.ID, "soil", 8L, 0)) .fluidInputs(Materials.Water.getFluid(1000)) .duration(3 * SECONDS + 4 * TICKS) .eut(16) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.FR_Compost.get(1), new ItemStack(Blocks.dirt, 8, 32767), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(getModItem(Forestry.ID, "soil", 8L, 0)) .fluidInputs(Materials.Water.getFluid(1000)) .duration(3 * SECONDS + 4 * TICKS) .eut(16) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.FR_Mulch.get(8), new ItemStack(Blocks.dirt, 8, 32767), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(getModItem(Forestry.ID, "soil", 8L, 0)) .fluidInputs(Materials.Water.getFluid(1000)) .duration(3 * SECONDS + 4 * TICKS) .eut(16) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( new ItemStack(Blocks.sand, 1, 32767), new ItemStack(Blocks.dirt, 1, 32767), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(getModItem(Forestry.ID, "soil", 2L, 1)) .fluidInputs(Materials.Water.getFluid(250)) .duration(16 * TICKS) .eut(16) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.LightFuel, 5), - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.HeavyFuel, 1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Fuel, 6)) + GTOreDictUnificator.get(OrePrefixes.cell, Materials.LightFuel, 5), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.HeavyFuel, 1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.cell, Materials.Fuel, 6)) .duration(16 * TICKS) .eut(TierEU.RECIPE_MV) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.LightFuel, 5), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.LightFuel, 5), Materials.Empty.getCells(1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Fuel, 6)) + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.cell, Materials.Fuel, 6)) .fluidInputs(Materials.HeavyFuel.getFluid(1000)) .duration(16 * TICKS) .eut(TierEU.RECIPE_MV) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.HeavyFuel, 1), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.HeavyFuel, 1), Materials.Empty.getCells(5), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Fuel, 6)) + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.cell, Materials.Fuel, 6)) .fluidInputs(Materials.LightFuel.getFluid(5000)) .duration(16 * TICKS) .eut(TierEU.RECIPE_MV) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.LightFuel, 5), - GT_Utility.getIntegratedCircuit(5)) + GTOreDictUnificator.get(OrePrefixes.cell, Materials.LightFuel, 5), + GTUtility.getIntegratedCircuit(5)) .itemOutputs(Materials.Empty.getCells(5)) .fluidInputs(Materials.HeavyFuel.getFluid(1000)) .fluidOutputs(Materials.Fuel.getFluid(6000)) @@ -634,10 +632,10 @@ public class MixerRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.HeavyFuel, 1), - GT_Utility.getIntegratedCircuit(6)) + GTOreDictUnificator.get(OrePrefixes.cell, Materials.HeavyFuel, 1), + GTUtility.getIntegratedCircuit(6)) .itemOutputs(Materials.Empty.getCells(1)) .fluidInputs(Materials.LightFuel.getFluid(5000)) .fluidOutputs(Materials.Fuel.getFluid(6000)) @@ -645,10 +643,10 @@ public class MixerRecipes implements Runnable { .eut(TierEU.RECIPE_MV) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Water, 5), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Stone, 1)) + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Water, 5), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Stone, 1)) .itemOutputs(Materials.Empty.getCells(5)) .fluidInputs(Materials.Lubricant.getFluid(20)) .fluidOutputs(new FluidStack(ItemList.sDrillingFluid, 5000)) @@ -656,56 +654,56 @@ public class MixerRecipes implements Runnable { .eut(16) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Lapis, 1), - GT_Utility.getIntegratedCircuit(4)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Lapis, 1), + GTUtility.getIntegratedCircuit(4)) .fluidInputs(Materials.Water.getFluid(125)) .fluidOutputs(getFluidStack("ic2coolant", 125)) .duration(12 * SECONDS + 16 * TICKS) .eut(48) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Lapis, 1), - GT_Utility.getIntegratedCircuit(4)) - .fluidInputs(GT_ModHandler.getDistilledWater(1000)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Lapis, 1), + GTUtility.getIntegratedCircuit(4)) + .fluidInputs(GTModHandler.getDistilledWater(1000)) .fluidOutputs(getFluidStack("ic2coolant", 1000)) .duration(12 * SECONDS + 16 * TICKS) .eut(48) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sodium, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 4), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sodium, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 4), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.SFMixture.get(4)) .fluidInputs(Materials.AdvancedGlue.getFluid(200)) .duration(40 * SECONDS) .eut(16) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Lithium, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 4), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Lithium, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 4), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.SFMixture.get(8)) .fluidInputs(Materials.AdvancedGlue.getFluid(200)) .duration(40 * SECONDS) .eut(16) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Caesium, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 4), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Caesium, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 4), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.SFMixture.get(12)) .fluidInputs(Materials.AdvancedGlue.getFluid(200)) .duration(40 * SECONDS) @@ -714,124 +712,124 @@ public class MixerRecipes implements Runnable { // McGuffium239 is non-renewable and only obtainable though world gen. // It's a meme, don't think too deep about it. - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sodium, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 4), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sodium, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 4), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.SFMixture.get(64)) .fluidInputs(Materials.McGuffium239.getFluid(12)) .duration(20 * SECONDS) .eut(16) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Lithium, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 4), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Lithium, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 4), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.SFMixture.get(64)) .fluidInputs(Materials.McGuffium239.getFluid(8)) .duration(20 * SECONDS) .eut(16) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Caesium, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 4), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sulfur, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Caesium, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 4), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.SFMixture.get(64)) .fluidInputs(Materials.McGuffium239.getFluid(4)) .duration(20 * SECONDS) .eut(16) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.SFMixture.get(2), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.EnderEye, 1)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.SFMixture.get(2), GTOreDictUnificator.get(OrePrefixes.dust, Materials.EnderEye, 1)) .itemOutputs(ItemList.MSFMixture.get(4)) .fluidInputs(Materials.Mercury.getFluid(1000)) .duration(15 * SECONDS) .eut(64) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(ItemList.SFMixture.get(1), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Blaze, 1)) + GTValues.RA.stdBuilder() + .itemInputs(ItemList.SFMixture.get(1), GTOreDictUnificator.get(OrePrefixes.dust, Materials.Blaze, 1)) .itemOutputs(ItemList.MSFMixture.get(1)) .fluidInputs(Materials.Mercury.getFluid(500)) .duration(15 * SECONDS) .eut(64) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.block, Materials.Lignite, 4), + GTOreDictUnificator.get(OrePrefixes.block, Materials.Lignite, 4), ItemList.MSFMixture.get(24), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Diamond, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Diamond, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Block_MSSFUEL.get(4)) .fluidInputs(Materials.NitroFuel.getFluid(4000)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.block, Materials.Charcoal, 4), + GTOreDictUnificator.get(OrePrefixes.block, Materials.Charcoal, 4), ItemList.MSFMixture.get(16), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Diamond, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Diamond, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Block_MSSFUEL.get(4)) .fluidInputs(Materials.NitroFuel.getFluid(3000)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.block, Materials.Coal, 4), + GTOreDictUnificator.get(OrePrefixes.block, Materials.Coal, 4), ItemList.MSFMixture.get(8), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Diamond, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Diamond, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Block_MSSFUEL.get(4)) .fluidInputs(Materials.NitroFuel.getFluid(2000)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.block, Materials.Lignite, 4), + GTOreDictUnificator.get(OrePrefixes.block, Materials.Lignite, 4), ItemList.MSFMixture.get(24), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Diamond, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Diamond, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Block_MSSFUEL.get(4)) .fluidInputs(Materials.GasolinePremium.getFluid(1600)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.block, Materials.Charcoal, 4), + GTOreDictUnificator.get(OrePrefixes.block, Materials.Charcoal, 4), ItemList.MSFMixture.get(16), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Diamond, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Diamond, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Block_MSSFUEL.get(4)) .fluidInputs(Materials.GasolinePremium.getFluid(1200)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.block, Materials.Coal, 4), + GTOreDictUnificator.get(OrePrefixes.block, Materials.Coal, 4), ItemList.MSFMixture.get(8), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Diamond, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Diamond, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Block_MSSFUEL.get(4)) .fluidInputs(Materials.GasolinePremium.getFluid(800)) .duration(10 * SECONDS) @@ -839,66 +837,66 @@ public class MixerRecipes implements Runnable { .addTo(mixerRecipes); if (Thaumcraft.isModLoaded()) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.SFMixture.get(20), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.InfusedAir, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.InfusedAir, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.MSFMixture.get(20)) .fluidInputs(Materials.FierySteel.getFluid(50)) .duration(10 * SECONDS) .eut(64) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.SFMixture.get(20), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.InfusedEarth, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.InfusedEarth, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.MSFMixture.get(20)) .fluidInputs(Materials.FierySteel.getFluid(50)) .duration(10 * SECONDS) .eut(64) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.SFMixture.get(20), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.InfusedEntropy, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.InfusedEntropy, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.MSFMixture.get(20)) .fluidInputs(Materials.FierySteel.getFluid(50)) .duration(10 * SECONDS) .eut(64) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.SFMixture.get(20), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.InfusedFire, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.InfusedFire, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.MSFMixture.get(20)) .fluidInputs(Materials.FierySteel.getFluid(50)) .duration(10 * SECONDS) .eut(64) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.SFMixture.get(20), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.InfusedOrder, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.InfusedOrder, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.MSFMixture.get(20)) .fluidInputs(Materials.FierySteel.getFluid(50)) .duration(10 * SECONDS) .eut(64) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.SFMixture.get(20), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.InfusedWater, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.InfusedWater, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.MSFMixture.get(20)) .fluidInputs(Materials.FierySteel.getFluid(50)) .duration(10 * SECONDS) @@ -907,138 +905,138 @@ public class MixerRecipes implements Runnable { FluidStack tFD = getFluidStack("fluiddeath", 30); if (tFD != null && tFD.getFluid() != null && tFD.amount > 0) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.SFMixture.get(30), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.InfusedAir, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.InfusedAir, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.MSFMixture.get(30)) .fluidInputs(tFD) .duration(10 * SECONDS) .eut(64) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.SFMixture.get(30), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.InfusedEarth, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.InfusedEarth, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.MSFMixture.get(30)) .fluidInputs(tFD) .duration(10 * SECONDS) .eut(64) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.SFMixture.get(30), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.InfusedEntropy, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.InfusedEntropy, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.MSFMixture.get(30)) .fluidInputs(tFD) .duration(10 * SECONDS) .eut(64) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.SFMixture.get(30), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.InfusedFire, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.InfusedFire, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.MSFMixture.get(30)) .fluidInputs(tFD) .duration(10 * SECONDS) .eut(64) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.SFMixture.get(30), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.InfusedOrder, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.InfusedOrder, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.MSFMixture.get(30)) .fluidInputs(tFD) .duration(10 * SECONDS) .eut(64) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.SFMixture.get(30), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.InfusedWater, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.InfusedWater, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.MSFMixture.get(30)) .fluidInputs(tFD) .duration(10 * SECONDS) .eut(64) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.block, Materials.Lignite, 1), + GTOreDictUnificator.get(OrePrefixes.block, Materials.Lignite, 1), ItemList.MSFMixture.get(6), getModItem(Thaumcraft.ID, "ItemResource", 4), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Block_MSSFUEL.get(1)) .fluidInputs(Materials.NitroFuel.getFluid(1000)) .duration(7 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.block, Materials.Charcoal, 1), + GTOreDictUnificator.get(OrePrefixes.block, Materials.Charcoal, 1), ItemList.MSFMixture.get(4), getModItem(Thaumcraft.ID, "ItemResource", 4), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Block_MSSFUEL.get(1)) .fluidInputs(Materials.NitroFuel.getFluid(750)) .duration(6 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.block, Materials.Coal, 1), + GTOreDictUnificator.get(OrePrefixes.block, Materials.Coal, 1), ItemList.MSFMixture.get(2), getModItem(Thaumcraft.ID, "ItemResource", 4), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Block_MSSFUEL.get(1)) .fluidInputs(Materials.NitroFuel.getFluid(500)) .duration(5 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.block, Materials.Lignite, 1), + GTOreDictUnificator.get(OrePrefixes.block, Materials.Lignite, 1), ItemList.MSFMixture.get(6), getModItem(Thaumcraft.ID, "ItemResource", 4), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Block_MSSFUEL.get(1)) .fluidInputs(Materials.GasolinePremium.getFluid(400)) .duration(7 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.block, Materials.Charcoal, 1), + GTOreDictUnificator.get(OrePrefixes.block, Materials.Charcoal, 1), ItemList.MSFMixture.get(4), getModItem(Thaumcraft.ID, "ItemResource", 4), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Block_MSSFUEL.get(1)) .fluidInputs(Materials.GasolinePremium.getFluid(300)) .duration(6 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.block, Materials.Coal, 1), + GTOreDictUnificator.get(OrePrefixes.block, Materials.Coal, 1), ItemList.MSFMixture.get(2), getModItem(Thaumcraft.ID, "ItemResource", 4), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Block_MSSFUEL.get(1)) .fluidInputs(Materials.GasolinePremium.getFluid(200)) .duration(5 * SECONDS) @@ -1047,76 +1045,76 @@ public class MixerRecipes implements Runnable { } } - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.block, Materials.Lignite, 1), + GTOreDictUnificator.get(OrePrefixes.block, Materials.Lignite, 1), ItemList.SFMixture.get(6), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Block_SSFUEL.get(1)) .fluidInputs(Materials.NitroFuel.getFluid(1000)) .duration(7 * SECONDS) .eut(250) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.block, Materials.Charcoal, 1), + GTOreDictUnificator.get(OrePrefixes.block, Materials.Charcoal, 1), ItemList.SFMixture.get(4), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Block_SSFUEL.get(1)) .fluidInputs(Materials.NitroFuel.getFluid(750)) .duration(6 * SECONDS) .eut(250) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.block, Materials.Coal, 1), + GTOreDictUnificator.get(OrePrefixes.block, Materials.Coal, 1), ItemList.SFMixture.get(2), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Block_SSFUEL.get(1)) .fluidInputs(Materials.NitroFuel.getFluid(500)) .duration(5 * SECONDS) .eut(250) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.block, Materials.Lignite, 1), + GTOreDictUnificator.get(OrePrefixes.block, Materials.Lignite, 1), ItemList.SFMixture.get(6), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Block_SSFUEL.get(1)) .fluidInputs(Materials.GasolinePremium.getFluid(400)) .duration(7 * SECONDS) .eut(250) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.block, Materials.Charcoal, 1), + GTOreDictUnificator.get(OrePrefixes.block, Materials.Charcoal, 1), ItemList.SFMixture.get(4), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Block_SSFUEL.get(1)) .fluidInputs(Materials.GasolinePremium.getFluid(300)) .duration(6 * SECONDS) .eut(250) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.block, Materials.Coal, 1), + GTOreDictUnificator.get(OrePrefixes.block, Materials.Coal, 1), ItemList.SFMixture.get(2), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Block_SSFUEL.get(1)) .fluidInputs(Materials.GasolinePremium.getFluid(200)) .duration(5 * SECONDS) .eut(250) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.SulfuricAcid, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.cell, Materials.SulfuricAcid, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Cell_Empty.get(1)) .fluidInputs(Materials.NitricAcid.getFluid(1000)) .fluidOutputs(new FluidStack(ItemList.sNitrationMixture, 2000)) @@ -1124,164 +1122,164 @@ public class MixerRecipes implements Runnable { .eut(2) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.SulfuricAcid, 1), - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.NitricAcid, 1), - GT_Utility.getIntegratedCircuit(1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.cell, Materials.NitrationMixture, 2)) + GTOreDictUnificator.get(OrePrefixes.cell, Materials.SulfuricAcid, 1), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.NitricAcid, 1), + GTUtility.getIntegratedCircuit(1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.cell, Materials.NitrationMixture, 2)) .duration(24 * SECONDS) .eut(2) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( new ItemStack(Blocks.dirt, 1, 32767), new ItemStack(Items.wheat, 4, 32767), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .itemOutputs(getModItem(Forestry.ID, "fertilizerBio", 1L, 0)) .fluidInputs(Materials.Water.getFluid(100)) .duration(10 * SECONDS) .eut(16) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( new ItemStack(Blocks.dirt, 1, 2), new ItemStack(Items.wheat, 4, 32767), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .itemOutputs(getModItem(Forestry.ID, "fertilizerBio", 1L, 0)) .fluidInputs(Materials.Water.getFluid(100)) .duration(10 * SECONDS) .eut(16) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( new ItemStack(Blocks.dirt, 1, 32767), getModItem(BiomesOPlenty.ID, "plants", 4, 6), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .itemOutputs(getModItem(Forestry.ID, "fertilizerBio", 1L, 0)) .fluidInputs(Materials.Water.getFluid(100)) .duration(10 * SECONDS) .eut(16) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( new ItemStack(Blocks.dirt, 1, 2), getModItem(BiomesOPlenty.ID, "plants", 4, 6), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .itemOutputs(getModItem(Forestry.ID, "fertilizerBio", 1L, 0)) .fluidInputs(Materials.Water.getFluid(100)) .duration(10 * SECONDS) .eut(16) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( new ItemStack(Blocks.dirt, 1, 32767), getModItem(PamsHarvestCraft.ID, "oatsItem", 4), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .itemOutputs(getModItem(Forestry.ID, "fertilizerBio", 1L, 0)) .fluidInputs(Materials.Water.getFluid(100)) .duration(10 * SECONDS) .eut(16) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( new ItemStack(Blocks.dirt, 1, 2), getModItem(PamsHarvestCraft.ID, "oatsItem", 4), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .itemOutputs(getModItem(Forestry.ID, "fertilizerBio", 1L, 0)) .fluidInputs(Materials.Water.getFluid(100)) .duration(10 * SECONDS) .eut(16) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( new ItemStack(Blocks.dirt, 1, 32767), getModItem(PamsHarvestCraft.ID, "ryeItem", 4), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .itemOutputs(getModItem(Forestry.ID, "fertilizerBio", 1L, 0)) .fluidInputs(Materials.Water.getFluid(100)) .duration(10 * SECONDS) .eut(16) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( new ItemStack(Blocks.dirt, 1, 2), getModItem(PamsHarvestCraft.ID, "ryeItem", 4), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .itemOutputs(getModItem(Forestry.ID, "fertilizerBio", 1L, 0)) .fluidInputs(Materials.Water.getFluid(100)) .duration(10 * SECONDS) .eut(16) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( new ItemStack(Blocks.dirt, 1, 32767), getModItem(PamsHarvestCraft.ID, "barleyItem", 4), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .itemOutputs(getModItem(Forestry.ID, "fertilizerBio", 1L, 0)) .fluidInputs(Materials.Water.getFluid(100)) .duration(10 * SECONDS) .eut(16) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( new ItemStack(Blocks.dirt, 1, 2), getModItem(PamsHarvestCraft.ID, "barleyItem", 4, 6), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .itemOutputs(getModItem(Forestry.ID, "fertilizerBio", 1L, 0)) .fluidInputs(Materials.Water.getFluid(100)) .duration(10 * SECONDS) .eut(16) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( new ItemStack(Blocks.dirt, 1, 32767), getModItem(Natura.ID, "barleyFood", 4), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .itemOutputs(getModItem(Forestry.ID, "fertilizerBio", 1L, 0)) .fluidInputs(Materials.Water.getFluid(100)) .duration(10 * SECONDS) .eut(16) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( new ItemStack(Blocks.dirt, 1, 2), getModItem(Natura.ID, "barleyFood", 4), - GT_Utility.getIntegratedCircuit(2)) + GTUtility.getIntegratedCircuit(2)) .itemOutputs(getModItem(Forestry.ID, "fertilizerBio", 1L, 0)) .fluidInputs(Materials.Water.getFluid(100)) .duration(10 * SECONDS) .eut(16) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( new ItemStack(Blocks.dirt, 1, 32767), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Ash, 4), - GT_Utility.getIntegratedCircuit(3)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Ash, 4), + GTUtility.getIntegratedCircuit(3)) .itemOutputs(getModItem(Forestry.ID, "fertilizerBio", 1L, 0)) .fluidInputs(Materials.Water.getFluid(100)) .duration(10 * SECONDS) .eut(16) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( new ItemStack(Blocks.dirt, 1, 2), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Ash, 4), - GT_Utility.getIntegratedCircuit(3)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Ash, 4), + GTUtility.getIntegratedCircuit(3)) .itemOutputs(getModItem(Forestry.ID, "fertilizerBio", 1L, 0)) .fluidInputs(Materials.Water.getFluid(100)) .duration(10 * SECONDS) @@ -1290,15 +1288,15 @@ public class MixerRecipes implements Runnable { // radiation manufacturing - GT_Values.RA.stdBuilder() - .itemInputs(GT_ModHandler.getIC2Item("fuelRod", 1), new ItemStack(Items.glowstone_dust, 9)) + GTValues.RA.stdBuilder() + .itemInputs(GTModHandler.getIC2Item("fuelRod", 1), new ItemStack(Items.glowstone_dust, 9)) .itemOutputs(ItemList.GlowstoneCell.get(1)) .fluidInputs(Materials.Helium.getGas(250)) .duration(1 * SECONDS + 10 * TICKS) .eut(16) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(MaterialsOreAlum.SluiceSand.getDust(1)) .fluidInputs(Materials.Water.getFluid(500)) .fluidOutputs(MaterialsOreAlum.SluiceJuice.getFluid(1000)) @@ -1308,8 +1306,8 @@ public class MixerRecipes implements Runnable { // NaCl + H2O = (NaCl·H2O) - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Salt.getDust(2), GT_Utility.getIntegratedCircuit(3)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Salt.getDust(2), GTUtility.getIntegratedCircuit(3)) .fluidInputs(Materials.Water.getFluid(1000)) .fluidOutputs(Materials.SaltWater.getFluid(1000)) .duration(5 * SECONDS) @@ -1318,8 +1316,8 @@ public class MixerRecipes implements Runnable { // CaCO3 + 2 CH3COOH = Ca(CH3COO)2 + H2O + CO2 - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Calcite.getDust(5), Materials.Empty.getCells(2), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Calcite.getDust(5), Materials.Empty.getCells(2), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Water.getCells(1), Materials.CarbonDioxide.getCells(1)) .fluidInputs(Materials.AceticAcid.getFluid(2000)) .fluidOutputs(Materials.CalciumAcetateSolution.getFluid(1000)) @@ -1327,8 +1325,8 @@ public class MixerRecipes implements Runnable { .eut(16) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Calcite.getDust(5), Materials.Empty.getCells(2), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Calcite.getDust(5), Materials.Empty.getCells(2), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.CalciumAcetateSolution.getCells(1), Materials.CarbonDioxide.getCells(1)) .fluidInputs(Materials.AceticAcid.getFluid(2000)) .fluidOutputs(Materials.Water.getFluid(1000)) @@ -1336,8 +1334,8 @@ public class MixerRecipes implements Runnable { .eut(16) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Calcite.getDust(5), Materials.Empty.getCells(2), GT_Utility.getIntegratedCircuit(21)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Calcite.getDust(5), Materials.Empty.getCells(2), GTUtility.getIntegratedCircuit(21)) .itemOutputs(Materials.Water.getCells(1), Materials.CalciumAcetateSolution.getCells(1)) .fluidInputs(Materials.AceticAcid.getFluid(2000)) .fluidOutputs(Materials.CarbonDioxide.getGas(1000)) @@ -1345,8 +1343,8 @@ public class MixerRecipes implements Runnable { .eut(16) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Calcite.getDust(5), Materials.Empty.getCells(1), GT_Utility.getIntegratedCircuit(4)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Calcite.getDust(5), Materials.Empty.getCells(1), GTUtility.getIntegratedCircuit(4)) .itemOutputs(Materials.CarbonDioxide.getCells(1)) .fluidInputs(Materials.AceticAcid.getFluid(2000)) .fluidOutputs(Materials.CalciumAcetateSolution.getFluid(1000)) @@ -1354,8 +1352,8 @@ public class MixerRecipes implements Runnable { .eut(16) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Calcite.getDust(5), Materials.Empty.getCells(1), GT_Utility.getIntegratedCircuit(14)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Calcite.getDust(5), Materials.Empty.getCells(1), GTUtility.getIntegratedCircuit(14)) .itemOutputs(Materials.CalciumAcetateSolution.getCells(1)) .fluidInputs(Materials.AceticAcid.getFluid(2000)) .fluidOutputs(Materials.CarbonDioxide.getGas(1000)) @@ -1365,8 +1363,8 @@ public class MixerRecipes implements Runnable { // Ca + 2 CH3COOH = Ca(CH3COO)2 + 2H - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Calcium.getDust(1), Materials.Empty.getCells(2), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Calcium.getDust(1), Materials.Empty.getCells(2), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Hydrogen.getCells(2)) .fluidInputs(Materials.AceticAcid.getFluid(2000)) .fluidOutputs(Materials.CalciumAcetateSolution.getFluid(1000)) @@ -1374,8 +1372,8 @@ public class MixerRecipes implements Runnable { .eut(16) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Calcium.getDust(1), Materials.Empty.getCells(1), GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Calcium.getDust(1), Materials.Empty.getCells(1), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.CalciumAcetateSolution.getCells(1)) .fluidInputs(Materials.AceticAcid.getFluid(2000)) .fluidOutputs(Materials.Hydrogen.getGas(2000)) @@ -1385,8 +1383,8 @@ public class MixerRecipes implements Runnable { // CaO + 2 CH3COOH = Ca(CH3COO)2 + H2O - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Quicklime.getDust(2), Materials.Empty.getCells(1), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Quicklime.getDust(2), Materials.Empty.getCells(1), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Water.getCells(1)) .fluidInputs(Materials.AceticAcid.getFluid(2000)) .fluidOutputs(Materials.CalciumAcetateSolution.getFluid(1000)) @@ -1394,11 +1392,8 @@ public class MixerRecipes implements Runnable { .eut(16) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs( - Materials.Quicklime.getDust(2), - Materials.Empty.getCells(1), - GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Quicklime.getDust(2), Materials.Empty.getCells(1), GTUtility.getIntegratedCircuit(11)) .itemOutputs(Materials.CalciumAcetateSolution.getCells(1)) .fluidInputs(Materials.AceticAcid.getFluid(2000)) .fluidOutputs(Materials.Water.getFluid(1000)) @@ -1408,7 +1403,7 @@ public class MixerRecipes implements Runnable { // 2CH3COOCH3 + 3CH3COCH3/(C4H6O2)n = 5Glue - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Acetone.getCells(3)) .itemOutputs(Materials.Empty.getCells(3)) .fluidInputs(Materials.PolyvinylAcetate.getFluid(2000)) @@ -1417,7 +1412,7 @@ public class MixerRecipes implements Runnable { .eut(8) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.PolyvinylAcetate.getCells(2)) .itemOutputs(Materials.Empty.getCells(2)) .fluidInputs(Materials.Acetone.getFluid(3000)) @@ -1426,7 +1421,7 @@ public class MixerRecipes implements Runnable { .eut(8) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.MethylAcetate.getCells(3)) .itemOutputs(Materials.Empty.getCells(3)) .fluidInputs(Materials.PolyvinylAcetate.getFluid(2000)) @@ -1435,7 +1430,7 @@ public class MixerRecipes implements Runnable { .eut(8) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.PolyvinylAcetate.getCells(2)) .itemOutputs(Materials.Empty.getCells(2)) .fluidInputs(Materials.MethylAcetate.getFluid(3000)) @@ -1444,7 +1439,7 @@ public class MixerRecipes implements Runnable { .eut(8) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Sugar.getDust(4)) .itemOutputs(Materials.Charcoal.getGems(1)) .fluidInputs(Materials.SulfuricAcid.getFluid(1000)) @@ -1453,7 +1448,7 @@ public class MixerRecipes implements Runnable { .eut(2) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Wood.getDust(4)) .itemOutputs(Materials.Charcoal.getGems(1)) .fluidInputs(Materials.SulfuricAcid.getFluid(1000)) @@ -1462,7 +1457,7 @@ public class MixerRecipes implements Runnable { .eut(2) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Fuel.getCells(1)) .itemOutputs(Materials.Empty.getCells(1)) .fluidInputs(Materials.Tetranitromethane.getFluid(20)) @@ -1471,7 +1466,7 @@ public class MixerRecipes implements Runnable { .eut(TierEU.RECIPE_HV) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.BioDiesel.getCells(1)) .itemOutputs(Materials.Empty.getCells(1)) .fluidInputs(Materials.Tetranitromethane.getFluid(40)) @@ -1482,21 +1477,21 @@ public class MixerRecipes implements Runnable { // CH4O + C4H8 = C5H12O - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Methanol.getCells(1), Materials.Butene.getCells(1)) .itemOutputs(Materials.MTBEMixture.getCells(1), Materials.Empty.getCells(1)) .duration(20 * TICKS) .eut(TierEU.RECIPE_HV) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Methanol.getCells(1), Materials.Butane.getCells(1)) .itemOutputs(Materials.MTBEMixtureAlt.getCells(1), Materials.Empty.getCells(1)) .duration(20 * TICKS) .eut(TierEU.RECIPE_HV) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( Materials.Naphtha.getCells(16), Materials.Gas.getCells(2), @@ -1507,7 +1502,7 @@ public class MixerRecipes implements Runnable { .eut(TierEU.RECIPE_HV) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( Materials.GasolineRegular.getCells(20), Materials.Octane.getCells(2), @@ -1521,46 +1516,40 @@ public class MixerRecipes implements Runnable { .addTo(mixerRecipes); if (Railcraft.isModLoaded()) { - GT_Values.RA.stdBuilder() - .itemInputs( - EnumCube.COKE_BLOCK.getItem(), - ItemList.SFMixture.get(2), - GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(EnumCube.COKE_BLOCK.getItem(), ItemList.SFMixture.get(2), GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Block_SSFUEL.get(1)) .fluidInputs(Materials.NitroFuel.getFluid(300)) .duration(5 * SECONDS) .eut(250) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( EnumCube.COKE_BLOCK.getItem(4), ItemList.SFMixture.get(8), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Diamond, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Diamond, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Block_SSFUEL.get(4)) .fluidInputs(Materials.GasolinePremium.getFluid(480)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( EnumCube.COKE_BLOCK.getItem(4), ItemList.SFMixture.get(8), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Diamond, 1), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Diamond, 1), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Block_SSFUEL.get(4)) .fluidInputs(Materials.NitroFuel.getFluid(1200)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs( - EnumCube.COKE_BLOCK.getItem(), - ItemList.SFMixture.get(2), - GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(EnumCube.COKE_BLOCK.getItem(), ItemList.SFMixture.get(2), GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Block_SSFUEL.get(1)) .fluidInputs(Materials.GasolinePremium.getFluid(120)) .duration(5 * SECONDS) @@ -1569,24 +1558,24 @@ public class MixerRecipes implements Runnable { } if (Thaumcraft.isModLoaded() && Railcraft.isModLoaded()) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( EnumCube.COKE_BLOCK.getItem(), ItemList.MSFMixture.get(2), getModItem(Thaumcraft.ID, "ItemResource", 4), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Block_MSSFUEL.get(1)) .fluidInputs(Materials.NitroFuel.getFluid(300)) .duration(5 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( EnumCube.COKE_BLOCK.getItem(), ItemList.MSFMixture.get(2), getModItem(Thaumcraft.ID, "ItemResource", 4), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Block_MSSFUEL.get(1)) .fluidInputs(Materials.GasolinePremium.getFluid(120)) .duration(5 * SECONDS) @@ -1604,24 +1593,24 @@ public class MixerRecipes implements Runnable { boolean splashLong = !(FluidRegistry.getFluid("potion." + aName + ".long") == null || FluidRegistry.getFluid("potion." + aName + ".long.splash") == null); - if (splash) GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Gunpowder, 1)) + if (splash) GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Gunpowder, 1)) .fluidInputs(new FluidStack(FluidRegistry.getFluid("potion." + aName), 750)) .fluidOutputs(new FluidStack(FluidRegistry.getFluid("potion." + aName + ".splash"), 750)) .duration(10 * SECONDS) .eut(24) .addTo(mixerRecipes); - if (splashStrong) GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Gunpowder, 1)) + if (splashStrong) GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Gunpowder, 1)) .fluidInputs(new FluidStack(FluidRegistry.getFluid("potion." + aName + ".strong"), 750)) .fluidOutputs(new FluidStack(FluidRegistry.getFluid("potion." + aName + ".strong.splash"), 750)) .duration(10 * SECONDS) .eut(24) .addTo(mixerRecipes); - if (splashLong) GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Gunpowder, 1)) + if (splashLong) GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Gunpowder, 1)) .fluidInputs(new FluidStack(FluidRegistry.getFluid("potion." + aName + ".long"), 750)) .fluidOutputs(new FluidStack(FluidRegistry.getFluid("potion." + aName + ".long.splash"), 750)) .duration(10 * SECONDS) @@ -1630,11 +1619,11 @@ public class MixerRecipes implements Runnable { } public void registerSingleBlockAndMulti() { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( Materials.NaquadahEnriched.getDust(8), Materials.Holmium.getDust(2), - GT_Utility.getIntegratedCircuit(4)) + GTUtility.getIntegratedCircuit(4)) .itemOutputs(Materials.EnrichedHolmium.getDust(10)) .duration(30 * SECONDS) .eut(TierEU.RECIPE_ZPM) @@ -1642,8 +1631,8 @@ public class MixerRecipes implements Runnable { // Catalysts for Plasma Forge. { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(9)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(9)) .fluidInputs( Materials.Helium.getPlasma(1000L), Materials.Iron.getPlasma(1000L), @@ -1655,8 +1644,8 @@ public class MixerRecipes implements Runnable { .noOptimize() .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(10)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(10)) .fluidInputs( MaterialsUEVplus.DimensionallyTranscendentCrudeCatalyst.getFluid(1000L), Materials.Radon.getPlasma(1000L), @@ -1669,8 +1658,8 @@ public class MixerRecipes implements Runnable { .noOptimize() .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(11)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(11)) .fluidInputs( MaterialsUEVplus.DimensionallyTranscendentProsaicCatalyst.getFluid(1000L), Materials.Nitrogen.getPlasma(1000L), @@ -1683,8 +1672,8 @@ public class MixerRecipes implements Runnable { .noOptimize() .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(12)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(12)) .fluidInputs( MaterialsUEVplus.DimensionallyTranscendentResplendentCatalyst.getFluid(1000L), Materials.Americium.getPlasma(1000L), @@ -1697,8 +1686,8 @@ public class MixerRecipes implements Runnable { .noOptimize() .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(13)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(13)) .fluidInputs( MaterialsUEVplus.DimensionallyTranscendentExoticCatalyst.getFluid(1000L), Materials.Lead.getPlasma(1000), @@ -1712,7 +1701,7 @@ public class MixerRecipes implements Runnable { .addTo(mixerRecipes); } - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.IC2_Spray_WeedEx.get(1)) .fluidInputs(MaterialsKevlar.NaphthenicAcid.getFluid(10)) .fluidOutputs(Materials.WeedEX9000.getFluid(750)) @@ -1720,15 +1709,15 @@ public class MixerRecipes implements Runnable { .eut(100) .addTo(mixerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( Materials.Tritanium.getDust(11), - MyMaterial.orundum.get(OrePrefixes.dust, 8), + GGMaterial.orundum.get(OrePrefixes.dust, 8), Materials.Rubidium.getDust(11), Materials.FierySteel.getDust(7), Materials.Firestone.getDust(13), - MyMaterial.atomicSeparationCatalyst.get(OrePrefixes.dust, 13), - GT_Utility.getIntegratedCircuit(6)) + GGMaterial.atomicSeparationCatalyst.get(OrePrefixes.dust, 13), + GTUtility.getIntegratedCircuit(6)) .itemOutputs(MaterialsUEVplus.Mellion.getDust(63)) .fluidInputs(MaterialsUEVplus.DimensionallyTranscendentResidue.getFluid(5000)) .duration(15 * SECONDS) diff --git a/src/main/java/gregtech/loaders/postload/recipes/NEIHiding.java b/src/main/java/gregtech/loaders/postload/recipes/NEIHiding.java index dad2388ae6..27c3004d7b 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/NEIHiding.java +++ b/src/main/java/gregtech/loaders/postload/recipes/NEIHiding.java @@ -7,7 +7,7 @@ import net.minecraft.item.ItemStack; import codechicken.nei.api.API; import gregtech.api.enums.ItemList; -import gregtech.common.items.GT_MetaGenerated_Item_03; +import gregtech.common.items.MetaGeneratedItem03; public class NEIHiding implements Runnable { @@ -18,7 +18,7 @@ public class NEIHiding implements Runnable { } for (int i = 0; i < 16; i++) { - API.hideItem(new ItemStack(GT_MetaGenerated_Item_03.INSTANCE, 1, i)); + API.hideItem(new ItemStack(MetaGeneratedItem03.INSTANCE, 1, i)); } if (Forestry.isModLoaded()) { diff --git a/src/main/java/gregtech/loaders/postload/recipes/OreDictUnification.java b/src/main/java/gregtech/loaders/postload/recipes/OreDictUnification.java index f8c816dc5c..4f6ab13116 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/OreDictUnification.java +++ b/src/main/java/gregtech/loaders/postload/recipes/OreDictUnification.java @@ -1,18 +1,18 @@ package gregtech.loaders.postload.recipes; import static gregtech.api.enums.Mods.HardcoreEnderExpansion; -import static gregtech.api.util.GT_ModHandler.getModItem; +import static gregtech.api.util.GTModHandler.getModItem; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; -import gregtech.api.util.GT_OreDictUnificator; +import gregtech.api.util.GTOreDictUnificator; public class OreDictUnification implements Runnable { @Override public void run() { if (HardcoreEnderExpansion.isModLoaded()) { - GT_OreDictUnificator.set( + GTOreDictUnificator.set( OrePrefixes.ingot, Materials.HeeEndium, getModItem(HardcoreEnderExpansion.ID, "endium_ingot", 1), diff --git a/src/main/java/gregtech/loaders/postload/recipes/PackagerRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/PackagerRecipes.java index 4ff99582c2..a86266029b 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/PackagerRecipes.java +++ b/src/main/java/gregtech/loaders/postload/recipes/PackagerRecipes.java @@ -1,64 +1,64 @@ package gregtech.loaders.postload.recipes; import static gregtech.api.recipe.RecipeMaps.packagerRecipes; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; -import gregtech.api.util.GT_OreDictUnificator; +import gregtech.api.util.GTOreDictUnificator; public class PackagerRecipes implements Runnable { @Override public void run() { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Tool_Matches.get(16L), - GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.Paper, 1L)) + GTOreDictUnificator.get(OrePrefixes.plateDouble, Materials.Paper, 1L)) .itemOutputs(ItemList.Tool_MatchBox_Full.get(1L)) .duration(3 * SECONDS + 4 * TICKS) .eut(16) .addTo(packagerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Tool_MatchBox_Full.get(1L)) .itemOutputs(ItemList.Tool_Matches.get(16L)) .duration(1 * SECONDS + 12 * TICKS) .eut(16) .addTo(packagerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.IC2_Scrap.get(9), ItemList.Schematic_3by3.get(0)) .itemOutputs(ItemList.IC2_Scrapbox.get(1)) .duration(16 * TICKS) .eut(1) .addTo(packagerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Food_Fries.get(1), - GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.Paper, 1)) + GTOreDictUnificator.get(OrePrefixes.plateDouble, Materials.Paper, 1)) .itemOutputs(ItemList.Food_Packaged_Fries.get(1)) .duration(3 * SECONDS + 4 * TICKS) .eut(16) .addTo(packagerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Food_PotatoChips.get(1), - GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Aluminium, 1)) + GTOreDictUnificator.get(OrePrefixes.foil, Materials.Aluminium, 1)) .itemOutputs(ItemList.Food_Packaged_PotatoChips.get(1)) .duration(3 * SECONDS + 4 * TICKS) .eut(16) .addTo(packagerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Food_ChiliChips.get(1), - GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Aluminium, 1)) + GTOreDictUnificator.get(OrePrefixes.foil, Materials.Aluminium, 1)) .itemOutputs(ItemList.Food_Packaged_ChiliChips.get(1)) .duration(3 * SECONDS + 4 * TICKS) .eut(16) diff --git a/src/main/java/gregtech/loaders/postload/recipes/PlasmaForgeRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/PlasmaForgeRecipes.java index e648205b7a..ea3c5ff7d1 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/PlasmaForgeRecipes.java +++ b/src/main/java/gregtech/loaders/postload/recipes/PlasmaForgeRecipes.java @@ -4,19 +4,19 @@ import static goodgenerator.loader.Loaders.huiCircuit; import static gregtech.api.enums.Mods.Avaritia; import static gregtech.api.enums.Mods.NewHorizonsCoreMod; import static gregtech.api.recipe.RecipeMaps.plasmaForgeRecipes; -import static gregtech.api.util.GT_ModHandler.getModItem; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeConstants.COIL_HEAT; +import static gregtech.api.util.GTModHandler.getModItem; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeConstants.COIL_HEAT; import net.minecraft.item.ItemStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.MaterialsUEVplus; import gregtech.api.enums.TierEU; import gtPlusPlus.core.item.ModItems; -import gtPlusPlus.core.material.ELEMENT; +import gtPlusPlus.core.material.MaterialsElements; import gtPlusPlus.xmod.gregtech.api.enums.GregtechItemList; public class PlasmaForgeRecipes implements Runnable { @@ -24,7 +24,7 @@ public class PlasmaForgeRecipes implements Runnable { @Override public void run() { // Giga chad trophy. - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( ItemList.Field_Generator_UEV.get(64), ItemList.Field_Generator_UIV.get(64), @@ -39,7 +39,7 @@ public class PlasmaForgeRecipes implements Runnable { .addTo(plasmaForgeRecipes); // Quantum anomaly recipe bypass for UEV+. Avoids RNG. - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( new ItemStack(ModItems.itemStandarParticleBase, 1, 24), getModItem(NewHorizonsCoreMod.ID, "item.ChromaticLens", 0), @@ -54,14 +54,14 @@ public class PlasmaForgeRecipes implements Runnable { if (Avaritia.isModLoaded()) { // Six-Phased Copper - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Avaritia.ID, "Singularity", 8, 5)) .fluidInputs( - ELEMENT.STANDALONE.CELESTIAL_TUNGSTEN.getFluidStack(72 * 144), - ELEMENT.STANDALONE.ASTRAL_TITANIUM.getFluidStack(4 * 72 * 144), - ELEMENT.STANDALONE.HYPOGEN.getFluidStack(36 * 144), - ELEMENT.STANDALONE.CHRONOMATIC_GLASS.getFluidStack(8 * 72 * 144), - ELEMENT.STANDALONE.RHUGNOR.getFluidStack(18 * 144), + MaterialsElements.STANDALONE.CELESTIAL_TUNGSTEN.getFluidStack(72 * 144), + MaterialsElements.STANDALONE.ASTRAL_TITANIUM.getFluidStack(4 * 72 * 144), + MaterialsElements.STANDALONE.HYPOGEN.getFluidStack(36 * 144), + MaterialsElements.STANDALONE.CHRONOMATIC_GLASS.getFluidStack(8 * 72 * 144), + MaterialsElements.STANDALONE.RHUGNOR.getFluidStack(18 * 144), MaterialsUEVplus.Mellion.getMolten(72 * 144)) .fluidOutputs(MaterialsUEVplus.SixPhasedCopper.getMolten(72 * 144L)) .duration(60 * SECONDS) diff --git a/src/main/java/gregtech/loaders/postload/recipes/PrinterRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/PrinterRecipes.java index e700ee0730..ddf37cd242 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/PrinterRecipes.java +++ b/src/main/java/gregtech/loaders/postload/recipes/PrinterRecipes.java @@ -1,32 +1,32 @@ package gregtech.loaders.postload.recipes; import static gregtech.api.recipe.RecipeMaps.printerRecipes; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; import static net.minecraftforge.fluids.FluidRegistry.getFluidStack; import net.minecraft.init.Items; import net.minecraft.item.ItemStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_Utility; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtility; public class PrinterRecipes implements Runnable { @Override public void run() { - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.Paper, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.plateDouble, Materials.Paper, 1L)) .itemOutputs(ItemList.Paper_Punch_Card_Empty.get(1L)) .fluidInputs(getFluidStack("squidink", 36)) .duration(5 * SECONDS) .eut(2) .addTo(printerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Paper_Punch_Card_Empty.get(1L)) .special(ItemList.Tool_DataStick.getWithName(0L, "With Punch Card Data")) .itemOutputs(ItemList.Paper_Punch_Card_Encoded.get(1L)) @@ -35,8 +35,8 @@ public class PrinterRecipes implements Runnable { .eut(2) .addTo(printerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Paper, 3L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.plate, Materials.Paper, 3L)) .special(ItemList.Tool_DataStick.getWithName(0L, "With Scanned Book Data")) .itemOutputs(ItemList.Paper_Printed_Pages.get(1L)) .fluidInputs(getFluidStack("squidink", 144)) @@ -44,7 +44,7 @@ public class PrinterRecipes implements Runnable { .eut(2) .addTo(printerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Items.map, 1, 32767)) .special(ItemList.Tool_DataStick.getWithName(0L, "With Scanned Map Data")) .itemOutputs(new ItemStack(Items.filled_map, 1, 0)) @@ -53,9 +53,9 @@ public class PrinterRecipes implements Runnable { .eut(2) .addTo(printerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Items.book, 1, 32767)) - .itemOutputs(GT_Utility.getWrittenBook("Manual_Printer", ItemList.Book_Written_01.get(1L))) + .itemOutputs(GTUtility.getWrittenBook("Manual_Printer", ItemList.Book_Written_01.get(1L))) .fluidInputs(getFluidStack("squidink", 144)) .duration(20 * SECONDS) .eut(2) diff --git a/src/main/java/gregtech/loaders/postload/recipes/Pulverizer.java b/src/main/java/gregtech/loaders/postload/recipes/Pulverizer.java index 75a81448e0..1a9f82cb67 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/Pulverizer.java +++ b/src/main/java/gregtech/loaders/postload/recipes/Pulverizer.java @@ -5,22 +5,22 @@ import static gregtech.api.enums.Mods.HardcoreEnderExpansion; import static gregtech.api.enums.Mods.Railcraft; import static gregtech.api.enums.Mods.Thaumcraft; import static gregtech.api.recipe.RecipeMaps.maceratorRecipes; -import static gregtech.api.util.GT_ModHandler.getIC2Item; -import static gregtech.api.util.GT_ModHandler.getModItem; -import static gregtech.api.util.GT_RecipeBuilder.MINUTES; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; +import static gregtech.api.util.GTModHandler.getIC2Item; +import static gregtech.api.util.GTModHandler.getModItem; +import static gregtech.api.util.GTRecipeBuilder.MINUTES; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; import net.minecraft.init.Blocks; import net.minecraft.init.Items; import net.minecraft.item.ItemStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.TierEU; -import gregtech.api.util.GT_OreDictUnificator; +import gregtech.api.util.GTOreDictUnificator; public class Pulverizer implements Runnable { @@ -28,167 +28,167 @@ public class Pulverizer implements Runnable { public void run() { // recycling Long Distance Pipes { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Long_Distance_Pipeline_Fluid.get(1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Steel, 19)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Steel, 19)) .duration(15 * SECONDS) .eut(4) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Long_Distance_Pipeline_Item.get(1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Tin, 12), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Steel, 7)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Tin, 12), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Steel, 7)) .duration(15 * SECONDS) .eut(4) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Long_Distance_Pipeline_Fluid_Pipe.get(1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Steel, 2)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Steel, 2)) .duration(10 * TICKS) .eut(4) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Long_Distance_Pipeline_Item_Pipe.get(1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Tin, 1), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Steel, 1)) + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Tin, 1), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Steel, 1)) .duration(10 * TICKS) .eut(4) .addTo(maceratorRecipes); } // marbe dust( stone dust - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.block, Materials.Marble, 1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Marble, 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.block, Materials.Marble, 1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Marble, 1)) .duration(8 * SECONDS) .eut(4) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Thaumcraft.ID, "ItemResource", 1, 18)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Gold, 1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Gold, 1)) .duration(1 * SECONDS + 1 * TICKS) .eut(4) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Items.reeds, 1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sugar, 1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sugar, 1)) .duration(2 * SECONDS + 10 * TICKS) .eut(2) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Casing_Coil_Cupronickel.get(1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Cupronickel, 8), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Tin, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.QuartzSand, 2)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Cupronickel, 8), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Tin, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.QuartzSand, 2)) .duration(1 * MINUTES + 15 * SECONDS) .eut(80) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Casing_Coil_Kanthal.get(1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Kanthal, 8), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Cupronickel, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.QuartzSand, 3)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Kanthal, 8), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Cupronickel, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.QuartzSand, 3)) .duration(1 * MINUTES + 15 * SECONDS) .eut(80) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Casing_Coil_Nichrome.get(1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Nichrome, 8), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Kanthal, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.QuartzSand, 4)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Nichrome, 8), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Kanthal, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.QuartzSand, 4)) .duration(1 * MINUTES + 15 * SECONDS) .eut(80) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Casing_Coil_TungstenSteel.get(1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.TPV, 8), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Nichrome, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.QuartzSand, 5)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.TPV, 8), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Nichrome, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.QuartzSand, 5)) .duration(1 * MINUTES + 15 * SECONDS) .eut(80) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Casing_Coil_HSSG.get(1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.HSSG, 8), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.TPV, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.QuartzSand, 6)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.HSSG, 8), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.TPV, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.QuartzSand, 6)) .duration(1 * MINUTES + 15 * SECONDS) .eut(80) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Casing_Coil_HSSS.get(1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.HSSS, 8), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.HSSG, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.QuartzSand, 7)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.HSSS, 8), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.HSSG, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.QuartzSand, 7)) .duration(1 * MINUTES + 15 * SECONDS) .eut(80) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Casing_Coil_Naquadah.get(1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 8), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.HSSS, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.QuartzSand, 8)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 8), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.HSSS, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.QuartzSand, 8)) .duration(1 * MINUTES + 15 * SECONDS) .eut(80) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Casing_Coil_NaquadahAlloy.get(1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.NaquadahAlloy, 8), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.QuartzSand, 9)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.NaquadahAlloy, 8), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.QuartzSand, 9)) .duration(1 * MINUTES + 15 * SECONDS) .eut(80) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Casing_Coil_Trinium.get(1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Trinium, 8), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.NaquadahAlloy, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.QuartzSand, 10)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Trinium, 8), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.NaquadahAlloy, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.QuartzSand, 10)) .duration(1 * MINUTES + 15 * SECONDS) .eut(80) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Casing_Coil_ElectrumFlux.get(1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.ElectrumFlux, 8), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Trinium, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.QuartzSand, 11)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.ElectrumFlux, 8), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Trinium, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.QuartzSand, 11)) .duration(1 * MINUTES + 15 * SECONDS) .eut(80) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Casing_Coil_AwakenedDraconium.get(1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.DraconiumAwakened, 8), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.ElectrumFlux, 1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.QuartzSand, 12)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.DraconiumAwakened, 8), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.ElectrumFlux, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.QuartzSand, 12)) .duration(1 * MINUTES + 15 * SECONDS) .eut(80) .addTo(maceratorRecipes); @@ -197,284 +197,284 @@ public class Pulverizer implements Runnable { // recycling RC Tanks // Iron - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.beta", 1L, 0)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 2)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 2)) .duration(15 * SECONDS) .eut(2) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.beta", 1L, 1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 1), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Glass, 3)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 1), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Glass, 3)) .duration(15 * SECONDS) .eut(2) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.beta", 1L, 2)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Bronze, 12), - GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.Iron, 3)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Bronze, 12), + GTOreDictUnificator.get(OrePrefixes.dustSmall, Materials.Iron, 3)) .duration(15 * SECONDS) .eut(2) .addTo(maceratorRecipes); // Steel - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.beta", 1L, 13)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Steel, 2)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Steel, 2)) .duration(15 * SECONDS) .eut(2) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.beta", 1L, 14)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Steel, 1), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Glass, 3)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Steel, 1), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Glass, 3)) .duration(15 * SECONDS) .eut(2) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.beta", 1L, 15)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Steel, 12), - GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.Steel, 3)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Steel, 12), + GTOreDictUnificator.get(OrePrefixes.dustSmall, Materials.Steel, 3)) .duration(15 * SECONDS) .eut(2) .addTo(maceratorRecipes); // Aluminium - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 0)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Aluminium, 2)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Aluminium, 2)) .duration(22 * SECONDS + 10 * TICKS) .eut(8) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Aluminium, 1), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Glass, 3)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Aluminium, 1), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Glass, 3)) .duration(22 * SECONDS + 10 * TICKS) .eut(8) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 2)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Plastic, 12), - GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.Aluminium, 3)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Plastic, 12), + GTOreDictUnificator.get(OrePrefixes.dustSmall, Materials.Aluminium, 3)) .duration(22 * SECONDS + 10 * TICKS) .eut(8) .addTo(maceratorRecipes); // Stainless Steel - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 3)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.StainlessSteel, 2)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.StainlessSteel, 2)) .duration(30 * SECONDS) .eut(16) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 4)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.StainlessSteel, 1), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Glass, 3)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.StainlessSteel, 1), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Glass, 3)) .duration(30 * SECONDS) .eut(16) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 5)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.StainlessSteel, 12), - GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.StainlessSteel, 3)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.StainlessSteel, 12), + GTOreDictUnificator.get(OrePrefixes.dustSmall, Materials.StainlessSteel, 3)) .duration(30 * SECONDS) .eut(16) .addTo(maceratorRecipes); // Titanium - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 6)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Titanium, 2)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Titanium, 2)) .duration(30 * SECONDS) .eut(30) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 7)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Titanium, 1), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Glass, 3)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Titanium, 1), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Glass, 3)) .duration(30 * SECONDS) .eut(30) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 8)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Titanium, 12), - GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.Titanium, 3)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Titanium, 12), + GTOreDictUnificator.get(OrePrefixes.dustSmall, Materials.Titanium, 3)) .duration(30 * SECONDS) .eut(30) .addTo(maceratorRecipes); // Tungesten Steel - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 9)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.TungstenSteel, 2)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.TungstenSteel, 2)) .duration(30 * SECONDS) .eut(30) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 10)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.TungstenSteel, 1), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Glass, 3)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.TungstenSteel, 1), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Glass, 3)) .duration(30 * SECONDS) .eut(30) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 11)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.TungstenSteel, 12), - GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.TungstenSteel, 3)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.TungstenSteel, 12), + GTOreDictUnificator.get(OrePrefixes.dustSmall, Materials.TungstenSteel, 3)) .duration(30 * SECONDS) .eut(30) .addTo(maceratorRecipes); // Palladium - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 12)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Palladium, 2)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Palladium, 2)) .duration(37 * SECONDS + 10 * TICKS) .eut(64) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 13)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Palladium, 1), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Glass, 3)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Palladium, 1), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Glass, 3)) .duration(37 * SECONDS + 10 * TICKS) .eut(64) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.zeta", 1L, 14)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.NiobiumTitanium, 12), - GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.Chrome, 3)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.NiobiumTitanium, 12), + GTOreDictUnificator.get(OrePrefixes.dustSmall, Materials.Chrome, 3)) .duration(37 * SECONDS + 10 * TICKS) .eut(64) .addTo(maceratorRecipes); // Iridium - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.eta", 1L, 0)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Iridium, 2)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Iridium, 2)) .duration(45 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.eta", 1L, 1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Iridium, 1), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Glass, 3)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Iridium, 1), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Glass, 3)) .duration(45 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.eta", 1L, 2)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Enderium, 12), - GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.Iridium, 3)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Enderium, 12), + GTOreDictUnificator.get(OrePrefixes.dustSmall, Materials.Iridium, 3)) .duration(45 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(maceratorRecipes); // Osmium - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.eta", 1L, 3)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Osmium, 2)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Osmium, 2)) .duration(52 * SECONDS + 10 * TICKS) .eut(256) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.eta", 1L, 4)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Osmium, 1), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Glass, 3)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Osmium, 1), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Glass, 3)) .duration(52 * SECONDS + 10 * TICKS) .eut(256) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.eta", 1L, 5)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 12), - GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.Osmium, 3)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 12), + GTOreDictUnificator.get(OrePrefixes.dustSmall, Materials.Osmium, 3)) .duration(52 * SECONDS + 10 * TICKS) .eut(256) .addTo(maceratorRecipes); // Neutronium - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.eta", 1L, 6)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Neutronium, 2)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Neutronium, 2)) .duration(60 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.eta", 1L, 7)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Neutronium, 1), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Glass, 3)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Neutronium, 1), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Glass, 3)) .duration(60 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(Railcraft.ID, "machine.eta", 1L, 8)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Neutronium, 12), - GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.Neutronium, 3)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Neutronium, 12), + GTOreDictUnificator.get(OrePrefixes.dustSmall, Materials.Neutronium, 3)) .duration(60 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(maceratorRecipes); } if (AppliedEnergistics2.isModLoaded()) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(AppliedEnergistics2.ID, "tile.BlockSkyStone", 1L, 32767)) .itemOutputs(getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 45)) .duration(20 * SECONDS) .eut(2) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(AppliedEnergistics2.ID, "tile.BlockSkyChest", 1L, 32767)) .itemOutputs(getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 8L, 45)) .duration(20 * SECONDS) @@ -482,7 +482,7 @@ public class Pulverizer implements Runnable { .addTo(maceratorRecipes); } - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Items.blaze_rod, 1)) .itemOutputs(new ItemStack(Items.blaze_powder, 3), new ItemStack(Items.blaze_powder, 1)) .outputChances(10000, 5000) @@ -490,7 +490,7 @@ public class Pulverizer implements Runnable { .eut(2) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Blocks.web, 1, 0)) .itemOutputs(new ItemStack(Items.string, 1), new ItemStack(Items.string, 1)) .outputChances(10000, 5000) @@ -498,90 +498,90 @@ public class Pulverizer implements Runnable { .eut(2) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Blocks.red_mushroom, 1, 32767)) .itemOutputs(ItemList.IC2_Grin_Powder.get(1L)) .duration(20 * SECONDS) .eut(2) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Items.poisonous_potato, 1)) .itemOutputs(ItemList.IC2_Grin_Powder.get(1L)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Items.spider_eye, 1)) .itemOutputs(ItemList.IC2_Grin_Powder.get(1L)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Items.bone, 1)) .itemOutputs(new ItemStack(Items.dye, 4, 15)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.IC2_EnergyCrystal.get(1)) .itemOutputs(getIC2Item("energiumDust", 9)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getIC2Item("biochaff", 1)) .itemOutputs(new ItemStack(Blocks.dirt, 1)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Blocks.quartz_stairs, 1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.NetherQuartz, 6)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.NetherQuartz, 6)) .duration(15 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Items.item_frame, 1, 32767)) .itemOutputs( new ItemStack(Items.leather, 1), - GT_OreDictUnificator.getDust(Materials.Wood, OrePrefixes.stick.mMaterialAmount * 4L)) + GTOreDictUnificator.getDust(Materials.Wood, OrePrefixes.stick.mMaterialAmount * 4L)) .outputChances(10000, 9500) .duration(20 * SECONDS) .eut(2) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Items.bow, 1, 0)) .itemOutputs( new ItemStack(Items.string, 3), - GT_OreDictUnificator.getDust(Materials.Wood, OrePrefixes.stick.mMaterialAmount * 3)) + GTOreDictUnificator.getDust(Materials.Wood, OrePrefixes.stick.mMaterialAmount * 3)) .outputChances(10000, 9500) .duration(20 * SECONDS) .eut(2) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Brick.getIngots(1)) .itemOutputs(Materials.Brick.getDustSmall(1)) .duration(20 * SECONDS) .eut(2) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Blocks.brick_stairs, 1, 0)) .itemOutputs(Materials.Brick.getDustSmall(6)) .duration(20 * SECONDS) .eut(2) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Machine_Bricked_BlastFurnace.get(1)) .itemOutputs(Materials.Brick.getDust(8), Materials.Iron.getDust(1)) .duration(20 * SECONDS) @@ -589,11 +589,11 @@ public class Pulverizer implements Runnable { .addTo(maceratorRecipes); if (HardcoreEnderExpansion.isModLoaded()) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getModItem(HardcoreEnderExpansion.ID, "endium_ore", 1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.crushed, Materials.HeeEndium, 2), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Endstone, 1)) + GTOreDictUnificator.get(OrePrefixes.crushed, Materials.HeeEndium, 2), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Endstone, 1)) .outputChances(10000, 5000) .duration(20 * SECONDS) .eut(2) diff --git a/src/main/java/gregtech/loaders/postload/recipes/PyrolyseRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/PyrolyseRecipes.java index 51017358b4..6f9f8f234d 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/PyrolyseRecipes.java +++ b/src/main/java/gregtech/loaders/postload/recipes/PyrolyseRecipes.java @@ -3,19 +3,19 @@ package gregtech.loaders.postload.recipes; import static gregtech.api.enums.Mods.Forestry; import static gregtech.api.enums.Mods.Railcraft; import static gregtech.api.recipe.RecipeMaps.pyrolyseRecipes; -import static gregtech.api.util.GT_ModHandler.getModItem; -import static gregtech.api.util.GT_RecipeBuilder.MINUTES; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; +import static gregtech.api.util.GTModHandler.getModItem; +import static gregtech.api.util.GTRecipeBuilder.MINUTES; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; import net.minecraftforge.fluids.FluidRegistry; import net.minecraftforge.fluids.FluidStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_Utility; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtility; import mods.railcraft.common.blocks.aesthetics.cube.EnumCube; import mods.railcraft.common.items.RailcraftToolItems; @@ -24,20 +24,20 @@ public class PyrolyseRecipes implements Runnable { @Override public void run() { if (Railcraft.isModLoaded()) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Coal, 16), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.gem, Materials.Coal, 16), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(RailcraftToolItems.getCoalCoke(16)) .fluidOutputs(Materials.Creosote.getFluid(8000)) .duration(32 * SECONDS) .eut(64) .addTo(pyrolyseRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Coal, 16), - GT_Utility.getIntegratedCircuit(2)) + GTOreDictUnificator.get(OrePrefixes.gem, Materials.Coal, 16), + GTUtility.getIntegratedCircuit(2)) .itemOutputs(RailcraftToolItems.getCoalCoke(16)) .fluidInputs(Materials.Nitrogen.getGas(1000)) .fluidOutputs(Materials.Creosote.getFluid(8000)) @@ -45,20 +45,20 @@ public class PyrolyseRecipes implements Runnable { .eut(96) .addTo(pyrolyseRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.block, Materials.Coal, 8), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.block, Materials.Coal, 8), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(EnumCube.COKE_BLOCK.getItem(8)) .fluidOutputs(Materials.Creosote.getFluid(32000)) .duration(2 * MINUTES + 8 * SECONDS) .eut(64) .addTo(pyrolyseRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.block, Materials.Coal, 8), - GT_Utility.getIntegratedCircuit(2)) + GTOreDictUnificator.get(OrePrefixes.block, Materials.Coal, 8), + GTUtility.getIntegratedCircuit(2)) .itemOutputs(EnumCube.COKE_BLOCK.getItem(8)) .fluidInputs(Materials.Nitrogen.getGas(1000)) .fluidOutputs(Materials.Creosote.getFluid(32000)) @@ -68,16 +68,16 @@ public class PyrolyseRecipes implements Runnable { } if (Forestry.isModLoaded()) { - GT_Values.RA.stdBuilder() - .itemInputs(getModItem(Forestry.ID, "fertilizerBio", 4), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(getModItem(Forestry.ID, "fertilizerBio", 4), GTUtility.getIntegratedCircuit(1)) .fluidInputs(Materials.Water.getFluid(4000)) .fluidOutputs(Materials.Biomass.getFluid(5000)) .duration(45 * SECONDS) .eut(10) .addTo(pyrolyseRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(getModItem(Forestry.ID, "mulch", 32), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(getModItem(Forestry.ID, "mulch", 32), GTUtility.getIntegratedCircuit(1)) .fluidInputs(Materials.Water.getFluid(4000)) .fluidOutputs(Materials.Biomass.getFluid(5000)) .duration(45 * SECONDS) @@ -85,48 +85,48 @@ public class PyrolyseRecipes implements Runnable { .addTo(pyrolyseRecipes); } - GT_Values.RA.stdBuilder() - .itemInputs(GT_ModHandler.getIC2Item("biochaff", 4), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTModHandler.getIC2Item("biochaff", 4), GTUtility.getIntegratedCircuit(1)) .fluidInputs(Materials.Water.getFluid(4000)) .fluidOutputs(new FluidStack(FluidRegistry.getFluid("ic2biomass"), 5000)) .duration(45 * SECONDS) .eut(10) .addTo(pyrolyseRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_ModHandler.getIC2Item("biochaff", 1), GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(GTModHandler.getIC2Item("biochaff", 1), GTUtility.getIntegratedCircuit(2)) .fluidInputs(Materials.Water.getFluid(1500)) .fluidOutputs(Materials.FermentedBiomass.getFluid(1500)) .duration(10 * SECONDS) .eut(10) .addTo(pyrolyseRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(2)) .fluidInputs(new FluidStack(FluidRegistry.getFluid("ic2biomass"), 1000)) .fluidOutputs(Materials.FermentedBiomass.getFluid(1000)) .duration(5 * SECONDS) .eut(10) .addTo(pyrolyseRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(2)) .fluidInputs(Materials.Biomass.getFluid(1000)) .fluidOutputs(Materials.FermentedBiomass.getFluid(1000)) .duration(5 * SECONDS) .eut(10) .addTo(pyrolyseRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Sugar.getDust(23), GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Sugar.getDust(23), GTUtility.getIntegratedCircuit(1)) .itemOutputs(Materials.Charcoal.getDust(12)) .fluidOutputs(Materials.Water.getFluid(1500)) .duration(16 * SECONDS) .eut(64) .addTo(pyrolyseRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(Materials.Sugar.getDust(23), GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(Materials.Sugar.getDust(23), GTUtility.getIntegratedCircuit(2)) .itemOutputs(Materials.Charcoal.getDust(12)) .fluidInputs(Materials.Nitrogen.getGas(500)) .fluidOutputs(Materials.Water.getFluid(1500)) diff --git a/src/main/java/gregtech/loaders/postload/recipes/RecipeRemover.java b/src/main/java/gregtech/loaders/postload/recipes/RecipeRemover.java index 10132ece09..96976d2b9a 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/RecipeRemover.java +++ b/src/main/java/gregtech/loaders/postload/recipes/RecipeRemover.java @@ -2,7 +2,7 @@ package gregtech.loaders.postload.recipes; import static gregtech.api.enums.Mods.ExtraTrees; import static gregtech.api.enums.Mods.IndustrialCraft2; -import static gregtech.api.util.GT_ModHandler.getModItem; +import static gregtech.api.util.GTModHandler.getModItem; import java.util.Iterator; import java.util.Map; @@ -11,13 +11,13 @@ import net.minecraft.init.Blocks; import net.minecraft.init.Items; import net.minecraft.item.ItemStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_Utility; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtility; import ic2.api.recipe.ILiquidHeatExchangerManager; import ic2.api.recipe.Recipes; @@ -25,93 +25,93 @@ public class RecipeRemover implements Runnable { @Override public void run() { - GT_ModHandler.removeRecipeByOutput(ItemList.IC2_Fertilizer.get(1L)); + GTModHandler.removeRecipeByOutput(ItemList.IC2_Fertilizer.get(1L)); removeCrafting(); removeSmelting(); removeIC2Recipes(); } public void removeCrafting() { - GT_ModHandler.removeRecipe(new ItemStack(Items.lava_bucket), ItemList.Cell_Empty.get(1L)); - GT_ModHandler.removeRecipe(new ItemStack(Items.water_bucket), ItemList.Cell_Empty.get(1L)); + GTModHandler.removeRecipe(new ItemStack(Items.lava_bucket), ItemList.Cell_Empty.get(1L)); + GTModHandler.removeRecipe(new ItemStack(Items.water_bucket), ItemList.Cell_Empty.get(1L)); } public void removeIC2Recipes() { try { - GT_Utility.removeSimpleIC2MachineRecipe( - GT_Values.NI, + GTUtility.removeSimpleIC2MachineRecipe( + GTValues.NI, Recipes.metalformerExtruding.getRecipes(), ItemList.Cell_Empty.get(3L)); - GT_Utility.removeSimpleIC2MachineRecipe( + GTUtility.removeSimpleIC2MachineRecipe( ItemList.IC2_Energium_Dust.get(1L), Recipes.compressor.getRecipes(), - GT_Values.NI); - GT_Utility.removeSimpleIC2MachineRecipe( + GTValues.NI); + GTUtility.removeSimpleIC2MachineRecipe( new ItemStack(Items.gunpowder), Recipes.extractor.getRecipes(), - GT_Values.NI); - GT_Utility.removeSimpleIC2MachineRecipe( + GTValues.NI); + GTUtility.removeSimpleIC2MachineRecipe( new ItemStack(Blocks.wool, 1, 32767), Recipes.extractor.getRecipes(), - GT_Values.NI); - GT_Utility.removeSimpleIC2MachineRecipe( + GTValues.NI); + GTUtility.removeSimpleIC2MachineRecipe( new ItemStack(Blocks.gravel), Recipes.oreWashing.getRecipes(), - GT_Values.NI); + GTValues.NI); } catch (Throwable ignored) {} - GT_Utility.removeIC2BottleRecipe( - GT_ModHandler.getIC2Item("fuelRod", 1), - GT_ModHandler.getIC2Item("UranFuel", 1), + GTUtility.removeIC2BottleRecipe( + GTModHandler.getIC2Item("fuelRod", 1), + GTModHandler.getIC2Item("UranFuel", 1), Recipes.cannerBottle.getRecipes(), - GT_ModHandler.getIC2Item("reactorUraniumSimple", 1, 1)); - GT_Utility.removeIC2BottleRecipe( - GT_ModHandler.getIC2Item("fuelRod", 1), - GT_ModHandler.getIC2Item("MOXFuel", 1), + GTModHandler.getIC2Item("reactorUraniumSimple", 1, 1)); + GTUtility.removeIC2BottleRecipe( + GTModHandler.getIC2Item("fuelRod", 1), + GTModHandler.getIC2Item("MOXFuel", 1), Recipes.cannerBottle.getRecipes(), - GT_ModHandler.getIC2Item("reactorMOXSimple", 1, 1)); + GTModHandler.getIC2Item("reactorMOXSimple", 1, 1)); - GT_Utility.removeSimpleIC2MachineRecipe( + GTUtility.removeSimpleIC2MachineRecipe( new ItemStack(Blocks.cobblestone), - GT_ModHandler.getMaceratorRecipeList(), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Stone, 1L)); - GT_Utility.removeSimpleIC2MachineRecipe( - GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Lapis, 1L), - GT_ModHandler.getMaceratorRecipeList(), + GTModHandler.getMaceratorRecipeList(), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Stone, 1L)); + GTUtility.removeSimpleIC2MachineRecipe( + GTOreDictUnificator.get(OrePrefixes.gem, Materials.Lapis, 1L), + GTModHandler.getMaceratorRecipeList(), ItemList.IC2_Plantball.get(1L)); - GT_Utility.removeSimpleIC2MachineRecipe( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Redstone, 1L), - GT_ModHandler.getMaceratorRecipeList(), + GTUtility.removeSimpleIC2MachineRecipe( + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Redstone, 1L), + GTModHandler.getMaceratorRecipeList(), ItemList.IC2_Plantball.get(1L)); - GT_Utility.removeSimpleIC2MachineRecipe( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Glowstone, 1L), - GT_ModHandler.getMaceratorRecipeList(), + GTUtility.removeSimpleIC2MachineRecipe( + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Glowstone, 1L), + GTModHandler.getMaceratorRecipeList(), ItemList.IC2_Plantball.get(1L)); - GT_Utility.removeSimpleIC2MachineRecipe( - GT_Values.NI, - GT_ModHandler.getMaceratorRecipeList(), + GTUtility.removeSimpleIC2MachineRecipe( + GTValues.NI, + GTModHandler.getMaceratorRecipeList(), getModItem(IndustrialCraft2.ID, "itemBiochaff", 1L)); - GT_Utility.removeSimpleIC2MachineRecipe( + GTUtility.removeSimpleIC2MachineRecipe( new ItemStack(Blocks.cactus, 8, 0), - GT_ModHandler.getCompressorRecipeList(), + GTModHandler.getCompressorRecipeList(), getModItem(IndustrialCraft2.ID, "itemFuelPlantBall", 1L)); - GT_Utility.removeSimpleIC2MachineRecipe( + GTUtility.removeSimpleIC2MachineRecipe( getModItem(ExtraTrees.ID, "food", 8L, 24), - GT_ModHandler.getCompressorRecipeList(), + GTModHandler.getCompressorRecipeList(), getModItem(IndustrialCraft2.ID, "itemFuelPlantBall", 1L)); - GT_Utility.removeSimpleIC2MachineRecipe( + GTUtility.removeSimpleIC2MachineRecipe( ItemList.Crop_Drop_BobsYerUncleRanks.get(1L), - GT_ModHandler.getExtractorRecipeList(), + GTModHandler.getExtractorRecipeList(), null); - GT_Utility.removeSimpleIC2MachineRecipe( + GTUtility.removeSimpleIC2MachineRecipe( ItemList.Crop_Drop_Ferru.get(1L), - GT_ModHandler.getExtractorRecipeList(), + GTModHandler.getExtractorRecipeList(), null); - GT_Utility.removeSimpleIC2MachineRecipe( + GTUtility.removeSimpleIC2MachineRecipe( ItemList.Crop_Drop_Aurelia.get(1L), - GT_ModHandler.getExtractorRecipeList(), + GTModHandler.getExtractorRecipeList(), null); try { @@ -153,14 +153,12 @@ public class RecipeRemover implements Runnable { } public void removeSmelting() { - GT_ModHandler.removeFurnaceSmelting(GT_OreDictUnificator.get(OrePrefixes.ore, Materials.Graphite, 1L)); - GT_ModHandler - .removeFurnaceSmelting(GT_OreDictUnificator.get(OrePrefixes.oreBlackgranite, Materials.Graphite, 1L)); - GT_ModHandler.removeFurnaceSmelting(GT_OreDictUnificator.get(OrePrefixes.oreEndstone, Materials.Graphite, 1L)); - GT_ModHandler - .removeFurnaceSmelting(GT_OreDictUnificator.get(OrePrefixes.oreNetherrack, Materials.Graphite, 1L)); - GT_ModHandler - .removeFurnaceSmelting(GT_OreDictUnificator.get(OrePrefixes.oreRedgranite, Materials.Graphite, 1L)); - GT_ModHandler.removeFurnaceSmelting(ItemList.IC2_Resin.get(1L)); + GTModHandler.removeFurnaceSmelting(GTOreDictUnificator.get(OrePrefixes.ore, Materials.Graphite, 1L)); + GTModHandler + .removeFurnaceSmelting(GTOreDictUnificator.get(OrePrefixes.oreBlackgranite, Materials.Graphite, 1L)); + GTModHandler.removeFurnaceSmelting(GTOreDictUnificator.get(OrePrefixes.oreEndstone, Materials.Graphite, 1L)); + GTModHandler.removeFurnaceSmelting(GTOreDictUnificator.get(OrePrefixes.oreNetherrack, Materials.Graphite, 1L)); + GTModHandler.removeFurnaceSmelting(GTOreDictUnificator.get(OrePrefixes.oreRedgranite, Materials.Graphite, 1L)); + GTModHandler.removeFurnaceSmelting(ItemList.IC2_Resin.get(1L)); } } diff --git a/src/main/java/gregtech/loaders/postload/recipes/SifterRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/SifterRecipes.java index 3a34cc3536..876164efb0 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/SifterRecipes.java +++ b/src/main/java/gregtech/loaders/postload/recipes/SifterRecipes.java @@ -3,24 +3,24 @@ package gregtech.loaders.postload.recipes; import static gregtech.api.enums.Mods.EnderIO; import static gregtech.api.enums.Mods.Forestry; import static gregtech.api.recipe.RecipeMaps.sifterRecipes; -import static gregtech.api.util.GT_ModHandler.getModItem; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; +import static gregtech.api.util.GTModHandler.getModItem; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; import net.minecraft.init.Blocks; import net.minecraft.init.Items; import net.minecraft.item.ItemStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; -import gregtech.api.util.GT_OreDictUnificator; +import gregtech.api.util.GTOreDictUnificator; public class SifterRecipes implements Runnable { @Override public void run() { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Blocks.gravel, 1, 0)) .itemOutputs( new ItemStack(Items.flint, 1, 0), @@ -34,20 +34,20 @@ public class SifterRecipes implements Runnable { .eut(16) .addTo(sifterRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.crushedPurified, Materials.Coal, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.crushedPurified, Materials.Coal, 1L)) .itemOutputs( new ItemStack(Items.coal, 1, 0), new ItemStack(Items.coal, 1, 0), new ItemStack(Items.coal, 1, 0), new ItemStack(Items.coal, 1, 0), new ItemStack(Items.coal, 1, 0), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Coal, 1L)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Coal, 1L)) .outputChances(10000, 9000, 8000, 7000, 6000, 5000) .duration(30 * SECONDS) .eut(16) .addTo(sifterRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.ElectronicsLump.get(1)) .itemOutputs( ItemList.Electric_Motor_LV.get(1), diff --git a/src/main/java/gregtech/loaders/postload/recipes/SlicerRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/SlicerRecipes.java index 73d251014e..08c81a8ecb 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/SlicerRecipes.java +++ b/src/main/java/gregtech/loaders/postload/recipes/SlicerRecipes.java @@ -1,38 +1,38 @@ package gregtech.loaders.postload.recipes; import static gregtech.api.recipe.RecipeMaps.slicerRecipes; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; public class SlicerRecipes implements Runnable { @Override public void run() { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Food_Dough_Chocolate.get(1), ItemList.Shape_Slicer_Flat.get(0)) .itemOutputs(ItemList.Food_Raw_Cookie.get(4)) .duration(6 * SECONDS + 8 * TICKS) .eut(4) .addTo(slicerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Food_Baked_Bun.get(1), ItemList.Shape_Slicer_Flat.get(0)) .itemOutputs(ItemList.Food_Sliced_Bun.get(2)) .duration(6 * SECONDS + 8 * TICKS) .eut(4) .addTo(slicerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Food_Baked_Bread.get(1), ItemList.Shape_Slicer_Flat.get(0)) .itemOutputs(ItemList.Food_Sliced_Bread.get(2)) .duration(6 * SECONDS + 8 * TICKS) .eut(4) .addTo(slicerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Food_Baked_Baguette.get(1), ItemList.Shape_Slicer_Flat.get(0)) .itemOutputs(ItemList.Food_Sliced_Baguette.get(2)) .duration(6 * SECONDS + 8 * TICKS) diff --git a/src/main/java/gregtech/loaders/postload/recipes/SmelterRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/SmelterRecipes.java index e56cc613e7..57e932b2cc 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/SmelterRecipes.java +++ b/src/main/java/gregtech/loaders/postload/recipes/SmelterRecipes.java @@ -7,63 +7,63 @@ import cpw.mods.fml.common.registry.GameRegistry; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; public class SmelterRecipes implements Runnable { @Override public void run() { - GT_ModHandler.addSmeltingRecipe(ItemList.Food_Raw_PotatoChips.get(1L), ItemList.Food_PotatoChips.get(1L)); + GTModHandler.addSmeltingRecipe(ItemList.Food_Raw_PotatoChips.get(1L), ItemList.Food_PotatoChips.get(1L)); - GT_ModHandler + GTModHandler .addSmeltingRecipe(ItemList.Food_Potato_On_Stick.get(1L), ItemList.Food_Potato_On_Stick_Roasted.get(1L)); - GT_ModHandler.addSmeltingRecipe(ItemList.Food_Raw_Bun.get(1L), ItemList.Food_Baked_Bun.get(1L)); + GTModHandler.addSmeltingRecipe(ItemList.Food_Raw_Bun.get(1L), ItemList.Food_Baked_Bun.get(1L)); - GT_ModHandler.addSmeltingRecipe(ItemList.Food_Raw_Bread.get(1L), ItemList.Food_Baked_Bread.get(1L)); + GTModHandler.addSmeltingRecipe(ItemList.Food_Raw_Bread.get(1L), ItemList.Food_Baked_Bread.get(1L)); - GT_ModHandler.addSmeltingRecipe(ItemList.Food_Raw_Baguette.get(1L), ItemList.Food_Baked_Baguette.get(1L)); + GTModHandler.addSmeltingRecipe(ItemList.Food_Raw_Baguette.get(1L), ItemList.Food_Baked_Baguette.get(1L)); - GT_ModHandler + GTModHandler .addSmeltingRecipe(ItemList.Food_Raw_Pizza_Veggie.get(1L), ItemList.Food_Baked_Pizza_Veggie.get(1L)); - GT_ModHandler + GTModHandler .addSmeltingRecipe(ItemList.Food_Raw_Pizza_Cheese.get(1L), ItemList.Food_Baked_Pizza_Cheese.get(1L)); - GT_ModHandler.addSmeltingRecipe(ItemList.Food_Raw_Pizza_Meat.get(1L), ItemList.Food_Baked_Pizza_Meat.get(1L)); + GTModHandler.addSmeltingRecipe(ItemList.Food_Raw_Pizza_Meat.get(1L), ItemList.Food_Baked_Pizza_Meat.get(1L)); - GT_ModHandler.addSmeltingRecipe(ItemList.Food_Raw_Baguette.get(1L), ItemList.Food_Baked_Baguette.get(1L)); + GTModHandler.addSmeltingRecipe(ItemList.Food_Raw_Baguette.get(1L), ItemList.Food_Baked_Baguette.get(1L)); - GT_ModHandler.addSmeltingRecipe(ItemList.Food_Raw_Cake.get(1L), ItemList.Food_Baked_Cake.get(1L)); + GTModHandler.addSmeltingRecipe(ItemList.Food_Raw_Cake.get(1L), ItemList.Food_Baked_Cake.get(1L)); - GT_ModHandler.addSmeltingRecipe(ItemList.Food_Raw_Cookie.get(1L), new ItemStack(Items.cookie, 1)); + GTModHandler.addSmeltingRecipe(ItemList.Food_Raw_Cookie.get(1L), new ItemStack(Items.cookie, 1)); - GT_ModHandler.addSmeltingRecipe(new ItemStack(Items.slime_ball, 1), ItemList.IC2_Resin.get(1L)); + GTModHandler.addSmeltingRecipe(new ItemStack(Items.slime_ball, 1), ItemList.IC2_Resin.get(1L)); - GT_ModHandler.addSmeltingRecipe( - GT_OreDictUnificator.get(OrePrefixes.ore, Materials.Graphite, 1L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Graphite, 1L)); + GTModHandler.addSmeltingRecipe( + GTOreDictUnificator.get(OrePrefixes.ore, Materials.Graphite, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Graphite, 1L)); - GT_ModHandler.addSmeltingRecipe( - GT_OreDictUnificator.get(OrePrefixes.oreBlackgranite, Materials.Graphite, 1L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Graphite, 1L)); + GTModHandler.addSmeltingRecipe( + GTOreDictUnificator.get(OrePrefixes.oreBlackgranite, Materials.Graphite, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Graphite, 1L)); - GT_ModHandler.addSmeltingRecipe( - GT_OreDictUnificator.get(OrePrefixes.oreEndstone, Materials.Graphite, 1L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Graphite, 1L)); + GTModHandler.addSmeltingRecipe( + GTOreDictUnificator.get(OrePrefixes.oreEndstone, Materials.Graphite, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Graphite, 1L)); - GT_ModHandler.addSmeltingRecipe( - GT_OreDictUnificator.get(OrePrefixes.oreNetherrack, Materials.Graphite, 1L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Graphite, 1L)); + GTModHandler.addSmeltingRecipe( + GTOreDictUnificator.get(OrePrefixes.oreNetherrack, Materials.Graphite, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Graphite, 1L)); - GT_ModHandler.addSmeltingRecipe( - GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Iron, 1L), - GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.WroughtIron, 1L)); + GTModHandler.addSmeltingRecipe( + GTOreDictUnificator.get(OrePrefixes.nugget, Materials.Iron, 1L), + GTOreDictUnificator.get(OrePrefixes.nugget, Materials.WroughtIron, 1L)); - GT_ModHandler.addSmeltingRecipe( - GT_OreDictUnificator.get(OrePrefixes.oreRedgranite, Materials.Graphite, 1L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Graphite, 1L)); + GTModHandler.addSmeltingRecipe( + GTOreDictUnificator.get(OrePrefixes.oreRedgranite, Materials.Graphite, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Graphite, 1L)); GameRegistry.addSmelting(ItemList.CompressedFireclay.get(1), ItemList.Firebrick.get(1), 0); } diff --git a/src/main/java/gregtech/loaders/postload/recipes/ThaumcraftRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/ThaumcraftRecipes.java index 441da5a116..b08e6ed56e 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/ThaumcraftRecipes.java +++ b/src/main/java/gregtech/loaders/postload/recipes/ThaumcraftRecipes.java @@ -2,7 +2,7 @@ package gregtech.loaders.postload.recipes; import static gregtech.api.enums.Mods.AppliedEnergistics2; import static gregtech.api.enums.Mods.Thaumcraft; -import static gregtech.api.util.GT_ModHandler.getModItem; +import static gregtech.api.util.GTModHandler.getModItem; import java.util.Arrays; import java.util.Collections; @@ -10,551 +10,551 @@ import java.util.Collections; import net.minecraft.init.Blocks; import net.minecraft.item.ItemStack; -import gregtech.api.GregTech_API; -import gregtech.api.enchants.Enchantment_Hazmat; +import gregtech.api.GregTechAPI; +import gregtech.api.enchants.EnchantmentHazmat; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; -import gregtech.api.enums.TC_Aspects; -import gregtech.api.util.GT_LanguageManager; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.loaders.postload.GT_MachineRecipeLoader; +import gregtech.api.enums.TCAspects; +import gregtech.api.util.GTLanguageManager; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.loaders.postload.MachineRecipeLoader; public class ThaumcraftRecipes implements Runnable { @Override public void run() { - if ((!Thaumcraft.isModLoaded()) || GregTech_API.sThaumcraftCompat == null) { + if ((!Thaumcraft.isModLoaded()) || GregTechAPI.sThaumcraftCompat == null) { return; } // Add Recipe for TC Crucible: Salis Mundus to Balanced Shards String tKey = "GT_BALANCE_SHARD_RECIPE"; - GregTech_API.sThaumcraftCompat.addCrucibleRecipe( + GregTechAPI.sThaumcraftCompat.addCrucibleRecipe( "TB.SM", getModItem(Thaumcraft.ID, "ItemResource", 1L, 14), getModItem(Thaumcraft.ID, "ItemShard", 1L, 6), Arrays.asList( - new TC_Aspects.TC_AspectStack(TC_Aspects.PRAECANTATIO, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 1L))); + new TCAspects.TC_AspectStack(TCAspects.PRAECANTATIO, 2L), + new TCAspects.TC_AspectStack(TCAspects.ORDO, 1L))); tKey = "GT_WOOD_TO_CHARCOAL"; - GT_LanguageManager.addStringLocalization( - GT_MachineRecipeLoader.aTextTCGTPage + tKey, + GTLanguageManager.addStringLocalization( + MachineRecipeLoader.aTextTCGTPage + tKey, "You have discovered a way of making charcoal magically instead of using regular ovens for this purpose.<BR><BR>To create charcoal from wood you first need an air-free environment, some vacuus essentia is needed for that, then you need to incinerate the wood using ignis essentia and wait until all the water inside the wood is burned away.<BR><BR>This method however doesn't create creosote oil as byproduct."); - GregTech_API.sThaumcraftCompat.addResearch( + GregTechAPI.sThaumcraftCompat.addResearch( tKey, "Charcoal Transmutation", "Turning wood into charcoal", new String[] { "ALUMENTUM" }, "ALCHEMY", - GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Charcoal, 1L), + GTOreDictUnificator.get(OrePrefixes.gem, Materials.Charcoal, 1L), 2, 0, 13, 5, Arrays.asList( - new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 10L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 8L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 8L)), + new TCAspects.TC_AspectStack(TCAspects.ARBOR, 10L), + new TCAspects.TC_AspectStack(TCAspects.VACUOS, 8L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 8L)), null, - new Object[] { GT_MachineRecipeLoader.aTextTCGTPage + tKey, - GregTech_API.sThaumcraftCompat.addCrucibleRecipe( + new Object[] { MachineRecipeLoader.aTextTCGTPage + tKey, + GregTechAPI.sThaumcraftCompat.addCrucibleRecipe( tKey, OrePrefixes.log.get(Materials.Wood), - GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Charcoal, 1L), + GTOreDictUnificator.get(OrePrefixes.gem, Materials.Charcoal, 1L), Arrays.asList( - new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L))) }); + new TCAspects.TC_AspectStack(TCAspects.VACUOS, 2L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L))) }); tKey = "GT_FILL_WATER_BUCKET"; - GT_LanguageManager.addStringLocalization( - GT_MachineRecipeLoader.aTextTCGTPage + tKey, + GTLanguageManager.addStringLocalization( + MachineRecipeLoader.aTextTCGTPage + tKey, "You have discovered a way of filling a bucket with aqua essentia in order to simply get water."); - GregTech_API.sThaumcraftCompat.addResearch( + GregTechAPI.sThaumcraftCompat.addResearch( tKey, "Water Transmutation", "Filling buckets with water", null, "ALCHEMY", - GT_OreDictUnificator.get(OrePrefixes.bucket, Materials.Water, 1L), + GTOreDictUnificator.get(OrePrefixes.bucket, Materials.Water, 1L), 2, 0, 16, 5, Arrays.asList( - new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 4L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 4L)), + new TCAspects.TC_AspectStack(TCAspects.PERMUTATIO, 4L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 4L)), null, - new Object[] { GT_MachineRecipeLoader.aTextTCGTPage + tKey, - GregTech_API.sThaumcraftCompat.addCrucibleRecipe( + new Object[] { MachineRecipeLoader.aTextTCGTPage + tKey, + GregTechAPI.sThaumcraftCompat.addCrucibleRecipe( tKey, - GT_OreDictUnificator.get(OrePrefixes.bucket, Materials.Empty, 1L), - GT_OreDictUnificator.get(OrePrefixes.bucket, Materials.Water, 1L), - Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 4L))), - GregTech_API.sThaumcraftCompat.addCrucibleRecipe( + GTOreDictUnificator.get(OrePrefixes.bucket, Materials.Empty, 1L), + GTOreDictUnificator.get(OrePrefixes.bucket, Materials.Water, 1L), + Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.AQUA, 4L))), + GregTechAPI.sThaumcraftCompat.addCrucibleRecipe( tKey, - GT_OreDictUnificator.get(OrePrefixes.bucketClay, Materials.Empty, 1L), - GT_OreDictUnificator.get(OrePrefixes.bucketClay, Materials.Water, 1L), - Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 4L))), - GregTech_API.sThaumcraftCompat.addCrucibleRecipe( + GTOreDictUnificator.get(OrePrefixes.bucketClay, Materials.Empty, 1L), + GTOreDictUnificator.get(OrePrefixes.bucketClay, Materials.Water, 1L), + Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.AQUA, 4L))), + GregTechAPI.sThaumcraftCompat.addCrucibleRecipe( tKey, - GT_OreDictUnificator.get(OrePrefixes.capsule, Materials.Empty, 1L), - GT_OreDictUnificator.get(OrePrefixes.capsule, Materials.Water, 1L), - Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 4L))), - GregTech_API.sThaumcraftCompat.addCrucibleRecipe( + GTOreDictUnificator.get(OrePrefixes.capsule, Materials.Empty, 1L), + GTOreDictUnificator.get(OrePrefixes.capsule, Materials.Water, 1L), + Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.AQUA, 4L))), + GregTechAPI.sThaumcraftCompat.addCrucibleRecipe( tKey, - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Empty, 1L), - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Water, 1L), - Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 4L))) }); + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Empty, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Water, 1L), + Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.AQUA, 4L))) }); tKey = "GT_TRANSZINC"; - GT_LanguageManager.addStringLocalization( - GT_MachineRecipeLoader.aTextTCGTPage + tKey, + GTLanguageManager.addStringLocalization( + MachineRecipeLoader.aTextTCGTPage + tKey, "You have discovered a way to multiply zinc by steeping zinc nuggets in metallum harvested from other metals."); - GregTech_API.sThaumcraftCompat.addResearch( + GregTechAPI.sThaumcraftCompat.addResearch( tKey, "Zinc Transmutation", "Transformation of metals into zinc", new String[] { "TRANSTIN" }, "ALCHEMY", - GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Zinc, 1L), + GTOreDictUnificator.get(OrePrefixes.nugget, Materials.Zinc, 1L), 2, 1, 9, 13, Arrays.asList( - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 5L), - new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 3L), - new TC_Aspects.TC_AspectStack(TC_Aspects.SANO, 3L)), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 5L), + new TCAspects.TC_AspectStack(TCAspects.PERMUTATIO, 3L), + new TCAspects.TC_AspectStack(TCAspects.SANO, 3L)), null, - new Object[] { GT_MachineRecipeLoader.aTextTCGTPage + tKey, - GregTech_API.sThaumcraftCompat.addCrucibleRecipe( + new Object[] { MachineRecipeLoader.aTextTCGTPage + tKey, + GregTechAPI.sThaumcraftCompat.addCrucibleRecipe( tKey, OrePrefixes.nugget.get(Materials.Zinc), - GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Zinc, 3L), + GTOreDictUnificator.get(OrePrefixes.nugget, Materials.Zinc, 3L), Arrays.asList( - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.SANO, 1L))) }); + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.SANO, 1L))) }); tKey = "GT_TRANSANTIMONY"; - GT_LanguageManager.addStringLocalization( - GT_MachineRecipeLoader.aTextTCGTPage + tKey, + GTLanguageManager.addStringLocalization( + MachineRecipeLoader.aTextTCGTPage + tKey, "You have discovered a way to multiply antimony by steeping antimony nuggets in metallum harvested from other metals."); - GregTech_API.sThaumcraftCompat.addResearch( + GregTechAPI.sThaumcraftCompat.addResearch( tKey, "Antimony Transmutation", "Transformation of metals into antimony", new String[] { "GT_TRANSZINC", "TRANSLEAD" }, "ALCHEMY", - GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Antimony, 1L), + GTOreDictUnificator.get(OrePrefixes.nugget, Materials.Antimony, 1L), 2, 1, 9, 14, Arrays.asList( - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 5L), - new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 3L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 3L)), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 5L), + new TCAspects.TC_AspectStack(TCAspects.PERMUTATIO, 3L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 3L)), null, - new Object[] { GT_MachineRecipeLoader.aTextTCGTPage + tKey, - GregTech_API.sThaumcraftCompat.addCrucibleRecipe( + new Object[] { MachineRecipeLoader.aTextTCGTPage + tKey, + GregTechAPI.sThaumcraftCompat.addCrucibleRecipe( tKey, OrePrefixes.nugget.get(Materials.Antimony), - GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Antimony, 3L), + GTOreDictUnificator.get(OrePrefixes.nugget, Materials.Antimony, 3L), Arrays.asList( - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L))) }); + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 1L))) }); tKey = "GT_TRANSNICKEL"; - GT_LanguageManager.addStringLocalization( - GT_MachineRecipeLoader.aTextTCGTPage + tKey, + GTLanguageManager.addStringLocalization( + MachineRecipeLoader.aTextTCGTPage + tKey, "You have discovered a way to multiply nickel by steeping nickel nuggets in metallum harvested from other metals."); - GregTech_API.sThaumcraftCompat.addResearch( + GregTechAPI.sThaumcraftCompat.addResearch( tKey, "Nickel Transmutation", "Transformation of metals into nickel", new String[] { "TRANSLEAD" }, "ALCHEMY", - GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Nickel, 1L), + GTOreDictUnificator.get(OrePrefixes.nugget, Materials.Nickel, 1L), 2, 1, 9, 15, Arrays.asList( - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 5L), - new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 3L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 3L)), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 5L), + new TCAspects.TC_AspectStack(TCAspects.PERMUTATIO, 3L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 3L)), null, - new Object[] { GT_MachineRecipeLoader.aTextTCGTPage + tKey, - GregTech_API.sThaumcraftCompat.addCrucibleRecipe( + new Object[] { MachineRecipeLoader.aTextTCGTPage + tKey, + GregTechAPI.sThaumcraftCompat.addCrucibleRecipe( tKey, OrePrefixes.nugget.get(Materials.Nickel), - GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Nickel, 3L), + GTOreDictUnificator.get(OrePrefixes.nugget, Materials.Nickel, 3L), Arrays.asList( - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L))) }); + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L))) }); tKey = "GT_TRANSCOBALT"; - GT_LanguageManager.addStringLocalization( - GT_MachineRecipeLoader.aTextTCGTPage + tKey, + GTLanguageManager.addStringLocalization( + MachineRecipeLoader.aTextTCGTPage + tKey, "You have discovered a way to multiply cobalt by steeping cobalt nuggets in metallum harvested from other metals."); - GregTech_API.sThaumcraftCompat.addResearch( + GregTechAPI.sThaumcraftCompat.addResearch( tKey, "Cobalt Transmutation", "Transformation of metals into cobalt", new String[] { "GT_TRANSNICKEL" }, "ALCHEMY", - GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Cobalt, 1L), + GTOreDictUnificator.get(OrePrefixes.nugget, Materials.Cobalt, 1L), 2, 1, 9, 16, Arrays.asList( - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 5L), - new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 3L), - new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 3L)), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 5L), + new TCAspects.TC_AspectStack(TCAspects.PERMUTATIO, 3L), + new TCAspects.TC_AspectStack(TCAspects.INSTRUMENTUM, 3L)), null, - new Object[] { GT_MachineRecipeLoader.aTextTCGTPage + tKey, - GregTech_API.sThaumcraftCompat.addCrucibleRecipe( + new Object[] { MachineRecipeLoader.aTextTCGTPage + tKey, + GregTechAPI.sThaumcraftCompat.addCrucibleRecipe( tKey, OrePrefixes.nugget.get(Materials.Cobalt), - GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Cobalt, 3L), + GTOreDictUnificator.get(OrePrefixes.nugget, Materials.Cobalt, 3L), Arrays.asList( - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 1L))) }); + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.INSTRUMENTUM, 1L))) }); tKey = "GT_TRANSBISMUTH"; - GT_LanguageManager.addStringLocalization( - GT_MachineRecipeLoader.aTextTCGTPage + tKey, + GTLanguageManager.addStringLocalization( + MachineRecipeLoader.aTextTCGTPage + tKey, "You have discovered a way to multiply bismuth by steeping bismuth nuggets in metallum harvested from other metals."); - GregTech_API.sThaumcraftCompat.addResearch( + GregTechAPI.sThaumcraftCompat.addResearch( tKey, "Bismuth Transmutation", "Transformation of metals into bismuth", new String[] { "GT_TRANSCOBALT" }, "ALCHEMY", - GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Bismuth, 1L), + GTOreDictUnificator.get(OrePrefixes.nugget, Materials.Bismuth, 1L), 2, 1, 11, 17, Arrays.asList( - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 5L), - new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 3L), - new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 3L)), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 5L), + new TCAspects.TC_AspectStack(TCAspects.PERMUTATIO, 3L), + new TCAspects.TC_AspectStack(TCAspects.INSTRUMENTUM, 3L)), null, - new Object[] { GT_MachineRecipeLoader.aTextTCGTPage + tKey, - GregTech_API.sThaumcraftCompat.addCrucibleRecipe( + new Object[] { MachineRecipeLoader.aTextTCGTPage + tKey, + GregTechAPI.sThaumcraftCompat.addCrucibleRecipe( tKey, OrePrefixes.nugget.get(Materials.Bismuth), - GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Bismuth, 3L), + GTOreDictUnificator.get(OrePrefixes.nugget, Materials.Bismuth, 3L), Arrays.asList( - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 1L))) }); + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.INSTRUMENTUM, 1L))) }); tKey = "GT_IRON_TO_STEEL"; - GT_LanguageManager.addStringLocalization( - GT_MachineRecipeLoader.aTextTCGTPage + tKey, + GTLanguageManager.addStringLocalization( + MachineRecipeLoader.aTextTCGTPage + tKey, "You have discovered a way of making Iron harder by just re-ordering its components.<BR><BR>This Method can be used to create a Material called Steel, which is used in many non-Thaumaturgic applications."); - GregTech_API.sThaumcraftCompat.addResearch( + GregTechAPI.sThaumcraftCompat.addResearch( tKey, "Steel Transmutation", "Transforming iron to steel", new String[] { "TRANSIRON", "GT_WOOD_TO_CHARCOAL" }, "ALCHEMY", - GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Steel, 1L), + GTOreDictUnificator.get(OrePrefixes.nugget, Materials.Steel, 1L), 3, 0, 13, 8, Arrays.asList( - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 5L), - new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 3L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 3L)), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 5L), + new TCAspects.TC_AspectStack(TCAspects.PERMUTATIO, 3L), + new TCAspects.TC_AspectStack(TCAspects.ORDO, 3L)), null, - new Object[] { GT_MachineRecipeLoader.aTextTCGTPage + tKey, - GregTech_API.sThaumcraftCompat.addCrucibleRecipe( + new Object[] { MachineRecipeLoader.aTextTCGTPage + tKey, + GregTechAPI.sThaumcraftCompat.addCrucibleRecipe( tKey, OrePrefixes.nugget.get(Materials.Iron), - GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Steel, 1L), - Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 1L))) }); + GTOreDictUnificator.get(OrePrefixes.nugget, Materials.Steel, 1L), + Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.ORDO, 1L))) }); tKey = "GT_TRANSBRONZE"; - GT_LanguageManager.addStringLocalization( - GT_MachineRecipeLoader.aTextTCGTPage + tKey, + GTLanguageManager.addStringLocalization( + MachineRecipeLoader.aTextTCGTPage + tKey, "You have discovered a way of creating Alloys using the already known transmutations of Copper and Tin.<BR><BR>This Method can be used to create a Bronze directly without having to go through an alloying process."); - GregTech_API.sThaumcraftCompat.addResearch( + GregTechAPI.sThaumcraftCompat.addResearch( tKey, "Bronze Transmutation", "Transformation of metals into bronze", new String[] { "TRANSTIN", "TRANSCOPPER" }, "ALCHEMY", - GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Bronze, 1L), + GTOreDictUnificator.get(OrePrefixes.nugget, Materials.Bronze, 1L), 2, 0, 13, 11, Arrays.asList( - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 5L), - new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 3L), - new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 3L)), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 5L), + new TCAspects.TC_AspectStack(TCAspects.PERMUTATIO, 3L), + new TCAspects.TC_AspectStack(TCAspects.INSTRUMENTUM, 3L)), null, - new Object[] { GT_MachineRecipeLoader.aTextTCGTPage + tKey, - GregTech_API.sThaumcraftCompat.addCrucibleRecipe( + new Object[] { MachineRecipeLoader.aTextTCGTPage + tKey, + GregTechAPI.sThaumcraftCompat.addCrucibleRecipe( tKey, OrePrefixes.nugget.get(Materials.Bronze), - GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Bronze, 3L), + GTOreDictUnificator.get(OrePrefixes.nugget, Materials.Bronze, 3L), Arrays.asList( - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 1L))) }); + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.INSTRUMENTUM, 1L))) }); tKey = "GT_TRANSELECTRUM"; - GT_LanguageManager.addStringLocalization( - GT_MachineRecipeLoader.aTextTCGTPage + tKey, + GTLanguageManager.addStringLocalization( + MachineRecipeLoader.aTextTCGTPage + tKey, "Your discovery of Bronze Transmutation has lead you to the conclusion it works with other Alloys such as Electrum as well."); - GregTech_API.sThaumcraftCompat.addResearch( + GregTechAPI.sThaumcraftCompat.addResearch( tKey, "Electrum Transmutation", "Transformation of metals into electrum", new String[] { "GT_TRANSBRONZE", "TRANSGOLD", "TRANSSILVER" }, "ALCHEMY", - GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Electrum, 1L), + GTOreDictUnificator.get(OrePrefixes.nugget, Materials.Electrum, 1L), 2, 1, 11, 11, Arrays.asList( - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 5L), - new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 3L), - new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 3L)), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 5L), + new TCAspects.TC_AspectStack(TCAspects.PERMUTATIO, 3L), + new TCAspects.TC_AspectStack(TCAspects.LUCRUM, 3L)), null, - new Object[] { GT_MachineRecipeLoader.aTextTCGTPage + tKey, - GregTech_API.sThaumcraftCompat.addCrucibleRecipe( + new Object[] { MachineRecipeLoader.aTextTCGTPage + tKey, + GregTechAPI.sThaumcraftCompat.addCrucibleRecipe( tKey, OrePrefixes.nugget.get(Materials.Electrum), - GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Electrum, 3L), + GTOreDictUnificator.get(OrePrefixes.nugget, Materials.Electrum, 3L), Arrays.asList( - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 1L))) }); + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.LUCRUM, 1L))) }); tKey = "GT_TRANSBRASS"; - GT_LanguageManager.addStringLocalization( - GT_MachineRecipeLoader.aTextTCGTPage + tKey, + GTLanguageManager.addStringLocalization( + MachineRecipeLoader.aTextTCGTPage + tKey, "Your discovery of Bronze Transmutation has lead you to the conclusion it works with other Alloys such as Brass as well."); - GregTech_API.sThaumcraftCompat.addResearch( + GregTechAPI.sThaumcraftCompat.addResearch( tKey, "Brass Transmutation", "Transformation of metals into brass", new String[] { "GT_TRANSBRONZE", "GT_TRANSZINC" }, "ALCHEMY", - GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Brass, 1L), + GTOreDictUnificator.get(OrePrefixes.nugget, Materials.Brass, 1L), 2, 1, 11, 12, Arrays.asList( - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 5L), - new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 3L), - new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 3L)), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 5L), + new TCAspects.TC_AspectStack(TCAspects.PERMUTATIO, 3L), + new TCAspects.TC_AspectStack(TCAspects.INSTRUMENTUM, 3L)), null, - new Object[] { GT_MachineRecipeLoader.aTextTCGTPage + tKey, - GregTech_API.sThaumcraftCompat.addCrucibleRecipe( + new Object[] { MachineRecipeLoader.aTextTCGTPage + tKey, + GregTechAPI.sThaumcraftCompat.addCrucibleRecipe( tKey, OrePrefixes.nugget.get(Materials.Brass), - GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Brass, 3L), + GTOreDictUnificator.get(OrePrefixes.nugget, Materials.Brass, 3L), Arrays.asList( - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 1L))) }); + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.INSTRUMENTUM, 1L))) }); tKey = "GT_TRANSINVAR"; - GT_LanguageManager.addStringLocalization( - GT_MachineRecipeLoader.aTextTCGTPage + tKey, + GTLanguageManager.addStringLocalization( + MachineRecipeLoader.aTextTCGTPage + tKey, "Your discovery of Bronze Transmutation has lead you to the conclusion it works with other Alloys such as Invar as well."); - GregTech_API.sThaumcraftCompat.addResearch( + GregTechAPI.sThaumcraftCompat.addResearch( tKey, "Invar Transmutation", "Transformation of metals into invar", new String[] { "GT_TRANSBRONZE", "GT_TRANSNICKEL" }, "ALCHEMY", - GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Invar, 1L), + GTOreDictUnificator.get(OrePrefixes.nugget, Materials.Invar, 1L), 2, 1, 11, 15, Arrays.asList( - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 5L), - new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 3L), - new TC_Aspects.TC_AspectStack(TC_Aspects.GELUM, 3L)), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 5L), + new TCAspects.TC_AspectStack(TCAspects.PERMUTATIO, 3L), + new TCAspects.TC_AspectStack(TCAspects.GELUM, 3L)), null, - new Object[] { GT_MachineRecipeLoader.aTextTCGTPage + tKey, - GregTech_API.sThaumcraftCompat.addCrucibleRecipe( + new Object[] { MachineRecipeLoader.aTextTCGTPage + tKey, + GregTechAPI.sThaumcraftCompat.addCrucibleRecipe( tKey, OrePrefixes.nugget.get(Materials.Invar), - GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Invar, 3L), + GTOreDictUnificator.get(OrePrefixes.nugget, Materials.Invar, 3L), Arrays.asList( - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.GELUM, 1L))) }); + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.GELUM, 1L))) }); tKey = "GT_TRANSCUPRONICKEL"; - GT_LanguageManager.addStringLocalization( - GT_MachineRecipeLoader.aTextTCGTPage + tKey, + GTLanguageManager.addStringLocalization( + MachineRecipeLoader.aTextTCGTPage + tKey, "Your discovery of Bronze Transmutation has lead you to the conclusion it works with other Alloys such as Cupronickel as well."); - GregTech_API.sThaumcraftCompat.addResearch( + GregTechAPI.sThaumcraftCompat.addResearch( tKey, "Cupronickel Transmutation", "Transformation of metals into cupronickel", new String[] { "GT_TRANSBRONZE", "GT_TRANSNICKEL" }, "ALCHEMY", - GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Cupronickel, 1L), + GTOreDictUnificator.get(OrePrefixes.nugget, Materials.Cupronickel, 1L), 2, 1, 11, 16, Arrays.asList( - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 5L), - new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 3L), - new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 3L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 3L)), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 5L), + new TCAspects.TC_AspectStack(TCAspects.PERMUTATIO, 3L), + new TCAspects.TC_AspectStack(TCAspects.PERMUTATIO, 3L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 3L)), null, - new Object[] { GT_MachineRecipeLoader.aTextTCGTPage + tKey, - GregTech_API.sThaumcraftCompat.addCrucibleRecipe( + new Object[] { MachineRecipeLoader.aTextTCGTPage + tKey, + GregTechAPI.sThaumcraftCompat.addCrucibleRecipe( tKey, OrePrefixes.nugget.get(Materials.Cupronickel), - GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Cupronickel, 3L), + GTOreDictUnificator.get(OrePrefixes.nugget, Materials.Cupronickel, 3L), Arrays.asList( - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L))) }); + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.PERMUTATIO, 1L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L))) }); tKey = "GT_TRANSBATTERYALLOY"; - GT_LanguageManager.addStringLocalization( - GT_MachineRecipeLoader.aTextTCGTPage + tKey, + GTLanguageManager.addStringLocalization( + MachineRecipeLoader.aTextTCGTPage + tKey, "Your discovery of Bronze Transmutation has lead you to the conclusion it works with other Alloys such as Battery Alloy as well."); - GregTech_API.sThaumcraftCompat.addResearch( + GregTechAPI.sThaumcraftCompat.addResearch( tKey, "Battery Alloy Transmutation", "Transformation of metals into battery alloy", new String[] { "GT_TRANSBRONZE", "GT_TRANSANTIMONY" }, "ALCHEMY", - GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.BatteryAlloy, 1L), + GTOreDictUnificator.get(OrePrefixes.nugget, Materials.BatteryAlloy, 1L), 2, 1, 11, 13, Arrays.asList( - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 5L), - new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 3L), - new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 3L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 3L)), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 5L), + new TCAspects.TC_AspectStack(TCAspects.PERMUTATIO, 3L), + new TCAspects.TC_AspectStack(TCAspects.PERMUTATIO, 3L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 3L)), null, - new Object[] { GT_MachineRecipeLoader.aTextTCGTPage + tKey, - GregTech_API.sThaumcraftCompat.addCrucibleRecipe( + new Object[] { MachineRecipeLoader.aTextTCGTPage + tKey, + GregTechAPI.sThaumcraftCompat.addCrucibleRecipe( tKey, OrePrefixes.nugget.get(Materials.BatteryAlloy), - GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.BatteryAlloy, 3L), + GTOreDictUnificator.get(OrePrefixes.nugget, Materials.BatteryAlloy, 3L), Arrays.asList( - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 1L))) }); + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 1L), + new TCAspects.TC_AspectStack(TCAspects.ORDO, 1L))) }); tKey = "GT_TRANSSOLDERINGALLOY"; - GT_LanguageManager.addStringLocalization( - GT_MachineRecipeLoader.aTextTCGTPage + tKey, + GTLanguageManager.addStringLocalization( + MachineRecipeLoader.aTextTCGTPage + tKey, "Your discovery of Bronze Transmutation has lead you to the conclusion it works with other Alloys such as Soldering Alloy as well."); - GregTech_API.sThaumcraftCompat.addResearch( + GregTechAPI.sThaumcraftCompat.addResearch( tKey, "Soldering Alloy Transmutation", "Transformation of metals into soldering alloy", new String[] { "GT_TRANSBRONZE", "GT_TRANSANTIMONY" }, "ALCHEMY", - GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.SolderingAlloy, 1L), + GTOreDictUnificator.get(OrePrefixes.nugget, Materials.SolderingAlloy, 1L), 2, 1, 11, 14, Arrays.asList( - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 5L), - new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 3L), - new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 3L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 3L)), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 5L), + new TCAspects.TC_AspectStack(TCAspects.PERMUTATIO, 3L), + new TCAspects.TC_AspectStack(TCAspects.PERMUTATIO, 3L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 3L)), null, - new Object[] { GT_MachineRecipeLoader.aTextTCGTPage + tKey, - GregTech_API.sThaumcraftCompat.addCrucibleRecipe( + new Object[] { MachineRecipeLoader.aTextTCGTPage + tKey, + GregTechAPI.sThaumcraftCompat.addCrucibleRecipe( tKey, OrePrefixes.nugget.get(Materials.SolderingAlloy), - GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.SolderingAlloy, 3L), + GTOreDictUnificator.get(OrePrefixes.nugget, Materials.SolderingAlloy, 3L), Arrays.asList( - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L))) }); + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 1L), + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1L))) }); tKey = "GT_ADVANCEDMETALLURGY"; - GT_LanguageManager.addStringLocalization( - GT_MachineRecipeLoader.aTextTCGTPage + tKey, + GTLanguageManager.addStringLocalization( + MachineRecipeLoader.aTextTCGTPage + tKey, "Now that you have discovered all the basic metals, you can finally move on to the next Level of magic metallurgy and create more advanced metals"); - GregTech_API.sThaumcraftCompat.addResearch( + GregTechAPI.sThaumcraftCompat.addResearch( tKey, "Advanced Metallurgic Transmutation", "Mastering the basic metals", new String[] { "GT_TRANSBISMUTH", "GT_IRON_TO_STEEL", "GT_TRANSSOLDERINGALLOY", "GT_TRANSBATTERYALLOY", "GT_TRANSBRASS", "GT_TRANSELECTRUM", "GT_TRANSCUPRONICKEL", "GT_TRANSINVAR" }, "ALCHEMY", - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Iron, 1L), + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Iron, 1L), 3, 0, 16, 14, Arrays.asList( - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 50L), - new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 20L), - new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 20L), - new TC_Aspects.TC_AspectStack(TC_Aspects.PRAECANTATIO, 20L), - new TC_Aspects.TC_AspectStack(TC_Aspects.NEBRISUM, 20L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MAGNETO, 20L)), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 50L), + new TCAspects.TC_AspectStack(TCAspects.PERMUTATIO, 20L), + new TCAspects.TC_AspectStack(TCAspects.COGNITIO, 20L), + new TCAspects.TC_AspectStack(TCAspects.PRAECANTATIO, 20L), + new TCAspects.TC_AspectStack(TCAspects.NEBRISUM, 20L), + new TCAspects.TC_AspectStack(TCAspects.MAGNETO, 20L)), null, - new Object[] { GT_MachineRecipeLoader.aTextTCGTPage + tKey }); + new Object[] { MachineRecipeLoader.aTextTCGTPage + tKey }); tKey = "GT_TRANSALUMINIUM"; - GT_LanguageManager.addStringLocalization( - GT_MachineRecipeLoader.aTextTCGTPage + tKey, + GTLanguageManager.addStringLocalization( + MachineRecipeLoader.aTextTCGTPage + tKey, "You have discovered a way to multiply aluminium by steeping aluminium nuggets in metallum harvested from other metals.<BR><BR>This transmutation is slightly harder to achieve, because aluminium has special properties, which require more order to achieve the desired result."); - GregTech_API.sThaumcraftCompat.addResearch( + GregTechAPI.sThaumcraftCompat.addResearch( tKey, "Aluminium Transmutation", "Transformation of metals into aluminium", new String[] { "GT_ADVANCEDMETALLURGY" }, "ALCHEMY", - GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Aluminium, 1L), + GTOreDictUnificator.get(OrePrefixes.nugget, Materials.Aluminium, 1L), 4, 0, 19, 14, Arrays.asList( - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 5L), - new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 3L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VOLATUS, 3L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 3L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 3L)), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 5L), + new TCAspects.TC_AspectStack(TCAspects.PERMUTATIO, 3L), + new TCAspects.TC_AspectStack(TCAspects.VOLATUS, 3L), + new TCAspects.TC_AspectStack(TCAspects.ORDO, 3L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 3L)), null, - new Object[] { GT_MachineRecipeLoader.aTextTCGTPage + tKey, - GregTech_API.sThaumcraftCompat.addCrucibleRecipe( + new Object[] { MachineRecipeLoader.aTextTCGTPage + tKey, + GregTechAPI.sThaumcraftCompat.addCrucibleRecipe( tKey, OrePrefixes.nugget.get(Materials.Aluminium), - GT_OreDictUnificator.get(OrePrefixes.nugget, Materials.Aluminium, 3L), + GTOreDictUnificator.get(OrePrefixes.nugget, Materials.Aluminium, 3L), Arrays.asList( - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VOLATUS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L))) }); + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.VOLATUS, 1L), + new TCAspects.TC_AspectStack(TCAspects.ORDO, 1L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L))) }); tKey = "GT_TRANSSKYSTONE"; - GT_LanguageManager.addStringLocalization( - GT_MachineRecipeLoader.aTextTCGTPage + tKey, + GTLanguageManager.addStringLocalization( + MachineRecipeLoader.aTextTCGTPage + tKey, "You have discovered a way to convert obsidian to skystone.<BR><BR>Not sure why you'd want to do this, unless skystone is somehow unavailable in your world."); - GregTech_API.sThaumcraftCompat.addResearch( + GregTechAPI.sThaumcraftCompat.addResearch( tKey, "Skystone Transmutation", "Transformation of obsidian into skystone", @@ -566,128 +566,128 @@ public class ThaumcraftRecipes implements Runnable { 19, 15, Arrays.asList( - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 5L), - new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 3L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VOLATUS, 3L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ALIENIS, 3L), - new TC_Aspects.TC_AspectStack(TC_Aspects.TERRA, 3L)), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 5L), + new TCAspects.TC_AspectStack(TCAspects.PERMUTATIO, 3L), + new TCAspects.TC_AspectStack(TCAspects.VOLATUS, 3L), + new TCAspects.TC_AspectStack(TCAspects.ALIENIS, 3L), + new TCAspects.TC_AspectStack(TCAspects.TERRA, 3L)), null, - new Object[] { GT_MachineRecipeLoader.aTextTCGTPage + tKey, - GregTech_API.sThaumcraftCompat.addCrucibleRecipe( + new Object[] { MachineRecipeLoader.aTextTCGTPage + tKey, + GregTechAPI.sThaumcraftCompat.addCrucibleRecipe( tKey, new ItemStack(Blocks.obsidian), getModItem(AppliedEnergistics2.ID, "tile.BlockSkyStone", 1), Arrays.asList( - new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VOLATUS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.TERRA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ALIENIS, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.TENEBRAE, 1L))) }); + new TCAspects.TC_AspectStack(TCAspects.PERMUTATIO, 2L), + new TCAspects.TC_AspectStack(TCAspects.VOLATUS, 1L), + new TCAspects.TC_AspectStack(TCAspects.TERRA, 1L), + new TCAspects.TC_AspectStack(TCAspects.ALIENIS, 2L), + new TCAspects.TC_AspectStack(TCAspects.TENEBRAE, 1L))) }); tKey = "GT_TRANSMINERAL"; - GT_LanguageManager.addStringLocalization( - GT_MachineRecipeLoader.aTextTCGTPage + tKey, + GTLanguageManager.addStringLocalization( + MachineRecipeLoader.aTextTCGTPage + tKey, "You have discovered a way to convert basaltic mineral sand to granitic mineral sand and vice versa.<BR><BR>Handy for people living in the sky who can't access it normally, or if you really want one or the other."); - GregTech_API.sThaumcraftCompat.addResearch( + GregTechAPI.sThaumcraftCompat.addResearch( tKey, "Basaltic Mineral Transmutation", "Transformation of mineral sands", new String[] { "GT_ADVANCEDMETALLURGY" }, "ALCHEMY", - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.GraniticMineralSand, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.GraniticMineralSand, 1L), 4, 0, 19, 16, Arrays.asList( - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 5L), - new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 3L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VOLATUS, 3L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MAGNETO, 3L), - new TC_Aspects.TC_AspectStack(TC_Aspects.TERRA, 3L)), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 5L), + new TCAspects.TC_AspectStack(TCAspects.PERMUTATIO, 3L), + new TCAspects.TC_AspectStack(TCAspects.VOLATUS, 3L), + new TCAspects.TC_AspectStack(TCAspects.MAGNETO, 3L), + new TCAspects.TC_AspectStack(TCAspects.TERRA, 3L)), null, - new Object[] { GT_MachineRecipeLoader.aTextTCGTPage + tKey, - GregTech_API.sThaumcraftCompat.addCrucibleRecipe( + new Object[] { MachineRecipeLoader.aTextTCGTPage + tKey, + GregTechAPI.sThaumcraftCompat.addCrucibleRecipe( tKey, - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.BasalticMineralSand, 1L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.GraniticMineralSand, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.BasalticMineralSand, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.GraniticMineralSand, 1L), Arrays.asList( - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MAGNETO, 1L))), - GregTech_API.sThaumcraftCompat.addCrucibleRecipe( - tKey, - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.GraniticMineralSand, 1L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.BasalticMineralSand, 1L), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.PERMUTATIO, 1L), + new TCAspects.TC_AspectStack(TCAspects.ORDO, 1L), + new TCAspects.TC_AspectStack(TCAspects.MAGNETO, 1L))), + GregTechAPI.sThaumcraftCompat.addCrucibleRecipe( + tKey, + GTOreDictUnificator.get(OrePrefixes.dust, Materials.GraniticMineralSand, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.BasalticMineralSand, 1L), Arrays.asList( - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MAGNETO, 1L))) }); + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.PERMUTATIO, 1L), + new TCAspects.TC_AspectStack(TCAspects.ORDO, 1L), + new TCAspects.TC_AspectStack(TCAspects.MAGNETO, 1L))) }); tKey = "GT_CRYSTALLISATION"; - GT_LanguageManager.addStringLocalization( - GT_MachineRecipeLoader.aTextTCGTPage + tKey, + GTLanguageManager.addStringLocalization( + MachineRecipeLoader.aTextTCGTPage + tKey, "Sometimes when processing your Crystal Shards they become a pile of Dust instead of the mostly required Shard.<BR><BR>You have finally found a way to reverse this Process by using Vitreus Essentia for recrystallising the Shards."); - GregTech_API.sThaumcraftCompat.addResearch( + GregTechAPI.sThaumcraftCompat.addResearch( tKey, "Shard Recrystallisation", "Fixing your precious crystals", new String[] { "ALCHEMICALMANUFACTURE" }, "ALCHEMY", - GT_OreDictUnificator.get(OrePrefixes.gem, Materials.InfusedOrder, 1L), + GTOreDictUnificator.get(OrePrefixes.gem, Materials.InfusedOrder, 1L), 3, 0, -11, -3, Arrays.asList( - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 5L), - new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 3L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 3L)), + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 5L), + new TCAspects.TC_AspectStack(TCAspects.PERMUTATIO, 3L), + new TCAspects.TC_AspectStack(TCAspects.ORDO, 3L)), null, - new Object[] { GT_MachineRecipeLoader.aTextTCGTPage + tKey, - GregTech_API.sThaumcraftCompat.addCrucibleRecipe( + new Object[] { MachineRecipeLoader.aTextTCGTPage + tKey, + GregTechAPI.sThaumcraftCompat.addCrucibleRecipe( tKey, OrePrefixes.dust.get(Materials.Amber), - GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Amber, 1L), - Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 4L))), - GregTech_API.sThaumcraftCompat.addCrucibleRecipe( + GTOreDictUnificator.get(OrePrefixes.gem, Materials.Amber, 1L), + Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.VITREUS, 4L))), + GregTechAPI.sThaumcraftCompat.addCrucibleRecipe( tKey, OrePrefixes.dust.get(Materials.InfusedOrder), - GT_OreDictUnificator.get(OrePrefixes.gem, Materials.InfusedOrder, 1L), - Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 4L))), - GregTech_API.sThaumcraftCompat.addCrucibleRecipe( + GTOreDictUnificator.get(OrePrefixes.gem, Materials.InfusedOrder, 1L), + Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.VITREUS, 4L))), + GregTechAPI.sThaumcraftCompat.addCrucibleRecipe( tKey, OrePrefixes.dust.get(Materials.InfusedEntropy), - GT_OreDictUnificator.get(OrePrefixes.gem, Materials.InfusedEntropy, 1L), - Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 4L))), - GregTech_API.sThaumcraftCompat.addCrucibleRecipe( + GTOreDictUnificator.get(OrePrefixes.gem, Materials.InfusedEntropy, 1L), + Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.VITREUS, 4L))), + GregTechAPI.sThaumcraftCompat.addCrucibleRecipe( tKey, OrePrefixes.dust.get(Materials.InfusedAir), - GT_OreDictUnificator.get(OrePrefixes.gem, Materials.InfusedAir, 1L), - Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 4L))), - GregTech_API.sThaumcraftCompat.addCrucibleRecipe( + GTOreDictUnificator.get(OrePrefixes.gem, Materials.InfusedAir, 1L), + Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.VITREUS, 4L))), + GregTechAPI.sThaumcraftCompat.addCrucibleRecipe( tKey, OrePrefixes.dust.get(Materials.InfusedEarth), - GT_OreDictUnificator.get(OrePrefixes.gem, Materials.InfusedEarth, 1L), - Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 4L))), - GregTech_API.sThaumcraftCompat.addCrucibleRecipe( + GTOreDictUnificator.get(OrePrefixes.gem, Materials.InfusedEarth, 1L), + Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.VITREUS, 4L))), + GregTechAPI.sThaumcraftCompat.addCrucibleRecipe( tKey, OrePrefixes.dust.get(Materials.InfusedFire), - GT_OreDictUnificator.get(OrePrefixes.gem, Materials.InfusedFire, 1L), - Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 4L))), - GregTech_API.sThaumcraftCompat.addCrucibleRecipe( + GTOreDictUnificator.get(OrePrefixes.gem, Materials.InfusedFire, 1L), + Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.VITREUS, 4L))), + GregTechAPI.sThaumcraftCompat.addCrucibleRecipe( tKey, OrePrefixes.dust.get(Materials.InfusedWater), - GT_OreDictUnificator.get(OrePrefixes.gem, Materials.InfusedWater, 1L), - Collections.singletonList(new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 4L))) }); + GTOreDictUnificator.get(OrePrefixes.gem, Materials.InfusedWater, 1L), + Collections.singletonList(new TCAspects.TC_AspectStack(TCAspects.VITREUS, 4L))) }); tKey = "GT_MAGICENERGY"; - GT_LanguageManager.addStringLocalization( - GT_MachineRecipeLoader.aTextTCGTPage + tKey, + GTLanguageManager.addStringLocalization( + MachineRecipeLoader.aTextTCGTPage + tKey, "While trying to find new ways to integrate magic into your industrial factories, you have discovered a way to convert magical energy into electrical power."); - GregTech_API.sThaumcraftCompat.addResearch( + GregTechAPI.sThaumcraftCompat.addResearch( tKey, "Magic Energy Conversion", "Magic to Power", @@ -699,33 +699,31 @@ public class ThaumcraftRecipes implements Runnable { -3, 10, Arrays.asList( - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 10L), - new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 10L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 20L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 10L)), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 10L), + new TCAspects.TC_AspectStack(TCAspects.COGNITIO, 10L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 20L), + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 10L)), null, - new Object[] { GT_MachineRecipeLoader.aTextTCGTPage + tKey, - GregTech_API.sThaumcraftCompat.addInfusionRecipe( - tKey, - ItemList.Hull_LV.get(1L), - new ItemStack[] { new ItemStack(Blocks.beacon), - GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.MV, 1L), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Aluminium, 1L), - ItemList.Sensor_MV.get(2L), GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.MV, 1L), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Thaumium, 1L), - ItemList.Sensor_MV.get(2L) }, - ItemList.MagicEnergyConverter_LV.get(1L), - 5, - Arrays.asList( - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 32L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 32L))) }); + new Object[] { MachineRecipeLoader.aTextTCGTPage + tKey, GregTechAPI.sThaumcraftCompat.addInfusionRecipe( + tKey, + ItemList.Hull_LV.get(1L), + new ItemStack[] { new ItemStack(Blocks.beacon), + GTOreDictUnificator.get(OrePrefixes.circuit, Materials.MV, 1L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Aluminium, 1L), ItemList.Sensor_MV.get(2L), + GTOreDictUnificator.get(OrePrefixes.circuit, Materials.MV, 1L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Thaumium, 1L), ItemList.Sensor_MV.get(2L) }, + ItemList.MagicEnergyConverter_LV.get(1L), + 5, + Arrays.asList( + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 32L), + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 16L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 32L))) }); tKey = "GT_MAGICENERGY2"; - GT_LanguageManager.addStringLocalization( - GT_MachineRecipeLoader.aTextTCGTPage + tKey, + GTLanguageManager.addStringLocalization( + MachineRecipeLoader.aTextTCGTPage + tKey, "Attempts to increase the output of your Magic Energy generators have resulted in significant improvements."); - GregTech_API.sThaumcraftCompat.addResearch( + GregTechAPI.sThaumcraftCompat.addResearch( tKey, "Adept Magic Energy Conversion", "Magic to Power", @@ -737,33 +735,33 @@ public class ThaumcraftRecipes implements Runnable { -4, 12, Arrays.asList( - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 10L), - new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 10L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 20L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 10L)), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 10L), + new TCAspects.TC_AspectStack(TCAspects.COGNITIO, 10L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 20L), + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 10L)), null, - new Object[] { GT_MachineRecipeLoader.aTextTCGTPage + tKey, - GregTech_API.sThaumcraftCompat.addInfusionRecipe( + new Object[] { MachineRecipeLoader.aTextTCGTPage + tKey, + GregTechAPI.sThaumcraftCompat.addInfusionRecipe( tKey, ItemList.Hull_MV.get(1L), new ItemStack[] { new ItemStack(Blocks.beacon), - GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.HV, 1L), - GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.Thaumium, 1L), - ItemList.Sensor_HV.get(2L), GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.HV, 1L), - GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.StainlessSteel, 1L), + GTOreDictUnificator.get(OrePrefixes.circuit, Materials.HV, 1L), + GTOreDictUnificator.get(OrePrefixes.plateDouble, Materials.Thaumium, 1L), + ItemList.Sensor_HV.get(2L), GTOreDictUnificator.get(OrePrefixes.circuit, Materials.HV, 1L), + GTOreDictUnificator.get(OrePrefixes.plateDouble, Materials.StainlessSteel, 1L), ItemList.Sensor_HV.get(2L) }, ItemList.MagicEnergyConverter_MV.get(1L), 6, Arrays.asList( - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 64L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 32L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 64L))) }); + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 64L), + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 32L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 64L))) }); tKey = "GT_MAGICENERGY3"; - GT_LanguageManager.addStringLocalization( - GT_MachineRecipeLoader.aTextTCGTPage + tKey, + GTLanguageManager.addStringLocalization( + MachineRecipeLoader.aTextTCGTPage + tKey, "Attempts to further increase the output of your Magic Energy generators have resulted in great improvements."); - GregTech_API.sThaumcraftCompat.addResearch( + GregTechAPI.sThaumcraftCompat.addResearch( tKey, "Master Magic Energy Conversion", "Magic to Power", @@ -775,34 +773,32 @@ public class ThaumcraftRecipes implements Runnable { -4, 14, Arrays.asList( - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 20L), - new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 20L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 40L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 20L)), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 20L), + new TCAspects.TC_AspectStack(TCAspects.COGNITIO, 20L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 40L), + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 20L)), null, - new Object[] { GT_MachineRecipeLoader.aTextTCGTPage + tKey, - GregTech_API.sThaumcraftCompat.addInfusionRecipe( - tKey, - ItemList.Hull_HV.get(1L), - new ItemStack[] { new ItemStack(Blocks.beacon), - GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.EV, 1L), - GT_OreDictUnificator.get(OrePrefixes.plateDense, Materials.Thaumium, 1L), - ItemList.Field_Generator_MV.get(1L), - GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.EV, 1L), - GT_OreDictUnificator.get(OrePrefixes.plateDense, Materials.Titanium, 1L), - ItemList.Field_Generator_MV.get(1L) }, - ItemList.MagicEnergyConverter_HV.get(1L), - 8, - Arrays.asList( - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 128L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 128L))) }); + new Object[] { MachineRecipeLoader.aTextTCGTPage + tKey, GregTechAPI.sThaumcraftCompat.addInfusionRecipe( + tKey, + ItemList.Hull_HV.get(1L), + new ItemStack[] { new ItemStack(Blocks.beacon), + GTOreDictUnificator.get(OrePrefixes.circuit, Materials.EV, 1L), + GTOreDictUnificator.get(OrePrefixes.plateDense, Materials.Thaumium, 1L), + ItemList.Field_Generator_MV.get(1L), GTOreDictUnificator.get(OrePrefixes.circuit, Materials.EV, 1L), + GTOreDictUnificator.get(OrePrefixes.plateDense, Materials.Titanium, 1L), + ItemList.Field_Generator_MV.get(1L) }, + ItemList.MagicEnergyConverter_HV.get(1L), + 8, + Arrays.asList( + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 128L), + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 64L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 128L))) }); tKey = "GT_MAGICABSORB"; - GT_LanguageManager.addStringLocalization( - GT_MachineRecipeLoader.aTextTCGTPage + tKey, + GTLanguageManager.addStringLocalization( + MachineRecipeLoader.aTextTCGTPage + tKey, "Research into magical energy conversion methods has identified a way to convert surrounding energies into electrical power."); - GregTech_API.sThaumcraftCompat.addResearch( + GregTechAPI.sThaumcraftCompat.addResearch( tKey, "Magic Energy Absorption", "Harvesting Magic", @@ -814,33 +810,31 @@ public class ThaumcraftRecipes implements Runnable { -2, 12, Arrays.asList( - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 10L), - new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 10L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 20L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 10L)), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 10L), + new TCAspects.TC_AspectStack(TCAspects.COGNITIO, 10L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 20L), + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 10L)), null, - new Object[] { GT_MachineRecipeLoader.aTextTCGTPage + tKey, - GregTech_API.sThaumcraftCompat.addInfusionRecipe( - tKey, - ItemList.Hull_LV.get(1L), - new ItemStack[] { ItemList.MagicEnergyConverter_LV.get(1L), - GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.MV, 1L), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Thaumium, 1L), - ItemList.Sensor_MV.get(2L) }, - ItemList.MagicEnergyAbsorber_LV.get(1L), - 6, - Arrays.asList( - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 32L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 32L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 32L), - new TC_Aspects.TC_AspectStack(TC_Aspects.STRONTIO, 4L))) }); + new Object[] { MachineRecipeLoader.aTextTCGTPage + tKey, GregTechAPI.sThaumcraftCompat.addInfusionRecipe( + tKey, + ItemList.Hull_LV.get(1L), + new ItemStack[] { ItemList.MagicEnergyConverter_LV.get(1L), + GTOreDictUnificator.get(OrePrefixes.circuit, Materials.MV, 1L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Thaumium, 1L), ItemList.Sensor_MV.get(2L) }, + ItemList.MagicEnergyAbsorber_LV.get(1L), + 6, + Arrays.asList( + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 32L), + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 16L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 32L), + new TCAspects.TC_AspectStack(TCAspects.VACUOS, 16L), + new TCAspects.TC_AspectStack(TCAspects.INSTRUMENTUM, 32L), + new TCAspects.TC_AspectStack(TCAspects.STRONTIO, 4L))) }); tKey = "GT_MAGICABSORB2"; - GT_LanguageManager - .addStringLocalization(GT_MachineRecipeLoader.aTextTCGTPage + tKey, "Moar output! Drain all the Magic!"); - GregTech_API.sThaumcraftCompat.addResearch( + GTLanguageManager + .addStringLocalization(MachineRecipeLoader.aTextTCGTPage + tKey, "Moar output! Drain all the Magic!"); + GregTechAPI.sThaumcraftCompat.addResearch( tKey, "Improved Magic Energy Absorption", "Harvesting Magic", @@ -852,109 +846,109 @@ public class ThaumcraftRecipes implements Runnable { -2, 14, Arrays.asList( - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 10L), - new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 10L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 20L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 10L)), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 10L), + new TCAspects.TC_AspectStack(TCAspects.COGNITIO, 10L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 20L), + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 10L)), null, - new Object[] { GT_MachineRecipeLoader.aTextTCGTPage + tKey, - GregTech_API.sThaumcraftCompat.addInfusionRecipe( + new Object[] { MachineRecipeLoader.aTextTCGTPage + tKey, + GregTechAPI.sThaumcraftCompat.addInfusionRecipe( tKey, ItemList.Hull_MV.get(1L), new ItemStack[] { ItemList.MagicEnergyConverter_MV.get(1L), - GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.HV, 1L), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Thaumium, 1L), ItemList.Sensor_HV.get(2L), - GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.HV, 1L), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Thaumium, 1L) }, + GTOreDictUnificator.get(OrePrefixes.circuit, Materials.HV, 1L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Thaumium, 1L), ItemList.Sensor_HV.get(2L), + GTOreDictUnificator.get(OrePrefixes.circuit, Materials.HV, 1L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Thaumium, 1L) }, ItemList.MagicEnergyAbsorber_MV.get(1L), 6, Arrays.asList( - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 64L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 32L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 64L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 32L), - new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 64L), - new TC_Aspects.TC_AspectStack(TC_Aspects.STRONTIO, 8L))), - GregTech_API.sThaumcraftCompat.addInfusionRecipe( + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 64L), + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 32L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 64L), + new TCAspects.TC_AspectStack(TCAspects.VACUOS, 32L), + new TCAspects.TC_AspectStack(TCAspects.INSTRUMENTUM, 64L), + new TCAspects.TC_AspectStack(TCAspects.STRONTIO, 8L))), + GregTechAPI.sThaumcraftCompat.addInfusionRecipe( tKey, ItemList.Hull_HV.get(1L), new ItemStack[] { ItemList.MagicEnergyConverter_MV.get(1L), - GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.EV, 1L), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Void, 1), + GTOreDictUnificator.get(OrePrefixes.circuit, Materials.EV, 1L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Void, 1), ItemList.Field_Generator_MV.get(1L), - GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.EV, 1L), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Void, 1), }, + GTOreDictUnificator.get(OrePrefixes.circuit, Materials.EV, 1L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Void, 1), }, ItemList.MagicEnergyAbsorber_HV.get(1L), 8, Arrays.asList( - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 128L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 128L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 64L), - new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 128L), - new TC_Aspects.TC_AspectStack(TC_Aspects.STRONTIO, 16L))), - GregTech_API.sThaumcraftCompat.addInfusionRecipe( + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 128L), + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 64L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 128L), + new TCAspects.TC_AspectStack(TCAspects.VACUOS, 64L), + new TCAspects.TC_AspectStack(TCAspects.INSTRUMENTUM, 128L), + new TCAspects.TC_AspectStack(TCAspects.STRONTIO, 16L))), + GregTechAPI.sThaumcraftCompat.addInfusionRecipe( tKey, ItemList.Hull_EV.get(1L), new ItemStack[] { ItemList.MagicEnergyConverter_HV.get(1L), - GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.IV, 1L), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Void, 1), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.TungstenSteel, 1), + GTOreDictUnificator.get(OrePrefixes.circuit, Materials.IV, 1L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Void, 1), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.TungstenSteel, 1), ItemList.Field_Generator_HV.get(1L), - GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.IV, 1L), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Void, 1), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.TungstenSteel, 1), }, + GTOreDictUnificator.get(OrePrefixes.circuit, Materials.IV, 1L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Void, 1), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.TungstenSteel, 1), }, ItemList.MagicEnergyAbsorber_EV.get(1L), 10, Arrays.asList( - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 256L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 128L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 256L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 128L), - new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 256L), - new TC_Aspects.TC_AspectStack(TC_Aspects.STRONTIO, 64L))) }); + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 256L), + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 128L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 256L), + new TCAspects.TC_AspectStack(TCAspects.VACUOS, 128L), + new TCAspects.TC_AspectStack(TCAspects.INSTRUMENTUM, 256L), + new TCAspects.TC_AspectStack(TCAspects.STRONTIO, 64L))) }); tKey = "GT_HAZMATENCH"; - GT_LanguageManager.addStringLocalization( - GT_MachineRecipeLoader.aTextTCGTPage + tKey, + GTLanguageManager.addStringLocalization( + MachineRecipeLoader.aTextTCGTPage + tKey, "You have discovered a way to magically enchant a mundane piece of armor with the protective properties of a Hazmat suite."); - GregTech_API.sThaumcraftCompat.addResearch( + GregTechAPI.sThaumcraftCompat.addResearch( tKey, "Hazmat Protection", "Magical protection from physical hazards", new String[] { "INFUSIONENCHANTMENT" }, "ARTIFICE", - GT_ModHandler.getIC2Item("hazmatChestplate", 1), + GTModHandler.getIC2Item("hazmatChestplate", 1), 4, 0, -7, 13, Arrays.asList( - new TC_Aspects.TC_AspectStack(TC_Aspects.VITIUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.GELUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.RADIO, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L)), + new TCAspects.TC_AspectStack(TCAspects.VITIUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.GELUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.RADIO, 1L), + new TCAspects.TC_AspectStack(TCAspects.TUTAMEN, 1L), + new TCAspects.TC_AspectStack(TCAspects.VENENUM, 1L)), null, - new Object[] { GT_MachineRecipeLoader.aTextTCGTPage + tKey, - GregTech_API.sThaumcraftCompat.addInfusionEnchantmentRecipe( + new Object[] { MachineRecipeLoader.aTextTCGTPage + tKey, + GregTechAPI.sThaumcraftCompat.addInfusionEnchantmentRecipe( tKey, - Enchantment_Hazmat.INSTANCE, + EnchantmentHazmat.INSTANCE, 5, Arrays.asList( - new TC_Aspects.TC_AspectStack(TC_Aspects.VITIUM, 8L), - new TC_Aspects.TC_AspectStack(TC_Aspects.GELUM, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.RADIO, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 32L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 16L)), + new TCAspects.TC_AspectStack(TCAspects.VITIUM, 8L), + new TCAspects.TC_AspectStack(TCAspects.GELUM, 16L), + new TCAspects.TC_AspectStack(TCAspects.RADIO, 16L), + new TCAspects.TC_AspectStack(TCAspects.TUTAMEN, 32L), + new TCAspects.TC_AspectStack(TCAspects.VENENUM, 16L)), new ItemStack[] { getModItem(Thaumcraft.ID, "ItemResource", 1L, 14), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Titanium, 1), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Rubber, 1), - GT_OreDictUnificator.get(OrePrefixes.plateDense, Materials.Lead, 1), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Titanium, 1), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Rubber, 1), + GTOreDictUnificator.get(OrePrefixes.plateDense, Materials.Lead, 1), getModItem(Thaumcraft.ID, "ItemResource", 1L, 14), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Titanium, 1), - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Rubber, 1), - GT_OreDictUnificator.get(OrePrefixes.plateDense, Materials.Lead, 1) }) }); + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Titanium, 1), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Rubber, 1), + GTOreDictUnificator.get(OrePrefixes.plateDense, Materials.Lead, 1) }) }); } } diff --git a/src/main/java/gregtech/loaders/postload/recipes/ThermalCentrifugeRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/ThermalCentrifugeRecipes.java index 8e06eec1e0..41aa5341d1 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/ThermalCentrifugeRecipes.java +++ b/src/main/java/gregtech/loaders/postload/recipes/ThermalCentrifugeRecipes.java @@ -1,119 +1,119 @@ package gregtech.loaders.postload.recipes; import static gregtech.api.recipe.RecipeMaps.thermalCentrifugeRecipes; -import static gregtech.api.util.GT_ModHandler.getIC2Item; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; +import static gregtech.api.util.GTModHandler.getIC2Item; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; import net.minecraft.init.Blocks; import net.minecraft.init.Items; import net.minecraft.item.ItemStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.TierEU; -import gregtech.api.util.GT_OreDictUnificator; +import gregtech.api.util.GTOreDictUnificator; public class ThermalCentrifugeRecipes implements Runnable { @Override public void run() { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.SunnariumCell.get(1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sunnarium, 1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Sunnarium, 1), new ItemStack(Items.glowstone_dust, 2), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 1)) .duration(25 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(thermalCentrifugeRecipes); // Recipes from the old ic2 recipe maps - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getIC2Item("reactorDepletedMOXSimple", 1)) .itemOutputs( getIC2Item("smallPlutonium", 1), getIC2Item("Plutonium", 3), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 1)) .duration(25 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(thermalCentrifugeRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getIC2Item("reactorDepletedMOXDual", 1)) .itemOutputs( getIC2Item("smallPlutonium", 2), getIC2Item("Plutonium", 6), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 3)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 3)) .duration(25 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(thermalCentrifugeRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getIC2Item("reactorDepletedMOXQuad", 1)) .itemOutputs( getIC2Item("smallPlutonium", 4), getIC2Item("Plutonium", 12), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 6)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 6)) .duration(25 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(thermalCentrifugeRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getIC2Item("reactorDepletedUraniumSimple", 1)) .itemOutputs( getIC2Item("smallPlutonium", 1), getIC2Item("Uran238", 4), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 1)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 1)) .duration(25 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(thermalCentrifugeRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getIC2Item("reactorDepletedUraniumDual", 1)) .itemOutputs( getIC2Item("smallPlutonium", 2), getIC2Item("Uran238", 8), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 3)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 3)) .duration(25 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(thermalCentrifugeRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getIC2Item("reactorDepletedUraniumQuad", 1)) .itemOutputs( getIC2Item("smallPlutonium", 4), getIC2Item("Uran238", 16), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 6)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 6)) .duration(25 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(thermalCentrifugeRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(getIC2Item("RTGPellets", 1)) - .itemOutputs(getIC2Item("Plutonium", 3), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 54)) + .itemOutputs(getIC2Item("Plutonium", 3), GTOreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 54)) .duration(25 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(thermalCentrifugeRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.gem, Materials.NetherQuartz, 2)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Lithium, 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.gem, Materials.NetherQuartz, 2)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Lithium, 1)) .duration(25 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(thermalCentrifugeRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Clay, 4)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.SiliconDioxide, 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Clay, 4)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.SiliconDioxide, 1)) .duration(25 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(thermalCentrifugeRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Blocks.cobblestone, 1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Stone, 1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Stone, 1)) .duration(25 * SECONDS) .eut(TierEU.RECIPE_LV) .addTo(thermalCentrifugeRecipes); diff --git a/src/main/java/gregtech/loaders/postload/recipes/TranscendentPlasmaMixerRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/TranscendentPlasmaMixerRecipes.java index b1cd1b76f3..07e6f0c4b1 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/TranscendentPlasmaMixerRecipes.java +++ b/src/main/java/gregtech/loaders/postload/recipes/TranscendentPlasmaMixerRecipes.java @@ -4,12 +4,12 @@ import static gregtech.api.recipe.RecipeMaps.transcendentPlasmaMixerRecipes; import net.minecraftforge.fluids.FluidStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.Materials; import gregtech.api.enums.MaterialsUEVplus; import gregtech.api.enums.TierEU; -import gregtech.api.util.GT_Utility; -import gtPlusPlus.core.material.ELEMENT; +import gregtech.api.util.GTUtility; +import gtPlusPlus.core.material.MaterialsElements; public class TranscendentPlasmaMixerRecipes implements Runnable { @@ -24,8 +24,8 @@ public class TranscendentPlasmaMixerRecipes implements Runnable { @Override public void run() { - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(1)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(1)) .fluidInputs( Materials.Helium.getPlasma(1000), Materials.Iron.getPlasma(1000), @@ -37,8 +37,8 @@ public class TranscendentPlasmaMixerRecipes implements Runnable { .noOptimize() .addTo(transcendentPlasmaMixerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(2)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(2)) .fluidInputs( Materials.Helium.getPlasma(1000), Materials.Iron.getPlasma(1000), @@ -54,8 +54,8 @@ public class TranscendentPlasmaMixerRecipes implements Runnable { .noOptimize() .addTo(transcendentPlasmaMixerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(3)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(3)) .fluidInputs( Materials.Helium.getPlasma(1000), Materials.Iron.getPlasma(1000), @@ -75,8 +75,8 @@ public class TranscendentPlasmaMixerRecipes implements Runnable { .noOptimize() .addTo(transcendentPlasmaMixerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(4)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(4)) .fluidInputs( Materials.Helium.getPlasma(1000), Materials.Iron.getPlasma(1000), @@ -100,8 +100,8 @@ public class TranscendentPlasmaMixerRecipes implements Runnable { .noOptimize() .addTo(transcendentPlasmaMixerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(5)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(5)) .fluidInputs( Materials.Helium.getPlasma(1000), Materials.Iron.getPlasma(1000), @@ -129,8 +129,8 @@ public class TranscendentPlasmaMixerRecipes implements Runnable { .noOptimize() .addTo(transcendentPlasmaMixerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(24)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(24)) .fluidInputs( MaterialsUEVplus.RawStarMatter.getFluid(1000L), MaterialsUEVplus.SpaceTime.getMolten(1000L), @@ -142,12 +142,12 @@ public class TranscendentPlasmaMixerRecipes implements Runnable { .noOptimize() .addTo(transcendentPlasmaMixerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.getIntegratedCircuit(24)) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.getIntegratedCircuit(24)) .fluidInputs( - new FluidStack(ELEMENT.getInstance().FERMIUM.getPlasma(), 1000), + new FluidStack(MaterialsElements.getInstance().FERMIUM.getPlasma(), 1000), Materials.Thorium.getPlasma(1000L), - new FluidStack(ELEMENT.STANDALONE.CELESTIAL_TUNGSTEN.getPlasma(), 1000), + new FluidStack(MaterialsElements.STANDALONE.CELESTIAL_TUNGSTEN.getPlasma(), 1000), Materials.Calcium.getPlasma(1000L), MaterialsUEVplus.DimensionallyTranscendentResidue.getFluid(1000L)) .fluidOutputs(MaterialsUEVplus.Creon.getPlasma(5000L)) diff --git a/src/main/java/gregtech/loaders/postload/recipes/VacuumFreezerRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/VacuumFreezerRecipes.java index a5150948ce..89e213c31b 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/VacuumFreezerRecipes.java +++ b/src/main/java/gregtech/loaders/postload/recipes/VacuumFreezerRecipes.java @@ -1,22 +1,22 @@ package gregtech.loaders.postload.recipes; import static gregtech.api.recipe.RecipeMaps.vacuumFreezerRecipes; -import static gregtech.api.util.GT_RecipeBuilder.HOURS; -import static gregtech.api.util.GT_RecipeBuilder.MINUTES; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; +import static gregtech.api.util.GTRecipeBuilder.HOURS; +import static gregtech.api.util.GTRecipeBuilder.MINUTES; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; import net.minecraftforge.fluids.FluidRegistry; import net.minecraftforge.fluids.FluidStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.MaterialsUEVplus; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.TierEU; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; public class VacuumFreezerRecipes implements Runnable { @@ -26,30 +26,30 @@ public class VacuumFreezerRecipes implements Runnable { { // reactor heat switch { - GT_Values.RA.stdBuilder() - .itemInputs(GT_ModHandler.getIC2Item("reactorHeatSwitch", 1L, 32767)) - .itemOutputs(GT_ModHandler.getIC2Item("reactorHeatSwitch", 1L, 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTModHandler.getIC2Item("reactorHeatSwitch", 1L, 32767)) + .itemOutputs(GTModHandler.getIC2Item("reactorHeatSwitch", 1L, 1)) .duration(5 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(vacuumFreezerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_ModHandler.getIC2Item("reactorHeatSwitchCore", 1L, 32767)) - .itemOutputs(GT_ModHandler.getIC2Item("reactorHeatSwitchCore", 1L, 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTModHandler.getIC2Item("reactorHeatSwitchCore", 1L, 32767)) + .itemOutputs(GTModHandler.getIC2Item("reactorHeatSwitchCore", 1L, 1)) .duration(5 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(vacuumFreezerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_ModHandler.getIC2Item("reactorHeatSwitchSpread", 1L, 32767)) - .itemOutputs(GT_ModHandler.getIC2Item("reactorHeatSwitchSpread", 1L, 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTModHandler.getIC2Item("reactorHeatSwitchSpread", 1L, 32767)) + .itemOutputs(GTModHandler.getIC2Item("reactorHeatSwitchSpread", 1L, 1)) .duration(5 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(vacuumFreezerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_ModHandler.getIC2Item("reactorHeatSwitchDiamond", 1L, 32767)) - .itemOutputs(GT_ModHandler.getIC2Item("reactorHeatSwitchDiamond", 1L, 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTModHandler.getIC2Item("reactorHeatSwitchDiamond", 1L, 32767)) + .itemOutputs(GTModHandler.getIC2Item("reactorHeatSwitchDiamond", 1L, 1)) .duration(5 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(vacuumFreezerRecipes); @@ -57,39 +57,39 @@ public class VacuumFreezerRecipes implements Runnable { // reactor vent { - GT_Values.RA.stdBuilder() - .itemInputs(GT_ModHandler.getIC2Item("reactorVent", 1L, 32767)) - .itemOutputs(GT_ModHandler.getIC2Item("reactorVent", 1L, 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTModHandler.getIC2Item("reactorVent", 1L, 32767)) + .itemOutputs(GTModHandler.getIC2Item("reactorVent", 1L, 1)) .duration(5 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(vacuumFreezerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_ModHandler.getIC2Item("reactorVentCore", 1L, 32767)) - .itemOutputs(GT_ModHandler.getIC2Item("reactorVentCore", 1L, 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTModHandler.getIC2Item("reactorVentCore", 1L, 32767)) + .itemOutputs(GTModHandler.getIC2Item("reactorVentCore", 1L, 1)) .duration(5 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(vacuumFreezerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_ModHandler.getIC2Item("reactorVentGold", 1L, 32767)) - .itemOutputs(GT_ModHandler.getIC2Item("reactorVentGold", 1L, 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTModHandler.getIC2Item("reactorVentGold", 1L, 32767)) + .itemOutputs(GTModHandler.getIC2Item("reactorVentGold", 1L, 1)) .duration(5 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(vacuumFreezerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_ModHandler.getIC2Item("reactorVentDiamond", 1L, 32767)) - .itemOutputs(GT_ModHandler.getIC2Item("reactorVentDiamond", 1L, 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTModHandler.getIC2Item("reactorVentDiamond", 1L, 32767)) + .itemOutputs(GTModHandler.getIC2Item("reactorVentDiamond", 1L, 1)) .duration(5 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(vacuumFreezerRecipes); } // reactor vent spread - GT_Values.RA.stdBuilder() - .itemInputs(GT_ModHandler.getIC2Item("reactorVentSpread", 1L, 32767)) - .itemOutputs(GT_ModHandler.getIC2Item("reactorVentSpread", 1L, 0)) + GTValues.RA.stdBuilder() + .itemInputs(GTModHandler.getIC2Item("reactorVentSpread", 1L, 32767)) + .itemOutputs(GTModHandler.getIC2Item("reactorVentSpread", 1L, 0)) .duration(5 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(vacuumFreezerRecipes); @@ -97,98 +97,98 @@ public class VacuumFreezerRecipes implements Runnable { // reactor coolant { - GT_Values.RA.stdBuilder() - .itemInputs(GT_ModHandler.getIC2Item("reactorCoolantSimple", 1L, 32767)) - .itemOutputs(GT_ModHandler.getIC2Item("reactorCoolantSimple", 1L, 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTModHandler.getIC2Item("reactorCoolantSimple", 1L, 32767)) + .itemOutputs(GTModHandler.getIC2Item("reactorCoolantSimple", 1L, 1)) .duration(10 * TICKS) .eut(TierEU.RECIPE_MV) .addTo(vacuumFreezerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_ModHandler.getIC2Item("reactorCoolantTriple", 1L, 32767)) - .itemOutputs(GT_ModHandler.getIC2Item("reactorCoolantTriple", 1L, 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTModHandler.getIC2Item("reactorCoolantTriple", 1L, 32767)) + .itemOutputs(GTModHandler.getIC2Item("reactorCoolantTriple", 1L, 1)) .duration(1 * SECONDS + 10 * TICKS) .eut(TierEU.RECIPE_MV) .addTo(vacuumFreezerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_ModHandler.getIC2Item("reactorCoolantSix", 1L, 32767)) - .itemOutputs(GT_ModHandler.getIC2Item("reactorCoolantSix", 1L, 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTModHandler.getIC2Item("reactorCoolantSix", 1L, 32767)) + .itemOutputs(GTModHandler.getIC2Item("reactorCoolantSix", 1L, 1)) .duration(3 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(vacuumFreezerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Reactor_Coolant_He_1.getWildcard(1L)) .itemOutputs(ItemList.Reactor_Coolant_He_1.get(1L)) .duration(3 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(vacuumFreezerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Reactor_Coolant_He_3.getWildcard(1L)) .itemOutputs(ItemList.Reactor_Coolant_He_3.get(1L)) .duration(9 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(vacuumFreezerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Reactor_Coolant_He_6.getWildcard(1L)) .itemOutputs(ItemList.Reactor_Coolant_He_6.get(1L)) .duration(18 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(vacuumFreezerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Reactor_Coolant_NaK_1.getWildcard(1L)) .itemOutputs(ItemList.Reactor_Coolant_NaK_1.get(1L)) .duration(3 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(vacuumFreezerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Reactor_Coolant_NaK_3.getWildcard(1L)) .itemOutputs(ItemList.Reactor_Coolant_NaK_3.get(1L)) .duration(9 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(vacuumFreezerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Reactor_Coolant_NaK_6.getWildcard(1L)) .itemOutputs(ItemList.Reactor_Coolant_NaK_6.get(1L)) .duration(18 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(vacuumFreezerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.neutroniumHeatCapacitor.getWildcard(1L)) .itemOutputs(ItemList.neutroniumHeatCapacitor.get(1L)) .duration(13 * HOURS + 53 * MINUTES + 20 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(vacuumFreezerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Reactor_Coolant_Sp_1.getWildcard(1L)) .itemOutputs(ItemList.Reactor_Coolant_Sp_1.get(1L)) .duration(9 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(vacuumFreezerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Reactor_Coolant_Sp_2.getWildcard(1L)) .itemOutputs(ItemList.Reactor_Coolant_Sp_2.get(1L)) .duration(18 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(vacuumFreezerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Reactor_Coolant_Sp_3.getWildcard(1L)) .itemOutputs(ItemList.Reactor_Coolant_Sp_3.get(1L)) .duration(27 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(vacuumFreezerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Reactor_Coolant_Sp_6.getWildcard(1L)) .itemOutputs(ItemList.Reactor_Coolant_Sp_6.get(1L)) .duration(54 * SECONDS) @@ -200,56 +200,56 @@ public class VacuumFreezerRecipes implements Runnable { // fluid vacuum { - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Water, 1L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Ice, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.cell, Materials.Water, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.cell, Materials.Ice, 1L)) .duration(2 * SECONDS + 10 * TICKS) .eut(TierEU.RECIPE_MV) .addTo(vacuumFreezerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Oxygen, 1L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.cell, Materials.LiquidOxygen, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.cell, Materials.Oxygen, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.cell, Materials.LiquidOxygen, 1L)) .duration(1 * MINUTES) .eut(TierEU.RECIPE_HV) .addTo(vacuumFreezerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Nitrogen, 1L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.cell, Materials.LiquidNitrogen, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.cell, Materials.Nitrogen, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.cell, Materials.LiquidNitrogen, 1L)) .duration(1 * MINUTES) .eut(TierEU.RECIPE_HV) .addTo(vacuumFreezerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_ModHandler.getIC2Item("airCell", 1L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.cell, Materials.LiquidAir, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTModHandler.getIC2Item("airCell", 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.cell, Materials.LiquidAir, 1L)) .duration(1 * SECONDS + 8 * TICKS) .eut(TierEU.RECIPE_HV) .addTo(vacuumFreezerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Reactor_Coolant_Sp_1.getWildcard(1L)) .itemOutputs(ItemList.Reactor_Coolant_Sp_1.get(1L)) .duration(1 * MINUTES + 30 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(vacuumFreezerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Reactor_Coolant_Sp_2.getWildcard(1L)) .itemOutputs(ItemList.Reactor_Coolant_Sp_2.get(1L)) .duration(3 * MINUTES) .eut(TierEU.RECIPE_MV) .addTo(vacuumFreezerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Reactor_Coolant_Sp_3.getWildcard(1L)) .itemOutputs(ItemList.Reactor_Coolant_Sp_3.get(1L)) .duration(4 * MINUTES + 30 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(vacuumFreezerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Reactor_Coolant_Sp_6.getWildcard(1L)) .itemOutputs(ItemList.Reactor_Coolant_Sp_6.get(1L)) .duration(9 * MINUTES) @@ -259,44 +259,44 @@ public class VacuumFreezerRecipes implements Runnable { // Freeze superconductors. { - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.ingotHot, Materials.Pentacadmiummagnesiumhexaoxid, 1L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Pentacadmiummagnesiumhexaoxid, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.ingotHot, Materials.Pentacadmiummagnesiumhexaoxid, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Pentacadmiummagnesiumhexaoxid, 1L)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_MV) .addTo(vacuumFreezerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.ingotHot, Materials.Titaniumonabariumdecacoppereikosaoxid, 1L)) + GTOreDictUnificator.get(OrePrefixes.ingotHot, Materials.Titaniumonabariumdecacoppereikosaoxid, 1L)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Titaniumonabariumdecacoppereikosaoxid, 1L)) + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Titaniumonabariumdecacoppereikosaoxid, 1L)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_HV) .addTo(vacuumFreezerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.ingotHot, Materials.Uraniumtriplatinid, 1L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Uraniumtriplatinid, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.ingotHot, Materials.Uraniumtriplatinid, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Uraniumtriplatinid, 1L)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(vacuumFreezerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.ingotHot, Materials.Vanadiumtriindinid, 1L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Vanadiumtriindinid, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.ingotHot, Materials.Vanadiumtriindinid, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Vanadiumtriindinid, 1L)) .duration(10 * SECONDS) .eut(TierEU.RECIPE_IV) .addTo(vacuumFreezerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get( + GTOreDictUnificator.get( OrePrefixes.ingotHot, Materials.Tetraindiumditindibariumtitaniumheptacoppertetrakaidekaoxid, 1L)) .itemOutputs( - GT_OreDictUnificator.get( + GTOreDictUnificator.get( OrePrefixes.ingot, Materials.Tetraindiumditindibariumtitaniumheptacoppertetrakaidekaoxid, 1L)) @@ -304,51 +304,51 @@ public class VacuumFreezerRecipes implements Runnable { .eut(TierEU.RECIPE_LuV) .addTo(vacuumFreezerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator + GTOreDictUnificator .get(OrePrefixes.ingotHot, Materials.Tetranaquadahdiindiumhexaplatiumosminid, 1L)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Tetranaquadahdiindiumhexaplatiumosminid, 1L)) + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Tetranaquadahdiindiumhexaplatiumosminid, 1L)) .duration(20 * SECONDS) .eut(TierEU.RECIPE_ZPM) .addTo(vacuumFreezerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.ingotHot, Materials.Longasssuperconductornameforuvwire, 1L)) + GTOreDictUnificator.get(OrePrefixes.ingotHot, Materials.Longasssuperconductornameforuvwire, 1L)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Longasssuperconductornameforuvwire, 1L)) + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Longasssuperconductornameforuvwire, 1L)) .duration(40 * SECONDS) .eut(TierEU.RECIPE_UV) .addTo(vacuumFreezerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.ingotHot, Materials.Longasssuperconductornameforuhvwire, 1L)) + GTOreDictUnificator.get(OrePrefixes.ingotHot, Materials.Longasssuperconductornameforuhvwire, 1L)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Longasssuperconductornameforuhvwire, 1L)) + GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Longasssuperconductornameforuhvwire, 1L)) .duration(1 * MINUTES + 20 * SECONDS) .eut(TierEU.RECIPE_UHV) .addTo(vacuumFreezerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.ingotHot, Materials.SuperconductorUEVBase, 1L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.SuperconductorUEVBase, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.ingotHot, Materials.SuperconductorUEVBase, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.ingot, Materials.SuperconductorUEVBase, 1L)) .duration(2 * MINUTES + 40 * SECONDS) .eut(TierEU.RECIPE_UEV) .addTo(vacuumFreezerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.ingotHot, Materials.SuperconductorUIVBase, 1L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.SuperconductorUIVBase, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.ingotHot, Materials.SuperconductorUIVBase, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.ingot, Materials.SuperconductorUIVBase, 1L)) .duration(2 * MINUTES + 40 * SECONDS) .eut(TierEU.RECIPE_UIV) .addTo(vacuumFreezerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.ingotHot, Materials.SuperconductorUMVBase, 1L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.SuperconductorUMVBase, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.ingotHot, Materials.SuperconductorUMVBase, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.ingot, Materials.SuperconductorUMVBase, 1L)) .duration(2 * MINUTES + 40 * SECONDS) .eut(TierEU.RECIPE_UMV) .addTo(vacuumFreezerRecipes); @@ -356,42 +356,42 @@ public class VacuumFreezerRecipes implements Runnable { // Plasma Freezing { - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.cellPlasma, Materials.Americium, 1L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.cellMolten, Materials.Americium, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.cellPlasma, Materials.Americium, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.cellMolten, Materials.Americium, 1L)) .duration(1 * SECONDS) .eut(TierEU.RECIPE_LuV) .addTo(vacuumFreezerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.cellPlasma, Materials.Helium, 1L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Helium, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.cellPlasma, Materials.Helium, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.cell, Materials.Helium, 1L)) .duration(5 * TICKS) .eut(TierEU.RECIPE_MV) .addTo(vacuumFreezerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.cellPlasma, Materials.Nitrogen, 1L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Nitrogen, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.cellPlasma, Materials.Nitrogen, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.cell, Materials.Nitrogen, 1L)) .duration(1 * SECONDS + 8 * TICKS) .eut(TierEU.RECIPE_MV) .addTo(vacuumFreezerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.cellPlasma, Materials.Oxygen, 1L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Oxygen, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.cellPlasma, Materials.Oxygen, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.cell, Materials.Oxygen, 1L)) .duration(1 * SECONDS + 12 * TICKS) .eut(TierEU.RECIPE_MV) .addTo(vacuumFreezerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.cellPlasma, Materials.Radon, 1L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Radon, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.cellPlasma, Materials.Radon, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.cell, Materials.Radon, 1L)) .duration(5 * SECONDS + 10 * TICKS) .eut(TierEU.RECIPE_HV) .addTo(vacuumFreezerRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .fluidInputs(Materials.Boron.getPlasma(144L)) .fluidOutputs(Materials.Boron.getMolten(144L)) .duration(1 * SECONDS) @@ -400,9 +400,9 @@ public class VacuumFreezerRecipes implements Runnable { } // hot transcendent metal ingot cooling - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.ingotHot, MaterialsUEVplus.TranscendentMetal, 1L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.ingot, MaterialsUEVplus.TranscendentMetal, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.ingotHot, MaterialsUEVplus.TranscendentMetal, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.ingot, MaterialsUEVplus.TranscendentMetal, 1L)) .fluidInputs( new FluidStack(FluidRegistry.getFluid("molten.titansteel"), 144), Materials.SuperCoolant.getFluid(1000)) @@ -410,10 +410,10 @@ public class VacuumFreezerRecipes implements Runnable { .eut(TierEU.RECIPE_UIV) .addTo(vacuumFreezerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.ingotHot, MaterialsUEVplus.Mellion, 9L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.ingotHot, MaterialsUEVplus.Mellion, 9L)) .fluidInputs(MaterialsUEVplus.Creon.getPlasma(1296L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.ingot, MaterialsUEVplus.Mellion, 9L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.ingot, MaterialsUEVplus.Mellion, 9L)) .fluidOutputs(MaterialsUEVplus.Creon.getMolten(1296L)) .duration(40 * SECONDS) .eut(TierEU.RECIPE_UMV) diff --git a/src/main/java/gregtech/loaders/postload/recipes/WiremillRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/WiremillRecipes.java index b91163619b..76fea74bdc 100644 --- a/src/main/java/gregtech/loaders/postload/recipes/WiremillRecipes.java +++ b/src/main/java/gregtech/loaders/postload/recipes/WiremillRecipes.java @@ -1,19 +1,19 @@ package gregtech.loaders.postload.recipes; import static gregtech.api.recipe.RecipeMaps.wiremillRecipes; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeRegistrator.registerWiremillRecipes; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeRegistrator.registerWiremillRecipes; import net.minecraft.init.Items; import net.minecraft.item.ItemStack; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.Materials; import gregtech.api.enums.MaterialsUEVplus; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.TierEU; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; public class WiremillRecipes implements Runnable { @@ -24,16 +24,16 @@ public class WiremillRecipes implements Runnable { registerWiremillRecipes(MaterialsUEVplus.SpaceTime, 20 * SECONDS, (int) TierEU.RECIPE_LuV); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.ingot, Materials.Polycaprolactam, 1L)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.ingot, Materials.Polycaprolactam, 1L)) .itemOutputs(new ItemStack(Items.string, 32)) .duration(4 * SECONDS) .eut(48) .addTo(wiremillRecipes); - GT_Values.RA.stdBuilder() - .itemInputs(GT_OreDictUnificator.get(OrePrefixes.pipeTiny, Materials.Steel, 1)) - .itemOutputs(GT_ModHandler.getIC2Item("miningPipe", 1)) + GTValues.RA.stdBuilder() + .itemInputs(GTOreDictUnificator.get(OrePrefixes.pipeTiny, Materials.Steel, 1)) + .itemOutputs(GTModHandler.getIC2Item("miningPipe", 1)) .duration(10 * SECONDS) .eut(16) .addTo(wiremillRecipes); diff --git a/src/main/java/gregtech/loaders/preload/GT_PreLoad.java b/src/main/java/gregtech/loaders/preload/GTPreLoad.java index a2e6137cff..f0eb4c6d8c 100644 --- a/src/main/java/gregtech/loaders/preload/GT_PreLoad.java +++ b/src/main/java/gregtech/loaders/preload/GTPreLoad.java @@ -1,6 +1,6 @@ package gregtech.loaders.preload; -import static gregtech.GT_Mod.GT_FML_LOGGER; +import static gregtech.GTMod.GT_FML_LOGGER; import static gregtech.api.enums.Mods.CraftTweaker; import static gregtech.api.enums.Mods.GalacticraftCore; import static gregtech.api.enums.Mods.GregTech; @@ -31,22 +31,22 @@ import cpw.mods.fml.common.Loader; import cpw.mods.fml.common.ModContainer; import cpw.mods.fml.common.discovery.ASMDataTable; import cpw.mods.fml.common.discovery.ModDiscoverer; -import gregtech.GT_Mod; -import gregtech.api.GregTech_API; +import gregtech.GTMod; +import gregtech.api.GregTechAPI; import gregtech.api.enums.Dyes; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; import gregtech.api.recipe.RecipeCategory; import gregtech.api.recipe.RecipeCategoryHolder; import gregtech.api.recipe.RecipeCategorySetting; -import gregtech.api.util.GT_Config; -import gregtech.api.util.GT_LanguageManager; -import gregtech.api.util.GT_Log; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_RecipeBuilder; -import gregtech.api.util.GT_Utility; -import gregtech.common.GT_Proxy; +import gregtech.api.util.GTConfig; +import gregtech.api.util.GTLanguageManager; +import gregtech.api.util.GTLog; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTRecipeBuilder; +import gregtech.api.util.GTUtility; +import gregtech.common.GTProxy; import gregtech.common.config.client.ConfigColorModulation; import gregtech.common.config.client.ConfigInterface; import gregtech.common.config.client.ConfigRender; @@ -57,15 +57,15 @@ import gregtech.common.config.gregtech.ConfigGeneral; import gregtech.common.config.gregtech.ConfigMachines; import gregtech.common.config.gregtech.ConfigOreDropBehavior; import gregtech.common.config.gregtech.ConfigPollution; -import gregtech.common.tileentities.machines.long_distance.GT_MetaTileEntity_LongDistancePipelineBase; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_Cleanroom; +import gregtech.common.tileentities.machines.long_distance.MTELongDistancePipelineBase; +import gregtech.common.tileentities.machines.multi.MTECleanroom; -public class GT_PreLoad { +public class GTPreLoad { public static void sortToTheEnd() { try { - GT_FML_LOGGER.info("GT_Mod: Sorting GregTech to the end of the Mod List for further processing."); - LoadController tLoadController = (LoadController) GT_Utility + GT_FML_LOGGER.info("GTMod: Sorting GregTech to the end of the Mod List for further processing."); + LoadController tLoadController = (LoadController) GTUtility .getFieldContent(Loader.instance(), "modController", true, true); assert tLoadController != null; List<ModContainer> tModList = tLoadController.getActiveModList(); @@ -84,15 +84,15 @@ public class GT_PreLoad { if (tGregTech != null) { tNewModsList.add(tGregTech); } - Objects.requireNonNull(GT_Utility.getField(tLoadController, "activeModList", true, true)) + Objects.requireNonNull(GTUtility.getField(tLoadController, "activeModList", true, true)) .set(tLoadController, tNewModsList); } catch (Throwable e) { - GT_Mod.logStackTrace(e); + GTMod.logStackTrace(e); } } public static void initLocalization(File languageDir) { - GT_FML_LOGGER.info("GT_Mod: Generating Lang-File"); + GT_FML_LOGGER.info("GTMod: Generating Lang-File"); if (FMLCommonHandler.instance() .getEffectiveSide() @@ -104,107 +104,107 @@ public class GT_PreLoad { GT_FML_LOGGER.info("User lang is " + userLang); if (userLang.equals("en_US")) { GT_FML_LOGGER.info("Loading GregTech.lang"); - GT_LanguageManager.isEN_US = true; - GT_LanguageManager.sEnglishFile = new Configuration(new File(languageDir, "GregTech.lang")); + GTLanguageManager.isEN_US = true; + GTLanguageManager.sEnglishFile = new Configuration(new File(languageDir, "GregTech.lang")); } else { String l10nFileName = "GregTech_" + userLang + ".lang"; File l10nFile = new File(languageDir, l10nFileName); if (l10nFile.isFile()) { GT_FML_LOGGER.info("Loading l10n file: " + l10nFileName); - GT_LanguageManager.sEnglishFile = new Configuration(l10nFile); + GTLanguageManager.sEnglishFile = new Configuration(l10nFile); } else { GT_FML_LOGGER.info("Cannot find l10n file " + l10nFileName + ", fallback to GregTech.lang"); - GT_LanguageManager.isEN_US = true; - GT_LanguageManager.sEnglishFile = new Configuration(new File(languageDir, "GregTech.lang")); + GTLanguageManager.isEN_US = true; + GTLanguageManager.sEnglishFile = new Configuration(new File(languageDir, "GregTech.lang")); } } } else { - GT_LanguageManager.isEN_US = true; - GT_LanguageManager.sEnglishFile = new Configuration(new File(languageDir, "GregTech.lang")); + GTLanguageManager.isEN_US = true; + GTLanguageManager.sEnglishFile = new Configuration(new File(languageDir, "GregTech.lang")); } - GT_LanguageManager.sEnglishFile.load(); + GTLanguageManager.sEnglishFile.load(); Materials.getMaterialsMap() .values() .parallelStream() .filter(Objects::nonNull) .forEach( - aMaterial -> aMaterial.mLocalizedName = GT_LanguageManager + aMaterial -> aMaterial.mLocalizedName = GTLanguageManager .addStringLocalization("Material." + aMaterial.mName.toLowerCase(), aMaterial.mDefaultLocalName)); } public static void getConfiguration(File configDir) { File tFile = new File(new File(configDir, "GregTech"), "IDs.cfg"); - GT_Config.sConfigFileIDs = new Configuration(tFile); - GT_Config.sConfigFileIDs.load(); - GT_Config.sConfigFileIDs.save(); + GTConfig.sConfigFileIDs = new Configuration(tFile); + GTConfig.sConfigFileIDs.load(); + GTConfig.sConfigFileIDs.save(); tFile = new File(new File(configDir, "GregTech"), "Cleanroom.cfg"); - GT_Config.cleanroomFile = new Configuration(tFile); - GT_Config.cleanroomFile.load(); - GT_Config.cleanroomFile.save(); + GTConfig.cleanroomFile = new Configuration(tFile); + GTConfig.cleanroomFile.load(); + GTConfig.cleanroomFile.save(); tFile = new File(new File(configDir, "GregTech"), "UndergroundFluids.cfg"); - GT_Config.undergroundFluidsFile = new Configuration(tFile); - GT_Config.undergroundFluidsFile.load(); - GT_Config.undergroundFluidsFile.save(); + GTConfig.undergroundFluidsFile = new Configuration(tFile); + GTConfig.undergroundFluidsFile.load(); + GTConfig.undergroundFluidsFile.save(); - GregTech_API.NEIClientFIle = new GT_Config( + GregTechAPI.NEIClientFIle = new GTConfig( new Configuration(new File(new File(configDir, "GregTech"), "NEIClient.cfg"))); } public static void createLogFiles(File parentFile) { - GT_Log.mLogFile = new File(parentFile, "logs/GregTech.log"); - if (!GT_Log.mLogFile.exists()) { + GTLog.mLogFile = new File(parentFile, "logs/GregTech.log"); + if (!GTLog.mLogFile.exists()) { try { - GT_Log.mLogFile.createNewFile(); + GTLog.mLogFile.createNewFile(); } catch (Throwable ignored) {} } try { - GT_Log.out = GT_Log.err = new PrintStream(GT_Log.mLogFile); + GTLog.out = GTLog.err = new PrintStream(GTLog.mLogFile); } catch (FileNotFoundException ignored) {} if (ConfigGeneral.loggingOreDict) { - GT_Log.mOreDictLogFile = new File(parentFile, "logs/OreDict.log"); - if (!GT_Log.mOreDictLogFile.exists()) { + GTLog.mOreDictLogFile = new File(parentFile, "logs/OreDict.log"); + if (!GTLog.mOreDictLogFile.exists()) { try { - GT_Log.mOreDictLogFile.createNewFile(); + GTLog.mOreDictLogFile.createNewFile(); } catch (Throwable ignored) {} } - List<String> tList = ((GT_Log.LogBuffer) GT_Log.ore).mBufferedOreDictLog; + List<String> tList = ((GTLog.LogBuffer) GTLog.ore).mBufferedOreDictLog; try { - GT_Log.ore = new PrintStream(GT_Log.mOreDictLogFile); + GTLog.ore = new PrintStream(GTLog.mOreDictLogFile); } catch (Throwable ignored) {} - GT_Log.ore.println("******************************************************************************"); - GT_Log.ore.println("* This is the complete log of the GT5-Unofficial OreDictionary Handler. It *"); - GT_Log.ore.println("* processes all OreDictionary entries and can sometimes cause errors. All *"); - GT_Log.ore.println("* entries and errors are being logged. If you see an error please raise an *"); - GT_Log.ore.println("* issue at https://github.com/GTNewHorizons/GT-New-Horizons-Modpack/issues. *"); - GT_Log.ore.println("******************************************************************************"); - tList.forEach(GT_Log.ore::println); + GTLog.ore.println("******************************************************************************"); + GTLog.ore.println("* This is the complete log of the GT5-Unofficial OreDictionary Handler. It *"); + GTLog.ore.println("* processes all OreDictionary entries and can sometimes cause errors. All *"); + GTLog.ore.println("* entries and errors are being logged. If you see an error please raise an *"); + GTLog.ore.println("* issue at https://github.com/GTNewHorizons/GT-New-Horizons-Modpack/issues. *"); + GTLog.ore.println("******************************************************************************"); + tList.forEach(GTLog.ore::println); } if (ConfigGeneral.loggingExplosions) { - GT_Log.mExplosionLog = new File(parentFile, "logs/Explosion.log"); - if (!GT_Log.mExplosionLog.exists()) { + GTLog.mExplosionLog = new File(parentFile, "logs/Explosion.log"); + if (!GTLog.mExplosionLog.exists()) { try { - GT_Log.mExplosionLog.createNewFile(); + GTLog.mExplosionLog.createNewFile(); } catch (Throwable ignored) {} } try { - GT_Log.exp = new PrintStream(GT_Log.mExplosionLog); + GTLog.exp = new PrintStream(GTLog.mExplosionLog); } catch (Throwable ignored) {} } if (ConfigGeneral.loggingPlayerActicity) { - GT_Log.mPlayerActivityLogFile = new File(parentFile, "logs/PlayerActivity.log"); - if (!GT_Log.mPlayerActivityLogFile.exists()) { + GTLog.mPlayerActivityLogFile = new File(parentFile, "logs/PlayerActivity.log"); + if (!GTLog.mPlayerActivityLogFile.exists()) { try { - GT_Log.mPlayerActivityLogFile.createNewFile(); + GTLog.mPlayerActivityLogFile.createNewFile(); } catch (Throwable ignored) {} } try { - GT_Log.pal = new PrintStream(GT_Log.mPlayerActivityLogFile); + GTLog.pal = new PrintStream(GTLog.mPlayerActivityLogFile); } catch (Throwable ignored) {} } } @@ -272,8 +272,8 @@ public class GT_PreLoad { "gemFlawed", "gemFlawless", "gemExquisite", "gearGt" }; if (mIt == 3) tags = new String[] { "itemCasing", "nanite" }; if (tags.length > prefix) tag = tags[prefix]; - if (GregTech_API.sGeneratedMaterials[material] != null) { - tag += GregTech_API.sGeneratedMaterials[material].mName; + if (GregTechAPI.sGeneratedMaterials[material] != null) { + tag += GregTechAPI.sGeneratedMaterials[material].mName; if (!oreTags.contains(tag)) oreTags.add(tag); } else if (material > 0) { GT_FML_LOGGER.info("MaterialDisabled: " + material + " " + m.group(1)); @@ -301,7 +301,7 @@ public class GT_PreLoad { .filter(test -> StringUtils.startsWithAny(test, preS)) .forEach(test -> { mMTTags.add(test); - if (GT_Values.D1) GT_FML_LOGGER.info("oretag: " + test); + if (GTValues.D1) GT_FML_LOGGER.info("oretag: " + test); }); GT_FML_LOGGER.info("reenableMetaItems"); @@ -351,196 +351,196 @@ public class GT_PreLoad { } public static void adjustScrap() { - GT_FML_LOGGER.info("GT_Mod: Removing all original Scrapbox Drops."); + GT_FML_LOGGER.info("GTMod: Removing all original Scrapbox Drops."); try { - Objects.requireNonNull(GT_Utility.getField("ic2.core.item.ItemScrapbox$Drop", "topChance", true, true)) + Objects.requireNonNull(GTUtility.getField("ic2.core.item.ItemScrapbox$Drop", "topChance", true, true)) .set(null, 0); ((List<?>) Objects.requireNonNull( - GT_Utility.getFieldContent( - GT_Utility.getFieldContent("ic2.api.recipe.Recipes", "scrapboxDrops", true, true), + GTUtility.getFieldContent( + GTUtility.getFieldContent("ic2.api.recipe.Recipes", "scrapboxDrops", true, true), "drops", true, true))).clear(); } catch (Throwable e) { - if (GT_Values.D1) { - e.printStackTrace(GT_Log.err); + if (GTValues.D1) { + e.printStackTrace(GTLog.err); } } - GT_Log.out.println("GT_Mod: Adding Scrap with a Weight of 200.0F to the Scrapbox Drops."); - GT_ModHandler.addScrapboxDrop(200.0F, GT_ModHandler.getIC2Item("scrap", 1L)); + GTLog.out.println("GTMod: Adding Scrap with a Weight of 200.0F to the Scrapbox Drops."); + GTModHandler.addScrapboxDrop(200.0F, GTModHandler.getIC2Item("scrap", 1L)); } public static void loadConfig() { // general - GT_Values.D1 = ConfigDebug.D1; - GT_Values.D2 = ConfigDebug.D2; - GT_Values.allow_broken_recipemap = ConfigDebug.allowBrokenRecipeMap; - GT_Values.debugCleanroom = ConfigDebug.debugCleanroom; - GT_Values.debugDriller = ConfigDebug.debugDriller; - GT_Values.debugWorldGen = ConfigDebug.debugWorldgen; - GT_Values.debugOrevein = ConfigDebug.debugOrevein; - GT_Values.debugSmallOres = ConfigDebug.debugSmallOres; - GT_Values.debugStones = ConfigDebug.debugStones; - GT_Values.debugBlockMiner = ConfigDebug.debugBlockMiner; - GT_Values.debugBlockPump = ConfigDebug.debugBlockPump; - GT_Values.debugEntityCramming = ConfigDebug.debugEntityCramming; - GT_Values.debugWorldData = ConfigDebug.debugWorldData; - GT_Values.oreveinPercentage = ConfigGeneral.oreveinPercentage; - GT_Values.oreveinAttempts = ConfigGeneral.oreveinAttempts; - GT_Values.oreveinMaxPlacementAttempts = ConfigGeneral.oreveinMaxPlacementAttempts; - GT_Values.oreveinPlacerOres = ConfigGeneral.oreveinPlacerOres; - GT_Values.oreveinPlacerOresMultiplier = ConfigGeneral.oreveinPlacerOresMultiplier; - GregTech_API.TICKS_FOR_LAG_AVERAGING = ConfigGeneral.ticksForLagAveraging; - GregTech_API.MILLISECOND_THRESHOLD_UNTIL_LAG_WARNING = ConfigGeneral.millisecondThesholdUntilLagWarning; - GregTech_API.sTimber = ConfigGeneral.timber; - GregTech_API.sDrinksAlwaysDrinkable = ConfigGeneral.drinksAlwaysDrinkable; - GregTech_API.sDoShowAllItemsInCreative = ConfigGeneral.doShowAllItemsInCreative; - GregTech_API.sMultiThreadedSounds = ConfigGeneral.multiThreadedSounds; - GT_Mod.gregtechproxy.mMaxEqualEntitiesAtOneSpot = ConfigGeneral.maxEqualEntitiesAtOneSpot; - GT_Mod.gregtechproxy.mFlintChance = ConfigGeneral.flintChance; - GT_Mod.gregtechproxy.mItemDespawnTime = ConfigGeneral.itemDespawnTime; - GT_Mod.gregtechproxy.mAllowSmallBoilerAutomation = ConfigGeneral.allowSmallBoilerAutomation; - GT_Mod.gregtechproxy.mDisableVanillaOres = gregtech.common.config.worldgen.ConfigGeneral.disableVanillaOres; - GT_Mod.gregtechproxy.mIncreaseDungeonLoot = ConfigGeneral.increaseDungeonLoot; - GT_Mod.gregtechproxy.mAxeWhenAdventure = ConfigGeneral.axeWhenAdventure; - GT_Mod.gregtechproxy.mSurvivalIntoAdventure = ConfigGeneral.survivalIntoAdventure; - GT_Mod.gregtechproxy.mHungerEffect = ConfigGeneral.hungerEffect; - GT_Mod.gregtechproxy.mInventoryUnification = ConfigGeneral.inventoryUnification; - GT_Mod.gregtechproxy.mGTBees = ConfigGeneral.GTBees; - GT_Mod.gregtechproxy.mCraftingUnification = ConfigGeneral.craftingUnification; - GT_Mod.gregtechproxy.mNerfedWoodPlank = ConfigGeneral.nerfedWoodPlank; - GT_Mod.gregtechproxy.mNerfedVanillaTools = ConfigGeneral.nerfedVanillaTools; - GT_Mod.gregtechproxy.mAchievements = ConfigGeneral.achievements; - GT_Mod.gregtechproxy.mHideUnusedOres = ConfigGeneral.hideUnusedOres; - GT_Mod.gregtechproxy.mEnableAllMaterials = ConfigGeneral.enableAllMaterials; - GT_Mod.gregtechproxy.mExplosionItemDrop = ConfigGeneral.explosionItemDrop; - GT_Mod.gregtechproxy.mEnableCleanroom = ConfigGeneral.enableCleanroom; - GT_Mod.gregtechproxy.mLowGravProcessing = GalacticraftCore.isModLoaded() && ConfigGeneral.lowGravProcessing; - GT_Mod.gregtechproxy.mCropNeedBlock = ConfigGeneral.cropNeedBlock; - GT_Mod.gregtechproxy.mAMHInteraction = ConfigGeneral.autoMaintenaceHatchesInteraction; - GT_Mod.gregtechproxy.mMixedOreOnlyYieldsTwoThirdsOfPureOre = ConfigGeneral.mixedOreOnlyYieldsTwoThirdsOfPureOre; - GT_Mod.gregtechproxy.mRichOreYieldMultiplier = ConfigGeneral.richOreYieldMultiplier; - GT_Mod.gregtechproxy.mNetherOreYieldMultiplier = ConfigGeneral.netherOreYieldMultiplier; - GT_Mod.gregtechproxy.mEndOreYieldMultiplier = ConfigGeneral.endOreYieldMultiplier; - GT_Mod.gregtechproxy.gt6Pipe = ConfigGeneral.gt6Pipe; - GT_Mod.gregtechproxy.gt6Cable = ConfigGeneral.gt6Cable; - GT_Mod.gregtechproxy.ic2EnergySourceCompat = ConfigGeneral.ic2EnergySourceCompat; - GT_Mod.gregtechproxy.costlyCableConnection = ConfigGeneral.costlyCableConnection; - GT_Mod.gregtechproxy.crashOnNullRecipeInput = ConfigGeneral.crashOnNullRecipeInput; + GTValues.D1 = ConfigDebug.D1; + GTValues.D2 = ConfigDebug.D2; + GTValues.allow_broken_recipemap = ConfigDebug.allowBrokenRecipeMap; + GTValues.debugCleanroom = ConfigDebug.debugCleanroom; + GTValues.debugDriller = ConfigDebug.debugDriller; + GTValues.debugWorldGen = ConfigDebug.debugWorldgen; + GTValues.debugOrevein = ConfigDebug.debugOrevein; + GTValues.debugSmallOres = ConfigDebug.debugSmallOres; + GTValues.debugStones = ConfigDebug.debugStones; + GTValues.debugBlockMiner = ConfigDebug.debugBlockMiner; + GTValues.debugBlockPump = ConfigDebug.debugBlockPump; + GTValues.debugEntityCramming = ConfigDebug.debugEntityCramming; + GTValues.debugWorldData = ConfigDebug.debugWorldData; + GTValues.oreveinPercentage = ConfigGeneral.oreveinPercentage; + GTValues.oreveinAttempts = ConfigGeneral.oreveinAttempts; + GTValues.oreveinMaxPlacementAttempts = ConfigGeneral.oreveinMaxPlacementAttempts; + GTValues.oreveinPlacerOres = ConfigGeneral.oreveinPlacerOres; + GTValues.oreveinPlacerOresMultiplier = ConfigGeneral.oreveinPlacerOresMultiplier; + GregTechAPI.TICKS_FOR_LAG_AVERAGING = ConfigGeneral.ticksForLagAveraging; + GregTechAPI.MILLISECOND_THRESHOLD_UNTIL_LAG_WARNING = ConfigGeneral.millisecondThesholdUntilLagWarning; + GregTechAPI.sTimber = ConfigGeneral.timber; + GregTechAPI.sDrinksAlwaysDrinkable = ConfigGeneral.drinksAlwaysDrinkable; + GregTechAPI.sDoShowAllItemsInCreative = ConfigGeneral.doShowAllItemsInCreative; + GregTechAPI.sMultiThreadedSounds = ConfigGeneral.multiThreadedSounds; + GTMod.gregtechproxy.mMaxEqualEntitiesAtOneSpot = ConfigGeneral.maxEqualEntitiesAtOneSpot; + GTMod.gregtechproxy.mFlintChance = ConfigGeneral.flintChance; + GTMod.gregtechproxy.mItemDespawnTime = ConfigGeneral.itemDespawnTime; + GTMod.gregtechproxy.mAllowSmallBoilerAutomation = ConfigGeneral.allowSmallBoilerAutomation; + GTMod.gregtechproxy.mDisableVanillaOres = gregtech.common.config.worldgen.ConfigGeneral.disableVanillaOres; + GTMod.gregtechproxy.mIncreaseDungeonLoot = ConfigGeneral.increaseDungeonLoot; + GTMod.gregtechproxy.mAxeWhenAdventure = ConfigGeneral.axeWhenAdventure; + GTMod.gregtechproxy.mSurvivalIntoAdventure = ConfigGeneral.survivalIntoAdventure; + GTMod.gregtechproxy.mHungerEffect = ConfigGeneral.hungerEffect; + GTMod.gregtechproxy.mInventoryUnification = ConfigGeneral.inventoryUnification; + GTMod.gregtechproxy.mGTBees = ConfigGeneral.GTBees; + GTMod.gregtechproxy.mCraftingUnification = ConfigGeneral.craftingUnification; + GTMod.gregtechproxy.mNerfedWoodPlank = ConfigGeneral.nerfedWoodPlank; + GTMod.gregtechproxy.mNerfedVanillaTools = ConfigGeneral.nerfedVanillaTools; + GTMod.gregtechproxy.mAchievements = ConfigGeneral.achievements; + GTMod.gregtechproxy.mHideUnusedOres = ConfigGeneral.hideUnusedOres; + GTMod.gregtechproxy.mEnableAllMaterials = ConfigGeneral.enableAllMaterials; + GTMod.gregtechproxy.mExplosionItemDrop = ConfigGeneral.explosionItemDrop; + GTMod.gregtechproxy.mEnableCleanroom = ConfigGeneral.enableCleanroom; + GTMod.gregtechproxy.mLowGravProcessing = GalacticraftCore.isModLoaded() && ConfigGeneral.lowGravProcessing; + GTMod.gregtechproxy.mCropNeedBlock = ConfigGeneral.cropNeedBlock; + GTMod.gregtechproxy.mAMHInteraction = ConfigGeneral.autoMaintenaceHatchesInteraction; + GTMod.gregtechproxy.mMixedOreOnlyYieldsTwoThirdsOfPureOre = ConfigGeneral.mixedOreOnlyYieldsTwoThirdsOfPureOre; + GTMod.gregtechproxy.mRichOreYieldMultiplier = ConfigGeneral.richOreYieldMultiplier; + GTMod.gregtechproxy.mNetherOreYieldMultiplier = ConfigGeneral.netherOreYieldMultiplier; + GTMod.gregtechproxy.mEndOreYieldMultiplier = ConfigGeneral.endOreYieldMultiplier; + GTMod.gregtechproxy.gt6Pipe = ConfigGeneral.gt6Pipe; + GTMod.gregtechproxy.gt6Cable = ConfigGeneral.gt6Cable; + GTMod.gregtechproxy.ic2EnergySourceCompat = ConfigGeneral.ic2EnergySourceCompat; + GTMod.gregtechproxy.costlyCableConnection = ConfigGeneral.costlyCableConnection; + GTMod.gregtechproxy.crashOnNullRecipeInput = ConfigGeneral.crashOnNullRecipeInput; if ((boolean) Launch.blackboard.get("fml.deobfuscatedEnvironment")) { - GT_Mod.gregtechproxy.crashOnNullRecipeInput = false; // Use flags in GT_RecipeBuilder instead! + GTMod.gregtechproxy.crashOnNullRecipeInput = false; // Use flags in GTRecipeBuilder instead! } - GT_LanguageManager.i18nPlaceholder = ConfigGeneral.i18nPlaceholder; - GT_MetaTileEntity_LongDistancePipelineBase.minimalDistancePoints = ConfigGeneral.minimalDistancePoints; - GT_Values.mCTMEnabledBlock.addAll(Arrays.asList(ConfigGeneral.CTMWhitelist)); - GT_Values.mCTMDisabledBlock.addAll(Arrays.asList(ConfigGeneral.CTMBlacklist)); + GTLanguageManager.i18nPlaceholder = ConfigGeneral.i18nPlaceholder; + MTELongDistancePipelineBase.minimalDistancePoints = ConfigGeneral.minimalDistancePoints; + GTValues.mCTMEnabledBlock.addAll(Arrays.asList(ConfigGeneral.CTMWhitelist)); + GTValues.mCTMDisabledBlock.addAll(Arrays.asList(ConfigGeneral.CTMBlacklist)); if (ConfigGeneral.harderMobSpawner) { Blocks.mob_spawner.setHardness(500.0F) .setResistance(6000000.0F); } // machines - GT_Values.ticksBetweenSounds = ConfigMachines.ticksBetweenSounds; - GT_Values.blacklistedTileEntiyClassNamesForWA = ConfigMachines.blacklistedTileEntiyClassNamesForWA; - GT_Values.cleanroomGlass = ConfigMachines.cleanroomGlass; - GT_Values.enableChunkloaders = ConfigMachines.enableChunkloaders; - GT_Values.alwaysReloadChunkloaders = ConfigMachines.alwaysReloadChunkloaders; - GT_Values.debugChunkloaders = ConfigDebug.debugChunkloaders; - GT_Values.disableDigitalChestsExternalAccess = ConfigMachines.disableDigitalChestsExternalAccess; - GT_Values.enableMultiTileEntities = ConfigMachines.enableMultiTileEntities + GTValues.ticksBetweenSounds = ConfigMachines.ticksBetweenSounds; + GTValues.blacklistedTileEntiyClassNamesForWA = ConfigMachines.blacklistedTileEntiyClassNamesForWA; + GTValues.cleanroomGlass = ConfigMachines.cleanroomGlass; + GTValues.enableChunkloaders = ConfigMachines.enableChunkloaders; + GTValues.alwaysReloadChunkloaders = ConfigMachines.alwaysReloadChunkloaders; + GTValues.debugChunkloaders = ConfigDebug.debugChunkloaders; + GTValues.disableDigitalChestsExternalAccess = ConfigMachines.disableDigitalChestsExternalAccess; + GTValues.enableMultiTileEntities = ConfigMachines.enableMultiTileEntities || (boolean) Launch.blackboard.get("fml.deobfuscatedEnvironment"); - GregTech_API.sMachineExplosions = ConfigMachines.machineExplosions; - GregTech_API.sMachineFlammable = ConfigMachines.machineFlammable; - GregTech_API.sMachineNonWrenchExplosions = ConfigMachines.machineNonWrenchExplosions; - GregTech_API.sMachineWireFire = ConfigMachines.machineWireFire; - GregTech_API.sMachineFireExplosions = ConfigMachines.machineFireExplosions; - GregTech_API.sMachineRainExplosions = ConfigMachines.machineRainExplosions; - GregTech_API.sMachineThunderExplosions = ConfigMachines.machineThunderExplosions; - GregTech_API.sColoredGUI = ConfigMachines.coloredGUI; - GregTech_API.sMachineMetalGUI = ConfigMachines.machineMetalGUI; + GregTechAPI.sMachineExplosions = ConfigMachines.machineExplosions; + GregTechAPI.sMachineFlammable = ConfigMachines.machineFlammable; + GregTechAPI.sMachineNonWrenchExplosions = ConfigMachines.machineNonWrenchExplosions; + GregTechAPI.sMachineWireFire = ConfigMachines.machineWireFire; + GregTechAPI.sMachineFireExplosions = ConfigMachines.machineFireExplosions; + GregTechAPI.sMachineRainExplosions = ConfigMachines.machineRainExplosions; + GregTechAPI.sMachineThunderExplosions = ConfigMachines.machineThunderExplosions; + GregTechAPI.sColoredGUI = ConfigMachines.coloredGUI; + GregTechAPI.sMachineMetalGUI = ConfigMachines.machineMetalGUI; // Implementation for this is actually handled in NewHorizonsCoreMod in MainRegistry.java! - GregTech_API.sUseMachineMetal = ConfigMachines.useMachineMetal; + GregTechAPI.sUseMachineMetal = ConfigMachines.useMachineMetal; // client loadClientConfig(); // Pollution - GT_Mod.gregtechproxy.mPollution = ConfigPollution.pollution; - GT_Mod.gregtechproxy.mPollutionSmogLimit = ConfigPollution.pollutionSmogLimit; - GT_Mod.gregtechproxy.mPollutionPoisonLimit = ConfigPollution.pollutionPoisonLimit; - GT_Mod.gregtechproxy.mPollutionVegetationLimit = ConfigPollution.pollutionVegetationLimit; - GT_Mod.gregtechproxy.mPollutionSourRainLimit = ConfigPollution.pollutionSourRainLimit; - GT_Mod.gregtechproxy.mPollutionOnExplosion = ConfigPollution.pollutionOnExplosion; - GT_Mod.gregtechproxy.mPollutionPrimitveBlastFurnacePerSecond = ConfigPollution.pollutionPrimitveBlastFurnacePerSecond; - GT_Mod.gregtechproxy.mPollutionCharcoalPitPerSecond = ConfigPollution.pollutionCharcoalPitPerSecond; - GT_Mod.gregtechproxy.mPollutionEBFPerSecond = ConfigPollution.pollutionEBFPerSecond; - GT_Mod.gregtechproxy.mPollutionLargeCombustionEnginePerSecond = ConfigPollution.pollutionLargeCombustionEnginePerSecond; - GT_Mod.gregtechproxy.mPollutionExtremeCombustionEnginePerSecond = ConfigPollution.pollutionExtremeCombustionEnginePerSecond; - GT_Mod.gregtechproxy.mPollutionImplosionCompressorPerSecond = ConfigPollution.pollutionImplosionCompressorPerSecond; - GT_Mod.gregtechproxy.mPollutionLargeBronzeBoilerPerSecond = ConfigPollution.pollutionLargeBronzeBoilerPerSecond; - GT_Mod.gregtechproxy.mPollutionLargeSteelBoilerPerSecond = ConfigPollution.pollutionLargeSteelBoilerPerSecond; - GT_Mod.gregtechproxy.mPollutionLargeTitaniumBoilerPerSecond = ConfigPollution.pollutionLargeTitaniumBoilerPerSecond; - GT_Mod.gregtechproxy.mPollutionLargeTungstenSteelBoilerPerSecond = ConfigPollution.pollutionLargeTungstenSteelBoilerPerSecond; - GT_Mod.gregtechproxy.mPollutionReleasedByThrottle = ConfigPollution.pollutionReleasedByThrottle; - GT_Mod.gregtechproxy.mPollutionLargeGasTurbinePerSecond = ConfigPollution.pollutionLargeGasTurbinePerSecond; - GT_Mod.gregtechproxy.mPollutionMultiSmelterPerSecond = ConfigPollution.pollutionMultiSmelterPerSecond; - GT_Mod.gregtechproxy.mPollutionPyrolyseOvenPerSecond = ConfigPollution.pollutionPyrolyseOvenPerSecond; - GT_Mod.gregtechproxy.mPollutionSmallCoalBoilerPerSecond = ConfigPollution.pollutionSmallCoalBoilerPerSecond; - GT_Mod.gregtechproxy.mPollutionHighPressureLavaBoilerPerSecond = ConfigPollution.pollutionHighPressureLavaBoilerPerSecond; - GT_Mod.gregtechproxy.mPollutionHighPressureCoalBoilerPerSecond = ConfigPollution.pollutionHighPressureCoalBoilerPerSecond; - GT_Mod.gregtechproxy.mPollutionBaseDieselGeneratorPerSecond = ConfigPollution.pollutionBaseDieselGeneratorPerSecond; + GTMod.gregtechproxy.mPollution = ConfigPollution.pollution; + GTMod.gregtechproxy.mPollutionSmogLimit = ConfigPollution.pollutionSmogLimit; + GTMod.gregtechproxy.mPollutionPoisonLimit = ConfigPollution.pollutionPoisonLimit; + GTMod.gregtechproxy.mPollutionVegetationLimit = ConfigPollution.pollutionVegetationLimit; + GTMod.gregtechproxy.mPollutionSourRainLimit = ConfigPollution.pollutionSourRainLimit; + GTMod.gregtechproxy.mPollutionOnExplosion = ConfigPollution.pollutionOnExplosion; + GTMod.gregtechproxy.mPollutionPrimitveBlastFurnacePerSecond = ConfigPollution.pollutionPrimitveBlastFurnacePerSecond; + GTMod.gregtechproxy.mPollutionCharcoalPitPerSecond = ConfigPollution.pollutionCharcoalPitPerSecond; + GTMod.gregtechproxy.mPollutionEBFPerSecond = ConfigPollution.pollutionEBFPerSecond; + GTMod.gregtechproxy.mPollutionLargeCombustionEnginePerSecond = ConfigPollution.pollutionLargeCombustionEnginePerSecond; + GTMod.gregtechproxy.mPollutionExtremeCombustionEnginePerSecond = ConfigPollution.pollutionExtremeCombustionEnginePerSecond; + GTMod.gregtechproxy.mPollutionImplosionCompressorPerSecond = ConfigPollution.pollutionImplosionCompressorPerSecond; + GTMod.gregtechproxy.mPollutionLargeBronzeBoilerPerSecond = ConfigPollution.pollutionLargeBronzeBoilerPerSecond; + GTMod.gregtechproxy.mPollutionLargeSteelBoilerPerSecond = ConfigPollution.pollutionLargeSteelBoilerPerSecond; + GTMod.gregtechproxy.mPollutionLargeTitaniumBoilerPerSecond = ConfigPollution.pollutionLargeTitaniumBoilerPerSecond; + GTMod.gregtechproxy.mPollutionLargeTungstenSteelBoilerPerSecond = ConfigPollution.pollutionLargeTungstenSteelBoilerPerSecond; + GTMod.gregtechproxy.mPollutionReleasedByThrottle = ConfigPollution.pollutionReleasedByThrottle; + GTMod.gregtechproxy.mPollutionLargeGasTurbinePerSecond = ConfigPollution.pollutionLargeGasTurbinePerSecond; + GTMod.gregtechproxy.mPollutionMultiSmelterPerSecond = ConfigPollution.pollutionMultiSmelterPerSecond; + GTMod.gregtechproxy.mPollutionPyrolyseOvenPerSecond = ConfigPollution.pollutionPyrolyseOvenPerSecond; + GTMod.gregtechproxy.mPollutionSmallCoalBoilerPerSecond = ConfigPollution.pollutionSmallCoalBoilerPerSecond; + GTMod.gregtechproxy.mPollutionHighPressureLavaBoilerPerSecond = ConfigPollution.pollutionHighPressureLavaBoilerPerSecond; + GTMod.gregtechproxy.mPollutionHighPressureCoalBoilerPerSecond = ConfigPollution.pollutionHighPressureCoalBoilerPerSecond; + GTMod.gregtechproxy.mPollutionBaseDieselGeneratorPerSecond = ConfigPollution.pollutionBaseDieselGeneratorPerSecond; double[] mPollutionDieselGeneratorReleasedByTier = ConfigPollution.pollutionDieselGeneratorReleasedByTier; if (mPollutionDieselGeneratorReleasedByTier.length - == GT_Mod.gregtechproxy.mPollutionDieselGeneratorReleasedByTier.length) { - GT_Mod.gregtechproxy.mPollutionDieselGeneratorReleasedByTier = mPollutionDieselGeneratorReleasedByTier; + == GTMod.gregtechproxy.mPollutionDieselGeneratorReleasedByTier.length) { + GTMod.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_Mod.gregtechproxy.mPollutionBaseGasTurbinePerSecond = ConfigPollution.pollutionBaseGasTurbinePerSecond; + GTMod.gregtechproxy.mPollutionBaseGasTurbinePerSecond = ConfigPollution.pollutionBaseGasTurbinePerSecond; double[] mPollutionGasTurbineReleasedByTier = ConfigPollution.pollutionGasTurbineReleasedByTier; if (mPollutionGasTurbineReleasedByTier.length - == GT_Mod.gregtechproxy.mPollutionGasTurbineReleasedByTier.length) { - GT_Mod.gregtechproxy.mPollutionGasTurbineReleasedByTier = mPollutionGasTurbineReleasedByTier; + == GTMod.gregtechproxy.mPollutionGasTurbineReleasedByTier.length) { + GTMod.gregtechproxy.mPollutionGasTurbineReleasedByTier = mPollutionGasTurbineReleasedByTier; } else { GT_FML_LOGGER.error("The Length of the Gas Turbine Pollution Array Config must be the same as the Default"); } // cleanroom file - if (GT_Mod.gregtechproxy.mEnableCleanroom) GT_MetaTileEntity_Cleanroom.loadConfig(GT_Config.cleanroomFile); + if (GTMod.gregtechproxy.mEnableCleanroom) MTECleanroom.loadConfig(GTConfig.cleanroomFile); // underground fluids file - GT_Mod.gregtechproxy.mUndergroundOil.getConfig(GT_Config.undergroundFluidsFile, "undergroundfluid"); + GTMod.gregtechproxy.mUndergroundOil.getConfig(GTConfig.undergroundFluidsFile, "undergroundfluid"); // Worldgeneration.cfg - GT_Mod.gregtechproxy.enableUndergroundGravelGen = gregtech.common.config.worldgen.ConfigGeneral.generateUndergroundGravelGen; - GT_Mod.gregtechproxy.enableUndergroundDirtGen = gregtech.common.config.worldgen.ConfigGeneral.generateUndergroundDirtGen; - GT_Mod.gregtechproxy.enableBlackGraniteOres = gregtech.common.config.worldgen.ConfigGeneral.generateBlackGraniteOres; - GT_Mod.gregtechproxy.enableRedGraniteOres = gregtech.common.config.worldgen.ConfigGeneral.generateBlackGraniteOres; - GT_Mod.gregtechproxy.enableMarbleOres = gregtech.common.config.worldgen.ConfigGeneral.generateMarbleOres; - GT_Mod.gregtechproxy.enableBasaltOres = gregtech.common.config.worldgen.ConfigGeneral.generateBasaltOres; + GTMod.gregtechproxy.enableUndergroundGravelGen = gregtech.common.config.worldgen.ConfigGeneral.generateUndergroundGravelGen; + GTMod.gregtechproxy.enableUndergroundDirtGen = gregtech.common.config.worldgen.ConfigGeneral.generateUndergroundDirtGen; + GTMod.gregtechproxy.enableBlackGraniteOres = gregtech.common.config.worldgen.ConfigGeneral.generateBlackGraniteOres; + GTMod.gregtechproxy.enableRedGraniteOres = gregtech.common.config.worldgen.ConfigGeneral.generateBlackGraniteOres; + GTMod.gregtechproxy.enableMarbleOres = gregtech.common.config.worldgen.ConfigGeneral.generateMarbleOres; + GTMod.gregtechproxy.enableBasaltOres = gregtech.common.config.worldgen.ConfigGeneral.generateBasaltOres; // OverpoweredStuff.cfg - GregTech_API.mOutputRF = gregtech.common.config.opstuff.ConfigGeneral.outputRF; - GregTech_API.mInputRF = gregtech.common.config.opstuff.ConfigGeneral.inputRF; - GregTech_API.mEUtoRF = gregtech.common.config.opstuff.ConfigGeneral.howMuchRFWith100EUInInput; - GregTech_API.mRFtoEU = gregtech.common.config.opstuff.ConfigGeneral.howMuchEUWith100RFInInput; - GregTech_API.mRFExplosions = gregtech.common.config.opstuff.ConfigGeneral.RFExplosions; + GregTechAPI.mOutputRF = gregtech.common.config.opstuff.ConfigGeneral.outputRF; + GregTechAPI.mInputRF = gregtech.common.config.opstuff.ConfigGeneral.inputRF; + GregTechAPI.mEUtoRF = gregtech.common.config.opstuff.ConfigGeneral.howMuchRFWith100EUInInput; + GregTechAPI.mRFtoEU = gregtech.common.config.opstuff.ConfigGeneral.howMuchEUWith100RFInInput; + GregTechAPI.mRFExplosions = gregtech.common.config.opstuff.ConfigGeneral.RFExplosions; // MachineStats.cfg - GT_Mod.gregtechproxy.mForceFreeFace = gregtech.common.config.machinestats.ConfigMachines.forceFreeFace; + GTMod.gregtechproxy.mForceFreeFace = gregtech.common.config.machinestats.ConfigMachines.forceFreeFace; // ore_drop_behavior try { - GT_Log.out.println("Trying to set it to: " + ConfigOreDropBehavior.setting); - GT_Mod.gregtechproxy.oreDropSystem = GT_Proxy.OreDropSystem.valueOf(ConfigOreDropBehavior.setting);; + GTLog.out.println("Trying to set it to: " + ConfigOreDropBehavior.setting); + GTMod.gregtechproxy.oreDropSystem = GTProxy.OreDropSystem.valueOf(ConfigOreDropBehavior.setting);; } catch (IllegalArgumentException e) { - GT_Log.err.println(e); - GT_Mod.gregtechproxy.oreDropSystem = GT_Proxy.OreDropSystem.FortuneItem; + GTLog.err.println(e); + GTMod.gregtechproxy.oreDropSystem = GTProxy.OreDropSystem.FortuneItem; } // features - GT_Mod.gregtechproxy.mUpgradeCount = Math.min(64, Math.max(1, ConfigFeatures.upgradeStackSize)); + GTMod.gregtechproxy.mUpgradeCount = Math.min(64, Math.max(1, ConfigFeatures.upgradeStackSize)); for (OrePrefixes tPrefix : OrePrefixes.values()) { if (tPrefix.mIsUsedForOreProcessing) { tPrefix.mDefaultStackSize = ((byte) Math.min(64, Math.max(1, ConfigFeatures.maxOreStackSize))); @@ -556,7 +556,7 @@ public class GT_PreLoad { } } - GT_RecipeBuilder.onConfigLoad(); + GTRecipeBuilder.onConfigLoad(); } public static void parseHex(Dyes dye, String hexString) { @@ -581,44 +581,44 @@ public class GT_PreLoad { } } }); - GT_Mod.gregtechproxy.mRenderTileAmbientOcclusion = ConfigRender.renderTileAmbientOcclusion; - GT_Mod.gregtechproxy.mRenderGlowTextures = ConfigRender.renderGlowTextures; - GT_Mod.gregtechproxy.mRenderFlippedMachinesFlipped = ConfigRender.renderFlippedMachinesFlipped; - GT_Mod.gregtechproxy.mRenderIndicatorsOnHatch = ConfigRender.renderIndicatorsOnHatch; - GT_Mod.gregtechproxy.mRenderDirtParticles = ConfigRender.renderDirtParticles; - GT_Mod.gregtechproxy.mRenderPollutionFog = ConfigRender.renderPollutionFog; - GT_Mod.gregtechproxy.mRenderItemDurabilityBar = ConfigRender.renderItemDurabilityBar; - GT_Mod.gregtechproxy.mRenderItemChargeBar = ConfigRender.renderItemChargeBar; - GT_Mod.gregtechproxy.mUseBlockUpdateHandler = ConfigRender.useBlockUpdateHandler; - - GT_Mod.gregtechproxy.mCoverTabsVisible = ConfigInterface.coverTabsVisible; - GT_Mod.gregtechproxy.mCoverTabsFlipped = ConfigInterface.coverTabsFlipped; - GT_Mod.gregtechproxy.mTooltipVerbosity = ConfigInterface.tooltipVerbosity; - GT_Mod.gregtechproxy.mTooltipShiftVerbosity = ConfigInterface.tooltipShiftVerbosity; - GT_Mod.gregtechproxy.mTitleTabStyle = ConfigInterface.titleTabStyle; - - GT_Mod.gregtechproxy.mNEIRecipeSecondMode = GregTech_API.NEIClientFIle.get("nei", "RecipeSecondMode", true); - GT_Mod.gregtechproxy.mNEIRecipeOwner = GregTech_API.NEIClientFIle.get("nei", "RecipeOwner", false); - GT_Mod.gregtechproxy.mNEIRecipeOwnerStackTrace = GregTech_API.NEIClientFIle + GTMod.gregtechproxy.mRenderTileAmbientOcclusion = ConfigRender.renderTileAmbientOcclusion; + GTMod.gregtechproxy.mRenderGlowTextures = ConfigRender.renderGlowTextures; + GTMod.gregtechproxy.mRenderFlippedMachinesFlipped = ConfigRender.renderFlippedMachinesFlipped; + GTMod.gregtechproxy.mRenderIndicatorsOnHatch = ConfigRender.renderIndicatorsOnHatch; + GTMod.gregtechproxy.mRenderDirtParticles = ConfigRender.renderDirtParticles; + GTMod.gregtechproxy.mRenderPollutionFog = ConfigRender.renderPollutionFog; + GTMod.gregtechproxy.mRenderItemDurabilityBar = ConfigRender.renderItemDurabilityBar; + GTMod.gregtechproxy.mRenderItemChargeBar = ConfigRender.renderItemChargeBar; + GTMod.gregtechproxy.mUseBlockUpdateHandler = ConfigRender.useBlockUpdateHandler; + + GTMod.gregtechproxy.mCoverTabsVisible = ConfigInterface.coverTabsVisible; + GTMod.gregtechproxy.mCoverTabsFlipped = ConfigInterface.coverTabsFlipped; + GTMod.gregtechproxy.mTooltipVerbosity = ConfigInterface.tooltipVerbosity; + GTMod.gregtechproxy.mTooltipShiftVerbosity = ConfigInterface.tooltipShiftVerbosity; + GTMod.gregtechproxy.mTitleTabStyle = ConfigInterface.titleTabStyle; + + GTMod.gregtechproxy.mNEIRecipeSecondMode = GregTechAPI.NEIClientFIle.get("nei", "RecipeSecondMode", true); + GTMod.gregtechproxy.mNEIRecipeOwner = GregTechAPI.NEIClientFIle.get("nei", "RecipeOwner", false); + GTMod.gregtechproxy.mNEIRecipeOwnerStackTrace = GregTechAPI.NEIClientFIle .get("nei", "RecipeOwnerStackTrace", false); - GT_Mod.gregtechproxy.mNEIOriginalVoltage = GregTech_API.NEIClientFIle.get("nei", "OriginalVoltage", false); + GTMod.gregtechproxy.mNEIOriginalVoltage = GregTechAPI.NEIClientFIle.get("nei", "OriginalVoltage", false); - GT_Mod.gregtechproxy.recipeCategorySettings.clear(); + GTMod.gregtechproxy.recipeCategorySettings.clear(); for (RecipeCategory recipeCategory : findRecipeCategories()) { RecipeCategorySetting setting = RecipeCategorySetting.find( - GregTech_API.NEIClientFIle.getWithValidValues( + GregTechAPI.NEIClientFIle.getWithValidValues( "nei.recipe_categories", recipeCategory.unlocalizedName, RecipeCategorySetting.NAMES, RecipeCategorySetting.getDefault() .toName())); - GT_Mod.gregtechproxy.recipeCategorySettings.put(recipeCategory, setting); + GTMod.gregtechproxy.recipeCategorySettings.put(recipeCategory, setting); } - GT_Mod.gregtechproxy.mWailaTransformerVoltageTier = ConfigWaila.wailaTransformerVoltageTier; - GT_Mod.gregtechproxy.wailaAverageNS = ConfigWaila.wailaAverageNS; + GTMod.gregtechproxy.mWailaTransformerVoltageTier = ConfigWaila.wailaTransformerVoltageTier; + GTMod.gregtechproxy.wailaAverageNS = ConfigWaila.wailaAverageNS; - GT_Mod.gregtechproxy.reloadNEICache(); + GTMod.gregtechproxy.reloadNEICache(); } private static List<RecipeCategory> findRecipeCategories() { diff --git a/src/main/java/gregtech/loaders/preload/GT_Loader_CircuitBehaviors.java b/src/main/java/gregtech/loaders/preload/GT_Loader_CircuitBehaviors.java deleted file mode 100644 index fd66127e36..0000000000 --- a/src/main/java/gregtech/loaders/preload/GT_Loader_CircuitBehaviors.java +++ /dev/null @@ -1,31 +0,0 @@ -package gregtech.loaders.preload; - -import gregtech.api.util.GT_Log; -import gregtech.common.redstonecircuits.GT_Circuit_BasicLogic; -import gregtech.common.redstonecircuits.GT_Circuit_BitAnd; -import gregtech.common.redstonecircuits.GT_Circuit_CombinationLock; -import gregtech.common.redstonecircuits.GT_Circuit_Equals; -import gregtech.common.redstonecircuits.GT_Circuit_Pulser; -import gregtech.common.redstonecircuits.GT_Circuit_Randomizer; -import gregtech.common.redstonecircuits.GT_Circuit_RedstoneMeter; -import gregtech.common.redstonecircuits.GT_Circuit_Repeater; -import gregtech.common.redstonecircuits.GT_Circuit_Timer; - -public class GT_Loader_CircuitBehaviors implements Runnable { - - @Override - public void run() { - GT_Log.out.println("GT_Mod: Register Redstone Circuit behaviours."); - new GT_Circuit_Timer(0); - new GT_Circuit_BasicLogic(1); - new GT_Circuit_Repeater(2); - new GT_Circuit_Pulser(3); - new GT_Circuit_RedstoneMeter(4); - - new GT_Circuit_Randomizer(8); - - new GT_Circuit_CombinationLock(16); - new GT_Circuit_BitAnd(17); - new GT_Circuit_Equals(18); - } -} 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 c0946a7334..9b89ce9176 100644 --- a/src/main/java/gregtech/loaders/preload/GT_Loader_MultiTileEntities.java +++ b/src/main/java/gregtech/loaders/preload/GT_Loader_MultiTileEntities.java @@ -1,6 +1,6 @@ package gregtech.loaders.preload; -import static gregtech.GT_Mod.GT_FML_LOGGER; +import static gregtech.GTMod.GT_FML_LOGGER; import static gregtech.api.multitileentity.enums.GT_MultiTileCasing.*; import static gregtech.api.multitileentity.enums.GT_MultiTileComponentCasing.*; import static gregtech.api.multitileentity.enums.GT_MultiTileUpgradeCasing.*; @@ -85,7 +85,7 @@ public class GT_Loader_MultiTileEntities implements Runnable { @Override public void run() { - GT_FML_LOGGER.info("GT_Mod: Registering MultiTileEntities"); + GT_FML_LOGGER.info("GTMod: Registering MultiTileEntities"); registerMachines(); registerCasings(); registerComponentCasings(); diff --git a/src/main/java/gregtech/loaders/preload/GT_Loader_OreDictionary.java b/src/main/java/gregtech/loaders/preload/GT_Loader_OreDictionary.java deleted file mode 100644 index 1b4d2bdf91..0000000000 --- a/src/main/java/gregtech/loaders/preload/GT_Loader_OreDictionary.java +++ /dev/null @@ -1,458 +0,0 @@ -package gregtech.loaders.preload; - -import static gregtech.api.enums.Mods.AppliedEnergistics2; -import static gregtech.api.enums.Mods.Botania; -import static gregtech.api.enums.Mods.IndustrialCraft2; -import static gregtech.api.enums.Mods.NewHorizonsCoreMod; -import static gregtech.api.enums.Mods.Railcraft; -import static gregtech.api.enums.Mods.Thaumcraft; -import static gregtech.api.enums.Mods.TwilightForest; - -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; -import gregtech.api.enums.MaterialsBotania; -import gregtech.api.enums.OreDictNames; -import gregtech.api.enums.OrePrefixes; -import gregtech.api.util.GT_Log; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; - -public class GT_Loader_OreDictionary implements Runnable { - - @Override - public void run() { - GT_Log.out.println("GT_Mod: Register OreDict Entries of Non-GT-Items."); - GT_OreDictUnificator.set(OrePrefixes.cell, Materials.Empty, ItemList.Cell_Empty.get(1L)); - GT_OreDictUnificator.set(OrePrefixes.cell, Materials.Lava, ItemList.Cell_Lava.get(1L)); - GT_OreDictUnificator.set(OrePrefixes.cell, Materials.Lava, GT_ModHandler.getIC2Item("lavaCell", 1L)); - GT_OreDictUnificator.set(OrePrefixes.cell, Materials.Water, ItemList.Cell_Water.get(1L)); - GT_OreDictUnificator.set(OrePrefixes.cell, Materials.Water, GT_ModHandler.getIC2Item("waterCell", 1L)); - GT_OreDictUnificator.set( - OrePrefixes.cell, - Materials.Creosote, - GT_ModHandler.getModItem(Railcraft.ID, "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)); - - GT_OreDictUnificator.set(OrePrefixes.bucket, Materials.Empty, new ItemStack(Items.bucket, 1, 0)); - GT_OreDictUnificator.set(OrePrefixes.bucket, Materials.Water, new ItemStack(Items.water_bucket, 1, 0)); - GT_OreDictUnificator.set(OrePrefixes.bucket, Materials.Lava, new ItemStack(Items.lava_bucket, 1, 0)); - GT_OreDictUnificator.set(OrePrefixes.bucket, Materials.Milk, new ItemStack(Items.milk_bucket, 1, 0)); - // Clay buckets handled in gregtech.common.GT_Proxy.onLoad() as they aren't registered until Iguana Tweaks - // pre-init. - - 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.Carbon, GT_ModHandler.getIC2Item("carbonPlate", 1L)); - - GT_OreDictUnificator.set(OrePrefixes.ore, Materials.Coal, new ItemStack(Blocks.coal_ore, 1)); - GT_OreDictUnificator.set(OrePrefixes.ore, Materials.Iron, new ItemStack(Blocks.iron_ore, 1)); - GT_OreDictUnificator.set(OrePrefixes.ore, Materials.Lapis, new ItemStack(Blocks.lapis_ore, 1)); - GT_OreDictUnificator.set(OrePrefixes.ore, Materials.Redstone, new ItemStack(Blocks.redstone_ore, 1)); - GT_OreDictUnificator.set(OrePrefixes.ore, Materials.Redstone, new ItemStack(Blocks.lit_redstone_ore, 1)); - GT_OreDictUnificator.set(OrePrefixes.ore, Materials.Gold, new ItemStack(Blocks.gold_ore, 1)); - GT_OreDictUnificator.set(OrePrefixes.ore, Materials.Diamond, new ItemStack(Blocks.diamond_ore, 1)); - GT_OreDictUnificator.set(OrePrefixes.ore, Materials.Emerald, new ItemStack(Blocks.emerald_ore, 1)); - GT_OreDictUnificator.set(OrePrefixes.ore, Materials.NetherQuartz, new ItemStack(Blocks.quartz_ore, 1)); - GT_OreDictUnificator.set(OrePrefixes.ingot, Materials.Copper, GT_ModHandler.getIC2Item("copperIngot", 1L)); - GT_OreDictUnificator.set(OrePrefixes.ingot, Materials.Tin, GT_ModHandler.getIC2Item("tinIngot", 1L)); - GT_OreDictUnificator.set(OrePrefixes.ingot, Materials.Lead, GT_ModHandler.getIC2Item("leadIngot", 1L)); - GT_OreDictUnificator.set(OrePrefixes.ingot, Materials.Bronze, GT_ModHandler.getIC2Item("bronzeIngot", 1L)); - GT_OreDictUnificator.set(OrePrefixes.ingot, Materials.Silver, GT_ModHandler.getIC2Item("silverIngot", 1L)); - GT_OreDictUnificator.set(OrePrefixes.gem, Materials.Iridium, GT_ModHandler.getIC2Item("iridiumOre", 1L)); - GT_OreDictUnificator.set(OrePrefixes.gem, Materials.Lapis, new ItemStack(Items.dye, 1, 4)); - GT_OreDictUnificator.set(OrePrefixes.gem, Materials.EnderEye, new ItemStack(Items.ender_eye, 1)); - GT_OreDictUnificator.set(OrePrefixes.gem, Materials.EnderPearl, new ItemStack(Items.ender_pearl, 1)); - GT_OreDictUnificator.set(OrePrefixes.gem, Materials.Diamond, new ItemStack(Items.diamond, 1)); - GT_OreDictUnificator.set(OrePrefixes.gem, Materials.Emerald, new ItemStack(Items.emerald, 1)); - GT_OreDictUnificator.set(OrePrefixes.gem, Materials.Coal, new ItemStack(Items.coal, 1, 0)); - GT_OreDictUnificator.set(OrePrefixes.gem, Materials.Charcoal, new ItemStack(Items.coal, 1, 1)); - GT_OreDictUnificator.set(OrePrefixes.gem, Materials.NetherQuartz, new ItemStack(Items.quartz, 1)); - GT_OreDictUnificator.set(OrePrefixes.gem, Materials.NetherStar, new ItemStack(Items.nether_star, 1)); - GT_OreDictUnificator.set(OrePrefixes.nugget, Materials.Gold, new ItemStack(Items.gold_nugget, 1)); - GT_OreDictUnificator.set(OrePrefixes.ingot, Materials.Gold, new ItemStack(Items.gold_ingot, 1)); - GT_OreDictUnificator.set(OrePrefixes.ingot, Materials.Iron, new ItemStack(Items.iron_ingot, 1)); - GT_OreDictUnificator.set(OrePrefixes.plate, Materials.Paper, new ItemStack(Items.paper, 1)); - GT_OreDictUnificator.set(OrePrefixes.dust, Materials.Sugar, new ItemStack(Items.sugar, 1)); - GT_OreDictUnificator.set(OrePrefixes.dust, Materials.Bone, ItemList.Dye_Bonemeal.get(1L)); - GT_OreDictUnificator.set(OrePrefixes.stick, Materials.Wood, new ItemStack(Items.stick, 1)); - GT_OreDictUnificator.set(OrePrefixes.dust, Materials.Redstone, new ItemStack(Items.redstone, 1)); - GT_OreDictUnificator.set(OrePrefixes.dust, Materials.Gunpowder, new ItemStack(Items.gunpowder, 1)); - GT_OreDictUnificator.set(OrePrefixes.dust, Materials.Glowstone, new ItemStack(Items.glowstone_dust, 1)); - GT_OreDictUnificator.set(OrePrefixes.dust, Materials.Blaze, new ItemStack(Items.blaze_powder, 1)); - GT_OreDictUnificator.set(OrePrefixes.stick, Materials.Blaze, new ItemStack(Items.blaze_rod, 1)); - GT_OreDictUnificator.set(OrePrefixes.block, Materials.Iron, new ItemStack(Blocks.iron_block, 1, 0)); - GT_OreDictUnificator.set(OrePrefixes.block, Materials.Gold, new ItemStack(Blocks.gold_block, 1, 0)); - GT_OreDictUnificator.set(OrePrefixes.block, Materials.Diamond, new ItemStack(Blocks.diamond_block, 1, 0)); - GT_OreDictUnificator.set(OrePrefixes.block, Materials.Emerald, new ItemStack(Blocks.emerald_block, 1, 0)); - GT_OreDictUnificator.set(OrePrefixes.block, Materials.Lapis, new ItemStack(Blocks.lapis_block, 1, 0)); - GT_OreDictUnificator.set(OrePrefixes.block, Materials.Coal, new ItemStack(Blocks.coal_block, 1, 0)); - GT_OreDictUnificator.set(OrePrefixes.block, Materials.Redstone, new ItemStack(Blocks.redstone_block, 1, 0)); - GT_OreDictUnificator.set(OrePrefixes.block, Materials.NetherQuartz, new ItemStack(Blocks.quartz_block, 1, 0)); - GT_OreDictUnificator.set(OrePrefixes.block, Materials.Clay, new ItemStack(Blocks.clay, 1, 0)); - if (Blocks.ender_chest != null) { - 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.ID, "anvil", 1L, 0)); - GT_OreDictUnificator - .registerOre(OreDictNames.craftingIndustrialDiamond, ItemList.IC2_Industrial_Diamond.get(1L)); - GT_OreDictUnificator - .registerOre(OrePrefixes.glass, Materials.Reinforced, GT_ModHandler.getIC2Item("reinforcedGlass", 1L)); - - GT_OreDictUnificator - .registerOre(OrePrefixes.stone, Materials.Basalt, GT_ModHandler.getModItem(Railcraft.ID, "cube", 1L, 6)); - GT_OreDictUnificator - .registerOre(OrePrefixes.stone, Materials.Marble, GT_ModHandler.getModItem(Railcraft.ID, "cube", 1L, 7)); - GT_OreDictUnificator.registerOre( - OrePrefixes.stone, - Materials.Basalt, - GT_ModHandler.getModItem(Railcraft.ID, "brick.abyssal", 1L, 32767)); - GT_OreDictUnificator.registerOre( - OrePrefixes.stone, - Materials.Marble, - GT_ModHandler.getModItem(Railcraft.ID, "brick.quarried", 1L, 32767)); - GT_OreDictUnificator - .registerOre(OrePrefixes.stone, Materials.Obsidian, new ItemStack(Blocks.obsidian, 1, 32767)); - GT_OreDictUnificator.registerOre(OrePrefixes.stone, Materials.Stone, new ItemStack(Blocks.stone, 1, 32767)); - GT_OreDictUnificator.registerOre(OrePrefixes.stoneMossy, new ItemStack(Blocks.mossy_cobblestone, 1, 32767)); - GT_OreDictUnificator.registerOre(OrePrefixes.stoneCobble, new ItemStack(Blocks.mossy_cobblestone, 1, 32767)); - GT_OreDictUnificator.registerOre(OrePrefixes.stoneCobble, new ItemStack(Blocks.cobblestone, 1, 32767)); - GT_OreDictUnificator.registerOre(OrePrefixes.stoneSmooth, new ItemStack(Blocks.stone, 1, 32767)); - GT_OreDictUnificator.registerOre(OrePrefixes.stoneBricks, new ItemStack(Blocks.stonebrick, 1, 32767)); - GT_OreDictUnificator.registerOre(OrePrefixes.stoneMossy, new ItemStack(Blocks.stonebrick, 1, 1)); - 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.ID, "ItemResource", 1L, 9)); - GT_OreDictUnificator.registerOre( - "itemCertusQuartz", - GT_ModHandler.getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 1)); - GT_OreDictUnificator.registerOre( - "itemCertusQuartz", - GT_ModHandler.getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 10)); - GT_OreDictUnificator.registerOre( - "itemNetherQuartz", - GT_ModHandler.getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 11)); - GT_OreDictUnificator.registerOre( - OreDictNames.craftingQuartz, - GT_ModHandler.getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 1)); - GT_OreDictUnificator.registerOre( - OreDictNames.craftingQuartz, - GT_ModHandler.getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 10)); - GT_OreDictUnificator.registerOre( - OreDictNames.craftingQuartz, - GT_ModHandler.getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 11)); - GT_OreDictUnificator.registerOre("cropLemon", ItemList.FR_Lemon.get(1L)); - GT_OreDictUnificator.registerOre("cropCoffee", ItemList.IC2_CoffeeBeans.get(1L)); - GT_OreDictUnificator.registerOre("cropPotato", ItemList.Food_Raw_Potato.get(1L)); - GT_OreDictUnificator.registerOre(OrePrefixes.battery, Materials.LV, GT_ModHandler.getIC2Item("reBattery", 1L)); - GT_OreDictUnificator - .registerOre(OrePrefixes.battery, Materials.LV, GT_ModHandler.getIC2Item("chargedReBattery", 1L, 32767)); - GT_OreDictUnificator - .registerOre(OrePrefixes.battery, Materials.MV, GT_ModHandler.getIC2Item("advBattery", 1L, 32767)); - GT_OreDictUnificator - .registerOre(OrePrefixes.battery, Materials.HV, GT_ModHandler.getIC2Item("energyCrystal", 1L, 32767)); - GT_OreDictUnificator - .registerOre(OrePrefixes.battery, Materials.EV, GT_ModHandler.getIC2Item("lapotronCrystal", 1L, 32767)); - - GT_OreDictUnificator - .registerOre(OreDictNames.craftingWireCopper, GT_ModHandler.getIC2Item("insulatedCopperCableItem", 1L)); - GT_OreDictUnificator - .registerOre(OreDictNames.craftingWireGold, GT_ModHandler.getIC2Item("insulatedGoldCableItem", 1L)); - GT_OreDictUnificator - .registerOre(OreDictNames.craftingWireIron, GT_ModHandler.getIC2Item("insulatedIronCableItem", 1L)); - GT_OreDictUnificator.registerOre( - OreDictNames.craftingWireTin, - GT_ModHandler - .getIC2Item("insulatedTinCableItem", 1L, GT_ModHandler.getIC2Item("insulatedCopperCableItem", 1L))); - - GT_OreDictUnificator - .registerOre(OreDictNames.craftingRedstoneTorch, new ItemStack(Blocks.redstone_torch, 1, 32767)); - GT_OreDictUnificator - .registerOre(OreDictNames.craftingRedstoneTorch, new ItemStack(Blocks.unlit_redstone_torch, 1, 32767)); - - GT_OreDictUnificator.registerOre(OreDictNames.craftingWorkBench, new ItemStack(Blocks.crafting_table, 1)); - GT_OreDictUnificator - .registerOre(OreDictNames.craftingWorkBench, new ItemStack(GregTech_API.sBlockMachines, 1, 16)); - - GT_OreDictUnificator.registerOre(OreDictNames.craftingPiston, new ItemStack(Blocks.piston, 1, 32767)); - GT_OreDictUnificator.registerOre(OreDictNames.craftingPiston, new ItemStack(Blocks.sticky_piston, 1, 32767)); - - GT_OreDictUnificator.registerOre(OreDictNames.craftingSafe, new ItemStack(GregTech_API.sBlockMachines, 1, 45)); - GT_OreDictUnificator.registerOre(OreDictNames.craftingSafe, GT_ModHandler.getIC2Item("personalSafe", 1L)); - - GT_OreDictUnificator.registerOre(OreDictNames.craftingChest, new ItemStack(Blocks.chest, 1, 32767)); - GT_OreDictUnificator.registerOre(OreDictNames.craftingChest, new ItemStack(Blocks.trapped_chest, 1, 32767)); - - GT_OreDictUnificator.registerOre(OreDictNames.craftingFurnace, new ItemStack(Blocks.furnace, 1, 32767)); - 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.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.craftingExtractor, GT_ModHandler.getIC2Item("extractor", 1L)); - 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.craftingRecycler, GT_ModHandler.getIC2Item("recycler", 1L)); - 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.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.craftingGenerator, GT_ModHandler.getIC2Item("generator", 1L)); - - GT_OreDictUnificator - .registerOre(OreDictNames.craftingGeothermalGenerator, GT_ModHandler.getIC2Item("geothermalGenerator", 1L)); - - GT_OreDictUnificator.registerOre(OreDictNames.craftingFeather, new ItemStack(Items.feather, 1, 32767)); - GT_OreDictUnificator.registerOre( - OreDictNames.craftingFeather, - GT_ModHandler.getModItem(TwilightForest.ID, "item.tfFeather", 1L, 32767)); - - GT_OreDictUnificator.registerOre("itemWheat", new ItemStack(Items.wheat, 1, 32767)); - GT_OreDictUnificator.registerOre("paperEmpty", new ItemStack(Items.paper, 1, 32767)); - GT_OreDictUnificator.registerOre("paperMap", new ItemStack(Items.map, 1, 32767)); - GT_OreDictUnificator.registerOre("paperMap", new ItemStack(Items.filled_map, 1, 32767)); - GT_OreDictUnificator.registerOre("bookEmpty", new ItemStack(Items.book, 1, 32767)); - GT_OreDictUnificator.registerOre("bookWritable", new ItemStack(Items.writable_book, 1, 32767)); - GT_OreDictUnificator.registerOre("bookWritten", new ItemStack(Items.written_book, 1, 32767)); - GT_OreDictUnificator.registerOre("bookEnchanted", new ItemStack(Items.enchanted_book, 1, 32767)); - GT_OreDictUnificator.registerOre(OreDictNames.craftingBook, new ItemStack(Items.book, 1, 32767)); - GT_OreDictUnificator.registerOre(OreDictNames.craftingBook, new ItemStack(Items.writable_book, 1, 32767)); - 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.addToBlacklist(GT_ModHandler.getIC2Item("electronicCircuit", 1L)); - GT_OreDictUnificator.addToBlacklist(GT_ModHandler.getIC2Item("advancedCircuit", 1L)); - GT_OreDictUnificator - .registerOre(OrePrefixes.circuit, Materials.LV, GT_ModHandler.getIC2Item("electronicCircuit", 1L)); - GT_OreDictUnificator - .registerOre(OrePrefixes.circuit, Materials.HV, GT_ModHandler.getIC2Item("advancedCircuit", 1L)); - - GT_OreDictUnificator.registerOre( - OrePrefixes.itemCasing, - Materials.Copper, - GT_ModHandler.getModItem(IndustrialCraft2.ID, "itemCasing", 1L, 0)); - GT_OreDictUnificator.registerOre( - OrePrefixes.itemCasing, - Materials.Tin, - GT_ModHandler.getModItem(IndustrialCraft2.ID, "itemCasing", 1L, 1)); - GT_OreDictUnificator.registerOre( - OrePrefixes.itemCasing, - Materials.Bronze, - GT_ModHandler.getModItem(IndustrialCraft2.ID, "itemCasing", 1L, 2)); - GT_OreDictUnificator.registerOre( - OrePrefixes.itemCasing, - Materials.Gold, - GT_ModHandler.getModItem(IndustrialCraft2.ID, "itemCasing", 1L, 3)); - GT_OreDictUnificator.registerOre( - OrePrefixes.itemCasing, - Materials.Iron, - GT_ModHandler.getModItem(IndustrialCraft2.ID, "itemCasing", 1L, 4)); - GT_OreDictUnificator.registerOre( - OrePrefixes.itemCasing, - Materials.Steel, - GT_ModHandler.getModItem(IndustrialCraft2.ID, "itemCasing", 1L, 5)); - GT_OreDictUnificator.registerOre( - OrePrefixes.itemCasing, - Materials.Lead, - GT_ModHandler.getModItem(IndustrialCraft2.ID, "itemCasing", 1L, 6)); - - GT_OreDictUnificator.registerOre( - OrePrefixes.itemCasing, - Materials.Osmium, - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.OsmiumItemCasing", 1L, 0)); - GT_OreDictUnificator.registerOre( - OrePrefixes.itemCasing, - Materials.Aluminium, - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.AluminiumItemCasing", 1L, 0)); - GT_OreDictUnificator.registerOre( - OrePrefixes.itemCasing, - Materials.StainlessSteel, - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.StainlessSteelItemCasing", 1L, 0)); - GT_OreDictUnificator.registerOre( - OrePrefixes.itemCasing, - Materials.Tungsten, - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.TungstenItemCasing", 1L, 0)); - GT_OreDictUnificator.registerOre( - OrePrefixes.itemCasing, - Materials.Neutronium, - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.NeutroniumItemCasing", 1L, 0)); - GT_OreDictUnificator.registerOre( - OrePrefixes.itemCasing, - Materials.TungstenSteel, - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.TungstenSteelItemCasing", 1L, 0)); - GT_OreDictUnificator.registerOre( - OrePrefixes.itemCasing, - Materials.Iridium, - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.IridiumItemCasing", 1L, 0)); - GT_OreDictUnificator.registerOre( - OrePrefixes.itemCasing, - Materials.Titanium, - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.TitaniumItemCasing", 1L, 0)); - GT_OreDictUnificator.registerOre( - OrePrefixes.itemCasing, - Materials.Chrome, - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.ChromeItemCasing", 1L, 0)); - - // Fake Circuits - GT_OreDictUnificator.registerOre( - OrePrefixes.circuit, - Materials.ULV, - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CircuitULV", 1L)); - GT_OreDictUnificator.registerOre( - OrePrefixes.circuit, - Materials.LV, - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CircuitLV", 1L)); - GT_OreDictUnificator.registerOre( - OrePrefixes.circuit, - Materials.MV, - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CircuitMV", 1L)); - GT_OreDictUnificator.registerOre( - OrePrefixes.circuit, - Materials.HV, - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CircuitHV", 1L)); - GT_OreDictUnificator.registerOre( - OrePrefixes.circuit, - Materials.EV, - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CircuitEV", 1L)); - GT_OreDictUnificator.registerOre( - OrePrefixes.circuit, - Materials.IV, - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CircuitIV", 1L)); - GT_OreDictUnificator.registerOre( - OrePrefixes.circuit, - Materials.LuV, - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CircuitLuV", 1L)); - GT_OreDictUnificator.registerOre( - OrePrefixes.circuit, - Materials.ZPM, - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CircuitZPM", 1L)); - GT_OreDictUnificator.registerOre( - OrePrefixes.circuit, - Materials.UV, - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CircuitUV", 1L)); - GT_OreDictUnificator.registerOre( - OrePrefixes.circuit, - Materials.UHV, - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CircuitUHV", 1L)); - GT_OreDictUnificator.registerOre( - OrePrefixes.circuit, - Materials.UEV, - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CircuitUEV", 1L)); - GT_OreDictUnificator.registerOre( - OrePrefixes.circuit, - Materials.UIV, - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CircuitUIV", 1L)); - GT_OreDictUnificator.registerOre( - OrePrefixes.circuit, - Materials.UMV, - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CircuitUMV", 1L)); - GT_OreDictUnificator.registerOre( - OrePrefixes.circuit, - Materials.UXV, - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CircuitUXV", 1L)); - GT_OreDictUnificator.registerOre( - OrePrefixes.circuit, - Materials.MAX, - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CircuitMAX", 1L)); - - GT_OreDictUnificator.registerOre( - OrePrefixes.block, - MaterialsBotania.Manasteel, - GT_ModHandler.getModItem(Botania.ID, "storage", 1L)); - GT_OreDictUnificator.registerOre( - OrePrefixes.block, - MaterialsBotania.Terrasteel, - GT_ModHandler.getModItem(Botania.ID, "storage", 1L, 1)); - GT_OreDictUnificator.registerOre( - OrePrefixes.ingot, - MaterialsBotania.ElvenElementium, - GT_ModHandler.getModItem(Botania.ID, "manaResource", 1L, 7)); - GT_OreDictUnificator.registerOre( - OrePrefixes.nugget, - MaterialsBotania.ElvenElementium, - GT_ModHandler.getModItem(Botania.ID, "manaResource", 1L, 19)); - GT_OreDictUnificator.registerOre( - OrePrefixes.block, - MaterialsBotania.ElvenElementium, - GT_ModHandler.getModItem(Botania.ID, "storage", 1L, 2)); - GT_OreDictUnificator.registerOre( - OrePrefixes.block, - MaterialsBotania.Livingrock, - GT_ModHandler.getModItem(Botania.ID, "livingrock", 1L)); - GT_OreDictUnificator.registerOre( - OrePrefixes.ingot, - MaterialsBotania.GaiaSpirit, - GT_ModHandler.getModItem(Botania.ID, "manaResource", 1L, 14)); - GT_OreDictUnificator.registerOre( - OrePrefixes.block, - MaterialsBotania.Livingwood, - GT_ModHandler.getModItem(Botania.ID, "livingwood", 1L)); - GT_OreDictUnificator.registerOre( - OrePrefixes.block, - MaterialsBotania.Dreamwood, - GT_ModHandler.getModItem(Botania.ID, "dreamwood", 1L)); - GT_OreDictUnificator.registerOre( - OrePrefixes.gem, - MaterialsBotania.ManaDiamond, - GT_ModHandler.getModItem(Botania.ID, "manaResource", 1L, 2)); - GT_OreDictUnificator.registerOre( - OrePrefixes.block, - MaterialsBotania.ManaDiamond, - GT_ModHandler.getModItem(Botania.ID, "storage", 1L, 3)); - GT_OreDictUnificator.registerOre( - OrePrefixes.gem, - MaterialsBotania.BotaniaDragonstone, - GT_ModHandler.getModItem(Botania.ID, "manaResource", 1L, 9)); - GT_OreDictUnificator.registerOre( - OrePrefixes.block, - MaterialsBotania.BotaniaDragonstone, - GT_ModHandler.getModItem(Botania.ID, "storage", 1L, 4)); - } -} diff --git a/src/main/java/gregtech/loaders/preload/LoaderCircuitBehaviors.java b/src/main/java/gregtech/loaders/preload/LoaderCircuitBehaviors.java new file mode 100644 index 0000000000..8bb2300000 --- /dev/null +++ b/src/main/java/gregtech/loaders/preload/LoaderCircuitBehaviors.java @@ -0,0 +1,31 @@ +package gregtech.loaders.preload; + +import gregtech.api.util.GTLog; +import gregtech.common.redstonecircuits.CircuitBasicLogic; +import gregtech.common.redstonecircuits.CircuitBitAnd; +import gregtech.common.redstonecircuits.CircuitCombinationLock; +import gregtech.common.redstonecircuits.CircuitEquals; +import gregtech.common.redstonecircuits.CircuitPulser; +import gregtech.common.redstonecircuits.CircuitRandomizer; +import gregtech.common.redstonecircuits.CircuitRedstoneMeter; +import gregtech.common.redstonecircuits.CircuitRepeater; +import gregtech.common.redstonecircuits.CircuitTimer; + +public class LoaderCircuitBehaviors implements Runnable { + + @Override + public void run() { + GTLog.out.println("GTMod: Register Redstone Circuit behaviours."); + new CircuitTimer(0); + new CircuitBasicLogic(1); + new CircuitRepeater(2); + new CircuitPulser(3); + new CircuitRedstoneMeter(4); + + new CircuitRandomizer(8); + + new CircuitCombinationLock(16); + new CircuitBitAnd(17); + new CircuitEquals(18); + } +} diff --git a/src/main/java/gregtech/loaders/preload/GT_Loader_Item_Block_And_Fluid.java b/src/main/java/gregtech/loaders/preload/LoaderGTBlockFluid.java index f4c682d848..7bf36c1e33 100644 --- a/src/main/java/gregtech/loaders/preload/GT_Loader_Item_Block_And_Fluid.java +++ b/src/main/java/gregtech/loaders/preload/LoaderGTBlockFluid.java @@ -13,9 +13,9 @@ import static gregtech.api.recipe.RecipeMaps.centrifugeRecipes; import static gregtech.api.recipe.RecipeMaps.fluidCannerRecipes; import static gregtech.api.recipe.RecipeMaps.maceratorRecipes; import static gregtech.api.recipe.RecipeMaps.thermalCentrifugeRecipes; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; -import static gregtech.api.util.GT_RecipeBuilder.WILDCARD; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; +import static gregtech.api.util.GTRecipeBuilder.WILDCARD; import java.util.Locale; @@ -29,10 +29,10 @@ import net.minecraftforge.fluids.FluidRegistry; import codechicken.nei.api.API; import cpw.mods.fml.common.event.FMLInterModComms; import cpw.mods.fml.common.registry.GameRegistry; -import gregtech.GT_Mod; -import gregtech.api.GregTech_API; +import gregtech.GTMod; +import gregtech.api.GregTechAPI; import gregtech.api.enums.Dyes; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.MaterialsKevlar; @@ -40,71 +40,71 @@ import gregtech.api.enums.MaterialsUEVplus; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.SubTag; import gregtech.api.enums.TierEU; -import gregtech.api.fluid.GT_FluidFactory; -import gregtech.api.items.GT_Block_LongDistancePipe; -import gregtech.api.items.GT_BreederCell_Item; -import gregtech.api.items.GT_Generic_Item; -import gregtech.api.items.GT_RadioactiveCellIC_Item; +import gregtech.api.fluid.GTFluidFactory; +import gregtech.api.items.BlockLongDistancePipe; +import gregtech.api.items.GTGenericItem; +import gregtech.api.items.ItemBreederCell; +import gregtech.api.items.ItemRadioactiveCellIC; import gregtech.api.metatileentity.BaseMetaPipeEntity; import gregtech.api.metatileentity.BaseMetaTileEntity; -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 gregtech.common.blocks.GT_Block_Casings1; -import gregtech.common.blocks.GT_Block_Casings10; -import gregtech.common.blocks.GT_Block_Casings11; -import gregtech.common.blocks.GT_Block_Casings2; -import gregtech.common.blocks.GT_Block_Casings3; -import gregtech.common.blocks.GT_Block_Casings4; -import gregtech.common.blocks.GT_Block_Casings5; -import gregtech.common.blocks.GT_Block_Casings6; -import gregtech.common.blocks.GT_Block_Casings8; -import gregtech.common.blocks.GT_Block_Casings9; -import gregtech.common.blocks.GT_Block_Concretes; -import gregtech.common.blocks.GT_Block_Drone; -import gregtech.common.blocks.GT_Block_FrameBox; -import gregtech.common.blocks.GT_Block_Glass1; -import gregtech.common.blocks.GT_Block_Granites; -import gregtech.common.blocks.GT_Block_Laser; -import gregtech.common.blocks.GT_Block_Machines; -import gregtech.common.blocks.GT_Block_Metal; -import gregtech.common.blocks.GT_Block_Ores; -import gregtech.common.blocks.GT_Block_Reinforced; -import gregtech.common.blocks.GT_Block_Stones; -import gregtech.common.blocks.GT_Block_TintedIndustrialGlass; -import gregtech.common.blocks.GT_Cyclotron_Coils; -import gregtech.common.blocks.GT_TileEntity_Ores; -import gregtech.common.blocks.GT_WormholeRenderBlock; -import gregtech.common.items.GT_DepletetCell_Item; -import gregtech.common.items.GT_FluidDisplayItem; -import gregtech.common.items.GT_IntegratedCircuit_Item; -import gregtech.common.items.GT_MetaGenerated_Item_01; -import gregtech.common.items.GT_MetaGenerated_Item_02; -import gregtech.common.items.GT_MetaGenerated_Item_03; -import gregtech.common.items.GT_MetaGenerated_Item_98; -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_TierDrone; -import gregtech.common.items.GT_VolumetricFlask; -import gregtech.common.items.GT_WirelessHeadphones; -import gregtech.common.tileentities.render.TileDrone; -import gregtech.common.tileentities.render.TileLaser; -import gregtech.common.tileentities.render.TileWormhole; - -public class GT_Loader_Item_Block_And_Fluid implements Runnable { +import gregtech.api.util.GTLog; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtility; +import gregtech.common.blocks.BlockCasings1; +import gregtech.common.blocks.BlockCasings10; +import gregtech.common.blocks.BlockCasings11; +import gregtech.common.blocks.BlockCasings2; +import gregtech.common.blocks.BlockCasings3; +import gregtech.common.blocks.BlockCasings4; +import gregtech.common.blocks.BlockCasings5; +import gregtech.common.blocks.BlockCasings6; +import gregtech.common.blocks.BlockCasings8; +import gregtech.common.blocks.BlockCasings9; +import gregtech.common.blocks.BlockConcretes; +import gregtech.common.blocks.BlockCyclotronCoils; +import gregtech.common.blocks.BlockDrone; +import gregtech.common.blocks.BlockFrameBox; +import gregtech.common.blocks.BlockGlass1; +import gregtech.common.blocks.BlockGranites; +import gregtech.common.blocks.BlockLaser; +import gregtech.common.blocks.BlockMachines; +import gregtech.common.blocks.BlockMetal; +import gregtech.common.blocks.BlockOres; +import gregtech.common.blocks.BlockReinforced; +import gregtech.common.blocks.BlockStones; +import gregtech.common.blocks.BlockTintedIndustrialGlass; +import gregtech.common.blocks.BlockWormholeRender; +import gregtech.common.blocks.TileEntityOres; +import gregtech.common.items.ItemDepletedCell; +import gregtech.common.items.ItemFluidDisplay; +import gregtech.common.items.ItemIntegratedCircuit; +import gregtech.common.items.ItemNeutronReflector; +import gregtech.common.items.ItemTierDrone; +import gregtech.common.items.ItemVolumetricFlask; +import gregtech.common.items.ItemWirelessHeadphones; +import gregtech.common.items.MetaGeneratedItem01; +import gregtech.common.items.MetaGeneratedItem02; +import gregtech.common.items.MetaGeneratedItem03; +import gregtech.common.items.MetaGeneratedItem98; +import gregtech.common.items.MetaGeneratedItem99; +import gregtech.common.items.MetaGeneratedTool01; +import gregtech.common.tileentities.render.TileEntityDrone; +import gregtech.common.tileentities.render.TileEntityLaser; +import gregtech.common.tileentities.render.TileEntityWormhole; + +public class LoaderGTBlockFluid implements Runnable { @Override public void run() { - Materials.Water.mFluid = (Materials.Ice.mFluid = GT_ModHandler.getWater(1000L) + Materials.Water.mFluid = (Materials.Ice.mFluid = GTModHandler.getWater(1000L) .getFluid()); - Materials.Lava.mFluid = GT_ModHandler.getLava(1000L) + Materials.Lava.mFluid = GTModHandler.getLava(1000L) .getFluid(); - GT_Log.out.println("GT_Mod: Register Books."); + GTLog.out.println("GTMod: Register Books."); - GT_Utility.getWrittenBook( + GTUtility.getWrittenBook( "Manual_Printer", "Printer Manual V2.0", "Gregorius Techneticies", @@ -117,7 +117,7 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { "3. Renaming Items: This Functionality is no longer Part of the Printer. There is now a Name Mold for the Forming Press to imprint a Name into an Item, just rename the Mold in an Anvil and use it in the Forming Press on any Item.", "4. Crafting of Books, Maps, Nametags etc etc etc: Those Recipes moved to other Machines, just look them up in NEI."); - GT_Utility.getWrittenBook( + GTUtility.getWrittenBook( "Manual_Punch_Cards", "Punch Card Manual V0.0", "Gregorius Techneticies", @@ -135,7 +135,7 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { "A Punch Card Processor can run up to four Loops, each with the length of seven Punch Cards, parallel.", "Why does the Punch Card need Ink to be made, you ask? Because the empty one needs to have some lines on, and the for the punched one it prints the Code to execute in a human readable format on the Card."); - GT_Utility.getWrittenBook( + GTUtility.getWrittenBook( "Manual_Microwave", "Microwave Oven Manual", "Kitchen Industries", @@ -148,81 +148,80 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { "Do not insert inflammable Objects. The Oven will catch on Fire.", "Do not insert Explosives such as Eggs. Just don't."); - GT_Log.out.println("GT_Mod: Register Items."); + GTLog.out.println("GTMod: Register Items."); - new GT_IntegratedCircuit_Item(); - new GT_MetaGenerated_Item_01(); - new GT_MetaGenerated_Item_02(); - new GT_MetaGenerated_Item_03(); - // GT_MetaGenerated_Item_98 is initialized in GT_Proxy.onPostLoad() because we need to wait for fluids to be + new ItemIntegratedCircuit(); + new MetaGeneratedItem01(); + new MetaGeneratedItem02(); + new MetaGeneratedItem03(); + // GT_MetaGenerated_Item_98 is initialized in GTProxy.onPostLoad() because we need to wait for fluids to be // registered. // Pre-initialization needs to happen before then, though, because the cell icons get deleted at some point // between load and post-load. - GT_MetaGenerated_Item_98.preInit(); - new GT_MetaGenerated_Item_99(); - new GT_MetaGenerated_Tool_01(); - new GT_FluidDisplayItem(); - new GT_WirelessHeadphones(); + MetaGeneratedItem98.preInit(); + new MetaGeneratedItem99(); + new MetaGeneratedTool01(); + new ItemFluidDisplay(); + new ItemWirelessHeadphones(); - // Tiered recipe materials actually appear to be set in GT_MetaTileEntity_BasicMachine_GT_Recipe, making these + // Tiered recipe materials actually appear to be set in MTEBasicMachineWithRecipe, making these // unused - ItemList.Rotor_LV.set(GT_OreDictUnificator.get(OrePrefixes.rotor, Materials.Tin, 1L)); - ItemList.Rotor_MV.set(GT_OreDictUnificator.get(OrePrefixes.rotor, Materials.Bronze, 1L)); - ItemList.Rotor_HV.set(GT_OreDictUnificator.get(OrePrefixes.rotor, Materials.Steel, 1L)); - ItemList.Rotor_EV.set(GT_OreDictUnificator.get(OrePrefixes.rotor, Materials.StainlessSteel, 1L)); - ItemList.Rotor_IV.set(GT_OreDictUnificator.get(OrePrefixes.rotor, Materials.TungstenSteel, 1L)); + ItemList.Rotor_LV.set(GTOreDictUnificator.get(OrePrefixes.rotor, Materials.Tin, 1L)); + ItemList.Rotor_MV.set(GTOreDictUnificator.get(OrePrefixes.rotor, Materials.Bronze, 1L)); + ItemList.Rotor_HV.set(GTOreDictUnificator.get(OrePrefixes.rotor, Materials.Steel, 1L)); + ItemList.Rotor_EV.set(GTOreDictUnificator.get(OrePrefixes.rotor, Materials.StainlessSteel, 1L)); + ItemList.Rotor_IV.set(GTOreDictUnificator.get(OrePrefixes.rotor, Materials.TungstenSteel, 1L)); - ItemList.VOLUMETRIC_FLASK.set(new GT_VolumetricFlask("Volumetric_Flask", "Volumetric flask", 1000)); + ItemList.VOLUMETRIC_FLASK.set(new ItemVolumetricFlask("Volumetric_Flask", "Volumetric flask", 1000)); - Item tItem = (Item) GT_Utility.callConstructor( + Item tItem = (Item) GTUtility.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") + tItem == null ? new GTGenericItem("sensorcard", "GregTech Sensor Card", "Nuclear Control not installed") : tItem); - Item advSensorCard = (Item) GT_Utility + Item advSensorCard = (Item) GTUtility .callConstructor("gregtech.common.items.GT_AdvancedSensorCard_Item", 0, null, false); ItemList.NC_AdvancedSensorCard.set( advSensorCard == null - ? new GT_Generic_Item( + ? new GTGenericItem( "advancedsensorcard", "GregTech Advanced Sensor Card", "Nuclear Control not installed") : advSensorCard); - ItemList.Neutron_Reflector - .set(new GT_NeutronReflector_Item("neutronreflector", "Iridium Neutron Reflector", 0)); + ItemList.Neutron_Reflector.set(new ItemNeutronReflector("neutronreflector", "Iridium Neutron Reflector", 0)); ItemList.Reactor_Coolant_He_1 - .set(GregTech_API.constructCoolantCellItem("60k_Helium_Coolantcell", "60k He Coolant Cell", 60000)); + .set(GregTechAPI.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)); + .set(GregTechAPI.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)); + .set(GregTechAPI.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)); + .set(GregTechAPI.constructCoolantCellItem("60k_NaK_Coolantcell", "60k NaK Coolantcell", 60000)); ItemList.Reactor_Coolant_NaK_3 - .set(GregTech_API.constructCoolantCellItem("180k_NaK_Coolantcell", "180k NaK Coolantcell", 180000)); + .set(GregTechAPI.constructCoolantCellItem("180k_NaK_Coolantcell", "180k NaK Coolantcell", 180000)); ItemList.Reactor_Coolant_NaK_6 - .set(GregTech_API.constructCoolantCellItem("360k_NaK_Coolantcell", "360k NaK Coolantcell", 360000)); + .set(GregTechAPI.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)); + .set(GregTechAPI.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)); + .set(GregTechAPI.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)); + .set(GregTechAPI.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)); + .set(GregTechAPI.constructCoolantCellItem("1080k_Space_Coolantcell", "1080k Sp Coolant Cell", 1080000)); ItemList.GlowstoneCell.set( - new GT_BreederCell_Item( + new ItemBreederCell( "glowstoneCell", "Glowstone Fuel Rod", "Source of sunnarium", @@ -230,23 +229,23 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { 1, 10000, () -> ItemList.SunnariumCell.get(1))); - ItemList.SunnariumCell.set(new GT_DepletetCell_Item("sunnariumCell", "Sunnarium Fuel Rod", 1)); + ItemList.SunnariumCell.set(new ItemDepletedCell("sunnariumCell", "Sunnarium Fuel Rod", 1)); ItemList.neutroniumHeatCapacitor.set( - GregTech_API + GregTechAPI .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_1.set(new ItemDepletedCell("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 + .set(new ItemDepletedCell("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 + .set(new ItemDepletedCell("Quad_ThoriumcellDep", "Quad Fuel Rod (Depleted Thorium)", 1)); // TODO + // CHECK + // num ItemList.ThoriumCell_1.set( - new GT_RadioactiveCellIC_Item( + new ItemRadioactiveCellIC( "Thoriumcell", "Fuel Rod (Thorium)", 1, @@ -257,7 +256,7 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { ItemList.Depleted_Thorium_1.get(1), false)); ItemList.ThoriumCell_2.set( - new GT_RadioactiveCellIC_Item( + new ItemRadioactiveCellIC( "Double_Thoriumcell", "Dual Fuel Rod (Thorium)", 2, @@ -268,7 +267,7 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { ItemList.Depleted_Thorium_2.get(1), false)); ItemList.ThoriumCell_4.set( - new GT_RadioactiveCellIC_Item( + new ItemRadioactiveCellIC( "Quad_Thoriumcell", "Quad Fuel Rod (Thorium)", 4, @@ -279,44 +278,43 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { ItemList.Depleted_Thorium_4.get(1), false)); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Depleted_Thorium_1.get(1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.Lutetium, 2L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Thorium, 1L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 1L)) + GTOreDictUnificator.get(OrePrefixes.dustSmall, Materials.Lutetium, 2L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Thorium, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 1L)) .duration(25 * SECONDS) .eut(48) .addTo(thermalCentrifugeRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Depleted_Thorium_2.get(1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Lutetium, 1L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Thorium, 2L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 3L)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Lutetium, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Thorium, 2L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 3L)) .duration(25 * SECONDS) .eut(48) .addTo(thermalCentrifugeRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Depleted_Thorium_4.get(1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Lutetium, 2L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Thorium, 4L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 6L)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Lutetium, 2L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Thorium, 4L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 6L)) .duration(25 * SECONDS) .eut(48) .addTo(thermalCentrifugeRecipes); - ItemList.Depleted_Naquadah_1 - .set(new GT_DepletetCell_Item("NaquadahcellDep", "Fuel Rod (Depleted Naquadah)", 1)); + ItemList.Depleted_Naquadah_1.set(new ItemDepletedCell("NaquadahcellDep", "Fuel Rod (Depleted Naquadah)", 1)); ItemList.Depleted_Naquadah_2 - .set(new GT_DepletetCell_Item("Double_NaquadahcellDep", "Dual Fuel Rod (Depleted Naquadah)", 1)); + .set(new ItemDepletedCell("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)); + .set(new ItemDepletedCell("Quad_NaquadahcellDep", "Quad Fuel Rod (Depleted Naquadah)", 1)); ItemList.NaquadahCell_1.set( - new GT_RadioactiveCellIC_Item( + new ItemRadioactiveCellIC( "Naquadahcell", "Fuel Rod (Naquadah)", 1, @@ -327,7 +325,7 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { ItemList.Depleted_Naquadah_1.get(1), false)); ItemList.NaquadahCell_2.set( - new GT_RadioactiveCellIC_Item( + new ItemRadioactiveCellIC( "Double_Naquadahcell", "Dual Fuel Rod (Naquadah)", 2, @@ -338,7 +336,7 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { ItemList.Depleted_Naquadah_2.get(1), false)); ItemList.NaquadahCell_4.set( - new GT_RadioactiveCellIC_Item( + new ItemRadioactiveCellIC( "Quad_Naquadahcell", "Quad Fuel Rod (Naquadah)", 4, @@ -349,53 +347,53 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { ItemList.Depleted_Naquadah_4.get(1), false)); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Depleted_Naquadah_1.get(1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 1L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 1L), - GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.Naquadria, 2L), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.NaquadahEnriched, 2L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.TungstenSteel, 8L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Platinum, 1L)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 1L), + GTOreDictUnificator.get(OrePrefixes.dustSmall, Materials.Naquadria, 2L), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.NaquadahEnriched, 2L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.TungstenSteel, 8L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Platinum, 1L)) .outputChances(10_000, 5_000, 5_000, 2_500, 10_000, 10_000) .duration(25 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Depleted_Naquadah_2.get(1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 2L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 2L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadria, 1L), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.NaquadahEnriched, 4L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.TungstenSteel, 18L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Platinum, 2L)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 2L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 2L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Naquadria, 1L), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.NaquadahEnriched, 4L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.TungstenSteel, 18L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Platinum, 2L)) .outputChances(10_000, 5_000, 5_000, 2_500, 10_000, 10_000) .duration(50 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Depleted_Naquadah_4.get(1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 4L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 4L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadria, 2L), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.NaquadahEnriched, 8L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.TungstenSteel, 38L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Platinum, 4L)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 4L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 4L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Naquadria, 2L), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.NaquadahEnriched, 8L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.TungstenSteel, 38L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Platinum, 4L)) .outputChances(10_000, 5_000, 5_000, 2_500, 10_000, 10_000) .duration(100 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(centrifugeRecipes); - 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_4.set(new GT_DepletetCell_Item("Quad_MNqCellDep", "Quad Fuel Rod (Depleted Nq*)", 1)); + ItemList.Depleted_MNq_1.set(new ItemDepletedCell("MNqCellDep", "Fuel Rod (Depleted Nq*)", 1)); + ItemList.Depleted_MNq_2.set(new ItemDepletedCell("Double_MNqCellDep", "Dual Fuel Rod (Depleted Nq*)", 1)); + ItemList.Depleted_MNq_4.set(new ItemDepletedCell("Quad_MNqCellDep", "Quad Fuel Rod (Depleted Nq*)", 1)); ItemList.MNqCell_1.set( - new GT_RadioactiveCellIC_Item( + new ItemRadioactiveCellIC( "MNqCell", "Fuel Rod (Nq* - MOX like behaviour)", 1, @@ -406,7 +404,7 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { ItemList.Depleted_MNq_1.get(1), true)); ItemList.MNqCell_2.set( - new GT_RadioactiveCellIC_Item( + new ItemRadioactiveCellIC( "Double_MNqCell", "Dual Fuel Rod (Nq* - MOX like behaviour)", 2, @@ -417,7 +415,7 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { ItemList.Depleted_MNq_2.get(1), true)); ItemList.MNqCell_4.set( - new GT_RadioactiveCellIC_Item( + new ItemRadioactiveCellIC( "Quad_MNqCell", "Quad Fuel Rod (Nq* - MOX like behaviour)", 4, @@ -428,50 +426,50 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { ItemList.Depleted_MNq_4.get(1), true)); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Depleted_MNq_1.get(1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 1L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 1L), - GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.NaquadahEnriched, 2L), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Naquadria, 2L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.TungstenSteel, 8L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Platinum, 1L)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 1L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 1L), + GTOreDictUnificator.get(OrePrefixes.dustSmall, Materials.NaquadahEnriched, 2L), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Naquadria, 2L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.TungstenSteel, 8L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Platinum, 1L)) .outputChances(10_000, 5_000, 5_000, 2_500, 10_000, 10_000) .duration(25 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Depleted_MNq_2.get(1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 2L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 2L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.NaquadahEnriched, 1L), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Naquadria, 4L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.TungstenSteel, 18L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Platinum, 2L)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 2L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 2L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.NaquadahEnriched, 1L), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Naquadria, 4L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.TungstenSteel, 18L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Platinum, 2L)) .outputChances(10_000, 5_000, 5_000, 2_500, 10_000, 10_000) .duration(50 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(centrifugeRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(ItemList.Depleted_MNq_4.get(1)) .itemOutputs( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 4L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 4L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.NaquadahEnriched, 2L), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Naquadria, 8L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.TungstenSteel, 38L), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Platinum, 4L)) + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 4L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 4L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.NaquadahEnriched, 2L), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Naquadria, 8L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.TungstenSteel, 38L), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Platinum, 4L)) .outputChances(10_000, 5_000, 5_000, 2_500, 10_000, 10_000) .duration(100 * SECONDS) .eut(TierEU.RECIPE_EV) .addTo(centrifugeRecipes); ItemList.Uraniumcell_1.set( - new GT_RadioactiveCellIC_Item( + new ItemRadioactiveCellIC( "reactorUraniumSimple", "Fuel Rod (Uranium)", 1, @@ -479,10 +477,10 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { 2F, 1, 1F, - GT_ModHandler.getIC2Item("reactorDepletedUraniumSimple", 1), + GTModHandler.getIC2Item("reactorDepletedUraniumSimple", 1), false)); ItemList.Uraniumcell_2.set( - new GT_RadioactiveCellIC_Item( + new ItemRadioactiveCellIC( "reactorUraniumDual", "Dual Fuel Rod (Uranium)", 2, @@ -490,10 +488,10 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { 2F, 1, 1F, - GT_ModHandler.getIC2Item("reactorDepletedUraniumDual", 1), + GTModHandler.getIC2Item("reactorDepletedUraniumDual", 1), false)); ItemList.Uraniumcell_4.set( - new GT_RadioactiveCellIC_Item( + new ItemRadioactiveCellIC( "reactorUraniumQuad", "Quad Fuel Rod (Uranium)", 4, @@ -501,10 +499,10 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { 2F, 1, 1F, - GT_ModHandler.getIC2Item("reactorDepletedUraniumQuad", 1), + GTModHandler.getIC2Item("reactorDepletedUraniumQuad", 1), false)); ItemList.Moxcell_1.set( - new GT_RadioactiveCellIC_Item( + new ItemRadioactiveCellIC( "reactorMOXSimple", "Fuel Rod (Mox)", 1, @@ -512,10 +510,10 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { 2F, 1, 1F, - GT_ModHandler.getIC2Item("reactorDepletedMOXSimple", 1), + GTModHandler.getIC2Item("reactorDepletedMOXSimple", 1), true)); ItemList.Moxcell_2.set( - new GT_RadioactiveCellIC_Item( + new ItemRadioactiveCellIC( "reactorMOXDual", "Dual Fuel Rod (Mox)", 2, @@ -523,10 +521,10 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { 2F, 1, 1F, - GT_ModHandler.getIC2Item("reactorDepletedMOXDual", 1), + GTModHandler.getIC2Item("reactorDepletedMOXDual", 1), true)); ItemList.Moxcell_4.set( - new GT_RadioactiveCellIC_Item( + new ItemRadioactiveCellIC( "reactorMOXQuad", "Quad Fuel Rod (Mox)", 4, @@ -534,36 +532,36 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { 2F, 1, 1F, - GT_ModHandler.getIC2Item("reactorDepletedMOXQuad", 1), + GTModHandler.getIC2Item("reactorDepletedMOXQuad", 1), true)); - GT_Log.out.println("GT_Mod: Adding Blocks."); - GregTech_API.sBlockMachines = new GT_Block_Machines(); - GregTech_API.sBlockCasings1 = new GT_Block_Casings1(); - GregTech_API.sBlockCasings2 = new GT_Block_Casings2(); - GregTech_API.sBlockCasings3 = new GT_Block_Casings3(); - GregTech_API.sBlockCasings4 = new GT_Block_Casings4(); - GregTech_API.sBlockCasings5 = new GT_Block_Casings5(); - GregTech_API.sBlockCasings6 = new GT_Block_Casings6(); - GregTech_API.sBlockCasings8 = new GT_Block_Casings8(); - GregTech_API.sBlockCasings9 = new GT_Block_Casings9(); - GregTech_API.sBlockCasings10 = new GT_Block_Casings10(); - GregTech_API.sBlockCasings11 = new GT_Block_Casings11(); - GregTech_API.sBlockGranites = new GT_Block_Granites(); - GregTech_API.sBlockLongDistancePipes = new GT_Block_LongDistancePipe(); - GregTech_API.sBlockConcretes = new GT_Block_Concretes(); - GregTech_API.sBlockStones = new GT_Block_Stones(); - GregTech_API.sBlockOres1 = new GT_Block_Ores(); - GregTech_API.sBlockFrames = new GT_Block_FrameBox(); - GregTech_API.sDroneRender = new GT_Block_Drone(); - GregTech_API.sBlockGlass1 = new GT_Block_Glass1(); - GregTech_API.sBlockTintedGlass = new GT_Block_TintedIndustrialGlass(); - GregTech_API.sLaserRender = new GT_Block_Laser(); - GregTech_API.sWormholeRender = new GT_WormholeRenderBlock(); + GTLog.out.println("GTMod: Adding Blocks."); + GregTechAPI.sBlockMachines = new BlockMachines(); + GregTechAPI.sBlockCasings1 = new BlockCasings1(); + GregTechAPI.sBlockCasings2 = new BlockCasings2(); + GregTechAPI.sBlockCasings3 = new BlockCasings3(); + GregTechAPI.sBlockCasings4 = new BlockCasings4(); + GregTechAPI.sBlockCasings5 = new BlockCasings5(); + GregTechAPI.sBlockCasings6 = new BlockCasings6(); + GregTechAPI.sBlockCasings8 = new BlockCasings8(); + GregTechAPI.sBlockCasings9 = new BlockCasings9(); + GregTechAPI.sBlockCasings10 = new BlockCasings10(); + GregTechAPI.sBlockCasings11 = new BlockCasings11(); + GregTechAPI.sBlockGranites = new BlockGranites(); + GregTechAPI.sBlockLongDistancePipes = new BlockLongDistancePipe(); + GregTechAPI.sBlockConcretes = new BlockConcretes(); + GregTechAPI.sBlockStones = new BlockStones(); + GregTechAPI.sBlockOres1 = new BlockOres(); + GregTechAPI.sBlockFrames = new BlockFrameBox(); + GregTechAPI.sDroneRender = new BlockDrone(); + GregTechAPI.sBlockGlass1 = new BlockGlass1(); + GregTechAPI.sBlockTintedGlass = new BlockTintedIndustrialGlass(); + GregTechAPI.sLaserRender = new BlockLaser(); + GregTechAPI.sWormholeRender = new BlockWormholeRender(); // meta ID order, DO NOT CHANGE ORDER - GregTech_API.sBlockMetal1 = new GT_Block_Metal( + GregTechAPI.sBlockMetal1 = new BlockMetal( "gt.blockmetal1", new Materials[] { Materials.Adamantium, Materials.Aluminium, Materials.Americium, Materials.AnnealedCopper, Materials.Antimony, Materials.Arsenic, Materials.AstralSilver, Materials.BatteryAlloy, @@ -572,7 +570,7 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { OrePrefixes.block, gregtech.api.enums.Textures.BlockIcons.STORAGE_BLOCKS1); - GregTech_API.sBlockMetal2 = new GT_Block_Metal( + GregTechAPI.sBlockMetal2 = new BlockMetal( "gt.blockmetal2", new Materials[] { Materials.Bronze, Materials.Caesium, Materials.Cerium, Materials.Chrome, Materials.ChromiumDioxide, Materials.Cobalt, Materials.CobaltBrass, Materials.Copper, @@ -581,7 +579,7 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { OrePrefixes.block, gregtech.api.enums.Textures.BlockIcons.STORAGE_BLOCKS2); - GregTech_API.sBlockMetal3 = new GT_Block_Metal( + GregTechAPI.sBlockMetal3 = new BlockMetal( "gt.blockmetal3", new Materials[] { Materials.ElectrumFlux, Materials.Enderium, Materials.Erbium, Materials.Europium, Materials.FierySteel, Materials.Gadolinium, Materials.Gallium, Materials.Holmium, Materials.HSLA, @@ -590,7 +588,7 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { OrePrefixes.block, gregtech.api.enums.Textures.BlockIcons.STORAGE_BLOCKS3); - GregTech_API.sBlockMetal4 = new GT_Block_Metal( + GregTechAPI.sBlockMetal4 = new BlockMetal( "gt.blockmetal4", new Materials[] { Materials.Knightmetal, Materials.Lanthanum, Materials.Lead, Materials.Lutetium, Materials.Magnalium, Materials.Magnesium, Materials.Manganese, Materials.MeteoricIron, @@ -599,7 +597,7 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { OrePrefixes.block, gregtech.api.enums.Textures.BlockIcons.STORAGE_BLOCKS4); - GregTech_API.sBlockMetal5 = new GT_Block_Metal( + GregTechAPI.sBlockMetal5 = new BlockMetal( "gt.blockmetal5", new Materials[] { Materials.Neodymium, Materials.NeodymiumMagnetic, Materials.Neutronium, Materials.Nichrome, Materials.Nickel, Materials.Niobium, Materials.NiobiumNitride, @@ -609,7 +607,7 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { OrePrefixes.block, gregtech.api.enums.Textures.BlockIcons.STORAGE_BLOCKS5); - GregTech_API.sBlockMetal6 = new GT_Block_Metal( + GregTechAPI.sBlockMetal6 = new BlockMetal( "gt.blockmetal6", new Materials[] { Materials.Promethium, Materials.RedAlloy, Materials.RedSteel, Materials.RoseGold, Materials.Rubidium, Materials.Samarium, Materials.Scandium, Materials.ShadowIron, Materials.ShadowSteel, @@ -618,7 +616,7 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { OrePrefixes.block, gregtech.api.enums.Textures.BlockIcons.STORAGE_BLOCKS6); - GregTech_API.sBlockMetal7 = new GT_Block_Metal( + GregTechAPI.sBlockMetal7 = new BlockMetal( "gt.blockmetal7", new Materials[] { Materials.Sunnarium, Materials.Tantalum, Materials.Tellurium, Materials.Terbium, Materials.Thaumium, Materials.Thorium, Materials.Thulium, Materials.Tin, Materials.TinAlloy, @@ -627,7 +625,7 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { OrePrefixes.block, gregtech.api.enums.Textures.BlockIcons.STORAGE_BLOCKS7); - GregTech_API.sBlockMetal8 = new GT_Block_Metal( + GregTechAPI.sBlockMetal8 = new BlockMetal( "gt.blockmetal8", new Materials[] { Materials.Vanadium, Materials.VanadiumGallium, Materials.WroughtIron, Materials.Ytterbium, Materials.Yttrium, Materials.YttriumBariumCuprate, Materials.Zinc, Materials.TungstenCarbide, @@ -636,7 +634,7 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { OrePrefixes.block, gregtech.api.enums.Textures.BlockIcons.STORAGE_BLOCKS8); - GregTech_API.sBlockGem1 = new GT_Block_Metal( + GregTechAPI.sBlockGem1 = new BlockMetal( "gt.blockgem1", new Materials[] { Materials.InfusedAir, Materials.Amber, Materials.Amethyst, Materials.InfusedWater, Materials.BlueTopaz, Materials.CertusQuartz, Materials.Dilithium, Materials.EnderEye, @@ -645,7 +643,7 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { OrePrefixes.block, gregtech.api.enums.Textures.BlockIcons.STORAGE_BLOCKS9); - GregTech_API.sBlockGem2 = new GT_Block_Metal( + GregTechAPI.sBlockGem2 = new BlockMetal( "gt.blockgem2", new Materials[] { Materials.Lazurite, Materials.Lignite, Materials.Monazite, Materials.Niter, Materials.Olivine, Materials.Opal, Materials.InfusedOrder, Materials.InfusedEntropy, @@ -654,14 +652,14 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { OrePrefixes.block, gregtech.api.enums.Textures.BlockIcons.STORAGE_BLOCKS10); - GregTech_API.sBlockGem3 = new GT_Block_Metal( + GregTechAPI.sBlockGem3 = new BlockMetal( "gt.blockgem3", new Materials[] { Materials.Topaz, Materials.Vinteum, Materials.GarnetYellow, Materials.NetherStar, Materials.Charcoal, Materials.Blaze }, OrePrefixes.block, gregtech.api.enums.Textures.BlockIcons.STORAGE_BLOCKS11); - GregTech_API.sBlockMetal9 = new GT_Block_Metal( + GregTechAPI.sBlockMetal9 = new BlockMetal( "gt.blockmetal9", new Materials[] { Materials.Cryolite, Materials.SiliconSG, MaterialsKevlar.NickelAluminide, MaterialsUEVplus.SpaceTime, MaterialsUEVplus.TranscendentMetal, Materials.Oriharukon, @@ -670,13 +668,13 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { OrePrefixes.block, gregtech.api.enums.Textures.BlockIcons.STORAGE_BLOCKS12); - GregTech_API.sBlockReinforced = new GT_Block_Reinforced("gt.blockreinforced"); + GregTechAPI.sBlockReinforced = new BlockReinforced("gt.blockreinforced"); - GT_Log.out.println("GT_Mod: Register TileEntities."); + GTLog.out.println("GTMod: Register TileEntities."); - BaseMetaTileEntity tBaseMetaTileEntity = GregTech_API.constructBaseMetaTileEntity(); + BaseMetaTileEntity tBaseMetaTileEntity = GregTechAPI.constructBaseMetaTileEntity(); - GT_Log.out.println("GT_Mod: Registering the BaseMetaTileEntity."); + GTLog.out.println("GTMod: Registering the BaseMetaTileEntity."); GameRegistry.registerTileEntity(tBaseMetaTileEntity.getClass(), "BaseMetaTileEntity"); FMLInterModComms.sendMessage( AppliedEnergistics2.ID, @@ -684,176 +682,175 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { tBaseMetaTileEntity.getClass() .getName()); - GT_Log.out.println("GT_Mod: Registering the DroneRender."); - GameRegistry.registerTileEntity(TileDrone.class, "DroneRender"); + GTLog.out.println("GTMod: Registering the DroneRender."); + GameRegistry.registerTileEntity(TileEntityDrone.class, "DroneRender"); - GT_Log.out.println("GT_Mod: Registering the LaserRender."); - GameRegistry.registerTileEntity(TileLaser.class, "LaserRenderer"); + GTLog.out.println("GTMod: Registering the LaserRender."); + GameRegistry.registerTileEntity(TileEntityLaser.class, "LaserRenderer"); - GT_Log.out.println("GT_Mod: Registering the WormholeRender."); - GameRegistry.registerTileEntity(TileWormhole.class, "WormholeRender"); + GTLog.out.println("GTMod: Registering the WormholeRender."); + GameRegistry.registerTileEntity(TileEntityWormhole.class, "WormholeRender"); - GT_Log.out.println("GT_Mod: Registering the BaseMetaPipeEntity."); + GTLog.out.println("GTMod: Registering the BaseMetaPipeEntity."); GameRegistry.registerTileEntity(BaseMetaPipeEntity.class, "BaseMetaPipeEntity"); FMLInterModComms.sendMessage(AppliedEnergistics2.ID, "whitelist-spatial", BaseMetaPipeEntity.class.getName()); - GT_Log.out.println("GT_Mod: Registering the Ore TileEntity."); - GameRegistry.registerTileEntity(GT_TileEntity_Ores.class, "GT_TileEntity_Ores"); - FMLInterModComms.sendMessage(AppliedEnergistics2.ID, "whitelist-spatial", GT_TileEntity_Ores.class.getName()); + GTLog.out.println("GTMod: Registering the Ore TileEntity."); + GameRegistry.registerTileEntity(TileEntityOres.class, "GT_TileEntity_Ores"); + FMLInterModComms.sendMessage(AppliedEnergistics2.ID, "whitelist-spatial", TileEntityOres.class.getName()); - GT_Log.out.println("GT_Mod: Registering Fluids."); - Materials.ConstructionFoam.mFluid = GT_Utility - .getFluidForFilledItem(GT_ModHandler.getIC2Item("CFCell", 1L), true) + GTLog.out.println("GTMod: Registering Fluids."); + Materials.ConstructionFoam.mFluid = GTUtility.getFluidForFilledItem(GTModHandler.getIC2Item("CFCell", 1L), true) .getFluid(); - Materials.UUMatter.mFluid = GT_Utility.getFluidForFilledItem(GT_ModHandler.getIC2Item("uuMatterCell", 1L), true) + Materials.UUMatter.mFluid = GTUtility.getFluidForFilledItem(GTModHandler.getIC2Item("uuMatterCell", 1L), true) .getFluid(); - GT_FluidFactory.builder("Air") + GTFluidFactory.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") + GTFluidFactory.builder("LiquidOxygen") .withLocalizedName("Liquid Oxygen") .withStateAndTemperature(GAS, 60) .buildAndRegister() .configureMaterials(Materials.LiquidOxygen) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.LiquidOxygen, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.LiquidOxygen, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("LiquidNitrogen") + GTFluidFactory.builder("LiquidNitrogen") .withLocalizedName("Liquid Nitrogen") .withStateAndTemperature(GAS, 77) .buildAndRegister() .configureMaterials(Materials.LiquidNitrogen) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.LiquidNitrogen, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.LiquidNitrogen, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("LiquidAir") + GTFluidFactory.builder("LiquidAir") .withLocalizedName("Liquid Air") .withStateAndTemperature(LIQUID, 77) .buildAndRegister() .configureMaterials(Materials.LiquidAir) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.LiquidAir, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.LiquidAir, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("Oxygen") + GTFluidFactory.builder("Oxygen") .withLocalizedName("Oxygen") .withStateAndTemperature(GAS, 295) .buildAndRegister() .configureMaterials(Materials.Oxygen) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Oxygen, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Oxygen, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("Hydrogen") + GTFluidFactory.builder("Hydrogen") .withLocalizedName("Hydrogen") .withStateAndTemperature(GAS, 295) .buildAndRegister() .configureMaterials(Materials.Hydrogen) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Hydrogen, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Hydrogen, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("Deuterium") + GTFluidFactory.builder("Deuterium") .withLocalizedName("Deuterium") .withStateAndTemperature(GAS, 295) .buildAndRegister() .configureMaterials(Materials.Deuterium) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Deuterium, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Deuterium, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("Tritium") + GTFluidFactory.builder("Tritium") .withLocalizedName("Tritium") .withStateAndTemperature(GAS, 295) .buildAndRegister() .configureMaterials(Materials.Tritium) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Tritium, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Tritium, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("Helium") + GTFluidFactory.builder("Helium") .withLocalizedName("Helium") .withStateAndTemperature(GAS, 295) .buildAndRegister() .configureMaterials(Materials.Helium) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Helium, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Helium, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("Argon") + GTFluidFactory.builder("Argon") .withLocalizedName("Argon") .withStateAndTemperature(GAS, 295) .buildAndRegister() .configureMaterials(Materials.Argon) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Argon, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Argon, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("Radon") + GTFluidFactory.builder("Radon") .withLocalizedName("Radon") .withStateAndTemperature(GAS, 295) .buildAndRegister() .configureMaterials(Materials.Radon) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Radon, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Radon, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("Fluorine") + GTFluidFactory.builder("Fluorine") .withLocalizedName("Fluorine") .withStateAndTemperature(GAS, 53) .buildAndRegister() .configureMaterials(Materials.Fluorine) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Fluorine, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Fluorine, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("Titaniumtetrachloride") + GTFluidFactory.builder("Titaniumtetrachloride") .withLocalizedName("Titaniumtetrachloride") .withStateAndTemperature(LIQUID, 295) .buildAndRegister() .configureMaterials(Materials.Titaniumtetrachloride) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Titaniumtetrachloride, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Titaniumtetrachloride, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("Helium-3") + GTFluidFactory.builder("Helium-3") .withLocalizedName("Helium-3") .withStateAndTemperature(GAS, 295) .buildAndRegister() .configureMaterials(Materials.Helium_3) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Helium_3, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Helium_3, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("Methane") + GTFluidFactory.builder("Methane") .withLocalizedName("Methane") .withStateAndTemperature(GAS, 295) .buildAndRegister() .configureMaterials(Materials.Methane) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Methane, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Methane, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("Nitrogen") + GTFluidFactory.builder("Nitrogen") .withLocalizedName("Nitrogen") .withStateAndTemperature(GAS, 295) .buildAndRegister() .configureMaterials(Materials.Nitrogen) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Nitrogen, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Nitrogen, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("NitrogenDioxide") + GTFluidFactory.builder("NitrogenDioxide") .withLocalizedName("Nitrogen Dioxide") .withStateAndTemperature(GAS, 295) .buildAndRegister() .configureMaterials(Materials.NitrogenDioxide) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.NitrogenDioxide, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.NitrogenDioxide, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("Steam") + GTFluidFactory.builder("Steam") .withLocalizedName("Steam") .withStateAndTemperature(GAS, 375) .buildAndRegister() .configureMaterials(Materials.Water) - .registerBContainers(GT_ModHandler.getIC2Item("steamCell", 1), Materials.Empty.getCells(1)); + .registerBContainers(GTModHandler.getIC2Item("steamCell", 1), Materials.Empty.getCells(1)); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(Materials.Empty.getCells(1)) - .itemOutputs(GT_ModHandler.getIC2Item("steamCell", 1)) - .fluidInputs(GT_ModHandler.getSteam(1000)) + .itemOutputs(GTModHandler.getIC2Item("steamCell", 1)) + .fluidInputs(GTModHandler.getSteam(1000)) .duration(16 * TICKS) .eut(1) .addTo(fluidCannerRecipes); @@ -862,23 +859,23 @@ 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") + ItemList.sOilExtraHeavy = GTFluidFactory.of("liquid_extra_heavy_oil", "Very Heavy Oil", LIQUID, 295); + ItemList.sEpichlorhydrin = GTFluidFactory.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") + ItemList.sDrillingFluid = GTFluidFactory.of("liquid_drillingfluid", "Drilling Fluid", LIQUID, 295); + ItemList.sToluene = GTFluidFactory.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") + ItemList.sNitrationMixture = GTFluidFactory.builder("liquid_nitrationmixture") .withLocalizedName("Nitration Mixture") .withStateAndTemperature(LIQUID, 295) .buildAndRegister() @@ -886,120 +883,120 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { .registerBContainers(Materials.NitrationMixture.getCells(1), Materials.Empty.getCells(1)) .asFluid(); - GT_FluidFactory.builder("liquid_heavy_oil") + GTFluidFactory.builder("liquid_heavy_oil") .withLocalizedName("Heavy Oil") .withStateAndTemperature(LIQUID, 295) .buildAndRegister() .configureMaterials(Materials.OilHeavy) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.OilHeavy, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.OilHeavy, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("liquid_medium_oil") + GTFluidFactory.builder("liquid_medium_oil") .withLocalizedName("Raw Oil") .withStateAndTemperature(LIQUID, 295) .buildAndRegister() .configureMaterials(Materials.OilMedium) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.OilMedium, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.OilMedium, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("liquid_light_oil") + GTFluidFactory.builder("liquid_light_oil") .withLocalizedName("Light Oil") .withStateAndTemperature(LIQUID, 295) .buildAndRegister() .configureMaterials(Materials.OilLight) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.OilLight, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.OilLight, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("gas_natural_gas") + GTFluidFactory.builder("gas_natural_gas") .withLocalizedName("Natural Gas") .withStateAndTemperature(GAS, 295) .buildAndRegister() .configureMaterials(Materials.NatruralGas) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.NatruralGas, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.NatruralGas, 1L), ItemList.Cell_Empty.get(1L)); - ItemList.sHydricSulfur = GT_FluidFactory.builder("liquid_hydricsulfur") + ItemList.sHydricSulfur = GTFluidFactory.builder("liquid_hydricsulfur") .withLocalizedName("Hydrogen Sulfide") .withStateAndTemperature(GAS, 295) .buildAndRegister() .configureMaterials(Materials.HydricSulfide) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.HydricSulfide, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.HydricSulfide, 1L), ItemList.Cell_Empty.get(1L)) .asFluid(); - GT_FluidFactory.builder("gas_sulfuricgas") + GTFluidFactory.builder("gas_sulfuricgas") .withLocalizedName("Sulfuric Gas") .withStateAndTemperature(GAS, 295) .buildAndRegister() .configureMaterials(Materials.SulfuricGas) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.SulfuricGas, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.SulfuricGas, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("gas_gas") + GTFluidFactory.builder("gas_gas") .withLocalizedName("Refinery Gas") .withStateAndTemperature(GAS, 295) .buildAndRegister() .configureMaterials(Materials.Gas) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Gas, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Gas, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("liquid_sulfuricnaphtha") + GTFluidFactory.builder("liquid_sulfuricnaphtha") .withLocalizedName("Sulfuric Naphtha") .withStateAndTemperature(LIQUID, 295) .buildAndRegister() .configureMaterials(Materials.SulfuricNaphtha) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.SulfuricNaphtha, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.SulfuricNaphtha, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("liquid_sufluriclight_fuel") + GTFluidFactory.builder("liquid_sufluriclight_fuel") .withLocalizedName("Sulfuric Light Fuel") .withStateAndTemperature(LIQUID, 295) .buildAndRegister() .configureMaterials(Materials.SulfuricLightFuel) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.SulfuricLightFuel, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.SulfuricLightFuel, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("liquid_sulfuricheavy_fuel") + GTFluidFactory.builder("liquid_sulfuricheavy_fuel") .withLocalizedName("Sulfuric Heavy Fuel") .withStateAndTemperature(LIQUID, 295) .buildAndRegister() .configureMaterials(Materials.SulfuricHeavyFuel) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.SulfuricHeavyFuel, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.SulfuricHeavyFuel, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("liquid_naphtha") + GTFluidFactory.builder("liquid_naphtha") .withLocalizedName("Naphtha") .withStateAndTemperature(LIQUID, 295) .buildAndRegister() .configureMaterials(Materials.Naphtha) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Naphtha, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Naphtha, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("liquid_light_fuel") + GTFluidFactory.builder("liquid_light_fuel") .withLocalizedName("Light Fuel") .withStateAndTemperature(LIQUID, 295) .buildAndRegister() .configureMaterials(Materials.LightFuel) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.LightFuel, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.LightFuel, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("liquid_heavy_fuel") + GTFluidFactory.builder("liquid_heavy_fuel") .withLocalizedName("Heavy Fuel") .withStateAndTemperature(LIQUID, 295) .buildAndRegister() .configureMaterials(Materials.HeavyFuel) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.HeavyFuel, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.HeavyFuel, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("liquid_lpg") + GTFluidFactory.builder("liquid_lpg") .withLocalizedName("LPG") .withStateAndTemperature(LIQUID, 295) .buildAndRegister() .configureMaterials(Materials.LPG) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.LPG, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.LPG, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("charcoal_byproducts") + GTFluidFactory.builder("charcoal_byproducts") .withTextureName("molten.autogenerated") .withLocalizedName("Charcoal Byproducts") .withColorRGBA(Materials.CharcoalByproducts.mRGBa) @@ -1007,9 +1004,9 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { .buildAndRegister() .configureMaterials(Materials.CharcoalByproducts) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.CharcoalByproducts, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.CharcoalByproducts, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("molten.bisphenol_a") + GTFluidFactory.builder("molten.bisphenol_a") .withTextureName("molten.autogenerated") .withLocalizedName("Molten Bisphenol A") .withColorRGBA(Materials.BisphenolA.mRGBa) @@ -1017,299 +1014,299 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { .buildAndRegister() .configureMaterials(Materials.BisphenolA) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.BisphenolA, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.BisphenolA, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("UUAmplifier") + GTFluidFactory.builder("UUAmplifier") .withLocalizedName("UU Amplifier") .withStateAndTemperature(LIQUID, 295) .buildAndRegister() .configureMaterials(Materials.UUAmplifier) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.UUAmplifier, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.UUAmplifier, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("Chlorine") + GTFluidFactory.builder("Chlorine") .withLocalizedName("Chlorine") .withStateAndTemperature(GAS, 295) .buildAndRegister() .configureMaterials(Materials.Chlorine) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Chlorine, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Chlorine, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("Mercury") + GTFluidFactory.builder("Mercury") .withLocalizedName("Mercury") .withStateAndTemperature(LIQUID, 295) .buildAndRegister() .configureMaterials(Materials.Mercury) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Mercury, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Mercury, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("NitroFuel") + GTFluidFactory.builder("NitroFuel") .withLocalizedName("Cetane-Boosted Diesel") .withStateAndTemperature(LIQUID, 295) .buildAndRegister() .configureMaterials(Materials.NitroFuel) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.NitroFuel, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.NitroFuel, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("SodiumPersulfate") + GTFluidFactory.builder("SodiumPersulfate") .withLocalizedName("Sodium Persulfate") .withStateAndTemperature(LIQUID, 295) .buildAndRegister() .configureMaterials(Materials.SodiumPersulfate) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.SodiumPersulfate, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.SodiumPersulfate, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("Glyceryl") + GTFluidFactory.builder("Glyceryl") .withLocalizedName("Glyceryl Trinitrate") .withStateAndTemperature(LIQUID, 295) .buildAndRegister() .configureMaterials(Materials.Glyceryl) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Glyceryl, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Glyceryl, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("lubricant") + GTFluidFactory.builder("lubricant") .withLocalizedName("Lubricant") .withStateAndTemperature(LIQUID, 295) .buildAndRegister() .configureMaterials(Materials.Lubricant) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Lubricant, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Lubricant, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("creosote") + GTFluidFactory.builder("creosote") .withLocalizedName("Creosote Oil") .withStateAndTemperature(LIQUID, 295) .buildAndRegister() .configureMaterials(Materials.Creosote) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Creosote, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Creosote, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("seedoil") + GTFluidFactory.builder("seedoil") .withLocalizedName("Seed Oil") .withStateAndTemperature(LIQUID, 295) .buildAndRegister() .configureMaterials(Materials.SeedOil) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.SeedOil, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.SeedOil, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("fishoil") + GTFluidFactory.builder("fishoil") .withLocalizedName("Fish Oil") .withStateAndTemperature(LIQUID, 295) .buildAndRegister() .configureMaterials(Materials.FishOil) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.FishOil, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.FishOil, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("oil") + GTFluidFactory.builder("oil") .withLocalizedName("Oil") .withStateAndTemperature(LIQUID, 295) .buildAndRegister() .configureMaterials(Materials.Oil) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Oil, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Oil, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("fuel") + GTFluidFactory.builder("fuel") .withLocalizedName("Diesel") .withStateAndTemperature(LIQUID, 295) .buildAndRegister() .configureMaterials(Materials.Fuel) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Fuel, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Fuel, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("for.honey") + GTFluidFactory.builder("for.honey") .withLocalizedName("Honey") .withStateAndTemperature(LIQUID, 295) .buildAndRegister() .configureMaterials(Materials.Honey) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Honey, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Honey, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("biomass") + GTFluidFactory.builder("biomass") .withLocalizedName("Biomass") .withStateAndTemperature(LIQUID, 295) .buildAndRegister() .configureMaterials(Materials.Biomass) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Biomass, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Biomass, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("bioethanol") + GTFluidFactory.builder("bioethanol") .withLocalizedName("Bio Ethanol") .withStateAndTemperature(LIQUID, 295) .buildAndRegister() .configureMaterials(Materials.Ethanol) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Ethanol, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Ethanol, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("sulfuricacid") + GTFluidFactory.builder("sulfuricacid") .withLocalizedName("Sulfuric Acid") .withStateAndTemperature(LIQUID, 295) .buildAndRegister() .configureMaterials(Materials.SulfuricAcid) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.SulfuricAcid, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.SulfuricAcid, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("milk") + GTFluidFactory.builder("milk") .withLocalizedName("Milk") .withStateAndTemperature(LIQUID, 290) .buildAndRegister() .configureMaterials(Materials.Milk) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Milk, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Milk, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("mcguffium") + GTFluidFactory.builder("mcguffium") .withLocalizedName("Mc Guffium 239") .withStateAndTemperature(LIQUID, 295) .buildAndRegister() .configureMaterials(Materials.McGuffium239) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.McGuffium239, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.McGuffium239, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("refinedGlue") + GTFluidFactory.builder("refinedGlue") .withLocalizedName("Refined Glue") .withStateAndTemperature(LIQUID, 295) .buildAndRegister() .configureMaterials(Materials.Glue) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Glue, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Glue, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("hotfryingoil") + GTFluidFactory.builder("hotfryingoil") .withLocalizedName("Hot Frying Oil") .withStateAndTemperature(LIQUID, 400) .buildAndRegister() .configureMaterials(Materials.FryingOilHot) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.FryingOilHot, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.FryingOilHot, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("DimensionallyTranscendentResidue") + GTFluidFactory.builder("DimensionallyTranscendentResidue") .withLocalizedName("Dimensionally Transcendent Residue") .withStateAndTemperature(LIQUID, 2000000000) .buildAndRegister() .configureMaterials(MaterialsUEVplus.DimensionallyTranscendentResidue) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, MaterialsUEVplus.DimensionallyTranscendentResidue, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, MaterialsUEVplus.DimensionallyTranscendentResidue, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("ExcitedDTCC") + GTFluidFactory.builder("ExcitedDTCC") .withLocalizedName("Excited Dimensionally Transcendent Crude Catalyst") .withStateAndTemperature(LIQUID, 500000000) .buildAndRegister() .configureMaterials(MaterialsUEVplus.ExcitedDTCC) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, MaterialsUEVplus.ExcitedDTCC, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, MaterialsUEVplus.ExcitedDTCC, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("ExcitedDTPC") + GTFluidFactory.builder("ExcitedDTPC") .withLocalizedName("Excited Dimensionally Transcendent Prosaic Catalyst") .withStateAndTemperature(LIQUID, 500000000) .buildAndRegister() .configureMaterials(MaterialsUEVplus.ExcitedDTPC) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, MaterialsUEVplus.ExcitedDTPC, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, MaterialsUEVplus.ExcitedDTPC, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("ExcitedDTRC") + GTFluidFactory.builder("ExcitedDTRC") .withLocalizedName("Excited Dimensionally Transcendent Resplendent Catalyst") .withStateAndTemperature(LIQUID, 500000000) .buildAndRegister() .configureMaterials(MaterialsUEVplus.ExcitedDTRC) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, MaterialsUEVplus.ExcitedDTRC, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, MaterialsUEVplus.ExcitedDTRC, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("ExcitedDTEC") + GTFluidFactory.builder("ExcitedDTEC") .withLocalizedName("Excited Dimensionally Transcendent Exotic Catalyst") .withStateAndTemperature(LIQUID, 500000000) .buildAndRegister() .configureMaterials(MaterialsUEVplus.ExcitedDTEC) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, MaterialsUEVplus.ExcitedDTEC, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, MaterialsUEVplus.ExcitedDTEC, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("ExcitedDTSC") + GTFluidFactory.builder("ExcitedDTSC") .withLocalizedName("Excited Dimensionally Transcendent Stellar Catalyst") .withStateAndTemperature(LIQUID, 500000000) .buildAndRegister() .configureMaterials(MaterialsUEVplus.ExcitedDTSC) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, MaterialsUEVplus.ExcitedDTSC, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, MaterialsUEVplus.ExcitedDTSC, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder(MaterialsUEVplus.RawStarMatter.mName) + GTFluidFactory.builder(MaterialsUEVplus.RawStarMatter.mName) .withLocalizedName(MaterialsUEVplus.RawStarMatter.mLocalizedName) .withStateAndTemperature(LIQUID, 10_000_000) .buildAndRegister() .configureMaterials(MaterialsUEVplus.RawStarMatter) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, MaterialsUEVplus.RawStarMatter, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, MaterialsUEVplus.RawStarMatter, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder(MaterialsUEVplus.Space.mName) + GTFluidFactory.builder(MaterialsUEVplus.Space.mName) .withLocalizedName(MaterialsUEVplus.Space.mLocalizedName) .withStateAndTemperature(MOLTEN, 0) .buildAndRegister() .configureMaterials(MaterialsUEVplus.Space) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, MaterialsUEVplus.Space, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, MaterialsUEVplus.Space, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder(MaterialsUEVplus.Time.mName) + GTFluidFactory.builder(MaterialsUEVplus.Time.mName) .withLocalizedName(MaterialsUEVplus.Time.mLocalizedName) .withStateAndTemperature(MOLTEN, 0) .buildAndRegister() .configureMaterials(MaterialsUEVplus.Time) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, MaterialsUEVplus.Time, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, MaterialsUEVplus.Time, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("PrimordialMatter") + GTFluidFactory.builder("PrimordialMatter") .withLocalizedName(MaterialsUEVplus.PrimordialMatter.mLocalizedName) .withStateAndTemperature(LIQUID, 2_000_000_000) .buildAndRegister() .configureMaterials(MaterialsUEVplus.PrimordialMatter) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, MaterialsUEVplus.PrimordialMatter, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, MaterialsUEVplus.PrimordialMatter, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("QuarkGluonPlasma") + GTFluidFactory.builder("QuarkGluonPlasma") .withLocalizedName(MaterialsUEVplus.QuarkGluonPlasma.mLocalizedName) .withStateAndTemperature(LIQUID, 2_000_000_000) .buildAndRegister() .configureMaterials(MaterialsUEVplus.QuarkGluonPlasma) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, MaterialsUEVplus.QuarkGluonPlasma, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, MaterialsUEVplus.QuarkGluonPlasma, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("PhononMedium") + GTFluidFactory.builder("PhononMedium") .withLocalizedName(MaterialsUEVplus.PhononMedium.mLocalizedName) .withStateAndTemperature(LIQUID, 500) .buildAndRegister() .configureMaterials(MaterialsUEVplus.PhononMedium) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, MaterialsUEVplus.PhononMedium, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, MaterialsUEVplus.PhononMedium, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("PhononCrystalSolution") + GTFluidFactory.builder("PhononCrystalSolution") .withLocalizedName(MaterialsUEVplus.PhononCrystalSolution.mLocalizedName) .withStateAndTemperature(LIQUID, 500) .buildAndRegister() .configureMaterials(MaterialsUEVplus.PhononCrystalSolution) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, MaterialsUEVplus.PhononCrystalSolution, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, MaterialsUEVplus.PhononCrystalSolution, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("fieryblood") + GTFluidFactory.builder("fieryblood") .withLocalizedName("Fiery Blood") .withStateAndTemperature(LIQUID, 6400) .buildAndRegister() .configureMaterials(Materials.FierySteel) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.FierySteel, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.FierySteel, 1L), ItemList.Cell_Empty.get(1L)); - GT_FluidFactory.builder("holywater") + GTFluidFactory.builder("holywater") .withLocalizedName("Holy Water") .withStateAndTemperature(LIQUID, 295) .buildAndRegister() .configureMaterials(Materials.HolyWater) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.HolyWater, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.HolyWater, 1L), ItemList.Cell_Empty.get(1L)); if (ItemList.TF_Vial_FieryBlood.get(1L) != null) { FluidContainerRegistry.registerFluidContainer( @@ -1322,8 +1319,8 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { 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))); + GTOreDictUnificator.get(OrePrefixes.bucket, Materials.Milk, 1L), + GTOreDictUnificator.get(OrePrefixes.bucket, Materials.Empty, 1L))); FluidContainerRegistry.registerFluidContainer( new FluidContainerRegistry.FluidContainerData( Materials.Milk.getFluid(250L), @@ -1350,12 +1347,12 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { ItemList.Tool_Lighter_Platinum_Full.get(1L), ItemList.Tool_Lighter_Platinum_Empty.get(1L))); - Dyes.dyeBlack.addFluidDye(GT_FluidFactory.of("squidink", "Squid Ink", LIQUID, 295)); - Dyes.dyeBlue.addFluidDye(GT_FluidFactory.of("indigo", "Indigo Dye", LIQUID, 295)); + Dyes.dyeBlack.addFluidDye(GTFluidFactory.of("squidink", "Squid Ink", LIQUID, 295)); + Dyes.dyeBlue.addFluidDye(GTFluidFactory.of("indigo", "Indigo Dye", LIQUID, 295)); for (byte i = 0; i < Dyes.VALUES.length; i = (byte) (i + 1)) { Dyes tDye = Dyes.VALUES[i]; tDye.addFluidDye( - GT_FluidFactory.builder( + GTFluidFactory.builder( "dye.watermixed." + tDye.name() .toLowerCase(Locale.ENGLISH)) .withTextureName("dyes") @@ -1365,7 +1362,7 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { .buildAndRegister() .asFluid()); tDye.addFluidDye( - GT_FluidFactory.builder( + GTFluidFactory.builder( "dye.chemical." + tDye.name() .toLowerCase(Locale.ENGLISH)) .withTextureName("dyes") @@ -1376,611 +1373,611 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { .registerContainers(ItemList.SPRAY_CAN_DYES[i].get(1L), ItemList.Spray_Empty.get(1L), 2304) .asFluid()); } - GT_FluidFactory.builder("ice") + GTFluidFactory.builder("ice") .withLocalizedName("Crushed Ice") .withStateAndTemperature(SLURRY, 270) .buildAndRegister() .configureMaterials(Materials.Ice) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Ice, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Ice, 1L), ItemList.Cell_Empty.get(1L)); Materials.Water.mSolid = Materials.Ice.mSolid; - GT_FluidFactory.builder("molten.glass") + GTFluidFactory.builder("molten.glass") .withLocalizedName("Molten Glass") .withStateAndTemperature(MOLTEN, 1500) .buildAndRegister() .configureMaterials(Materials.Glass) .registerContainers( - GT_OreDictUnificator.get(OrePrefixes.cellMolten, Materials.Glass, 1L), + GTOreDictUnificator.get(OrePrefixes.cellMolten, Materials.Glass, 1L), ItemList.Cell_Empty.get(1L), 144); - GT_FluidFactory.builder("molten.redstone") + GTFluidFactory.builder("molten.redstone") .withLocalizedName("Molten Redstone") .withStateAndTemperature(MOLTEN, 500) .buildAndRegister() .configureMaterials(Materials.Redstone) .registerContainers( - GT_OreDictUnificator.get(OrePrefixes.cellMolten, Materials.Redstone, 1L), + GTOreDictUnificator.get(OrePrefixes.cellMolten, Materials.Redstone, 1L), ItemList.Cell_Empty.get(1L), 144); - GT_FluidFactory.builder("molten.blaze") + GTFluidFactory.builder("molten.blaze") .withLocalizedName("Molten Blaze") .withStateAndTemperature(MOLTEN, 6400) .buildAndRegister() .configureMaterials(Materials.Blaze) .registerContainers( - GT_OreDictUnificator.get(OrePrefixes.cellMolten, Materials.Blaze, 1L), + GTOreDictUnificator.get(OrePrefixes.cellMolten, Materials.Blaze, 1L), ItemList.Cell_Empty.get(1L), 144); - GT_FluidFactory.builder("wet.concrete") + GTFluidFactory.builder("wet.concrete") .withLocalizedName("Wet Concrete") .withStateAndTemperature(MOLTEN, 300) .buildAndRegister() .configureMaterials(Materials.Concrete) .registerContainers( - GT_OreDictUnificator.get(OrePrefixes.cellMolten, Materials.Concrete, 1L), + GTOreDictUnificator.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)) && (!tMaterial.contains(SubTag.NO_SMELTING))) { - GT_Mod.gregtechproxy.addAutogeneratedMoltenFluid(tMaterial); + GTMod.gregtechproxy.addAutogeneratedMoltenFluid(tMaterial); if ((tMaterial.mSmeltInto != tMaterial) && (tMaterial.mSmeltInto.mStandardMoltenFluid == null)) { - GT_Mod.gregtechproxy.addAutogeneratedMoltenFluid(tMaterial.mSmeltInto); + GTMod.gregtechproxy.addAutogeneratedMoltenFluid(tMaterial.mSmeltInto); } } if (tMaterial.mElement != null) { - GT_Mod.gregtechproxy.addAutogeneratedPlasmaFluid(tMaterial); + GTMod.gregtechproxy.addAutogeneratedPlasmaFluid(tMaterial); } if (tMaterial.hasCorrespondingFluid()) { - GT_Mod.gregtechproxy.addAutoGeneratedCorrespondingFluid(tMaterial); + GTMod.gregtechproxy.addAutoGeneratedCorrespondingFluid(tMaterial); } if (tMaterial.hasCorrespondingGas()) { - GT_Mod.gregtechproxy.addAutoGeneratedCorrespondingGas(tMaterial); + GTMod.gregtechproxy.addAutoGeneratedCorrespondingGas(tMaterial); } if (tMaterial.canBeCracked()) { - GT_Mod.gregtechproxy.addAutoGeneratedHydroCrackedFluids(tMaterial); - GT_Mod.gregtechproxy.addAutoGeneratedSteamCrackedFluids(tMaterial); + GTMod.gregtechproxy.addAutoGeneratedHydroCrackedFluids(tMaterial); + GTMod.gregtechproxy.addAutoGeneratedSteamCrackedFluids(tMaterial); } } - GT_FluidFactory.builder("potion.awkward") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.builder("potion.fireresistance.long.splash") .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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.builder("potion.nightvision.long.splash") .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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.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") + GTFluidFactory.builder("potion.icetea") .withLocalizedName("Ice Tea") .withStateAndTemperature(LIQUID, 255) .buildAndRegister() .registerPContainers(ItemList.ThermosCan_Ice_Tea.get(1L), ItemList.ThermosCan_Empty.get(1L)); - GT_FluidFactory.builder("liquid_sodium") + GTFluidFactory.builder("liquid_sodium") .withLocalizedName("Liquid Sodium") .withStateAndTemperature(LIQUID, 495) .buildAndRegister() .configureMaterials(Materials.Sodium) .registerBContainers( - GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Sodium, 1L), + GTOreDictUnificator.get(OrePrefixes.cell, Materials.Sodium, 1L), ItemList.Cell_Empty.get(1L)); FluidContainerRegistry.registerFluidContainer( @@ -1989,139 +1986,136 @@ public class GT_Loader_Item_Block_And_Fluid implements Runnable { ItemList.IC2_Spray_WeedEx.get(1L), ItemList.Spray_Empty.get(1L))); - if (!GT_Values.D1) { + if (!GTValues.D1) { try { Class.forName("codechicken.nei.api.API"); - GT_Log.out.println("GT_Mod: Hiding certain Items from NEI."); + GTLog.out.println("GTMod: Hiding certain Items from NEI."); API.hideItem(ItemList.Display_Fluid.getWildcard(1L)); } catch (Throwable e) { - if (GT_Values.D1) { - e.printStackTrace(GT_Log.err); + if (GTValues.D1) { + e.printStackTrace(GTLog.err); } } } - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Blocks.cobblestone, 1, WILDCARD)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Stone, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Stone, 1L)) .duration(20 * SECONDS) .eut(2) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Blocks.gravel, 1, WILDCARD)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Stone, 1L), new ItemStack(Items.flint, 1)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Stone, 1L), new ItemStack(Items.flint, 1)) .outputChances(10000, 1000) .duration(20 * SECONDS) .eut(2) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Blocks.furnace, 1, WILDCARD)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Stone, 8L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Stone, 8L)) .duration(20 * SECONDS) .eut(2) .addTo(maceratorRecipes); - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(new ItemStack(Blocks.lit_furnace, 1, WILDCARD)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Stone, 8L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Stone, 8L)) .duration(20 * SECONDS) .eut(2) .addTo(maceratorRecipes); - GT_OreDictUnificator.set( + GTOreDictUnificator.set( OrePrefixes.ingot, Materials.FierySteel, - GT_ModHandler.getModItem(TwilightForest.ID, "item.fieryIngot", 1L, 0)); - GT_OreDictUnificator.set( + GTModHandler.getModItem(TwilightForest.ID, "item.fieryIngot", 1L, 0)); + GTOreDictUnificator.set( OrePrefixes.ingot, Materials.Knightmetal, - GT_ModHandler.getModItem(TwilightForest.ID, "item.knightMetal", 1L, 0)); - GT_OreDictUnificator.set( + GTModHandler.getModItem(TwilightForest.ID, "item.knightMetal", 1L, 0)); + GTOreDictUnificator.set( OrePrefixes.ingot, Materials.Steeleaf, - GT_ModHandler.getModItem(TwilightForest.ID, "item.steeleafIngot", 1L, 0)); - GT_OreDictUnificator.set( + GTModHandler.getModItem(TwilightForest.ID, "item.steeleafIngot", 1L, 0)); + GTOreDictUnificator.set( OrePrefixes.ingot, Materials.IronWood, - GT_ModHandler.getModItem(TwilightForest.ID, "item.ironwoodIngot", 1L, 0)); - GT_OreDictUnificator - .set(OrePrefixes.gem, Materials.InfusedAir, GT_ModHandler.getModItem(Thaumcraft.ID, "ItemShard", 1L, 0)); - GT_OreDictUnificator - .set(OrePrefixes.gem, Materials.InfusedFire, GT_ModHandler.getModItem(Thaumcraft.ID, "ItemShard", 1L, 1)); - GT_OreDictUnificator - .set(OrePrefixes.gem, Materials.InfusedWater, GT_ModHandler.getModItem(Thaumcraft.ID, "ItemShard", 1L, 2)); - GT_OreDictUnificator - .set(OrePrefixes.gem, Materials.InfusedEarth, GT_ModHandler.getModItem(Thaumcraft.ID, "ItemShard", 1L, 3)); - GT_OreDictUnificator - .set(OrePrefixes.gem, Materials.InfusedOrder, GT_ModHandler.getModItem(Thaumcraft.ID, "ItemShard", 1L, 4)); - GT_OreDictUnificator.set( - OrePrefixes.gem, - Materials.InfusedEntropy, - GT_ModHandler.getModItem(Thaumcraft.ID, "ItemShard", 1L, 5)); - GT_OreDictUnificator - .set(OrePrefixes.nugget, Materials.Mercury, GT_ModHandler.getModItem(Thaumcraft.ID, "ItemNugget", 1L, 5)); - GT_OreDictUnificator - .set(OrePrefixes.nugget, Materials.Thaumium, GT_ModHandler.getModItem(Thaumcraft.ID, "ItemNugget", 1L, 6)); - GT_OreDictUnificator - .set(OrePrefixes.ingot, Materials.Thaumium, GT_ModHandler.getModItem(Thaumcraft.ID, "ItemResource", 1L, 2)); - GT_OreDictUnificator - .set(OrePrefixes.gem, Materials.Mercury, GT_ModHandler.getModItem(Thaumcraft.ID, "ItemResource", 1L, 3)); - GT_OreDictUnificator - .set(OrePrefixes.gem, Materials.Amber, GT_ModHandler.getModItem(Thaumcraft.ID, "ItemResource", 1L, 6)); - GT_OreDictUnificator - .set(OrePrefixes.gem, Materials.Firestone, GT_ModHandler.getModItem(Railcraft.ID, "firestone.raw", 1L)); - - GT_OreDictUnificator - .set(OrePrefixes.nugget, Materials.Void, GT_ModHandler.getModItem(Thaumcraft.ID, "ItemNugget", 1L, 7)); - GT_OreDictUnificator - .set(OrePrefixes.ingot, Materials.Void, GT_ModHandler.getModItem(Thaumcraft.ID, "ItemResource", 1L, 16)); - - GT_OreDictUnificator.set( + GTModHandler.getModItem(TwilightForest.ID, "item.ironwoodIngot", 1L, 0)); + GTOreDictUnificator + .set(OrePrefixes.gem, Materials.InfusedAir, GTModHandler.getModItem(Thaumcraft.ID, "ItemShard", 1L, 0)); + GTOreDictUnificator + .set(OrePrefixes.gem, Materials.InfusedFire, GTModHandler.getModItem(Thaumcraft.ID, "ItemShard", 1L, 1)); + GTOreDictUnificator + .set(OrePrefixes.gem, Materials.InfusedWater, GTModHandler.getModItem(Thaumcraft.ID, "ItemShard", 1L, 2)); + GTOreDictUnificator + .set(OrePrefixes.gem, Materials.InfusedEarth, GTModHandler.getModItem(Thaumcraft.ID, "ItemShard", 1L, 3)); + GTOreDictUnificator + .set(OrePrefixes.gem, Materials.InfusedOrder, GTModHandler.getModItem(Thaumcraft.ID, "ItemShard", 1L, 4)); + GTOreDictUnificator + .set(OrePrefixes.gem, Materials.InfusedEntropy, GTModHandler.getModItem(Thaumcraft.ID, "ItemShard", 1L, 5)); + GTOreDictUnificator + .set(OrePrefixes.nugget, Materials.Mercury, GTModHandler.getModItem(Thaumcraft.ID, "ItemNugget", 1L, 5)); + GTOreDictUnificator + .set(OrePrefixes.nugget, Materials.Thaumium, GTModHandler.getModItem(Thaumcraft.ID, "ItemNugget", 1L, 6)); + GTOreDictUnificator + .set(OrePrefixes.ingot, Materials.Thaumium, GTModHandler.getModItem(Thaumcraft.ID, "ItemResource", 1L, 2)); + GTOreDictUnificator + .set(OrePrefixes.gem, Materials.Mercury, GTModHandler.getModItem(Thaumcraft.ID, "ItemResource", 1L, 3)); + GTOreDictUnificator + .set(OrePrefixes.gem, Materials.Amber, GTModHandler.getModItem(Thaumcraft.ID, "ItemResource", 1L, 6)); + GTOreDictUnificator + .set(OrePrefixes.gem, Materials.Firestone, GTModHandler.getModItem(Railcraft.ID, "firestone.raw", 1L)); + + GTOreDictUnificator + .set(OrePrefixes.nugget, Materials.Void, GTModHandler.getModItem(Thaumcraft.ID, "ItemNugget", 1L, 7)); + GTOreDictUnificator + .set(OrePrefixes.ingot, Materials.Void, GTModHandler.getModItem(Thaumcraft.ID, "ItemResource", 1L, 16)); + + GTOreDictUnificator.set( OrePrefixes.plate, Materials.Iron, - GT_ModHandler.getModItem(Railcraft.ID, "part.plate", 1L, 0), + GTModHandler.getModItem(Railcraft.ID, "part.plate", 1L, 0), false, false); - GT_OreDictUnificator.set( + GTOreDictUnificator.set( OrePrefixes.plate, Materials.Steel, - GT_ModHandler.getModItem(Railcraft.ID, "part.plate", 1L, 1), + GTModHandler.getModItem(Railcraft.ID, "part.plate", 1L, 1), false, false); - GT_OreDictUnificator.set( + GTOreDictUnificator.set( OrePrefixes.plate, Materials.TinAlloy, - GT_ModHandler.getModItem(Railcraft.ID, "part.plate", 1L, 2), + GTModHandler.getModItem(Railcraft.ID, "part.plate", 1L, 2), false, false); - GT_OreDictUnificator.set( + GTOreDictUnificator.set( OrePrefixes.plate, Materials.Copper, - GT_ModHandler.getModItem(Railcraft.ID, "part.plate", 1L, 3), + GTModHandler.getModItem(Railcraft.ID, "part.plate", 1L, 3), false, false); - GT_OreDictUnificator.set( + GTOreDictUnificator.set( OrePrefixes.dust, Materials.Cocoa, - GT_ModHandler.getModItem(PamsHarvestCraft.ID, "cocoapowderItem", 1L, 0)); - GT_OreDictUnificator.set(OrePrefixes.dust, Materials.Coffee, ItemList.IC2_CoffeePowder.get(1L)); + GTModHandler.getModItem(PamsHarvestCraft.ID, "cocoapowderItem", 1L, 0)); + GTOreDictUnificator.set(OrePrefixes.dust, Materials.Coffee, ItemList.IC2_CoffeePowder.get(1L)); - GregTech_API - .registerMachineBlock(GT_Utility.getBlockFromStack(GT_ModHandler.getIC2Item("reinforcedGlass", 0)), 0); + GregTechAPI.registerMachineBlock(GTUtility.getBlockFromStack(GTModHandler.getIC2Item("reinforcedGlass", 0)), 0); - GregTech_API.sSolenoidCoilCasings = new GT_Cyclotron_Coils(); + GregTechAPI.sSolenoidCoilCasings = new BlockCyclotronCoils(); ItemList.TierdDrone0 - .set(new GT_TierDrone("tierdDrone0", "Drone (Level 1)", "Quadcopter Stable Small Aircraft", 1)); + .set(new ItemTierDrone("tierdDrone0", "Drone (Level 1)", "Quadcopter Stable Small Aircraft", 1)); ItemList.TierdDrone1 - .set(new GT_TierDrone("tierdDrone1", "Drone (Level 2)", "Dual Turbo High-Ejection Medium Aircraft", 2)); + .set(new ItemTierDrone("tierdDrone1", "Drone (Level 2)", "Dual Turbo High-Ejection Medium Aircraft", 2)); ItemList.TierdDrone2 - .set(new GT_TierDrone("tierdDrone2", "Drone (Level 3)", "Single Engine Anti-Gravity Large Aircraft", 3)); + .set(new ItemTierDrone("tierdDrone2", "Drone (Level 3)", "Single Engine Anti-Gravity Large Aircraft", 3)); } } diff --git a/src/main/java/gregtech/loaders/preload/GT_Loader_ItemData.java b/src/main/java/gregtech/loaders/preload/LoaderGTItemData.java index a4d1644b6b..778916fe38 100644 --- a/src/main/java/gregtech/loaders/preload/GT_Loader_ItemData.java +++ b/src/main/java/gregtech/loaders/preload/LoaderGTItemData.java @@ -17,375 +17,366 @@ import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; import gregtech.api.objects.ItemData; import gregtech.api.objects.MaterialStack; -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 gregtech.api.util.GTLog; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtility; -public class GT_Loader_ItemData implements Runnable { +public class LoaderGTItemData implements Runnable { @Override public void run() { - GT_Log.out.println("GT_Mod: Loading Item Data Tags"); - GT_OreDictUnificator.addItemData( - GT_ModHandler.getModItem(TwilightForest.ID, "item.giantPick", 1L, 0), + GTLog.out.println("GTMod: Loading Item Data Tags"); + GTOreDictUnificator.addItemData( + GTModHandler.getModItem(TwilightForest.ID, "item.giantPick", 1L, 0), new ItemData(Materials.Stone, 696729600L, new MaterialStack(Materials.Wood, 464486400L))); - GT_OreDictUnificator.addItemData( - GT_ModHandler.getModItem(TwilightForest.ID, "item.giantSword", 1L, 0), + GTOreDictUnificator.addItemData( + GTModHandler.getModItem(TwilightForest.ID, "item.giantSword", 1L, 0), new ItemData(Materials.Stone, 464486400L, new MaterialStack(Materials.Wood, 232243200L))); - GT_OreDictUnificator.addItemData( - GT_ModHandler.getModItem(TwilightForest.ID, "tile.GiantLog", 1L, 32767), + GTOreDictUnificator.addItemData( + GTModHandler.getModItem(TwilightForest.ID, "tile.GiantLog", 1L, 32767), new ItemData(Materials.Wood, 232243200L)); - GT_OreDictUnificator.addItemData( - GT_ModHandler.getModItem(TwilightForest.ID, "tile.GiantCobble", 1L, 32767), + GTOreDictUnificator.addItemData( + GTModHandler.getModItem(TwilightForest.ID, "tile.GiantCobble", 1L, 32767), new ItemData(Materials.Stone, 232243200L)); - GT_OreDictUnificator.addItemData( - GT_ModHandler.getModItem(TwilightForest.ID, "tile.GiantObsidian", 1L, 32767), + GTOreDictUnificator.addItemData( + GTModHandler.getModItem(TwilightForest.ID, "tile.GiantObsidian", 1L, 32767), new ItemData(Materials.Obsidian, 232243200L)); - GT_OreDictUnificator.addItemData( - GT_ModHandler.getModItem(TwilightForest.ID, "item.minotaurAxe", 1L, 0), + GTOreDictUnificator.addItemData( + GTModHandler.getModItem(TwilightForest.ID, "item.minotaurAxe", 1L, 0), new ItemData( Materials.Diamond, 14515200L, new MaterialStack(Materials.Wood, OrePrefixes.stick.mMaterialAmount * 2L))); - GT_OreDictUnificator.addItemData( - GT_ModHandler.getModItem(TwilightForest.ID, "item.armorShards", 1L, 0), + GTOreDictUnificator.addItemData( + GTModHandler.getModItem(TwilightForest.ID, "item.armorShards", 1L, 0), new ItemData(Materials.Knightmetal, 403200L)); - GT_OreDictUnificator.addItemData( - GT_ModHandler.getModItem(TwilightForest.ID, "item.shardCluster", 1L, 0), + GTOreDictUnificator.addItemData( + GTModHandler.getModItem(TwilightForest.ID, "item.shardCluster", 1L, 0), new ItemData(Materials.Knightmetal, 3628800L)); - GT_OreDictUnificator.addItemData(ItemList.TF_LiveRoot.get(1L), new ItemData(Materials.LiveRoot, 3628800L)); - GT_OreDictUnificator.addItemData( - GT_ModHandler.getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 10), + GTOreDictUnificator.addItemData(ItemList.TF_LiveRoot.get(1L), new ItemData(Materials.LiveRoot, 3628800L)); + GTOreDictUnificator.addItemData( + GTModHandler.getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 10), new ItemData(Materials.CertusQuartz, 1814400L)); - GT_OreDictUnificator.addItemData( - GT_ModHandler.getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 11), + GTOreDictUnificator.addItemData( + GTModHandler.getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 11), new ItemData(Materials.NetherQuartz, 1814400L)); - GT_OreDictUnificator.addItemData( - GT_ModHandler.getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 12), + GTOreDictUnificator.addItemData( + GTModHandler.getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 12), new ItemData(Materials.Fluix, 1814400L)); - GT_OreDictUnificator + GTOreDictUnificator .addItemData(new ItemStack(Blocks.quartz_block, 1, 32767), new ItemData(Materials.NetherQuartz, 14515200L)); - GT_OreDictUnificator.addItemData( - GT_ModHandler.getModItem(AppliedEnergistics2.ID, "tile.BlockQuartz", 1L, 32767), + GTOreDictUnificator.addItemData( + GTModHandler.getModItem(AppliedEnergistics2.ID, "tile.BlockQuartz", 1L, 32767), new ItemData(Materials.CertusQuartz, 14515200L)); - GT_OreDictUnificator.addItemData( - GT_ModHandler.getModItem(AppliedEnergistics2.ID, "tile.BlockQuartzPillar", 1L, 32767), + GTOreDictUnificator.addItemData( + GTModHandler.getModItem(AppliedEnergistics2.ID, "tile.BlockQuartzPillar", 1L, 32767), new ItemData(Materials.CertusQuartz, 14515200L)); - GT_OreDictUnificator.addItemData( - GT_ModHandler.getModItem(AppliedEnergistics2.ID, "tile.BlockQuartzChiseled", 1L, 32767), + GTOreDictUnificator.addItemData( + GTModHandler.getModItem(AppliedEnergistics2.ID, "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 + GTOreDictUnificator.addItemData(new ItemStack(Items.wheat, 1, 32767), new ItemData(Materials.Wheat, 3628800L)); + GTOreDictUnificator .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 + GTOreDictUnificator.addItemData(new ItemStack(Items.snowball, 1, 32767), new ItemData(Materials.Snow, 907200L)); + GTOreDictUnificator.addItemData(new ItemStack(Blocks.snow, 1, 32767), new ItemData(Materials.Snow, 3628800L)); + GTOreDictUnificator .addItemData(new ItemStack(Blocks.glowstone, 1, 32767), new ItemData(Materials.Glowstone, 14515200L)); - GT_OreDictUnificator.addItemData( + GTOreDictUnificator.addItemData( new ItemStack(Blocks.redstone_lamp, 1, 32767), new ItemData( Materials.Glowstone, 14515200L, new MaterialStack(Materials.Redstone, OrePrefixes.dust.mMaterialAmount * 4L))); - GT_OreDictUnificator.addItemData( + GTOreDictUnificator.addItemData( new ItemStack(Blocks.lit_redstone_lamp, 1, 32767), new ItemData( Materials.Glowstone, 14515200L, new MaterialStack(Materials.Redstone, OrePrefixes.dust.mMaterialAmount * 4L))); - GT_OreDictUnificator.addItemData( - GT_ModHandler.getModItem(Forestry.ID, "craftingMaterial", 1L, 5), + GTOreDictUnificator.addItemData( + GTModHandler.getModItem(Forestry.ID, "craftingMaterial", 1L, 5), new ItemData(Materials.Ice, 3628800L)); - GT_OreDictUnificator.addItemData(new ItemStack(Blocks.ice, 1, 32767), new ItemData(Materials.Ice, 3628800L)); - GT_OreDictUnificator + GTOreDictUnificator.addItemData(new ItemStack(Blocks.ice, 1, 32767), new ItemData(Materials.Ice, 3628800L)); + GTOreDictUnificator .addItemData(new ItemStack(Blocks.packed_ice, 1, 32767), new ItemData(Materials.Ice, 7257600L)); - GT_OreDictUnificator + GTOreDictUnificator .addItemData(new ItemStack(Items.clay_ball, 1, 32767), new ItemData(Materials.Clay, 1814400L)); - GT_OreDictUnificator.removeItemData(new ItemStack(Blocks.clay, 1, 0)); - GT_OreDictUnificator.addItemData(new ItemStack(Blocks.clay, 1, 32767), new ItemData(Materials.Clay, 7257600L)); - GT_OreDictUnificator + GTOreDictUnificator.removeItemData(new ItemStack(Blocks.clay, 1, 0)); + GTOreDictUnificator.addItemData(new ItemStack(Blocks.clay, 1, 32767), new ItemData(Materials.Clay, 7257600L)); + GTOreDictUnificator .addItemData(new ItemStack(Blocks.hardened_clay, 1, 32767), new ItemData(Materials.Clay, 3628800L)); - GT_OreDictUnificator + GTOreDictUnificator .addItemData(new ItemStack(Blocks.stained_hardened_clay, 1, 32767), new ItemData(Materials.Clay, 3628800L)); - GT_OreDictUnificator + GTOreDictUnificator .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 + GTOreDictUnificator + .addItemData(GTModHandler.getIC2Item("Uran238", 1L), new ItemData(Materials.Uranium, 3628800L)); + GTOreDictUnificator + .addItemData(GTModHandler.getIC2Item("Uran235", 1L), new ItemData(Materials.Uranium235, 3628800L)); + GTOreDictUnificator + .addItemData(GTModHandler.getIC2Item("Plutonium", 1L), new ItemData(Materials.Plutonium, 3628800L)); + GTOreDictUnificator + .addItemData(GTModHandler.getIC2Item("smallUran235", 1L), new ItemData(Materials.Uranium235, 403200L)); + GTOreDictUnificator + .addItemData(GTModHandler.getIC2Item("smallPlutonium", 1L), new ItemData(Materials.Plutonium, 403200L)); + GTOreDictUnificator.addItemData(ItemList.IC2_Item_Casing_Iron.get(1L), new ItemData(Materials.Iron, 1814400L)); + GTOreDictUnificator.addItemData(ItemList.IC2_Item_Casing_Gold.get(1L), new ItemData(Materials.Gold, 1814400L)); + GTOreDictUnificator .addItemData(ItemList.IC2_Item_Casing_Bronze.get(1L), new ItemData(Materials.Bronze, 1814400L)); - GT_OreDictUnificator + GTOreDictUnificator .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 + GTOreDictUnificator.addItemData(ItemList.IC2_Item_Casing_Tin.get(1L), new ItemData(Materials.Tin, 1814400L)); + GTOreDictUnificator.addItemData(ItemList.IC2_Item_Casing_Lead.get(1L), new ItemData(Materials.Lead, 1814400L)); + GTOreDictUnificator .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 + GTOreDictUnificator.addItemData(new ItemStack(Items.book, 1, 32767), new ItemData(Materials.Paper, 10886400L)); + GTOreDictUnificator .addItemData(new ItemStack(Items.written_book, 1, 32767), new ItemData(Materials.Paper, 10886400L)); - GT_OreDictUnificator + GTOreDictUnificator .addItemData(new ItemStack(Items.writable_book, 1, 32767), new ItemData(Materials.Paper, 10886400L)); - GT_OreDictUnificator + GTOreDictUnificator .addItemData(new ItemStack(Items.enchanted_book, 1, 32767), new ItemData(Materials.Paper, 10886400L)); - GT_OreDictUnificator.addItemData( + GTOreDictUnificator.addItemData( new ItemStack(Items.golden_apple, 1, 1), new ItemData(Materials.Gold, OrePrefixes.block.mMaterialAmount * 8L)); - GT_OreDictUnificator.addItemData( + GTOreDictUnificator.addItemData( new ItemStack(Items.golden_apple, 1, 0), new ItemData(Materials.Gold, OrePrefixes.ingot.mMaterialAmount * 8L)); - GT_OreDictUnificator.addItemData( + GTOreDictUnificator.addItemData( new ItemStack(Items.golden_carrot, 1, 0), new ItemData(Materials.Gold, OrePrefixes.nugget.mMaterialAmount * 8L)); - GT_OreDictUnificator.addItemData( + GTOreDictUnificator.addItemData( new ItemStack(Items.speckled_melon, 1, 0), new ItemData(Materials.Gold, OrePrefixes.nugget.mMaterialAmount * 8L)); - GT_OreDictUnificator.addItemData(new ItemStack(Items.minecart, 1), new ItemData(Materials.Iron, 18144000L)); - GT_OreDictUnificator.addItemData(new ItemStack(Items.iron_door, 1), new ItemData(Materials.Iron, 21772800L)); - GT_OreDictUnificator.addItemData(new ItemStack(Items.cauldron, 1), new ItemData(Materials.Iron, 25401600L)); - GT_OreDictUnificator + GTOreDictUnificator.addItemData(new ItemStack(Items.minecart, 1), new ItemData(Materials.Iron, 18144000L)); + GTOreDictUnificator.addItemData(new ItemStack(Items.iron_door, 1), new ItemData(Materials.Iron, 21772800L)); + GTOreDictUnificator.addItemData(new ItemStack(Items.cauldron, 1), new ItemData(Materials.Iron, 25401600L)); + GTOreDictUnificator .addItemData(new ItemStack(Blocks.iron_bars, 8, 32767), new ItemData(Materials.Iron, 10886400L)); - GT_OreDictUnificator.addItemData( - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.SteelBars", 8L, 0), + GTOreDictUnificator.addItemData( + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "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( + GTOreDictUnificator + .addItemData(GTModHandler.getIC2Item("ironFurnace", 1L), new ItemData(Materials.Iron, 18144000L)); + GTOreDictUnificator.addItemData(ItemList.IC2_Food_Can_Empty.get(1L), new ItemData(Materials.Tin, 1814400L)); + GTOreDictUnificator.addItemData(ItemList.IC2_Fuel_Rod_Empty.get(1L), new ItemData(Materials.Iron, 3628800L)); + GTOreDictUnificator.addItemData( new ItemStack(Blocks.light_weighted_pressure_plate, 1, 32767), new ItemData(Materials.Gold, 7257600L)); - GT_OreDictUnificator.addItemData( + GTOreDictUnificator.addItemData( new ItemStack(Blocks.heavy_weighted_pressure_plate, 1, 32767), new ItemData(Materials.Iron, 7257600L)); - GT_OreDictUnificator.addItemData( - GT_ModHandler.getModItem(Railcraft.ID, "anvil", 1L, 0), + GTOreDictUnificator.addItemData( + GTModHandler.getModItem(Railcraft.ID, "anvil", 1L, 0), new ItemData(Materials.Steel, 108864000L)); - GT_OreDictUnificator.addItemData( - GT_ModHandler.getModItem(Railcraft.ID, "anvil", 1L, 1), + GTOreDictUnificator.addItemData( + GTModHandler.getModItem(Railcraft.ID, "anvil", 1L, 1), new ItemData(Materials.Steel, 72576000L)); - GT_OreDictUnificator.addItemData( - GT_ModHandler.getModItem(Railcraft.ID, "anvil", 1L, 2), + GTOreDictUnificator.addItemData( + GTModHandler.getModItem(Railcraft.ID, "anvil", 1L, 2), new ItemData(Materials.Steel, 36288000L)); - GT_OreDictUnificator.addItemData(new ItemStack(Blocks.anvil, 1, 0), new ItemData(Materials.Iron, 108864000L)); - GT_OreDictUnificator.addItemData(new ItemStack(Blocks.anvil, 1, 1), new ItemData(Materials.Iron, 72576000L)); - GT_OreDictUnificator.addItemData(new ItemStack(Blocks.anvil, 1, 2), new ItemData(Materials.Iron, 36288000L)); - GT_OreDictUnificator.addItemData( + GTOreDictUnificator.addItemData(new ItemStack(Blocks.anvil, 1, 0), new ItemData(Materials.Iron, 108864000L)); + GTOreDictUnificator.addItemData(new ItemStack(Blocks.anvil, 1, 1), new ItemData(Materials.Iron, 72576000L)); + GTOreDictUnificator.addItemData(new ItemStack(Blocks.anvil, 1, 2), new ItemData(Materials.Iron, 36288000L)); + GTOreDictUnificator.addItemData( new ItemStack(Blocks.hopper, 1, 32767), new ItemData(Materials.Iron, 18144000L, new MaterialStack(Materials.Wood, 29030400L))); - GT_OreDictUnificator.addItemData(ItemList.Cell_Universal_Fluid.get(1L), new ItemData(Materials.Tin, 7257600L)); - GT_OreDictUnificator.addItemData(ItemList.Cell_Empty.get(1L), new ItemData(Materials.Tin, 7257600L)); - GT_OreDictUnificator.addItemData( + GTOreDictUnificator.addItemData(ItemList.Cell_Universal_Fluid.get(1L), new ItemData(Materials.Tin, 7257600L)); + GTOreDictUnificator.addItemData(ItemList.Cell_Empty.get(1L), new ItemData(Materials.Tin, 7257600L)); + GTOreDictUnificator.addItemData( new ItemStack(Blocks.tripwire_hook, 1, 32767), new ItemData( Materials.Iron, OrePrefixes.ring.mMaterialAmount * 2L, new MaterialStack(Materials.Wood, 3628800L))); - GT_OreDictUnificator.addItemData(ItemList.Bottle_Empty.get(1L), new ItemData(Materials.Glass, 3628800L)); - GT_OreDictUnificator + GTOreDictUnificator.addItemData(ItemList.Bottle_Empty.get(1L), new ItemData(Materials.Glass, 3628800L)); + GTOreDictUnificator .addItemData(new ItemStack(Items.potionitem, 1, 32767), new ItemData(Materials.Glass, 3628800L)); - GT_OreDictUnificator + GTOreDictUnificator .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 + GTOreDictUnificator.addItemData(new ItemStack(Blocks.glass, 1, 32767), new ItemData(Materials.Glass, 3628800L)); + GTOreDictUnificator .addItemData(new ItemStack(Blocks.stained_glass_pane, 1, 32767), new ItemData(Materials.Glass, 1360800L)); - GT_OreDictUnificator + GTOreDictUnificator .addItemData(new ItemStack(Blocks.glass_pane, 1, 32767), new ItemData(Materials.Glass, 1360800L)); - GT_OreDictUnificator.addItemData( + GTOreDictUnificator.addItemData( new ItemStack(Items.clock, 1, 32767), new ItemData(Materials.Gold, 14515200L, new MaterialStack(Materials.Redstone, 3628800L))); - GT_OreDictUnificator.addItemData( + GTOreDictUnificator.addItemData( new ItemStack(Items.compass, 1, 32767), new ItemData(Materials.Iron, 14515200L, new MaterialStack(Materials.Redstone, 3628800L))); - GT_OreDictUnificator.addItemData( + GTOreDictUnificator.addItemData( new ItemStack(Items.iron_horse_armor, 1, 32767), new ItemData(Materials.Iron, 29030400L, new MaterialStack(Materials.Leather, 21772800L))); - GT_OreDictUnificator.addItemData( + GTOreDictUnificator.addItemData( new ItemStack(Items.golden_horse_armor, 1, 32767), new ItemData(Materials.Gold, 29030400L, new MaterialStack(Materials.Leather, 21772800L))); - GT_OreDictUnificator.addItemData( + GTOreDictUnificator.addItemData( new ItemStack(Items.diamond_horse_armor, 1, 32767), new ItemData(Materials.Diamond, 29030400L, new MaterialStack(Materials.Leather, 21772800L))); - GT_OreDictUnificator + GTOreDictUnificator .addItemData(new ItemStack(Items.leather, 1, 32767), new ItemData(Materials.Leather, 3628800L)); - GT_OreDictUnificator.addItemData( + GTOreDictUnificator.addItemData( new ItemStack(Blocks.beacon, 1, 32767), new ItemData( Materials.NetherStar, 3628800L, new MaterialStack(Materials.Obsidian, 10886400L), new MaterialStack(Materials.Glass, 18144000L))); - GT_OreDictUnificator.addItemData( + GTOreDictUnificator.addItemData( new ItemStack(Blocks.enchanting_table, 1, 32767), new ItemData( Materials.Diamond, 7257600L, new MaterialStack(Materials.Obsidian, 14515200L), new MaterialStack(Materials.Paper, 10886400L))); - GT_OreDictUnificator.addItemData( + GTOreDictUnificator.addItemData( new ItemStack(Blocks.ender_chest, 1, 32767), new ItemData(Materials.EnderEye, 3628800L, new MaterialStack(Materials.Obsidian, 29030400L))); - GT_OreDictUnificator.addItemData( + GTOreDictUnificator.addItemData( new ItemStack(Blocks.bookshelf, 1, 32767), new ItemData(Materials.Paper, 32659200L, new MaterialStack(Materials.Wood, 21772800L))); - GT_OreDictUnificator.addItemData( + GTOreDictUnificator.addItemData( new ItemStack(Blocks.lever, 1, 32767), new ItemData(Materials.Stone, 3628800L, new MaterialStack(Materials.Wood, 1814400L))); - GT_OreDictUnificator.addItemData(new ItemStack(Blocks.ice, 1, 32767), new ItemData(Materials.Ice, 3628800L)); - GT_OreDictUnificator + GTOreDictUnificator.addItemData(new ItemStack(Blocks.ice, 1, 32767), new ItemData(Materials.Ice, 3628800L)); + GTOreDictUnificator .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(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 + GTOreDictUnificator.addItemData(new ItemStack(Blocks.snow, 1, 32767), new ItemData(Materials.Snow, 3628800L)); + GTOreDictUnificator.addItemData(new ItemStack(Items.snowball, 1, 32767), new ItemData(Materials.Snow, 907200L)); + GTOreDictUnificator.addItemData(new ItemStack(Blocks.snow_layer, 1, 32767), new ItemData(Materials.Snow, -1L)); + GTOreDictUnificator.addItemData(new ItemStack(Blocks.sand, 1, 32767), new ItemData(Materials.Sand, 3628800L)); + GTOreDictUnificator .addItemData(new ItemStack(Blocks.sandstone, 1, 32767), new ItemData(Materials.Sand, 3628800L)); - GT_OreDictUnificator + GTOreDictUnificator .addItemData(new ItemStack(Blocks.stone_slab, 1, 0), new ItemData(Materials.Stone, 1814400L)); - GT_OreDictUnificator + GTOreDictUnificator .addItemData(new ItemStack(Blocks.stone_slab, 1, 8), new ItemData(Materials.Stone, 1814400L)); - GT_OreDictUnificator + GTOreDictUnificator .addItemData(new ItemStack(Blocks.double_stone_slab, 1, 0), new ItemData(Materials.Stone, 3628800L)); - GT_OreDictUnificator + GTOreDictUnificator .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 + GTOreDictUnificator.addItemData(new ItemStack(Blocks.stone_slab, 1, 1), new ItemData(Materials.Sand, 1814400L)); + GTOreDictUnificator.addItemData(new ItemStack(Blocks.stone_slab, 1, 9), new ItemData(Materials.Sand, 1814400L)); + GTOreDictUnificator .addItemData(new ItemStack(Blocks.double_stone_slab, 1, 1), new ItemData(Materials.Sand, 3628800L)); - GT_OreDictUnificator + GTOreDictUnificator .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 + GTOreDictUnificator.addItemData(new ItemStack(Blocks.stone_slab, 1, 2), new ItemData(Materials.Wood, 1814400L)); + GTOreDictUnificator .addItemData(new ItemStack(Blocks.stone_slab, 1, 10), new ItemData(Materials.Wood, 1814400L)); - GT_OreDictUnificator + GTOreDictUnificator .addItemData(new ItemStack(Blocks.double_stone_slab, 1, 2), new ItemData(Materials.Wood, 3628800L)); - GT_OreDictUnificator + GTOreDictUnificator .addItemData(new ItemStack(Blocks.double_stone_slab, 1, 10), new ItemData(Materials.Wood, 3628800L)); - GT_OreDictUnificator + GTOreDictUnificator .addItemData(new ItemStack(Blocks.stone_slab, 1, 3), new ItemData(Materials.Stone, 1814400L)); - GT_OreDictUnificator + GTOreDictUnificator .addItemData(new ItemStack(Blocks.stone_slab, 1, 11), new ItemData(Materials.Stone, 1814400L)); - GT_OreDictUnificator + GTOreDictUnificator .addItemData(new ItemStack(Blocks.double_stone_slab, 1, 3), new ItemData(Materials.Stone, 3628800L)); - GT_OreDictUnificator + GTOreDictUnificator .addItemData(new ItemStack(Blocks.double_stone_slab, 1, 11), new ItemData(Materials.Stone, 3628800L)); - GT_OreDictUnificator + GTOreDictUnificator .addItemData(new ItemStack(Blocks.stone_slab, 1, 5), new ItemData(Materials.Stone, 1814400L)); - GT_OreDictUnificator + GTOreDictUnificator .addItemData(new ItemStack(Blocks.stone_slab, 1, 13), new ItemData(Materials.Stone, 1814400L)); - GT_OreDictUnificator + GTOreDictUnificator .addItemData(new ItemStack(Blocks.double_stone_slab, 1, 5), new ItemData(Materials.Stone, 3628800L)); - GT_OreDictUnificator + GTOreDictUnificator .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 + GTOreDictUnificator.addItemData(new ItemStack(Blocks.stone, 1, 32767), new ItemData(Materials.Stone, 3628800L)); + GTOreDictUnificator .addItemData(new ItemStack(Blocks.furnace, 1, 32767), new ItemData(Materials.Stone, 29030400L)); - GT_OreDictUnificator + GTOreDictUnificator .addItemData(new ItemStack(Blocks.lit_furnace, 1, 32767), new ItemData(Materials.Stone, 29030400L)); - GT_OreDictUnificator + GTOreDictUnificator .addItemData(new ItemStack(Blocks.stonebrick, 1, 32767), new ItemData(Materials.Stone, 3628800L)); - GT_OreDictUnificator + GTOreDictUnificator .addItemData(new ItemStack(Blocks.cobblestone, 1, 32767), new ItemData(Materials.Stone, 3628800L)); - GT_OreDictUnificator + GTOreDictUnificator .addItemData(new ItemStack(Blocks.mossy_cobblestone, 1, 32767), new ItemData(Materials.Stone, 3628800L)); - GT_OreDictUnificator + GTOreDictUnificator .addItemData(new ItemStack(Blocks.stone_button, 1, 32767), new ItemData(Materials.Stone, 3628800L)); - GT_OreDictUnificator + GTOreDictUnificator .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 + GTOreDictUnificator.addItemData(new ItemStack(Blocks.ladder, 1, 32767), new ItemData(Materials.Wood, 3628800L)); + GTOreDictUnificator .addItemData(new ItemStack(Blocks.wooden_button, 1, 32767), new ItemData(Materials.Wood, 3628800L)); - GT_OreDictUnificator + GTOreDictUnificator .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 + GTOreDictUnificator.addItemData(new ItemStack(Blocks.fence, 1, 32767), new ItemData(Materials.Wood, 5443200L)); + GTOreDictUnificator.addItemData(new ItemStack(Items.bowl, 1, 32767), new ItemData(Materials.Wood, 3628800L)); + GTOreDictUnificator.addItemData(new ItemStack(Items.sign, 1, 32767), new ItemData(Materials.Wood, 7257600L)); + GTOreDictUnificator .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 + GTOreDictUnificator.addItemData(new ItemStack(Blocks.chest, 1, 32767), new ItemData(Materials.Wood, 29030400L)); + GTOreDictUnificator .addItemData(new ItemStack(Blocks.trapped_chest, 1, 32767), new ItemData(Materials.Wood, 29030400L)); - GT_OreDictUnificator.addItemData( + GTOreDictUnificator.addItemData( new ItemStack(Blocks.unlit_redstone_torch, 1, 32767), new ItemData(Materials.Wood, 1814400L, new MaterialStack(Materials.Redstone, 3628800L))); - GT_OreDictUnificator.addItemData( + GTOreDictUnificator.addItemData( new ItemStack(Blocks.redstone_torch, 1, 32767), new ItemData(Materials.Wood, 1814400L, new MaterialStack(Materials.Redstone, 3628800L))); - GT_OreDictUnificator.addItemData( + GTOreDictUnificator.addItemData( new ItemStack(Blocks.noteblock, 1, 32767), new ItemData(Materials.Wood, 29030400L, new MaterialStack(Materials.Redstone, 3628800L))); - GT_OreDictUnificator.addItemData( + GTOreDictUnificator.addItemData( new ItemStack(Blocks.jukebox, 1, 32767), new ItemData(Materials.Wood, 29030400L, new MaterialStack(Materials.Diamond, 3628800L))); - GT_OreDictUnificator + GTOreDictUnificator .addItemData(new ItemStack(Blocks.crafting_table, 1, 32767), new ItemData(Materials.Wood, 14515200L)); - GT_OreDictUnificator.addItemData( + GTOreDictUnificator.addItemData( new ItemStack(Blocks.piston, 1, 32767), new ItemData(Materials.Stone, 14515200L, new MaterialStack(Materials.Wood, 10886400L))); - GT_OreDictUnificator.addItemData( + GTOreDictUnificator.addItemData( new ItemStack(Blocks.sticky_piston, 1, 32767), new ItemData(Materials.Stone, 14515200L, new MaterialStack(Materials.Wood, 10886400L))); - GT_OreDictUnificator.addItemData( + GTOreDictUnificator.addItemData( new ItemStack(Blocks.dispenser, 1, 32767), new ItemData(Materials.Stone, 25401600L, new MaterialStack(Materials.Redstone, 3628800L))); - GT_OreDictUnificator.addItemData( + GTOreDictUnificator.addItemData( new ItemStack(Blocks.dropper, 1, 32767), new ItemData(Materials.Stone, 25401600L, new MaterialStack(Materials.Redstone, 3628800L))); - GT_OreDictUnificator.addItemData( - GT_ModHandler.getModItem(Thaumcraft.ID, "ItemNuggetChicken", 1L, 32767), + GTOreDictUnificator.addItemData( + GTModHandler.getModItem(Thaumcraft.ID, "ItemNuggetChicken", 1L, 32767), new ItemData(Materials.MeatCooked, 403200L)); - GT_OreDictUnificator.addItemData( - GT_ModHandler.getModItem(Thaumcraft.ID, "ItemNuggetBeef", 1L, 32767), + GTOreDictUnificator.addItemData( + GTModHandler.getModItem(Thaumcraft.ID, "ItemNuggetBeef", 1L, 32767), new ItemData(Materials.MeatCooked, 403200L)); - GT_OreDictUnificator.addItemData( - GT_ModHandler.getModItem(Thaumcraft.ID, "ItemNuggetPork", 1L, 32767), + GTOreDictUnificator.addItemData( + GTModHandler.getModItem(Thaumcraft.ID, "ItemNuggetPork", 1L, 32767), new ItemData(Materials.MeatCooked, 403200L)); - GT_OreDictUnificator.addItemData( - GT_ModHandler.getModItem(Thaumcraft.ID, "ItemNuggetFish", 1L, 32767), + GTOreDictUnificator.addItemData( + GTModHandler.getModItem(Thaumcraft.ID, "ItemNuggetFish", 1L, 32767), new ItemData(Materials.MeatCooked, 403200L)); - for (ItemStack tItem : new ItemStack[] { GT_ModHandler.getModItem(TwilightForest.ID, "item.meefRaw", 1L, 0), - GT_ModHandler.getModItem(TwilightForest.ID, "item.venisonRaw", 1L, 0), - GT_ModHandler.getModItem(PamsHarvestCraft.ID, "muttonrawItem", 1L, 0), - GT_ModHandler.getModItem(PamsHarvestCraft.ID, "turkeyrawItem", 1L, 0), - GT_ModHandler.getModItem(PamsHarvestCraft.ID, "rabbitrawItem", 1L, 0), - GT_ModHandler.getModItem(PamsHarvestCraft.ID, "venisonrawItem", 1L, 0), new ItemStack(Items.porkchop), + for (ItemStack tItem : new ItemStack[] { GTModHandler.getModItem(TwilightForest.ID, "item.meefRaw", 1L, 0), + GTModHandler.getModItem(TwilightForest.ID, "item.venisonRaw", 1L, 0), + GTModHandler.getModItem(PamsHarvestCraft.ID, "muttonrawItem", 1L, 0), + GTModHandler.getModItem(PamsHarvestCraft.ID, "turkeyrawItem", 1L, 0), + GTModHandler.getModItem(PamsHarvestCraft.ID, "rabbitrawItem", 1L, 0), + GTModHandler.getModItem(PamsHarvestCraft.ID, "venisonrawItem", 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(32767, tItem), + GTOreDictUnificator.addItemData( + GTUtility.copyMetaData(32767, tItem), new ItemData(Materials.MeatRaw, 3628800L, new MaterialStack(Materials.Bone, 403200L))); } } - for (ItemStack tItem : new ItemStack[] { GT_ModHandler.getModItem(TwilightForest.ID, "item.meefSteak", 1L, 0), - GT_ModHandler.getModItem(TwilightForest.ID, "item.venisonCooked", 1L, 0), - GT_ModHandler.getModItem(PamsHarvestCraft.ID, "muttoncookedItem", 1L, 0), - GT_ModHandler.getModItem(PamsHarvestCraft.ID, "turkeycookedItem", 1L, 0), - GT_ModHandler.getModItem(PamsHarvestCraft.ID, "rabbitcookedItem", 1L, 0), - GT_ModHandler.getModItem(PamsHarvestCraft.ID, "venisoncookedItem", 1L, 0), + for (ItemStack tItem : new ItemStack[] { GTModHandler.getModItem(TwilightForest.ID, "item.meefSteak", 1L, 0), + GTModHandler.getModItem(TwilightForest.ID, "item.venisonCooked", 1L, 0), + GTModHandler.getModItem(PamsHarvestCraft.ID, "muttoncookedItem", 1L, 0), + GTModHandler.getModItem(PamsHarvestCraft.ID, "turkeycookedItem", 1L, 0), + GTModHandler.getModItem(PamsHarvestCraft.ID, "rabbitcookedItem", 1L, 0), + GTModHandler.getModItem(PamsHarvestCraft.ID, "venisoncookedItem", 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(32767, tItem), + GTOreDictUnificator.addItemData( + GTUtility.copyMetaData(32767, tItem), new ItemData(Materials.MeatCooked, 3628800L, new MaterialStack(Materials.Bone, 403200L))); } } diff --git a/src/main/java/gregtech/loaders/preload/LoaderGTOreDictionary.java b/src/main/java/gregtech/loaders/preload/LoaderGTOreDictionary.java new file mode 100644 index 0000000000..0d2bd3ad55 --- /dev/null +++ b/src/main/java/gregtech/loaders/preload/LoaderGTOreDictionary.java @@ -0,0 +1,456 @@ +package gregtech.loaders.preload; + +import static gregtech.api.enums.Mods.AppliedEnergistics2; +import static gregtech.api.enums.Mods.Botania; +import static gregtech.api.enums.Mods.IndustrialCraft2; +import static gregtech.api.enums.Mods.NewHorizonsCoreMod; +import static gregtech.api.enums.Mods.Railcraft; +import static gregtech.api.enums.Mods.Thaumcraft; +import static gregtech.api.enums.Mods.TwilightForest; + +import net.minecraft.init.Blocks; +import net.minecraft.init.Items; +import net.minecraft.item.ItemStack; + +import gregtech.api.GregTechAPI; +import gregtech.api.enums.ItemList; +import gregtech.api.enums.Materials; +import gregtech.api.enums.MaterialsBotania; +import gregtech.api.enums.OreDictNames; +import gregtech.api.enums.OrePrefixes; +import gregtech.api.util.GTLog; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; + +public class LoaderGTOreDictionary implements Runnable { + + @Override + public void run() { + GTLog.out.println("GTMod: Register OreDict Entries of Non-GT-Items."); + GTOreDictUnificator.set(OrePrefixes.cell, Materials.Empty, ItemList.Cell_Empty.get(1L)); + GTOreDictUnificator.set(OrePrefixes.cell, Materials.Lava, ItemList.Cell_Lava.get(1L)); + GTOreDictUnificator.set(OrePrefixes.cell, Materials.Lava, GTModHandler.getIC2Item("lavaCell", 1L)); + GTOreDictUnificator.set(OrePrefixes.cell, Materials.Water, ItemList.Cell_Water.get(1L)); + GTOreDictUnificator.set(OrePrefixes.cell, Materials.Water, GTModHandler.getIC2Item("waterCell", 1L)); + GTOreDictUnificator.set( + OrePrefixes.cell, + Materials.Creosote, + GTModHandler.getModItem(Railcraft.ID, "fluid.creosote.cell", 1L)); + + GTOreDictUnificator.set(OrePrefixes.cell, Materials.UUMatter, GTModHandler.getIC2Item("uuMatterCell", 1L)); + GTOreDictUnificator.set(OrePrefixes.cell, Materials.ConstructionFoam, GTModHandler.getIC2Item("CFCell", 1L)); + + GTOreDictUnificator.set(OrePrefixes.bucket, Materials.Empty, new ItemStack(Items.bucket, 1, 0)); + GTOreDictUnificator.set(OrePrefixes.bucket, Materials.Water, new ItemStack(Items.water_bucket, 1, 0)); + GTOreDictUnificator.set(OrePrefixes.bucket, Materials.Lava, new ItemStack(Items.lava_bucket, 1, 0)); + GTOreDictUnificator.set(OrePrefixes.bucket, Materials.Milk, new ItemStack(Items.milk_bucket, 1, 0)); + // Clay buckets handled in gregtech.common.GTProxy.onLoad() as they aren't registered until Iguana Tweaks + // pre-init. + + GTOreDictUnificator.set(OrePrefixes.bottle, Materials.Empty, new ItemStack(Items.glass_bottle, 1, 0)); + GTOreDictUnificator.set(OrePrefixes.bottle, Materials.Water, new ItemStack(Items.potionitem, 1, 0)); + + GTOreDictUnificator.set(OrePrefixes.plateAlloy, Materials.Iridium, GTModHandler.getIC2Item("iridiumPlate", 1L)); + GTOreDictUnificator + .set(OrePrefixes.plateAlloy, Materials.Advanced, GTModHandler.getIC2Item("advancedAlloy", 1L)); + GTOreDictUnificator.set(OrePrefixes.plateAlloy, Materials.Carbon, GTModHandler.getIC2Item("carbonPlate", 1L)); + + GTOreDictUnificator.set(OrePrefixes.ore, Materials.Coal, new ItemStack(Blocks.coal_ore, 1)); + GTOreDictUnificator.set(OrePrefixes.ore, Materials.Iron, new ItemStack(Blocks.iron_ore, 1)); + GTOreDictUnificator.set(OrePrefixes.ore, Materials.Lapis, new ItemStack(Blocks.lapis_ore, 1)); + GTOreDictUnificator.set(OrePrefixes.ore, Materials.Redstone, new ItemStack(Blocks.redstone_ore, 1)); + GTOreDictUnificator.set(OrePrefixes.ore, Materials.Redstone, new ItemStack(Blocks.lit_redstone_ore, 1)); + GTOreDictUnificator.set(OrePrefixes.ore, Materials.Gold, new ItemStack(Blocks.gold_ore, 1)); + GTOreDictUnificator.set(OrePrefixes.ore, Materials.Diamond, new ItemStack(Blocks.diamond_ore, 1)); + GTOreDictUnificator.set(OrePrefixes.ore, Materials.Emerald, new ItemStack(Blocks.emerald_ore, 1)); + GTOreDictUnificator.set(OrePrefixes.ore, Materials.NetherQuartz, new ItemStack(Blocks.quartz_ore, 1)); + GTOreDictUnificator.set(OrePrefixes.ingot, Materials.Copper, GTModHandler.getIC2Item("copperIngot", 1L)); + GTOreDictUnificator.set(OrePrefixes.ingot, Materials.Tin, GTModHandler.getIC2Item("tinIngot", 1L)); + GTOreDictUnificator.set(OrePrefixes.ingot, Materials.Lead, GTModHandler.getIC2Item("leadIngot", 1L)); + GTOreDictUnificator.set(OrePrefixes.ingot, Materials.Bronze, GTModHandler.getIC2Item("bronzeIngot", 1L)); + GTOreDictUnificator.set(OrePrefixes.ingot, Materials.Silver, GTModHandler.getIC2Item("silverIngot", 1L)); + GTOreDictUnificator.set(OrePrefixes.gem, Materials.Iridium, GTModHandler.getIC2Item("iridiumOre", 1L)); + GTOreDictUnificator.set(OrePrefixes.gem, Materials.Lapis, new ItemStack(Items.dye, 1, 4)); + GTOreDictUnificator.set(OrePrefixes.gem, Materials.EnderEye, new ItemStack(Items.ender_eye, 1)); + GTOreDictUnificator.set(OrePrefixes.gem, Materials.EnderPearl, new ItemStack(Items.ender_pearl, 1)); + GTOreDictUnificator.set(OrePrefixes.gem, Materials.Diamond, new ItemStack(Items.diamond, 1)); + GTOreDictUnificator.set(OrePrefixes.gem, Materials.Emerald, new ItemStack(Items.emerald, 1)); + GTOreDictUnificator.set(OrePrefixes.gem, Materials.Coal, new ItemStack(Items.coal, 1, 0)); + GTOreDictUnificator.set(OrePrefixes.gem, Materials.Charcoal, new ItemStack(Items.coal, 1, 1)); + GTOreDictUnificator.set(OrePrefixes.gem, Materials.NetherQuartz, new ItemStack(Items.quartz, 1)); + GTOreDictUnificator.set(OrePrefixes.gem, Materials.NetherStar, new ItemStack(Items.nether_star, 1)); + GTOreDictUnificator.set(OrePrefixes.nugget, Materials.Gold, new ItemStack(Items.gold_nugget, 1)); + GTOreDictUnificator.set(OrePrefixes.ingot, Materials.Gold, new ItemStack(Items.gold_ingot, 1)); + GTOreDictUnificator.set(OrePrefixes.ingot, Materials.Iron, new ItemStack(Items.iron_ingot, 1)); + GTOreDictUnificator.set(OrePrefixes.plate, Materials.Paper, new ItemStack(Items.paper, 1)); + GTOreDictUnificator.set(OrePrefixes.dust, Materials.Sugar, new ItemStack(Items.sugar, 1)); + GTOreDictUnificator.set(OrePrefixes.dust, Materials.Bone, ItemList.Dye_Bonemeal.get(1L)); + GTOreDictUnificator.set(OrePrefixes.stick, Materials.Wood, new ItemStack(Items.stick, 1)); + GTOreDictUnificator.set(OrePrefixes.dust, Materials.Redstone, new ItemStack(Items.redstone, 1)); + GTOreDictUnificator.set(OrePrefixes.dust, Materials.Gunpowder, new ItemStack(Items.gunpowder, 1)); + GTOreDictUnificator.set(OrePrefixes.dust, Materials.Glowstone, new ItemStack(Items.glowstone_dust, 1)); + GTOreDictUnificator.set(OrePrefixes.dust, Materials.Blaze, new ItemStack(Items.blaze_powder, 1)); + GTOreDictUnificator.set(OrePrefixes.stick, Materials.Blaze, new ItemStack(Items.blaze_rod, 1)); + GTOreDictUnificator.set(OrePrefixes.block, Materials.Iron, new ItemStack(Blocks.iron_block, 1, 0)); + GTOreDictUnificator.set(OrePrefixes.block, Materials.Gold, new ItemStack(Blocks.gold_block, 1, 0)); + GTOreDictUnificator.set(OrePrefixes.block, Materials.Diamond, new ItemStack(Blocks.diamond_block, 1, 0)); + GTOreDictUnificator.set(OrePrefixes.block, Materials.Emerald, new ItemStack(Blocks.emerald_block, 1, 0)); + GTOreDictUnificator.set(OrePrefixes.block, Materials.Lapis, new ItemStack(Blocks.lapis_block, 1, 0)); + GTOreDictUnificator.set(OrePrefixes.block, Materials.Coal, new ItemStack(Blocks.coal_block, 1, 0)); + GTOreDictUnificator.set(OrePrefixes.block, Materials.Redstone, new ItemStack(Blocks.redstone_block, 1, 0)); + GTOreDictUnificator.set(OrePrefixes.block, Materials.NetherQuartz, new ItemStack(Blocks.quartz_block, 1, 0)); + GTOreDictUnificator.set(OrePrefixes.block, Materials.Clay, new ItemStack(Blocks.clay, 1, 0)); + if (Blocks.ender_chest != null) { + GTOreDictUnificator.registerOre(OreDictNames.enderChest, new ItemStack(Blocks.ender_chest, 1)); + } + GTOreDictUnificator.registerOre(OreDictNames.craftingAnvil, new ItemStack(Blocks.anvil, 1)); + GTOreDictUnificator + .registerOre(OreDictNames.craftingAnvil, GTModHandler.getModItem(Railcraft.ID, "anvil", 1L, 0)); + GTOreDictUnificator + .registerOre(OreDictNames.craftingIndustrialDiamond, ItemList.IC2_Industrial_Diamond.get(1L)); + GTOreDictUnificator + .registerOre(OrePrefixes.glass, Materials.Reinforced, GTModHandler.getIC2Item("reinforcedGlass", 1L)); + + GTOreDictUnificator + .registerOre(OrePrefixes.stone, Materials.Basalt, GTModHandler.getModItem(Railcraft.ID, "cube", 1L, 6)); + GTOreDictUnificator + .registerOre(OrePrefixes.stone, Materials.Marble, GTModHandler.getModItem(Railcraft.ID, "cube", 1L, 7)); + GTOreDictUnificator.registerOre( + OrePrefixes.stone, + Materials.Basalt, + GTModHandler.getModItem(Railcraft.ID, "brick.abyssal", 1L, 32767)); + GTOreDictUnificator.registerOre( + OrePrefixes.stone, + Materials.Marble, + GTModHandler.getModItem(Railcraft.ID, "brick.quarried", 1L, 32767)); + GTOreDictUnificator + .registerOre(OrePrefixes.stone, Materials.Obsidian, new ItemStack(Blocks.obsidian, 1, 32767)); + GTOreDictUnificator.registerOre(OrePrefixes.stone, Materials.Stone, new ItemStack(Blocks.stone, 1, 32767)); + GTOreDictUnificator.registerOre(OrePrefixes.stoneMossy, new ItemStack(Blocks.mossy_cobblestone, 1, 32767)); + GTOreDictUnificator.registerOre(OrePrefixes.stoneCobble, new ItemStack(Blocks.mossy_cobblestone, 1, 32767)); + GTOreDictUnificator.registerOre(OrePrefixes.stoneCobble, new ItemStack(Blocks.cobblestone, 1, 32767)); + GTOreDictUnificator.registerOre(OrePrefixes.stoneSmooth, new ItemStack(Blocks.stone, 1, 32767)); + GTOreDictUnificator.registerOre(OrePrefixes.stoneBricks, new ItemStack(Blocks.stonebrick, 1, 32767)); + GTOreDictUnificator.registerOre(OrePrefixes.stoneMossy, new ItemStack(Blocks.stonebrick, 1, 1)); + GTOreDictUnificator.registerOre(OrePrefixes.stoneCracked, new ItemStack(Blocks.stonebrick, 1, 2)); + GTOreDictUnificator.registerOre(OrePrefixes.stoneChiseled, new ItemStack(Blocks.stonebrick, 1, 3)); + GTOreDictUnificator.registerOre(OrePrefixes.stone, Materials.Sand, new ItemStack(Blocks.sandstone, 1, 32767)); + GTOreDictUnificator + .registerOre(OrePrefixes.stone, Materials.Netherrack, new ItemStack(Blocks.netherrack, 1, 32767)); + GTOreDictUnificator + .registerOre(OrePrefixes.stone, Materials.NetherBrick, new ItemStack(Blocks.nether_brick, 1, 32767)); + GTOreDictUnificator + .registerOre(OrePrefixes.stone, Materials.Endstone, new ItemStack(Blocks.end_stone, 1, 32767)); + GTOreDictUnificator + .registerOre(OrePrefixes.stone, Materials.Glowstone, new ItemStack(Blocks.glowstone, 1, 32767)); + + GTOreDictUnificator + .registerOre("paperResearchFragment", GTModHandler.getModItem(Thaumcraft.ID, "ItemResource", 1L, 9)); + GTOreDictUnificator.registerOre( + "itemCertusQuartz", + GTModHandler.getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 1)); + GTOreDictUnificator.registerOre( + "itemCertusQuartz", + GTModHandler.getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 10)); + GTOreDictUnificator.registerOre( + "itemNetherQuartz", + GTModHandler.getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 11)); + GTOreDictUnificator.registerOre( + OreDictNames.craftingQuartz, + GTModHandler.getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 1)); + GTOreDictUnificator.registerOre( + OreDictNames.craftingQuartz, + GTModHandler.getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 10)); + GTOreDictUnificator.registerOre( + OreDictNames.craftingQuartz, + GTModHandler.getModItem(AppliedEnergistics2.ID, "item.ItemMultiMaterial", 1L, 11)); + GTOreDictUnificator.registerOre("cropLemon", ItemList.FR_Lemon.get(1L)); + GTOreDictUnificator.registerOre("cropCoffee", ItemList.IC2_CoffeeBeans.get(1L)); + GTOreDictUnificator.registerOre("cropPotato", ItemList.Food_Raw_Potato.get(1L)); + GTOreDictUnificator.registerOre(OrePrefixes.battery, Materials.LV, GTModHandler.getIC2Item("reBattery", 1L)); + GTOreDictUnificator + .registerOre(OrePrefixes.battery, Materials.LV, GTModHandler.getIC2Item("chargedReBattery", 1L, 32767)); + GTOreDictUnificator + .registerOre(OrePrefixes.battery, Materials.MV, GTModHandler.getIC2Item("advBattery", 1L, 32767)); + GTOreDictUnificator + .registerOre(OrePrefixes.battery, Materials.HV, GTModHandler.getIC2Item("energyCrystal", 1L, 32767)); + GTOreDictUnificator + .registerOre(OrePrefixes.battery, Materials.EV, GTModHandler.getIC2Item("lapotronCrystal", 1L, 32767)); + + GTOreDictUnificator + .registerOre(OreDictNames.craftingWireCopper, GTModHandler.getIC2Item("insulatedCopperCableItem", 1L)); + GTOreDictUnificator + .registerOre(OreDictNames.craftingWireGold, GTModHandler.getIC2Item("insulatedGoldCableItem", 1L)); + GTOreDictUnificator + .registerOre(OreDictNames.craftingWireIron, GTModHandler.getIC2Item("insulatedIronCableItem", 1L)); + GTOreDictUnificator.registerOre( + OreDictNames.craftingWireTin, + GTModHandler + .getIC2Item("insulatedTinCableItem", 1L, GTModHandler.getIC2Item("insulatedCopperCableItem", 1L))); + + GTOreDictUnificator + .registerOre(OreDictNames.craftingRedstoneTorch, new ItemStack(Blocks.redstone_torch, 1, 32767)); + GTOreDictUnificator + .registerOre(OreDictNames.craftingRedstoneTorch, new ItemStack(Blocks.unlit_redstone_torch, 1, 32767)); + + GTOreDictUnificator.registerOre(OreDictNames.craftingWorkBench, new ItemStack(Blocks.crafting_table, 1)); + GTOreDictUnificator + .registerOre(OreDictNames.craftingWorkBench, new ItemStack(GregTechAPI.sBlockMachines, 1, 16)); + + GTOreDictUnificator.registerOre(OreDictNames.craftingPiston, new ItemStack(Blocks.piston, 1, 32767)); + GTOreDictUnificator.registerOre(OreDictNames.craftingPiston, new ItemStack(Blocks.sticky_piston, 1, 32767)); + + GTOreDictUnificator.registerOre(OreDictNames.craftingSafe, new ItemStack(GregTechAPI.sBlockMachines, 1, 45)); + GTOreDictUnificator.registerOre(OreDictNames.craftingSafe, GTModHandler.getIC2Item("personalSafe", 1L)); + + GTOreDictUnificator.registerOre(OreDictNames.craftingChest, new ItemStack(Blocks.chest, 1, 32767)); + GTOreDictUnificator.registerOre(OreDictNames.craftingChest, new ItemStack(Blocks.trapped_chest, 1, 32767)); + + GTOreDictUnificator.registerOre(OreDictNames.craftingFurnace, new ItemStack(Blocks.furnace, 1, 32767)); + GTOreDictUnificator.registerOre(OreDictNames.craftingFurnace, new ItemStack(Blocks.lit_furnace, 1, 32767)); + + GTOreDictUnificator.registerOre(OreDictNames.craftingPump, GTModHandler.getIC2Item("pump", 1L)); + GTOreDictUnificator.registerOre(OreDictNames.craftingElectromagnet, GTModHandler.getIC2Item("magnetizer", 1L)); + GTOreDictUnificator.registerOre(OreDictNames.craftingTeleporter, GTModHandler.getIC2Item("teleporter", 1L)); + + GTOreDictUnificator.registerOre(OreDictNames.craftingMacerator, GTModHandler.getIC2Item("macerator", 1L)); + GTOreDictUnificator + .registerOre(OreDictNames.craftingMacerator, new ItemStack(GregTechAPI.sBlockMachines, 1, 50)); + + GTOreDictUnificator.registerOre(OreDictNames.craftingExtractor, GTModHandler.getIC2Item("extractor", 1L)); + GTOreDictUnificator + .registerOre(OreDictNames.craftingExtractor, new ItemStack(GregTechAPI.sBlockMachines, 1, 51)); + + GTOreDictUnificator.registerOre(OreDictNames.craftingCompressor, GTModHandler.getIC2Item("compressor", 1L)); + GTOreDictUnificator + .registerOre(OreDictNames.craftingCompressor, new ItemStack(GregTechAPI.sBlockMachines, 1, 52)); + + GTOreDictUnificator.registerOre(OreDictNames.craftingRecycler, GTModHandler.getIC2Item("recycler", 1L)); + GTOreDictUnificator + .registerOre(OreDictNames.craftingRecycler, new ItemStack(GregTechAPI.sBlockMachines, 1, 53)); + + GTOreDictUnificator.registerOre(OreDictNames.craftingIronFurnace, GTModHandler.getIC2Item("ironFurnace", 1L)); + + GTOreDictUnificator + .registerOre(OreDictNames.craftingCentrifuge, new ItemStack(GregTechAPI.sBlockMachines, 1, 62)); + + GTOreDictUnificator + .registerOre(OreDictNames.craftingInductionFurnace, GTModHandler.getIC2Item("inductionFurnace", 1L)); + + GTOreDictUnificator + .registerOre(OreDictNames.craftingElectricFurnace, GTModHandler.getIC2Item("electroFurnace", 1L)); + GTOreDictUnificator + .registerOre(OreDictNames.craftingElectricFurnace, new ItemStack(GregTechAPI.sBlockMachines, 1, 54)); + + GTOreDictUnificator.registerOre(OreDictNames.craftingGenerator, GTModHandler.getIC2Item("generator", 1L)); + + GTOreDictUnificator + .registerOre(OreDictNames.craftingGeothermalGenerator, GTModHandler.getIC2Item("geothermalGenerator", 1L)); + + GTOreDictUnificator.registerOre(OreDictNames.craftingFeather, new ItemStack(Items.feather, 1, 32767)); + GTOreDictUnificator.registerOre( + OreDictNames.craftingFeather, + GTModHandler.getModItem(TwilightForest.ID, "item.tfFeather", 1L, 32767)); + + GTOreDictUnificator.registerOre("itemWheat", new ItemStack(Items.wheat, 1, 32767)); + GTOreDictUnificator.registerOre("paperEmpty", new ItemStack(Items.paper, 1, 32767)); + GTOreDictUnificator.registerOre("paperMap", new ItemStack(Items.map, 1, 32767)); + GTOreDictUnificator.registerOre("paperMap", new ItemStack(Items.filled_map, 1, 32767)); + GTOreDictUnificator.registerOre("bookEmpty", new ItemStack(Items.book, 1, 32767)); + GTOreDictUnificator.registerOre("bookWritable", new ItemStack(Items.writable_book, 1, 32767)); + GTOreDictUnificator.registerOre("bookWritten", new ItemStack(Items.written_book, 1, 32767)); + GTOreDictUnificator.registerOre("bookEnchanted", new ItemStack(Items.enchanted_book, 1, 32767)); + GTOreDictUnificator.registerOre(OreDictNames.craftingBook, new ItemStack(Items.book, 1, 32767)); + GTOreDictUnificator.registerOre(OreDictNames.craftingBook, new ItemStack(Items.writable_book, 1, 32767)); + GTOreDictUnificator.registerOre(OreDictNames.craftingBook, new ItemStack(Items.written_book, 1, 32767)); + GTOreDictUnificator.registerOre(OreDictNames.craftingBook, new ItemStack(Items.enchanted_book, 1, 32767)); + + GTOreDictUnificator.addToBlacklist(GTModHandler.getIC2Item("electronicCircuit", 1L)); + GTOreDictUnificator.addToBlacklist(GTModHandler.getIC2Item("advancedCircuit", 1L)); + GTOreDictUnificator + .registerOre(OrePrefixes.circuit, Materials.LV, GTModHandler.getIC2Item("electronicCircuit", 1L)); + GTOreDictUnificator + .registerOre(OrePrefixes.circuit, Materials.HV, GTModHandler.getIC2Item("advancedCircuit", 1L)); + + GTOreDictUnificator.registerOre( + OrePrefixes.itemCasing, + Materials.Copper, + GTModHandler.getModItem(IndustrialCraft2.ID, "itemCasing", 1L, 0)); + GTOreDictUnificator.registerOre( + OrePrefixes.itemCasing, + Materials.Tin, + GTModHandler.getModItem(IndustrialCraft2.ID, "itemCasing", 1L, 1)); + GTOreDictUnificator.registerOre( + OrePrefixes.itemCasing, + Materials.Bronze, + GTModHandler.getModItem(IndustrialCraft2.ID, "itemCasing", 1L, 2)); + GTOreDictUnificator.registerOre( + OrePrefixes.itemCasing, + Materials.Gold, + GTModHandler.getModItem(IndustrialCraft2.ID, "itemCasing", 1L, 3)); + GTOreDictUnificator.registerOre( + OrePrefixes.itemCasing, + Materials.Iron, + GTModHandler.getModItem(IndustrialCraft2.ID, "itemCasing", 1L, 4)); + GTOreDictUnificator.registerOre( + OrePrefixes.itemCasing, + Materials.Steel, + GTModHandler.getModItem(IndustrialCraft2.ID, "itemCasing", 1L, 5)); + GTOreDictUnificator.registerOre( + OrePrefixes.itemCasing, + Materials.Lead, + GTModHandler.getModItem(IndustrialCraft2.ID, "itemCasing", 1L, 6)); + + GTOreDictUnificator.registerOre( + OrePrefixes.itemCasing, + Materials.Osmium, + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.OsmiumItemCasing", 1L, 0)); + GTOreDictUnificator.registerOre( + OrePrefixes.itemCasing, + Materials.Aluminium, + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.AluminiumItemCasing", 1L, 0)); + GTOreDictUnificator.registerOre( + OrePrefixes.itemCasing, + Materials.StainlessSteel, + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.StainlessSteelItemCasing", 1L, 0)); + GTOreDictUnificator.registerOre( + OrePrefixes.itemCasing, + Materials.Tungsten, + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.TungstenItemCasing", 1L, 0)); + GTOreDictUnificator.registerOre( + OrePrefixes.itemCasing, + Materials.Neutronium, + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.NeutroniumItemCasing", 1L, 0)); + GTOreDictUnificator.registerOre( + OrePrefixes.itemCasing, + Materials.TungstenSteel, + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.TungstenSteelItemCasing", 1L, 0)); + GTOreDictUnificator.registerOre( + OrePrefixes.itemCasing, + Materials.Iridium, + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.IridiumItemCasing", 1L, 0)); + GTOreDictUnificator.registerOre( + OrePrefixes.itemCasing, + Materials.Titanium, + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.TitaniumItemCasing", 1L, 0)); + GTOreDictUnificator.registerOre( + OrePrefixes.itemCasing, + Materials.Chrome, + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.ChromeItemCasing", 1L, 0)); + + // Fake Circuits + GTOreDictUnificator.registerOre( + OrePrefixes.circuit, + Materials.ULV, + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CircuitULV", 1L)); + GTOreDictUnificator.registerOre( + OrePrefixes.circuit, + Materials.LV, + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CircuitLV", 1L)); + GTOreDictUnificator.registerOre( + OrePrefixes.circuit, + Materials.MV, + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CircuitMV", 1L)); + GTOreDictUnificator.registerOre( + OrePrefixes.circuit, + Materials.HV, + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CircuitHV", 1L)); + GTOreDictUnificator.registerOre( + OrePrefixes.circuit, + Materials.EV, + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CircuitEV", 1L)); + GTOreDictUnificator.registerOre( + OrePrefixes.circuit, + Materials.IV, + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CircuitIV", 1L)); + GTOreDictUnificator.registerOre( + OrePrefixes.circuit, + Materials.LuV, + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CircuitLuV", 1L)); + GTOreDictUnificator.registerOre( + OrePrefixes.circuit, + Materials.ZPM, + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CircuitZPM", 1L)); + GTOreDictUnificator.registerOre( + OrePrefixes.circuit, + Materials.UV, + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CircuitUV", 1L)); + GTOreDictUnificator.registerOre( + OrePrefixes.circuit, + Materials.UHV, + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CircuitUHV", 1L)); + GTOreDictUnificator.registerOre( + OrePrefixes.circuit, + Materials.UEV, + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CircuitUEV", 1L)); + GTOreDictUnificator.registerOre( + OrePrefixes.circuit, + Materials.UIV, + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CircuitUIV", 1L)); + GTOreDictUnificator.registerOre( + OrePrefixes.circuit, + Materials.UMV, + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CircuitUMV", 1L)); + GTOreDictUnificator.registerOre( + OrePrefixes.circuit, + Materials.UXV, + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CircuitUXV", 1L)); + GTOreDictUnificator.registerOre( + OrePrefixes.circuit, + Materials.MAX, + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CircuitMAX", 1L)); + + GTOreDictUnificator.registerOre( + OrePrefixes.block, + MaterialsBotania.Manasteel, + GTModHandler.getModItem(Botania.ID, "storage", 1L)); + GTOreDictUnificator.registerOre( + OrePrefixes.block, + MaterialsBotania.Terrasteel, + GTModHandler.getModItem(Botania.ID, "storage", 1L, 1)); + GTOreDictUnificator.registerOre( + OrePrefixes.ingot, + MaterialsBotania.ElvenElementium, + GTModHandler.getModItem(Botania.ID, "manaResource", 1L, 7)); + GTOreDictUnificator.registerOre( + OrePrefixes.nugget, + MaterialsBotania.ElvenElementium, + GTModHandler.getModItem(Botania.ID, "manaResource", 1L, 19)); + GTOreDictUnificator.registerOre( + OrePrefixes.block, + MaterialsBotania.ElvenElementium, + GTModHandler.getModItem(Botania.ID, "storage", 1L, 2)); + GTOreDictUnificator.registerOre( + OrePrefixes.block, + MaterialsBotania.Livingrock, + GTModHandler.getModItem(Botania.ID, "livingrock", 1L)); + GTOreDictUnificator.registerOre( + OrePrefixes.ingot, + MaterialsBotania.GaiaSpirit, + GTModHandler.getModItem(Botania.ID, "manaResource", 1L, 14)); + GTOreDictUnificator.registerOre( + OrePrefixes.block, + MaterialsBotania.Livingwood, + GTModHandler.getModItem(Botania.ID, "livingwood", 1L)); + GTOreDictUnificator.registerOre( + OrePrefixes.block, + MaterialsBotania.Dreamwood, + GTModHandler.getModItem(Botania.ID, "dreamwood", 1L)); + GTOreDictUnificator.registerOre( + OrePrefixes.gem, + MaterialsBotania.ManaDiamond, + GTModHandler.getModItem(Botania.ID, "manaResource", 1L, 2)); + GTOreDictUnificator.registerOre( + OrePrefixes.block, + MaterialsBotania.ManaDiamond, + GTModHandler.getModItem(Botania.ID, "storage", 1L, 3)); + GTOreDictUnificator.registerOre( + OrePrefixes.gem, + MaterialsBotania.BotaniaDragonstone, + GTModHandler.getModItem(Botania.ID, "manaResource", 1L, 9)); + GTOreDictUnificator.registerOre( + OrePrefixes.block, + MaterialsBotania.BotaniaDragonstone, + GTModHandler.getModItem(Botania.ID, "storage", 1L, 4)); + } +} diff --git a/src/main/java/gregtech/loaders/preload/GT_Loader_MetaTileEntities.java b/src/main/java/gregtech/loaders/preload/LoaderMetaTileEntities.java index e7ad9e9337..b462e065cd 100644 --- a/src/main/java/gregtech/loaders/preload/GT_Loader_MetaTileEntities.java +++ b/src/main/java/gregtech/loaders/preload/LoaderMetaTileEntities.java @@ -928,14 +928,14 @@ import static gregtech.api.recipe.RecipeMaps.sifterRecipes; import static gregtech.api.recipe.RecipeMaps.slicerRecipes; import static gregtech.api.recipe.RecipeMaps.thermalCentrifugeRecipes; import static gregtech.api.recipe.RecipeMaps.wiremillRecipes; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; -import static gregtech.api.util.GT_Utility.calculateRecipeEU; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.TICKS; +import static gregtech.api.util.GTUtility.calculateRecipeEU; import net.minecraft.util.EnumChatFormatting; -import gregtech.api.GregTech_API; -import gregtech.api.enums.GT_Values; +import gregtech.api.GregTechAPI; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.MachineType; import gregtech.api.enums.Materials; @@ -944,176 +944,176 @@ import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.SoundResource; import gregtech.api.enums.SubTag; import gregtech.api.enums.TierEU; -import gregtech.api.metatileentity.implementations.GT_MetaPipeEntity_Cable; -import gregtech.api.metatileentity.implementations.GT_MetaPipeEntity_Fluid; -import gregtech.api.metatileentity.implementations.GT_MetaPipeEntity_Frame; -import gregtech.api.metatileentity.implementations.GT_MetaPipeEntity_Item; -import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_BasicBatteryBuffer; -import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_BasicHull; -import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_BasicMachine_GT_Recipe; -import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_DataAccess; -import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_Dynamo; -import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_Energy; -import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_Input; -import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_InputBus; -import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_Maintenance; -import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_Muffler; -import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_MultiInput; -import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_Output; -import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_OutputBus; -import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_QuadrupleHumongous; -import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_MagHatch; -import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Transformer; -import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_WetTransformer; -import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Wireless_Dynamo; -import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Wireless_Hatch; +import gregtech.api.metatileentity.implementations.MTEBasicBatteryBuffer; +import gregtech.api.metatileentity.implementations.MTEBasicHull; +import gregtech.api.metatileentity.implementations.MTEBasicMachineWithRecipe; +import gregtech.api.metatileentity.implementations.MTECable; +import gregtech.api.metatileentity.implementations.MTEFluid; +import gregtech.api.metatileentity.implementations.MTEFrame; +import gregtech.api.metatileentity.implementations.MTEHatchDataAccess; +import gregtech.api.metatileentity.implementations.MTEHatchDynamo; +import gregtech.api.metatileentity.implementations.MTEHatchEnergy; +import gregtech.api.metatileentity.implementations.MTEHatchInput; +import gregtech.api.metatileentity.implementations.MTEHatchInputBus; +import gregtech.api.metatileentity.implementations.MTEHatchMagnet; +import gregtech.api.metatileentity.implementations.MTEHatchMaintenance; +import gregtech.api.metatileentity.implementations.MTEHatchMuffler; +import gregtech.api.metatileentity.implementations.MTEHatchMultiInput; +import gregtech.api.metatileentity.implementations.MTEHatchOutput; +import gregtech.api.metatileentity.implementations.MTEHatchOutputBus; +import gregtech.api.metatileentity.implementations.MTEHatchQuadrupleHumongous; +import gregtech.api.metatileentity.implementations.MTEItem; +import gregtech.api.metatileentity.implementations.MTETransformer; +import gregtech.api.metatileentity.implementations.MTEWetTransformer; +import gregtech.api.metatileentity.implementations.MTEWirelessDynamo; +import gregtech.api.metatileentity.implementations.MTEWirelessEnergy; import gregtech.api.recipe.RecipeMaps; -import gregtech.api.util.GT_LanguageManager; -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 gregtech.common.blocks.GT_Block_FrameBox; -import gregtech.common.tileentities.automation.GT_MetaTileEntity_ChestBuffer; -import gregtech.common.tileentities.automation.GT_MetaTileEntity_Filter; -import gregtech.common.tileentities.automation.GT_MetaTileEntity_ItemDistributor; -import gregtech.common.tileentities.automation.GT_MetaTileEntity_RecipeFilter; -import gregtech.common.tileentities.automation.GT_MetaTileEntity_Regulator; -import gregtech.common.tileentities.automation.GT_MetaTileEntity_SuperBuffer; -import gregtech.common.tileentities.automation.GT_MetaTileEntity_TypeFilter; -import gregtech.common.tileentities.boilers.GT_MetaTileEntity_Boiler_Bronze; -import gregtech.common.tileentities.boilers.GT_MetaTileEntity_Boiler_Lava; -import gregtech.common.tileentities.boilers.GT_MetaTileEntity_Boiler_Solar; -import gregtech.common.tileentities.boilers.GT_MetaTileEntity_Boiler_Solar_Steel; -import gregtech.common.tileentities.boilers.GT_MetaTileEntity_Boiler_Steel; -import gregtech.common.tileentities.debug.GT_MetaTileEntity_AdvDebugStructureWriter; -import gregtech.common.tileentities.generators.GT_MetaTileEntity_DieselGenerator; -import gregtech.common.tileentities.generators.GT_MetaTileEntity_GasTurbine; -import gregtech.common.tileentities.generators.GT_MetaTileEntity_LightningRod; -import gregtech.common.tileentities.generators.GT_MetaTileEntity_MagicEnergyConverter; -import gregtech.common.tileentities.generators.GT_MetaTileEntity_MagicalEnergyAbsorber; -import gregtech.common.tileentities.generators.GT_MetaTileEntity_NaquadahReactor; -import gregtech.common.tileentities.generators.GT_MetaTileEntity_PlasmaGenerator; -import gregtech.common.tileentities.generators.GT_MetaTileEntity_SteamTurbine; -import gregtech.common.tileentities.machines.GT_MetaTileEntity_BasicHull_Bronze; -import gregtech.common.tileentities.machines.GT_MetaTileEntity_BasicHull_BronzeBricks; -import gregtech.common.tileentities.machines.GT_MetaTileEntity_BasicHull_Steel; -import gregtech.common.tileentities.machines.GT_MetaTileEntity_BasicHull_SteelBricks; -import gregtech.common.tileentities.machines.GT_MetaTileEntity_Hatch_CraftingInput_ME; -import gregtech.common.tileentities.machines.GT_MetaTileEntity_Hatch_CraftingInput_Slave; -import gregtech.common.tileentities.machines.GT_MetaTileEntity_Hatch_InputBus_ME; -import gregtech.common.tileentities.machines.GT_MetaTileEntity_Hatch_Input_ME; -import gregtech.common.tileentities.machines.GT_MetaTileEntity_Hatch_OutputBus_ME; -import gregtech.common.tileentities.machines.GT_MetaTileEntity_Hatch_Output_ME; -import gregtech.common.tileentities.machines.basic.GT_MetaTileEntity_AdvSeismicProspector; -import gregtech.common.tileentities.machines.basic.GT_MetaTileEntity_BetterJukebox; -import gregtech.common.tileentities.machines.basic.GT_MetaTileEntity_Boxinator; -import gregtech.common.tileentities.machines.basic.GT_MetaTileEntity_Charger; -import gregtech.common.tileentities.machines.basic.GT_MetaTileEntity_IndustrialApiary; -import gregtech.common.tileentities.machines.basic.GT_MetaTileEntity_Massfabricator; -import gregtech.common.tileentities.machines.basic.GT_MetaTileEntity_MicrowaveEnergyTransmitter; -import gregtech.common.tileentities.machines.basic.GT_MetaTileEntity_Miner; -import gregtech.common.tileentities.machines.basic.GT_MetaTileEntity_MonsterRepellent; -import gregtech.common.tileentities.machines.basic.GT_MetaTileEntity_PotionBrewer; -import gregtech.common.tileentities.machines.basic.GT_MetaTileEntity_Pump; -import gregtech.common.tileentities.machines.basic.GT_MetaTileEntity_Replicator; -import gregtech.common.tileentities.machines.basic.GT_MetaTileEntity_RockBreaker; -import gregtech.common.tileentities.machines.basic.GT_MetaTileEntity_Scanner; -import gregtech.common.tileentities.machines.basic.GT_MetaTileEntity_Teleporter; -import gregtech.common.tileentities.machines.basic.GT_MetaTileEntity_TurboCharger; -import gregtech.common.tileentities.machines.basic.GT_MetaTileEntity_WorldAccelerator; -import gregtech.common.tileentities.machines.long_distance.GT_MetaTileEntity_LongDistancePipelineFluid; -import gregtech.common.tileentities.machines.long_distance.GT_MetaTileEntity_LongDistancePipelineItem; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_AssemblyLine; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_BrickedBlastFurnace; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_Charcoal_Pit; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_Cleanroom; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_ConcreteBackfiller1; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_ConcreteBackfiller2; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_DieselEngine; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_DistillationTower; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_ElectricBlastFurnace; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_ExtremeDieselEngine; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_FusionComputer1; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_FusionComputer2; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_FusionComputer3; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_HeatExchanger; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_ImplosionCompressor; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_IndustrialElectromagneticSeparator; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_IndustrialExtractor; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_IndustrialLaserEngraver; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_IntegratedOreFactory; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_LargeBoiler_Bronze; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_LargeBoiler_Steel; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_LargeBoiler_Titanium; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_LargeBoiler_TungstenSteel; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_LargeChemicalReactor; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_LargeFluidExtractor; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_LargeTurbine_Gas; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_LargeTurbine_GasAdvanced; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_LargeTurbine_HPSteam; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_LargeTurbine_Plasma; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_LargeTurbine_Steam; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_MultiAutoclave; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_MultiCanner; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_MultiFurnace; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_MultiLathe; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_NanoForge; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_OilCracker; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_OilDrill1; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_OilDrill2; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_OilDrill3; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_OilDrill4; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_OilDrillInfinite; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_OreDrillingPlant1; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_OreDrillingPlant2; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_OreDrillingPlant3; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_OreDrillingPlant4; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_PCBFactory; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_PlasmaForge; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_ProcessingArray; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_PyrolyseOven; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_TranscendentPlasmaMixer; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_VacuumFreezer; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_WormholeGenerator; -import gregtech.common.tileentities.machines.multi.compressor.GT_MetaTileEntity_BlackHoleCompressor; -import gregtech.common.tileentities.machines.multi.compressor.GT_MetaTileEntity_HIPCompressor; -import gregtech.common.tileentities.machines.multi.compressor.GT_MetaTileEntity_HeatSensor; -import gregtech.common.tileentities.machines.multi.compressor.GT_MetaTileEntity_IndustrialCompressor; -import gregtech.common.tileentities.machines.multi.compressor.GT_MetaTileEntity_NeutroniumCompressor; -import gregtech.common.tileentities.machines.multi.drone.GT_MetaTileEntity_DroneCentre; -import gregtech.common.tileentities.machines.multi.drone.GT_MetaTileEntity_Hatch_DroneDownLink; -import gregtech.common.tileentities.machines.multi.purification.GT_MetaTileEntity_Hatch_DegasifierControlHatch; -import gregtech.common.tileentities.machines.multi.purification.GT_MetaTileEntity_LensHousing; -import gregtech.common.tileentities.machines.multi.purification.GT_MetaTileEntity_LensIndicator; -import gregtech.common.tileentities.machines.multi.purification.GT_MetaTileEntity_PurificationPlant; -import gregtech.common.tileentities.machines.multi.purification.GT_MetaTileEntity_PurificationUnitClarifier; -import gregtech.common.tileentities.machines.multi.purification.GT_MetaTileEntity_PurificationUnitDegasifier; -import gregtech.common.tileentities.machines.multi.purification.GT_MetaTileEntity_PurificationUnitFlocculation; -import gregtech.common.tileentities.machines.multi.purification.GT_MetaTileEntity_PurificationUnitOzonation; -import gregtech.common.tileentities.machines.multi.purification.GT_MetaTileEntity_PurificationUnitParticleExtractor; -import gregtech.common.tileentities.machines.multi.purification.GT_MetaTileEntity_PurificationUnitPhAdjustment; -import gregtech.common.tileentities.machines.multi.purification.GT_MetaTileEntity_PurificationUnitPlasmaHeater; -import gregtech.common.tileentities.machines.multi.purification.GT_MetaTileEntity_PurificationUnitUVTreatment; -import gregtech.common.tileentities.machines.multi.purification.GT_MetaTileEntity_pHSensor; -import gregtech.common.tileentities.machines.steam.GT_MetaTileEntity_AlloySmelter_Bronze; -import gregtech.common.tileentities.machines.steam.GT_MetaTileEntity_AlloySmelter_Steel; -import gregtech.common.tileentities.machines.steam.GT_MetaTileEntity_Compressor_Bronze; -import gregtech.common.tileentities.machines.steam.GT_MetaTileEntity_Compressor_Steel; -import gregtech.common.tileentities.machines.steam.GT_MetaTileEntity_Extractor_Bronze; -import gregtech.common.tileentities.machines.steam.GT_MetaTileEntity_Extractor_Steel; -import gregtech.common.tileentities.machines.steam.GT_MetaTileEntity_ForgeHammer_Bronze; -import gregtech.common.tileentities.machines.steam.GT_MetaTileEntity_ForgeHammer_Steel; -import gregtech.common.tileentities.machines.steam.GT_MetaTileEntity_Furnace_Bronze; -import gregtech.common.tileentities.machines.steam.GT_MetaTileEntity_Furnace_Steel; -import gregtech.common.tileentities.machines.steam.GT_MetaTileEntity_Macerator_Bronze; -import gregtech.common.tileentities.machines.steam.GT_MetaTileEntity_Macerator_Steel; -import gregtech.common.tileentities.storage.GT_MetaTileEntity_Locker; -import gregtech.common.tileentities.storage.GT_MetaTileEntity_QuantumChest; -import gregtech.common.tileentities.storage.GT_MetaTileEntity_QuantumTank; -import gregtech.common.tileentities.storage.GT_MetaTileEntity_SuperChest; -import gregtech.common.tileentities.storage.GT_MetaTileEntity_SuperTank; -import gtPlusPlus.xmod.gregtech.api.metatileentity.implementations.base.GregtechMetaTransformerHiAmp; +import gregtech.api.util.GTLanguageManager; +import gregtech.api.util.GTLog; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtility; +import gregtech.common.blocks.BlockFrameBox; +import gregtech.common.tileentities.automation.MTEChestBuffer; +import gregtech.common.tileentities.automation.MTEFilter; +import gregtech.common.tileentities.automation.MTEItemDistributor; +import gregtech.common.tileentities.automation.MTERecipeFilter; +import gregtech.common.tileentities.automation.MTERegulator; +import gregtech.common.tileentities.automation.MTESuperBuffer; +import gregtech.common.tileentities.automation.MTETypeFilter; +import gregtech.common.tileentities.boilers.MTEBoilerBronze; +import gregtech.common.tileentities.boilers.MTEBoilerLava; +import gregtech.common.tileentities.boilers.MTEBoilerSolar; +import gregtech.common.tileentities.boilers.MTEBoilerSolarSteel; +import gregtech.common.tileentities.boilers.MTEBoilerSteel; +import gregtech.common.tileentities.debug.MTEAdvDebugStructureWriter; +import gregtech.common.tileentities.generators.MTEDieselGenerator; +import gregtech.common.tileentities.generators.MTEGasTurbine; +import gregtech.common.tileentities.generators.MTELightningRod; +import gregtech.common.tileentities.generators.MTEMagicEnergyConverter; +import gregtech.common.tileentities.generators.MTEMagicalEnergyAbsorber; +import gregtech.common.tileentities.generators.MTENaquadahReactor; +import gregtech.common.tileentities.generators.MTEPlasmaGenerator; +import gregtech.common.tileentities.generators.MTESteamTurbine; +import gregtech.common.tileentities.machines.MTEBasicHullBronze; +import gregtech.common.tileentities.machines.MTEBasicHullBronzeBricks; +import gregtech.common.tileentities.machines.MTEBasicHullSteel; +import gregtech.common.tileentities.machines.MTEBasicHullSteelBricks; +import gregtech.common.tileentities.machines.MTEHatchCraftingInputME; +import gregtech.common.tileentities.machines.MTEHatchCraftingInputSlave; +import gregtech.common.tileentities.machines.MTEHatchInputBusME; +import gregtech.common.tileentities.machines.MTEHatchInputME; +import gregtech.common.tileentities.machines.MTEHatchOutputBusME; +import gregtech.common.tileentities.machines.MTEHatchOutputME; +import gregtech.common.tileentities.machines.basic.MTEAdvSeismicProspector; +import gregtech.common.tileentities.machines.basic.MTEBetterJukebox; +import gregtech.common.tileentities.machines.basic.MTEBoxinator; +import gregtech.common.tileentities.machines.basic.MTECharger; +import gregtech.common.tileentities.machines.basic.MTEIndustrialApiary; +import gregtech.common.tileentities.machines.basic.MTEMassfabricator; +import gregtech.common.tileentities.machines.basic.MTEMicrowaveEnergyTransmitter; +import gregtech.common.tileentities.machines.basic.MTEMiner; +import gregtech.common.tileentities.machines.basic.MTEMonsterRepellent; +import gregtech.common.tileentities.machines.basic.MTEPotionBrewer; +import gregtech.common.tileentities.machines.basic.MTEPump; +import gregtech.common.tileentities.machines.basic.MTEReplicator; +import gregtech.common.tileentities.machines.basic.MTERockBreaker; +import gregtech.common.tileentities.machines.basic.MTEScanner; +import gregtech.common.tileentities.machines.basic.MTETeleporter; +import gregtech.common.tileentities.machines.basic.MTETurboCharger; +import gregtech.common.tileentities.machines.basic.MTEWorldAccelerator; +import gregtech.common.tileentities.machines.long_distance.MTELongDistancePipelineFluid; +import gregtech.common.tileentities.machines.long_distance.MTELongDistancePipelineItem; +import gregtech.common.tileentities.machines.multi.MTEAssemblyLine; +import gregtech.common.tileentities.machines.multi.MTEBrickedBlastFurnace; +import gregtech.common.tileentities.machines.multi.MTECharcoalPit; +import gregtech.common.tileentities.machines.multi.MTECleanroom; +import gregtech.common.tileentities.machines.multi.MTEConcreteBackfiller1; +import gregtech.common.tileentities.machines.multi.MTEConcreteBackfiller2; +import gregtech.common.tileentities.machines.multi.MTEDieselEngine; +import gregtech.common.tileentities.machines.multi.MTEDistillationTower; +import gregtech.common.tileentities.machines.multi.MTEElectricBlastFurnace; +import gregtech.common.tileentities.machines.multi.MTEExtremeDieselEngine; +import gregtech.common.tileentities.machines.multi.MTEFusionComputer1; +import gregtech.common.tileentities.machines.multi.MTEFusionComputer2; +import gregtech.common.tileentities.machines.multi.MTEFusionComputer3; +import gregtech.common.tileentities.machines.multi.MTEHeatExchanger; +import gregtech.common.tileentities.machines.multi.MTEImplosionCompressor; +import gregtech.common.tileentities.machines.multi.MTEIndustrialElectromagneticSeparator; +import gregtech.common.tileentities.machines.multi.MTEIndustrialExtractor; +import gregtech.common.tileentities.machines.multi.MTEIndustrialLaserEngraver; +import gregtech.common.tileentities.machines.multi.MTEIntegratedOreFactory; +import gregtech.common.tileentities.machines.multi.MTELargeBoilerBronze; +import gregtech.common.tileentities.machines.multi.MTELargeBoilerSteel; +import gregtech.common.tileentities.machines.multi.MTELargeBoilerTitanium; +import gregtech.common.tileentities.machines.multi.MTELargeBoilerTungstenSteel; +import gregtech.common.tileentities.machines.multi.MTELargeChemicalReactor; +import gregtech.common.tileentities.machines.multi.MTELargeFluidExtractor; +import gregtech.common.tileentities.machines.multi.MTELargeTurbineGas; +import gregtech.common.tileentities.machines.multi.MTELargeTurbineGasAdvanced; +import gregtech.common.tileentities.machines.multi.MTELargeTurbineHPSteam; +import gregtech.common.tileentities.machines.multi.MTELargeTurbinePlasma; +import gregtech.common.tileentities.machines.multi.MTELargeTurbineSteam; +import gregtech.common.tileentities.machines.multi.MTEMultiAutoclave; +import gregtech.common.tileentities.machines.multi.MTEMultiCanner; +import gregtech.common.tileentities.machines.multi.MTEMultiFurnace; +import gregtech.common.tileentities.machines.multi.MTEMultiLathe; +import gregtech.common.tileentities.machines.multi.MTENanoForge; +import gregtech.common.tileentities.machines.multi.MTEOilCracker; +import gregtech.common.tileentities.machines.multi.MTEOilDrill1; +import gregtech.common.tileentities.machines.multi.MTEOilDrill2; +import gregtech.common.tileentities.machines.multi.MTEOilDrill3; +import gregtech.common.tileentities.machines.multi.MTEOilDrill4; +import gregtech.common.tileentities.machines.multi.MTEOilDrillInfinite; +import gregtech.common.tileentities.machines.multi.MTEOreDrillingPlant1; +import gregtech.common.tileentities.machines.multi.MTEOreDrillingPlant2; +import gregtech.common.tileentities.machines.multi.MTEOreDrillingPlant3; +import gregtech.common.tileentities.machines.multi.MTEOreDrillingPlant4; +import gregtech.common.tileentities.machines.multi.MTEPCBFactory; +import gregtech.common.tileentities.machines.multi.MTEPlasmaForge; +import gregtech.common.tileentities.machines.multi.MTEProcessingArray; +import gregtech.common.tileentities.machines.multi.MTEPyrolyseOven; +import gregtech.common.tileentities.machines.multi.MTETranscendentPlasmaMixer; +import gregtech.common.tileentities.machines.multi.MTEVacuumFreezer; +import gregtech.common.tileentities.machines.multi.MTEWormholeGenerator; +import gregtech.common.tileentities.machines.multi.compressor.MTEBlackHoleCompressor; +import gregtech.common.tileentities.machines.multi.compressor.MTEHIPCompressor; +import gregtech.common.tileentities.machines.multi.compressor.MTEHeatSensor; +import gregtech.common.tileentities.machines.multi.compressor.MTEIndustrialCompressor; +import gregtech.common.tileentities.machines.multi.compressor.MTENeutroniumCompressor; +import gregtech.common.tileentities.machines.multi.drone.MTEDroneCentre; +import gregtech.common.tileentities.machines.multi.drone.MTEHatchDroneDownLink; +import gregtech.common.tileentities.machines.multi.purification.MTEHatchDegasifierControl; +import gregtech.common.tileentities.machines.multi.purification.MTEHatchLensHousing; +import gregtech.common.tileentities.machines.multi.purification.MTEHatchLensIndicator; +import gregtech.common.tileentities.machines.multi.purification.MTEHatchPHSensor; +import gregtech.common.tileentities.machines.multi.purification.MTEPurificationPlant; +import gregtech.common.tileentities.machines.multi.purification.MTEPurificationUnitBaryonicPerfection; +import gregtech.common.tileentities.machines.multi.purification.MTEPurificationUnitClarifier; +import gregtech.common.tileentities.machines.multi.purification.MTEPurificationUnitDegasser; +import gregtech.common.tileentities.machines.multi.purification.MTEPurificationUnitFlocculation; +import gregtech.common.tileentities.machines.multi.purification.MTEPurificationUnitOzonation; +import gregtech.common.tileentities.machines.multi.purification.MTEPurificationUnitPhAdjustment; +import gregtech.common.tileentities.machines.multi.purification.MTEPurificationUnitPlasmaHeater; +import gregtech.common.tileentities.machines.multi.purification.MTEPurificationUnitUVTreatment; +import gregtech.common.tileentities.machines.steam.MTESteamAlloySmelterBronze; +import gregtech.common.tileentities.machines.steam.MTESteamAlloySmelterSteel; +import gregtech.common.tileentities.machines.steam.MTESteamCompressorBronze; +import gregtech.common.tileentities.machines.steam.MTESteamCompressorSteel; +import gregtech.common.tileentities.machines.steam.MTESteamExtractorBronze; +import gregtech.common.tileentities.machines.steam.MTESteamExtractorSteel; +import gregtech.common.tileentities.machines.steam.MTESteamForgeHammerBronze; +import gregtech.common.tileentities.machines.steam.MTESteamForgeHammerSteel; +import gregtech.common.tileentities.machines.steam.MTESteamFurnaceBronze; +import gregtech.common.tileentities.machines.steam.MTESteamFurnaceSteel; +import gregtech.common.tileentities.machines.steam.MTESteamMaceratorBronze; +import gregtech.common.tileentities.machines.steam.MTESteamMaceratorSteel; +import gregtech.common.tileentities.storage.MTELocker; +import gregtech.common.tileentities.storage.MTEQuantumChest; +import gregtech.common.tileentities.storage.MTEQuantumTank; +import gregtech.common.tileentities.storage.MTESuperChest; +import gregtech.common.tileentities.storage.MTESuperTank; +import gtPlusPlus.xmod.gregtech.api.metatileentity.implementations.base.MTETransformerHiAmp; // Free IDs left for machines in GT as of 29th of July 2022 - Colen. Please try use them up in order. // 366 @@ -1292,7 +1292,7 @@ import gtPlusPlus.xmod.gregtech.api.metatileentity.implementations.base.Gregtech // TODO Some GT MetaTileEntity registrations are done in load/GT_Loader_MetaTileEntities_Recipes.java due to joint // registration+recipe methods, they should be split and brought here to register all in preload. -public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRCUIT RECIPES AND USAGES +public class LoaderMetaTileEntities implements Runnable { // TODO CHECK CIRCUIT RECIPES AND USAGES private static final String aTextWire1 = "wire."; private static final String aTextCable1 = "cable."; @@ -1326,376 +1326,329 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private static void registerMultiblockControllers() { ItemList.Machine_Bricked_BlastFurnace.set( - new GT_MetaTileEntity_BrickedBlastFurnace( + new MTEBrickedBlastFurnace( BRICKED_BLAST_FURNACE_CONTROLLER.ID, "multimachine.brickedblastfurnace", "Bricked Blast Furnace").getStackForm(1L)); ItemList.Machine_Multi_BlastFurnace.set( - new GT_MetaTileEntity_ElectricBlastFurnace( - EBF_CONTROLLER.ID, - "multimachine.blastfurnace", - "Electric Blast Furnace").getStackForm(1L)); + new MTEElectricBlastFurnace(EBF_CONTROLLER.ID, "multimachine.blastfurnace", "Electric Blast Furnace") + .getStackForm(1L)); ItemList.Machine_Multi_ImplosionCompressor.set( - new GT_MetaTileEntity_ImplosionCompressor( + new MTEImplosionCompressor( IMPLOSION_COMPRESSOR_CONTROLLER.ID, "multimachine.implosioncompressor", "Implosion Compressor").getStackForm(1L)); ItemList.Machine_Multi_VacuumFreezer.set( - new GT_MetaTileEntity_VacuumFreezer( - VACUUM_FREEZER_CONTROLLER.ID, - "multimachine.vacuumfreezer", - "Vacuum Freezer").getStackForm(1L)); + new MTEVacuumFreezer(VACUUM_FREEZER_CONTROLLER.ID, "multimachine.vacuumfreezer", "Vacuum Freezer") + .getStackForm(1L)); ItemList.Machine_Multi_Furnace.set( - new GT_MetaTileEntity_MultiFurnace( - MULTI_SMELTER_CONTROLLER.ID, - "multimachine.multifurnace", - "Multi Smelter").getStackForm(1L)); + new MTEMultiFurnace(MULTI_SMELTER_CONTROLLER.ID, "multimachine.multifurnace", "Multi Smelter") + .getStackForm(1L)); ItemList.Machine_Multi_PlasmaForge.set( - new GT_MetaTileEntity_PlasmaForge( + new MTEPlasmaForge( DTPF_CONTROLLER.ID, "multimachine.plasmaforge", "Dimensionally Transcendent Plasma Forge").getStackForm(1L)); ItemList.Machine_Multi_PurificationPlant.set( - new GT_MetaTileEntity_PurificationPlant( + new MTEPurificationPlant( PURIFICATION_PLANT_CONTROLLER.ID, "multimachine.purificationplant", "Water Purification Plant").getStackForm(1L)); ItemList.Machine_Multi_PurificationUnitClarifier.set( - new GT_MetaTileEntity_PurificationUnitClarifier( + new MTEPurificationUnitClarifier( PURIFICATION_UNIT_CLARIFIER.ID, "multimachine.purificationunitclarifier", "Clarifier Purification Unit").getStackForm(1L)); ItemList.Machine_Multi_PurificationUnitFlocculator.set( - new GT_MetaTileEntity_PurificationUnitFlocculation( + new MTEPurificationUnitFlocculation( PURIFICATION_UNIT_FLOCCULATOR.ID, "multimachine.purificationunitflocculator", "Flocculation Purification Unit").getStackForm(1L)); ItemList.Machine_Multi_PurificationUnitPhAdjustment.set( - new GT_MetaTileEntity_PurificationUnitPhAdjustment( + new MTEPurificationUnitPhAdjustment( PURIFICATION_UNIT_PH_ADJUSTMENT.ID, "multimachine.purificationunitphadjustment", "pH Neutralization Purification Unit").getStackForm(1L)); ItemList.Machine_Multi_PurificationUnitOzonation.set( - new GT_MetaTileEntity_PurificationUnitOzonation( + new MTEPurificationUnitOzonation( PURIFICATION_UNIT_OZONATION.ID, "multimachine.purificationunitozonation", "Ozonation Purification Unit").getStackForm(1L)); ItemList.Machine_Multi_PurificationUnitPlasmaHeater.set( - new GT_MetaTileEntity_PurificationUnitPlasmaHeater( + new MTEPurificationUnitPlasmaHeater( PURIFICATION_UNIT_PLASMA_HEATER.ID, "multimachine.purificationunitplasmaheater", "Extreme Temperature Fluctuation Purification Unit").getStackForm(1L)); ItemList.Machine_Multi_PurificationUnitUVTreatment.set( - new GT_MetaTileEntity_PurificationUnitUVTreatment( + new MTEPurificationUnitUVTreatment( PURIFICATION_UNIT_UV_TREATMENT.ID, "multimachine.purificationunituvtreatment", "High Energy Laser Purification Unit").getStackForm(1L)); ItemList.Machine_Multi_PurificationUnitDegasifier.set( - new GT_MetaTileEntity_PurificationUnitDegasifier( + new MTEPurificationUnitDegasser( PURIFICATION_UNIT_DEGASIFIER.ID, "multimachine.purificationunitdegasifier", "Residual Decontaminant Degasser Purification Unit").getStackForm(1L)); ItemList.Machine_Multi_PurificationUnitParticleExtractor.set( - new GT_MetaTileEntity_PurificationUnitParticleExtractor( + new MTEPurificationUnitBaryonicPerfection( PURIFICATION_UNIT_PARTICLE_EXTRACTOR.ID, "multimachine.purificationunitextractor", "Absolute Baryonic Perfection Purification Unit").getStackForm(1L)); ItemList.Hatch_DegasifierControl.set( - new GT_MetaTileEntity_Hatch_DegasifierControlHatch( + new MTEHatchDegasifierControl( HATCH_DEGASIFIER_CONTROL.ID, "hatch.degasifiercontrol", "Degasser Control Hatch", 8).getStackForm(1L)); ItemList.Machine_Multi_LargeBoiler_Bronze.set( - new GT_MetaTileEntity_LargeBoiler_Bronze( + new MTELargeBoilerBronze( LARGE_BRONZE_BOILER_CONTROLLER.ID, "multimachine.boiler.bronze", "Large Bronze Boiler").getStackForm(1L)); ItemList.Machine_Multi_LargeBoiler_Steel.set( - new GT_MetaTileEntity_LargeBoiler_Steel( - LARGE_STEEL_BOILER_CONTROLLER.ID, - "multimachine.boiler.steel", - "Large Steel Boiler").getStackForm(1L)); + new MTELargeBoilerSteel(LARGE_STEEL_BOILER_CONTROLLER.ID, "multimachine.boiler.steel", "Large Steel Boiler") + .getStackForm(1L)); ItemList.Machine_Multi_LargeBoiler_Titanium.set( - new GT_MetaTileEntity_LargeBoiler_Titanium( + new MTELargeBoilerTitanium( LARGE_TITANIUM_BOILER_CONTROLLER.ID, "multimachine.boiler.titanium", "Large Titanium Boiler").getStackForm(1L)); ItemList.Machine_Multi_LargeBoiler_TungstenSteel.set( - new GT_MetaTileEntity_LargeBoiler_TungstenSteel( + new MTELargeBoilerTungstenSteel( LARGE_TUNGSTENSTEEL_BOILER_CONTROLLER.ID, "multimachine.boiler.tungstensteel", "Large Tungstensteel Boiler").getStackForm(1L)); ItemList.FusionComputer_LuV.set( - new GT_MetaTileEntity_FusionComputer1( - FUSION_CONTROLLER_MKI.ID, - "fusioncomputer.tier.06", - "Fusion Control Computer Mark I").getStackForm(1L)); + new MTEFusionComputer1(FUSION_CONTROLLER_MKI.ID, "fusioncomputer.tier.06", "Fusion Control Computer Mark I") + .getStackForm(1L)); ItemList.FusionComputer_ZPMV.set( - new GT_MetaTileEntity_FusionComputer2( + new MTEFusionComputer2( FUSION_CONTROLLER_MKII.ID, "fusioncomputer.tier.07", "Fusion Control Computer Mark II").getStackForm(1L)); ItemList.FusionComputer_UV.set( - new GT_MetaTileEntity_FusionComputer3( + new MTEFusionComputer3( FUSION_CONTROLLER_MKIII.ID, "fusioncomputer.tier.08", "Fusion Control Computer Mark III").getStackForm(1L)); ItemList.Processing_Array.set( - new GT_MetaTileEntity_ProcessingArray( - PROCESSING_ARRAY_CONTROLLER.ID, - "multimachine.processingarray", - "Processing Array").getStackForm(1L)); + new MTEProcessingArray(PROCESSING_ARRAY_CONTROLLER.ID, "multimachine.processingarray", "Processing Array") + .getStackForm(1L)); ItemList.Distillation_Tower.set( - new GT_MetaTileEntity_DistillationTower( + new MTEDistillationTower( DISTILLATION_TOWER_CONTROLLER.ID, "multimachine.distillationtower", "Distillation Tower").getStackForm(1L)); ItemList.Ore_Processor.set( - new GT_MetaTileEntity_IntegratedOreFactory( + new MTEIntegratedOreFactory( INTEGRATED_ORE_FACTORY_CONTROLLER.ID, "multimachine.oreprocessor", "Integrated Ore Factory").getStackForm(1L)); ItemList.LargeSteamTurbine.set( - new GT_MetaTileEntity_LargeTurbine_Steam( + new MTELargeTurbineSteam( LARGE_STEAM_TURBINE_CONTROLLER.ID, "multimachine.largeturbine", "Large Steam Turbine").getStackForm(1L)); ItemList.LargeGasTurbine.set( - new GT_MetaTileEntity_LargeTurbine_Gas( - LARGE_GAS_TURBINE_CONTROLLER.ID, - "multimachine.largegasturbine", - "Large Gas Turbine").getStackForm(1L)); + new MTELargeTurbineGas(LARGE_GAS_TURBINE_CONTROLLER.ID, "multimachine.largegasturbine", "Large Gas Turbine") + .getStackForm(1L)); ItemList.LargeHPSteamTurbine.set( - new GT_MetaTileEntity_LargeTurbine_HPSteam( + new MTELargeTurbineHPSteam( LARGE_HP_STEAM_TURBINE_CONTROLLER.ID, "multimachine.largehpturbine", "Large HP Steam Turbine").getStackForm(1L)); ItemList.LargeAdvancedGasTurbine.set( - new GT_MetaTileEntity_LargeTurbine_GasAdvanced( + new MTELargeTurbineGasAdvanced( LARGE_ADVANCED_GAS_TURBINE_CONTROLLER.ID, "multimachine.largeadvancedgasturbine", "Large Advanced Gas Turbine").getStackForm(1L)); ItemList.Machine_Multi_TranscendentPlasmaMixer.set( - new GT_MetaTileEntity_TranscendentPlasmaMixer( + new MTETranscendentPlasmaMixer( TRANSCENDENT_PLASMA_MIXER_CONTROLLER.ID, "multimachine.transcendentplasmamixer", "Transcendent Plasma Mixer").getStackForm(1)); ItemList.LargePlasmaTurbine.set( - new GT_MetaTileEntity_LargeTurbine_Plasma( + new MTELargeTurbinePlasma( LARGE_PLASMA_TURBINE_CONTROLLER.ID, "multimachine.largeplasmaturbine", "Large Plasma Generator").getStackForm(1L)); ItemList.Machine_Multi_HeatExchanger.set( - new GT_MetaTileEntity_HeatExchanger( + new MTEHeatExchanger( LARGE_HEAT_EXCHANGER_CONTROLLER.ID, "multimachine.heatexchanger", "Large Heat Exchanger").getStackForm(1L)); ItemList.Charcoal_Pile.set( - new GT_MetaTileEntity_Charcoal_Pit( + new MTECharcoalPit( CHARCOAL_PILE_IGNITER_CONTROLLER.ID, "multimachine.charcoalpile", "Charcoal Pile Igniter").getStackForm(1)); // Converter recipes in case you had old one lying around ItemList.OilDrill1.set( - new GT_MetaTileEntity_OilDrill1( - MULTIBLOCK_PUMP_MKI_CONTROLLER.ID, - "multimachine.oildrill1", - "Oil/Gas/Fluid Drilling Rig").getStackForm(1)); + new MTEOilDrill1(MULTIBLOCK_PUMP_MKI_CONTROLLER.ID, "multimachine.oildrill1", "Oil/Gas/Fluid Drilling Rig") + .getStackForm(1)); ItemList.OilDrill2.set( - new GT_MetaTileEntity_OilDrill2( + new MTEOilDrill2( MULTILOCK_PUMP_MKII_CONTROLLER.ID, "multimachine.oildrill2", "Oil/Gas/Fluid Drilling Rig II").getStackForm(1)); ItemList.OilDrill3.set( - new GT_MetaTileEntity_OilDrill3( + new MTEOilDrill3( MULTILOCK_PUMP_MKIII_CONTROLLER.ID, "multimachine.oildrill3", "Oil/Gas/Fluid Drilling Rig III").getStackForm(1)); ItemList.OilDrill4.set( - new GT_MetaTileEntity_OilDrill4( + new MTEOilDrill4( MULTILOCK_PUMP_MKIV_CONTROLLER.ID, "multimachine.oildrill4", "Oil/Gas/Fluid Drilling Rig IV").getStackForm(1)); ItemList.OilDrillInfinite.set( - new GT_MetaTileEntity_OilDrillInfinite( + new MTEOilDrillInfinite( MULTIBLOCK_PUMP_INFINITE_CONTROLLER.ID, "multimachine.oildrillinfinite", "Infinite Oil/Gas/Fluid Drilling Rig").getStackForm(1)); ItemList.ConcreteBackfiller1.set( - new GT_MetaTileEntity_ConcreteBackfiller1( + new MTEConcreteBackfiller1( CONCRETE_BACKFILLER_I_CONTROLLER.ID, "multimachine.concretebackfiller1", "Concrete Backfiller").getStackForm(1)); ItemList.ConcreteBackfiller2.set( - new GT_MetaTileEntity_ConcreteBackfiller2( + new MTEConcreteBackfiller2( CONCRETE_BACKFILLER_II_CONTROLLER.ID, "multimachine.concretebackfiller3", "Advanced Concrete Backfiller").getStackForm(1)); ItemList.OreDrill1.set( - new GT_MetaTileEntity_OreDrillingPlant1( - ORE_DRILL_MKI_CONTROLLER.ID, - "multimachine.oredrill1", - "Ore Drilling Plant").getStackForm(1)); + new MTEOreDrillingPlant1(ORE_DRILL_MKI_CONTROLLER.ID, "multimachine.oredrill1", "Ore Drilling Plant") + .getStackForm(1)); ItemList.OreDrill2.set( - new GT_MetaTileEntity_OreDrillingPlant2( - ORE_DRILL_MKII_CONTROLLER.ID, - "multimachine.oredrill2", - "Ore Drilling Plant II").getStackForm(1)); + new MTEOreDrillingPlant2(ORE_DRILL_MKII_CONTROLLER.ID, "multimachine.oredrill2", "Ore Drilling Plant II") + .getStackForm(1)); ItemList.OreDrill3.set( - new GT_MetaTileEntity_OreDrillingPlant3( - ORE_DRILL_MKIII_CONTROLLER.ID, - "multimachine.oredrill3", - "Ore Drilling Plant III").getStackForm(1)); + new MTEOreDrillingPlant3(ORE_DRILL_MKIII_CONTROLLER.ID, "multimachine.oredrill3", "Ore Drilling Plant III") + .getStackForm(1)); ItemList.OreDrill4.set( - new GT_MetaTileEntity_OreDrillingPlant4( - ORE_DRILL_MKIV_CONTROLLER.ID, - "multimachine.oredrill4", - "Ore Drilling Plant IV").getStackForm(1)); + new MTEOreDrillingPlant4(ORE_DRILL_MKIV_CONTROLLER.ID, "multimachine.oredrill4", "Ore Drilling Plant IV") + .getStackForm(1)); ItemList.PyrolyseOven.set( - new GT_MetaTileEntity_PyrolyseOven(PYROLYSE_OVEN_CONTROLLER.ID, "multimachine.pyro", "Pyrolyse Oven") - .getStackForm(1)); + new MTEPyrolyseOven(PYROLYSE_OVEN_CONTROLLER.ID, "multimachine.pyro", "Pyrolyse Oven").getStackForm(1)); ItemList.OilCracker.set( - new GT_MetaTileEntity_OilCracker(OIL_CRACKER_CONTROLLER.ID, "multimachine.cracker", "Oil Cracking Unit") - .getStackForm(1)); + new MTEOilCracker(OIL_CRACKER_CONTROLLER.ID, "multimachine.cracker", "Oil Cracking Unit").getStackForm(1)); ItemList.Machine_Multi_Assemblyline.set( - new GT_MetaTileEntity_AssemblyLine( - ASSEMBLING_LINE_CONTROLLER.ID, - "multimachine.assemblyline", - "Assembling Line").getStackForm(1L)); + new MTEAssemblyLine(ASSEMBLING_LINE_CONTROLLER.ID, "multimachine.assemblyline", "Assembling Line") + .getStackForm(1L)); ItemList.Machine_Multi_DieselEngine.set( - new GT_MetaTileEntity_DieselEngine( - COMBUSTION_ENGINE_CONTROLLER.ID, - "multimachine.dieselengine", - "Combustion Engine").getStackForm(1L)); + new MTEDieselEngine(COMBUSTION_ENGINE_CONTROLLER.ID, "multimachine.dieselengine", "Combustion Engine") + .getStackForm(1L)); ItemList.Machine_Multi_ExtremeDieselEngine.set( - new GT_MetaTileEntity_ExtremeDieselEngine( + new MTEExtremeDieselEngine( EXTREME_COMBUSTION_ENGINE_CONTROLLER.ID, "multimachine.extremedieselengine", "Extreme Combustion Engine").getStackForm(1L)); ItemList.Machine_Multi_Cleanroom.set( - new GT_MetaTileEntity_Cleanroom(CLEANROOM_CONTROLLER.ID, "multimachine.cleanroom", "Cleanroom Controller") + new MTECleanroom(CLEANROOM_CONTROLLER.ID, "multimachine.cleanroom", "Cleanroom Controller") .getStackForm(1)); ItemList.Machine_Multi_LargeChemicalReactor.set( - new GT_MetaTileEntity_LargeChemicalReactor( - LCR_CONTROLLER.ID, - "multimachine.chemicalreactor", - "Large Chemical Reactor").getStackForm(1)); - ItemList.PCBFactory.set( - new GT_MetaTileEntity_PCBFactory(PCB_FACTORY_CONTROLLER.ID, "multimachine.pcbfactory", "PCB Factory") - .getStackForm(1)); - ItemList.NanoForge.set( - new GT_MetaTileEntity_NanoForge(NANO_FORGE_CONTROLLER.ID, "multimachine.nanoforge", "Nano Forge") - .getStackForm(1)); - ItemList.Machine_Multi_DroneCentre.set( - new GT_MetaTileEntity_DroneCentre(Drone_Centre.ID, "multimachine_DroneCentre", "Drone Centre") + new MTELargeChemicalReactor(LCR_CONTROLLER.ID, "multimachine.chemicalreactor", "Large Chemical Reactor") .getStackForm(1)); + ItemList.PCBFactory.set( + new MTEPCBFactory(PCB_FACTORY_CONTROLLER.ID, "multimachine.pcbfactory", "PCB Factory").getStackForm(1)); + ItemList.NanoForge + .set(new MTENanoForge(NANO_FORGE_CONTROLLER.ID, "multimachine.nanoforge", "Nano Forge").getStackForm(1)); + ItemList.Machine_Multi_DroneCentre + .set(new MTEDroneCentre(Drone_Centre.ID, "multimachine_DroneCentre", "Drone Centre").getStackForm(1)); ItemList.Machine_Multi_IndustrialElectromagneticSeparator.set( - new GT_MetaTileEntity_IndustrialElectromagneticSeparator( + new MTEIndustrialElectromagneticSeparator( INDUSTRIAL_ELECTROMAGNETIC_SEPARATOR_CONTROLLER.ID, "multimachine.electromagneticseparator", "Magnetic Flux Exhibitor").getStackForm(1)); - ItemList.Machine_Multi_Canner.set( - new GT_MetaTileEntity_MultiCanner(MULTI_CANNER_CONTROLLER.ID, "multimachine.canner", "TurboCan Pro") - .getStackForm(1)); + ItemList.Machine_Multi_Canner + .set(new MTEMultiCanner(MULTI_CANNER_CONTROLLER.ID, "multimachine.canner", "TurboCan Pro").getStackForm(1)); ItemList.WormholeGenerator.set( - new GT_MetaTileEntity_WormholeGenerator( + new MTEWormholeGenerator( WORMHOLE_GENERATOR_CONTROLLER.ID, "multimachine.wormhole", "Miniature Wormhole Generator").getStackForm(1)); ItemList.Machine_Multi_IndustrialLaserEngraver.set( - new GT_MetaTileEntity_IndustrialLaserEngraver( + new MTEIndustrialLaserEngraver( INDUSTRIAL_LASER_ENGRAVER_CONTROLLER.ID, "multimachine.engraver", "Hyper-Intensity Laser Engraver").getStackForm(1)); ItemList.Machine_Multi_IndustrialExtractor.set( - new GT_MetaTileEntity_IndustrialExtractor( + new MTEIndustrialExtractor( INDUSTRIAL_EXTRACTOR_CONTROLLER.ID, "multimachine.extractor", "Dissection Apparatus").getStackForm(1)); ItemList.Machine_Multi_Lathe.set( - new GT_MetaTileEntity_MultiLathe( - MULTI_LATHE_CONTROLLER.ID, - "multimachine.lathe", - "Industrial Precision Lathe").getStackForm(1)); + new MTEMultiLathe(MULTI_LATHE_CONTROLLER.ID, "multimachine.lathe", "Industrial Precision Lathe") + .getStackForm(1)); ItemList.Machine_Multi_IndustrialCompressor.set( - new GT_MetaTileEntity_IndustrialCompressor( + new MTEIndustrialCompressor( INDUSTRIAL_COMPRESSOR_CONTROLLER.ID, "multimachine.basiccompressor", "Large Electric Compressor").getStackForm(1)); ItemList.Machine_Multi_HIPCompressor.set( - new GT_MetaTileEntity_HIPCompressor( + new MTEHIPCompressor( HIP_COMPRESSOR_CONTROLLER.ID, "multimachine.hipcompressor", "Hot Isostatic Pressurization Unit").getStackForm(1)); ItemList.Machine_Multi_NeutroniumCompressor.set( - new GT_MetaTileEntity_NeutroniumCompressor( + new MTENeutroniumCompressor( NEUTRONIUM_COMPRESSOR_CONTROLLER.ID, "multimachine.neutroniumcompressor", "Neutronium Compressor").getStackForm(1)); ItemList.Machine_Multi_BlackHoleCompressor.set( - new GT_MetaTileEntity_BlackHoleCompressor( + new MTEBlackHoleCompressor( BLACKHOLE_COMPRESSOR_CONTROLLER.ID, "multimachine.blackholecompressor", "Semi-Stable Black Hole Containment Field").getStackForm(1)); ItemList.Machine_Multi_Autoclave.set( - new GT_MetaTileEntity_MultiAutoclave( - MULTI_AUTOCLAVE_CONTROLLER.ID, - "multimachine.autoclave", - "Industrial Autoclave").getStackForm(1)); + new MTEMultiAutoclave(MULTI_AUTOCLAVE_CONTROLLER.ID, "multimachine.autoclave", "Industrial Autoclave") + .getStackForm(1)); ItemList.LargeFluidExtractor.set( - new GT_MetaTileEntity_LargeFluidExtractor( - LARGE_FLUID_EXTRACTOR.ID, - "multimachine.fluidextractor", - "Large Fluid Extractor").getStackForm(1)); + new MTELargeFluidExtractor(LARGE_FLUID_EXTRACTOR.ID, "multimachine.fluidextractor", "Large Fluid Extractor") + .getStackForm(1)); } private static void registerSteamMachines() { ItemList.Machine_Bronze_Furnace.set( - new GT_MetaTileEntity_Furnace_Bronze(STEAM_FURNACE.ID, "bronzemachine.furnace", "Steam Furnace") - .getStackForm(1L)); + new MTESteamFurnaceBronze(STEAM_FURNACE.ID, "bronzemachine.furnace", "Steam Furnace").getStackForm(1L)); ItemList.Machine_Bronze_Macerator.set( - new GT_MetaTileEntity_Macerator_Bronze(STEAM_MACERATOR.ID, "bronzemachine.macerator", "Steam Macerator") + new MTESteamMaceratorBronze(STEAM_MACERATOR.ID, "bronzemachine.macerator", "Steam Macerator") .getStackForm(1L)); ItemList.Machine_Bronze_Extractor.set( - new GT_MetaTileEntity_Extractor_Bronze(STEAM_EXTRACTOR.ID, "bronzemachine.extractor", "Steam Extractor") + new MTESteamExtractorBronze(STEAM_EXTRACTOR.ID, "bronzemachine.extractor", "Steam Extractor") .getStackForm(1L)); ItemList.Machine_Bronze_Hammer.set( - new GT_MetaTileEntity_ForgeHammer_Bronze( - STEAM_FORGE_HAMMER.ID, - "bronzemachine.hammer", - "Steam Forge Hammer").getStackForm(1L)); + new MTESteamForgeHammerBronze(STEAM_FORGE_HAMMER.ID, "bronzemachine.hammer", "Steam Forge Hammer") + .getStackForm(1L)); ItemList.Machine_Bronze_Compressor.set( - new GT_MetaTileEntity_Compressor_Bronze(STEAM_COMPRESSOR.ID, "bronzemachine.compressor", "Steam Compressor") + new MTESteamCompressorBronze(STEAM_COMPRESSOR.ID, "bronzemachine.compressor", "Steam Compressor") .getStackForm(1L)); ItemList.Machine_Bronze_AlloySmelter.set( - new GT_MetaTileEntity_AlloySmelter_Bronze( - STEAM_ALLOY_SMELTER.ID, - "bronzemachine.alloysmelter", - "Steam Alloy Smelter").getStackForm(1L)); + new MTESteamAlloySmelterBronze(STEAM_ALLOY_SMELTER.ID, "bronzemachine.alloysmelter", "Steam Alloy Smelter") + .getStackForm(1L)); } private static void registerUnpackager() { ItemList.Machine_LV_Unboxinator.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( UNPACKAGER_LV.ID, "basicmachine.unboxinator.tier.01", "Basic Unpackager", @@ -1706,12 +1659,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 2, false, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "UNBOXINATOR", null).getStackForm(1L)); ItemList.Machine_MV_Unboxinator.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( UNPACKAGER_MV.ID, "basicmachine.unboxinator.tier.02", "Advanced Unpackager", @@ -1722,12 +1675,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 2, false, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "UNBOXINATOR", null).getStackForm(1L)); ItemList.Machine_HV_Unboxinator.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( UNPACKAGER_HV.ID, "basicmachine.unboxinator.tier.03", "Advanced Unpackager II", @@ -1738,12 +1691,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 2, false, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "UNBOXINATOR", null).getStackForm(1L)); ItemList.Machine_EV_Unboxinator.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( UNPACKAGER_EV.ID, "basicmachine.unboxinator.tier.04", "Advanced Unpackager III", @@ -1754,12 +1707,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 2, false, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "UNBOXINATOR", null).getStackForm(1L)); ItemList.Machine_IV_Unboxinator.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( UNPACKAGER_IV.ID, "basicmachine.unboxinator.tier.05", "Unboxinator", @@ -1770,12 +1723,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 2, false, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "UNBOXINATOR", null).getStackForm(1L)); ItemList.Machine_LuV_Unboxinator.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( UNPACKAGER_LuV.ID, "basicmachine.unboxinator.tier.06", "Unboxinator", @@ -1786,12 +1739,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 2, false, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "UNBOXINATOR", null).getStackForm(1L)); ItemList.Machine_ZPM_Unboxinator.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( UNPACKAGER_ZPM.ID, "basicmachine.unboxinator.tier.07", "Unboxinator", @@ -1802,12 +1755,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 2, false, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "UNBOXINATOR", null).getStackForm(1L)); ItemList.Machine_UV_Unboxinator.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( UNPACKAGER_UV.ID, "basicmachine.unboxinator.tier.08", "Unboxinator", @@ -1818,7 +1771,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 2, false, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "UNBOXINATOR", null).getStackForm(1L)); } @@ -1826,7 +1779,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private static void registerAssemblingMachine() { ItemList.Machine_LV_Assembler.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ASSEMBLER_LV.ID, "basicmachine.assembler.tier.01", "Basic Assembling Machine", @@ -1837,12 +1790,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ASSEMBLER", null).getStackForm(1L)); ItemList.Machine_MV_Assembler.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ASSEMBLER_MV.ID, "basicmachine.assembler.tier.02", "Advanced Assembling Machine", @@ -1853,12 +1806,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ASSEMBLER", null).getStackForm(1L)); ItemList.Machine_HV_Assembler.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ASSEMBLER_HV.ID, "basicmachine.assembler.tier.03", "Advanced Assembling Machine II", @@ -1869,12 +1822,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ASSEMBLER", null).getStackForm(1L)); ItemList.Machine_EV_Assembler.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ASSEMBLER_EV.ID, "basicmachine.assembler.tier.04", "Advanced Assembling Machine III", @@ -1885,12 +1838,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ASSEMBLER", null).getStackForm(1L)); ItemList.Machine_IV_Assembler.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ASSEMBLER_IV.ID, "basicmachine.assembler.tier.05", "Advanced Assembling Machine IV", @@ -1901,12 +1854,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ASSEMBLER", null).getStackForm(1L)); ItemList.AssemblingMachineLuV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ASSEMBLING_MACHINE_LuV.ID, "basicmachine.assembler.tier.06", "Elite Assembling Machine", @@ -1917,12 +1870,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ASSEMBLER", null).getStackForm(1L)); ItemList.AssemblingMachineZPM.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ASSEMBLING_MACHINE_ZPM.ID, "basicmachine.assembler.tier.07", "Elite Assembling Machine II", @@ -1933,12 +1886,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ASSEMBLER", null).getStackForm(1L)); ItemList.AssemblingMachineUV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ASSEMBLING_MACHINE_UV.ID, "basicmachine.assembler.tier.08", "Ultimate Assembly Constructor", @@ -1949,12 +1902,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ASSEMBLER", null).getStackForm(1L)); ItemList.AssemblingMachineUHV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ASSEMBLING_MACHINE_UHV.ID, "basicmachine.assembler.tier.09", "Epic Assembly Constructor", @@ -1965,12 +1918,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ASSEMBLER", null).getStackForm(1L)); ItemList.AssemblingMachineUEV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ASSEMBLING_MACHINE_UEV.ID, "basicmachine.assembler.tier.10", "Epic Assembly Constructor II", @@ -1981,12 +1934,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ASSEMBLER", null).getStackForm(1L)); ItemList.AssemblingMachineUIV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ASSEMBLING_MACHINE_UIV.ID, "basicmachine.assembler.tier.11", "Epic Assembly Constructor III", @@ -1997,12 +1950,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ASSEMBLER", null).getStackForm(1L)); ItemList.AssemblingMachineUMV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ASSEMBLING_MACHINE_UMV.ID, "basicmachine.assembler.tier.12", "Epic Assembly Constructor IV", @@ -2013,14 +1966,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ASSEMBLER", null).getStackForm(1L)); } private static void registerMatterAmplifier() { ItemList.Machine_LV_Amplifab.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( MATTER_AMPLIFIER_LV.ID, "basicmachine.amplifab.tier.01", "Basic Amplifabricator", @@ -2031,12 +1984,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, 1000, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "AMPLIFAB", null).getStackForm(1L)); ItemList.Machine_MV_Amplifab.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( MATTER_AMPLIFIER_MV.ID, "basicmachine.amplifab.tier.02", "Advanced Amplifabricator", @@ -2047,12 +2000,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, 1000, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "AMPLIFAB", null).getStackForm(1L)); ItemList.Machine_HV_Amplifab.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( MATTER_AMPLIFIER_HV.ID, "basicmachine.amplifab.tier.03", "Advanced Amplifabricator II", @@ -2063,12 +2016,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, 1000, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "AMPLIFAB", null).getStackForm(1L)); ItemList.Machine_EV_Amplifab.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( MATTER_AMPLIFIER_EV.ID, "basicmachine.amplifab.tier.04", "Advanced Amplifabricator III", @@ -2079,12 +2032,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, 1000, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "AMPLIFAB", null).getStackForm(1L)); ItemList.Machine_IV_Amplifab.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( MATTER_AMPLIFIER_IV.ID, "basicmachine.amplifab.tier.05", "Advanced Amplifabricator IV", @@ -2095,12 +2048,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, 1000, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "AMPLIFAB", null).getStackForm(1L)); ItemList.AmplifabricatorLuV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( MATTER_AMPLIFIER_LuV.ID, "basicmachine.amplifab.tier.06", "Elite Amplifabricator", @@ -2111,12 +2064,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, 1000, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "AMPLIFAB", null).getStackForm(1L)); ItemList.AmplifabricatorZPM.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( MATTER_AMPLIFIER_ZPM.ID, "basicmachine.amplifab.tier.07", "Elite Amplifabricator II", @@ -2127,12 +2080,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, 1000, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "AMPLIFAB", null).getStackForm(1L)); ItemList.AmplifabricatorUV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( MATTER_AMPLIFIER_UV.ID, "basicmachine.amplifab.tier.08", "Ultimate Amplicreator", @@ -2143,12 +2096,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, 1000, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "AMPLIFAB", null).getStackForm(1L)); ItemList.AmplifabricatorUHV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( MATTER_AMPLIFIER_UHV.ID, "basicmachine.amplifab.tier.09", "Epic Amplicreator", @@ -2159,12 +2112,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, 1000, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "AMPLIFAB", null).getStackForm(1L)); ItemList.AmplifabricatorUEV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( MATTER_AMPLIFIER_UEV.ID, "basicmachine.amplifab.tier.10", "Epic Amplicreator II", @@ -2175,12 +2128,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, 1000, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "AMPLIFAB", null).getStackForm(1L)); ItemList.AmplifabricatorUIV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( MATTER_AMPLIFIER_UIV.ID, "basicmachine.amplifab.tier.11", "Epic Amplicreator III", @@ -2191,12 +2144,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, 1000, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "AMPLIFAB", null).getStackForm(1L)); ItemList.AmplifabricatorUMV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( MATTER_AMPLIFIER_UMV.ID, "basicmachine.amplifab.tier.12", "Epic Amplicreator IV", @@ -2207,14 +2160,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, 1000, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "AMPLIFAB", null).getStackForm(1L)); } private static void registerAlloySmelter() { ItemList.Machine_LV_AlloySmelter.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ALLOY_SMELTER_LV.ID, "basicmachine.alloysmelter.tier.01", "Basic Alloy Smelter", @@ -2225,12 +2178,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_INDUCTION_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ALLOY_SMELTER", null).getStackForm(1L)); ItemList.Machine_MV_AlloySmelter.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ALLOY_SMELTER_MV.ID, "basicmachine.alloysmelter.tier.02", "Advanced Alloy Smelter", @@ -2241,12 +2194,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_INDUCTION_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ALLOY_SMELTER", null).getStackForm(1L)); ItemList.Machine_HV_AlloySmelter.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ALLOY_SMELTER_HV.ID, "basicmachine.alloysmelter.tier.03", "Advanced Alloy Smelter II", @@ -2257,12 +2210,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_INDUCTION_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ALLOY_SMELTER", null).getStackForm(1L)); ItemList.Machine_EV_AlloySmelter.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ALLOY_SMELTER_EV.ID, "basicmachine.alloysmelter.tier.04", "Advanced Alloy Smelter III", @@ -2273,12 +2226,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_INDUCTION_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ALLOY_SMELTER", null).getStackForm(1L)); ItemList.Machine_IV_AlloySmelter.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ALLOY_SMELTER_IV.ID, "basicmachine.alloysmelter.tier.05", "Advanced Alloy Smelter IV", @@ -2289,12 +2242,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_INDUCTION_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ALLOY_SMELTER", null).getStackForm(1L)); ItemList.AlloySmelterLuV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ALLOY_SMELTER_LuV.ID, "basicmachine.alloysmelter.tier.06", "Elite Alloy Smelter", @@ -2305,12 +2258,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_INDUCTION_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ALLOY_SMELTER", null).getStackForm(1L)); ItemList.AlloySmelterZPM.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ALLOY_SMELTER_ZPM.ID, "basicmachine.alloysmelter.tier.07", "Elite Alloy Smelter II", @@ -2321,12 +2274,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_INDUCTION_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ALLOY_SMELTER", null).getStackForm(1L)); ItemList.AlloySmelterUV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ALLOY_SMELTER_UV.ID, "basicmachine.alloysmelter.tier.08", "Ultimate Alloy Integrator", @@ -2337,12 +2290,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_INDUCTION_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ALLOY_SMELTER", null).getStackForm(1L)); ItemList.AlloySmelterUHV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ALLOY_SMELTER_UHV.ID, "basicmachine.alloysmelter.tier.09", "Epic Alloy Integrator", @@ -2353,12 +2306,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_INDUCTION_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ALLOY_SMELTER", null).getStackForm(1L)); ItemList.AlloySmelterUEV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ALLOY_SMELTER_UEV.ID, "basicmachine.alloysmelter.tier.10", "Epic Alloy Integrator II", @@ -2369,12 +2322,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_INDUCTION_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ALLOY_SMELTER", null).getStackForm(1L)); ItemList.AlloySmelterUIV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ALLOY_SMELTER_UIV.ID, "basicmachine.alloysmelter.tier.11", "Epic Alloy Integrator III", @@ -2385,12 +2338,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_INDUCTION_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ALLOY_SMELTER", null).getStackForm(1L)); ItemList.AlloySmelterUMV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ALLOY_SMELTER_UMV.ID, "basicmachine.alloysmelter.tier.12", "Epic Alloy Integrator IV", @@ -2401,269 +2354,187 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_INDUCTION_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ALLOY_SMELTER", null).getStackForm(1L)); } private static void registerHPSteamMachines() { ItemList.Machine_HP_Extractor.set( - new GT_MetaTileEntity_Extractor_Steel( - HP_STEAM_EXTRACTOR.ID, - "hpmachine.extractor", - "High Pressure Extractor").getStackForm(1L)); + new MTESteamExtractorSteel(HP_STEAM_EXTRACTOR.ID, "hpmachine.extractor", "High Pressure Extractor") + .getStackForm(1L)); ItemList.Machine_HP_Furnace.set( - new GT_MetaTileEntity_Furnace_Steel(HP_STEAM_FURNACE.ID, "hpmachine.furnace", "High Pressure Furnace") + new MTESteamFurnaceSteel(HP_STEAM_FURNACE.ID, "hpmachine.furnace", "High Pressure Furnace") .getStackForm(1L)); ItemList.Machine_HP_Macerator.set( - new GT_MetaTileEntity_Macerator_Steel( - HP_STEAM_MACERATOR.ID, - "hpmachine.macerator", - "High Pressure Macerator").getStackForm(1L)); + new MTESteamMaceratorSteel(HP_STEAM_MACERATOR.ID, "hpmachine.macerator", "High Pressure Macerator") + .getStackForm(1L)); ItemList.Machine_HP_Hammer.set( - new GT_MetaTileEntity_ForgeHammer_Steel( - HP_STEAM_FORGE_HAMMER.ID, - "hpmachine.hammer", - "High Pressure Forge Hammer").getStackForm(1L)); + new MTESteamForgeHammerSteel(HP_STEAM_FORGE_HAMMER.ID, "hpmachine.hammer", "High Pressure Forge Hammer") + .getStackForm(1L)); ItemList.Machine_HP_Compressor.set( - new GT_MetaTileEntity_Compressor_Steel( - HP_STEAM_COMPRESSOR.ID, - "hpmachine.compressor", - "High Pressure Compressor").getStackForm(1L)); + new MTESteamCompressorSteel(HP_STEAM_COMPRESSOR.ID, "hpmachine.compressor", "High Pressure Compressor") + .getStackForm(1L)); ItemList.Machine_HP_AlloySmelter.set( - new GT_MetaTileEntity_AlloySmelter_Steel( + new MTESteamAlloySmelterSteel( HP_STEAM_ALLOY_SMELTER.ID, "hpmachine.alloysmelter", "High Pressure Alloy Smelter").getStackForm(1L)); } private static void registerLocker() { - ItemList.Locker_ULV.set( - new GT_MetaTileEntity_Locker(LOCKER_ULV.ID, "locker.tier.00", "Ultra Low Voltage Locker", 0) - .getStackForm(1L)); - ItemList.Locker_LV.set( - new GT_MetaTileEntity_Locker(LOCKER_LV.ID, "locker.tier.01", "Low Voltage Locker", 1).getStackForm(1L)); - ItemList.Locker_MV.set( - new GT_MetaTileEntity_Locker(LOCKER_MV.ID, "locker.tier.02", "Medium Voltage Locker", 2).getStackForm(1L)); - ItemList.Locker_HV.set( - new GT_MetaTileEntity_Locker(LOCKER_HV.ID, "locker.tier.03", "High Voltage Locker", 3).getStackForm(1L)); - ItemList.Locker_EV.set( - new GT_MetaTileEntity_Locker(LOCKER_EV.ID, "locker.tier.04", "Extreme Voltage Locker", 4).getStackForm(1L)); - ItemList.Locker_IV.set( - new GT_MetaTileEntity_Locker(LOCKER_IV.ID, "locker.tier.05", "Insane Voltage Locker", 5).getStackForm(1L)); - ItemList.Locker_LuV.set( - new GT_MetaTileEntity_Locker(LOCKER_LuV.ID, "locker.tier.06", "Ludicrous Voltage Locker", 6) - .getStackForm(1L)); - ItemList.Locker_ZPM.set( - new GT_MetaTileEntity_Locker(LOCKER_ZPM.ID, "locker.tier.07", "ZPM Voltage Locker", 7).getStackForm(1L)); - ItemList.Locker_UV.set( - new GT_MetaTileEntity_Locker(LOCKER_UV.ID, "locker.tier.08", "Ultimate Voltage Locker", 8) - .getStackForm(1L)); - ItemList.Locker_MAX.set( - new GT_MetaTileEntity_Locker(LOCKER_UHV.ID, "locker.tier.09", "Highly Ultimate Voltage Locker", 9) - .getStackForm(1L)); + ItemList.Locker_ULV + .set(new MTELocker(LOCKER_ULV.ID, "locker.tier.00", "Ultra Low Voltage Locker", 0).getStackForm(1L)); + ItemList.Locker_LV.set(new MTELocker(LOCKER_LV.ID, "locker.tier.01", "Low Voltage Locker", 1).getStackForm(1L)); + ItemList.Locker_MV + .set(new MTELocker(LOCKER_MV.ID, "locker.tier.02", "Medium Voltage Locker", 2).getStackForm(1L)); + ItemList.Locker_HV + .set(new MTELocker(LOCKER_HV.ID, "locker.tier.03", "High Voltage Locker", 3).getStackForm(1L)); + ItemList.Locker_EV + .set(new MTELocker(LOCKER_EV.ID, "locker.tier.04", "Extreme Voltage Locker", 4).getStackForm(1L)); + ItemList.Locker_IV + .set(new MTELocker(LOCKER_IV.ID, "locker.tier.05", "Insane Voltage Locker", 5).getStackForm(1L)); + ItemList.Locker_LuV + .set(new MTELocker(LOCKER_LuV.ID, "locker.tier.06", "Ludicrous Voltage Locker", 6).getStackForm(1L)); + ItemList.Locker_ZPM + .set(new MTELocker(LOCKER_ZPM.ID, "locker.tier.07", "ZPM Voltage Locker", 7).getStackForm(1L)); + ItemList.Locker_UV + .set(new MTELocker(LOCKER_UV.ID, "locker.tier.08", "Ultimate Voltage Locker", 8).getStackForm(1L)); + ItemList.Locker_MAX + .set(new MTELocker(LOCKER_UHV.ID, "locker.tier.09", "Highly Ultimate Voltage Locker", 9).getStackForm(1L)); } private static void registerScanner() { - ItemList.Machine_LV_Scanner.set( - new GT_MetaTileEntity_Scanner(SCANNER_LV.ID, "basicmachine.scanner.tier.01", "Basic Scanner", 1) - .getStackForm(1L)); - ItemList.Machine_MV_Scanner.set( - new GT_MetaTileEntity_Scanner(SCANNER_MV.ID, "basicmachine.scanner.tier.02", "Advanced Scanner", 2) - .getStackForm(1L)); + ItemList.Machine_LV_Scanner + .set(new MTEScanner(SCANNER_LV.ID, "basicmachine.scanner.tier.01", "Basic Scanner", 1).getStackForm(1L)); + ItemList.Machine_MV_Scanner + .set(new MTEScanner(SCANNER_MV.ID, "basicmachine.scanner.tier.02", "Advanced Scanner", 2).getStackForm(1L)); ItemList.Machine_HV_Scanner.set( - new GT_MetaTileEntity_Scanner(SCANNER_HV.ID, "basicmachine.scanner.tier.03", "Advanced Scanner II", 3) - .getStackForm(1L)); + new MTEScanner(SCANNER_HV.ID, "basicmachine.scanner.tier.03", "Advanced Scanner II", 3).getStackForm(1L)); ItemList.Machine_EV_Scanner.set( - new GT_MetaTileEntity_Scanner(SCANNER_EV.ID, "basicmachine.scanner.tier.04", "Advanced Scanner III", 4) - .getStackForm(1L)); + new MTEScanner(SCANNER_EV.ID, "basicmachine.scanner.tier.04", "Advanced Scanner III", 4).getStackForm(1L)); ItemList.Machine_IV_Scanner.set( - new GT_MetaTileEntity_Scanner(SCANNER_IV.ID, "basicmachine.scanner.tier.05", "Advanced Scanner IV", 5) - .getStackForm(1L)); - ItemList.ScannerLuV.set( - new GT_MetaTileEntity_Scanner(SCANNER_LuV.ID, "basicmachine.scanner.tier.06", "Elite Scanner", 6) - .getStackForm(1L)); + new MTEScanner(SCANNER_IV.ID, "basicmachine.scanner.tier.05", "Advanced Scanner IV", 5).getStackForm(1L)); + ItemList.ScannerLuV + .set(new MTEScanner(SCANNER_LuV.ID, "basicmachine.scanner.tier.06", "Elite Scanner", 6).getStackForm(1L)); ItemList.ScannerZPM.set( - new GT_MetaTileEntity_Scanner(SCANNER_ZPM.ID, "basicmachine.scanner.tier.07", "Elite Scanner II", 7) - .getStackForm(1L)); + new MTEScanner(SCANNER_ZPM.ID, "basicmachine.scanner.tier.07", "Elite Scanner II", 7).getStackForm(1L)); ItemList.ScannerUV.set( - new GT_MetaTileEntity_Scanner( - SCANNER_UV.ID, - "basicmachine.scanner.tier.08", - "Ultimate Electron Microscope", - 8).getStackForm(1L)); + new MTEScanner(SCANNER_UV.ID, "basicmachine.scanner.tier.08", "Ultimate Electron Microscope", 8) + .getStackForm(1L)); ItemList.ScannerUHV.set( - new GT_MetaTileEntity_Scanner(SCANNER_UHV.ID, "basicmachine.scanner.tier.09", "Epic Electron Microscope", 9) + new MTEScanner(SCANNER_UHV.ID, "basicmachine.scanner.tier.09", "Epic Electron Microscope", 9) .getStackForm(1L)); ItemList.ScannerUEV.set( - new GT_MetaTileEntity_Scanner( - SCANNER_UEV.ID, - "basicmachine.scanner.tier.10", - "Epic Electron Microscope II", - 10).getStackForm(1L)); + new MTEScanner(SCANNER_UEV.ID, "basicmachine.scanner.tier.10", "Epic Electron Microscope II", 10) + .getStackForm(1L)); ItemList.ScannerUIV.set( - new GT_MetaTileEntity_Scanner( - SCANNER_UIV.ID, - "basicmachine.scanner.tier.11", - "Epic Electron Microscope III", - 11).getStackForm(1L)); + new MTEScanner(SCANNER_UIV.ID, "basicmachine.scanner.tier.11", "Epic Electron Microscope III", 11) + .getStackForm(1L)); ItemList.ScannerUMV.set( - new GT_MetaTileEntity_Scanner( - SCANNER_UMV.ID, - "basicmachine.scanner.tier.12", - "Epic Electron Microscope IV", - 12).getStackForm(1L)); + new MTEScanner(SCANNER_UMV.ID, "basicmachine.scanner.tier.12", "Epic Electron Microscope IV", 12) + .getStackForm(1L)); } private static void registerPackager() { ItemList.Machine_LV_Boxinator.set( - new GT_MetaTileEntity_Boxinator(PACKAGER_LV.ID, "basicmachine.boxinator.tier.01", "Basic Packager", 1) - .getStackForm(1L)); + new MTEBoxinator(PACKAGER_LV.ID, "basicmachine.boxinator.tier.01", "Basic Packager", 1).getStackForm(1L)); ItemList.Machine_MV_Boxinator.set( - new GT_MetaTileEntity_Boxinator(PACKAGER_MV.ID, "basicmachine.boxinator.tier.02", "Advanced Packager", 2) + new MTEBoxinator(PACKAGER_MV.ID, "basicmachine.boxinator.tier.02", "Advanced Packager", 2) .getStackForm(1L)); ItemList.Machine_HV_Boxinator.set( - new GT_MetaTileEntity_Boxinator(PACKAGER_HV.ID, "basicmachine.boxinator.tier.03", "Advanced Packager II", 3) + new MTEBoxinator(PACKAGER_HV.ID, "basicmachine.boxinator.tier.03", "Advanced Packager II", 3) .getStackForm(1L)); ItemList.Machine_EV_Boxinator.set( - new GT_MetaTileEntity_Boxinator( - PACKAGER_EV.ID, - "basicmachine.boxinator.tier.04", - "Advanced Packager III", - 4).getStackForm(1L)); - ItemList.Machine_IV_Boxinator.set( - new GT_MetaTileEntity_Boxinator(PACKAGER_IV.ID, "basicmachine.boxinator.tier.05", "Boxinator", 5) - .getStackForm(1L)); - ItemList.Machine_LuV_Boxinator.set( - new GT_MetaTileEntity_Boxinator(PACKAGER_LuV.ID, "basicmachine.boxinator.tier.06", "Boxinator", 6) - .getStackForm(1L)); - ItemList.Machine_ZPM_Boxinator.set( - new GT_MetaTileEntity_Boxinator(PACKAGER_ZPM.ID, "basicmachine.boxinator.tier.07", "Boxinator", 7) - .getStackForm(1L)); - ItemList.Machine_UV_Boxinator.set( - new GT_MetaTileEntity_Boxinator(PACKAGER_UV.ID, "basicmachine.boxinator.tier.08", "Boxinator", 8) - .getStackForm(1L)); + new MTEBoxinator(PACKAGER_EV.ID, "basicmachine.boxinator.tier.04", "Advanced Packager III", 4) + .getStackForm(1L)); + ItemList.Machine_IV_Boxinator + .set(new MTEBoxinator(PACKAGER_IV.ID, "basicmachine.boxinator.tier.05", "Boxinator", 5).getStackForm(1L)); + ItemList.Machine_LuV_Boxinator + .set(new MTEBoxinator(PACKAGER_LuV.ID, "basicmachine.boxinator.tier.06", "Boxinator", 6).getStackForm(1L)); + ItemList.Machine_ZPM_Boxinator + .set(new MTEBoxinator(PACKAGER_ZPM.ID, "basicmachine.boxinator.tier.07", "Boxinator", 7).getStackForm(1L)); + ItemList.Machine_UV_Boxinator + .set(new MTEBoxinator(PACKAGER_UV.ID, "basicmachine.boxinator.tier.08", "Boxinator", 8).getStackForm(1L)); } private static void registerRockBreaker() { ItemList.Machine_LV_RockBreaker.set( - new GT_MetaTileEntity_RockBreaker( - ROCK_BREAKER_LV.ID, - "basicmachine.rockbreaker.tier.01", - "Basic Rock Breaker", - 1).getStackForm(1L)); + new MTERockBreaker(ROCK_BREAKER_LV.ID, "basicmachine.rockbreaker.tier.01", "Basic Rock Breaker", 1) + .getStackForm(1L)); ItemList.Machine_MV_RockBreaker.set( - new GT_MetaTileEntity_RockBreaker( - ROCK_BREAKER_MV.ID, - "basicmachine.rockbreaker.tier.02", - "Advanced Rock Breaker", - 2).getStackForm(1L)); + new MTERockBreaker(ROCK_BREAKER_MV.ID, "basicmachine.rockbreaker.tier.02", "Advanced Rock Breaker", 2) + .getStackForm(1L)); ItemList.Machine_HV_RockBreaker.set( - new GT_MetaTileEntity_RockBreaker( - ROCK_BREAKER_HV.ID, - "basicmachine.rockbreaker.tier.03", - "Advanced Rock Breaker II", - 3).getStackForm(1L)); + new MTERockBreaker(ROCK_BREAKER_HV.ID, "basicmachine.rockbreaker.tier.03", "Advanced Rock Breaker II", 3) + .getStackForm(1L)); ItemList.Machine_EV_RockBreaker.set( - new GT_MetaTileEntity_RockBreaker( - ROCK_BREAKER_EV.ID, - "basicmachine.rockbreaker.tier.04", - "Advanced Rock Breaker III", - 4).getStackForm(1L)); + new MTERockBreaker(ROCK_BREAKER_EV.ID, "basicmachine.rockbreaker.tier.04", "Advanced Rock Breaker III", 4) + .getStackForm(1L)); ItemList.Machine_IV_RockBreaker.set( - new GT_MetaTileEntity_RockBreaker( + new MTERockBreaker( ROCK_BREAKER_IV.ID, "basicmachine.rockbreaker.tier.05", "Cryogenic Magma Solidifier R-8200", 5).getStackForm(1L)); ItemList.RockBreakerLuV.set( - new GT_MetaTileEntity_RockBreaker( - ROCK_BREAKER_LuV.ID, - "rockbreaker.tier.06", - "Cryogenic Magma Solidifier R-9200", - 6).getStackForm(1L)); + new MTERockBreaker(ROCK_BREAKER_LuV.ID, "rockbreaker.tier.06", "Cryogenic Magma Solidifier R-9200", 6) + .getStackForm(1L)); ItemList.RockBreakerZPM.set( - new GT_MetaTileEntity_RockBreaker( - ROCK_BREAKER_ZPM.ID, - "rockbreaker.tier.07", - "Cryogenic Magma Solidifier R-10200", - 7).getStackForm(1L)); + new MTERockBreaker(ROCK_BREAKER_ZPM.ID, "rockbreaker.tier.07", "Cryogenic Magma Solidifier R-10200", 7) + .getStackForm(1L)); ItemList.RockBreakerUV.set( - new GT_MetaTileEntity_RockBreaker( - ROCK_BREAKER_UV.ID, - "rockbreaker.tier.08", - "Cryogenic Magma Solidifier R-11200", - 8).getStackForm(1L)); + new MTERockBreaker(ROCK_BREAKER_UV.ID, "rockbreaker.tier.08", "Cryogenic Magma Solidifier R-11200", 8) + .getStackForm(1L)); ItemList.RockBreakerUHV.set( - new GT_MetaTileEntity_RockBreaker( - ROCK_BREAKER_UHV.ID, - "rockbreaker.tier.09", - "Cryogenic Magma Solidifier R-12200", - 9).getStackForm(1L)); + new MTERockBreaker(ROCK_BREAKER_UHV.ID, "rockbreaker.tier.09", "Cryogenic Magma Solidifier R-12200", 9) + .getStackForm(1L)); ItemList.RockBreakerUEV.set( - new GT_MetaTileEntity_RockBreaker( - ROCK_BREAKER_UEV.ID, - "rockbreaker.tier.10", - "Cryogenic Magma Solidifier R-13200", - 10).getStackForm(1L)); + new MTERockBreaker(ROCK_BREAKER_UEV.ID, "rockbreaker.tier.10", "Cryogenic Magma Solidifier R-13200", 10) + .getStackForm(1L)); ItemList.RockBreakerUIV.set( - new GT_MetaTileEntity_RockBreaker( - ROCK_BREAKER_UIV.ID, - "rockbreaker.tier.11", - "Cryogenic Magma Solidifier R-14200", - 11).getStackForm(1L)); + new MTERockBreaker(ROCK_BREAKER_UIV.ID, "rockbreaker.tier.11", "Cryogenic Magma Solidifier R-14200", 11) + .getStackForm(1L)); ItemList.RockBreakerUMV.set( - new GT_MetaTileEntity_RockBreaker( - ROCK_BREAKER_UMV.ID, - "rockbreaker.tier.12", - "Cryogenic Magma Solidifier R-15200", - 12).getStackForm(1L)); + new MTERockBreaker(ROCK_BREAKER_UMV.ID, "rockbreaker.tier.12", "Cryogenic Magma Solidifier R-15200", 12) + .getStackForm(1L)); } private static void registerIndustrialApiary() { if (Forestry.isModLoaded()) { ItemList.Machine_IndustrialApiary.set( - new GT_MetaTileEntity_IndustrialApiary( - INDUSTRIAL_APIARY.ID, - "basicmachine.industrialapiary", - "Industrial Apiary", - 8).getStackForm(1L)); + new MTEIndustrialApiary(INDUSTRIAL_APIARY.ID, "basicmachine.industrialapiary", "Industrial Apiary", 8) + .getStackForm(1L)); } } private static void registerMassFab() { ItemList.Machine_LV_Massfab.set( - new GT_MetaTileEntity_Massfabricator( - MASS_FABRICATOR_LV.ID, - "basicmachine.massfab.tier.01", - "Basic Mass Fabricator", - 1).getStackForm(1L)); + new MTEMassfabricator(MASS_FABRICATOR_LV.ID, "basicmachine.massfab.tier.01", "Basic Mass Fabricator", 1) + .getStackForm(1L)); ItemList.Machine_MV_Massfab.set( - new GT_MetaTileEntity_Massfabricator( - MASS_FABRICATOR_MV.ID, - "basicmachine.massfab.tier.02", - "Advanced Mass Fabricator", - 2).getStackForm(1L)); + new MTEMassfabricator(MASS_FABRICATOR_MV.ID, "basicmachine.massfab.tier.02", "Advanced Mass Fabricator", 2) + .getStackForm(1L)); ItemList.Machine_HV_Massfab.set( - new GT_MetaTileEntity_Massfabricator( + new MTEMassfabricator( MASS_FABRICATOR_HV.ID, "basicmachine.massfab.tier.03", "Advanced Mass Fabricator II", 3).getStackForm(1L)); ItemList.Machine_EV_Massfab.set( - new GT_MetaTileEntity_Massfabricator( + new MTEMassfabricator( MASS_FABRICATOR_EV.ID, "basicmachine.massfab.tier.04", "Advanced Mass Fabricator III", 4).getStackForm(1L)); ItemList.Machine_IV_Massfab.set( - new GT_MetaTileEntity_Massfabricator( + new MTEMassfabricator( MASS_FABRICATOR_IV.ID, "basicmachine.massfab.tier.05", "Advanced Mass Fabricator IV", @@ -2672,71 +2543,50 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private static void registerReplicator() { ItemList.Machine_LV_Replicator.set( - new GT_MetaTileEntity_Replicator(REPLICATOR_LV.ID, "basicmachine.replicator.tier.01", "Basic Replicator", 1) + new MTEReplicator(REPLICATOR_LV.ID, "basicmachine.replicator.tier.01", "Basic Replicator", 1) .getStackForm(1L)); ItemList.Machine_MV_Replicator.set( - new GT_MetaTileEntity_Replicator( - REPLICATOR_MV.ID, - "basicmachine.replicator.tier.02", - "Advanced Replicator", - 2).getStackForm(1L)); + new MTEReplicator(REPLICATOR_MV.ID, "basicmachine.replicator.tier.02", "Advanced Replicator", 2) + .getStackForm(1L)); ItemList.Machine_HV_Replicator.set( - new GT_MetaTileEntity_Replicator( - REPLICATOR_HV.ID, - "basicmachine.replicator.tier.03", - "Advanced Replicator II", - 3).getStackForm(1L)); + new MTEReplicator(REPLICATOR_HV.ID, "basicmachine.replicator.tier.03", "Advanced Replicator II", 3) + .getStackForm(1L)); ItemList.Machine_EV_Replicator.set( - new GT_MetaTileEntity_Replicator( - REPLICATOR_EV.ID, - "basicmachine.replicator.tier.04", - "Advanced Replicator III", - 4).getStackForm(1L)); + new MTEReplicator(REPLICATOR_EV.ID, "basicmachine.replicator.tier.04", "Advanced Replicator III", 4) + .getStackForm(1L)); ItemList.Machine_IV_Replicator.set( - new GT_MetaTileEntity_Replicator( - REPLICATOR_IV.ID, - "basicmachine.replicator.tier.05", - "Advanced Replicator IV", - 5).getStackForm(1L)); + new MTEReplicator(REPLICATOR_IV.ID, "basicmachine.replicator.tier.05", "Advanced Replicator IV", 5) + .getStackForm(1L)); ItemList.ReplicatorLuV.set( - new GT_MetaTileEntity_Replicator( - MATTER_REPLICATOR_LuV.ID, - "basicmachine.replicator.tier.06", - "Elite Replicator", - 6).getStackForm(1L)); + new MTEReplicator(MATTER_REPLICATOR_LuV.ID, "basicmachine.replicator.tier.06", "Elite Replicator", 6) + .getStackForm(1L)); ItemList.ReplicatorZPM.set( - new GT_MetaTileEntity_Replicator( - MATTER_REPLICATOR_ZPM.ID, - "basicmachine.replicator.tier.07", - "Elite Replicator II", - 7).getStackForm(1L)); + new MTEReplicator(MATTER_REPLICATOR_ZPM.ID, "basicmachine.replicator.tier.07", "Elite Replicator II", 7) + .getStackForm(1L)); ItemList.ReplicatorUV.set( - new GT_MetaTileEntity_Replicator( + new MTEReplicator( MATTER_REPLICATOR_UV.ID, "basicmachine.replicator.tier.08", "Ultimate Elemental Composer", 8).getStackForm(1L)); ItemList.ReplicatorUHV.set( - new GT_MetaTileEntity_Replicator( - MATTER_REPLICATOR_UHV.ID, - "basicmachine.replicator.tier.09", - "Epic Elemental Composer", - 9).getStackForm(1L)); + new MTEReplicator(MATTER_REPLICATOR_UHV.ID, "basicmachine.replicator.tier.09", "Epic Elemental Composer", 9) + .getStackForm(1L)); ItemList.ReplicatorUEV.set( - new GT_MetaTileEntity_Replicator( + new MTEReplicator( MATTER_REPLICATOR_UEV.ID, "basicmachine.replicator.tier.10", "Epic Elemental Composer II", 10).getStackForm(1L)); ItemList.ReplicatorUIV.set( - new GT_MetaTileEntity_Replicator( + new MTEReplicator( MATTER_REPLICATOR_UIV.ID, "basicmachine.replicator.tier.11", "Epic Elemental Composer III", 11).getStackForm(1L)); ItemList.ReplicatorUMV.set( - new GT_MetaTileEntity_Replicator( + new MTEReplicator( MATTER_REPLICATOR_UMV.ID, "basicmachine.replicator.tier.12", "Epic Elemental Composer IV", @@ -2745,136 +2595,115 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private static void registerBrewery() { ItemList.Machine_LV_Brewery.set( - new GT_MetaTileEntity_PotionBrewer(BREWERY_LV.ID, "basicmachine.brewery.tier.01", "Basic Brewery", 1) - .getStackForm(1L)); + new MTEPotionBrewer(BREWERY_LV.ID, "basicmachine.brewery.tier.01", "Basic Brewery", 1).getStackForm(1L)); ItemList.Machine_MV_Brewery.set( - new GT_MetaTileEntity_PotionBrewer(BREWERY_MV.ID, "basicmachine.brewery.tier.02", "Advanced Brewery", 2) - .getStackForm(1L)); + new MTEPotionBrewer(BREWERY_MV.ID, "basicmachine.brewery.tier.02", "Advanced Brewery", 2).getStackForm(1L)); ItemList.Machine_HV_Brewery.set( - new GT_MetaTileEntity_PotionBrewer(BREWERY_HV.ID, "basicmachine.brewery.tier.03", "Advanced Brewery II", 3) + new MTEPotionBrewer(BREWERY_HV.ID, "basicmachine.brewery.tier.03", "Advanced Brewery II", 3) .getStackForm(1L)); ItemList.Machine_EV_Brewery.set( - new GT_MetaTileEntity_PotionBrewer(BREWERY_EV.ID, "basicmachine.brewery.tier.04", "Advanced Brewery III", 4) + new MTEPotionBrewer(BREWERY_EV.ID, "basicmachine.brewery.tier.04", "Advanced Brewery III", 4) .getStackForm(1L)); ItemList.Machine_IV_Brewery.set( - new GT_MetaTileEntity_PotionBrewer(BREWERY_IV.ID, "basicmachine.brewery.tier.05", "Advanced Brewery IV", 5) + new MTEPotionBrewer(BREWERY_IV.ID, "basicmachine.brewery.tier.05", "Advanced Brewery IV", 5) .getStackForm(1L)); ItemList.BreweryLuV.set( - new GT_MetaTileEntity_PotionBrewer(BREWERY_LuV.ID, "basicmachine.brewery.tier.06", "Elite Brewery", 6) - .getStackForm(1L)); + new MTEPotionBrewer(BREWERY_LuV.ID, "basicmachine.brewery.tier.06", "Elite Brewery", 6).getStackForm(1L)); ItemList.BreweryZPM.set( - new GT_MetaTileEntity_PotionBrewer(BREWERY_ZPM.ID, "basicmachine.brewery.tier.07", "Elite Brewery II", 7) + new MTEPotionBrewer(BREWERY_ZPM.ID, "basicmachine.brewery.tier.07", "Elite Brewery II", 7) .getStackForm(1L)); ItemList.BreweryUV.set( - new GT_MetaTileEntity_PotionBrewer(BREWERY_UV.ID, "basicmachine.brewery.tier.08", "Ultimate Brew Rusher", 8) + new MTEPotionBrewer(BREWERY_UV.ID, "basicmachine.brewery.tier.08", "Ultimate Brew Rusher", 8) .getStackForm(1L)); ItemList.BreweryUHV.set( - new GT_MetaTileEntity_PotionBrewer(BREWERY_UHV.ID, "basicmachine.brewery.tier.09", "Epic Brew Rusher", 9) + new MTEPotionBrewer(BREWERY_UHV.ID, "basicmachine.brewery.tier.09", "Epic Brew Rusher", 9) .getStackForm(1L)); ItemList.BreweryUEV.set( - new GT_MetaTileEntity_PotionBrewer( - BREWERY_UEV.ID, - "basicmachine.brewery.tier.10", - "Epic Brew Rusher II", - 10).getStackForm(1L)); + new MTEPotionBrewer(BREWERY_UEV.ID, "basicmachine.brewery.tier.10", "Epic Brew Rusher II", 10) + .getStackForm(1L)); ItemList.BreweryUIV.set( - new GT_MetaTileEntity_PotionBrewer( - BREWERY_UIV.ID, - "basicmachine.brewery.tier.11", - "Epic Brew Rusher III", - 11).getStackForm(1L)); + new MTEPotionBrewer(BREWERY_UIV.ID, "basicmachine.brewery.tier.11", "Epic Brew Rusher III", 11) + .getStackForm(1L)); ItemList.BreweryUMV.set( - new GT_MetaTileEntity_PotionBrewer( - BREWERY_UMV.ID, - "basicmachine.brewery.tier.12", - "Epic Brew Rusher IV", - 12).getStackForm(1L)); + new MTEPotionBrewer(BREWERY_UMV.ID, "basicmachine.brewery.tier.12", "Epic Brew Rusher IV", 12) + .getStackForm(1L)); } private static void registerMiner() { - ItemList.Machine_LV_Miner.set( - new GT_MetaTileEntity_Miner(MINER_LV.ID, "basicmachine.miner.tier.01", "Basic Miner", 1).getStackForm(1L)); - ItemList.Machine_MV_Miner.set( - new GT_MetaTileEntity_Miner(MINER_MV.ID, "basicmachine.miner.tier.02", "Good Miner", 2).getStackForm(1L)); - ItemList.Machine_HV_Miner.set( - new GT_MetaTileEntity_Miner(MINER_HV.ID, "basicmachine.miner.tier.03", "Advanced Miner", 3) - .getStackForm(1L)); + ItemList.Machine_LV_Miner + .set(new MTEMiner(MINER_LV.ID, "basicmachine.miner.tier.01", "Basic Miner", 1).getStackForm(1L)); + ItemList.Machine_MV_Miner + .set(new MTEMiner(MINER_MV.ID, "basicmachine.miner.tier.02", "Good Miner", 2).getStackForm(1L)); + ItemList.Machine_HV_Miner + .set(new MTEMiner(MINER_HV.ID, "basicmachine.miner.tier.03", "Advanced Miner", 3).getStackForm(1L)); } private static void registerPump() { - ItemList.Pump_LV - .set(new GT_MetaTileEntity_Pump(PUMP_LV.ID, "basicmachine.pump.tier.01", "Basic Pump", 1).getStackForm(1L)); - ItemList.Pump_MV.set( - new GT_MetaTileEntity_Pump(PUMP_MV.ID, "basicmachine.pump.tier.02", "Advanced Pump", 2).getStackForm(1L)); - ItemList.Pump_HV.set( - new GT_MetaTileEntity_Pump(PUMP_HV.ID, "basicmachine.pump.tier.03", "Advanced Pump II", 3) - .getStackForm(1L)); - ItemList.Pump_EV.set( - new GT_MetaTileEntity_Pump(PUMP_EV.ID, "basicmachine.pump.tier.04", "Advanced Pump III", 4) - .getStackForm(1L)); - ItemList.Pump_IV.set( - new GT_MetaTileEntity_Pump(PUMP_IV.ID, "basicmachine.pump.tier.05", "Advanced Pump IV", 5) - .getStackForm(1L)); - ItemList.PumpLuV.set( - new GT_MetaTileEntity_Pump(PUMP_LuV.ID, "basicmachine.pump.tier.06", "Lake Dislocator", 6) - .getStackForm(1L)); - ItemList.PumpZPM.set( - new GT_MetaTileEntity_Pump(PUMP_ZPM.ID, "basicmachine.pump.tier.07", "Ocean Transposer", 7) - .getStackForm(1L)); + ItemList.Pump_LV.set(new MTEPump(PUMP_LV.ID, "basicmachine.pump.tier.01", "Basic Pump", 1).getStackForm(1L)); + ItemList.Pump_MV.set(new MTEPump(PUMP_MV.ID, "basicmachine.pump.tier.02", "Advanced Pump", 2).getStackForm(1L)); + ItemList.Pump_HV + .set(new MTEPump(PUMP_HV.ID, "basicmachine.pump.tier.03", "Advanced Pump II", 3).getStackForm(1L)); + ItemList.Pump_EV + .set(new MTEPump(PUMP_EV.ID, "basicmachine.pump.tier.04", "Advanced Pump III", 4).getStackForm(1L)); + ItemList.Pump_IV + .set(new MTEPump(PUMP_IV.ID, "basicmachine.pump.tier.05", "Advanced Pump IV", 5).getStackForm(1L)); + ItemList.PumpLuV + .set(new MTEPump(PUMP_LuV.ID, "basicmachine.pump.tier.06", "Lake Dislocator", 6).getStackForm(1L)); + ItemList.PumpZPM + .set(new MTEPump(PUMP_ZPM.ID, "basicmachine.pump.tier.07", "Ocean Transposer", 7).getStackForm(1L)); } private static void registerTeleporter() { - ItemList.Teleporter.set( - new GT_MetaTileEntity_Teleporter(TELEPORTER.ID, "basicmachine.teleporter", "Teleporter", 9) - .getStackForm(1L)); + ItemList.Teleporter + .set(new MTETeleporter(TELEPORTER.ID, "basicmachine.teleporter", "Teleporter", 9).getStackForm(1L)); } private static void registerMonsterRepellator() { ItemList.MobRep_LV.set( - new GT_MetaTileEntity_MonsterRepellent( + new MTEMonsterRepellent( MONSTER_REPELLATOR_LV.ID, "basicmachine.mobrep.tier.01", "Basic Monster Repellator", 1).getStackForm(1L)); ItemList.MobRep_MV.set( - new GT_MetaTileEntity_MonsterRepellent( + new MTEMonsterRepellent( MONSTER_REPELLATOR_MV.ID, "basicmachine.mobrep.tier.02", "Advanced Monster Repellator", 2).getStackForm(1L)); ItemList.MobRep_HV.set( - new GT_MetaTileEntity_MonsterRepellent( + new MTEMonsterRepellent( MONSTER_REPELLATOR_HV.ID, "basicmachine.mobrep.tier.03", "Advanced Monster Repellator II", 3).getStackForm(1L)); ItemList.MobRep_EV.set( - new GT_MetaTileEntity_MonsterRepellent( + new MTEMonsterRepellent( MONSTER_REPELLATOR_EV.ID, "basicmachine.mobrep.tier.04", "Advanced Monster Repellator III", 4).getStackForm(1L)); ItemList.MobRep_IV.set( - new GT_MetaTileEntity_MonsterRepellent( + new MTEMonsterRepellent( MONSTER_REPELLATOR_IV.ID, "basicmachine.mobrep.tier.05", "Advanced Monster Repellator IV", 5).getStackForm(1L)); ItemList.MobRep_LuV.set( - new GT_MetaTileEntity_MonsterRepellent( + new MTEMonsterRepellent( MONSTER_REPELLATOR_LuV.ID, "basicmachine.mobrep.tier.06", "Advanced Monster Repellator V", 6).getStackForm(1L)); ItemList.MobRep_ZPM.set( - new GT_MetaTileEntity_MonsterRepellent( + new MTEMonsterRepellent( MONSTER_REPELLATOR_ZPM.ID, "basicmachine.mobrep.tier.07", "Advanced Monster Repellator VI", 7).getStackForm(1L)); ItemList.MobRep_UV.set( - new GT_MetaTileEntity_MonsterRepellent( + new MTEMonsterRepellent( MONSTER_REPELLATOR_UV.ID, "basicmachine.mobrep.tier.08", "Advanced Monster Repellator VII", @@ -2883,49 +2712,49 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private void registerWorldAccelerator() { ItemList.AcceleratorLV.set( - new GT_MetaTileEntity_WorldAccelerator( + new MTEWorldAccelerator( WORLD_ACCELERATOR_LV.ID, "basicmachine.accelerator.tier.01", "Basic World Accelerator", 1).getStackForm(1L)); ItemList.AcceleratorMV.set( - new GT_MetaTileEntity_WorldAccelerator( + new MTEWorldAccelerator( WORLD_ACCELERATOR_MV.ID, "basicmachine.accelerator.tier.02", "Advanced World Accelerator", 2).getStackForm(1L)); ItemList.AcceleratorHV.set( - new GT_MetaTileEntity_WorldAccelerator( + new MTEWorldAccelerator( WORLD_ACCELERATOR_HV.ID, "basicmachine.accelerator.tier.03", "Advanced World Accelerator II", 3).getStackForm(1L)); ItemList.AcceleratorEV.set( - new GT_MetaTileEntity_WorldAccelerator( + new MTEWorldAccelerator( WORLD_ACCELERATOR_EV.ID, "basicmachine.accelerator.tier.04", "Advanced World Accelerator III", 4).getStackForm(1L)); ItemList.AcceleratorIV.set( - new GT_MetaTileEntity_WorldAccelerator( + new MTEWorldAccelerator( WORLD_ACCELERATOR_IV.ID, "basicmachine.accelerator.tier.05", "Advanced World Accelerator IV", 5).getStackForm(1L)); ItemList.AcceleratorLuV.set( - new GT_MetaTileEntity_WorldAccelerator( + new MTEWorldAccelerator( WORLD_ACCELERATOR_LuV.ID, "basicmachine.accelerator.tier.06", "Elite World Accelerator", 6).getStackForm(1L)); ItemList.AcceleratorZPM.set( - new GT_MetaTileEntity_WorldAccelerator( + new MTEWorldAccelerator( WORLD_ACCELERATOR_ZPM.ID, "basicmachine.accelerator.tier.07", "Elite World Accelerator II", 7).getStackForm(1L)); ItemList.AcceleratorUV.set( - new GT_MetaTileEntity_WorldAccelerator( + new MTEWorldAccelerator( WORLD_ACCELERATOR_UV.ID, "basicmachine.accelerator.tier.08", "Ultimate Time Anomaly", @@ -2935,7 +2764,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private static void registerAdvancedSeismicProspector() { ItemList.Seismic_Prospector_Adv_LV.set( - new GT_MetaTileEntity_AdvSeismicProspector( + new MTEAdvSeismicProspector( ADVANCED_SEISMIC_PROSPECTOR_LV.ID, "basicmachine.seismicprospector.07", "Advanced Seismic Prospector LV", @@ -2943,7 +2772,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 5 * 16 / 2, 2).getStackForm(1)); ItemList.Seismic_Prospector_Adv_MV.set( - new GT_MetaTileEntity_AdvSeismicProspector( + new MTEAdvSeismicProspector( ADVANCED_SEISMIC_PROSPECTOR_MV.ID, "basicmachine.seismicprospector.06", "Advanced Seismic Prospector MV", @@ -2951,7 +2780,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 7 * 16 / 2, 2).getStackForm(1)); ItemList.Seismic_Prospector_Adv_HV.set( - new GT_MetaTileEntity_AdvSeismicProspector( + new MTEAdvSeismicProspector( ADVANCED_SEISMIC_PROSPECTOR_HV.ID, "basicmachine.seismicprospector.05", "Advanced Seismic Prospector HV", @@ -2959,7 +2788,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 9 * 16 / 2, 2).getStackForm(1)); ItemList.Seismic_Prospector_Adv_EV.set( - new GT_MetaTileEntity_AdvSeismicProspector( + new MTEAdvSeismicProspector( ADVANCED_SEISMIC_PROSPECTOR_EV.ID, "basicmachine.seismicprospector.04", "Advanced Seismic Prospector EV", @@ -2970,37 +2799,37 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private static void registerMicrowaveEnergyTransmitter() { ItemList.MicroTransmitter_HV.set( - new GT_MetaTileEntity_MicrowaveEnergyTransmitter( + new MTEMicrowaveEnergyTransmitter( MICROWAVE_ENERGY_TRANSMITTER_HV.ID, "basicmachine.microtransmitter.03", "HV Microwave Energy Transmitter", 3).getStackForm(1L)); ItemList.MicroTransmitter_EV.set( - new GT_MetaTileEntity_MicrowaveEnergyTransmitter( + new MTEMicrowaveEnergyTransmitter( MICROWAVE_ENERGY_TRANSMITTER_EV.ID, "basicmachine.microtransmitter.04", "EV Microwave Energy Transmitter", 4).getStackForm(1L)); ItemList.MicroTransmitter_IV.set( - new GT_MetaTileEntity_MicrowaveEnergyTransmitter( + new MTEMicrowaveEnergyTransmitter( MICROWAVE_ENERGY_TRANSMITTER_IV.ID, "basicmachine.microtransmitter.05", "IV Microwave Energy Transmitter", 5).getStackForm(1L)); ItemList.MicroTransmitter_LUV.set( - new GT_MetaTileEntity_MicrowaveEnergyTransmitter( + new MTEMicrowaveEnergyTransmitter( MICROWAVE_ENERGY_TRANSMITTER_LuV.ID, "basicmachine.microtransmitter.06", "LuV Microwave Energy Transmitter", 6).getStackForm(1L)); ItemList.MicroTransmitter_ZPM.set( - new GT_MetaTileEntity_MicrowaveEnergyTransmitter( + new MTEMicrowaveEnergyTransmitter( MICROWAVE_ENERGY_TRANSMITTER_ZPM.ID, "basicmachine.microtransmitter.07", "ZPM Microwave Energy Transmitter", 7).getStackForm(1L)); ItemList.MicroTransmitter_UV.set( - new GT_MetaTileEntity_MicrowaveEnergyTransmitter( + new MTEMicrowaveEnergyTransmitter( MICROWAVE_ENERGY_TRANSMITTER_UV.ID, "basicmachine.microtransmitter.08", "UV Microwave Energy Transmitter", @@ -3009,232 +2838,151 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private static void registerBetterJukebox() { ItemList.BetterJukebox_LV.set( - new GT_MetaTileEntity_BetterJukebox( + new MTEBetterJukebox( BETTER_JUKEBOX_LV.ID, "basicmachine.betterjukebox.tier.01", "Basic Electric Jukebox", 1).getStackForm(1L)); ItemList.BetterJukebox_MV.set( - new GT_MetaTileEntity_BetterJukebox( + new MTEBetterJukebox( BETTER_JUKEBOX_MV.ID, "basicmachine.betterjukebox.tier.02", "Advanced Electric Jukebox", 2).getStackForm(1L)); ItemList.BetterJukebox_HV.set( - new GT_MetaTileEntity_BetterJukebox( + new MTEBetterJukebox( BETTER_JUKEBOX_HV.ID, "basicmachine.betterjukebox.tier.03", "Advanced Electric Jukebox II", 3).getStackForm(1L)); ItemList.BetterJukebox_EV.set( - new GT_MetaTileEntity_BetterJukebox( - BETTER_JUKEBOX_EV.ID, - "basicmachine.betterjukebox.tier.04", - "Extreme Music Mixer", - 4).getStackForm(1L)); + new MTEBetterJukebox(BETTER_JUKEBOX_EV.ID, "basicmachine.betterjukebox.tier.04", "Extreme Music Mixer", 4) + .getStackForm(1L)); ItemList.BetterJukebox_IV.set( - new GT_MetaTileEntity_BetterJukebox( - BETTER_JUKEBOX_IV.ID, - "basicmachine.betterjukebox.tier.05", - "Duke Mix'em 3D", - 5).getStackForm(1L)); + new MTEBetterJukebox(BETTER_JUKEBOX_IV.ID, "basicmachine.betterjukebox.tier.05", "Duke Mix'em 3D", 5) + .getStackForm(1L)); } private static void registerChestBuffer() { ItemList.Automation_ChestBuffer_ULV.set( - new GT_MetaTileEntity_ChestBuffer( + new MTEChestBuffer( CHEST_BUFFER_ULV.ID, "automation.chestbuffer.tier.00", "Ultra Low Voltage Chest Buffer", 0).getStackForm(1L)); ItemList.Automation_ChestBuffer_LV.set( - new GT_MetaTileEntity_ChestBuffer( - CHEST_BUFFER_LV.ID, - "automation.chestbuffer.tier.01", - "Low Voltage Chest Buffer", - 1).getStackForm(1L)); + new MTEChestBuffer(CHEST_BUFFER_LV.ID, "automation.chestbuffer.tier.01", "Low Voltage Chest Buffer", 1) + .getStackForm(1L)); ItemList.Automation_ChestBuffer_MV.set( - new GT_MetaTileEntity_ChestBuffer( - CHEST_BUFFER_MV.ID, - "automation.chestbuffer.tier.02", - "Medium Voltage Chest Buffer", - 2).getStackForm(1L)); + new MTEChestBuffer(CHEST_BUFFER_MV.ID, "automation.chestbuffer.tier.02", "Medium Voltage Chest Buffer", 2) + .getStackForm(1L)); ItemList.Automation_ChestBuffer_HV.set( - new GT_MetaTileEntity_ChestBuffer( - CHEST_BUFFER_HV.ID, - "automation.chestbuffer.tier.03", - "High Voltage Chest Buffer", - 3).getStackForm(1L)); + new MTEChestBuffer(CHEST_BUFFER_HV.ID, "automation.chestbuffer.tier.03", "High Voltage Chest Buffer", 3) + .getStackForm(1L)); ItemList.Automation_ChestBuffer_EV.set( - new GT_MetaTileEntity_ChestBuffer( - CHEST_BUFFER_EV.ID, - "automation.chestbuffer.tier.04", - "Extreme Voltage Chest Buffer", - 4).getStackForm(1L)); + new MTEChestBuffer(CHEST_BUFFER_EV.ID, "automation.chestbuffer.tier.04", "Extreme Voltage Chest Buffer", 4) + .getStackForm(1L)); ItemList.Automation_ChestBuffer_IV.set( - new GT_MetaTileEntity_ChestBuffer( - CHEST_BUFFER_IV.ID, - "automation.chestbuffer.tier.05", - "Insane Voltage Chest Buffer", - 5).getStackForm(1L)); + new MTEChestBuffer(CHEST_BUFFER_IV.ID, "automation.chestbuffer.tier.05", "Insane Voltage Chest Buffer", 5) + .getStackForm(1L)); ItemList.Automation_ChestBuffer_LuV.set( - new GT_MetaTileEntity_ChestBuffer( + new MTEChestBuffer( CHEST_BUFFER_LuV.ID, "automation.chestbuffer.tier.06", "Ludicrous Voltage Chest Buffer", 6).getStackForm(1L)); ItemList.Automation_ChestBuffer_ZPM.set( - new GT_MetaTileEntity_ChestBuffer( - CHEST_BUFFER_ZPM.ID, - "automation.chestbuffer.tier.07", - "ZPM Voltage Chest Buffer", - 7).getStackForm(1L)); + new MTEChestBuffer(CHEST_BUFFER_ZPM.ID, "automation.chestbuffer.tier.07", "ZPM Voltage Chest Buffer", 7) + .getStackForm(1L)); ItemList.Automation_ChestBuffer_UV.set( - new GT_MetaTileEntity_ChestBuffer( - CHEST_BUFFER_UV.ID, - "automation.chestbuffer.tier.08", - "Ultimate Voltage Chest Buffer", - 8).getStackForm(1L)); + new MTEChestBuffer(CHEST_BUFFER_UV.ID, "automation.chestbuffer.tier.08", "Ultimate Voltage Chest Buffer", 8) + .getStackForm(1L)); ItemList.Automation_ChestBuffer_UHV.set( - new GT_MetaTileEntity_ChestBuffer( + new MTEChestBuffer( CHEST_BUFFER_UHV.ID, "automation.chestbuffer.tier.09", "Highly Ultimate Voltage Chest Buffer", 9).getStackForm(1L)); ItemList.Automation_ChestBuffer_UEV.set( - new GT_MetaTileEntity_ChestBuffer( + new MTEChestBuffer( CHEST_BUFFER_UEV.ID, "automation.chestbuffer.tier.10", "Ultra High Voltage Chest Buffer", 10).getStackForm(1L)); ItemList.Automation_ChestBuffer_UIV.set( - new GT_MetaTileEntity_ChestBuffer( - CHEST_BUFFER_UIV.ID, - "automation.chestbuffer.tier.11", - "UIV Voltage Chest Buffer", - 11).getStackForm(1L)); + new MTEChestBuffer(CHEST_BUFFER_UIV.ID, "automation.chestbuffer.tier.11", "UIV Voltage Chest Buffer", 11) + .getStackForm(1L)); ItemList.Automation_ChestBuffer_UMV.set( - new GT_MetaTileEntity_ChestBuffer( - CHEST_BUFFER_UMV.ID, - "automation.chestbuffer.tier.12", - "UMV Voltage Chest Buffer", - 12).getStackForm(1L)); + new MTEChestBuffer(CHEST_BUFFER_UMV.ID, "automation.chestbuffer.tier.12", "UMV Voltage Chest Buffer", 12) + .getStackForm(1L)); } private static void registerItemFilter() { ItemList.Automation_Filter_ULV.set( - new GT_MetaTileEntity_Filter( - ITEM_FILTER_ULV.ID, - "automation.filter.tier.00", - "Ultra Low Voltage Item Filter", - 0).getStackForm(1L)); + new MTEFilter(ITEM_FILTER_ULV.ID, "automation.filter.tier.00", "Ultra Low Voltage Item Filter", 0) + .getStackForm(1L)); ItemList.Automation_Filter_LV.set( - new GT_MetaTileEntity_Filter(ITEM_FILTER_LV.ID, "automation.filter.tier.01", "Low Voltage Item Filter", 1) + new MTEFilter(ITEM_FILTER_LV.ID, "automation.filter.tier.01", "Low Voltage Item Filter", 1) .getStackForm(1L)); ItemList.Automation_Filter_MV.set( - new GT_MetaTileEntity_Filter( - ITEM_FILTER_MV.ID, - "automation.filter.tier.02", - "Medium Voltage Item Filter", - 2).getStackForm(1L)); + new MTEFilter(ITEM_FILTER_MV.ID, "automation.filter.tier.02", "Medium Voltage Item Filter", 2) + .getStackForm(1L)); ItemList.Automation_Filter_HV.set( - new GT_MetaTileEntity_Filter(ITEM_FILTER_HV.ID, "automation.filter.tier.03", "High Voltage Item Filter", 3) + new MTEFilter(ITEM_FILTER_HV.ID, "automation.filter.tier.03", "High Voltage Item Filter", 3) .getStackForm(1L)); ItemList.Automation_Filter_EV.set( - new GT_MetaTileEntity_Filter( - ITEM_FILTER_EV.ID, - "automation.filter.tier.04", - "Extreme Voltage Item Filter", - 4).getStackForm(1L)); + new MTEFilter(ITEM_FILTER_EV.ID, "automation.filter.tier.04", "Extreme Voltage Item Filter", 4) + .getStackForm(1L)); ItemList.Automation_Filter_IV.set( - new GT_MetaTileEntity_Filter( - ITEM_FILTER_IV.ID, - "automation.filter.tier.05", - "Insane Voltage Item Filter", - 5).getStackForm(1L)); + new MTEFilter(ITEM_FILTER_IV.ID, "automation.filter.tier.05", "Insane Voltage Item Filter", 5) + .getStackForm(1L)); ItemList.Automation_Filter_LuV.set( - new GT_MetaTileEntity_Filter( - ITEM_FILTER_LuV.ID, - "automation.filter.tier.06", - "Ludicrous Voltage Item Filter", - 6).getStackForm(1L)); + new MTEFilter(ITEM_FILTER_LuV.ID, "automation.filter.tier.06", "Ludicrous Voltage Item Filter", 6) + .getStackForm(1L)); ItemList.Automation_Filter_ZPM.set( - new GT_MetaTileEntity_Filter(ITEM_FILTER_ZPM.ID, "automation.filter.tier.07", "ZPM Voltage Item Filter", 7) + new MTEFilter(ITEM_FILTER_ZPM.ID, "automation.filter.tier.07", "ZPM Voltage Item Filter", 7) .getStackForm(1L)); ItemList.Automation_Filter_UV.set( - new GT_MetaTileEntity_Filter( - ITEM_FILTER_UV.ID, - "automation.filter.tier.08", - "Ultimate Voltage Item Filter", - 8).getStackForm(1L)); + new MTEFilter(ITEM_FILTER_UV.ID, "automation.filter.tier.08", "Ultimate Voltage Item Filter", 8) + .getStackForm(1L)); ItemList.Automation_Filter_MAX.set( - new GT_MetaTileEntity_Filter( - ITEM_FILTER_UHV.ID, - "automation.filter.tier.09", - "Highly Ultimate Voltage Item Filter", - 9).getStackForm(1L)); + new MTEFilter(ITEM_FILTER_UHV.ID, "automation.filter.tier.09", "Highly Ultimate Voltage Item Filter", 9) + .getStackForm(1L)); } private static void registerTypeFilter() { ItemList.Automation_TypeFilter_ULV.set( - new GT_MetaTileEntity_TypeFilter( - TYPE_FILTER_ULV.ID, - "automation.typefilter.tier.00", - "Ultra Low Voltage Type Filter", - 0).getStackForm(1L)); + new MTETypeFilter(TYPE_FILTER_ULV.ID, "automation.typefilter.tier.00", "Ultra Low Voltage Type Filter", 0) + .getStackForm(1L)); ItemList.Automation_TypeFilter_LV.set( - new GT_MetaTileEntity_TypeFilter( - TYPE_FILTER_LV.ID, - "automation.typefilter.tier.01", - "Low Voltage Type Filter", - 1).getStackForm(1L)); + new MTETypeFilter(TYPE_FILTER_LV.ID, "automation.typefilter.tier.01", "Low Voltage Type Filter", 1) + .getStackForm(1L)); ItemList.Automation_TypeFilter_MV.set( - new GT_MetaTileEntity_TypeFilter( - TYPE_FILTER_MV.ID, - "automation.typefilter.tier.02", - "Medium Voltage Type Filter", - 2).getStackForm(1L)); + new MTETypeFilter(TYPE_FILTER_MV.ID, "automation.typefilter.tier.02", "Medium Voltage Type Filter", 2) + .getStackForm(1L)); ItemList.Automation_TypeFilter_HV.set( - new GT_MetaTileEntity_TypeFilter( - TYPE_FILTER_HV.ID, - "automation.typefilter.tier.03", - "High Voltage Type Filter", - 3).getStackForm(1L)); + new MTETypeFilter(TYPE_FILTER_HV.ID, "automation.typefilter.tier.03", "High Voltage Type Filter", 3) + .getStackForm(1L)); ItemList.Automation_TypeFilter_EV.set( - new GT_MetaTileEntity_TypeFilter( - TYPE_FILTER_EV.ID, - "automation.typefilter.tier.04", - "Extreme Voltage Type Filter", - 4).getStackForm(1L)); + new MTETypeFilter(TYPE_FILTER_EV.ID, "automation.typefilter.tier.04", "Extreme Voltage Type Filter", 4) + .getStackForm(1L)); ItemList.Automation_TypeFilter_IV.set( - new GT_MetaTileEntity_TypeFilter( - TYPE_FILTER_IV.ID, - "automation.typefilter.tier.05", - "Insane Voltage Type Filter", - 5).getStackForm(1L)); + new MTETypeFilter(TYPE_FILTER_IV.ID, "automation.typefilter.tier.05", "Insane Voltage Type Filter", 5) + .getStackForm(1L)); ItemList.Automation_TypeFilter_LuV.set( - new GT_MetaTileEntity_TypeFilter( - TYPE_FILTER_LuV.ID, - "automation.typefilter.tier.06", - "Ludicrous Voltage Type Filter", - 6).getStackForm(1L)); + new MTETypeFilter(TYPE_FILTER_LuV.ID, "automation.typefilter.tier.06", "Ludicrous Voltage Type Filter", 6) + .getStackForm(1L)); ItemList.Automation_TypeFilter_ZPM.set( - new GT_MetaTileEntity_TypeFilter( - TYPE_FILTER_ZPM.ID, - "automation.typefilter.tier.07", - "ZPM Voltage Type Filter", - 7).getStackForm(1L)); + new MTETypeFilter(TYPE_FILTER_ZPM.ID, "automation.typefilter.tier.07", "ZPM Voltage Type Filter", 7) + .getStackForm(1L)); ItemList.Automation_TypeFilter_UV.set( - new GT_MetaTileEntity_TypeFilter( - TYPE_FILTER_UV.ID, - "automation.typefilter.tier.08", - "Ultimate Voltage Type Filter", - 8).getStackForm(1L)); + new MTETypeFilter(TYPE_FILTER_UV.ID, "automation.typefilter.tier.08", "Ultimate Voltage Type Filter", 8) + .getStackForm(1L)); ItemList.Automation_TypeFilter_MAX.set( - new GT_MetaTileEntity_TypeFilter( + new MTETypeFilter( TYPE_FILTER_UHV.ID, "automation.typefilter.tier.09", "Highly Ultimate Voltage Type Filter", @@ -3243,61 +2991,34 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private static void registerRegulator() { ItemList.Automation_Regulator_ULV.set( - new GT_MetaTileEntity_Regulator( - VOLTAGE_REGULATOR_ULV.ID, - "automation.regulator.tier.00", - "Ultra Low Voltage Regulator", - 0).getStackForm(1L)); + new MTERegulator(VOLTAGE_REGULATOR_ULV.ID, "automation.regulator.tier.00", "Ultra Low Voltage Regulator", 0) + .getStackForm(1L)); ItemList.Automation_Regulator_LV.set( - new GT_MetaTileEntity_Regulator( - VOLTAGE_REGULATOR_LV.ID, - "automation.regulator.tier.01", - "Low Voltage Regulator", - 1).getStackForm(1L)); + new MTERegulator(VOLTAGE_REGULATOR_LV.ID, "automation.regulator.tier.01", "Low Voltage Regulator", 1) + .getStackForm(1L)); ItemList.Automation_Regulator_MV.set( - new GT_MetaTileEntity_Regulator( - VOLTAGE_REGULATOR_MV.ID, - "automation.regulator.tier.02", - "Medium Voltage Regulator", - 2).getStackForm(1L)); + new MTERegulator(VOLTAGE_REGULATOR_MV.ID, "automation.regulator.tier.02", "Medium Voltage Regulator", 2) + .getStackForm(1L)); ItemList.Automation_Regulator_HV.set( - new GT_MetaTileEntity_Regulator( - VOLTAGE_REGULATOR_HV.ID, - "automation.regulator.tier.03", - "High Voltage Regulator", - 3).getStackForm(1L)); + new MTERegulator(VOLTAGE_REGULATOR_HV.ID, "automation.regulator.tier.03", "High Voltage Regulator", 3) + .getStackForm(1L)); ItemList.Automation_Regulator_EV.set( - new GT_MetaTileEntity_Regulator( - VOLTAGE_REGULATOR_EV.ID, - "automation.regulator.tier.04", - "Extreme Voltage Regulator", - 4).getStackForm(1L)); + new MTERegulator(VOLTAGE_REGULATOR_EV.ID, "automation.regulator.tier.04", "Extreme Voltage Regulator", 4) + .getStackForm(1L)); ItemList.Automation_Regulator_IV.set( - new GT_MetaTileEntity_Regulator( - VOLTAGE_REGULATOR_IV.ID, - "automation.regulator.tier.05", - "Insane Voltage Regulator", - 5).getStackForm(1L)); + new MTERegulator(VOLTAGE_REGULATOR_IV.ID, "automation.regulator.tier.05", "Insane Voltage Regulator", 5) + .getStackForm(1L)); ItemList.Automation_Regulator_LuV.set( - new GT_MetaTileEntity_Regulator( - VOLTAGE_REGULATOR_LuV.ID, - "automation.regulator.tier.06", - "Ludicrous Voltage Regulator", - 6).getStackForm(1L)); + new MTERegulator(VOLTAGE_REGULATOR_LuV.ID, "automation.regulator.tier.06", "Ludicrous Voltage Regulator", 6) + .getStackForm(1L)); ItemList.Automation_Regulator_ZPM.set( - new GT_MetaTileEntity_Regulator( - VOLTAGE_REGULATOR_ZPM.ID, - "automation.regulator.tier.07", - "ZPM Voltage Regulator", - 7).getStackForm(1L)); + new MTERegulator(VOLTAGE_REGULATOR_ZPM.ID, "automation.regulator.tier.07", "ZPM Voltage Regulator", 7) + .getStackForm(1L)); ItemList.Automation_Regulator_UV.set( - new GT_MetaTileEntity_Regulator( - VOLTAGE_REGULATOR_UV.ID, - "automation.regulator.tier.08", - "Ultimate Voltage Regulator", - 8).getStackForm(1L)); + new MTERegulator(VOLTAGE_REGULATOR_UV.ID, "automation.regulator.tier.08", "Ultimate Voltage Regulator", 8) + .getStackForm(1L)); ItemList.Automation_Regulator_MAX.set( - new GT_MetaTileEntity_Regulator( + new MTERegulator( VOLTAGE_REGULATOR_UHV.ID, "automation.regulator.tier.09", "Highly Ultimate Voltage Regulator", @@ -3306,61 +3027,40 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private static void registerSuperBuffer() { ItemList.Automation_SuperBuffer_ULV.set( - new GT_MetaTileEntity_SuperBuffer( + new MTESuperBuffer( SUPER_BUFFER_ULV.ID, "automation.superbuffer.tier.00", "Ultra Low Voltage Super Buffer", 0).getStackForm(1L)); ItemList.Automation_SuperBuffer_LV.set( - new GT_MetaTileEntity_SuperBuffer( - SUPER_BUFFER_LV.ID, - "automation.superbuffer.tier.01", - "Low Voltage Super Buffer", - 1).getStackForm(1L)); + new MTESuperBuffer(SUPER_BUFFER_LV.ID, "automation.superbuffer.tier.01", "Low Voltage Super Buffer", 1) + .getStackForm(1L)); ItemList.Automation_SuperBuffer_MV.set( - new GT_MetaTileEntity_SuperBuffer( - SUPER_BUFFER_MV.ID, - "automation.superbuffer.tier.02", - "Medium Voltage Super Buffer", - 2).getStackForm(1L)); + new MTESuperBuffer(SUPER_BUFFER_MV.ID, "automation.superbuffer.tier.02", "Medium Voltage Super Buffer", 2) + .getStackForm(1L)); ItemList.Automation_SuperBuffer_HV.set( - new GT_MetaTileEntity_SuperBuffer( - SUPER_BUFFER_HV.ID, - "automation.superbuffer.tier.03", - "High Voltage Super Buffer", - 3).getStackForm(1L)); + new MTESuperBuffer(SUPER_BUFFER_HV.ID, "automation.superbuffer.tier.03", "High Voltage Super Buffer", 3) + .getStackForm(1L)); ItemList.Automation_SuperBuffer_EV.set( - new GT_MetaTileEntity_SuperBuffer( - SUPER_BUFFER_EV.ID, - "automation.superbuffer.tier.04", - "Extreme Voltage Super Buffer", - 4).getStackForm(1L)); + new MTESuperBuffer(SUPER_BUFFER_EV.ID, "automation.superbuffer.tier.04", "Extreme Voltage Super Buffer", 4) + .getStackForm(1L)); ItemList.Automation_SuperBuffer_IV.set( - new GT_MetaTileEntity_SuperBuffer( - SUPER_BUFFER_IV.ID, - "automation.superbuffer.tier.05", - "Insane Voltage Super Buffer", - 5).getStackForm(1L)); + new MTESuperBuffer(SUPER_BUFFER_IV.ID, "automation.superbuffer.tier.05", "Insane Voltage Super Buffer", 5) + .getStackForm(1L)); ItemList.Automation_SuperBuffer_LuV.set( - new GT_MetaTileEntity_SuperBuffer( + new MTESuperBuffer( SUPER_BUFFER_LuV.ID, "automation.superbuffer.tier.06", "Ludicrous Voltage Super Buffer", 6).getStackForm(1L)); ItemList.Automation_SuperBuffer_ZPM.set( - new GT_MetaTileEntity_SuperBuffer( - SUPER_BUFFER_ZPM.ID, - "automation.superbuffer.tier.07", - "ZPM Voltage Super Buffer", - 7).getStackForm(1L)); + new MTESuperBuffer(SUPER_BUFFER_ZPM.ID, "automation.superbuffer.tier.07", "ZPM Voltage Super Buffer", 7) + .getStackForm(1L)); ItemList.Automation_SuperBuffer_UV.set( - new GT_MetaTileEntity_SuperBuffer( - SUPER_BUFFER_UV.ID, - "automation.superbuffer.tier.08", - "Ultimate Voltage Super Buffer", - 8).getStackForm(1L)); + new MTESuperBuffer(SUPER_BUFFER_UV.ID, "automation.superbuffer.tier.08", "Ultimate Voltage Super Buffer", 8) + .getStackForm(1L)); ItemList.Automation_SuperBuffer_MAX.set( - new GT_MetaTileEntity_SuperBuffer( + new MTESuperBuffer( SUPER_BUFFER_UHV.ID, "automation.superbuffer.tier.09", "Highly Ultimate Voltage Super Buffer", @@ -3369,61 +3069,61 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private static void registerItemDistributor() { ItemList.Automation_ItemDistributor_ULV.set( - new GT_MetaTileEntity_ItemDistributor( + new MTEItemDistributor( ITEM_DISTRIBUTOR_ULV.ID, "automation.itemdistributor.tier.00", "Ultra Low Voltage Item Distributor", 0).getStackForm(1L)); ItemList.Automation_ItemDistributor_LV.set( - new GT_MetaTileEntity_ItemDistributor( + new MTEItemDistributor( ITEM_DISTRIBUTOR_LV.ID, "automation.itemdistributor.tier.01", "Low Voltage Item Distributor", 1).getStackForm(1L)); ItemList.Automation_ItemDistributor_MV.set( - new GT_MetaTileEntity_ItemDistributor( + new MTEItemDistributor( ITEM_DISTRIBUTOR_MV.ID, "automation.itemdistributor.tier.02", "Medium Voltage Item Distributor", 2).getStackForm(1L)); ItemList.Automation_ItemDistributor_HV.set( - new GT_MetaTileEntity_ItemDistributor( + new MTEItemDistributor( ITEM_DISTRIBUTOR_HV.ID, "automation.itemdistributor.tier.03", "High Voltage Item Distributor", 3).getStackForm(1L)); ItemList.Automation_ItemDistributor_EV.set( - new GT_MetaTileEntity_ItemDistributor( + new MTEItemDistributor( ITEM_DISTRIBUTOR_EV.ID, "automation.itemdistributor.tier.04", "Extreme Voltage Item Distributor", 4).getStackForm(1L)); ItemList.Automation_ItemDistributor_IV.set( - new GT_MetaTileEntity_ItemDistributor( + new MTEItemDistributor( ITEM_DISTRIBUTOR_IV.ID, "automation.itemdistributor.tier.05", "Insane Voltage Item Distributor", 5).getStackForm(1L)); ItemList.Automation_ItemDistributor_LuV.set( - new GT_MetaTileEntity_ItemDistributor( + new MTEItemDistributor( ITEM_DISTRIBUTOR_LuV.ID, "automation.itemdistributor.tier.06", "Ludicrous Voltage Item Distributor", 6).getStackForm(1L)); ItemList.Automation_ItemDistributor_ZPM.set( - new GT_MetaTileEntity_ItemDistributor( + new MTEItemDistributor( ITEM_DISTRIBUTOR_ZPM.ID, "automation.itemdistributor.tier.07", "ZPM Voltage Item Distributor", 7).getStackForm(1L)); ItemList.Automation_ItemDistributor_UV.set( - new GT_MetaTileEntity_ItemDistributor( + new MTEItemDistributor( ITEM_DISTRIBUTOR_UV.ID, "automation.itemdistributor.tier.08", "Ultimate Voltage Item Distributor", 8).getStackForm(1L)); ItemList.Automation_ItemDistributor_MAX.set( - new GT_MetaTileEntity_ItemDistributor( + new MTEItemDistributor( ITEM_DISTRIBUTOR_UHV.ID, "automation.itemdistributor.tier.09", "MAX Voltage Item Distributor", @@ -3432,61 +3132,52 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private static void registerRecipeFilter() { ItemList.Automation_RecipeFilter_ULV.set( - new GT_MetaTileEntity_RecipeFilter( + new MTERecipeFilter( RECIPE_FILTER_ULV.ID, "automation.recipefilter.tier.00", "Ultra Low Voltage Recipe Filter", 0).getStackForm(1L)); ItemList.Automation_RecipeFilter_LV.set( - new GT_MetaTileEntity_RecipeFilter( - RECIPE_FILTER_LV.ID, - "automation.recipefilter.tier.01", - "Low Voltage Recipe Filter", - 1).getStackForm(1L)); + new MTERecipeFilter(RECIPE_FILTER_LV.ID, "automation.recipefilter.tier.01", "Low Voltage Recipe Filter", 1) + .getStackForm(1L)); ItemList.Automation_RecipeFilter_MV.set( - new GT_MetaTileEntity_RecipeFilter( + new MTERecipeFilter( RECIPE_FILTER_MV.ID, "automation.recipefilter.tier.02", "Medium Voltage Recipe Filter", 2).getStackForm(1L)); ItemList.Automation_RecipeFilter_HV.set( - new GT_MetaTileEntity_RecipeFilter( - RECIPE_FILTER_HV.ID, - "automation.recipefilter.tier.03", - "High Voltage Recipe Filter", - 3).getStackForm(1L)); + new MTERecipeFilter(RECIPE_FILTER_HV.ID, "automation.recipefilter.tier.03", "High Voltage Recipe Filter", 3) + .getStackForm(1L)); ItemList.Automation_RecipeFilter_EV.set( - new GT_MetaTileEntity_RecipeFilter( + new MTERecipeFilter( RECIPE_FILTER_EV.ID, "automation.recipefilter.tier.04", "Extreme Voltage Recipe Filter", 4).getStackForm(1L)); ItemList.Automation_RecipeFilter_IV.set( - new GT_MetaTileEntity_RecipeFilter( + new MTERecipeFilter( RECIPE_FILTER_IV.ID, "automation.recipefilter.tier.05", "Insane Voltage Recipe Filter", 5).getStackForm(1L)); ItemList.Automation_RecipeFilter_LuV.set( - new GT_MetaTileEntity_RecipeFilter( + new MTERecipeFilter( RECIPE_FILTER_LuV.ID, "automation.recipefilter.tier.06", "Ludicrous Voltage Recipe Filter", 6).getStackForm(1L)); ItemList.Automation_RecipeFilter_ZPM.set( - new GT_MetaTileEntity_RecipeFilter( - RECIPE_FILTER_ZPM.ID, - "automation.recipefilter.tier.07", - "ZPM Voltage Recipe Filter", - 7).getStackForm(1L)); + new MTERecipeFilter(RECIPE_FILTER_ZPM.ID, "automation.recipefilter.tier.07", "ZPM Voltage Recipe Filter", 7) + .getStackForm(1L)); ItemList.Automation_RecipeFilter_UV.set( - new GT_MetaTileEntity_RecipeFilter( + new MTERecipeFilter( RECIPE_FILTER_UV.ID, "automation.recipefilter.tier.08", "Ultimate Voltage Recipe Filter", 8).getStackForm(1L)); ItemList.Automation_RecipeFilter_MAX.set( - new GT_MetaTileEntity_RecipeFilter( + new MTERecipeFilter( RECIPE_FILTER_UHV.ID, "automation.recipefilter.tier.09", "Highly Ultimate Voltage Recipe Filter", @@ -3495,172 +3186,134 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private static void registerMachineHull() { ItemList.Hull_Bronze.set( - new GT_MetaTileEntity_BasicHull_Bronze( - HULL_BRONZE.ID, - "hull.bronze", - "Bronze Hull", - 0, - "For your first Steam Machines").getStackForm(1L)); + new MTEBasicHullBronze(HULL_BRONZE.ID, "hull.bronze", "Bronze Hull", 0, "For your first Steam Machines") + .getStackForm(1L)); ItemList.Hull_Bronze_Bricks.set( - new GT_MetaTileEntity_BasicHull_BronzeBricks( + new MTEBasicHullBronzeBricks( HULL_BRICKED_BRONZE.ID, "hull.bronze_bricked", "Bricked Bronze Hull", 0, "For your first Steam Machines").getStackForm(1L)); ItemList.Hull_HP.set( - new GT_MetaTileEntity_BasicHull_Steel( - HULL_STEEL.ID, - "hull.steel", - "Steel Hull", - 0, - "For improved Steam Machines").getStackForm(1L)); + new MTEBasicHullSteel(HULL_STEEL.ID, "hull.steel", "Steel Hull", 0, "For improved Steam Machines") + .getStackForm(1L)); ItemList.Hull_HP_Bricks.set( - new GT_MetaTileEntity_BasicHull_SteelBricks( + new MTEBasicHullSteelBricks( HULL_WROUGHT_IRON.ID, "hull.steel_bricked", "Bricked Wrought Iron Hull", 0, "For improved Steam Machines").getStackForm(1L)); - ItemList.Hull_ULV.set( - new GT_MetaTileEntity_BasicHull(HULL_ULV.ID, "hull.tier.00", "ULV Machine Hull", 0, imagination) - .getStackForm(1L)); - ItemList.Hull_LV.set( - new GT_MetaTileEntity_BasicHull(HULL_LV.ID, "hull.tier.01", "LV Machine Hull", 1, imagination) - .getStackForm(1L)); - ItemList.Hull_MV.set( - new GT_MetaTileEntity_BasicHull(HULL_MV.ID, "hull.tier.02", "MV Machine Hull", 2, imagination) - .getStackForm(1L)); - ItemList.Hull_HV.set( - new GT_MetaTileEntity_BasicHull(HULL_HV.ID, "hull.tier.03", "HV Machine Hull", 3, imagination) - .getStackForm(1L)); - ItemList.Hull_EV.set( - new GT_MetaTileEntity_BasicHull(HULL_EV.ID, "hull.tier.04", "EV Machine Hull", 4, imagination) - .getStackForm(1L)); - ItemList.Hull_IV.set( - new GT_MetaTileEntity_BasicHull(HULL_IV.ID, "hull.tier.05", "IV Machine Hull", 5, imagination) - .getStackForm(1L)); - ItemList.Hull_LuV.set( - new GT_MetaTileEntity_BasicHull(HULL_LuV.ID, "hull.tier.06", "LuV Machine Hull", 6, imagination) - .getStackForm(1L)); - ItemList.Hull_ZPM.set( - new GT_MetaTileEntity_BasicHull(HULL_ZPM.ID, "hull.tier.07", "ZPM Machine Hull", 7, imagination) - .getStackForm(1L)); - ItemList.Hull_UV.set( - new GT_MetaTileEntity_BasicHull(HULL_UV.ID, "hull.tier.08", "UV Machine Hull", 8, imagination) - .getStackForm(1L)); - ItemList.Hull_MAX.set( - new GT_MetaTileEntity_BasicHull(HULL_UHV.ID, "hull.tier.09", "UHV Machine Hull", 9, imagination) - .getStackForm(1L)); + ItemList.Hull_ULV + .set(new MTEBasicHull(HULL_ULV.ID, "hull.tier.00", "ULV Machine Hull", 0, imagination).getStackForm(1L)); + ItemList.Hull_LV + .set(new MTEBasicHull(HULL_LV.ID, "hull.tier.01", "LV Machine Hull", 1, imagination).getStackForm(1L)); + ItemList.Hull_MV + .set(new MTEBasicHull(HULL_MV.ID, "hull.tier.02", "MV Machine Hull", 2, imagination).getStackForm(1L)); + ItemList.Hull_HV + .set(new MTEBasicHull(HULL_HV.ID, "hull.tier.03", "HV Machine Hull", 3, imagination).getStackForm(1L)); + ItemList.Hull_EV + .set(new MTEBasicHull(HULL_EV.ID, "hull.tier.04", "EV Machine Hull", 4, imagination).getStackForm(1L)); + ItemList.Hull_IV + .set(new MTEBasicHull(HULL_IV.ID, "hull.tier.05", "IV Machine Hull", 5, imagination).getStackForm(1L)); + ItemList.Hull_LuV + .set(new MTEBasicHull(HULL_LuV.ID, "hull.tier.06", "LuV Machine Hull", 6, imagination).getStackForm(1L)); + ItemList.Hull_ZPM + .set(new MTEBasicHull(HULL_ZPM.ID, "hull.tier.07", "ZPM Machine Hull", 7, imagination).getStackForm(1L)); + ItemList.Hull_UV + .set(new MTEBasicHull(HULL_UV.ID, "hull.tier.08", "UV Machine Hull", 8, imagination).getStackForm(1L)); + ItemList.Hull_MAX + .set(new MTEBasicHull(HULL_UHV.ID, "hull.tier.09", "UHV Machine Hull", 9, imagination).getStackForm(1L)); ItemList.Hull_UEV.set( - new GT_MetaTileEntity_BasicHull( - HULL_UEV.ID, - "hull.tier.10", - "UEV Machine Hull", - 10, - GT_Loader_MetaTileEntities.imagination).getStackForm(1L)); + new MTEBasicHull(HULL_UEV.ID, "hull.tier.10", "UEV Machine Hull", 10, LoaderMetaTileEntities.imagination) + .getStackForm(1L)); ItemList.Hull_UIV.set( - new GT_MetaTileEntity_BasicHull( - HULL_UIV.ID, - "hull.tier.11", - "UIV Machine Hull", - 11, - GT_Loader_MetaTileEntities.imagination).getStackForm(1L)); + new MTEBasicHull(HULL_UIV.ID, "hull.tier.11", "UIV Machine Hull", 11, LoaderMetaTileEntities.imagination) + .getStackForm(1L)); ItemList.Hull_UMV.set( - new GT_MetaTileEntity_BasicHull( - HULL_UMV.ID, - "hull.tier.12", - "UMV Machine Hull", - 12, - GT_Loader_MetaTileEntities.imagination).getStackForm(1L)); + new MTEBasicHull(HULL_UMV.ID, "hull.tier.12", "UMV Machine Hull", 12, LoaderMetaTileEntities.imagination) + .getStackForm(1L)); ItemList.Hull_UXV.set( - new GT_MetaTileEntity_BasicHull( - HULL_UXV.ID, - "hull.tier.13", - "UXV Machine Hull", - 13, - GT_Loader_MetaTileEntities.imagination).getStackForm(1L)); + new MTEBasicHull(HULL_UXV.ID, "hull.tier.13", "UXV Machine Hull", 13, LoaderMetaTileEntities.imagination) + .getStackForm(1L)); ItemList.Hull_MAXV.set( - new GT_MetaTileEntity_BasicHull( - HULL_MAX.ID, - "hull.tier.14", - "MAX Machine Hull", - 14, - GT_Loader_MetaTileEntities.imagination).getStackForm(1L)); + new MTEBasicHull(HULL_MAX.ID, "hull.tier.14", "MAX Machine Hull", 14, LoaderMetaTileEntities.imagination) + .getStackForm(1L)); } private static void registerTransformer() { ItemList.Transformer_LV_ULV.set( - new GT_MetaTileEntity_Transformer( + new MTETransformer( transformer_LV_ULV.ID, "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( + new MTETransformer( transformer_MV_LV.ID, "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( + new MTETransformer( transformer_HV_MV.ID, "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( + new MTETransformer( transformer_EV_HV.ID, "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( + new MTETransformer( transformer_IV_EV.ID, "transformer.tier.04", "Extreme Transformer", 4, "IV -> EV (Use Soft Mallet to invert)").getStackForm(1L)); ItemList.Transformer_LuV_IV.set( - new GT_MetaTileEntity_Transformer( + new MTETransformer( transformer_LuV_IV.ID, "transformer.tier.05", "Insane Transformer", 5, "LuV -> IV (Use Soft Mallet to invert)").getStackForm(1L)); ItemList.Transformer_ZPM_LuV.set( - new GT_MetaTileEntity_Transformer( + new MTETransformer( transformer_ZPM_LuV.ID, "transformer.tier.06", "Ludicrous Transformer", 6, "ZPM -> LuV (Use Soft Mallet to invert)").getStackForm(1L)); ItemList.Transformer_UV_ZPM.set( - new GT_MetaTileEntity_Transformer( + new MTETransformer( transformer_UV_ZPM.ID, "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( + new MTETransformer( transformer_UHV_UV.ID, "transformer.tier.08", "Ultimate Transformer", 8, "UHV -> UV (Use Soft Mallet to invert)").getStackForm(1L)); ItemList.Transformer_UEV_UHV.set( - new GT_MetaTileEntity_Transformer( + new MTETransformer( TRANSFORMER_UEV_UHV.ID, "transformer.tier.09", "Highly Ultimate Transformer", @@ -3668,7 +3321,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "UEV -> UHV (Use Soft Mallet to invert)").getStackForm(1L)); ItemList.Transformer_UIV_UEV.set( - new GT_MetaTileEntity_Transformer( + new MTETransformer( TRANSFORMER_UIV_UEV.ID, "transformer.tier.10", "Extremely Ultimate Transformer", @@ -3676,7 +3329,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "UIV -> UEV (Use Soft Mallet to invert)").getStackForm(1L)); ItemList.Transformer_UMV_UIV.set( - new GT_MetaTileEntity_Transformer( + new MTETransformer( TRANSFORMER_UMV_UIV.ID, "transformer.tier.11", "Insanely Ultimate Transformer", @@ -3684,7 +3337,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "UMV -> UIV (Use Soft Mallet to invert)").getStackForm(1L)); ItemList.Transformer_UXV_UMV.set( - new GT_MetaTileEntity_Transformer( + new MTETransformer( TRANSFORMER_UXV_UMV.ID, "transformer.tier.12", "Mega Ultimate Transformer", @@ -3692,7 +3345,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "UXV -> UMV (Use Soft Mallet to invert)").getStackForm(1L)); ItemList.Transformer_MAX_UXV.set( - new GT_MetaTileEntity_Transformer( + new MTETransformer( TRANSFORMER_MAX_UXV.ID, "transformer.tier.13", "Extended Mega Ultimate Transformer", @@ -3702,7 +3355,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private void registerChemicalBath() { ItemList.Machine_LV_ChemicalBath.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CHEMICAL_BATH_LV.ID, "basicmachine.chemicalbath.tier.01", "Basic Chemical Bath", @@ -3713,12 +3366,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 3, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CHEMICAL_BATH", null).getStackForm(1L)); ItemList.Machine_MV_ChemicalBath.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CHEMICAL_BATH_MV.ID, "basicmachine.chemicalbath.tier.02", "Advanced Chemical Bath", @@ -3729,12 +3382,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 3, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CHEMICAL_BATH", null).getStackForm(1L)); ItemList.Machine_HV_ChemicalBath.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CHEMICAL_BATH_HV.ID, "basicmachine.chemicalbath.tier.03", "Advanced Chemical Bath II", @@ -3745,12 +3398,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 3, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CHEMICAL_BATH", null).getStackForm(1L)); ItemList.Machine_EV_ChemicalBath.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CHEMICAL_BATH_EV.ID, "basicmachine.chemicalbath.tier.04", "Advanced Chemical Bath III", @@ -3761,12 +3414,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 3, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CHEMICAL_BATH", null).getStackForm(1L)); ItemList.Machine_IV_ChemicalBath.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CHEMICAL_BATH_IV.ID, "basicmachine.chemicalbath.tier.05", "Advanced Chemical Bath IV", @@ -3777,12 +3430,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 3, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CHEMICAL_BATH", null).getStackForm(1L)); ItemList.ChemicalBathLuV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CHEMICAL_BATH_LuV.ID, "basicmachine.chemicalbath.tier.06", "Elite Chemical Bath", @@ -3793,12 +3446,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 3, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CHEMICAL_BATH", null).getStackForm(1L)); ItemList.ChemicalBathZPM.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CHEMICAL_BATH_ZPM.ID, "basicmachine.chemicalbath.tier.07", "Elite Chemical Bath II", @@ -3809,12 +3462,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 3, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CHEMICAL_BATH", null).getStackForm(1L)); ItemList.ChemicalBathUV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CHEMICAL_BATH_UV.ID, "basicmachine.chemicalbath.tier.08", "Ultimate Chemical Dunktron", @@ -3825,12 +3478,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 3, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CHEMICAL_BATH", null).getStackForm(1L)); ItemList.ChemicalBathUHV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CHEMICAL_BATH_UHV.ID, "basicmachine.chemicalbath.tier.09", "Epic Chemical Dunktron", @@ -3841,12 +3494,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 3, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CHEMICAL_BATH", null).getStackForm(1L)); ItemList.ChemicalBathUEV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CHEMICAL_BATH_UEV.ID, "basicmachine.chemicalbath.tier.10", "Epic Chemical Dunktron II", @@ -3857,12 +3510,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 3, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CHEMICAL_BATH", null).getStackForm(1L)); ItemList.ChemicalBathUIV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CHEMICAL_BATH_UIV.ID, "basicmachine.chemicalbath.tier.11", "Epic Chemical Dunktron III", @@ -3873,12 +3526,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 3, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CHEMICAL_BATH", null).getStackForm(1L)); ItemList.ChemicalBathUMV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CHEMICAL_BATH_UMV.ID, "basicmachine.chemicalbath.tier.12", "Epic Chemical Dunktron IV", @@ -3889,14 +3542,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 3, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CHEMICAL_BATH", null).getStackForm(1L)); } private void registerChemicalReactor() { ItemList.Machine_LV_ChemicalReactor.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CHEMICAL_REACTOR_LV.ID, "basicmachine.chemicalreactor.tier.01", "Basic Chemical Reactor", @@ -3907,12 +3560,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 2, true, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CHEMICAL_REACTOR", null).getStackForm(1L)); ItemList.Machine_MV_ChemicalReactor.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CHEMICAL_REACTOR_MV.ID, "basicmachine.chemicalreactor.tier.02", "Advanced Chemical Reactor", @@ -3923,12 +3576,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 2, true, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CHEMICAL_REACTOR", null).getStackForm(1L)); ItemList.Machine_HV_ChemicalReactor.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CHEMICAL_REACTOR_HV.ID, "basicmachine.chemicalreactor.tier.03", "Advanced Chemical Reactor II", @@ -3939,12 +3592,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 2, true, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CHEMICAL_REACTOR", null).getStackForm(1L)); ItemList.Machine_EV_ChemicalReactor.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CHEMICAL_REACTOR_EV.ID, "basicmachine.chemicalreactor.tier.04", "Advanced Chemical Reactor III", @@ -3955,12 +3608,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 2, true, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CHEMICAL_REACTOR", null).getStackForm(1L)); ItemList.Machine_IV_ChemicalReactor.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CHEMICAL_REACTOR_IV.ID, "basicmachine.chemicalreactor.tier.05", "Advanced Chemical Reactor IV", @@ -3971,12 +3624,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 2, true, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CHEMICAL_REACTOR", null).getStackForm(1L)); ItemList.ChemicalReactorLuV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CHEMICAL_REACTOR_LuV.ID, "basicmachine.chemicalreactor.tier.06", "Elite Chemical Reactor", @@ -3987,12 +3640,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 2, true, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CHEMICAL_REACTOR", null).getStackForm(1L)); ItemList.ChemicalReactorZPM.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CHEMICAL_REACTOR_ZPM.ID, "basicmachine.chemicalreactor.tier.07", "Elite Chemical Reactor II", @@ -4003,12 +3656,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 2, true, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CHEMICAL_REACTOR", null).getStackForm(1L)); ItemList.ChemicalReactorUV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CHEMICAL_REACTOR_UV.ID, "basicmachine.chemicalreactor.tier.08", "Ultimate Chemical Perforer", @@ -4019,12 +3672,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 2, true, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CHEMICAL_REACTOR", null).getStackForm(1L)); ItemList.ChemicalReactorUHV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CHEMICAL_REACTOR_UHV.ID, "basicmachine.chemicalreactor.tier.09", "Epic Chemical Performer", @@ -4035,12 +3688,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 2, true, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CHEMICAL_REACTOR", null).getStackForm(1L)); ItemList.ChemicalReactorUEV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CHEMICAL_REACTOR_UEV.ID, "basicmachine.chemicalreactor.tier.10", "Epic Chemical Performer II", @@ -4051,12 +3704,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 2, true, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CHEMICAL_REACTOR", null).getStackForm(1L)); ItemList.ChemicalReactorUIV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CHEMICAL_REACTOR_UIV.ID, "basicmachine.chemicalreactor.tier.11", "Epic Chemical Performer III", @@ -4067,12 +3720,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 2, true, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CHEMICAL_REACTOR", null).getStackForm(1L)); ItemList.ChemicalReactorUMV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CHEMICAL_REACTOR_UMV.ID, "basicmachine.chemicalreactor.tier.12", "Epic Chemical Performer IV", @@ -4083,7 +3736,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 2, true, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CHEMICAL_REACTOR", null).getStackForm(1L)); @@ -4091,7 +3744,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private void registerFermenter() { ItemList.Machine_LV_Fermenter.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FERMENTER_LV.ID, "basicmachine.fermenter.tier.01", "Basic Fermenter", @@ -4102,12 +3755,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FERMENTER", null).getStackForm(1L)); ItemList.Machine_MV_Fermenter.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FERMENTER_MV.ID, "basicmachine.fermenter.tier.02", "Advanced Fermenter", @@ -4118,12 +3771,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FERMENTER", null).getStackForm(1L)); ItemList.Machine_HV_Fermenter.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FERMENTER_HV.ID, "basicmachine.fermenter.tier.03", "Advanced Fermenter II", @@ -4134,12 +3787,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FERMENTER", null).getStackForm(1L)); ItemList.Machine_EV_Fermenter.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FERMENTER_EV.ID, "basicmachine.fermenter.tier.04", "Advanced Fermenter III", @@ -4150,12 +3803,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FERMENTER", null).getStackForm(1L)); ItemList.Machine_IV_Fermenter.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FERMENTER_IV.ID, "basicmachine.fermenter.tier.05", "Advanced Fermenter IV", @@ -4166,12 +3819,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FERMENTER", null).getStackForm(1L)); ItemList.FermenterLuV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FERMENTER_LuV.ID, "basicmachine.fermenter.tier.06", "Elite Fermenter", @@ -4182,12 +3835,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FERMENTER", null).getStackForm(1L)); ItemList.FermenterZPM.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FERMENTER_ZPM.ID, "basicmachine.fermenter.tier.07", "Elite Fermenter II", @@ -4198,12 +3851,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FERMENTER", null).getStackForm(1L)); ItemList.FermenterUV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FERMENTER_UV.ID, "basicmachine.fermenter.tier.08", "Ultimate Fermentation Hastener", @@ -4214,12 +3867,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FERMENTER", null).getStackForm(1L)); ItemList.FermenterUHV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FERMENTER_UHV.ID, "basicmachine.fermenter.tier.09", "Epic Fermentation Hastener", @@ -4230,12 +3883,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FERMENTER", null).getStackForm(1L)); ItemList.FermenterUEV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FERMENTER_UEV.ID, "basicmachine.fermenter.tier.10", "Epic Fermentation Hastener II", @@ -4246,12 +3899,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FERMENTER", null).getStackForm(1L)); ItemList.FermenterUIV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FERMENTER_UIV.ID, "basicmachine.fermenter.tier.11", "Epic Fermentation Hastener III", @@ -4262,12 +3915,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FERMENTER", null).getStackForm(1L)); ItemList.FermenterUMV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FERMENTER_UMV.ID, "basicmachine.fermenter.tier.12", "Epic Fermentation Hastener IV", @@ -4278,14 +3931,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FERMENTER", null).getStackForm(1L)); } private void registerFluidCanner() { ItemList.Machine_LV_FluidCanner.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FLUID_CANNER_LV.ID, "basicmachine.fluidcanner.tier.01", "Basic Fluid Canner", @@ -4296,12 +3949,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FLUID_CANNER", null).getStackForm(1L)); ItemList.Machine_MV_FluidCanner.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FLUID_CANNER_MV.ID, "basicmachine.fluidcanner.tier.02", "Advanced Fluid Canner", @@ -4312,12 +3965,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FLUID_CANNER", null).getStackForm(1L)); ItemList.Machine_HV_FluidCanner.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FLUID_CANNER_HV.ID, "basicmachine.fluidcanner.tier.03", "Quick Fluid Canner", @@ -4328,12 +3981,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FLUID_CANNER", null).getStackForm(1L)); ItemList.Machine_EV_FluidCanner.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FLUID_CANNER_EV.ID, "basicmachine.fluidcanner.tier.04", "Turbo Fluid Canner", @@ -4344,12 +3997,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FLUID_CANNER", null).getStackForm(1L)); ItemList.Machine_IV_FluidCanner.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FLUID_CANNER_IV.ID, "basicmachine.fluidcanner.tier.05", "Instant Fluid Canner", @@ -4360,12 +4013,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FLUID_CANNER", null).getStackForm(1L)); ItemList.FluidCannerLuV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FLUID_CANNER_LuV.ID, "basicmachine.fluidcanner.tier.06", "Elite Fluid Canner", @@ -4376,12 +4029,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FLUID_CANNER", null).getStackForm(1L)); ItemList.FluidCannerZPM.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FLUID_CANNER_ZPM.ID, "basicmachine.fluidcanner.tier.07", "Elite Fluid Canner II", @@ -4392,12 +4045,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FLUID_CANNER", null).getStackForm(1L)); ItemList.FluidCannerUV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FLUID_CANNER_UV.ID, "basicmachine.fluidcanner.tier.08", "Ultimate Liquid Can Actuator", @@ -4408,12 +4061,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FLUID_CANNER", null).getStackForm(1L)); ItemList.FluidCannerUHV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FLUID_CANNER_UHV.ID, "basicmachine.fluidcanner.tier.09", "Epic Liquid Can Actuator", @@ -4424,12 +4077,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FLUID_CANNER", null).getStackForm(1L)); ItemList.FluidCannerUEV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FLUID_CANNER_UEV.ID, "basicmachine.fluidcanner.tier.10", "Epic Liquid Can Actuator II", @@ -4440,12 +4093,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FLUID_CANNER", null).getStackForm(1L)); ItemList.FluidCannerUIV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FLUID_CANNER_UIV.ID, "basicmachine.fluidcanner.tier.11", "Epic Liquid Can Actuator III", @@ -4456,12 +4109,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FLUID_CANNER", null).getStackForm(1L)); ItemList.FluidCannerUMV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FLUID_CANNER_UMV.ID, "basicmachine.fluidcanner.tier.12", "Epic Liquid Can Actuator IV", @@ -4472,14 +4125,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FLUID_CANNER", null).getStackForm(1L)); } private void registerFluidExtractor() { ItemList.Machine_LV_FluidExtractor.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FLUID_EXTRACTOR_LV.ID, "basicmachine.fluidextractor.tier.01", "Basic Fluid Extractor", @@ -4490,12 +4143,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FLUID_EXTRACTOR", null).getStackForm(1L)); ItemList.Machine_MV_FluidExtractor.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FLUID_EXTRACTOR_MV.ID, "basicmachine.fluidextractor.tier.02", "Advanced Fluid Extractor", @@ -4506,12 +4159,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FLUID_EXTRACTOR", null).getStackForm(1L)); ItemList.Machine_HV_FluidExtractor.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FLUID_EXTRACTOR_HV.ID, "basicmachine.fluidextractor.tier.03", "Advanced Fluid Extractor II", @@ -4522,12 +4175,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FLUID_EXTRACTOR", null).getStackForm(1L)); ItemList.Machine_EV_FluidExtractor.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FLUID_EXTRACTOR_EV.ID, "basicmachine.fluidextractor.tier.04", "Advanced Fluid Extractor III", @@ -4538,12 +4191,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FLUID_EXTRACTOR", null).getStackForm(1L)); ItemList.Machine_IV_FluidExtractor.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FLUID_EXTRACTOR_IV.ID, "basicmachine.fluidextractor.tier.05", "Advanced Fluid Extractor IV", @@ -4554,12 +4207,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FLUID_EXTRACTOR", null).getStackForm(1L)); ItemList.FluidExtractorLuV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FLUID_EXTRACTOR_LuV.ID, "basicmachine.fluidextractor.tier.06", "Elite Fluid Extractor", @@ -4570,12 +4223,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FLUID_EXTRACTOR", null).getStackForm(1L)); ItemList.FluidExtractorZPM.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FLUID_EXTRACTOR_ZPM.ID, "basicmachine.fluidextractor.tier.07", "Elite Fluid Extractor II", @@ -4586,12 +4239,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FLUID_EXTRACTOR", null).getStackForm(1L)); ItemList.FluidExtractorUV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FLUID_EXTRACTOR_UV.ID, "basicmachine.fluidextractor.tier.08", "Ultimate Liquefying Sucker", @@ -4602,12 +4255,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FLUID_EXTRACTOR", null).getStackForm(1L)); ItemList.FluidExtractorUHV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FLUID_EXTRACTOR_UHV.ID, "basicmachine.fluidextractor.tier.09", "Epic Liquefying Sucker", @@ -4618,12 +4271,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FLUID_EXTRACTOR", null).getStackForm(1L)); ItemList.FluidExtractorUEV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FLUID_EXTRACTOR_UEV.ID, "basicmachine.fluidextractor.tier.10", "Epic Liquefying Sucker II", @@ -4634,12 +4287,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FLUID_EXTRACTOR", null).getStackForm(1L)); ItemList.FluidExtractorUIV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FLUID_EXTRACTOR_UIV.ID, "basicmachine.fluidextractor.tier.11", "Epic Liquefying Sucker III", @@ -4650,12 +4303,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FLUID_EXTRACTOR", null).getStackForm(1L)); ItemList.FluidExtractorUMV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FLUID_EXTRACTOR_UMV.ID, "basicmachine.fluidextractor.tier.12", "Epic Liquefying Sucker IV", @@ -4666,14 +4319,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FLUID_EXTRACTOR", null).getStackForm(1L)); } private void registerFluidHeater() { ItemList.Machine_LV_FluidHeater.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FLUID_HEATER_LV.ID, "basicmachine.fluidheater.tier.01", "Basic Fluid Heater", @@ -4684,12 +4337,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 0, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FLUID_HEATER", null).getStackForm(1L)); ItemList.Machine_MV_FluidHeater.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FLUID_HEATER_MV.ID, "basicmachine.fluidheater.tier.02", "Advanced Fluid Heater", @@ -4700,12 +4353,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 0, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FLUID_HEATER", null).getStackForm(1L)); ItemList.Machine_HV_FluidHeater.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FLUID_HEATER_HV.ID, "basicmachine.fluidheater.tier.03", "Advanced Fluid Heater II", @@ -4716,12 +4369,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 0, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FLUID_HEATER", null).getStackForm(1L)); ItemList.Machine_EV_FluidHeater.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FLUID_HEATER_EV.ID, "basicmachine.fluidheater.tier.04", "Advanced Fluid Heater III", @@ -4732,12 +4385,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 0, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FLUID_HEATER", null).getStackForm(1L)); ItemList.Machine_IV_FluidHeater.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FLUID_HEATER_IV.ID, "basicmachine.fluidheater.tier.05", "Advanced Fluid Heater IV", @@ -4748,12 +4401,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 0, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FLUID_HEATER", null).getStackForm(1L)); ItemList.FluidHeaterLuV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FLUID_HEATER_LuV.ID, "basicmachine.fluidheater.tier.06", "Elite Fluid Heater", @@ -4764,12 +4417,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 0, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FLUID_HEATER", null).getStackForm(1L)); ItemList.FluidHeaterZPM.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FLUID_HEATER_ZPM.ID, "basicmachine.fluidheater.tier.07", "Elite Fluid Heater II", @@ -4780,12 +4433,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 0, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FLUID_HEATER", null).getStackForm(1L)); ItemList.FluidHeaterUV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FLUID_HEATER_UV.ID, "basicmachine.fluidheater.tier.08", "Ultimate Heat Infuser", @@ -4796,12 +4449,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 0, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FLUID_HEATER", null).getStackForm(1L)); ItemList.FluidHeaterUHV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FLUID_HEATER_UHV.ID, "basicmachine.fluidheater.tier.09", "Epic Heat Infuser", @@ -4812,12 +4465,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 0, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FLUID_HEATER", null).getStackForm(1L)); ItemList.FluidHeaterUEV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FLUID_HEATER_UEV.ID, "basicmachine.fluidheater.tier.10", "Epic Heat Infuser II", @@ -4828,12 +4481,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 0, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FLUID_HEATER", null).getStackForm(1L)); ItemList.FluidHeaterUIV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FLUID_HEATER_UIV.ID, "basicmachine.fluidheater.tier.11", "Epic Heat Infuser III", @@ -4844,12 +4497,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 0, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FLUID_HEATER", null).getStackForm(1L)); ItemList.FluidHeaterUMV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FLUID_HEATER_UMV.ID, "basicmachine.fluidheater.tier.12", "Epic Heat Infuser IV", @@ -4860,14 +4513,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 0, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FLUID_HEATER", null).getStackForm(1L)); } private void registerMixer() { ItemList.Machine_LV_Mixer.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( MIXER_LV.ID, "basicmachine.mixer.tier.01", "Basic Mixer", @@ -4878,12 +4531,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "MIXER", null).getStackForm(1L)); ItemList.Machine_MV_Mixer.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( MIXER_MV.ID, "basicmachine.mixer.tier.02", "Advanced Mixer", @@ -4894,12 +4547,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "MIXER", null).getStackForm(1L)); ItemList.Machine_HV_Mixer.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( MIXER_HV.ID, "basicmachine.mixer.tier.03", "Advanced Mixer II", @@ -4910,12 +4563,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "MIXER", null).getStackForm(1L)); ItemList.Machine_EV_Mixer.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( MIXER_EV.ID, "basicmachine.mixer.tier.04", "Advanced Mixer III", @@ -4926,12 +4579,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "MIXER", null).getStackForm(1L)); ItemList.Machine_IV_Mixer.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( MIXER_IV.ID, "basicmachine.mixer.tier.05", "Advanced Mixer IV", @@ -4942,12 +4595,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "MIXER", null).getStackForm(1L)); ItemList.MixerLuV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( MIXER_LuV.ID, "basicmachine.mixer.tier.06", "Elite Mixer", @@ -4958,12 +4611,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "MIXER", null).getStackForm(1L)); ItemList.MixerZPM.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( MIXER_ZPM.ID, "basicmachine.mixer.tier.07", "Elite Mixer II", @@ -4974,12 +4627,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "MIXER", null).getStackForm(1L)); ItemList.MixerUV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( MIXER_UV.ID, "basicmachine.mixer.tier.08", "Ultimate Matter Organizer", @@ -4990,12 +4643,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "MIXER", null).getStackForm(1L)); ItemList.MixerUHV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( MIXER_UHV.ID, "basicmachine.mixer.tier.09", "Epic Matter Organizer", @@ -5006,12 +4659,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "MIXER", null).getStackForm(1L)); ItemList.MixerUEV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( MIXER_UEV.ID, "basicmachine.mixer.tier.10", "Epic Matter Organizer II", @@ -5022,12 +4675,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "MIXER", null).getStackForm(1L)); ItemList.MixerUIV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( MIXER_UIV.ID, "basicmachine.mixer.tier.11", "Epic Matter Organizer III", @@ -5038,12 +4691,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "MIXER", null).getStackForm(1L)); ItemList.MixerUMV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( MIXER_UMV.ID, "basicmachine.mixer.tier.12", "Epic Matter Organizer IV", @@ -5054,14 +4707,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "MIXER", null).getStackForm(1L)); } private void registerAutoclave() { ItemList.Machine_LV_Autoclave.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( AUTOCLAVE_LV.ID, "basicmachine.autoclave.tier.01", "Basic Autoclave", @@ -5072,12 +4725,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 2, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "AUTOCLAVE", null).getStackForm(1L)); ItemList.Machine_MV_Autoclave.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( AUTOCLAVE_MV.ID, "basicmachine.autoclave.tier.02", "Advanced Autoclave", @@ -5088,12 +4741,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 2, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "AUTOCLAVE", null).getStackForm(1L)); ItemList.Machine_HV_Autoclave.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( AUTOCLAVE_HV.ID, "basicmachine.autoclave.tier.03", "Advanced Autoclave II", @@ -5104,12 +4757,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 3, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "AUTOCLAVE", null).getStackForm(1L)); ItemList.Machine_EV_Autoclave.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( AUTOCLAVE_EV.ID, "basicmachine.autoclave.tier.04", "Advanced Autoclave III", @@ -5120,12 +4773,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "AUTOCLAVE", null).getStackForm(1L)); ItemList.Machine_IV_Autoclave.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( AUTOCLAVE_IV.ID, "basicmachine.autoclave.tier.05", "Advanced Autoclave IV", @@ -5136,12 +4789,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "AUTOCLAVE", null).getStackForm(1L)); ItemList.AutoclaveLuV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( AUTOCLAVE_LuV.ID, "basicmachine.autoclave.tier.06", "Elite Autoclave", @@ -5152,12 +4805,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "AUTOCLAVE", null).getStackForm(1L)); ItemList.AutoclaveZPM.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( AUTOCLAVE_ZPM.ID, "basicmachine.autoclave.tier.07", "Elite Autoclave II", @@ -5168,12 +4821,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "AUTOCLAVE", null).getStackForm(1L)); ItemList.AutoclaveUV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( AUTOCLAVE_UV.ID, "basicmachine.autoclave.tier.08", "Ultimate Pressure Cooker", @@ -5184,12 +4837,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "AUTOCLAVE", null).getStackForm(1L)); ItemList.AutoclaveUHV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( AUTOCLAVE_UHV.ID, "basicmachine.autoclave.tier.09", "Epic Pressure Cooker", @@ -5200,12 +4853,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "AUTOCLAVE", null).getStackForm(1L)); ItemList.AutoclaveUEV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( AUTOCLAVE_UEV.ID, "basicmachine.autoclave.tier.10", "Epic Pressure Cooker II", @@ -5216,12 +4869,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "AUTOCLAVE", null).getStackForm(1L)); ItemList.AutoclaveUIV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( AUTOCLAVE_UIV.ID, "basicmachine.autoclave.tier.11", "Epic Pressure Cooker III", @@ -5232,12 +4885,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "AUTOCLAVE", null).getStackForm(1L)); ItemList.AutoclaveUMV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( AUTOCLAVE_UMV.ID, "basicmachine.autoclave.tier.12", "Epic Pressure Cooker IV", @@ -5248,7 +4901,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "AUTOCLAVE", null).getStackForm(1L)); @@ -5256,7 +4909,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private void registerBendingMachine() { ItemList.Machine_LV_Bender.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( BENDING_MACHINE_LV.ID, "basicmachine.bender.tier.01", "Basic Bending Machine", @@ -5267,12 +4920,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_COMPRESSOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "BENDER", null).getStackForm(1L)); ItemList.Machine_MV_Bender.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( BENDING_MACHINE_MV.ID, "basicmachine.bender.tier.02", "Advanced Bending Machine", @@ -5283,12 +4936,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_COMPRESSOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "BENDER", null).getStackForm(1L)); ItemList.Machine_HV_Bender.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( BENDING_MACHINE_HV.ID, "basicmachine.bender.tier.03", "Advanced Bending Machine II", @@ -5299,12 +4952,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_COMPRESSOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "BENDER", null).getStackForm(1L)); ItemList.Machine_EV_Bender.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( BENDING_MACHINE_EV.ID, "basicmachine.bender.tier.04", "Advanced Bending Machine III", @@ -5315,12 +4968,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_COMPRESSOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "BENDER", null).getStackForm(1L)); ItemList.Machine_IV_Bender.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( BENDING_MACHINE_IV.ID, "basicmachine.bender.tier.05", "Advanced Bending Machine IV", @@ -5331,12 +4984,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_COMPRESSOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "BENDER", null).getStackForm(1L)); ItemList.BendingMachineLuV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( BENDING_MACHINE_LuV.ID, "basicmachine.bender.tier.06", "Elite Bending Machine", @@ -5347,12 +5000,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_COMPRESSOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "BENDER", null).getStackForm(1L)); ItemList.BendingMachineZPM.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( BENDING_MACHINE_ZPM.ID, "basicmachine.bender.tier.07", "Elite Bending Machine II", @@ -5363,12 +5016,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_COMPRESSOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "BENDER", null).getStackForm(1L)); ItemList.BendingMachineUV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( BENDING_MACHINE_UV.ID, "basicmachine.bender.tier.08", "Ultimate Bending Unit", @@ -5379,12 +5032,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_COMPRESSOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "BENDER", null).getStackForm(1L)); ItemList.BendingMachineUHV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( BENDING_MACHINE_UHV.ID, "basicmachine.bender.tier.09", "Epic Bending Unit", @@ -5395,12 +5048,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_COMPRESSOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "BENDER", null).getStackForm(1L)); ItemList.BendingMachineUEV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( BENDING_MACHINE_UEV.ID, "basicmachine.bender.tier.10", "Epic Bending Unit II", @@ -5411,12 +5064,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_COMPRESSOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "BENDER", null).getStackForm(1L)); ItemList.BendingMachineUIV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( BENDING_MACHINE_UIV.ID, "basicmachine.bender.tier.11", "Epic Bending Unit III", @@ -5427,12 +5080,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_COMPRESSOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "BENDER", null).getStackForm(1L)); ItemList.BendingMachineUMV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( BENDING_MACHINE_UMV.ID, "basicmachine.bender.tier.12", "Epic Bending Unit IV", @@ -5443,14 +5096,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_COMPRESSOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "BENDER", null).getStackForm(1L)); } private void registerCompressor() { ItemList.Machine_LV_Compressor.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( COMPRESSOR_LV.ID, "basicmachine.compressor.tier.01", "Basic Compressor", @@ -5461,12 +5114,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_COMPRESSOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "COMPRESSOR", null).getStackForm(1L)); ItemList.Machine_MV_Compressor.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( COMPRESSOR_MV.ID, "basicmachine.compressor.tier.02", "Advanced Compressor", @@ -5477,12 +5130,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_COMPRESSOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "COMPRESSOR", null).getStackForm(1L)); ItemList.Machine_HV_Compressor.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( COMPRESSOR_HV.ID, "basicmachine.compressor.tier.03", "Advanced Compressor II", @@ -5493,12 +5146,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_COMPRESSOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "COMPRESSOR", null).getStackForm(1L)); ItemList.Machine_EV_Compressor.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( COMPRESSOR_EV.ID, "basicmachine.compressor.tier.04", "Advanced Compressor III", @@ -5509,12 +5162,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_COMPRESSOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "COMPRESSOR", null).getStackForm(1L)); ItemList.Machine_IV_Compressor.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( COMPRESSOR_IV.ID, "basicmachine.compressor.tier.05", "Singularity Compressor", @@ -5525,12 +5178,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_COMPRESSOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "COMPRESSOR", null).getStackForm(1L)); ItemList.CompressorLuV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( COMPRESSOR_LuV.ID, "basicmachine.compressor.tier.06", "Elite Compressor", @@ -5541,12 +5194,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_COMPRESSOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "COMPRESSOR", null).getStackForm(1L)); ItemList.CompressorZPM.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( COMPRESSOR_ZPM.ID, "basicmachine.compressor.tier.07", "Elite Compressor II", @@ -5557,12 +5210,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_COMPRESSOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "COMPRESSOR", null).getStackForm(1L)); ItemList.CompressorUV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( COMPRESSOR_UV.ID, "basicmachine.compressor.tier.08", "Ultimate Matter Constrictor", @@ -5573,12 +5226,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_COMPRESSOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "COMPRESSOR", null).getStackForm(1L)); ItemList.CompressorUHV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( COMPRESSOR_UHV.ID, "basicmachine.compressor.tier.09", "Epic Matter Constrictor", @@ -5589,12 +5242,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_COMPRESSOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "COMPRESSOR", null).getStackForm(1L)); ItemList.CompressorUEV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( COMPRESSOR_UEV.ID, "basicmachine.compressor.tier.10", "Epic Matter Constrictor II", @@ -5605,12 +5258,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_COMPRESSOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "COMPRESSOR", null).getStackForm(1L)); ItemList.CompressorUIV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( COMPRESSOR_UIV.ID, "basicmachine.compressor.tier.11", "Epic Matter Constrictor III", @@ -5621,12 +5274,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_COMPRESSOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "COMPRESSOR", null).getStackForm(1L)); ItemList.CompressorUMV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( COMPRESSOR_UMV.ID, "basicmachine.compressor.tier.12", "Epic Matter Constrictor IV", @@ -5637,7 +5290,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_COMPRESSOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "COMPRESSOR", null).getStackForm(1L)); @@ -5645,7 +5298,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private void registerCuttingMachine() { ItemList.Machine_LV_Cutter.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CUTTING_MACHINE_LV.ID, "basicmachine.cutter.tier.01", "Basic Cutting Machine", @@ -5656,12 +5309,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 2, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CUTTER", null).getStackForm(1L)); ItemList.Machine_MV_Cutter.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CUTTING_MACHINE_MV.ID, "basicmachine.cutter.tier.02", "Advanced Cutting Machine", @@ -5672,12 +5325,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 2, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CUTTER", null).getStackForm(1L)); ItemList.Machine_HV_Cutter.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CUTTING_MACHINE_HV.ID, "basicmachine.cutter.tier.03", "Advanced Cutting Machine II", @@ -5688,12 +5341,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CUTTER", null).getStackForm(1L)); ItemList.Machine_EV_Cutter.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CUTTING_MACHINE_EV.ID, "basicmachine.cutter.tier.04", "Advanced Cutting Machine III", @@ -5704,12 +5357,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CUTTER", null).getStackForm(1L)); ItemList.Machine_IV_Cutter.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CUTTING_MACHINE_IV.ID, "basicmachine.cutter.tier.05", "Advanced Cutting Machine IV", @@ -5720,12 +5373,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CUTTER", null).getStackForm(1L)); ItemList.CuttingMachineLuV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CUTTING_MACHINE_LuV.ID, "basicmachine.cutter.tier.06", "Elite Cutting Machine", @@ -5736,12 +5389,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CUTTER", null).getStackForm(1L)); ItemList.CuttingMachineZPM.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CUTTING_MACHINE_ZPM.ID, "basicmachine.cutter.tier.07", "Elite Cutting Machine II", @@ -5752,12 +5405,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CUTTER", null).getStackForm(1L)); ItemList.CuttingMachineUV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CUTTING_MACHINE_UV.ID, "basicmachine.cutter.tier.08", "Ultimate Object Divider", @@ -5768,12 +5421,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CUTTER", null).getStackForm(1L)); ItemList.CuttingMachineUHV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CUTTING_MACHINE_UHV.ID, "basicmachine.cutter.tier.09", "Epic Object Divider", @@ -5784,12 +5437,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CUTTER", null).getStackForm(1L)); ItemList.CuttingMachineUEV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CUTTING_MACHINE_UEV.ID, "basicmachine.cutter.tier.10", "Epic Object Divider II", @@ -5800,12 +5453,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CUTTER", null).getStackForm(1L)); ItemList.CuttingMachineUIV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CUTTING_MACHINE_UIV.ID, "basicmachine.cutter.tier.11", "Epic Object Divider III", @@ -5816,12 +5469,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CUTTER", null).getStackForm(1L)); ItemList.CuttingMachineUMV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CUTTING_MACHINE_UMV.ID, "basicmachine.cutter.tier.12", "Epic Object Divider IV", @@ -5832,7 +5485,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CUTTER", null).getStackForm(1L)); @@ -5840,7 +5493,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private void registerDistillery() { ItemList.Machine_LV_Distillery.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( DISTILLERY_LV.ID, "basicmachine.distillery.tier.01", "Basic Distillery", @@ -5851,12 +5504,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.GT_MACHINES_DISTILLERY_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "DISTILLERY", null).getStackForm(1L)); ItemList.Machine_MV_Distillery.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( DISTILLERY_MV.ID, "basicmachine.distillery.tier.02", "Advanced Distillery", @@ -5867,12 +5520,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.GT_MACHINES_DISTILLERY_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "DISTILLERY", null).getStackForm(1L)); ItemList.Machine_HV_Distillery.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( DISTILLERY_HV.ID, "basicmachine.distillery.tier.03", "Advanced Distillery II", @@ -5883,12 +5536,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.GT_MACHINES_DISTILLERY_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "DISTILLERY", null).getStackForm(1L)); ItemList.Machine_EV_Distillery.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( DISTILLERY_EV.ID, "basicmachine.distillery.tier.04", "Advanced Distillery III", @@ -5899,12 +5552,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.GT_MACHINES_DISTILLERY_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "DISTILLERY", null).getStackForm(1L)); ItemList.Machine_IV_Distillery.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( DISTILLERY_IV.ID, "basicmachine.distillery.tier.05", "Advanced Distillery IV", @@ -5915,12 +5568,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.GT_MACHINES_DISTILLERY_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "DISTILLERY", null).getStackForm(1L)); ItemList.DistilleryLuV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( DISTILLERY_LuV.ID, "basicmachine.distillery.tier.06", "Elite Distillery", @@ -5931,12 +5584,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "DISTILLERY", null).getStackForm(1L)); ItemList.DistilleryZPM.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( DISTILLERY_ZPM.ID, "basicmachine.distillery.tier.07", "Elite Distillery II", @@ -5947,12 +5600,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "DISTILLERY", null).getStackForm(1L)); ItemList.DistilleryUV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( DISTILLERY_UV.ID, "basicmachine.distillery.tier.08", "Ultimate Fraction Splitter", @@ -5963,12 +5616,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "DISTILLERY", null).getStackForm(1L)); ItemList.DistilleryUHV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( DISTILLERY_UHV.ID, "basicmachine.distillery.tier.09", "Epic Fraction Splitter", @@ -5979,12 +5632,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "DISTILLERY", null).getStackForm(1L)); ItemList.DistilleryUEV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( DISTILLERY_UEV.ID, "basicmachine.distillery.tier.10", "Epic Fraction Splitter II", @@ -5995,12 +5648,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "DISTILLERY", null).getStackForm(1L)); ItemList.DistilleryUIV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( DISTILLERY_UIV.ID, "basicmachine.distillery.tier.11", "Epic Fraction Splitter III", @@ -6011,12 +5664,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "DISTILLERY", null).getStackForm(1L)); ItemList.DistilleryUMV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( DISTILLERY_UMV.ID, "basicmachine.distillery.tier.12", "Epic Fraction Splitter IV", @@ -6027,7 +5680,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "DISTILLERY", null).getStackForm(1L)); @@ -6035,7 +5688,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private void registerElectricFurnace() { ItemList.Machine_LV_E_Furnace.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ELECTRIC_FURNACE_LV.ID, "basicmachine.e_furnace.tier.01", "Basic Electric Furnace", @@ -6046,13 +5699,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ELECTRIC_FURNACE", null).setProgressBarTextureName("E_Furnace") .getStackForm(1L)); ItemList.Machine_MV_E_Furnace.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ELECTRIC_FURNACE_MV.ID, "basicmachine.e_furnace.tier.02", "Advanced Electric Furnace", @@ -6063,13 +5716,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ELECTRIC_FURNACE", null).setProgressBarTextureName("E_Furnace") .getStackForm(1L)); ItemList.Machine_HV_E_Furnace.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ELECTRIC_FURNACE_HV.ID, "basicmachine.e_furnace.tier.03", "Advanced Electric Furnace II", @@ -6080,13 +5733,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ELECTRIC_FURNACE", null).setProgressBarTextureName("E_Furnace") .getStackForm(1L)); ItemList.Machine_EV_E_Furnace.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ELECTRIC_FURNACE_EV.ID, "basicmachine.e_furnace.tier.04", "Advanced Electric Furnace III", @@ -6097,13 +5750,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ELECTRIC_FURNACE", null).setProgressBarTextureName("E_Furnace") .getStackForm(1L)); ItemList.Machine_IV_E_Furnace.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ELECTRIC_FURNACE_IV.ID, "basicmachine.e_furnace.tier.05", "Electron Exitement Processor", @@ -6114,13 +5767,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ELECTRIC_FURNACE", null).setProgressBarTextureName("E_Furnace") .getStackForm(1L)); ItemList.ElectricFurnaceLuV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ELECTRIC_FURNACE_LuV.ID, "basicmachine.e_furnace.tier.06", "Elite Electric Furnace", @@ -6131,12 +5784,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ELECTRIC_FURNACE", null).getStackForm(1L)); ItemList.ElectricFurnaceZPM.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ELECTRIC_FURNACE_ZPM.ID, "basicmachine.e_furnace.tier.07", "Elite Electric Furnace II", @@ -6147,12 +5800,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ELECTRIC_FURNACE", null).getStackForm(1L)); ItemList.ElectricFurnaceUV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ELECTRIC_FURNACE_UV.ID, "basicmachine.e_furnace.tier.08", "Ultimate Atom Stimulator", @@ -6163,12 +5816,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ELECTRIC_FURNACE", null).getStackForm(1L)); ItemList.ElectricFurnaceUHV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ELECTRIC_FURNACE_UHV.ID, "basicmachine.e_furnace.tier.09", "Epic Atom Stimulator", @@ -6179,12 +5832,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ELECTRIC_FURNACE", null).getStackForm(1L)); ItemList.ElectricFurnaceUEV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ELECTRIC_FURNACE_UEV.ID, "basicmachine.e_furnace.tier.10", "Epic Atom Stimulator II", @@ -6195,12 +5848,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ELECTRIC_FURNACE", null).getStackForm(1L)); ItemList.ElectricFurnaceUIV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ELECTRIC_FURNACE_UIV.ID, "basicmachine.e_furnace.tier.11", "Epic Atom Stimulator III", @@ -6211,12 +5864,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ELECTRIC_FURNACE", null).getStackForm(1L)); ItemList.ElectricFurnaceUMV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ELECTRIC_FURNACE_UMV.ID, "basicmachine.e_furnace.tier.12", "Epic Atom Stimulator IV", @@ -6227,14 +5880,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ELECTRIC_FURNACE", null).getStackForm(1L)); } private void registerElectrolyzer() { ItemList.Machine_LV_Electrolyzer.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ELECTROLYSER_LV.ID, "basicmachine.electrolyzer.tier.01", "Basic Electrolyzer", @@ -6245,12 +5898,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 6, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ELECTROLYZER", null).getStackForm(1L)); ItemList.Machine_MV_Electrolyzer.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ELECTROLYSER_MV.ID, "basicmachine.electrolyzer.tier.02", "Advanced Electrolyzer", @@ -6261,12 +5914,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 6, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ELECTROLYZER", null).getStackForm(1L)); ItemList.Machine_HV_Electrolyzer.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ELECTROLYSER_HV.ID, "basicmachine.electrolyzer.tier.03", "Advanced Electrolyzer II", @@ -6277,12 +5930,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 6, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ELECTROLYZER", null).getStackForm(1L)); ItemList.Machine_EV_Electrolyzer.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ELECTROLYSER_EV.ID, "basicmachine.electrolyzer.tier.04", "Advanced Electrolyzer III", @@ -6293,12 +5946,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 6, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ELECTROLYZER", null).getStackForm(1L)); ItemList.Machine_IV_Electrolyzer.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ELECTROLYSER_IV.ID, "basicmachine.electrolyzer.tier.05", "Molecular Disintegrator E-4908", @@ -6309,12 +5962,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 6, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ELECTROLYZER", null).getStackForm(1L)); ItemList.ElectrolyzerLuV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ELECTROLYZER_LuV.ID, "basicmachine.electrolyzer.tier.06", "Elite Electrolyzer", @@ -6325,12 +5978,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 6, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ELECTROLYZER", null).getStackForm(1L)); ItemList.ElectrolyzerZPM.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ELECTROLYZER_ZPM.ID, "basicmachine.electrolyzer.tier.07", "Elite Electrolyzer II", @@ -6341,12 +5994,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 6, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ELECTROLYZER", null).getStackForm(1L)); ItemList.ElectrolyzerUV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ELECTROLYZER_UV.ID, "basicmachine.electrolyzer.tier.08", "Ultimate Ionizer", @@ -6357,12 +6010,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 6, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ELECTROLYZER", null).getStackForm(1L)); ItemList.ElectrolyzerUHV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ELECTROLYZER_UHV.ID, "basicmachine.electrolyzer.tier.09", "Epic Ionizer", @@ -6373,12 +6026,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 6, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ELECTROLYZER", null).getStackForm(1L)); ItemList.ElectrolyzerUEV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ELECTROLYZER_UEV.ID, "basicmachine.electrolyzer.tier.10", "Epic Ionizer II", @@ -6389,12 +6042,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 6, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ELECTROLYZER", null).getStackForm(1L)); ItemList.ElectrolyzerUIV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ELECTROLYZER_UIV.ID, "basicmachine.electrolyzer.tier.11", "Epic Ionizer III", @@ -6405,12 +6058,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 6, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ELECTROLYZER", null).getStackForm(1L)); ItemList.ElectrolyzerUMV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ELECTROLYZER_UMV.ID, "basicmachine.electrolyzer.tier.12", "Epic Ionizer IV", @@ -6421,7 +6074,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 6, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ELECTROLYZER", null).getStackForm(1L)); @@ -6429,7 +6082,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private void registerElectromagneticSeparator() { ItemList.Machine_LV_ElectromagneticSeparator.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ELECTROMAGNETIC_SEPARATOR_LV.ID, "basicmachine.electromagneticseparator.tier.01", "Basic Electromagnetic Separator", @@ -6440,12 +6093,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 3, false, SoundResource.IC2_MACHINES_MAGNETIZER_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ELECTROMAGNETIC_SEPARATOR", null).getStackForm(1L)); ItemList.Machine_MV_ElectromagneticSeparator.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ELECTROMAGNETIC_SEPARATOR_MV.ID, "basicmachine.electromagneticseparator.tier.02", "Advanced Electromagnetic Separator", @@ -6456,12 +6109,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 3, false, SoundResource.IC2_MACHINES_MAGNETIZER_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ELECTROMAGNETIC_SEPARATOR", null).getStackForm(1L)); ItemList.Machine_HV_ElectromagneticSeparator.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ELECTROMAGNETIC_SEPARATOR_HV.ID, "basicmachine.electromagneticseparator.tier.03", "Advanced Electromagnetic Separator II", @@ -6472,12 +6125,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 3, false, SoundResource.IC2_MACHINES_MAGNETIZER_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ELECTROMAGNETIC_SEPARATOR", null).getStackForm(1L)); ItemList.Machine_EV_ElectromagneticSeparator.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ELECTROMAGNETIC_SEPARATOR_EV.ID, "basicmachine.electromagneticseparator.tier.04", "Advanced Electromagnetic Separator III", @@ -6488,12 +6141,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 3, false, SoundResource.IC2_MACHINES_MAGNETIZER_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ELECTROMAGNETIC_SEPARATOR", null).getStackForm(1L)); ItemList.Machine_IV_ElectromagneticSeparator.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ELECTROMAGNETIC_SEPARATOR_IV.ID, "basicmachine.electromagneticseparator.tier.05", "Advanced Electromagnetic Separator IV", @@ -6504,12 +6157,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 3, false, SoundResource.IC2_MACHINES_MAGNETIZER_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ELECTROMAGNETIC_SEPARATOR", null).getStackForm(1L)); ItemList.ElectromagneticSeparatorLuV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ELECTROMAGNETIC_SEPARATOR_LuV.ID, "basicmachine.electromagneticseparator.tier.06", "Elite Electromagnetic Separator", @@ -6520,12 +6173,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 3, false, SoundResource.IC2_MACHINES_MAGNETIZER_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ELECTROMAGNETIC_SEPARATOR", null).getStackForm(1L)); ItemList.ElectromagneticSeparatorZPM.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ELECTROMAGNETIC_SEPARATOR_ZPM.ID, "basicmachine.electromagneticseparator.tier.07", "Elite Electromagnetic Separator II", @@ -6536,12 +6189,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 3, false, SoundResource.IC2_MACHINES_MAGNETIZER_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ELECTROMAGNETIC_SEPARATOR", null).getStackForm(1L)); ItemList.ElectromagneticSeparatorUV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ELECTROMAGNETIC_SEPARATOR_UV.ID, "basicmachine.electromagneticseparator.tier.08", "Ultimate Magnetar Separator", @@ -6552,12 +6205,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 3, false, SoundResource.IC2_MACHINES_MAGNETIZER_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ELECTROMAGNETIC_SEPARATOR", null).getStackForm(1L)); ItemList.ElectromagneticSeparatorUHV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ELECTROMAGNETIC_SEPARATOR_UHV.ID, "basicmachine.electromagneticseparator.tier.09", "Epic Magnetar Separator", @@ -6568,12 +6221,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 3, false, SoundResource.IC2_MACHINES_MAGNETIZER_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ELECTROMAGNETIC_SEPARATOR", null).getStackForm(1L)); ItemList.ElectromagneticSeparatorUEV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ELECTROMAGNETIC_SEPARATOR_UEV.ID, "basicmachine.electromagneticseparator.tier.10", "Epic Magnetar Separator II", @@ -6584,12 +6237,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 3, false, SoundResource.IC2_MACHINES_MAGNETIZER_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ELECTROMAGNETIC_SEPARATOR", null).getStackForm(1L)); ItemList.ElectromagneticSeparatorUIV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ELECTROMAGNETIC_SEPARATOR_UIV.ID, "basicmachine.electromagneticseparator.tier.11", "Epic Magnetar Separator III", @@ -6600,12 +6253,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 3, false, SoundResource.IC2_MACHINES_MAGNETIZER_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ELECTROMAGNETIC_SEPARATOR", null).getStackForm(1L)); ItemList.ElectromagneticSeparatorUMV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ELECTROMAGNETIC_SEPARATOR_UMV.ID, "basicmachine.electromagneticseparator.tier.12", "Epic Magnetar Separator IV", @@ -6616,7 +6269,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 3, false, SoundResource.IC2_MACHINES_MAGNETIZER_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ELECTROMAGNETIC_SEPARATOR", null).getStackForm(1L)); @@ -6624,7 +6277,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private void registerExtractor() { ItemList.Machine_LV_Extractor.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( EXTRACTOR_LV.ID, "basicmachine.extractor.tier.01", "Basic Extractor", @@ -6635,12 +6288,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "EXTRACTOR", null).getStackForm(1L)); ItemList.Machine_MV_Extractor.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( EXTRACTOR_MV.ID, "basicmachine.extractor.tier.02", "Advanced Extractor", @@ -6651,12 +6304,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "EXTRACTOR", null).getStackForm(1L)); ItemList.Machine_HV_Extractor.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( EXTRACTOR_HV.ID, "basicmachine.extractor.tier.03", "Advanced Extractor II", @@ -6667,12 +6320,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "EXTRACTOR", null).getStackForm(1L)); ItemList.Machine_EV_Extractor.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( EXTRACTOR_EV.ID, "basicmachine.extractor.tier.04", "Advanced Extractor III", @@ -6683,12 +6336,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "EXTRACTOR", null).getStackForm(1L)); ItemList.Machine_IV_Extractor.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( EXTRACTOR_IV.ID, "basicmachine.extractor.tier.05", "Vacuum Extractor", @@ -6699,12 +6352,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "EXTRACTOR", null).getStackForm(1L)); ItemList.ExtractorLuV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( EXTRACTOR_LuV.ID, "basicmachine.extractor.tier.06", "Elite Extractor", @@ -6715,12 +6368,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "EXTRACTOR", null).getStackForm(1L)); ItemList.ExtractorZPM.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( EXTRACTOR_ZPM.ID, "basicmachine.extractor.tier.07", "Elite Extractor II", @@ -6731,12 +6384,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "EXTRACTOR", null).getStackForm(1L)); ItemList.ExtractorUV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( EXTRACTOR_UV.ID, "basicmachine.extractor.tier.08", "Ultimate Extractinator", @@ -6747,12 +6400,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "EXTRACTOR", null).getStackForm(1L)); ItemList.ExtractorUHV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( EXTRACTOR_UHV.ID, "basicmachine.extractor.tier.09", "Epic Extractinator", @@ -6763,12 +6416,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "EXTRACTOR", null).getStackForm(1L)); ItemList.ExtractorUEV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( EXTRACTOR_UEV.ID, "basicmachine.extractor.tier.10", "Epic Extractinator II", @@ -6779,12 +6432,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "EXTRACTOR", null).getStackForm(1L)); ItemList.ExtractorUIV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( EXTRACTOR_UIV.ID, "basicmachine.extractor.tier.11", "Epic Extractinator III", @@ -6795,12 +6448,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "EXTRACTOR", null).getStackForm(1L)); ItemList.ExtractorUMV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( EXTRACTOR_UMV.ID, "basicmachine.extractor.tier.12", "Epic Extractinator IV", @@ -6811,7 +6464,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "EXTRACTOR", null).getStackForm(1L)); @@ -6819,7 +6472,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private void registerExtruder() { ItemList.Machine_LV_Extruder.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( EXTRUDER_LV.ID, "basicmachine.extruder.tier.01", "Basic Extruder", @@ -6830,12 +6483,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_INDUCTION_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "EXTRUDER", null).getStackForm(1L)); ItemList.Machine_MV_Extruder.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( EXTRUDER_MV.ID, "basicmachine.extruder.tier.02", "Advanced Extruder", @@ -6846,12 +6499,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_INDUCTION_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "EXTRUDER", null).getStackForm(1L)); ItemList.Machine_HV_Extruder.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( EXTRUDER_HV.ID, "basicmachine.extruder.tier.03", "Advanced Extruder II", @@ -6862,12 +6515,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_INDUCTION_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "EXTRUDER", null).getStackForm(1L)); ItemList.Machine_EV_Extruder.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( EXTRUDER_EV.ID, "basicmachine.extruder.tier.04", "Advanced Extruder III", @@ -6878,12 +6531,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_INDUCTION_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "EXTRUDER", null).getStackForm(1L)); ItemList.Machine_IV_Extruder.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( EXTRUDER_IV.ID, "basicmachine.extruder.tier.05", "Advanced Extruder IV", @@ -6894,12 +6547,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_INDUCTION_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "EXTRUDER", null).getStackForm(1L)); ItemList.ExtruderLuV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( EXTRUDER_LuV.ID, "basicmachine.extruder.tier.06", "Elite Extruder", @@ -6910,12 +6563,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_INDUCTION_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "EXTRUDER", null).getStackForm(1L)); ItemList.ExtruderZPM.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( EXTRUDER_ZPM.ID, "basicmachine.extruder.tier.07", "Elite Extruder II", @@ -6926,12 +6579,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_INDUCTION_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "EXTRUDER", null).getStackForm(1L)); ItemList.ExtruderUV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( EXTRUDER_UV.ID, "basicmachine.extruder.tier.08", "Ultimate Shape Driver", @@ -6942,12 +6595,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_INDUCTION_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "EXTRUDER", null).getStackForm(1L)); ItemList.ExtruderUHV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( EXTRUDER_UHV.ID, "basicmachine.extruder.tier.09", "Epic Shape Driver", @@ -6958,12 +6611,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_INDUCTION_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "EXTRUDER", null).getStackForm(1L)); ItemList.ExtruderUEV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( EXTRUDER_UEV.ID, "basicmachine.extruder.tier.10", "Epic Shape Driver II", @@ -6974,12 +6627,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_INDUCTION_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "EXTRUDER", null).getStackForm(1L)); ItemList.ExtruderUIV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( EXTRUDER_UIV.ID, "basicmachine.extruder.tier.11", "Epic Shape Driver III", @@ -6990,12 +6643,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_INDUCTION_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "EXTRUDER", null).getStackForm(1L)); ItemList.ExtruderUMV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( EXTRUDER_UMV.ID, "basicmachine.extruder.tier.12", "Epic Shape Driver IV", @@ -7006,7 +6659,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_INDUCTION_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "EXTRUDER", null).getStackForm(1L)); @@ -7014,7 +6667,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private void registerFluidSolidifier() { ItemList.Machine_LV_FluidSolidifier.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FLUID_SOLIDIFIER_LV.ID, "basicmachine.fluidsolidifier.tier.01", "Basic Fluid Solidifier", @@ -7025,12 +6678,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FLUID_SOLIDIFIER", null).getStackForm(1L)); ItemList.Machine_MV_FluidSolidifier.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FLUID_SOLIDIFIER_MV.ID, "basicmachine.fluidsolidifier.tier.02", "Advanced Fluid Solidifier", @@ -7041,12 +6694,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FLUID_SOLIDIFIER", null).getStackForm(1L)); ItemList.Machine_HV_FluidSolidifier.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FLUID_SOLIDIFIER_HV.ID, "basicmachine.fluidsolidifier.tier.03", "Advanced Fluid Solidifier II", @@ -7057,12 +6710,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FLUID_SOLIDIFIER", null).getStackForm(1L)); ItemList.Machine_EV_FluidSolidifier.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FLUID_SOLIDIFIER_EV.ID, "basicmachine.fluidsolidifier.tier.04", "Advanced Fluid Solidifier III", @@ -7073,12 +6726,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FLUID_SOLIDIFIER", null).getStackForm(1L)); ItemList.Machine_IV_FluidSolidifier.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FLUID_SOLIDIFIER_IV.ID, "basicmachine.fluidsolidifier.tier.05", "Advanced Fluid Solidifier IV", @@ -7089,12 +6742,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FLUID_SOLIDIFIER", null).getStackForm(1L)); ItemList.FluidSolidifierLuV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FLUID_SOLIDIFIER_LuV.ID, "basicmachine.fluidsolidifier.tier.06", "Elite Fluid Solidifier", @@ -7105,12 +6758,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FLUID_SOLIDIFIER", null).getStackForm(1L)); ItemList.FluidSolidifierZPM.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FLUID_SOLIDIFIER_ZPM.ID, "basicmachine.fluidsolidifier.tier.07", "Elite Fluid Solidifier II", @@ -7121,12 +6774,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FLUID_SOLIDIFIER", null).getStackForm(1L)); ItemList.FluidSolidifierUV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FLUID_SOLIDIFIER_UV.ID, "basicmachine.fluidsolidifier.tier.08", "Ultimate Fluid Petrificator", @@ -7137,12 +6790,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FLUID_SOLIDIFIER", null).getStackForm(1L)); ItemList.FluidSolidifierUHV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FLUID_SOLIDIFIER_UHV.ID, "basicmachine.fluidsolidifier.tier.09", "Epic Fluid Petrificator", @@ -7153,12 +6806,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FLUID_SOLIDIFIER", null).getStackForm(1L)); ItemList.FluidSolidifierUEV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FLUID_SOLIDIFIER_UEV.ID, "basicmachine.fluidsolidifier.tier.10", "Epic Fluid Petrificator II", @@ -7169,12 +6822,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FLUID_SOLIDIFIER", null).getStackForm(1L)); ItemList.FluidSolidifierUIV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FLUID_SOLIDIFIER_UIV.ID, "basicmachine.fluidsolidifier.tier.11", "Epic Fluid Petrificator III", @@ -7185,12 +6838,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FLUID_SOLIDIFIER", null).getStackForm(1L)); ItemList.FluidSolidifierUMV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FLUID_SOLIDIFIER_UMV.ID, "basicmachine.fluidsolidifier.tier.12", "Epic Fluid Petrificator IV", @@ -7201,7 +6854,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "FLUID_SOLIDIFIER", null).getStackForm(1L)); @@ -7209,7 +6862,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private void registerFormingPress() { ItemList.Machine_LV_Press.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FORMING_PRESS_LV.ID, "basicmachine.press.tier.01", "Basic Forming Press", @@ -7220,12 +6873,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_COMPRESSOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "PRESS", null).getStackForm(1L)); ItemList.Machine_MV_Press.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FORMING_PRESS_MV.ID, "basicmachine.press.tier.02", "Advanced Forming Press", @@ -7236,12 +6889,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_COMPRESSOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "PRESS", null).getStackForm(1L)); ItemList.Machine_HV_Press.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FORMING_PRESS_HV.ID, "basicmachine.press.tier.03", "Advanced Forming Press II", @@ -7252,12 +6905,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_COMPRESSOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "PRESS", null).getStackForm(1L)); ItemList.Machine_EV_Press.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FORMING_PRESS_EV.ID, "basicmachine.press.tier.04", "Advanced Forming Press III", @@ -7268,12 +6921,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_COMPRESSOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "PRESS", null).getStackForm(1L)); ItemList.Machine_IV_Press.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FORMING_PRESS_IV.ID, "basicmachine.press.tier.05", "Advanced Forming Press IV", @@ -7284,12 +6937,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_COMPRESSOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "PRESS", null).getStackForm(1L)); ItemList.FormingPressLuV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FORMING_PRESS_LuV.ID, "basicmachine.press.tier.06", "Elite Forming Press", @@ -7300,12 +6953,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_COMPRESSOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "PRESS", null).getStackForm(1L)); ItemList.FormingPressZPM.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FORMING_PRESS_ZPM.ID, "basicmachine.press.tier.07", "Elite Forming Press II", @@ -7316,12 +6969,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_COMPRESSOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "PRESS", null).getStackForm(1L)); ItemList.FormingPressUV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FORMING_PRESS_UV.ID, "basicmachine.press.tier.08", "Ultimate Surface Shifter", @@ -7332,12 +6985,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_COMPRESSOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "PRESS", null).getStackForm(1L)); ItemList.FormingPressUHV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FORMING_PRESS_UHV.ID, "basicmachine.press.tier.09", "Epic Surface Shifter", @@ -7348,12 +7001,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_COMPRESSOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "PRESS", null).getStackForm(1L)); ItemList.FormingPressUEV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FORMING_PRESS_UEV.ID, "basicmachine.press.tier.10", "Epic Surface Shifter II", @@ -7364,12 +7017,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_COMPRESSOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "PRESS", null).getStackForm(1L)); ItemList.FormingPressUIV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FORMING_PRESS_UIV.ID, "basicmachine.press.tier.11", "Epic Surface Shifter III", @@ -7380,12 +7033,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_COMPRESSOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "PRESS", null).getStackForm(1L)); ItemList.FormingPressUMV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FORMING_PRESS_UMV.ID, "basicmachine.press.tier.12", "Epic Surface Shifter IV", @@ -7396,7 +7049,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_COMPRESSOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "PRESS", null).getStackForm(1L)); @@ -7404,7 +7057,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private void registerForgeHammer() { ItemList.Machine_LV_Hammer.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FORGE_HAMMER_LV.ID, "basicmachine.hammer.tier.01", "Basic Forge Hammer", @@ -7415,12 +7068,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.RANDOM_ANVIL_USE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.MAIN_RANDOM_SPARKS, + MTEBasicMachineWithRecipe.SpecialEffects.MAIN_RANDOM_SPARKS, "HAMMER", null).getStackForm(1L)); ItemList.Machine_MV_Hammer.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FORGE_HAMMER_MV.ID, "basicmachine.hammer.tier.02", "Advanced Forge Hammer", @@ -7431,12 +7084,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.RANDOM_ANVIL_USE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.MAIN_RANDOM_SPARKS, + MTEBasicMachineWithRecipe.SpecialEffects.MAIN_RANDOM_SPARKS, "HAMMER", null).getStackForm(1L)); ItemList.Machine_HV_Hammer.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FORGE_HAMMER_HV.ID, "basicmachine.hammer.tier.03", "Advanced Forge Hammer II", @@ -7447,12 +7100,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.RANDOM_ANVIL_USE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.MAIN_RANDOM_SPARKS, + MTEBasicMachineWithRecipe.SpecialEffects.MAIN_RANDOM_SPARKS, "HAMMER", null).getStackForm(1L)); ItemList.Machine_EV_Hammer.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FORGE_HAMMER_EV.ID, "basicmachine.hammer.tier.04", "Advanced Forge Hammer III", @@ -7463,12 +7116,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.RANDOM_ANVIL_USE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.MAIN_RANDOM_SPARKS, + MTEBasicMachineWithRecipe.SpecialEffects.MAIN_RANDOM_SPARKS, "HAMMER", null).getStackForm(1L)); ItemList.Machine_IV_Hammer.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FORGE_HAMMER_IV.ID, "basicmachine.hammer.tier.05", "Advanced Forge Hammer IV", @@ -7479,12 +7132,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.RANDOM_ANVIL_USE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.MAIN_RANDOM_SPARKS, + MTEBasicMachineWithRecipe.SpecialEffects.MAIN_RANDOM_SPARKS, "HAMMER", null).getStackForm(1L)); ItemList.ForgeHammerLuV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FORGE_HAMMER_LuV.ID, "basicmachine.hammer.tier.06", "Elite Forge Hammer", @@ -7495,12 +7148,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.RANDOM_ANVIL_USE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "HAMMER", null).getStackForm(1L)); ItemList.ForgeHammerZPM.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FORGE_HAMMER_ZPM.ID, "basicmachine.hammer.tier.07", "Elite Forge Hammer II", @@ -7511,12 +7164,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.RANDOM_ANVIL_USE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "HAMMER", null).getStackForm(1L)); ItemList.ForgeHammerUV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FORGE_HAMMER_UV.ID, "basicmachine.hammer.tier.08", "Ultimate Impact Modulator", @@ -7527,12 +7180,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.RANDOM_ANVIL_USE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "HAMMER", null).getStackForm(1L)); ItemList.ForgeHammerUHV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FORGE_HAMMER_UHV.ID, "basicmachine.hammer.tier.09", "Epic Impact Modulator", @@ -7543,12 +7196,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.RANDOM_ANVIL_USE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "HAMMER", null).getStackForm(1L)); ItemList.ForgeHammerUEV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FORGE_HAMMER_UEV.ID, "basicmachine.hammer.tier.10", "Epic Impact Modulator II", @@ -7559,12 +7212,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.RANDOM_ANVIL_USE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "HAMMER", null).getStackForm(1L)); ItemList.ForgeHammerUIV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FORGE_HAMMER_UIV.ID, "basicmachine.hammer.tier.11", "Epic Impact Modulator III", @@ -7575,12 +7228,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.RANDOM_ANVIL_USE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "HAMMER", null).getStackForm(1L)); ItemList.ForgeHammerUMV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( FORGE_HAMMER_UMV.ID, "basicmachine.hammer.tier.12", "Epic Impact Modulator IV", @@ -7591,7 +7244,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.RANDOM_ANVIL_USE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "HAMMER", null).getStackForm(1L)); @@ -7599,7 +7252,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private void registerLathe() { ItemList.Machine_LV_Lathe.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( LATHE_LV.ID, "basicmachine.lathe.tier.01", "Basic Lathe", @@ -7610,12 +7263,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 2, false, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "LATHE", null).getStackForm(1L)); ItemList.Machine_MV_Lathe.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( LATHE_MV.ID, "basicmachine.lathe.tier.02", "Advanced Lathe", @@ -7626,12 +7279,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 2, false, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "LATHE", null).getStackForm(1L)); ItemList.Machine_HV_Lathe.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( LATHE_HV.ID, "basicmachine.lathe.tier.03", "Advanced Lathe II", @@ -7642,12 +7295,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 2, false, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "LATHE", null).getStackForm(1L)); ItemList.Machine_EV_Lathe.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( LATHE_EV.ID, "basicmachine.lathe.tier.04", "Advanced Lathe III", @@ -7658,12 +7311,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 2, false, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "LATHE", null).getStackForm(1L)); ItemList.Machine_IV_Lathe.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( LATHE_IV.ID, "basicmachine.lathe.tier.05", "Advanced Lathe IV", @@ -7674,12 +7327,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 2, false, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "LATHE", null).getStackForm(1L)); ItemList.LatheLuV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( LATHE_LuV.ID, "basicmachine.lathe.tier.06", "Elite Lathe", @@ -7690,12 +7343,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 2, false, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "LATHE", null).getStackForm(1L)); ItemList.LatheZPM.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( LATHE_ZPM.ID, "basicmachine.lathe.tier.07", "Elite Lathe II", @@ -7706,12 +7359,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 2, false, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "LATHE", null).getStackForm(1L)); ItemList.LatheUV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( LATHE_UV.ID, "basicmachine.lathe.tier.08", "Ultimate Turn-O-Matic", @@ -7722,12 +7375,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 2, false, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "LATHE", null).getStackForm(1L)); ItemList.LatheUHV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( LATHE_UHV.ID, "basicmachine.lathe.tier.09", "Epic Turn-O-Matic", @@ -7738,12 +7391,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 2, false, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "LATHE", null).getStackForm(1L)); ItemList.LatheUEV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( LATHE_UEV.ID, "basicmachine.lathe.tier.10", "Epic Turn-O-Matic II", @@ -7754,12 +7407,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 2, false, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "LATHE", null).getStackForm(1L)); ItemList.LatheUIV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( LATHE_UIV.ID, "basicmachine.lathe.tier.11", "Epic Turn-O-Matic III", @@ -7770,12 +7423,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 2, false, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "LATHE", null).getStackForm(1L)); ItemList.LatheUMV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( LATHE_UMV.ID, "basicmachine.lathe.tier.12", "Epic Turn-O-Matic IV", @@ -7786,7 +7439,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 2, false, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "LATHE", null).getStackForm(1L)); @@ -7794,7 +7447,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private void registerPrecisionLaserEngraver() { ItemList.Machine_LV_LaserEngraver.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( LASER_ENGRAVER_LV.ID, "basicmachine.laserengraver.tier.01", "Basic Precision Laser Engraver", @@ -7805,12 +7458,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.IC2_MACHINES_MAGNETIZER_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "LASER_ENGRAVER", null).getStackForm(1L)); ItemList.Machine_MV_LaserEngraver.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( LASER_ENGRAVER_MV.ID, "basicmachine.laserengraver.tier.02", "Advanced Precision Laser Engraver", @@ -7821,12 +7474,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.IC2_MACHINES_MAGNETIZER_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "LASER_ENGRAVER", null).getStackForm(1L)); ItemList.Machine_HV_LaserEngraver.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( LASER_ENGRAVER_HV.ID, "basicmachine.laserengraver.tier.03", "Advanced Precision Laser Engraver II", @@ -7837,12 +7490,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.IC2_MACHINES_MAGNETIZER_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "LASER_ENGRAVER", null).getStackForm(1L)); ItemList.Machine_EV_LaserEngraver.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( LASER_ENGRAVER_EV.ID, "basicmachine.laserengraver.tier.04", "Advanced Precision Laser Engraver III", @@ -7853,12 +7506,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.IC2_MACHINES_MAGNETIZER_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "LASER_ENGRAVER", null).getStackForm(1L)); ItemList.Machine_IV_LaserEngraver.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( LASER_ENGRAVER_IV.ID, "basicmachine.laserengraver.tier.05", "Advanced Precision Laser Engraver IV", @@ -7869,12 +7522,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.IC2_MACHINES_MAGNETIZER_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "LASER_ENGRAVER", null).getStackForm(1L)); ItemList.PrecisionLaserEngraverLuV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( PRECISION_LASER_ENGRAVER_LuV.ID, "basicmachine.laserengraver.tier.06", "Elite Precision Laser Engraver", @@ -7885,12 +7538,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.IC2_MACHINES_MAGNETIZER_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "LASER_ENGRAVER", null).getStackForm(1L)); ItemList.PrecisionLaserEngraverZPM.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( PRECISION_LASER_ENGRAVER_ZPM.ID, "basicmachine.laserengraver.tier.07", "Elite Precision Laser Engraver II", @@ -7901,12 +7554,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.IC2_MACHINES_MAGNETIZER_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "LASER_ENGRAVER", null).getStackForm(1L)); ItemList.PrecisionLaserEngraverUV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( PRECISION_LASER_ENGRAVER_UV.ID, "basicmachine.laserengraver.tier.08", "Ultimate Exact Photon Cannon", @@ -7917,12 +7570,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.IC2_MACHINES_MAGNETIZER_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "LASER_ENGRAVER", null).getStackForm(1L)); ItemList.PrecisionLaserEngraverUHV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( PRECISION_LASER_ENGRAVER_UHV.ID, "basicmachine.laserengraver.tier.09", "Epic Exact Photon Cannon", @@ -7933,12 +7586,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.IC2_MACHINES_MAGNETIZER_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "LASER_ENGRAVER", null).getStackForm(1L)); ItemList.PrecisionLaserEngraverUEV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( PRECISION_LASER_ENGRAVER_UEV.ID, "basicmachine.laserengraver.tier.10", "Epic Exact Photon Cannon II", @@ -7949,12 +7602,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.IC2_MACHINES_MAGNETIZER_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "LASER_ENGRAVER", null).getStackForm(1L)); ItemList.PrecisionLaserEngraverUIV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( PRECISION_LASER_ENGRAVER_UIV.ID, "basicmachine.laserengraver.tier.11", "Epic Exact Photon Cannon III", @@ -7965,12 +7618,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.IC2_MACHINES_MAGNETIZER_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "LASER_ENGRAVER", null).getStackForm(1L)); ItemList.PrecisionLaserEngraverUMV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( PRECISION_LASER_ENGRAVER_UMV.ID, "basicmachine.laserengraver.tier.12", "Epic Exact Photon Cannon IV", @@ -7981,7 +7634,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.IC2_MACHINES_MAGNETIZER_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "LASER_ENGRAVER", null).getStackForm(1L)); @@ -7989,7 +7642,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private void registerMacerator() { ItemList.Machine_LV_Macerator.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( MACERATOR_LV.ID, "basicmachine.macerator.tier.01", "Basic Macerator", @@ -8000,12 +7653,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_MACERATOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.TOP_SMOKE, + MTEBasicMachineWithRecipe.SpecialEffects.TOP_SMOKE, "MACERATOR", null).getStackForm(1L)); ItemList.Machine_MV_Macerator.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( MACERATOR_MV.ID, "basicmachine.macerator.tier.02", "Advanced Macerator", @@ -8016,12 +7669,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_MACERATOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.TOP_SMOKE, + MTEBasicMachineWithRecipe.SpecialEffects.TOP_SMOKE, "MACERATOR", null).getStackForm(1L)); ItemList.Machine_HV_Macerator.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( MACERATOR_HV.ID, "basicmachine.macerator.tier.03", "Universal Macerator", @@ -8032,12 +7685,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 2, false, SoundResource.IC2_MACHINES_MACERATOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.TOP_SMOKE, + MTEBasicMachineWithRecipe.SpecialEffects.TOP_SMOKE, "PULVERIZER", null).getStackForm(1L)); ItemList.Machine_EV_Macerator.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( MACERATOR_EV.ID, "basicmachine.macerator.tier.04", "Universal Pulverizer", @@ -8048,12 +7701,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 3, false, SoundResource.IC2_MACHINES_MACERATOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.TOP_SMOKE, + MTEBasicMachineWithRecipe.SpecialEffects.TOP_SMOKE, "PULVERIZER", null).getStackForm(1L)); ItemList.Machine_IV_Macerator.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( MACERATOR_IV.ID, "basicmachine.macerator.tier.05", "Blend-O-Matic 9001", @@ -8064,12 +7717,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4, false, SoundResource.IC2_MACHINES_MACERATOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.TOP_SMOKE, + MTEBasicMachineWithRecipe.SpecialEffects.TOP_SMOKE, "PULVERIZER", null).getStackForm(1L)); ItemList.MaceratorLuV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( MACERATOR_LuV.ID, "basicmachine.macerator.tier.06", "Elite Pulverizer", @@ -8080,12 +7733,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4, false, SoundResource.IC2_MACHINES_MACERATOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.TOP_SMOKE, + MTEBasicMachineWithRecipe.SpecialEffects.TOP_SMOKE, "PULVERIZER", null).getStackForm(1L)); ItemList.MaceratorZPM.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( MACERATOR_ZPM.ID, "basicmachine.macerator.tier.07", "Elite Pulverizer II", @@ -8096,12 +7749,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4, false, SoundResource.IC2_MACHINES_MACERATOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.TOP_SMOKE, + MTEBasicMachineWithRecipe.SpecialEffects.TOP_SMOKE, "PULVERIZER", null).getStackForm(1L)); ItemList.MaceratorUV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( MACERATOR_UV.ID, "basicmachine.macerator.tier.08", "Ultimate Shape Eliminator", @@ -8112,12 +7765,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4, false, SoundResource.IC2_MACHINES_MACERATOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.TOP_SMOKE, + MTEBasicMachineWithRecipe.SpecialEffects.TOP_SMOKE, "PULVERIZER", null).getStackForm(1L)); ItemList.MaceratorUHV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( MACERATOR_UHV.ID, "basicmachine.macerator.tier.09", "Epic Shape Eliminator", @@ -8128,12 +7781,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4, false, SoundResource.IC2_MACHINES_MACERATOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.TOP_SMOKE, + MTEBasicMachineWithRecipe.SpecialEffects.TOP_SMOKE, "PULVERIZER", null).getStackForm(1L)); ItemList.MaceratorUEV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( MACERATOR_UEV.ID, "basicmachine.macerator.tier.10", "Epic Shape Eliminator II", @@ -8144,12 +7797,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4, false, SoundResource.IC2_MACHINES_MACERATOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.TOP_SMOKE, + MTEBasicMachineWithRecipe.SpecialEffects.TOP_SMOKE, "PULVERIZER", null).getStackForm(1L)); ItemList.MaceratorUIV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( MACERATOR_UIV.ID, "basicmachine.macerator.tier.11", "Epic Shape Eliminator III", @@ -8160,12 +7813,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4, false, SoundResource.IC2_MACHINES_MACERATOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.TOP_SMOKE, + MTEBasicMachineWithRecipe.SpecialEffects.TOP_SMOKE, "PULVERIZER", null).getStackForm(1L)); ItemList.MaceratorUMV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( MACERATOR_UMV.ID, "basicmachine.macerator.tier.12", "Epic Shape Eliminator IV", @@ -8176,7 +7829,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4, false, SoundResource.IC2_MACHINES_MACERATOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.TOP_SMOKE, + MTEBasicMachineWithRecipe.SpecialEffects.TOP_SMOKE, "PULVERIZER", null).getStackForm(1L)); @@ -8185,43 +7838,40 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private void registerMatterFabricator() { ItemList.MassFabricatorLuV.set( - new GT_MetaTileEntity_Massfabricator( - MATTER_FABRICATOR_LuV.ID, - "basicmachine.massfab.tier.06", - "Elite Mass Fabricator", - 6).getStackForm(1L)); + new MTEMassfabricator(MATTER_FABRICATOR_LuV.ID, "basicmachine.massfab.tier.06", "Elite Mass Fabricator", 6) + .getStackForm(1L)); ItemList.MassFabricatorZPM.set( - new GT_MetaTileEntity_Massfabricator( + new MTEMassfabricator( MATTER_FABRICATOR_ZPM.ID, "basicmachine.massfab.tier.07", "Elite Mass Fabricator II", 7).getStackForm(1L)); ItemList.MassFabricatorUV.set( - new GT_MetaTileEntity_Massfabricator( + new MTEMassfabricator( MATTER_FABRICATOR_UV.ID, "basicmachine.massfab.tier.08", "Ultimate Existence Initiator", 8).getStackForm(1L)); ItemList.MassFabricatorUHV.set( - new GT_MetaTileEntity_Massfabricator( + new MTEMassfabricator( MATTER_FABRICATOR_UHV.ID, "basicmachine.massfab.tier.09", "Epic Existence Initiator", 9).getStackForm(1L)); ItemList.MassFabricatorUEV.set( - new GT_MetaTileEntity_Massfabricator( + new MTEMassfabricator( MATTER_FABRICATOR_UEV.ID, "basicmachine.massfab.tier.10", "Epic Existence Initiator II", 10).getStackForm(1L)); ItemList.MassFabricatorUIV.set( - new GT_MetaTileEntity_Massfabricator( + new MTEMassfabricator( MATTER_FABRICATOR_UIV.ID, "basicmachine.massfab.tier.11", "Epic Existence Initiator III", 11).getStackForm(1L)); ItemList.MassFabricatorUMV.set( - new GT_MetaTileEntity_Massfabricator( + new MTEMassfabricator( MATTER_FABRICATOR_UMV.ID, "basicmachine.massfab.tier.12", "Epic Existence Initiator IV", @@ -8230,7 +7880,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private void registerMicrowave() { ItemList.Machine_LV_Microwave.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( MICROWAVE_OVEN_LV.ID, "basicmachine.microwave.tier.01", "Basic Microwave", @@ -8241,12 +7891,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "MICROWAVE", null).getStackForm(1L)); ItemList.Machine_MV_Microwave.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( MICROWAVE_OVEN_MV.ID, "basicmachine.microwave.tier.02", "Advanced Microwave", @@ -8257,12 +7907,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "MICROWAVE", null).getStackForm(1L)); ItemList.Machine_HV_Microwave.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( MICROWAVE_OVEN_HV.ID, "basicmachine.microwave.tier.03", "Advanced Microwave II", @@ -8273,12 +7923,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "MICROWAVE", null).getStackForm(1L)); ItemList.Machine_EV_Microwave.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( MICROWAVE_OVEN_EV.ID, "basicmachine.microwave.tier.04", "Advanced Microwave III", @@ -8289,12 +7939,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "MICROWAVE", null).getStackForm(1L)); ItemList.Machine_IV_Microwave.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( MICROWAVE_OVEN_IV.ID, "basicmachine.microwave.tier.05", "Advanced Microwave IV", @@ -8305,12 +7955,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "MICROWAVE", null).getStackForm(1L)); ItemList.MicrowaveLuV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( MICROWAVE_LuV.ID, "basicmachine.microwave.tier.06", "Elite Microwave", @@ -8321,12 +7971,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "MICROWAVE", null).getStackForm(1L)); ItemList.MicrowaveZPM.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( MICROWAVE_ZPM.ID, "basicmachine.microwave.tier.07", "Elite Microwave II", @@ -8337,12 +7987,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "MICROWAVE", null).getStackForm(1L)); ItemList.MicrowaveUV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( MICROWAVE_UV.ID, "basicmachine.microwave.tier.08", "Ultimate UFO Engine", @@ -8353,12 +8003,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "MICROWAVE", null).getStackForm(1L)); ItemList.MicrowaveUHV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( MICROWAVE_UHV.ID, "basicmachine.microwave.tier.09", "Epic UFO Engine", @@ -8369,12 +8019,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "MICROWAVE", null).getStackForm(1L)); ItemList.MicrowaveUEV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( MICROWAVE_UEV.ID, "basicmachine.microwave.tier.10", "Epic UFO Engine II", @@ -8385,12 +8035,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "MICROWAVE", null).getStackForm(1L)); ItemList.MicrowaveUIV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( MICROWAVE_UIV.ID, "basicmachine.microwave.tier.11", "Epic UFO Engine III", @@ -8401,12 +8051,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "MICROWAVE", null).getStackForm(1L)); ItemList.MicrowaveUMV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( MICROWAVE_UMV.ID, "basicmachine.microwave.tier.12", "Epic UFO Engine IV", @@ -8417,7 +8067,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "MICROWAVE", null).getStackForm(1L)); @@ -8425,7 +8075,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private static void registerOven() { ItemList.Machine_LV_Oven.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( OVEN_LV.ID, "basicmachine.e_oven.tier.01", "Basic Electric Oven", @@ -8436,13 +8086,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ELECTRIC_OVEN", null).setProgressBarTextureName("E_Oven") .getStackForm(1L)); ItemList.Machine_MV_Oven.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( OVEN_MV.ID, "basicmachine.e_oven.tier.02", "Advanced Electric Oven", @@ -8453,13 +8103,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ELECTRIC_OVEN", null).setProgressBarTextureName("E_Oven") .getStackForm(1L)); ItemList.Machine_HV_Oven.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( OVEN_HV.ID, "basicmachine.e_oven.tier.03", "Advanced Electric Oven II", @@ -8470,13 +8120,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ELECTRIC_OVEN", null).setProgressBarTextureName("E_Oven") .getStackForm(1L)); ItemList.Machine_EV_Oven.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( OVEN_EV.ID, "basicmachine.e_oven.tier.04", "Advanced Electric Oven III", @@ -8487,13 +8137,13 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ELECTRIC_OVEN", null).setProgressBarTextureName("E_Oven") .getStackForm(1L)); ItemList.Machine_IV_Oven.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( OVEN_IV.ID, "basicmachine.e_oven.tier.05", "Advanced Electric Oven IV", @@ -8504,7 +8154,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_ELECTROFURNACE_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ELECTRIC_OVEN", null).setProgressBarTextureName("E_Oven") .getStackForm(1L)); @@ -8512,7 +8162,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private void registerOreWashingPlant() { ItemList.Machine_LV_OreWasher.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ORE_WASHER_LV.ID, "basicmachine.orewasher.tier.01", "Basic Ore Washing Plant", @@ -8523,12 +8173,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 3, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ORE_WASHER", null).getStackForm(1L)); ItemList.Machine_MV_OreWasher.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ORE_WASHER_MV.ID, "basicmachine.orewasher.tier.02", "Advanced Ore Washing Plant", @@ -8539,12 +8189,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 3, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ORE_WASHER", null).getStackForm(1L)); ItemList.Machine_HV_OreWasher.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ORE_WASHER_HV.ID, "basicmachine.orewasher.tier.03", "Advanced Ore Washing Plant II", @@ -8555,12 +8205,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 3, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ORE_WASHER", null).getStackForm(1L)); ItemList.Machine_EV_OreWasher.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ORE_WASHER_EV.ID, "basicmachine.orewasher.tier.04", "Advanced Ore Washing Plant III", @@ -8571,12 +8221,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 3, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ORE_WASHER", null).getStackForm(1L)); ItemList.Machine_IV_OreWasher.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ORE_WASHER_IV.ID, "basicmachine.orewasher.tier.05", "Repurposed Laundry-Washer I-360", @@ -8587,12 +8237,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 3, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ORE_WASHER", null).getStackForm(1L)); ItemList.OreWashingPlantLuV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ORE_WASHING_PLANT_LuV.ID, "basicmachine.orewasher.tier.06", "Elite Ore Washing Plant", @@ -8603,12 +8253,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 3, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ORE_WASHER", null).getStackForm(1L)); ItemList.OreWashingPlantZPM.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ORE_WASHING_PLANT_ZPM.ID, "basicmachine.orewasher.tier.07", "Elite Ore Washing Plant II", @@ -8619,12 +8269,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 3, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ORE_WASHER", null).getStackForm(1L)); ItemList.OreWashingPlantUV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ORE_WASHING_PLANT_UV.ID, "basicmachine.orewasher.tier.08", "Ultimate Ore Washing Machine", @@ -8635,12 +8285,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 3, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ORE_WASHER", null).getStackForm(1L)); ItemList.OreWashingPlantUHV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ORE_WASHING_PLANT_UHV.ID, "basicmachine.orewasher.tier.09", "Epic Ore Washing Machine", @@ -8651,12 +8301,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 3, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ORE_WASHER", null).getStackForm(1L)); ItemList.OreWashingPlantUEV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ORE_WASHING_PLANT_UEV.ID, "basicmachine.orewasher.tier.10", "Epic Ore Washing Machine II", @@ -8667,12 +8317,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 3, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ORE_WASHER", null).getStackForm(1L)); ItemList.OreWashingPlantUIV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ORE_WASHING_PLANT_UIV.ID, "basicmachine.orewasher.tier.11", "Epic Ore Washing Machine III", @@ -8683,12 +8333,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 3, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ORE_WASHER", null).getStackForm(1L)); ItemList.OreWashingPlantUMV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ORE_WASHING_PLANT_UMV.ID, "basicmachine.orewasher.tier.12", "Epic Ore Washing Machine IV", @@ -8699,7 +8349,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 3, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ORE_WASHER", null).getStackForm(1L)); @@ -8707,7 +8357,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private void registerPolarizer() { ItemList.Machine_LV_Polarizer.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( POLARIZER_LV.ID, "basicmachine.polarizer.tier.01", "Basic Polarizer", @@ -8718,12 +8368,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_MAGNETIZER_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "POLARIZER", null).getStackForm(1L)); ItemList.Machine_MV_Polarizer.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( POLARIZER_MV.ID, "basicmachine.polarizer.tier.02", "Advanced Polarizer", @@ -8734,12 +8384,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_MAGNETIZER_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "POLARIZER", null).getStackForm(1L)); ItemList.Machine_HV_Polarizer.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( POLARIZER_HV.ID, "basicmachine.polarizer.tier.03", "Advanced Polarizer II", @@ -8750,12 +8400,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_MAGNETIZER_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "POLARIZER", null).getStackForm(1L)); ItemList.Machine_EV_Polarizer.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( POLARIZER_EV.ID, "basicmachine.polarizer.tier.04", "Advanced Polarizer III", @@ -8766,12 +8416,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_MAGNETIZER_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "POLARIZER", null).getStackForm(1L)); ItemList.Machine_IV_Polarizer.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( POLARIZER_IV.ID, "basicmachine.polarizer.tier.05", "Advanced Polarizer IV", @@ -8782,12 +8432,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_MAGNETIZER_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "POLARIZER", null).getStackForm(1L)); ItemList.PolarizerLuV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( POLARIZER_LuV.ID, "basicmachine.polarizer.tier.06", "Elite Polarizer", @@ -8798,12 +8448,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_MAGNETIZER_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "POLARIZER", null).getStackForm(1L)); ItemList.PolarizerZPM.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( POLARIZER_ZPM.ID, "basicmachine.polarizer.tier.07", "Elite Polarizer II", @@ -8814,12 +8464,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_MAGNETIZER_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "POLARIZER", null).getStackForm(1L)); ItemList.PolarizerUV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( POLARIZER_UV.ID, "basicmachine.polarizer.tier.08", "Ultimate Magnetism Inducer", @@ -8830,12 +8480,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_MAGNETIZER_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "POLARIZER", null).getStackForm(1L)); ItemList.PolarizerUHV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( POLARIZER_UHV.ID, "basicmachine.polarizer.tier.09", "Epic Magnetism Inducer", @@ -8846,12 +8496,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_MAGNETIZER_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "POLARIZER", null).getStackForm(1L)); ItemList.PolarizerUEV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( POLARIZER_UEV.ID, "basicmachine.polarizer.tier.10", "Epic Magnetism Inducer II", @@ -8862,12 +8512,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_MAGNETIZER_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "POLARIZER", null).getStackForm(1L)); ItemList.PolarizerUIV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( POLARIZER_UIV.ID, "basicmachine.polarizer.tier.11", "Epic Magnetism Inducer III", @@ -8878,12 +8528,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_MAGNETIZER_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "POLARIZER", null).getStackForm(1L)); ItemList.PolarizerUMV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( POLARIZER_UMV.ID, "basicmachine.polarizer.tier.12", "Epic Magnetism Inducer IV", @@ -8894,7 +8544,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_MAGNETIZER_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "POLARIZER", null).getStackForm(1L)); @@ -8902,7 +8552,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private static void registerPrinter() { ItemList.Machine_LV_Printer.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( PRINTER_LV.ID, "basicmachine.printer.tier.01", "Basic Printer", @@ -8913,12 +8563,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.IC2_MACHINES_COMPRESSOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.TOP_SMOKE, + MTEBasicMachineWithRecipe.SpecialEffects.TOP_SMOKE, "PRINTER", null).getStackForm(1L)); ItemList.Machine_MV_Printer.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( PRINTER_MV.ID, "basicmachine.printer.tier.02", "Advanced Printer", @@ -8929,12 +8579,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.IC2_MACHINES_COMPRESSOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.TOP_SMOKE, + MTEBasicMachineWithRecipe.SpecialEffects.TOP_SMOKE, "PRINTER", null).getStackForm(1L)); ItemList.Machine_HV_Printer.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( PRINTER_HV.ID, "basicmachine.printer.tier.03", "Advanced Printer II", @@ -8945,12 +8595,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.IC2_MACHINES_COMPRESSOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.TOP_SMOKE, + MTEBasicMachineWithRecipe.SpecialEffects.TOP_SMOKE, "PRINTER", null).getStackForm(1L)); ItemList.Machine_EV_Printer.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( PRINTER_EV.ID, "basicmachine.printer.tier.04", "Advanced Printer III", @@ -8961,12 +8611,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.IC2_MACHINES_COMPRESSOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.TOP_SMOKE, + MTEBasicMachineWithRecipe.SpecialEffects.TOP_SMOKE, "PRINTER", null).getStackForm(1L)); ItemList.Machine_IV_Printer.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( PRINTER_IV.ID, "basicmachine.printer.tier.05", "Advanced Printer IV", @@ -8977,12 +8627,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.IC2_MACHINES_COMPRESSOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.TOP_SMOKE, + MTEBasicMachineWithRecipe.SpecialEffects.TOP_SMOKE, "PRINTER", null).getStackForm(1L)); ItemList.Machine_LuV_Printer.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( PRINTER_LuV.ID, "basicmachine.printer.tier.06", "Advanced Printer V", @@ -8993,12 +8643,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.IC2_MACHINES_COMPRESSOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.TOP_SMOKE, + MTEBasicMachineWithRecipe.SpecialEffects.TOP_SMOKE, "PRINTER", null).getStackForm(1L)); ItemList.Machine_ZPM_Printer.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( PRINTER_ZPM.ID, "basicmachine.printer.tier.07", "Advanced Printer VI", @@ -9009,12 +8659,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.IC2_MACHINES_COMPRESSOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.TOP_SMOKE, + MTEBasicMachineWithRecipe.SpecialEffects.TOP_SMOKE, "PRINTER", null).getStackForm(1L)); ItemList.Machine_UV_Printer.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( PRINTER_UV.ID, "basicmachine.printer.tier.08", "Advanced Printer VII", @@ -9025,14 +8675,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.IC2_MACHINES_COMPRESSOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.TOP_SMOKE, + MTEBasicMachineWithRecipe.SpecialEffects.TOP_SMOKE, "PRINTER", null).getStackForm(1L)); } private void registerRecycler() { ItemList.Machine_LV_Recycler.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( RECYCLER_LV.ID, "basicmachine.recycler.tier.01", "Basic Recycler", @@ -9043,12 +8693,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_RECYCLER_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "RECYCLER", null).getStackForm(1L)); ItemList.Machine_MV_Recycler.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( RECYCLER_MV.ID, "basicmachine.recycler.tier.02", "Advanced Recycler", @@ -9059,12 +8709,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_RECYCLER_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "RECYCLER", null).getStackForm(1L)); ItemList.Machine_HV_Recycler.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( RECYCLER_HV.ID, "basicmachine.recycler.tier.03", "Advanced Recycler II", @@ -9075,12 +8725,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_RECYCLER_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "RECYCLER", null).getStackForm(1L)); ItemList.Machine_EV_Recycler.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( RECYCLER_EV.ID, "basicmachine.recycler.tier.04", "Advanced Recycler III", @@ -9091,12 +8741,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_RECYCLER_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "RECYCLER", null).getStackForm(1L)); ItemList.Machine_IV_Recycler.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( RECYCLER_IV.ID, "basicmachine.recycler.tier.05", "The Oblitterator", @@ -9107,12 +8757,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_RECYCLER_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "RECYCLER", null).getStackForm(1L)); ItemList.RecyclerLuV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( RECYCLER_LuV.ID, "basicmachine.recycler.tier.06", "Elite Recycler", @@ -9123,12 +8773,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_RECYCLER_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "RECYCLER", null).getStackForm(1L)); ItemList.RecyclerZPM.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( RECYCLER_ZPM.ID, "basicmachine.recycler.tier.07", "Elite Recycler II", @@ -9139,12 +8789,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_RECYCLER_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "RECYCLER", null).getStackForm(1L)); ItemList.RecyclerUV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( RECYCLER_UV.ID, "basicmachine.recycler.tier.08", "Ultimate Scrap-O-Matic", @@ -9155,12 +8805,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_RECYCLER_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "RECYCLER", null).getStackForm(1L)); ItemList.RecyclerUHV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( RECYCLER_UHV.ID, "basicmachine.recycler.tier.09", "Epic Scrap-O-Matic", @@ -9171,12 +8821,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_RECYCLER_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "RECYCLER", null).getStackForm(1L)); ItemList.RecyclerUEV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( RECYCLER_UEV.ID, "basicmachine.recycler.tier.10", "Epic Scrap-O-Matic II", @@ -9187,12 +8837,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_RECYCLER_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "RECYCLER", null).getStackForm(1L)); ItemList.RecyclerUIV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( RECYCLER_UIV.ID, "basicmachine.recycler.tier.11", "Epic Scrap-O-Matic III", @@ -9203,12 +8853,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_RECYCLER_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "RECYCLER", null).getStackForm(1L)); ItemList.RecyclerUMV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( RECYCLER_UMV.ID, "basicmachine.recycler.tier.12", "Epic Scrap-O-Matic IV", @@ -9219,7 +8869,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_RECYCLER_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "RECYCLER", null).getStackForm(1L)); @@ -9227,7 +8877,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private void registerSiftingMachine() { ItemList.Machine_LV_Sifter.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( SIFTER_LV.ID, "basicmachine.sifter.tier.01", "Basic Sifting Machine", @@ -9238,12 +8888,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 9, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "SIFTER", null).getStackForm(1L)); ItemList.Machine_MV_Sifter.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( SIFTER_MV.ID, "basicmachine.sifter.tier.02", "Advanced Sifting Machine", @@ -9254,12 +8904,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 9, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "SIFTER", null).getStackForm(1L)); ItemList.Machine_HV_Sifter.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( SIFTER_HV.ID, "basicmachine.sifter.tier.03", "Advanced Sifting Machine II", @@ -9270,12 +8920,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 9, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "SIFTER", null).getStackForm(1L)); ItemList.Machine_EV_Sifter.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( SIFTER_EV.ID, "basicmachine.sifter.tier.04", "Advanced Sifting Machine III", @@ -9286,12 +8936,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 9, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "SIFTER", null).getStackForm(1L)); ItemList.Machine_IV_Sifter.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( SIFTER_IV.ID, "basicmachine.sifter.tier.05", "Advanced Sifting Machine IV", @@ -9302,12 +8952,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 9, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "SIFTER", null).getStackForm(1L)); ItemList.SiftingMachineLuV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( SIFTING_MACHINE_LuV.ID, "basicmachine.sifter.tier.06", "Elite Sifting Machine", @@ -9318,12 +8968,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 9, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "SIFTER", null).getStackForm(1L)); ItemList.SiftingMachineZPM.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( SIFTING_MACHINE_ZPM.ID, "basicmachine.sifter.tier.07", "Elite Sifting Machine II", @@ -9334,12 +8984,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 9, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "SIFTER", null).getStackForm(1L)); ItemList.SiftingMachineUV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( SIFTING_MACHINE_UV.ID, "basicmachine.sifter.tier.08", "Ultimate Pulsation Filter", @@ -9350,12 +9000,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 9, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "SIFTER", null).getStackForm(1L)); ItemList.SiftingMachineUHV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( SIFTING_MACHINE_UHV.ID, "basicmachine.sifter.tier.09", "Epic Pulsation Filter", @@ -9366,12 +9016,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 9, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "SIFTER", null).getStackForm(1L)); ItemList.SiftingMachineUEV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( SIFTING_MACHINE_UEV.ID, "basicmachine.sifter.tier.10", "Epic Pulsation Filter II", @@ -9382,12 +9032,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 9, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "SIFTER", null).getStackForm(1L)); ItemList.SiftingMachineUIV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( SIFTING_MACHINE_UIV.ID, "basicmachine.sifter.tier.11", "Epic Pulsation Filter III", @@ -9398,12 +9048,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 9, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "SIFTER", null).getStackForm(1L)); ItemList.SiftingMachineUMV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( SIFTING_MACHINE_UMV.ID, "basicmachine.sifter.tier.12", "Epic Pulsation Filter IV", @@ -9414,7 +9064,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 9, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "SIFTER", null).getStackForm(1L)); @@ -9422,7 +9072,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private void registerSlicingMachine() { ItemList.Machine_LV_Slicer.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( SLICER_LV.ID, "basicmachine.slicer.tier.01", "Basic Slicing Machine", @@ -9433,12 +9083,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "SLICER", null).getStackForm(1L)); ItemList.Machine_MV_Slicer.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( SLICER_MV.ID, "basicmachine.slicer.tier.02", "Advanced Slicing Machine", @@ -9449,12 +9099,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "SLICER", null).getStackForm(1L)); ItemList.Machine_HV_Slicer.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( SLICER_HV.ID, "basicmachine.slicer.tier.03", "Advanced Slicing Machine II", @@ -9465,12 +9115,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "SLICER", null).getStackForm(1L)); ItemList.Machine_EV_Slicer.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( SLICER_EV.ID, "basicmachine.slicer.tier.04", "Advanced Slicing Machine III", @@ -9481,12 +9131,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "SLICER", null).getStackForm(1L)); ItemList.Machine_IV_Slicer.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( SLICER_IV.ID, "basicmachine.slicer.tier.05", "Advanced Slicing Machine IV", @@ -9497,12 +9147,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "SLICER", null).getStackForm(1L)); ItemList.SlicingMachineLuV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( SLICING_MACHINE_LuV.ID, "basicmachine.slicer.tier.06", "Elite Slicing Machine", @@ -9513,12 +9163,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "SLICER", null).getStackForm(1L)); ItemList.SlicingMachineZPM.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( SLICING_MACHINE_ZPM.ID, "basicmachine.slicer.tier.07", "Elite Slicing Machine II", @@ -9529,12 +9179,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "SLICER", null).getStackForm(1L)); ItemList.SlicingMachineUV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( SLICING_MACHINE_UV.ID, "basicmachine.slicer.tier.08", "Ultimate Quantum Slicer", @@ -9545,12 +9195,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "SLICER", null).getStackForm(1L)); ItemList.SlicingMachineUHV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( SLICING_MACHINE_UHV.ID, "basicmachine.slicer.tier.09", "Epic Quantum Slicer", @@ -9561,12 +9211,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "SLICER", null).getStackForm(1L)); ItemList.SlicingMachineUEV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( SLICING_MACHINE_UEV.ID, "basicmachine.slicer.tier.10", "Epic Quantum Slicer II", @@ -9577,12 +9227,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "SLICER", null).getStackForm(1L)); ItemList.SlicingMachineUIV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( SLICING_MACHINE_UIV.ID, "basicmachine.slicer.tier.11", "Epic Quantum Slicer III", @@ -9593,12 +9243,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "SLICER", null).getStackForm(1L)); ItemList.SlicingMachineUMV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( SLICING_MACHINE_UMV.ID, "basicmachine.slicer.tier.12", "Epic Quantum Slicer IV", @@ -9609,7 +9259,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "SLICER", null).getStackForm(1L)); @@ -9617,7 +9267,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private void registerThermalCentrifuge() { ItemList.Machine_LV_ThermalCentrifuge.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( THERMAL_CENTRIFUGE_LV.ID, "basicmachine.thermalcentrifuge.tier.01", "Basic Thermal Centrifuge", @@ -9628,12 +9278,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 3, false, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "THERMAL_CENTRIFUGE", null).getStackForm(1L)); ItemList.Machine_MV_ThermalCentrifuge.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( THERMAL_CENTRIFUGE_MV.ID, "basicmachine.thermalcentrifuge.tier.02", "Advanced Thermal Centrifuge", @@ -9644,12 +9294,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 3, false, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "THERMAL_CENTRIFUGE", null).getStackForm(1L)); ItemList.Machine_HV_ThermalCentrifuge.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( THERMAL_CENTRIFUGE_HV.ID, "basicmachine.thermalcentrifuge.tier.03", "Advanced Thermal Centrifuge II", @@ -9660,12 +9310,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 3, false, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "THERMAL_CENTRIFUGE", null).getStackForm(1L)); ItemList.Machine_EV_ThermalCentrifuge.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( THERMAL_CENTRIFUGE_EV.ID, "basicmachine.thermalcentrifuge.tier.04", "Advanced Thermal Centrifuge III", @@ -9676,12 +9326,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 3, false, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "THERMAL_CENTRIFUGE", null).getStackForm(1L)); ItemList.Machine_IV_ThermalCentrifuge.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( THERMAL_CENTRIFUGE_IV.ID, "basicmachine.thermalcentrifuge.tier.05", "Blaze Sweatshop T-6350", @@ -9692,12 +9342,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 3, false, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "THERMAL_CENTRIFUGE", null).getStackForm(1L)); ItemList.ThermalCentrifugeLuV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( THERMAL_CENTRIFUGE_LuV.ID, "basicmachine.thermalcentrifuge.tier.06", "Elite Thermal Centrifuge", @@ -9708,12 +9358,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 3, false, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "THERMAL_CENTRIFUGE", null).getStackForm(1L)); ItemList.ThermalCentrifugeZPM.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( THERMAL_CENTRIFUGE_ZPM.ID, "basicmachine.thermalcentrifuge.tier.07", "Elite Thermal Centrifuge II", @@ -9724,12 +9374,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 3, false, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "THERMAL_CENTRIFUGE", null).getStackForm(1L)); ItemList.ThermalCentrifugeUV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( THERMAL_CENTRIFUGE_UV.ID, "basicmachine.thermalcentrifuge.tier.08", "Ultimate Fire Cyclone", @@ -9740,12 +9390,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 3, false, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "THERMAL_CENTRIFUGE", null).getStackForm(1L)); ItemList.ThermalCentrifugeUHV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( THERMAL_CENTRIFUGE_UHV.ID, "basicmachine.thermalcentrifuge.tier.09", "Epic Fire Cyclone", @@ -9756,12 +9406,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 3, false, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "THERMAL_CENTRIFUGE", null).getStackForm(1L)); ItemList.ThermalCentrifugeUEV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( THERMAL_CENTRIFUGE_UEV.ID, "basicmachine.thermalcentrifuge.tier.10", "Epic Fire Cyclone II", @@ -9772,12 +9422,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 3, false, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "THERMAL_CENTRIFUGE", null).getStackForm(1L)); ItemList.ThermalCentrifugeUIV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( THERMAL_CENTRIFUGE_UIV.ID, "basicmachine.thermalcentrifuge.tier.11", "Epic Fire Cyclone III", @@ -9788,12 +9438,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 3, false, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "THERMAL_CENTRIFUGE", null).getStackForm(1L)); ItemList.ThermalCentrifugeUMV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( THERMAL_CENTRIFUGE_UMV.ID, "basicmachine.thermalcentrifuge.tier.12", "Epic Fire Cyclone IV", @@ -9804,14 +9454,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 3, false, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "THERMAL_CENTRIFUGE", null).getStackForm(1L)); } private void registerWiremill() { ItemList.Machine_LV_Wiremill.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( WIREMILL_LV.ID, "basicmachine.wiremill.tier.01", "Basic Wiremill", @@ -9822,12 +9472,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_RECYCLER_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "WIREMILL", null).getStackForm(1L)); ItemList.Machine_MV_Wiremill.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( WIREMILL_MV.ID, "basicmachine.wiremill.tier.02", "Advanced Wiremill", @@ -9838,12 +9488,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_RECYCLER_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "WIREMILL", null).getStackForm(1L)); ItemList.Machine_HV_Wiremill.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( WIREMILL_HV.ID, "basicmachine.wiremill.tier.03", "Advanced Wiremill II", @@ -9854,12 +9504,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_RECYCLER_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "WIREMILL", null).getStackForm(1L)); ItemList.Machine_EV_Wiremill.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( WIREMILL_EV.ID, "basicmachine.wiremill.tier.04", "Advanced Wiremill III", @@ -9870,12 +9520,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_RECYCLER_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "WIREMILL", null).getStackForm(1L)); ItemList.Machine_IV_Wiremill.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( WIREMILL_IV.ID, "basicmachine.wiremill.tier.05", "Advanced Wiremill IV", @@ -9886,12 +9536,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_RECYCLER_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "WIREMILL", null).getStackForm(1L)); ItemList.WiremillLuV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( WIREMILL_LuV.ID, "basicmachine.wiremill.tier.06", "Elite Wiremill", @@ -9902,12 +9552,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_RECYCLER_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "WIREMILL", null).getStackForm(1L)); ItemList.WiremillZPM.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( WIREMILL_ZPM.ID, "basicmachine.wiremill.tier.07", "Elite Wiremill II", @@ -9918,12 +9568,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_RECYCLER_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "WIREMILL", null).getStackForm(1L)); ItemList.WiremillUV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( WIREMILL_UV.ID, "basicmachine.wiremill.tier.08", "Ultimate Wire Transfigurator", @@ -9934,12 +9584,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_RECYCLER_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "WIREMILL", null).getStackForm(1L)); ItemList.WiremillUHV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( WIREMILL_UHV.ID, "basicmachine.wiremill.tier.09", "Epic Wire Transfigurator", @@ -9950,12 +9600,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_RECYCLER_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "WIREMILL", null).getStackForm(1L)); ItemList.WiremillUEV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( WIREMILL_UEV.ID, "basicmachine.wiremill.tier.10", "Epic Wire Transfigurator II", @@ -9966,12 +9616,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_RECYCLER_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "WIREMILL", null).getStackForm(1L)); ItemList.WiremillUIV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( WIREMILL_UIV.ID, "basicmachine.wiremill.tier.11", "Epic Wire Transfigurator III", @@ -9982,12 +9632,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_RECYCLER_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "WIREMILL", null).getStackForm(1L)); ItemList.WiremillUMV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( WIREMILL_UMV.ID, "basicmachine.wiremill.tier.12", "Epic Wire Transfigurator IV", @@ -9998,7 +9648,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, false, SoundResource.IC2_MACHINES_RECYCLER_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "WIREMILL", null).getStackForm(1L)); @@ -10006,7 +9656,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private void registerArcFurnace() { ItemList.Machine_LV_ArcFurnace.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ARC_FURNACE_LV.ID, "basicmachine.arcfurnace.tier.01", "Basic Arc Furnace", @@ -10017,12 +9667,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4, true, SoundResource.IC2_MACHINES_INDUCTION_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ARC_FURNACE", null).getStackForm(1L)); ItemList.Machine_MV_ArcFurnace.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ARC_FURNACE_MV.ID, "basicmachine.arcfurnace.tier.02", "Advanced Arc Furnace", @@ -10033,12 +9683,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4, true, SoundResource.IC2_MACHINES_INDUCTION_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ARC_FURNACE", null).getStackForm(1L)); ItemList.Machine_HV_ArcFurnace.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ARC_FURNACE_HV.ID, "basicmachine.arcfurnace.tier.03", "Advanced Arc Furnace II", @@ -10049,12 +9699,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4, true, SoundResource.IC2_MACHINES_INDUCTION_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ARC_FURNACE", null).getStackForm(1L)); ItemList.Machine_EV_ArcFurnace.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ARC_FURNACE_EV.ID, "basicmachine.arcfurnace.tier.04", "Advanced Arc Furnace III", @@ -10065,12 +9715,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 9, true, SoundResource.IC2_MACHINES_INDUCTION_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ARC_FURNACE", null).getStackForm(1L)); ItemList.Machine_IV_ArcFurnace.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ARC_FURNACE_IV.ID, "basicmachine.arcfurnace.tier.05", "Advanced Arc Furnace IV", @@ -10081,12 +9731,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 9, true, SoundResource.IC2_MACHINES_INDUCTION_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ARC_FURNACE", null).getStackForm(1L)); ItemList.ArcFurnaceLuV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ARC_FURNACE_LuV.ID, "basicmachine.arcfurnace.tier.06", "Elite Arc Furnace", @@ -10097,12 +9747,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 9, true, SoundResource.IC2_MACHINES_INDUCTION_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ARC_FURNACE", null).getStackForm(1L)); ItemList.ArcFurnaceZPM.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ARC_FURNACE_ZPM.ID, "basicmachine.arcfurnace.tier.07", "Elite Arc Furnace II", @@ -10113,12 +9763,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 9, true, SoundResource.IC2_MACHINES_INDUCTION_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ARC_FURNACE", null).getStackForm(1L)); ItemList.ArcFurnaceUV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ARC_FURNACE_UV.ID, "basicmachine.arcfurnace.tier.08", "Ultimate Short Circuit Heater", @@ -10129,12 +9779,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 9, true, SoundResource.IC2_MACHINES_INDUCTION_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ARC_FURNACE", null).getStackForm(1L)); ItemList.ArcFurnaceUHV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ARC_FURNACE_UHV.ID, "basicmachine.arcfurnace.tier.09", "Epic Short Circuit Heater", @@ -10145,12 +9795,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 9, true, SoundResource.IC2_MACHINES_INDUCTION_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ARC_FURNACE", null).getStackForm(1L)); ItemList.ArcFurnaceUEV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ARC_FURNACE_UEV.ID, "basicmachine.arcfurnace.tier.10", "Epic Short Circuit Heater II", @@ -10161,12 +9811,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 9, true, SoundResource.IC2_MACHINES_INDUCTION_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ARC_FURNACE", null).getStackForm(1L)); ItemList.ArcFurnaceUIV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ARC_FURNACE_UIV.ID, "basicmachine.arcfurnace.tier.11", "Epic Short Circuit Heater III", @@ -10177,12 +9827,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 9, true, SoundResource.IC2_MACHINES_INDUCTION_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ARC_FURNACE", null).getStackForm(1L)); ItemList.ArcFurnaceUMV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( ARC_FURNACE_UMV.ID, "basicmachine.arcfurnace.tier.12", "Epic Short Circuit Heater IV", @@ -10193,7 +9843,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 9, true, SoundResource.IC2_MACHINES_INDUCTION_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "ARC_FURNACE", null).getStackForm(1L)); @@ -10201,7 +9851,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private void registerCentrifuge() { ItemList.Machine_LV_Centrifuge.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CENTRIFUGE_LV.ID, "basicmachine.centrifuge.tier.01", "Basic Centrifuge", @@ -10212,12 +9862,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 6, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CENTRIFUGE", null).getStackForm(1L)); ItemList.Machine_MV_Centrifuge.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CENTRIFUGE_MV.ID, "basicmachine.centrifuge.tier.02", "Advanced Centrifuge", @@ -10228,12 +9878,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 6, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CENTRIFUGE", null).getStackForm(1L)); ItemList.Machine_HV_Centrifuge.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CENTRIFUGE_HV.ID, "basicmachine.centrifuge.tier.03", "Turbo Centrifuge", @@ -10244,12 +9894,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 6, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CENTRIFUGE", null).getStackForm(1L)); ItemList.Machine_EV_Centrifuge.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CENTRIFUGE_EV.ID, "basicmachine.centrifuge.tier.04", "Molecular Separator", @@ -10260,12 +9910,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 6, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CENTRIFUGE", null).getStackForm(1L)); ItemList.Machine_IV_Centrifuge.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CENTRIFUGE_IV.ID, "basicmachine.centrifuge.tier.05", "Molecular Cyclone", @@ -10276,12 +9926,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 6, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CENTRIFUGE", null).getStackForm(1L)); ItemList.CentrifugeLuV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CENTRIFUGE_LuV.ID, "basicmachine.centrifuge.tier.06", "Elite Centrifuge", @@ -10292,12 +9942,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 6, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CENTRIFUGE", null).getStackForm(1L)); ItemList.CentrifugeZPM.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CENTRIFUGE_ZPM.ID, "basicmachine.centrifuge.tier.07", "Elite Centrifuge II", @@ -10308,12 +9958,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 6, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CENTRIFUGE", null).getStackForm(1L)); ItemList.CentrifugeUV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CENTRIFUGE_UV.ID, "basicmachine.centrifuge.tier.08", "Ultimate Molecular Tornado", @@ -10324,12 +9974,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 6, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CENTRIFUGE", null).getStackForm(1L)); ItemList.CentrifugeUHV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CENTRIFUGE_UHV.ID, "basicmachine.centrifuge.tier.09", "Epic Molecular Tornado", @@ -10340,12 +9990,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 6, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CENTRIFUGE", null).getStackForm(1L)); ItemList.CentrifugeUEV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CENTRIFUGE_UEV.ID, "basicmachine.centrifuge.tier.10", "Epic Molecular Tornado II", @@ -10356,12 +10006,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 6, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CENTRIFUGE", null).getStackForm(1L)); ItemList.CentrifugeUIV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CENTRIFUGE_UIV.ID, "basicmachine.centrifuge.tier.11", "Epic Molecular Tornado III", @@ -10372,12 +10022,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 6, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CENTRIFUGE", null).getStackForm(1L)); ItemList.CentrifugeUMV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CENTRIFUGE_UMV.ID, "basicmachine.centrifuge.tier.12", "Epic Molecular Tornado IV", @@ -10388,7 +10038,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 6, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CENTRIFUGE", null).getStackForm(1L)); @@ -10396,7 +10046,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private void registerPlasmaArcFurnace() { ItemList.Machine_LV_PlasmaArcFurnace.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( PLASMA_ARC_FURNACE_LV.ID, "basicmachine.plasmaarcfurnace.tier.01", "Basic Plasma Arc Furnace", @@ -10407,12 +10057,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4, true, SoundResource.IC2_MACHINES_INDUCTION_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "PLASMA_ARC_FURNACE", null).getStackForm(1L)); ItemList.Machine_MV_PlasmaArcFurnace.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( PLASMA_ARC_FURNACE_MV.ID, "basicmachine.plasmaarcfurnace.tier.02", "Advanced Plasma Arc Furnace", @@ -10423,12 +10073,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4, true, SoundResource.IC2_MACHINES_INDUCTION_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "PLASMA_ARC_FURNACE", null).getStackForm(1L)); ItemList.Machine_HV_PlasmaArcFurnace.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( PLASMA_ARC_FURNACE_HV.ID, "basicmachine.plasmaarcfurnace.tier.03", "Advanced Plasma Arc Furnace II", @@ -10439,12 +10089,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4, true, SoundResource.IC2_MACHINES_INDUCTION_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "PLASMA_ARC_FURNACE", null).getStackForm(1L)); ItemList.Machine_EV_PlasmaArcFurnace.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( PLASMA_ARC_FURNACE_EV.ID, "basicmachine.plasmaarcfurnace.tier.04", "Advanced Plasma Arc Furnace III", @@ -10455,12 +10105,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 9, true, SoundResource.IC2_MACHINES_INDUCTION_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "PLASMA_ARC_FURNACE", null).getStackForm(1L)); ItemList.Machine_IV_PlasmaArcFurnace.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( PLASMA_ARC_FURNACE_IV.ID, "basicmachine.plasmaarcfurnace.tier.05", "Advanced Plasma Arc Furnace IV", @@ -10471,12 +10121,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 9, true, SoundResource.IC2_MACHINES_INDUCTION_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "PLASMA_ARC_FURNACE", null).getStackForm(1L)); ItemList.PlasmaArcFurnaceLuV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( PLASMA_ARC_FURNACE_LuV.ID, "basicmachine.plasmaarcfurnace.tier.06", "Elite Plasma Arc Furnace", @@ -10487,12 +10137,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 9, true, SoundResource.IC2_MACHINES_INDUCTION_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "PLASMA_ARC_FURNACE", null).getStackForm(1L)); ItemList.PlasmaArcFurnaceZPM.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( PLASMA_ARC_FURNACE_ZPM.ID, "basicmachine.plasmaarcfurnace.tier.07", "Elite Plasma Arc Furnace II", @@ -10503,12 +10153,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 9, true, SoundResource.IC2_MACHINES_INDUCTION_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "PLASMA_ARC_FURNACE", null).getStackForm(1L)); ItemList.PlasmaArcFurnaceUV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( PLASMA_ARC_FURNACE_UV.ID, "basicmachine.plasmaarcfurnace.tier.08", "Ultimate Plasma Discharge Heater", @@ -10519,12 +10169,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 9, true, SoundResource.IC2_MACHINES_INDUCTION_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "PLASMA_ARC_FURNACE", null).getStackForm(1L)); ItemList.PlasmaArcFurnaceUHV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( PLASMA_ARC_FURNACE_UHV.ID, "basicmachine.plasmaarcfurnace.tier.09", "Epic Plasma Discharge Heater", @@ -10535,12 +10185,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 9, true, SoundResource.IC2_MACHINES_INDUCTION_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "PLASMA_ARC_FURNACE", null).getStackForm(1L)); ItemList.PlasmaArcFurnaceUEV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( PLASMA_ARC_FURNACE_UEV.ID, "basicmachine.plasmaarcfurnace.tier.10", "Epic Plasma Discharge Heater II", @@ -10551,12 +10201,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 9, true, SoundResource.IC2_MACHINES_INDUCTION_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "PLASMA_ARC_FURNACE", null).getStackForm(1L)); ItemList.PlasmaArcFurnaceUIV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( PLASMA_ARC_FURNACE_UIV.ID, "basicmachine.plasmaarcfurnace.tier.11", "Epic Plasma Discharge Heater III", @@ -10567,12 +10217,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 9, true, SoundResource.IC2_MACHINES_INDUCTION_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "PLASMA_ARC_FURNACE", null).getStackForm(1L)); ItemList.PlasmaArcFurnaceUMV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( PLASMA_ARC_FURNACE_UMV.ID, "basicmachine.plasmaarcfurnace.tier.12", "Epic Plasma Discharge Heater IV", @@ -10583,14 +10233,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 9, true, SoundResource.IC2_MACHINES_INDUCTION_LOOP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "PLASMA_ARC_FURNACE", null).getStackForm(1L)); } private void registerCanningMachine() { ItemList.Machine_LV_Canner.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CANNER_LV.ID, "basicmachine.canner.tier.01", "Basic Canning Machine", @@ -10601,12 +10251,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 2, false, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CANNER", null).getStackForm(1L)); ItemList.Machine_MV_Canner.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CANNER_MV.ID, "basicmachine.canner.tier.02", "Advanced Canning Machine", @@ -10617,12 +10267,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 2, false, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CANNER", null).getStackForm(1L)); ItemList.Machine_HV_Canner.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CANNER_HV.ID, "basicmachine.canner.tier.03", "Advanced Canning Machine II", @@ -10633,12 +10283,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 2, false, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CANNER", null).getStackForm(1L)); ItemList.Machine_EV_Canner.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CANNER_EV.ID, "basicmachine.canner.tier.04", "Advanced Canning Machine III", @@ -10649,12 +10299,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 2, false, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CANNER", null).getStackForm(1L)); ItemList.Machine_IV_Canner.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CANNER_IV.ID, "basicmachine.canner.tier.05", "Advanced Canning Machine IV", @@ -10665,12 +10315,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 2, false, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CANNER", null).getStackForm(1L)); ItemList.CanningMachineLuV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CANNING_MACHINE_LuV.ID, "basicmachine.canner.tier.06", "Elite Canning Machine", @@ -10681,12 +10331,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 2, false, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CANNER", null).getStackForm(1L)); ItemList.CanningMachineZPM.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CANNING_MACHINE_ZPM.ID, "basicmachine.canner.tier.07", "Elite Canning Machine II", @@ -10697,12 +10347,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 2, false, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CANNER", null).getStackForm(1L)); ItemList.CanningMachineUV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CANNING_MACHINE_UV.ID, "basicmachine.canner.tier.08", "Ultimate Can Operator", @@ -10713,12 +10363,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 2, false, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CANNER", null).getStackForm(1L)); ItemList.CanningMachineUHV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CANNING_MACHINE_UHV.ID, "basicmachine.canner.tier.09", "Epic Can Operator", @@ -10729,12 +10379,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 2, false, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CANNER", null).getStackForm(1L)); ItemList.CanningMachineUEV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CANNING_MACHINE_UEV.ID, "basicmachine.canner.tier.10", "Epic Can Operator II", @@ -10745,12 +10395,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 2, false, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CANNER", null).getStackForm(1L)); ItemList.CanningMachineUIV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CANNING_MACHINE_UIV.ID, "basicmachine.canner.tier.11", "Epic Can Operator III", @@ -10761,12 +10411,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 2, false, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CANNER", null).getStackForm(1L)); ItemList.CanningMachineUMV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CANNING_MACHINE_UMV.ID, "basicmachine.canner.tier.12", "Epic Can Operator IV", @@ -10777,221 +10427,178 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 2, false, SoundResource.IC2_MACHINES_EXTRACTOR_OP, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CANNER", null).getStackForm(1L)); } private static void registerDynamoHatch() { ItemList.Hatch_Dynamo_ULV.set( - new GT_MetaTileEntity_Hatch_Dynamo(DYNAMO_HATCH_ULV.ID, "hatch.dynamo.tier.00", "ULV Dynamo Hatch", 0) - .getStackForm(1L)); - ItemList.Hatch_Dynamo_LV.set( - new GT_MetaTileEntity_Hatch_Dynamo(DYNAMO_HATCH_LV.ID, "hatch.dynamo.tier.01", "LV Dynamo Hatch", 1) - .getStackForm(1L)); - ItemList.Hatch_Dynamo_MV.set( - new GT_MetaTileEntity_Hatch_Dynamo(DYNAMO_HATCH_MV.ID, "hatch.dynamo.tier.02", "MV Dynamo Hatch", 2) - .getStackForm(1L)); - ItemList.Hatch_Dynamo_HV.set( - new GT_MetaTileEntity_Hatch_Dynamo(DYNAMO_HATCH_HV.ID, "hatch.dynamo.tier.03", "HV Dynamo Hatch", 3) - .getStackForm(1L)); - ItemList.Hatch_Dynamo_EV.set( - new GT_MetaTileEntity_Hatch_Dynamo(DYNAMO_HATCH_EV.ID, "hatch.dynamo.tier.04", "EV Dynamo Hatch", 4) - .getStackForm(1L)); - ItemList.Hatch_Dynamo_IV.set( - new GT_MetaTileEntity_Hatch_Dynamo(DYNAMO_HATCH_IV.ID, "hatch.dynamo.tier.05", "IV Dynamo Hatch", 5) - .getStackForm(1L)); + new MTEHatchDynamo(DYNAMO_HATCH_ULV.ID, "hatch.dynamo.tier.00", "ULV Dynamo Hatch", 0).getStackForm(1L)); + ItemList.Hatch_Dynamo_LV + .set(new MTEHatchDynamo(DYNAMO_HATCH_LV.ID, "hatch.dynamo.tier.01", "LV Dynamo Hatch", 1).getStackForm(1L)); + ItemList.Hatch_Dynamo_MV + .set(new MTEHatchDynamo(DYNAMO_HATCH_MV.ID, "hatch.dynamo.tier.02", "MV Dynamo Hatch", 2).getStackForm(1L)); + ItemList.Hatch_Dynamo_HV + .set(new MTEHatchDynamo(DYNAMO_HATCH_HV.ID, "hatch.dynamo.tier.03", "HV Dynamo Hatch", 3).getStackForm(1L)); + ItemList.Hatch_Dynamo_EV + .set(new MTEHatchDynamo(DYNAMO_HATCH_EV.ID, "hatch.dynamo.tier.04", "EV Dynamo Hatch", 4).getStackForm(1L)); + ItemList.Hatch_Dynamo_IV + .set(new MTEHatchDynamo(DYNAMO_HATCH_IV.ID, "hatch.dynamo.tier.05", "IV Dynamo Hatch", 5).getStackForm(1L)); ItemList.Hatch_Dynamo_LuV.set( - new GT_MetaTileEntity_Hatch_Dynamo(DYNAMO_HATCH_LuV.ID, "hatch.dynamo.tier.06", "LuV Dynamo Hatch", 6) - .getStackForm(1L)); + new MTEHatchDynamo(DYNAMO_HATCH_LuV.ID, "hatch.dynamo.tier.06", "LuV Dynamo Hatch", 6).getStackForm(1L)); ItemList.Hatch_Dynamo_ZPM.set( - new GT_MetaTileEntity_Hatch_Dynamo(DYNAMO_HATCH_ZPM.ID, "hatch.dynamo.tier.07", "ZPM Dynamo Hatch", 7) - .getStackForm(1L)); - ItemList.Hatch_Dynamo_UV.set( - new GT_MetaTileEntity_Hatch_Dynamo(DYNAMO_HATCH_UV.ID, "hatch.dynamo.tier.08", "UV Dynamo Hatch", 8) - .getStackForm(1L)); + new MTEHatchDynamo(DYNAMO_HATCH_ZPM.ID, "hatch.dynamo.tier.07", "ZPM Dynamo Hatch", 7).getStackForm(1L)); + ItemList.Hatch_Dynamo_UV + .set(new MTEHatchDynamo(DYNAMO_HATCH_UV.ID, "hatch.dynamo.tier.08", "UV Dynamo Hatch", 8).getStackForm(1L)); ItemList.Hatch_Dynamo_UHV.set( - new GT_MetaTileEntity_Hatch_Dynamo(DYNAMO_HATCH_UHV.ID, "hatch.dynamo.tier.09", "UHV Dynamo Hatch", 9) - .getStackForm(1L)); + new MTEHatchDynamo(DYNAMO_HATCH_UHV.ID, "hatch.dynamo.tier.09", "UHV Dynamo Hatch", 9).getStackForm(1L)); ItemList.Hatch_Dynamo_UEV.set( - new GT_MetaTileEntity_Hatch_Dynamo(DYNAMO_HATCH_UEV.ID, "hatch.dynamo.tier.10", "UEV Dynamo Hatch", 10) - .getStackForm(1L)); + new MTEHatchDynamo(DYNAMO_HATCH_UEV.ID, "hatch.dynamo.tier.10", "UEV Dynamo Hatch", 10).getStackForm(1L)); ItemList.Hatch_Dynamo_UIV.set( - new GT_MetaTileEntity_Hatch_Dynamo(DYNAMO_HATCH_UIV.ID, "hatch.dynamo.tier.11", "UIV Dynamo Hatch", 11) - .getStackForm(1L)); + new MTEHatchDynamo(DYNAMO_HATCH_UIV.ID, "hatch.dynamo.tier.11", "UIV Dynamo Hatch", 11).getStackForm(1L)); ItemList.Hatch_Dynamo_UMV.set( - new GT_MetaTileEntity_Hatch_Dynamo(DYNAMO_HATCH_UMV.ID, "hatch.dynamo.tier.12", "UMV Dynamo Hatch", 12) - .getStackForm(1L)); + new MTEHatchDynamo(DYNAMO_HATCH_UMV.ID, "hatch.dynamo.tier.12", "UMV Dynamo Hatch", 12).getStackForm(1L)); ItemList.Hatch_Dynamo_UXV.set( - new GT_MetaTileEntity_Hatch_Dynamo(DYNAMO_HATCH_UXV.ID, "hatch.dynamo.tier.13", "UXV Dynamo Hatch", 13) - .getStackForm(1L)); + new MTEHatchDynamo(DYNAMO_HATCH_UXV.ID, "hatch.dynamo.tier.13", "UXV Dynamo Hatch", 13).getStackForm(1L)); } private static void registerEnergyHatch() { ItemList.Hatch_Energy_ULV.set( - new GT_MetaTileEntity_Hatch_Energy(ENERGY_HATCH_ULV.ID, "hatch.energy.tier.00", "ULV Energy Hatch", 0) - .getStackForm(1L)); - ItemList.Hatch_Energy_LV.set( - new GT_MetaTileEntity_Hatch_Energy(ENERGY_HATCH_LV.ID, "hatch.energy.tier.01", "LV Energy Hatch", 1) - .getStackForm(1L)); - ItemList.Hatch_Energy_MV.set( - new GT_MetaTileEntity_Hatch_Energy(ENERGY_HATCH_MV.ID, "hatch.energy.tier.02", "MV Energy Hatch", 2) - .getStackForm(1L)); - ItemList.Hatch_Energy_HV.set( - new GT_MetaTileEntity_Hatch_Energy(ENERGY_HATCH_HV.ID, "hatch.energy.tier.03", "HV Energy Hatch", 3) - .getStackForm(1L)); - ItemList.Hatch_Energy_EV.set( - new GT_MetaTileEntity_Hatch_Energy(ENERGY_HATCH_EV.ID, "hatch.energy.tier.04", "EV Energy Hatch", 4) - .getStackForm(1L)); - ItemList.Hatch_Energy_IV.set( - new GT_MetaTileEntity_Hatch_Energy(ENERGY_HATCH_IV.ID, "hatch.energy.tier.05", "IV Energy Hatch", 5) - .getStackForm(1L)); + new MTEHatchEnergy(ENERGY_HATCH_ULV.ID, "hatch.energy.tier.00", "ULV Energy Hatch", 0).getStackForm(1L)); + ItemList.Hatch_Energy_LV + .set(new MTEHatchEnergy(ENERGY_HATCH_LV.ID, "hatch.energy.tier.01", "LV Energy Hatch", 1).getStackForm(1L)); + ItemList.Hatch_Energy_MV + .set(new MTEHatchEnergy(ENERGY_HATCH_MV.ID, "hatch.energy.tier.02", "MV Energy Hatch", 2).getStackForm(1L)); + ItemList.Hatch_Energy_HV + .set(new MTEHatchEnergy(ENERGY_HATCH_HV.ID, "hatch.energy.tier.03", "HV Energy Hatch", 3).getStackForm(1L)); + ItemList.Hatch_Energy_EV + .set(new MTEHatchEnergy(ENERGY_HATCH_EV.ID, "hatch.energy.tier.04", "EV Energy Hatch", 4).getStackForm(1L)); + ItemList.Hatch_Energy_IV + .set(new MTEHatchEnergy(ENERGY_HATCH_IV.ID, "hatch.energy.tier.05", "IV Energy Hatch", 5).getStackForm(1L)); ItemList.Hatch_Energy_LuV.set( - new GT_MetaTileEntity_Hatch_Energy(ENERGY_HATCH_LuV.ID, "hatch.energy.tier.06", "LuV Energy Hatch", 6) - .getStackForm(1L)); + new MTEHatchEnergy(ENERGY_HATCH_LuV.ID, "hatch.energy.tier.06", "LuV Energy Hatch", 6).getStackForm(1L)); ItemList.Hatch_Energy_ZPM.set( - new GT_MetaTileEntity_Hatch_Energy(ENERGY_HATCH_ZPM.ID, "hatch.energy.tier.07", "ZPM Energy Hatch", 7) - .getStackForm(1L)); - ItemList.Hatch_Energy_UV.set( - new GT_MetaTileEntity_Hatch_Energy(ENERGY_HATCH_UV.ID, "hatch.energy.tier.08", "UV Energy Hatch", 8) - .getStackForm(1L)); + new MTEHatchEnergy(ENERGY_HATCH_ZPM.ID, "hatch.energy.tier.07", "ZPM Energy Hatch", 7).getStackForm(1L)); + ItemList.Hatch_Energy_UV + .set(new MTEHatchEnergy(ENERGY_HATCH_UV.ID, "hatch.energy.tier.08", "UV Energy Hatch", 8).getStackForm(1L)); ItemList.Hatch_Energy_UHV.set( - new GT_MetaTileEntity_Hatch_Energy(ENERGY_HATCH_UHV.ID, "hatch.energy.tier.09", "UHV Energy Hatch", 9) - .getStackForm(1L)); + new MTEHatchEnergy(ENERGY_HATCH_UHV.ID, "hatch.energy.tier.09", "UHV Energy Hatch", 9).getStackForm(1L)); ItemList.Hatch_Energy_UEV.set( - new GT_MetaTileEntity_Hatch_Energy(ENERGY_HATCH_UEV.ID, "hatch.energy.tier.10", "UEV Energy Hatch", 10) - .getStackForm(1L)); + new MTEHatchEnergy(ENERGY_HATCH_UEV.ID, "hatch.energy.tier.10", "UEV Energy Hatch", 10).getStackForm(1L)); ItemList.Hatch_Energy_UIV.set( - new GT_MetaTileEntity_Hatch_Energy(ENERGY_HATCH_UIV.ID, "hatch.energy.tier.11", "UIV Energy Hatch", 11) - .getStackForm(1L)); + new MTEHatchEnergy(ENERGY_HATCH_UIV.ID, "hatch.energy.tier.11", "UIV Energy Hatch", 11).getStackForm(1L)); ItemList.Hatch_Energy_UMV.set( - new GT_MetaTileEntity_Hatch_Energy(ENERGY_HATCH_UMV.ID, "hatch.energy.tier.12", "UMV Energy Hatch", 12) - .getStackForm(1L)); + new MTEHatchEnergy(ENERGY_HATCH_UMV.ID, "hatch.energy.tier.12", "UMV Energy Hatch", 12).getStackForm(1L)); ItemList.Hatch_Energy_UXV.set( - new GT_MetaTileEntity_Hatch_Energy(ENERGY_HATCH_UXV.ID, "hatch.energy.tier.13", "UXV Energy Hatch", 13) - .getStackForm(1L)); + new MTEHatchEnergy(ENERGY_HATCH_UXV.ID, "hatch.energy.tier.13", "UXV Energy Hatch", 13).getStackForm(1L)); } private static void registerInputHatch() { - ItemList.Hatch_Input_ULV.set( - new GT_MetaTileEntity_Hatch_Input(INPUT_HATCH_ULV.ID, "hatch.input.tier.00", "Input Hatch (ULV)", 0) - .getStackForm(1L)); - ItemList.Hatch_Input_LV.set( - new GT_MetaTileEntity_Hatch_Input(INPUT_HATCH_LV.ID, "hatch.input.tier.01", "Input Hatch (LV)", 1) - .getStackForm(1L)); - ItemList.Hatch_Input_MV.set( - new GT_MetaTileEntity_Hatch_Input(INPUT_HATCH_MV.ID, "hatch.input.tier.02", "Input Hatch (MV)", 2) - .getStackForm(1L)); - ItemList.Hatch_Input_HV.set( - new GT_MetaTileEntity_Hatch_Input(INPUT_HATCH_HV.ID, "hatch.input.tier.03", "Input Hatch (HV)", 3) - .getStackForm(1L)); - ItemList.Hatch_Input_EV.set( - new GT_MetaTileEntity_Hatch_Input(INPUT_HATCH_EV.ID, "hatch.input.tier.04", "Input Hatch (EV)", 4) - .getStackForm(1L)); - ItemList.Hatch_Input_IV.set( - new GT_MetaTileEntity_Hatch_Input(INPUT_HATCH_IV.ID, "hatch.input.tier.05", "Input Hatch (IV)", 5) - .getStackForm(1L)); - ItemList.Hatch_Input_LuV.set( - new GT_MetaTileEntity_Hatch_Input(INPUT_HATCH_LuV.ID, "hatch.input.tier.06", "Input Hatch (LuV)", 6) - .getStackForm(1L)); - ItemList.Hatch_Input_ZPM.set( - new GT_MetaTileEntity_Hatch_Input(INPUT_HATCH_ZPM.ID, "hatch.input.tier.07", "Input Hatch (ZPM)", 7) - .getStackForm(1L)); - ItemList.Hatch_Input_UV.set( - new GT_MetaTileEntity_Hatch_Input(INPUT_HATCH_UV.ID, "hatch.input.tier.08", "Input Hatch (UV)", 8) - .getStackForm(1L)); - ItemList.Hatch_Input_UHV.set( - new GT_MetaTileEntity_Hatch_Input(INPUT_HATCH_UHV.ID, "hatch.input.tier.09", "Input Hatch (UHV)", 9) - .getStackForm(1L)); + ItemList.Hatch_Input_ULV + .set(new MTEHatchInput(INPUT_HATCH_ULV.ID, "hatch.input.tier.00", "Input Hatch (ULV)", 0).getStackForm(1L)); + ItemList.Hatch_Input_LV + .set(new MTEHatchInput(INPUT_HATCH_LV.ID, "hatch.input.tier.01", "Input Hatch (LV)", 1).getStackForm(1L)); + ItemList.Hatch_Input_MV + .set(new MTEHatchInput(INPUT_HATCH_MV.ID, "hatch.input.tier.02", "Input Hatch (MV)", 2).getStackForm(1L)); + ItemList.Hatch_Input_HV + .set(new MTEHatchInput(INPUT_HATCH_HV.ID, "hatch.input.tier.03", "Input Hatch (HV)", 3).getStackForm(1L)); + ItemList.Hatch_Input_EV + .set(new MTEHatchInput(INPUT_HATCH_EV.ID, "hatch.input.tier.04", "Input Hatch (EV)", 4).getStackForm(1L)); + ItemList.Hatch_Input_IV + .set(new MTEHatchInput(INPUT_HATCH_IV.ID, "hatch.input.tier.05", "Input Hatch (IV)", 5).getStackForm(1L)); + ItemList.Hatch_Input_LuV + .set(new MTEHatchInput(INPUT_HATCH_LuV.ID, "hatch.input.tier.06", "Input Hatch (LuV)", 6).getStackForm(1L)); + ItemList.Hatch_Input_ZPM + .set(new MTEHatchInput(INPUT_HATCH_ZPM.ID, "hatch.input.tier.07", "Input Hatch (ZPM)", 7).getStackForm(1L)); + ItemList.Hatch_Input_UV + .set(new MTEHatchInput(INPUT_HATCH_UV.ID, "hatch.input.tier.08", "Input Hatch (UV)", 8).getStackForm(1L)); + ItemList.Hatch_Input_UHV + .set(new MTEHatchInput(INPUT_HATCH_UHV.ID, "hatch.input.tier.09", "Input Hatch (UHV)", 9).getStackForm(1L)); ItemList.Hatch_Input_UEV.set( - new GT_MetaTileEntity_Hatch_Input(INPUT_HATCH_UEV.ID, "hatch.input.tier.10", "Input Hatch (UEV)", 10) - .getStackForm(1L)); + new MTEHatchInput(INPUT_HATCH_UEV.ID, "hatch.input.tier.10", "Input Hatch (UEV)", 10).getStackForm(1L)); ItemList.Hatch_Input_UIV.set( - new GT_MetaTileEntity_Hatch_Input(INPUT_HATCH_UIV.ID, "hatch.input.tier.11", "Input Hatch (UIV)", 11) - .getStackForm(1L)); + new MTEHatchInput(INPUT_HATCH_UIV.ID, "hatch.input.tier.11", "Input Hatch (UIV)", 11).getStackForm(1L)); ItemList.Hatch_Input_UMV.set( - new GT_MetaTileEntity_Hatch_Input(INPUT_HATCH_UMV.ID, "hatch.input.tier.12", "Input Hatch (UMV)", 12) - .getStackForm(1L)); + new MTEHatchInput(INPUT_HATCH_UMV.ID, "hatch.input.tier.12", "Input Hatch (UMV)", 12).getStackForm(1L)); ItemList.Hatch_Input_UXV.set( - new GT_MetaTileEntity_Hatch_Input(INPUT_HATCH_UXV.ID, "hatch.input.tier.13", "Input Hatch (UXV)", 13) - .getStackForm(1L)); + new MTEHatchInput(INPUT_HATCH_UXV.ID, "hatch.input.tier.13", "Input Hatch (UXV)", 13).getStackForm(1L)); ItemList.Hatch_Input_MAX.set( - new GT_MetaTileEntity_Hatch_Input(INPUT_HATCH_MAX.ID, "hatch.input.tier.14", "Input Hatch (MAX)", 14) - .getStackForm(1L)); + new MTEHatchInput(INPUT_HATCH_MAX.ID, "hatch.input.tier.14", "Input Hatch (MAX)", 14).getStackForm(1L)); } private static void registerQuadrupleInputHatch() { ItemList.Hatch_Input_Multi_2x2_EV.set( - new GT_MetaTileEntity_Hatch_MultiInput( + new MTEHatchMultiInput( QUADRUPLE_INPUT_HATCHES_EV.ID, 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( + new MTEHatchMultiInput( QUADRUPLE_INPUT_HATCHES_IV.ID, 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( + new MTEHatchMultiInput( QUADRUPLE_INPUT_HATCHES_LuV.ID, 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( + new MTEHatchMultiInput( QUADRUPLE_INPUT_HATCHES_ZPM.ID, 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( + new MTEHatchMultiInput( QUADRUPLE_INPUT_HATCHES_UV.ID, 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( + new MTEHatchMultiInput( QUADRUPLE_INPUT_HATCHES_UHV.ID, 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( + new MTEHatchMultiInput( QUADRUPLE_INPUT_HATCHES_UEV.ID, 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( + new MTEHatchMultiInput( QUADRUPLE_INPUT_HATCHES_UIV.ID, 4, "hatch.multi.input.tier.08", "Quadruple Input Hatch (UIV)", 11).getStackForm(1L)); ItemList.Hatch_Input_Multi_2x2_UMV.set( - new GT_MetaTileEntity_Hatch_MultiInput( + new MTEHatchMultiInput( QUADRUPLE_INPUT_HATCHES_UMV.ID, 4, "hatch.multi.input.tier.09", "Quadruple Input Hatch (UMV)", 12).getStackForm(1L)); ItemList.Hatch_Input_Multi_2x2_UXV.set( - new GT_MetaTileEntity_Hatch_MultiInput( + new MTEHatchMultiInput( QUADRUPLE_INPUT_HATCHES_UXV.ID, 4, "hatch.multi.input.tier.10", @@ -10999,7 +10606,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 13).getStackForm(1L)); ItemList.Hatch_Input_Multi_2x2_Humongous.set( - new GT_MetaTileEntity_Hatch_QuadrupleHumongous( + new MTEHatchQuadrupleHumongous( QUADRUPLE_INPUT_HATCHES_MAX.ID, 4, "hatch.multi.input.tier.11", @@ -11008,133 +10615,98 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private static void registerOutputHatch() { ItemList.Hatch_Output_ULV.set( - new GT_MetaTileEntity_Hatch_Output(OUTPUT_HATCH_ULV.ID, "hatch.output.tier.00", "Output Hatch (ULV)", 0) - .getStackForm(1L)); + new MTEHatchOutput(OUTPUT_HATCH_ULV.ID, "hatch.output.tier.00", "Output Hatch (ULV)", 0).getStackForm(1L)); ItemList.Hatch_Output_LV.set( - new GT_MetaTileEntity_Hatch_Output(OUTPUT_HATCH_LV.ID, "hatch.output.tier.01", "Output Hatch (LV)", 1) - .getStackForm(1L)); + new MTEHatchOutput(OUTPUT_HATCH_LV.ID, "hatch.output.tier.01", "Output Hatch (LV)", 1).getStackForm(1L)); ItemList.Hatch_Output_MV.set( - new GT_MetaTileEntity_Hatch_Output(OUTPUT_HATCH_MV.ID, "hatch.output.tier.02", "Output Hatch (MV)", 2) - .getStackForm(1L)); + new MTEHatchOutput(OUTPUT_HATCH_MV.ID, "hatch.output.tier.02", "Output Hatch (MV)", 2).getStackForm(1L)); ItemList.Hatch_Output_HV.set( - new GT_MetaTileEntity_Hatch_Output(OUTPUT_HATCH_HV.ID, "hatch.output.tier.03", "Output Hatch (HV)", 3) - .getStackForm(1L)); + new MTEHatchOutput(OUTPUT_HATCH_HV.ID, "hatch.output.tier.03", "Output Hatch (HV)", 3).getStackForm(1L)); ItemList.Hatch_Output_EV.set( - new GT_MetaTileEntity_Hatch_Output(OUTPUT_HATCH_EV.ID, "hatch.output.tier.04", "Output Hatch (EV)", 4) - .getStackForm(1L)); + new MTEHatchOutput(OUTPUT_HATCH_EV.ID, "hatch.output.tier.04", "Output Hatch (EV)", 4).getStackForm(1L)); ItemList.Hatch_Output_IV.set( - new GT_MetaTileEntity_Hatch_Output(OUTPUT_HATCH_IV.ID, "hatch.output.tier.05", "Output Hatch (IV)", 5) - .getStackForm(1L)); + new MTEHatchOutput(OUTPUT_HATCH_IV.ID, "hatch.output.tier.05", "Output Hatch (IV)", 5).getStackForm(1L)); ItemList.Hatch_Output_LuV.set( - new GT_MetaTileEntity_Hatch_Output(OUTPUT_HATCH_LuV.ID, "hatch.output.tier.06", "Output Hatch (LuV)", 6) - .getStackForm(1L)); + new MTEHatchOutput(OUTPUT_HATCH_LuV.ID, "hatch.output.tier.06", "Output Hatch (LuV)", 6).getStackForm(1L)); ItemList.Hatch_Output_ZPM.set( - new GT_MetaTileEntity_Hatch_Output(OUTPUT_HATCH_ZPM.ID, "hatch.output.tier.07", "Output Hatch (ZPM)", 7) - .getStackForm(1L)); + new MTEHatchOutput(OUTPUT_HATCH_ZPM.ID, "hatch.output.tier.07", "Output Hatch (ZPM)", 7).getStackForm(1L)); ItemList.Hatch_Output_UV.set( - new GT_MetaTileEntity_Hatch_Output(OUTPUT_HATCH_UV.ID, "hatch.output.tier.08", "Output Hatch (UV)", 8) - .getStackForm(1L)); + new MTEHatchOutput(OUTPUT_HATCH_UV.ID, "hatch.output.tier.08", "Output Hatch (UV)", 8).getStackForm(1L)); ItemList.Hatch_Output_UHV.set( - new GT_MetaTileEntity_Hatch_Output(OUTPUT_HATCH_UHV.ID, "hatch.output.tier.09", "Output Hatch (UHV)", 9) - .getStackForm(1L)); + new MTEHatchOutput(OUTPUT_HATCH_UHV.ID, "hatch.output.tier.09", "Output Hatch (UHV)", 9).getStackForm(1L)); ItemList.Hatch_Output_UEV.set( - new GT_MetaTileEntity_Hatch_Output(OUTPUT_HATCH_UEV.ID, "hatch.output.tier.10", "Output Hatch (UEV)", 10) - .getStackForm(1L)); + new MTEHatchOutput(OUTPUT_HATCH_UEV.ID, "hatch.output.tier.10", "Output Hatch (UEV)", 10).getStackForm(1L)); ItemList.Hatch_Output_UIV.set( - new GT_MetaTileEntity_Hatch_Output(OUTPUT_HATCH_UIV.ID, "hatch.output.tier.11", "Output Hatch (UIV)", 11) - .getStackForm(1L)); + new MTEHatchOutput(OUTPUT_HATCH_UIV.ID, "hatch.output.tier.11", "Output Hatch (UIV)", 11).getStackForm(1L)); ItemList.Hatch_Output_UMV.set( - new GT_MetaTileEntity_Hatch_Output(OUTPUT_HATCH_UMV.ID, "hatch.output.tier.12", "Output Hatch (UMV)", 12) - .getStackForm(1L)); + new MTEHatchOutput(OUTPUT_HATCH_UMV.ID, "hatch.output.tier.12", "Output Hatch (UMV)", 12).getStackForm(1L)); ItemList.Hatch_Output_UXV.set( - new GT_MetaTileEntity_Hatch_Output(OUTPUT_HATCH_UXV.ID, "hatch.output.tier.13", "Output Hatch (UXV)", 13) - .getStackForm(1L)); + new MTEHatchOutput(OUTPUT_HATCH_UXV.ID, "hatch.output.tier.13", "Output Hatch (UXV)", 13).getStackForm(1L)); ItemList.Hatch_Output_MAX.set( - new GT_MetaTileEntity_Hatch_Output(OUTPUT_HATCH_MAX.ID, "hatch.output.tier.14", "Output Hatch (MAX)", 14) - .getStackForm(1L)); + new MTEHatchOutput(OUTPUT_HATCH_MAX.ID, "hatch.output.tier.14", "Output Hatch (MAX)", 14).getStackForm(1L)); } private static void registerQuantumTank() { - ItemList.Quantum_Tank_LV.set( - new GT_MetaTileEntity_QuantumTank(QUANTUM_TANK_LV.ID, "quantum.tank.tier.06", "Quantum Tank I", 6) - .getStackForm(1L)); - ItemList.Quantum_Tank_MV.set( - new GT_MetaTileEntity_QuantumTank(QUANTUM_TANK_MV.ID, "quantum.tank.tier.07", "Quantum Tank II", 7) - .getStackForm(1L)); + ItemList.Quantum_Tank_LV + .set(new MTEQuantumTank(QUANTUM_TANK_LV.ID, "quantum.tank.tier.06", "Quantum Tank I", 6).getStackForm(1L)); + ItemList.Quantum_Tank_MV + .set(new MTEQuantumTank(QUANTUM_TANK_MV.ID, "quantum.tank.tier.07", "Quantum Tank II", 7).getStackForm(1L)); ItemList.Quantum_Tank_HV.set( - new GT_MetaTileEntity_QuantumTank(QUANTUM_TANK_HV.ID, "quantum.tank.tier.08", "Quantum Tank III", 8) - .getStackForm(1L)); - ItemList.Quantum_Tank_EV.set( - new GT_MetaTileEntity_QuantumTank(QUANTUM_TANK_EV.ID, "quantum.tank.tier.09", "Quantum Tank IV", 9) - .getStackForm(1L)); - ItemList.Quantum_Tank_IV.set( - new GT_MetaTileEntity_QuantumTank(QUANTUM_TANK_IV.ID, "quantum.tank.tier.10", "Quantum Tank V", 10) - .getStackForm(1L)); + new MTEQuantumTank(QUANTUM_TANK_HV.ID, "quantum.tank.tier.08", "Quantum Tank III", 8).getStackForm(1L)); + ItemList.Quantum_Tank_EV + .set(new MTEQuantumTank(QUANTUM_TANK_EV.ID, "quantum.tank.tier.09", "Quantum Tank IV", 9).getStackForm(1L)); + ItemList.Quantum_Tank_IV + .set(new MTEQuantumTank(QUANTUM_TANK_IV.ID, "quantum.tank.tier.10", "Quantum Tank V", 10).getStackForm(1L)); } private static void registerQuantumChest() { ItemList.Quantum_Chest_LV.set( - new GT_MetaTileEntity_QuantumChest(QUANTUM_CHEST_LV.ID, "quantum.chest.tier.06", "Quantum Chest I", 6) - .getStackForm(1L)); + new MTEQuantumChest(QUANTUM_CHEST_LV.ID, "quantum.chest.tier.06", "Quantum Chest I", 6).getStackForm(1L)); ItemList.Quantum_Chest_MV.set( - new GT_MetaTileEntity_QuantumChest(QUANTUM_CHEST_MV.ID, "quantum.chest.tier.07", "Quantum Chest II", 7) - .getStackForm(1L)); + new MTEQuantumChest(QUANTUM_CHEST_MV.ID, "quantum.chest.tier.07", "Quantum Chest II", 7).getStackForm(1L)); ItemList.Quantum_Chest_HV.set( - new GT_MetaTileEntity_QuantumChest(QUANTUM_CHEST_HV.ID, "quantum.chest.tier.08", "Quantum Chest III", 8) - .getStackForm(1L)); + new MTEQuantumChest(QUANTUM_CHEST_HV.ID, "quantum.chest.tier.08", "Quantum Chest III", 8).getStackForm(1L)); ItemList.Quantum_Chest_EV.set( - new GT_MetaTileEntity_QuantumChest(QUANTUM_CHEST_EV.ID, "quantum.chest.tier.09", "Quantum Chest IV", 9) - .getStackForm(1L)); + new MTEQuantumChest(QUANTUM_CHEST_EV.ID, "quantum.chest.tier.09", "Quantum Chest IV", 9).getStackForm(1L)); ItemList.Quantum_Chest_IV.set( - new GT_MetaTileEntity_QuantumChest(QUANTUM_CHEST_IV.ID, "quantum.chest.tier.10", "Quantum Chest V", 10) - .getStackForm(1L)); + new MTEQuantumChest(QUANTUM_CHEST_IV.ID, "quantum.chest.tier.10", "Quantum Chest V", 10).getStackForm(1L)); } private static void registerSuperTank() { - ItemList.Super_Tank_LV.set( - new GT_MetaTileEntity_SuperTank(SUPER_TANK_LV.ID, "super.tank.tier.01", "Super Tank I", 1) - .getStackForm(1L)); - ItemList.Super_Tank_MV.set( - new GT_MetaTileEntity_SuperTank(SUPER_TANK_MV.ID, "super.tank.tier.02", "Super Tank II", 2) - .getStackForm(1L)); - ItemList.Super_Tank_HV.set( - new GT_MetaTileEntity_SuperTank(SUPER_TANK_HV.ID, "super.tank.tier.03", "Super Tank III", 3) - .getStackForm(1L)); - ItemList.Super_Tank_EV.set( - new GT_MetaTileEntity_SuperTank(SUPER_TANK_EV.ID, "super.tank.tier.04", "Super Tank IV", 4) - .getStackForm(1L)); - ItemList.Super_Tank_IV.set( - new GT_MetaTileEntity_SuperTank(SUPER_TANK_IV.ID, "super.tank.tier.05", "Super Tank V", 5) - .getStackForm(1L)); + ItemList.Super_Tank_LV + .set(new MTESuperTank(SUPER_TANK_LV.ID, "super.tank.tier.01", "Super Tank I", 1).getStackForm(1L)); + ItemList.Super_Tank_MV + .set(new MTESuperTank(SUPER_TANK_MV.ID, "super.tank.tier.02", "Super Tank II", 2).getStackForm(1L)); + ItemList.Super_Tank_HV + .set(new MTESuperTank(SUPER_TANK_HV.ID, "super.tank.tier.03", "Super Tank III", 3).getStackForm(1L)); + ItemList.Super_Tank_EV + .set(new MTESuperTank(SUPER_TANK_EV.ID, "super.tank.tier.04", "Super Tank IV", 4).getStackForm(1L)); + ItemList.Super_Tank_IV + .set(new MTESuperTank(SUPER_TANK_IV.ID, "super.tank.tier.05", "Super Tank V", 5).getStackForm(1L)); } private static void registerSuperChest() { - ItemList.Super_Chest_LV.set( - new GT_MetaTileEntity_SuperChest(SUPER_CHEST_LV.ID, "super.chest.tier.01", "Super Chest I", 1) - .getStackForm(1L)); - ItemList.Super_Chest_MV.set( - new GT_MetaTileEntity_SuperChest(SUPER_CHEST_MV.ID, "super.chest.tier.02", "Super Chest II", 2) - .getStackForm(1L)); - ItemList.Super_Chest_HV.set( - new GT_MetaTileEntity_SuperChest(SUPER_CHEST_HV.ID, "super.chest.tier.03", "Super Chest III", 3) - .getStackForm(1L)); - ItemList.Super_Chest_EV.set( - new GT_MetaTileEntity_SuperChest(SUPER_CHEST_EV.ID, "super.chest.tier.04", "Super Chest IV", 4) - .getStackForm(1L)); - ItemList.Super_Chest_IV.set( - new GT_MetaTileEntity_SuperChest(SUPER_CHEST_IV.ID, "super.chest.tier.05", "Super Chest V", 5) - .getStackForm(1L)); + ItemList.Super_Chest_LV + .set(new MTESuperChest(SUPER_CHEST_LV.ID, "super.chest.tier.01", "Super Chest I", 1).getStackForm(1L)); + ItemList.Super_Chest_MV + .set(new MTESuperChest(SUPER_CHEST_MV.ID, "super.chest.tier.02", "Super Chest II", 2).getStackForm(1L)); + ItemList.Super_Chest_HV + .set(new MTESuperChest(SUPER_CHEST_HV.ID, "super.chest.tier.03", "Super Chest III", 3).getStackForm(1L)); + ItemList.Super_Chest_EV + .set(new MTESuperChest(SUPER_CHEST_EV.ID, "super.chest.tier.04", "Super Chest IV", 4).getStackForm(1L)); + ItemList.Super_Chest_IV + .set(new MTESuperChest(SUPER_CHEST_IV.ID, "super.chest.tier.05", "Super Chest V", 5).getStackForm(1L)); } private static void registerLongDistancePipe() { ItemList.Long_Distance_Pipeline_Fluid.set( - new GT_MetaTileEntity_LongDistancePipelineFluid( + new MTELongDistancePipelineFluid( LONG_DISTANCE_PIPELINE_FLUID.ID, "long.distance.pipeline.fluid", "Long Distance Fluid Pipeline", 1).getStackForm(1L)); ItemList.Long_Distance_Pipeline_Item.set( - new GT_MetaTileEntity_LongDistancePipelineItem( + new MTELongDistancePipelineItem( LONG_DISTANCE_PIPELINE_ITEM.ID, "long.distance.pipeline.item", "Long Distance Item Pipeline", @@ -11142,181 +10714,151 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC } private static void registerAE2Hatches() { - ItemList.Hatch_Output_Bus_ME.set( - new GT_MetaTileEntity_Hatch_OutputBus_ME(OUTPUT_BUS_ME.ID, "hatch.output_bus.me", "Output Bus (ME)") - .getStackForm(1L)); + ItemList.Hatch_Output_Bus_ME + .set(new MTEHatchOutputBusME(OUTPUT_BUS_ME.ID, "hatch.output_bus.me", "Output Bus (ME)").getStackForm(1L)); ItemList.Hatch_Input_Bus_ME.set( - new GT_MetaTileEntity_Hatch_InputBus_ME( - INPUT_BUS_ME.ID, - false, - "hatch.input_bus.me.basic", - "Stocking Input Bus (ME)").getStackForm(1L)); + new MTEHatchInputBusME(INPUT_BUS_ME.ID, false, "hatch.input_bus.me.basic", "Stocking Input Bus (ME)") + .getStackForm(1L)); ItemList.Hatch_Input_Bus_ME_Advanced.set( - new GT_MetaTileEntity_Hatch_InputBus_ME( + new MTEHatchInputBusME( INPUT_BUS_ME_ADVANCED.ID, true, "hatch.input_bus.me", "Advanced Stocking Input Bus (ME)").getStackForm(1L)); ItemList.Hatch_Input_ME.set( - new GT_MetaTileEntity_Hatch_Input_ME( - INPUT_HATCH_ME.ID, - false, - "hatch.input.me.basic", - "Stocking Input Hatch (ME)").getStackForm(1L)); + new MTEHatchInputME(INPUT_HATCH_ME.ID, false, "hatch.input.me.basic", "Stocking Input Hatch (ME)") + .getStackForm(1L)); ItemList.Hatch_Input_ME_Advanced.set( - new GT_MetaTileEntity_Hatch_Input_ME( + new MTEHatchInputME( INPUT_HATCH_ME_ADVANCED.ID, true, "hatch.input.me", "Advanced Stocking Input Hatch (ME)").getStackForm(1L)); - ItemList.Hatch_Output_ME.set( - new GT_MetaTileEntity_Hatch_Output_ME(OUTPUT_HATCH_ME.ID, "hatch.output.me", "Output Hatch (ME)") - .getStackForm(1L)); + ItemList.Hatch_Output_ME + .set(new MTEHatchOutputME(OUTPUT_HATCH_ME.ID, "hatch.output.me", "Output Hatch (ME)").getStackForm(1L)); ItemList.Hatch_CraftingInput_Bus_ME.set( - new GT_MetaTileEntity_Hatch_CraftingInput_ME( + new MTEHatchCraftingInputME( CRAFTING_INPUT_ME.ID, "hatch.crafting_input.me", "Crafting Input Buffer (ME)", true).getStackForm(1L)); ItemList.Hatch_CraftingInput_Bus_ME_ItemOnly.set( - new GT_MetaTileEntity_Hatch_CraftingInput_ME( + new MTEHatchCraftingInputME( CRAFTING_INPUT_ME_BUS.ID, "hatch.crafting_input.me.item_only", "Crafting Input Bus (ME)", false).getStackForm(1L)); ItemList.Hatch_CraftingInput_Bus_Slave.set( - new GT_MetaTileEntity_Hatch_CraftingInput_Slave( + new MTEHatchCraftingInputSlave( CRAFTING_INPUT_SLAVE.ID, "hatch.crafting_input.proxy", "Crafting Input Proxy").getStackForm(1L)); } private static void registerMagHatch() { - ItemList.Hatch_Electromagnet.set( - new GT_MetaTileEntity_MagHatch(MAG_HATCH.ID, "hatch.mag_hatch", "Electromagnet Housing").getStackForm(1L)); + ItemList.Hatch_Electromagnet + .set(new MTEHatchMagnet(MAG_HATCH.ID, "hatch.mag_hatch", "Electromagnet Housing").getStackForm(1L)); } private static void registerInputBus() { ItemList.Hatch_Input_Bus_ULV.set( - new GT_MetaTileEntity_Hatch_InputBus(INPUT_BUS_ULV.ID, "hatch.input_bus.tier.00", "Input Bus (ULV)", 0) - .getStackForm(1L)); + new MTEHatchInputBus(INPUT_BUS_ULV.ID, "hatch.input_bus.tier.00", "Input Bus (ULV)", 0).getStackForm(1L)); ItemList.Hatch_Input_Bus_LV.set( - new GT_MetaTileEntity_Hatch_InputBus(INPUT_BUS_LV.ID, "hatch.input_bus.tier.01", "Input Bus (LV)", 1) - .getStackForm(1L)); + new MTEHatchInputBus(INPUT_BUS_LV.ID, "hatch.input_bus.tier.01", "Input Bus (LV)", 1).getStackForm(1L)); ItemList.Hatch_Input_Bus_MV.set( - new GT_MetaTileEntity_Hatch_InputBus(INPUT_BUS_MV.ID, "hatch.input_bus.tier.02", "Input Bus (MV)", 2) - .getStackForm(1L)); + new MTEHatchInputBus(INPUT_BUS_MV.ID, "hatch.input_bus.tier.02", "Input Bus (MV)", 2).getStackForm(1L)); ItemList.Hatch_Input_Bus_HV.set( - new GT_MetaTileEntity_Hatch_InputBus(INPUT_BUS_HV.ID, "hatch.input_bus.tier.03", "Input Bus (HV)", 3) - .getStackForm(1L)); + new MTEHatchInputBus(INPUT_BUS_HV.ID, "hatch.input_bus.tier.03", "Input Bus (HV)", 3).getStackForm(1L)); ItemList.Hatch_Input_Bus_EV.set( - new GT_MetaTileEntity_Hatch_InputBus(INPUT_BUS_EV.ID, "hatch.input_bus.tier.04", "Input Bus (EV)", 4) - .getStackForm(1L)); + new MTEHatchInputBus(INPUT_BUS_EV.ID, "hatch.input_bus.tier.04", "Input Bus (EV)", 4).getStackForm(1L)); ItemList.Hatch_Input_Bus_IV.set( - new GT_MetaTileEntity_Hatch_InputBus(INPUT_BUS_IV.ID, "hatch.input_bus.tier.05", "Input Bus (IV)", 5) - .getStackForm(1L)); + new MTEHatchInputBus(INPUT_BUS_IV.ID, "hatch.input_bus.tier.05", "Input Bus (IV)", 5).getStackForm(1L)); ItemList.Hatch_Input_Bus_LuV.set( - new GT_MetaTileEntity_Hatch_InputBus(INPUT_BUS_LuV.ID, "hatch.input_bus.tier.06", "Input Bus (LuV)", 6) - .getStackForm(1L)); + new MTEHatchInputBus(INPUT_BUS_LuV.ID, "hatch.input_bus.tier.06", "Input Bus (LuV)", 6).getStackForm(1L)); ItemList.Hatch_Input_Bus_ZPM.set( - new GT_MetaTileEntity_Hatch_InputBus(INPUT_BUS_ZPM.ID, "hatch.input_bus.tier.07", "Input Bus (ZPM)", 7) - .getStackForm(1L)); + new MTEHatchInputBus(INPUT_BUS_ZPM.ID, "hatch.input_bus.tier.07", "Input Bus (ZPM)", 7).getStackForm(1L)); ItemList.Hatch_Input_Bus_UV.set( - new GT_MetaTileEntity_Hatch_InputBus(INPUT_BUS_UV.ID, "hatch.input_bus.tier.08", "Input Bus (UV)", 8) - .getStackForm(1L)); + new MTEHatchInputBus(INPUT_BUS_UV.ID, "hatch.input_bus.tier.08", "Input Bus (UV)", 8).getStackForm(1L)); ItemList.Hatch_Input_Bus_MAX.set( - new GT_MetaTileEntity_Hatch_InputBus(INPUT_BUS_UHV.ID, "hatch.input_bus.tier.09", "Input Bus (UHV)", 9) - .getStackForm(1L)); + new MTEHatchInputBus(INPUT_BUS_UHV.ID, "hatch.input_bus.tier.09", "Input Bus (UHV)", 9).getStackForm(1L)); } private static void registerOutputBus() { ItemList.Hatch_Output_Bus_ULV.set( - new GT_MetaTileEntity_Hatch_OutputBus(OUTPUT_BUS_ULV.ID, "hatch.output_bus.tier.00", "Output Bus (ULV)", 0) + new MTEHatchOutputBus(OUTPUT_BUS_ULV.ID, "hatch.output_bus.tier.00", "Output Bus (ULV)", 0) .getStackForm(1L)); ItemList.Hatch_Output_Bus_LV.set( - new GT_MetaTileEntity_Hatch_OutputBus(OUTPUT_BUS_LV.ID, "hatch.output_bus.tier.01", "Output Bus (LV)", 1) - .getStackForm(1L)); + new MTEHatchOutputBus(OUTPUT_BUS_LV.ID, "hatch.output_bus.tier.01", "Output Bus (LV)", 1).getStackForm(1L)); ItemList.Hatch_Output_Bus_MV.set( - new GT_MetaTileEntity_Hatch_OutputBus(OUTPUT_BUS_MV.ID, "hatch.output_bus.tier.02", "Output Bus (MV)", 2) - .getStackForm(1L)); + new MTEHatchOutputBus(OUTPUT_BUS_MV.ID, "hatch.output_bus.tier.02", "Output Bus (MV)", 2).getStackForm(1L)); ItemList.Hatch_Output_Bus_HV.set( - new GT_MetaTileEntity_Hatch_OutputBus(OUTPUT_BUS_HV.ID, "hatch.output_bus.tier.03", "Output Bus (HV)", 3) - .getStackForm(1L)); + new MTEHatchOutputBus(OUTPUT_BUS_HV.ID, "hatch.output_bus.tier.03", "Output Bus (HV)", 3).getStackForm(1L)); ItemList.Hatch_Output_Bus_EV.set( - new GT_MetaTileEntity_Hatch_OutputBus(OUTPUT_BUS_EV.ID, "hatch.output_bus.tier.04", "Output Bus (EV)", 4) - .getStackForm(1L)); + new MTEHatchOutputBus(OUTPUT_BUS_EV.ID, "hatch.output_bus.tier.04", "Output Bus (EV)", 4).getStackForm(1L)); ItemList.Hatch_Output_Bus_IV.set( - new GT_MetaTileEntity_Hatch_OutputBus(OUTPUT_BUS_IV.ID, "hatch.output_bus.tier.05", "Output Bus (IV)", 5) - .getStackForm(1L)); + new MTEHatchOutputBus(OUTPUT_BUS_IV.ID, "hatch.output_bus.tier.05", "Output Bus (IV)", 5).getStackForm(1L)); ItemList.Hatch_Output_Bus_LuV.set( - new GT_MetaTileEntity_Hatch_OutputBus(OUTPUT_BUS_LuV.ID, "hatch.output_bus.tier.06", "Output Bus (LuV)", 6) + new MTEHatchOutputBus(OUTPUT_BUS_LuV.ID, "hatch.output_bus.tier.06", "Output Bus (LuV)", 6) .getStackForm(1L)); ItemList.Hatch_Output_Bus_ZPM.set( - new GT_MetaTileEntity_Hatch_OutputBus(OUTPUT_BUS_ZPM.ID, "hatch.output_bus.tier.07", "Output Bus (ZPM)", 7) + new MTEHatchOutputBus(OUTPUT_BUS_ZPM.ID, "hatch.output_bus.tier.07", "Output Bus (ZPM)", 7) .getStackForm(1L)); ItemList.Hatch_Output_Bus_UV.set( - new GT_MetaTileEntity_Hatch_OutputBus(OUTPUT_BUS_UV.ID, "hatch.output_bus.tier.08", "Output Bus (UV)", 8) - .getStackForm(1L)); + new MTEHatchOutputBus(OUTPUT_BUS_UV.ID, "hatch.output_bus.tier.08", "Output Bus (UV)", 8).getStackForm(1L)); ItemList.Hatch_Output_Bus_MAX.set( - new GT_MetaTileEntity_Hatch_OutputBus(OUTPUT_BUS_UHV.ID, "hatch.output_bus.tier.09", "Output Bus (UHV)", 9) + new MTEHatchOutputBus(OUTPUT_BUS_UHV.ID, "hatch.output_bus.tier.09", "Output Bus (UHV)", 9) .getStackForm(1L)); } private static void registerMufflerHatch() { ItemList.Hatch_Muffler_LV.set( - new GT_MetaTileEntity_Hatch_Muffler(MUFFLER_HATCH_LV.ID, "hatch.muffler.tier.01", "Muffler Hatch (LV)", 1) + new MTEHatchMuffler(MUFFLER_HATCH_LV.ID, "hatch.muffler.tier.01", "Muffler Hatch (LV)", 1) .getStackForm(1L)); ItemList.Hatch_Muffler_MV.set( - new GT_MetaTileEntity_Hatch_Muffler(MUFFLER_HATCH_MV.ID, "hatch.muffler.tier.02", "Muffler Hatch (MV)", 2) + new MTEHatchMuffler(MUFFLER_HATCH_MV.ID, "hatch.muffler.tier.02", "Muffler Hatch (MV)", 2) .getStackForm(1L)); ItemList.Hatch_Muffler_HV.set( - new GT_MetaTileEntity_Hatch_Muffler(MUFFLER_HATCH_HV.ID, "hatch.muffler.tier.03", "Muffler Hatch (HV)", 3) + new MTEHatchMuffler(MUFFLER_HATCH_HV.ID, "hatch.muffler.tier.03", "Muffler Hatch (HV)", 3) .getStackForm(1L)); ItemList.Hatch_Muffler_EV.set( - new GT_MetaTileEntity_Hatch_Muffler(MUFFLER_HATCH_EV.ID, "hatch.muffler.tier.04", "Muffler Hatch (EV)", 4) + new MTEHatchMuffler(MUFFLER_HATCH_EV.ID, "hatch.muffler.tier.04", "Muffler Hatch (EV)", 4) .getStackForm(1L)); ItemList.Hatch_Muffler_IV.set( - new GT_MetaTileEntity_Hatch_Muffler(MUFFLER_HATCH_IV.ID, "hatch.muffler.tier.05", "Muffler Hatch (IV)", 5) + new MTEHatchMuffler(MUFFLER_HATCH_IV.ID, "hatch.muffler.tier.05", "Muffler Hatch (IV)", 5) .getStackForm(1L)); ItemList.Hatch_Muffler_LuV.set( - new GT_MetaTileEntity_Hatch_Muffler(MUFFLER_HATCH_LuV.ID, "hatch.muffler.tier.06", "Muffler Hatch (LuV)", 6) + new MTEHatchMuffler(MUFFLER_HATCH_LuV.ID, "hatch.muffler.tier.06", "Muffler Hatch (LuV)", 6) .getStackForm(1L)); ItemList.Hatch_Muffler_ZPM.set( - new GT_MetaTileEntity_Hatch_Muffler(MUFFLER_HATCH_ZPM.ID, "hatch.muffler.tier.07", "Muffler Hatch (ZPM)", 7) + new MTEHatchMuffler(MUFFLER_HATCH_ZPM.ID, "hatch.muffler.tier.07", "Muffler Hatch (ZPM)", 7) .getStackForm(1L)); ItemList.Hatch_Muffler_UV.set( - new GT_MetaTileEntity_Hatch_Muffler(MUFFLER_HATCH_UV.ID, "hatch.muffler.tier.08", "Muffler Hatch (UV)", 8) + new MTEHatchMuffler(MUFFLER_HATCH_UV.ID, "hatch.muffler.tier.08", "Muffler Hatch (UV)", 8) .getStackForm(1L)); ItemList.Hatch_Muffler_MAX.set( - new GT_MetaTileEntity_Hatch_Muffler(MUFFLER_HATCH_UHV.ID, "hatch.muffler.tier.09", "Muffler Hatch (UHV)", 9) + new MTEHatchMuffler(MUFFLER_HATCH_UHV.ID, "hatch.muffler.tier.09", "Muffler Hatch (UHV)", 9) .getStackForm(1L)); } private static void registerBoiler() { - ItemList.Machine_Bronze_Boiler.set( - new GT_MetaTileEntity_Boiler_Bronze(SMALL_COAL_BOILER.ID, "boiler.bronze", "Small Coal Boiler") - .getStackForm(1L)); + ItemList.Machine_Bronze_Boiler + .set(new MTEBoilerBronze(SMALL_COAL_BOILER.ID, "boiler.bronze", "Small Coal Boiler").getStackForm(1L)); ItemList.Machine_Steel_Boiler.set( - new GT_MetaTileEntity_Boiler_Steel( - HIGH_PRESSURE_COAL_BOILER.ID, - "boiler.steel", - "High Pressure Coal Boiler").getStackForm(1L)); - ItemList.Machine_Steel_Boiler_Lava.set( - new GT_MetaTileEntity_Boiler_Lava(HIGH_PRESSURE_LAVA_BOILER.ID, "boiler.lava", "High Pressure Lava Boiler") + new MTEBoilerSteel(HIGH_PRESSURE_COAL_BOILER.ID, "boiler.steel", "High Pressure Coal Boiler") .getStackForm(1L)); - ItemList.Machine_Bronze_Boiler_Solar.set( - new GT_MetaTileEntity_Boiler_Solar(SIMPLE_SOLAR_BOILER.ID, "boiler.solar", "Simple Solar Boiler") + ItemList.Machine_Steel_Boiler_Lava.set( + new MTEBoilerLava(HIGH_PRESSURE_LAVA_BOILER.ID, "boiler.lava", "High Pressure Lava Boiler") .getStackForm(1L)); + ItemList.Machine_Bronze_Boiler_Solar + .set(new MTEBoilerSolar(SIMPLE_SOLAR_BOILER.ID, "boiler.solar", "Simple Solar Boiler").getStackForm(1L)); ItemList.Machine_HP_Solar.set( - new GT_MetaTileEntity_Boiler_Solar_Steel( - HIGH_PRESSURE_SOLAR_BOILER.ID, - "boiler.steel.solar", - "High Pressure Solar Boiler").getStackForm(1L)); + new MTEBoilerSolarSteel(HIGH_PRESSURE_SOLAR_BOILER.ID, "boiler.steel.solar", "High Pressure Solar Boiler") + .getStackForm(1L)); } private static void registerBatteryBuffer1x1() { ItemList.Battery_Buffer_1by1_ULV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_1_BY_1_ULV.ID, "batterybuffer.01.tier.00", "Ultra Low Voltage Battery Buffer", @@ -11324,7 +10866,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "", 1).getStackForm(1L)); ItemList.Battery_Buffer_1by1_LV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_1_BY_1_LV.ID, "batterybuffer.01.tier.01", "Low Voltage Battery Buffer", @@ -11332,7 +10874,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "", 1).getStackForm(1L)); ItemList.Battery_Buffer_1by1_MV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_1_BY_1_MV.ID, "batterybuffer.01.tier.02", "Medium Voltage Battery Buffer", @@ -11340,7 +10882,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "", 1).getStackForm(1L)); ItemList.Battery_Buffer_1by1_HV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_1_BY_1_HV.ID, "batterybuffer.01.tier.03", "High Voltage Battery Buffer", @@ -11348,7 +10890,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "", 1).getStackForm(1L)); ItemList.Battery_Buffer_1by1_EV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_1_BY_1_EV.ID, "batterybuffer.01.tier.04", "Extreme Voltage Battery Buffer", @@ -11356,7 +10898,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "", 1).getStackForm(1L)); ItemList.Battery_Buffer_1by1_IV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_1_BY_1_IV.ID, "batterybuffer.01.tier.05", "Insane Voltage Battery Buffer", @@ -11364,7 +10906,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "", 1).getStackForm(1L)); ItemList.Battery_Buffer_1by1_LuV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_1_BY_1_LuV.ID, "batterybuffer.01.tier.06", "Ludicrous Voltage Battery Buffer", @@ -11372,7 +10914,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "", 1).getStackForm(1L)); ItemList.Battery_Buffer_1by1_ZPM.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_1_BY_1_ZPM.ID, "batterybuffer.01.tier.07", "ZPM Voltage Battery Buffer", @@ -11380,7 +10922,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "", 1).getStackForm(1L)); ItemList.Battery_Buffer_1by1_UV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_1_BY_1_UV.ID, "batterybuffer.01.tier.08", "Ultimate Voltage Battery Buffer", @@ -11388,7 +10930,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "", 1).getStackForm(1L)); ItemList.Battery_Buffer_1by1_UHV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_1_BY_1_UHV.ID, "batterybuffer.01.tier.09", "Highly Ultimate Voltage Battery Buffer", @@ -11397,7 +10939,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1).getStackForm(1L)); ItemList.Battery_Buffer_1by1_UEV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_1_BY_1_UEV.ID, "batterybuffer.01.tier.10", "Extremely Ultimate Battery Buffer", @@ -11406,7 +10948,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1).getStackForm(1L)); ItemList.Battery_Buffer_1by1_UIV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_1_BY_1_UIV.ID, "batterybuffer.01.tier.11", "Insanely Ultimate Battery Buffer", @@ -11415,7 +10957,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1).getStackForm(1L)); ItemList.Battery_Buffer_1by1_UMV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_1_BY_1_UMV.ID, "batterybuffer.01.tier.12", "Mega Ultimate Battery Buffer", @@ -11424,7 +10966,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1).getStackForm(1L)); ItemList.Battery_Buffer_1by1_UXV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_1_BY_1_UXV.ID, "batterybuffer.01.tier.13", "Extended Mega Ultimate Battery Buffer", @@ -11433,7 +10975,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1).getStackForm(1L)); ItemList.Battery_Buffer_1by1_MAXV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_1_BY_1_MAX.ID, "batterybuffer.01.tier.14", "Maximum Battery Buffer", @@ -11444,7 +10986,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private static void registerBatteryBuffer2x2() { ItemList.Battery_Buffer_2by2_ULV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_2_BY_2_ULV.ID, "batterybuffer.04.tier.00", "Ultra Low Voltage Battery Buffer", @@ -11452,7 +10994,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "", 4).getStackForm(1L)); ItemList.Battery_Buffer_2by2_LV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_2_BY_2_LV.ID, "batterybuffer.04.tier.01", "Low Voltage Battery Buffer", @@ -11460,7 +11002,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "", 4).getStackForm(1L)); ItemList.Battery_Buffer_2by2_MV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_2_BY_2_MV.ID, "batterybuffer.04.tier.02", "Medium Voltage Battery Buffer", @@ -11468,7 +11010,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "", 4).getStackForm(1L)); ItemList.Battery_Buffer_2by2_HV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_2_BY_2_HV.ID, "batterybuffer.04.tier.03", "High Voltage Battery Buffer", @@ -11476,7 +11018,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "", 4).getStackForm(1L)); ItemList.Battery_Buffer_2by2_EV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_2_BY_2_EV.ID, "batterybuffer.04.tier.04", "Extreme Voltage Battery Buffer", @@ -11484,7 +11026,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "", 4).getStackForm(1L)); ItemList.Battery_Buffer_2by2_IV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_2_BY_2_IV.ID, "batterybuffer.04.tier.05", "Insane Voltage Battery Buffer", @@ -11492,7 +11034,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "", 4).getStackForm(1L)); ItemList.Battery_Buffer_2by2_LuV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_2_BY_2_LuV.ID, "batterybuffer.04.tier.06", "Ludicrous Voltage Battery Buffer", @@ -11500,7 +11042,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "", 4).getStackForm(1L)); ItemList.Battery_Buffer_2by2_ZPM.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_2_BY_2_ZPM.ID, "batterybuffer.04.tier.07", "ZPM Voltage Battery Buffer", @@ -11508,7 +11050,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "", 4).getStackForm(1L)); ItemList.Battery_Buffer_2by2_UV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_2_BY_2_UV.ID, "batterybuffer.04.tier.08", "Ultimate Voltage Battery Buffer", @@ -11516,7 +11058,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "", 4).getStackForm(1L)); ItemList.Battery_Buffer_2by2_UHV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_2_BY_2_UHV.ID, "batterybuffer.04.tier.09", "Highly Ultimate Voltage Battery Buffer", @@ -11525,7 +11067,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4).getStackForm(1L)); ItemList.Battery_Buffer_2by2_UEV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_2_BY_2_UEV.ID, "batterybuffer.04.tier.10", "Extremely Ultimate Battery Buffer", @@ -11534,7 +11076,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4).getStackForm(1L)); ItemList.Battery_Buffer_2by2_UIV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_2_BY_2_UIV.ID, "batterybuffer.04.tier.11", "Insanely Ultimate Battery Buffer", @@ -11543,7 +11085,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4).getStackForm(1L)); ItemList.Battery_Buffer_2by2_UMV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_2_BY_2_UMV.ID, "batterybuffer.04.tier.12", "Mega Ultimate Battery Buffer", @@ -11552,7 +11094,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4).getStackForm(1L)); ItemList.Battery_Buffer_2by2_UXV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_2_BY_2_UXV.ID, "batterybuffer.04.tier.13", "Extended Mega Ultimate Battery Buffer", @@ -11561,7 +11103,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4).getStackForm(1L)); ItemList.Battery_Buffer_2by2_MAXV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_2_BY_2_MAX.ID, "batterybuffer.04.tier.14", "Maximum Battery Buffer", @@ -11572,7 +11114,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private static void registerBatteryBuffer3x3() { ItemList.Battery_Buffer_3by3_ULV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_3_BY_3_ULV.ID, "batterybuffer.09.tier.00", "Ultra Low Voltage Battery Buffer", @@ -11580,7 +11122,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "", 9).getStackForm(1L)); ItemList.Battery_Buffer_3by3_LV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_3_BY_3_LV.ID, "batterybuffer.09.tier.01", "Low Voltage Battery Buffer", @@ -11588,7 +11130,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "", 9).getStackForm(1L)); ItemList.Battery_Buffer_3by3_MV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_3_BY_3_MV.ID, "batterybuffer.09.tier.02", "Medium Voltage Battery Buffer", @@ -11596,7 +11138,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "", 9).getStackForm(1L)); ItemList.Battery_Buffer_3by3_HV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_3_BY_3_HV.ID, "batterybuffer.09.tier.03", "High Voltage Battery Buffer", @@ -11604,7 +11146,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "", 9).getStackForm(1L)); ItemList.Battery_Buffer_3by3_EV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_3_BY_3_EV.ID, "batterybuffer.09.tier.04", "Extreme Voltage Battery Buffer", @@ -11612,7 +11154,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "", 9).getStackForm(1L)); ItemList.Battery_Buffer_3by3_IV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_3_BY_3_IV.ID, "batterybuffer.09.tier.05", "Insane Voltage Battery Buffer", @@ -11620,7 +11162,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "", 9).getStackForm(1L)); ItemList.Battery_Buffer_3by3_LuV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_3_BY_3_LuV.ID, "batterybuffer.09.tier.06", "Ludicrous Voltage Battery Buffer", @@ -11628,7 +11170,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "", 9).getStackForm(1L)); ItemList.Battery_Buffer_3by3_ZPM.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_3_BY_3_ZPM.ID, "batterybuffer.09.tier.07", "ZPM Voltage Battery Buffer", @@ -11636,7 +11178,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "", 9).getStackForm(1L)); ItemList.Battery_Buffer_3by3_UV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_3_BY_3_UV.ID, "batterybuffer.09.tier.08", "Ultimate Voltage Battery Buffer", @@ -11644,7 +11186,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "", 9).getStackForm(1L)); ItemList.Battery_Buffer_3by3_UHV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_3_BY_3_UHV.ID, "batterybuffer.09.tier.09", "Highly Ultimate Voltage Battery Buffer", @@ -11653,7 +11195,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 9).getStackForm(1L)); ItemList.Battery_Buffer_3by3_UEV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_3_BY_3_UEV.ID, "batterybuffer.09.tier.10", "Extremely Ultimate Battery Buffer", @@ -11662,7 +11204,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 9).getStackForm(1L)); ItemList.Battery_Buffer_3by3_UIV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_3_BY_3_UIV.ID, "batterybuffer.09.tier.11", "Insanely Ultimate Battery Buffer", @@ -11671,7 +11213,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 9).getStackForm(1L)); ItemList.Battery_Buffer_3by3_UMV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_3_BY_3_UMV.ID, "batterybuffer.09.tier.12", "Mega Ultimate Battery Buffer", @@ -11680,7 +11222,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 9).getStackForm(1L)); ItemList.Battery_Buffer_3by3_UXV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_3_BY_3_UXV.ID, "batterybuffer.09.tier.13", "Extended Mega Ultimate Battery Buffer", @@ -11689,7 +11231,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 9).getStackForm(1L)); ItemList.Battery_Buffer_3by3_MAXV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_3_BY_3_MAX.ID, "batterybuffer.09.tier.14", "Maximum Battery Buffer", @@ -11700,7 +11242,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private static void registerBatteryBuffer4x4() { ItemList.Battery_Buffer_4by4_ULV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_4_BY_4_ULV.ID, "batterybuffer.16.tier.00", "Ultra Low Voltage Battery Buffer", @@ -11708,7 +11250,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "", 16).getStackForm(1L)); ItemList.Battery_Buffer_4by4_LV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_4_BY_4_LV.ID, "batterybuffer.16.tier.01", "Low Voltage Battery Buffer", @@ -11716,7 +11258,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "", 16).getStackForm(1L)); ItemList.Battery_Buffer_4by4_MV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_4_BY_4_MV.ID, "batterybuffer.16.tier.02", "Medium Voltage Battery Buffer", @@ -11724,7 +11266,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "", 16).getStackForm(1L)); ItemList.Battery_Buffer_4by4_HV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_4_BY_4_HV.ID, "batterybuffer.16.tier.03", "High Voltage Battery Buffer", @@ -11732,7 +11274,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "", 16).getStackForm(1L)); ItemList.Battery_Buffer_4by4_EV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_4_BY_4_EV.ID, "batterybuffer.16.tier.04", "Extreme Voltage Battery Buffer", @@ -11740,7 +11282,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "", 16).getStackForm(1L)); ItemList.Battery_Buffer_4by4_IV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_4_BY_4_IV.ID, "batterybuffer.16.tier.05", "Insane Voltage Battery Buffer", @@ -11748,7 +11290,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "", 16).getStackForm(1L)); ItemList.Battery_Buffer_4by4_LuV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_4_BY_4_LuV.ID, "batterybuffer.16.tier.06", "Ludicrous Voltage Battery Buffer", @@ -11756,7 +11298,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "", 16).getStackForm(1L)); ItemList.Battery_Buffer_4by4_ZPM.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_4_BY_4_ZPM.ID, "batterybuffer.16.tier.07", "ZPM Voltage Battery Buffer", @@ -11764,7 +11306,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "", 16).getStackForm(1L)); ItemList.Battery_Buffer_4by4_UV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_4_BY_4_UV.ID, "batterybuffer.16.tier.08", "Ultimate Voltage Battery Buffer", @@ -11772,7 +11314,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "", 16).getStackForm(1L)); ItemList.Battery_Buffer_4by4_UHV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_4_BY_4_UHV.ID, "batterybuffer.16.tier.09", "Highly Ultimate Voltage Battery Buffer", @@ -11780,7 +11322,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "", 16).getStackForm(1L)); ItemList.Battery_Buffer_4by4_UEV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_4_BY_4_UEV.ID, "batterybuffer.16.tier.10", "Extremely Ultimate Battery Buffer", @@ -11789,7 +11331,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 16).getStackForm(1L)); ItemList.Battery_Buffer_4by4_UIV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_4_BY_4_UIV.ID, "batterybuffer.16.tier.11", "Insanely Ultimate Battery Buffer", @@ -11798,7 +11340,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 16).getStackForm(1L)); ItemList.Battery_Buffer_4by4_UMV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_4_BY_4_UMV.ID, "batterybuffer.16.tier.12", "Mega Ultimate Battery Buffer", @@ -11807,7 +11349,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 16).getStackForm(1L)); ItemList.Battery_Buffer_4by4_UXV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_4_BY_4_UXV.ID, "batterybuffer.16.tier.13", "Extended Mega Ultimate Battery Buffer", @@ -11816,7 +11358,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 16).getStackForm(1L)); ItemList.Battery_Buffer_4by4_MAXV.set( - new GT_MetaTileEntity_BasicBatteryBuffer( + new MTEBasicBatteryBuffer( BATTERY_BUFFER_4_BY_4_MAX.ID, "batterybuffer.16.tier.14", "Maximum Battery Buffer", @@ -11827,7 +11369,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private static void registerCharger4x4() { ItemList.Battery_Charger_4by4_ULV.set( - new GT_MetaTileEntity_Charger( + new MTECharger( BATTERY_CHARGER_4_BY_4_ULV.ID, "batterycharger.16.tier.00", "Ultra Low Voltage Battery Charger", @@ -11835,7 +11377,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "Each battery gives 8A in/4A out (min 4A/2A)", 4).getStackForm(1L)); ItemList.Battery_Charger_4by4_LV.set( - new GT_MetaTileEntity_Charger( + new MTECharger( BATTERY_CHARGER_4_BY_4_LV.ID, "batterycharger.16.tier.01", "Low Voltage Battery Charger", @@ -11843,7 +11385,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "Each battery gives 8A in/4A out (min 4A/2A)", 4).getStackForm(1L)); ItemList.Battery_Charger_4by4_MV.set( - new GT_MetaTileEntity_Charger( + new MTECharger( BATTERY_CHARGER_4_BY_4_MV.ID, "batterycharger.16.tier.02", "Medium Voltage Battery Charger", @@ -11851,7 +11393,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "Each battery gives 8A in/4A out (min 4A/2A)", 4).getStackForm(1L)); ItemList.Battery_Charger_4by4_HV.set( - new GT_MetaTileEntity_Charger( + new MTECharger( BATTERY_CHARGER_4_BY_4_HV.ID, "batterycharger.16.tier.03", "High Voltage Battery Charger", @@ -11859,7 +11401,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "Each battery gives 8A in/4A out (min 4A/2A)", 4).getStackForm(1L)); ItemList.Battery_Charger_4by4_EV.set( - new GT_MetaTileEntity_Charger( + new MTECharger( BATTERY_CHARGER_4_BY_4_EV.ID, "batterycharger.16.tier.04", "Extreme Voltage Battery Charger", @@ -11867,7 +11409,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "Each battery gives 8A in/4A out (min 4A/2A)", 4).getStackForm(1L)); ItemList.Battery_Charger_4by4_IV.set( - new GT_MetaTileEntity_Charger( + new MTECharger( BATTERY_CHARGER_4_BY_4_IV.ID, "batterycharger.16.tier.05", "Insane Voltage Battery Charger", @@ -11875,7 +11417,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "Each battery gives 8A in/4A out (min 4A/2A)", 4).getStackForm(1L)); ItemList.Battery_Charger_4by4_LuV.set( - new GT_MetaTileEntity_Charger( + new MTECharger( BATTERY_CHARGER_4_BY_4_LuV.ID, "batterycharger.16.tier.06", "Ludicrous Voltage Battery Charger", @@ -11883,7 +11425,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "Each battery gives 8A in/4A out (min 4A/2A)", 4).getStackForm(1L)); ItemList.Battery_Charger_4by4_ZPM.set( - new GT_MetaTileEntity_Charger( + new MTECharger( BATTERY_CHARGER_4_BY_4_ZPM.ID, "batterycharger.16.tier.07", "ZPM Voltage Battery Charger", @@ -11891,7 +11433,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "Each battery gives 8A in/4A out (min 4A/2A)", 4).getStackForm(1L)); ItemList.Battery_Charger_4by4_UV.set( - new GT_MetaTileEntity_Charger( + new MTECharger( BATTERY_CHARGER_4_BY_4_UV.ID, "batterycharger.16.tier.08", "Ultimate Voltage Battery Charger", @@ -11899,7 +11441,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "Each battery gives 8A in/4A out (min 4A/2A)", 4).getStackForm(1L)); ItemList.Battery_Charger_4by4_UHV.set( - new GT_MetaTileEntity_Charger( + new MTECharger( BATTERY_CHARGER_4_BY_4_UHV.ID, "batterycharger.16.tier.09", "Highly Ultimate Voltage Battery Charger", @@ -11908,7 +11450,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4).getStackForm(1L)); ItemList.Battery_Charger_4by4_UEV.set( - new GT_MetaTileEntity_Charger( + new MTECharger( BATTERY_CHARGER_4_4_UEV.ID, "batterycharger.16.tier.10", "Extremely Ultimate Battery Charger", @@ -11917,7 +11459,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4).getStackForm(1L)); ItemList.Battery_Charger_4by4_UIV.set( - new GT_MetaTileEntity_Charger( + new MTECharger( BATTERY_CHARGER_4_4_UIV.ID, "batterycharger.16.tier.11", "Insanely Ultimate Battery Charger", @@ -11926,7 +11468,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4).getStackForm(1L)); ItemList.Battery_Charger_4by4_UMV.set( - new GT_MetaTileEntity_Charger( + new MTECharger( BATTERY_CHARGER_4_4_UMV.ID, "batterycharger.16.tier.12", "Mega Ultimate Battery Charger", @@ -11935,7 +11477,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4).getStackForm(1L)); ItemList.Battery_Charger_4by4_UXV.set( - new GT_MetaTileEntity_Charger( + new MTECharger( BATTERY_CHARGER_4_4_UXV.ID, "batterycharger.16.tier.13", "Extended Mega Ultimate Battery Charger", @@ -11946,7 +11488,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private void registerCircuitAssembler() { ItemList.Machine_LV_CircuitAssembler.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CIRCUIT_ASSEMBLER_LV.ID, "basicmachine.circuitassembler.tier.01", "Basic Circuit Assembler", @@ -11957,12 +11499,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CIRCUITASSEMBLER", null).getStackForm(1L)); ItemList.Machine_MV_CircuitAssembler.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CIRCUIT_ASSEMBLER_MV.ID, "basicmachine.circuitassembler.tier.02", "Advanced Circuit Assembler", @@ -11973,12 +11515,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CIRCUITASSEMBLER", null).getStackForm(1L)); ItemList.Machine_HV_CircuitAssembler.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CIRCUIT_ASSEMBLER_HV.ID, "basicmachine.circuitassembler.tier.03", "Advanced Circuit Assembler II", @@ -11989,12 +11531,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CIRCUITASSEMBLER", null).getStackForm(1L)); ItemList.Machine_EV_CircuitAssembler.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CIRCUIT_ASSEMBLER_EV.ID, "basicmachine.circuitassembler.tier.04", "Advanced Circuit Assembler III", @@ -12005,12 +11547,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CIRCUITASSEMBLER", null).getStackForm(1L)); ItemList.Machine_IV_CircuitAssembler.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CIRCUIT_ASSEMBLER_IV.ID, "basicmachine.circuitassembler.tier.05", "Advanced Circuit Assembler IV", @@ -12021,12 +11563,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CIRCUITASSEMBLER", null).getStackForm(1L)); ItemList.Machine_LuV_CircuitAssembler.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CIRCUIT_ASSEMBLER_LuV.ID, "basicmachine.circuitassembler.tier.06", "Advanced Circuit Assembler V", @@ -12037,12 +11579,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CIRCUITASSEMBLER", null).getStackForm(1L)); ItemList.Machine_ZPM_CircuitAssembler.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CIRCUIT_ASSEMBLER_ZPM.ID, "basicmachine.circuitassembler.tier.07", "Advanced Circuit Assembler VI", @@ -12053,12 +11595,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CIRCUITASSEMBLER", null).getStackForm(1L)); ItemList.Machine_UV_CircuitAssembler.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CIRCUIT_ASSEMBLER_UV.ID, "basicmachine.circuitassembler.tier.08", "Advanced Circuit Assembler VII", @@ -12069,12 +11611,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CIRCUITASSEMBLER", null).getStackForm(1L)); ItemList.CircuitAssemblerUHV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CIRCUIT_ASSEMBLER_UHV.ID, "basicmachine.circuitassembler.tier.09", "Ultimate Circuit Assembling Machine", @@ -12085,12 +11627,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CIRCUITASSEMBLER", null).getStackForm(1L)); ItemList.CircuitAssemblerUEV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CIRCUIT_ASSEMBLER_UEV.ID, "basicmachine.circuitassembler.tier.10", "Ultimate Circuit Assembling Machine II", @@ -12101,12 +11643,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CIRCUITASSEMBLER", null).getStackForm(1L)); ItemList.CircuitAssemblerUIV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CIRCUIT_ASSEMBLER_UIV.ID, "basicmachine.circuitassembler.tier.11", "Ultimate Circuit Assembling Machine III", @@ -12117,12 +11659,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CIRCUITASSEMBLER", null).getStackForm(1L)); ItemList.CircuitAssemblerUMV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CIRCUIT_ASSEMBLER_UMV.ID, "basicmachine.circuitassembler.tier.12", "Ultimate Circuit Assembling Machine IV", @@ -12133,12 +11675,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CIRCUITASSEMBLER", null).getStackForm(1L)); ItemList.CircuitAssemblerUXV.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CIRCUIT_ASSEMBLER_UXV.ID, "basicmachine.circuitassembler.tier.13", "Ultimate Circuit Assembling Machine V", @@ -12149,12 +11691,12 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CIRCUITASSEMBLER", null).getStackForm(1L)); ItemList.CircuitAssemblerMAX.set( - new GT_MetaTileEntity_BasicMachine_GT_Recipe( + new MTEBasicMachineWithRecipe( CIRCUIT_ASSEMBLER_MAX.ID, "basicmachine.circuitassembler.tier.14", "MAX Circuit Assembling Machine", @@ -12165,14 +11707,14 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 1, true, SoundResource.NONE, - GT_MetaTileEntity_BasicMachine_GT_Recipe.SpecialEffects.NONE, + MTEBasicMachineWithRecipe.SpecialEffects.NONE, "CIRCUITASSEMBLER", null).getStackForm(1L)); } private void registerWetTransformer() { ItemList.WetTransformer_LV_ULV.set( - new GT_MetaTileEntity_WetTransformer( + new MTEWetTransformer( WET_TRANSFORMER_LV_ULV.ID, "wettransformer.tier.00", "Ultra Low Voltage Power Transformer", @@ -12180,7 +11722,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "LV -> ULV (Use Soft Mallet to invert)").getStackForm(1L)); ItemList.WetTransformer_MV_LV.set( - new GT_MetaTileEntity_WetTransformer( + new MTEWetTransformer( WET_TRANSFORMER_MV_LV.ID, "wetransformer.tier.01", "Low Voltage Power Transformer", @@ -12188,7 +11730,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "MV -> LV (Use Soft Mallet to invert)").getStackForm(1L)); ItemList.WetTransformer_HV_MV.set( - new GT_MetaTileEntity_WetTransformer( + new MTEWetTransformer( WET_TRANSFORMER_HV_MV.ID, "wettransformer.tier.02", "Medium Voltage Power Transformer", @@ -12196,7 +11738,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "HV -> MV (Use Soft Mallet to invert)").getStackForm(1L)); ItemList.WetTransformer_EV_HV.set( - new GT_MetaTileEntity_WetTransformer( + new MTEWetTransformer( WET_TRANSFORMER_EV_HV.ID, "wettransformer.tier.03", "High Voltage Power Transformer", @@ -12204,7 +11746,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "EV -> HV (Use Soft Mallet to invert)").getStackForm(1L)); ItemList.WetTransformer_IV_EV.set( - new GT_MetaTileEntity_WetTransformer( + new MTEWetTransformer( WET_TRANSFORMER_IV_EV.ID, "wettransformer.tier.04", "Extreme Power Transformer", @@ -12212,7 +11754,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "IV -> EV (Use Soft Mallet to invert)").getStackForm(1L)); ItemList.WetTransformer_LuV_IV.set( - new GT_MetaTileEntity_WetTransformer( + new MTEWetTransformer( WET_TRANSFORMER_LuV_IV.ID, "wettransformer.tier.05", "Insane Power Transformer", @@ -12220,7 +11762,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "LuV -> IV (Use Soft Mallet to invert)").getStackForm(1L)); ItemList.WetTransformer_ZPM_LuV.set( - new GT_MetaTileEntity_WetTransformer( + new MTEWetTransformer( WET_TRANSFORMER_ZPM_LuV.ID, "wettransformer.tier.06", "Ludicrous Power Transformer", @@ -12228,7 +11770,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "ZPM -> LuV (Use Soft Mallet to invert)").getStackForm(1L)); ItemList.WetTransformer_UV_ZPM.set( - new GT_MetaTileEntity_WetTransformer( + new MTEWetTransformer( WET_TRANSFORMER_UV_ZPM.ID, "wettransformer.tier.07", "ZPM Voltage Power Transformer", @@ -12236,7 +11778,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "UV -> ZPM (Use Soft Mallet to invert)").getStackForm(1L)); ItemList.WetTransformer_UHV_UV.set( - new GT_MetaTileEntity_WetTransformer( + new MTEWetTransformer( WET_TRANSFORMER_UHV_UV.ID, "wettransformer.tier.08", "Ultimate Power Transformer", @@ -12244,7 +11786,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "UHV -> UV (Use Soft Mallet to invert)").getStackForm(1L)); ItemList.WetTransformer_UEV_UHV.set( - new GT_MetaTileEntity_WetTransformer( + new MTEWetTransformer( WET_TRANSFORMER_UEV_UHV.ID, "wettransformer.tier.09", "Highly Ultimate Power Transformer", @@ -12252,7 +11794,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "UEV -> UHV (Use Soft Mallet to invert)").getStackForm(1L)); ItemList.WetTransformer_UIV_UEV.set( - new GT_MetaTileEntity_WetTransformer( + new MTEWetTransformer( WET_TRANSFORMER_UIV_UEV.ID, "wettransformer.tier.10", "Extremely Ultimate Power Transformer", @@ -12260,7 +11802,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "UIV -> UEV (Use Soft Mallet to invert)").getStackForm(1L)); ItemList.WetTransformer_UMV_UIV.set( - new GT_MetaTileEntity_WetTransformer( + new MTEWetTransformer( WET_TRANSFORMER_UMV_UIV.ID, "wettransformer.tier.11", "Insanely Ultimate Power Transformer", @@ -12268,7 +11810,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "UMV -> UIV (Use Soft Mallet to invert)").getStackForm(1L)); ItemList.WetTransformer_UXV_UMV.set( - new GT_MetaTileEntity_WetTransformer( + new MTEWetTransformer( WET_TRANSFORMER_UXV_UMV.ID, "wettransformer.tier.12", "Mega Ultimate Power Transformer", @@ -12276,7 +11818,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC "UXV -> UMV (Use Soft Mallet to invert)").getStackForm(1L)); ItemList.WetTransformer_MAX_UXV.set( - new GT_MetaTileEntity_WetTransformer( + new MTEWetTransformer( WET_TRANSFORMER_MAX_UXV.ID, "wettransformer.tier.13", "Extended Mega Ultimate Power Transformer", @@ -12286,35 +11828,35 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private void registerHighAmpTransformer() { ItemList.Transformer_HA_UEV_UHV.set( - new GregtechMetaTransformerHiAmp( + new MTETransformerHiAmp( HIGH_AMP_TRANSFORMER_UEV_UHV.ID, "transformer.ha.tier.09", "Highly Ultimate Hi-Amp Transformer", 9, "UEV -> UHV (Use Soft Mallet to invert)").getStackForm(1L)); ItemList.Transformer_HA_UIV_UEV.set( - new GregtechMetaTransformerHiAmp( + new MTETransformerHiAmp( HIGH_AMP_TRANSFORMER_UIV_UEV.ID, "transformer.ha.tier.10", "Extremely Ultimate Hi-Amp Transformer", 10, "UIV -> UEV (Use Soft Mallet to invert)").getStackForm(1L)); ItemList.Transformer_HA_UMV_UIV.set( - new GregtechMetaTransformerHiAmp( + new MTETransformerHiAmp( HIGH_AMP_TRANSFORMER_UMV_UIV.ID, "transformer.ha.tier.11", "Insanely Ultimate Hi-Amp Transformer", 11, "UMV -> UIV (Use Soft Mallet to invert)").getStackForm(1L)); ItemList.Transformer_HA_UXV_UMV.set( - new GregtechMetaTransformerHiAmp( + new MTETransformerHiAmp( HIGH_AMP_TRANSFORMER_UXV_UMV.ID, "transformer.ha.tier.12", "Mega Ultimate Hi-Amp Transformer", 12, "UXV -> UMV (Use Soft Mallet to invert)").getStackForm(1L)); ItemList.Transformer_HA_MAX_UXV.set( - new GregtechMetaTransformerHiAmp( + new MTETransformerHiAmp( HIGH_AMP_TRANSFORMER_MAX_UXV.ID, "transformer.ha.tier.13", "Extended Mega Ultimate Hi-Amp Transformer", @@ -12325,7 +11867,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private void registerTurboCharger4By4() { ItemList.Battery_TurboCharger_4by4_ULV.set( - new GT_MetaTileEntity_TurboCharger( + new MTETurboCharger( TURBO_CHARGER_ULV.ID, "batteryturbocharger.16.tier.00", "Ultra Low Voltage Turbo Charger", @@ -12334,7 +11876,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4).getStackForm(1L)); ItemList.Battery_TurboCharger_4by4_LV.set( - new GT_MetaTileEntity_TurboCharger( + new MTETurboCharger( TURBO_CHARGER_LV.ID, "batteryturbocharger.16.tier.01", "Low Voltage Turbo Charger", @@ -12343,7 +11885,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4).getStackForm(1L)); ItemList.Battery_TurboCharger_4by4_MV.set( - new GT_MetaTileEntity_TurboCharger( + new MTETurboCharger( TURBO_CHARGER_MV.ID, "batteryturbocharger.16.tier.02", "Medium Voltage Turbo Charger", @@ -12352,7 +11894,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4).getStackForm(1L)); ItemList.Battery_TurboCharger_4by4_HV.set( - new GT_MetaTileEntity_TurboCharger( + new MTETurboCharger( TURBO_CHARGER_HV.ID, "batteryturbocharger.16.tier.03", "High Voltage Turbo Charger", @@ -12361,7 +11903,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4).getStackForm(1L)); ItemList.Battery_TurboCharger_4by4_EV.set( - new GT_MetaTileEntity_TurboCharger( + new MTETurboCharger( TURBO_CHARGER_EV.ID, "batteryturbocharger.16.tier.04", "Extreme Voltage Turbo Charger", @@ -12370,7 +11912,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4).getStackForm(1L)); ItemList.Battery_TurboCharger_4by4_IV.set( - new GT_MetaTileEntity_TurboCharger( + new MTETurboCharger( TURBO_CHARGER_IV.ID, "batteryturbocharger.16.tier.05", "Insane Voltage Turbo Charger", @@ -12379,7 +11921,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4).getStackForm(1L)); ItemList.Battery_TurboCharger_4by4_LuV.set( - new GT_MetaTileEntity_TurboCharger( + new MTETurboCharger( TURBO_CHARGER_LuV.ID, "batteryturbocharger.16.tier.06", "Ludicrous Voltage Turbo Charger", @@ -12388,7 +11930,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4).getStackForm(1L)); ItemList.Battery_TurboCharger_4by4_ZPM.set( - new GT_MetaTileEntity_TurboCharger( + new MTETurboCharger( TURBO_CHARGER_ZPM.ID, "batteryturbocharger.16.tier.07", "ZPM Voltage Turbo Charger", @@ -12397,7 +11939,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4).getStackForm(1L)); ItemList.Battery_TurboCharger_4by4_UV.set( - new GT_MetaTileEntity_TurboCharger( + new MTETurboCharger( TURBO_CHARGER_UV.ID, "batteryturbocharger.16.tier.08", "Ultimate Voltage Turbo Charger", @@ -12406,7 +11948,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4).getStackForm(1L)); ItemList.Battery_TurboCharger_4by4_UHV.set( - new GT_MetaTileEntity_TurboCharger( + new MTETurboCharger( TURBO_CHARGER_UHV.ID, "batteryturbocharger.16.tier.09", "Highly Ultimate Voltage Turbo Charger", @@ -12418,91 +11960,91 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private static void registerWirelessEnergyHatch() { ItemList.Wireless_Hatch_Energy_ULV.set( - new GT_MetaTileEntity_Wireless_Hatch( + new MTEWirelessEnergy( WIRELESS_HATCH_ENERGY_ULV.ID, "hatch.wireless.receiver.tier.00", "ULV Wireless Energy Hatch", 0).getStackForm(1L)); ItemList.Wireless_Hatch_Energy_LV.set( - new GT_MetaTileEntity_Wireless_Hatch( + new MTEWirelessEnergy( WIRELESS_HATCH_ENERGY_LV.ID, "hatch.wireless.receiver.tier.01", "LV Wireless Energy Hatch", 1).getStackForm(1L)); ItemList.Wireless_Hatch_Energy_MV.set( - new GT_MetaTileEntity_Wireless_Hatch( + new MTEWirelessEnergy( WIRELESS_HATCH_ENERGY_MV.ID, "hatch.wireless.receiver.tier.02", "MV Wireless Energy Hatch", 2).getStackForm(1L)); ItemList.Wireless_Hatch_Energy_HV.set( - new GT_MetaTileEntity_Wireless_Hatch( + new MTEWirelessEnergy( WIRELESS_HATCH_ENERGY_HV.ID, "hatch.wireless.receiver.tier.03", "HV Wireless Energy Hatch", 3).getStackForm(1L)); ItemList.Wireless_Hatch_Energy_EV.set( - new GT_MetaTileEntity_Wireless_Hatch( + new MTEWirelessEnergy( WIRELESS_HATCH_ENERGY_EV.ID, "hatch.wireless.receiver.tier.04", "EV Wireless Energy Hatch", 4).getStackForm(1L)); ItemList.Wireless_Hatch_Energy_IV.set( - new GT_MetaTileEntity_Wireless_Hatch( + new MTEWirelessEnergy( WIRELESS_HATCH_ENERGY_IV.ID, "hatch.wireless.receiver.tier.05", "IV Wireless Energy Hatch", 5).getStackForm(1L)); ItemList.Wireless_Hatch_Energy_LuV.set( - new GT_MetaTileEntity_Wireless_Hatch( + new MTEWirelessEnergy( WIRELESS_HATCH_ENERGY_LuV.ID, "hatch.wireless.receiver.tier.06", "LuV Wireless Energy Hatch", 6).getStackForm(1L)); ItemList.Wireless_Hatch_Energy_ZPM.set( - new GT_MetaTileEntity_Wireless_Hatch( + new MTEWirelessEnergy( WIRELESS_HATCH_ENERGY_ZPM.ID, "hatch.wireless.receiver.tier.07", "ZPM Wireless Energy Hatch", 7).getStackForm(1L)); ItemList.Wireless_Hatch_Energy_UV.set( - new GT_MetaTileEntity_Wireless_Hatch( + new MTEWirelessEnergy( WIRELESS_HATCH_ENERGY_UV.ID, "hatch.wireless.receiver.tier.08", "UV Wireless Energy Hatch", 8).getStackForm(1L)); ItemList.Wireless_Hatch_Energy_UHV.set( - new GT_MetaTileEntity_Wireless_Hatch( + new MTEWirelessEnergy( WIRELESS_HATCH_ENERGY_UHV.ID, "hatch.wireless.receiver.tier.09", "UHV Wireless Energy Hatch", 9).getStackForm(1L)); ItemList.Wireless_Hatch_Energy_UEV.set( - new GT_MetaTileEntity_Wireless_Hatch( + new MTEWirelessEnergy( WIRELESS_HATCH_ENERGY_UEV.ID, "hatch.wireless.receiver.tier.10", "UEV Wireless Energy Hatch", 10).getStackForm(1L)); ItemList.Wireless_Hatch_Energy_UIV.set( - new GT_MetaTileEntity_Wireless_Hatch( + new MTEWirelessEnergy( WIRELESS_HATCH_ENERGY_UIV.ID, "hatch.wireless.receiver.tier.11", "UIV Wireless Energy Hatch", 11).getStackForm(1L)); ItemList.Wireless_Hatch_Energy_UMV.set( - new GT_MetaTileEntity_Wireless_Hatch( + new MTEWirelessEnergy( WIRELESS_HATCH_ENERGY_UMV.ID, "hatch.wireless.receiver.tier.12", "UMV Wireless Energy Hatch", 12).getStackForm(1L)); ItemList.Wireless_Hatch_Energy_UXV.set( - new GT_MetaTileEntity_Wireless_Hatch( + new MTEWirelessEnergy( WIRELESS_HATCH_ENERGY_UXV.ID, "hatch.wireless.receiver.tier.13", "UXV Wireless Energy Hatch", 13).getStackForm(1L)); ItemList.Wireless_Hatch_Energy_MAX.set( - new GT_MetaTileEntity_Wireless_Hatch( + new MTEWirelessEnergy( WIRELESS_HATCH_ENERGY_MAX.ID, "hatch.wireless.receiver.tier.14", "MAX Wireless Energy Hatch", @@ -12511,91 +12053,91 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private static void registerWirelessDynamoHatch() { ItemList.Wireless_Dynamo_Energy_ULV.set( - new GT_MetaTileEntity_Wireless_Dynamo( + new MTEWirelessDynamo( WIRELESS_DYNAMO_ENERGY_HATCH_ULV.ID, "hatch.wireless.transmitter.tier.00", "ULV Wireless Energy Dynamo", 0).getStackForm(1L)); ItemList.Wireless_Dynamo_Energy_LV.set( - new GT_MetaTileEntity_Wireless_Dynamo( + new MTEWirelessDynamo( WIRELESS_DYNAMO_ENERGY_HATCH_LV.ID, "hatch.wireless.transmitter.tier.01", "LV Wireless Energy Dynamo", 1).getStackForm(1L)); ItemList.Wireless_Dynamo_Energy_MV.set( - new GT_MetaTileEntity_Wireless_Dynamo( + new MTEWirelessDynamo( WIRELESS_DYNAMO_ENERGY_HATCH_MV.ID, "hatch.wireless.transmitter.tier.02", "MV Wireless Energy Dynamo", 2).getStackForm(1L)); ItemList.Wireless_Dynamo_Energy_HV.set( - new GT_MetaTileEntity_Wireless_Dynamo( + new MTEWirelessDynamo( WIRELESS_DYNAMO_ENERGY_HATCH_HV.ID, "hatch.wireless.transmitter.tier.03", "HV Wireless Energy Dynamo", 3).getStackForm(1L)); ItemList.Wireless_Dynamo_Energy_EV.set( - new GT_MetaTileEntity_Wireless_Dynamo( + new MTEWirelessDynamo( WIRELESS_DYNAMO_ENERGY_HATCH_EV.ID, "hatch.wireless.transmitter.tier.04", "EV Wireless Energy Dynamo", 4).getStackForm(1L)); ItemList.Wireless_Dynamo_Energy_IV.set( - new GT_MetaTileEntity_Wireless_Dynamo( + new MTEWirelessDynamo( WIRELESS_DYNAMO_ENERGY_HATCH_IV.ID, "hatch.wireless.transmitter.tier.05", "IV Wireless Energy Dynamo", 5).getStackForm(1L)); ItemList.Wireless_Dynamo_Energy_LuV.set( - new GT_MetaTileEntity_Wireless_Dynamo( + new MTEWirelessDynamo( WIRELESS_DYNAMO_ENERGY_HATCH_LuV.ID, "hatch.wireless.transmitter.tier.06", "LuV Wireless Energy Dynamo", 6).getStackForm(1L)); ItemList.Wireless_Dynamo_Energy_ZPM.set( - new GT_MetaTileEntity_Wireless_Dynamo( + new MTEWirelessDynamo( WIRELESS_DYNAMO_ENERGY_HATCH_ZPM.ID, "hatch.wireless.transmitter.tier.07", "ZPM Wireless Energy Dynamo", 7).getStackForm(1L)); ItemList.Wireless_Dynamo_Energy_UV.set( - new GT_MetaTileEntity_Wireless_Dynamo( + new MTEWirelessDynamo( WIRELESS_DYNAMO_ENERGY_HATCH_UV.ID, "hatch.wireless.transmitter.tier.08", "UV Wireless Energy Dynamo", 8).getStackForm(1L)); ItemList.Wireless_Dynamo_Energy_UHV.set( - new GT_MetaTileEntity_Wireless_Dynamo( + new MTEWirelessDynamo( WIRELESS_DYNAMO_ENERGY_HATCH_UHV.ID, "hatch.wireless.transmitter.tier.09", "UHV Wireless Energy Dynamo", 9).getStackForm(1L)); ItemList.Wireless_Dynamo_Energy_UEV.set( - new GT_MetaTileEntity_Wireless_Dynamo( + new MTEWirelessDynamo( WIRELESS_DYNAMO_ENERGY_HATCH_UEV.ID, "hatch.wireless.transmitter.tier.10", "UEV Wireless Energy Dynamo", 10).getStackForm(1L)); ItemList.Wireless_Dynamo_Energy_UIV.set( - new GT_MetaTileEntity_Wireless_Dynamo( + new MTEWirelessDynamo( WIRELESS_DYNAMO_ENERGY_HATCH_UIV.ID, "hatch.wireless.transmitter.tier.11", "UIV Wireless Energy Dynamo", 11).getStackForm(1L)); ItemList.Wireless_Dynamo_Energy_UMV.set( - new GT_MetaTileEntity_Wireless_Dynamo( + new MTEWirelessDynamo( WIRELESS_DYNAMO_ENERGY_HATCH_UMV.ID, "hatch.wireless.transmitter.tier.12", "UMV Wireless Energy Dynamo", 12).getStackForm(1L)); ItemList.Wireless_Dynamo_Energy_UXV.set( - new GT_MetaTileEntity_Wireless_Dynamo( + new MTEWirelessDynamo( WIRELESS_DYNAMO_ENERGY_HATCH_UXV.ID, "hatch.wireless.transmitter.tier.13", "UXV Wireless Energy Dynamo", 13).getStackForm(1L)); ItemList.Wireless_Dynamo_Energy_MAX.set( - new GT_MetaTileEntity_Wireless_Dynamo( + new MTEWirelessDynamo( WIRELESS_DYNAMO_ENERGY_HATCH_MAX.ID, "hatch.wireless.transmitter.tier.14", "MAX Wireless Energy Dynamo", @@ -12604,40 +12146,31 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private static void registerLightningRods() { ItemList.Machine_HV_LightningRod.set( - new GT_MetaTileEntity_LightningRod( - LIGHTNING_ROD_HV.ID, - "basicgenerator.lightningrod.03", - "Lightning Rod", - 3).getStackForm(1)); + new MTELightningRod(LIGHTNING_ROD_HV.ID, "basicgenerator.lightningrod.03", "Lightning Rod", 3) + .getStackForm(1)); ItemList.Machine_EV_LightningRod.set( - new GT_MetaTileEntity_LightningRod( - LIGHTNING_ROD_EV.ID, - "basicgenerator.lightningrod.04", - "Lightning Rod II", - 4).getStackForm(1)); + new MTELightningRod(LIGHTNING_ROD_EV.ID, "basicgenerator.lightningrod.04", "Lightning Rod II", 4) + .getStackForm(1)); ItemList.Machine_IV_LightningRod.set( - new GT_MetaTileEntity_LightningRod( - LIGHTNING_ROD_IV.ID, - "basicgenerator.lightningrod.05", - "Lightning Rod III", - 5).getStackForm(1)); + new MTELightningRod(LIGHTNING_ROD_IV.ID, "basicgenerator.lightningrod.05", "Lightning Rod III", 5) + .getStackForm(1)); } private static void registerCombustionGenerators() { ItemList.Generator_Diesel_LV.set( - new GT_MetaTileEntity_DieselGenerator( + new MTEDieselGenerator( COMBUSTION_GENERATOR_LV.ID, "basicgenerator.diesel.tier.01", "Basic Combustion Generator", 1).getStackForm(1L)); ItemList.Generator_Diesel_MV.set( - new GT_MetaTileEntity_DieselGenerator( + new MTEDieselGenerator( COMBUSTION_GENERATOR_MV.ID, "basicgenerator.diesel.tier.02", "Advanced Combustion Generator", 2).getStackForm(1L)); ItemList.Generator_Diesel_HV.set( - new GT_MetaTileEntity_DieselGenerator( + new MTEDieselGenerator( COMBUSTION_GENERATOR_HV.ID, "basicgenerator.diesel.tier.03", "Turbo Combustion Generator", @@ -12646,94 +12179,65 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private static void registerGasTurbines() { ItemList.Generator_Gas_Turbine_LV.set( - new GT_MetaTileEntity_GasTurbine( - GAS_TURBINE_LV.ID, - "basicgenerator.gasturbine.tier.01", - "Basic Gas Turbine", - 1, - 95).getStackForm(1L)); + new MTEGasTurbine(GAS_TURBINE_LV.ID, "basicgenerator.gasturbine.tier.01", "Basic Gas Turbine", 1, 95) + .getStackForm(1L)); ItemList.Generator_Gas_Turbine_MV.set( - new GT_MetaTileEntity_GasTurbine( - GAS_TURBINE_MV.ID, - "basicgenerator.gasturbine.tier.02", - "Advanced Gas Turbine", - 2, - 90).getStackForm(1L)); + new MTEGasTurbine(GAS_TURBINE_MV.ID, "basicgenerator.gasturbine.tier.02", "Advanced Gas Turbine", 2, 90) + .getStackForm(1L)); ItemList.Generator_Gas_Turbine_HV.set( - new GT_MetaTileEntity_GasTurbine( - GAS_TURBINE_HV.ID, - "basicgenerator.gasturbine.tier.03", - "Turbo Gas Turbine", - 3, - 85).getStackForm(1L)); + new MTEGasTurbine(GAS_TURBINE_HV.ID, "basicgenerator.gasturbine.tier.03", "Turbo Gas Turbine", 3, 85) + .getStackForm(1L)); ItemList.Generator_Gas_Turbine_EV.set( - new GT_MetaTileEntity_GasTurbine( - GAS_TURBINE_EV.ID, - "basicgenerator.gasturbine.tier.04", - "Turbo Gas Turbine II", - 4, - 60).getStackForm(1L)); + new MTEGasTurbine(GAS_TURBINE_EV.ID, "basicgenerator.gasturbine.tier.04", "Turbo Gas Turbine II", 4, 60) + .getStackForm(1L)); ItemList.Generator_Gas_Turbine_IV.set( - new GT_MetaTileEntity_GasTurbine( - GAS_TURBINE_IV.ID, - "basicgenerator.gasturbine.tier.05", - "Turbo Gas Turbine III", - 5, - 50).getStackForm(1L)); + new MTEGasTurbine(GAS_TURBINE_IV.ID, "basicgenerator.gasturbine.tier.05", "Turbo Gas Turbine III", 5, 50) + .getStackForm(1L)); } private static void registerSteamTurbines() { ItemList.Generator_Steam_Turbine_LV.set( - new GT_MetaTileEntity_SteamTurbine( - STEAM_TURBINE_LV.ID, - "basicgenerator.steamturbine.tier.01", - "Basic Steam Turbine", - 1).getStackForm(1L)); + new MTESteamTurbine(STEAM_TURBINE_LV.ID, "basicgenerator.steamturbine.tier.01", "Basic Steam Turbine", 1) + .getStackForm(1L)); ItemList.Generator_Steam_Turbine_MV.set( - new GT_MetaTileEntity_SteamTurbine( - STEAM_TURBINE_MV.ID, - "basicgenerator.steamturbine.tier.02", - "Advanced Steam Turbine", - 2).getStackForm(1L)); + new MTESteamTurbine(STEAM_TURBINE_MV.ID, "basicgenerator.steamturbine.tier.02", "Advanced Steam Turbine", 2) + .getStackForm(1L)); ItemList.Generator_Steam_Turbine_HV.set( - new GT_MetaTileEntity_SteamTurbine( - STEAM_TURBINE_HV.ID, - "basicgenerator.steamturbine.tier.03", - "Turbo Steam Turbine", - 3).getStackForm(1L)); + new MTESteamTurbine(STEAM_TURBINE_HV.ID, "basicgenerator.steamturbine.tier.03", "Turbo Steam Turbine", 3) + .getStackForm(1L)); } private static void registerNaquadahReactors() { ItemList.Generator_Naquadah_Mark_I.set( - new GT_MetaTileEntity_NaquadahReactor( + new MTENaquadahReactor( NAQUADAH_REACTOR_EV.ID, "basicgenerator.naquadah.tier.04", new String[] { "Requires Enriched Naquadah Bolts" }, "Naquadah Reactor Mark I", 4).getStackForm(1L)); ItemList.Generator_Naquadah_Mark_II.set( - new GT_MetaTileEntity_NaquadahReactor( + new MTENaquadahReactor( NAQUADAH_REACTOR_IV.ID, "basicgenerator.naquadah.tier.05", new String[] { "Requires Enriched Naquadah Rods" }, "Naquadah Reactor Mark II", 5).getStackForm(1L)); ItemList.Generator_Naquadah_Mark_III.set( - new GT_MetaTileEntity_NaquadahReactor( + new MTENaquadahReactor( NAQUADAH_REACTOR_LuV.ID, "basicgenerator.naquadah.tier.06", new String[] { "Requires Enriched Naquadah Long Rods" }, "Naquadah Reactor Mark III", 6).getStackForm(1L)); ItemList.Generator_Naquadah_Mark_IV.set( - new GT_MetaTileEntity_NaquadahReactor( + new MTENaquadahReactor( NAQUADAH_REACTOR_ZPM.ID, "basicgenerator.naquadah.tier.07", new String[] { "Requires Naquadria Bolts" }, "Naquadah Reactor Mark IV", 7).getStackForm(1L)); ItemList.Generator_Naquadah_Mark_V.set( - new GT_MetaTileEntity_NaquadahReactor( + new MTENaquadahReactor( NAQUADAH_REACTOR_UV.ID, "basicgenerator.naquadah.tier.08", new String[] { "Requires Naquadria Rods" }, @@ -12743,19 +12247,19 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private static void registerMagicEnergyConverters() { ItemList.MagicEnergyConverter_LV.set( - new GT_MetaTileEntity_MagicEnergyConverter( + new MTEMagicEnergyConverter( MAGIC_ENERGY_CONVERTER_LV.ID, "basicgenerator.magicenergyconverter.tier.01", "Novice Magic Energy Converter", 1).getStackForm(1L)); ItemList.MagicEnergyConverter_MV.set( - new GT_MetaTileEntity_MagicEnergyConverter( + new MTEMagicEnergyConverter( MAGIC_ENERGY_CONVERTER_MV.ID, "basicgenerator.magicenergyconverter.tier.02", "Adept Magic Energy Converter", 2).getStackForm(1L)); ItemList.MagicEnergyConverter_HV.set( - new GT_MetaTileEntity_MagicEnergyConverter( + new MTEMagicEnergyConverter( MAGIC_ENERGY_CONVERTER_HV.ID, "basicgenerator.magicenergyconverter.tier.03", "Master Magic Energy Converter", @@ -12764,25 +12268,25 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private static void registerMagicEnergyAbsorbers() { ItemList.MagicEnergyAbsorber_LV.set( - new GT_MetaTileEntity_MagicalEnergyAbsorber( + new MTEMagicalEnergyAbsorber( MAGIC_ENERGY_ABSORBER_LV.ID, "basicgenerator.magicenergyabsorber.tier.01", "Novice Magic Energy Absorber", 1).getStackForm(1L)); ItemList.MagicEnergyAbsorber_MV.set( - new GT_MetaTileEntity_MagicalEnergyAbsorber( + new MTEMagicalEnergyAbsorber( MAGIC_ENERGY_ABSORBER_MV.ID, "basicgenerator.magicenergyabsorber.tier.02", "Adept Magic Energy Absorber", 2).getStackForm(1L)); ItemList.MagicEnergyAbsorber_HV.set( - new GT_MetaTileEntity_MagicalEnergyAbsorber( + new MTEMagicalEnergyAbsorber( MAGIC_ENERGY_ABSORBER_HV.ID, "basicgenerator.magicenergyabsorber.tier.03", "Master Magic Energy Absorber", 3).getStackForm(1L)); ItemList.MagicEnergyAbsorber_EV.set( - new GT_MetaTileEntity_MagicalEnergyAbsorber( + new MTEMagicalEnergyAbsorber( MAGIC_ENERGY_ABSORBER_EV.ID, "basicgenerator.magicenergyabsorber.tier.04", "Grandmaster Magic Energy Absorber", @@ -12791,33 +12295,33 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private static void registerPlasmaGenerators() { ItemList.Generator_Plasma_EV.set( - new GT_MetaTileEntity_PlasmaGenerator( + new MTEPlasmaGenerator( PLASMA_GENERATOR_EV.ID, "basicgenerator.plasmagenerator.tier.05", "Plasma Generator Mark I", 4).getStackForm(1L)); ItemList.Generator_Plasma_IV.set( - new GT_MetaTileEntity_PlasmaGenerator( + new MTEPlasmaGenerator( PLASMA_GENERATOR_IV.ID, "basicgenerator.plasmagenerator.tier.06", "Plasma Generator Mark II", 5).getStackForm(1L)); ItemList.Generator_Plasma_LuV.set( - new GT_MetaTileEntity_PlasmaGenerator( + new MTEPlasmaGenerator( PLASMA_GENERATOR_LuV.ID, "basicgenerator.plasmagenerator.tier.07", "Plasma Generator Mark III", 6).getStackForm(1L)); ItemList.Generator_Plasma_ZPMV.set( - new GT_MetaTileEntity_PlasmaGenerator( + new MTEPlasmaGenerator( PLASMA_GENERATOR_ZPM.ID, "basicgenerator.plasmagenerator.tier.08", "Plasma Generator Mark IV", 7).getStackForm(1L)); ItemList.Generator_Plasma_UV.set( - new GT_MetaTileEntity_PlasmaGenerator( + new MTEPlasmaGenerator( PLASMA_GENERATOR_UV.ID, "basicgenerator.plasmagenerator.tier.09", "Ultimate Pocket Sun", @@ -12825,35 +12329,35 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC } private static void generateWiresAndPipes() { - for (int meta = 0; meta < GregTech_API.sGeneratedMaterials.length; meta++) { - Materials material = GregTech_API.sGeneratedMaterials[meta]; + for (int meta = 0; meta < GregTechAPI.sGeneratedMaterials.length; meta++) { + Materials material = GregTechAPI.sGeneratedMaterials[meta]; // This check is separated out because IntelliJ thinks Materials.Wood can be null. if (material == null) continue; if ((material.mTypes & 0x2) != 0 || material == Materials.Wood) { - new GT_MetaPipeEntity_Frame( + new MTEFrame( 4096 + meta, "GT_Frame_" + material, - (GT_LanguageManager.i18nPlaceholder ? "%material" : material.mDefaultLocalName) + (GTLanguageManager.i18nPlaceholder ? "%material" : material.mDefaultLocalName) + " Frame Box (TileEntity)", material); // Generate recipes for frame box - GT_Block_FrameBox block = (GT_Block_FrameBox) GregTech_API.sBlockFrames; - GT_OreDictUnificator.registerOre(OrePrefixes.frameGt, material, block.getStackForm(1, meta)); + BlockFrameBox block = (BlockFrameBox) GregTechAPI.sBlockFrames; + GTOreDictUnificator.registerOre(OrePrefixes.frameGt, material, block.getStackForm(1, meta)); if (material.getProcessingMaterialTierEU() < TierEU.IV) { - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( block.getStackForm(2, meta), - GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.BUFFERED, + GTModHandler.RecipeBits.NOT_REMOVABLE | GTModHandler.RecipeBits.BUFFERED, new Object[] { "SSS", "SwS", "SSS", 'S', OrePrefixes.stick.get(material) }); } if (!material.contains(SubTag.NO_RECIPES) - && GT_OreDictUnificator.get(OrePrefixes.stick, material, 1) != null) { + && GTOreDictUnificator.get(OrePrefixes.stick, material, 1) != null) { // Auto generate frame box recipe in an assembler. - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs( - GT_OreDictUnificator.get(OrePrefixes.stick, material, 4), - GT_Utility.getIntegratedCircuit(4)) + GTOreDictUnificator.get(OrePrefixes.stick, material, 4), + GTUtility.getIntegratedCircuit(4)) .itemOutputs(block.getStackForm(1, meta)) .duration(3 * SECONDS + 4 * TICKS) .eut(calculateRecipeEU(material, 7)) @@ -12862,169 +12366,99 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC } } - makeWires(Materials.RedAlloy, 2000, 0L, 1L, 1L, gregtech.api.enums.GT_Values.V[0], true, false); + makeWires(Materials.RedAlloy, 2000, 0L, 1L, 1L, GTValues.V[0], true, false); - makeWires(Materials.Cobalt, 1200, 2L, 4L, 2L, gregtech.api.enums.GT_Values.V[1], true, false); - makeWires(Materials.Lead, 1220, 2L, 4L, 2L, gregtech.api.enums.GT_Values.V[1], true, false); - makeWires(Materials.Tin, 1240, 1L, 2L, 1L, gregtech.api.enums.GT_Values.V[1], true, false); + makeWires(Materials.Cobalt, 1200, 2L, 4L, 2L, GTValues.V[1], true, false); + makeWires(Materials.Lead, 1220, 2L, 4L, 2L, GTValues.V[1], true, false); + makeWires(Materials.Tin, 1240, 1L, 2L, 1L, GTValues.V[1], true, false); - makeWires(Materials.Zinc, 1260, 1L, 2L, 1L, gregtech.api.enums.GT_Values.V[1], true, false); - makeWires(Materials.SolderingAlloy, 1280, 1L, 2L, 1L, gregtech.api.enums.GT_Values.V[1], true, false); + makeWires(Materials.Zinc, 1260, 1L, 2L, 1L, GTValues.V[1], true, false); + makeWires(Materials.SolderingAlloy, 1280, 1L, 2L, 1L, GTValues.V[1], true, false); - makeWires(Materials.Iron, 1300, 3L, 6L, 2L, gregtech.api.enums.GT_Values.V[2], true, false); - makeWires(Materials.Nickel, 1320, 3L, 6L, 3L, gregtech.api.enums.GT_Values.V[2], true, false); - makeWires(Materials.Cupronickel, 1340, 3L, 6L, 2L, gregtech.api.enums.GT_Values.V[2], true, false); - makeWires(Materials.Copper, 1360, 2L, 4L, 1L, gregtech.api.enums.GT_Values.V[2], true, false); - makeWires(Materials.AnnealedCopper, 1380, 2L, 4L, 1L, gregtech.api.enums.GT_Values.V[2], true, false); + makeWires(Materials.Iron, 1300, 3L, 6L, 2L, GTValues.V[2], true, false); + makeWires(Materials.Nickel, 1320, 3L, 6L, 3L, GTValues.V[2], true, false); + makeWires(Materials.Cupronickel, 1340, 3L, 6L, 2L, GTValues.V[2], true, false); + makeWires(Materials.Copper, 1360, 2L, 4L, 1L, GTValues.V[2], true, false); + makeWires(Materials.AnnealedCopper, 1380, 2L, 4L, 1L, GTValues.V[2], true, false); - makeWires(Materials.Kanthal, 1400, 3L, 6L, 4L, gregtech.api.enums.GT_Values.V[3], true, false); - makeWires(Materials.Gold, 1420, 2L, 4L, 3L, gregtech.api.enums.GT_Values.V[3], true, false); - makeWires(Materials.Electrum, 1440, 2L, 4L, 2L, gregtech.api.enums.GT_Values.V[3], true, false); - makeWires(Materials.Silver, 1460, 1L, 2L, 1L, gregtech.api.enums.GT_Values.V[3], true, false); - makeWires(Materials.BlueAlloy, 1480, 1L, 2L, 2L, gregtech.api.enums.GT_Values.V[3], true, false); + makeWires(Materials.Kanthal, 1400, 3L, 6L, 4L, GTValues.V[3], true, false); + makeWires(Materials.Gold, 1420, 2L, 4L, 3L, GTValues.V[3], true, false); + makeWires(Materials.Electrum, 1440, 2L, 4L, 2L, GTValues.V[3], true, false); + makeWires(Materials.Silver, 1460, 1L, 2L, 1L, GTValues.V[3], true, false); + makeWires(Materials.BlueAlloy, 1480, 1L, 2L, 2L, GTValues.V[3], true, false); - makeWires(Materials.Nichrome, 1500, 4L, 8L, 3L, gregtech.api.enums.GT_Values.V[4], true, false); - makeWires(Materials.Steel, 1520, 2L, 4L, 2L, gregtech.api.enums.GT_Values.V[4], true, false); - makeWires(Materials.BlackSteel, 1540, 2L, 4L, 3L, gregtech.api.enums.GT_Values.V[4], true, false); - makeWires(Materials.Titanium, 1560, 2L, 4L, 4L, gregtech.api.enums.GT_Values.V[4], true, false); - makeWires(Materials.Aluminium, 1580, 1L, 2L, 1L, gregtech.api.enums.GT_Values.V[4], true, false); + makeWires(Materials.Nichrome, 1500, 4L, 8L, 3L, GTValues.V[4], true, false); + makeWires(Materials.Steel, 1520, 2L, 4L, 2L, GTValues.V[4], true, false); + makeWires(Materials.BlackSteel, 1540, 2L, 4L, 3L, GTValues.V[4], true, false); + makeWires(Materials.Titanium, 1560, 2L, 4L, 4L, GTValues.V[4], true, false); + makeWires(Materials.Aluminium, 1580, 1L, 2L, 1L, GTValues.V[4], true, false); - makeWires(Materials.Graphene, 1600, 1L, 2L, 1L, gregtech.api.enums.GT_Values.V[5], false, true); - makeWires(Materials.Osmium, 1620, 2L, 4L, 4L, gregtech.api.enums.GT_Values.V[5], true, false); - makeWires(Materials.Platinum, 1640, 1L, 2L, 2L, gregtech.api.enums.GT_Values.V[5], true, false); - makeWires(Materials.TungstenSteel, 1660, 2L, 4L, 3L, gregtech.api.enums.GT_Values.V[5], true, false); - makeWires(Materials.Tungsten, 1680, 2L, 4L, 2L, gregtech.api.enums.GT_Values.V[5], true, false); + makeWires(Materials.Graphene, 1600, 1L, 2L, 1L, GTValues.V[5], false, true); + makeWires(Materials.Osmium, 1620, 2L, 4L, 4L, GTValues.V[5], true, false); + makeWires(Materials.Platinum, 1640, 1L, 2L, 2L, GTValues.V[5], true, false); + makeWires(Materials.TungstenSteel, 1660, 2L, 4L, 3L, GTValues.V[5], true, false); + makeWires(Materials.Tungsten, 1680, 2L, 4L, 2L, GTValues.V[5], true, false); - makeWires(Materials.HSSG, 1700, 2L, 4L, 4L, gregtech.api.enums.GT_Values.V[6], true, false); - makeWires(Materials.NiobiumTitanium, 1720, 2L, 4L, 4L, gregtech.api.enums.GT_Values.V[6], true, false); - makeWires(Materials.VanadiumGallium, 1740, 2L, 4L, 4L, gregtech.api.enums.GT_Values.V[6], true, false); - makeWires(Materials.YttriumBariumCuprate, 1760, 4L, 8L, 4L, gregtech.api.enums.GT_Values.V[6], true, false); + makeWires(Materials.HSSG, 1700, 2L, 4L, 4L, GTValues.V[6], true, false); + makeWires(Materials.NiobiumTitanium, 1720, 2L, 4L, 4L, GTValues.V[6], true, false); + makeWires(Materials.VanadiumGallium, 1740, 2L, 4L, 4L, GTValues.V[6], true, false); + makeWires(Materials.YttriumBariumCuprate, 1760, 4L, 8L, 4L, GTValues.V[6], true, false); - makeWires(Materials.Naquadah, 1780, 2L, 4L, 2L, gregtech.api.enums.GT_Values.V[7], true, false); + makeWires(Materials.Naquadah, 1780, 2L, 4L, 2L, GTValues.V[7], true, false); - makeWires(Materials.NaquadahAlloy, 1800, 4L, 8L, 2L, gregtech.api.enums.GT_Values.V[8], true, false); - makeWires(Materials.Duranium, 1820, 8L, 16L, 1L, gregtech.api.enums.GT_Values.V[8], true, false); - makeWires(Materials.TPV, 1840, 1L, 2L, 6L, gregtech.api.enums.GT_Values.V[4], true, false); + makeWires(Materials.NaquadahAlloy, 1800, 4L, 8L, 2L, GTValues.V[8], true, false); + makeWires(Materials.Duranium, 1820, 8L, 16L, 1L, GTValues.V[8], true, false); + makeWires(Materials.TPV, 1840, 1L, 2L, 6L, GTValues.V[4], true, false); // Superconductor base. - makeWires( - Materials.Pentacadmiummagnesiumhexaoxid, - 2200, - 1L, - 2L, - 1L, - gregtech.api.enums.GT_Values.V[2], - false, - false); - makeWires( - Materials.Titaniumonabariumdecacoppereikosaoxid, - 2220, - 1L, - 8L, - 2L, - gregtech.api.enums.GT_Values.V[3], - false, - false); - makeWires(Materials.Uraniumtriplatinid, 2240, 1L, 16L, 3L, gregtech.api.enums.GT_Values.V[4], false, false); - makeWires(Materials.Vanadiumtriindinid, 2260, 1L, 64L, 4L, gregtech.api.enums.GT_Values.V[5], false, false); + makeWires(Materials.Pentacadmiummagnesiumhexaoxid, 2200, 1L, 2L, 1L, GTValues.V[2], false, false); + makeWires(Materials.Titaniumonabariumdecacoppereikosaoxid, 2220, 1L, 8L, 2L, GTValues.V[3], false, false); + makeWires(Materials.Uraniumtriplatinid, 2240, 1L, 16L, 3L, GTValues.V[4], false, false); + makeWires(Materials.Vanadiumtriindinid, 2260, 1L, 64L, 4L, GTValues.V[5], false, false); makeWires( Materials.Tetraindiumditindibariumtitaniumheptacoppertetrakaidekaoxid, 2280, 2L, 256L, 6L, - gregtech.api.enums.GT_Values.V[6], - false, - false); - makeWires( - Materials.Tetranaquadahdiindiumhexaplatiumosminid, - 2300, - 2L, - 1024L, - 8L, - gregtech.api.enums.GT_Values.V[7], - false, - false); - makeWires( - Materials.Longasssuperconductornameforuvwire, - 2500, - 2L, - 4096L, - 12L, - gregtech.api.enums.GT_Values.V[8], + GTValues.V[6], false, false); - makeWires( - Materials.Longasssuperconductornameforuhvwire, - 2520, - 2L, - 16384L, - 16L, - gregtech.api.enums.GT_Values.V[9], - false, - false); - makeWires( - Materials.SuperconductorUEVBase, - 2032, - 2L, - 65536L, - 24L, - gregtech.api.enums.GT_Values.V[10], - false, - false); - makeWires( - Materials.SuperconductorUIVBase, - 2052, - 2L, - 262144L, - 32L, - gregtech.api.enums.GT_Values.V[11], - false, - false); - makeWires(Materials.SuperconductorUMVBase, 2072, 2L, 1048576L, 32L, GT_Values.V[12], false, false); + makeWires(Materials.Tetranaquadahdiindiumhexaplatiumosminid, 2300, 2L, 1024L, 8L, GTValues.V[7], false, false); + makeWires(Materials.Longasssuperconductornameforuvwire, 2500, 2L, 4096L, 12L, GTValues.V[8], false, false); + makeWires(Materials.Longasssuperconductornameforuhvwire, 2520, 2L, 16384L, 16L, GTValues.V[9], false, false); + makeWires(Materials.SuperconductorUEVBase, 2032, 2L, 65536L, 24L, GTValues.V[10], false, false); + makeWires(Materials.SuperconductorUIVBase, 2052, 2L, 262144L, 32L, GTValues.V[11], false, false); + makeWires(Materials.SuperconductorUMVBase, 2072, 2L, 1048576L, 32L, GTValues.V[12], false, false); // Actual superconductors. - makeWires(Materials.SuperconductorMV, 2320, 0L, 0L, 4L, gregtech.api.enums.GT_Values.V[2], false, true); - makeWires(Materials.SuperconductorHV, 2340, 0L, 0L, 6L, gregtech.api.enums.GT_Values.V[3], false, true); - makeWires(Materials.SuperconductorEV, 2360, 0L, 0L, 8L, gregtech.api.enums.GT_Values.V[4], false, true); - makeWires(Materials.SuperconductorIV, 2380, 0L, 0L, 12L, gregtech.api.enums.GT_Values.V[5], false, true); - makeWires(Materials.SuperconductorLuV, 2400, 0L, 0L, 16L, gregtech.api.enums.GT_Values.V[6], false, true); - makeWires(Materials.SuperconductorZPM, 2420, 0L, 0L, 24L, gregtech.api.enums.GT_Values.V[7], false, true); - makeWires(Materials.SuperconductorUV, 2440, 0L, 0L, 32L, gregtech.api.enums.GT_Values.V[8], false, true); - makeWires(Materials.SuperconductorUHV, 2020, 0L, 0L, 48L, gregtech.api.enums.GT_Values.V[9], false, true); - makeWires(Materials.SuperconductorUEV, 2026, 0L, 0L, 64L, gregtech.api.enums.GT_Values.V[10], false, true); - makeWires(Materials.SuperconductorUIV, 2081, 0L, 0L, 64L, gregtech.api.enums.GT_Values.V[11], false, true); - makeWires(Materials.SuperconductorUMV, 2089, 0L, 0L, 64L, gregtech.api.enums.GT_Values.V[12], false, true); - - makeWires(Materials.Ichorium, 2600, 2L, 2L, 12L, GT_Values.V[9], false, true); - makeWires(MaterialsUEVplus.SpaceTime, 2606, 0L, 0L, 1_000_000L, GT_Values.V[14], false, true); - - GT_OreDictUnificator.registerOre( + makeWires(Materials.SuperconductorMV, 2320, 0L, 0L, 4L, GTValues.V[2], false, true); + makeWires(Materials.SuperconductorHV, 2340, 0L, 0L, 6L, GTValues.V[3], false, true); + makeWires(Materials.SuperconductorEV, 2360, 0L, 0L, 8L, GTValues.V[4], false, true); + makeWires(Materials.SuperconductorIV, 2380, 0L, 0L, 12L, GTValues.V[5], false, true); + makeWires(Materials.SuperconductorLuV, 2400, 0L, 0L, 16L, GTValues.V[6], false, true); + makeWires(Materials.SuperconductorZPM, 2420, 0L, 0L, 24L, GTValues.V[7], false, true); + makeWires(Materials.SuperconductorUV, 2440, 0L, 0L, 32L, GTValues.V[8], false, true); + makeWires(Materials.SuperconductorUHV, 2020, 0L, 0L, 48L, GTValues.V[9], false, true); + makeWires(Materials.SuperconductorUEV, 2026, 0L, 0L, 64L, GTValues.V[10], false, true); + makeWires(Materials.SuperconductorUIV, 2081, 0L, 0L, 64L, GTValues.V[11], false, true); + makeWires(Materials.SuperconductorUMV, 2089, 0L, 0L, 64L, GTValues.V[12], false, true); + + makeWires(Materials.Ichorium, 2600, 2L, 2L, 12L, GTValues.V[9], false, true); + makeWires(MaterialsUEVplus.SpaceTime, 2606, 0L, 0L, 1_000_000L, GTValues.V[14], false, true); + + GTOreDictUnificator.registerOre( OrePrefixes.pipeSmall.get(Materials.Wood), - new GT_MetaPipeEntity_Fluid( - 5101, - "GT_Pipe_Wood_Small", - "Small Wooden Fluid Pipe", - 0.375F, - Materials.Wood, - 10, - 350, - false).getStackForm(1L)); - GT_OreDictUnificator.registerOre( + new MTEFluid(5101, "GT_Pipe_Wood_Small", "Small Wooden Fluid Pipe", 0.375F, Materials.Wood, 10, 350, false) + .getStackForm(1L)); + GTOreDictUnificator.registerOre( OrePrefixes.pipeMedium.get(Materials.Wood), - new GT_MetaPipeEntity_Fluid(5102, "GT_Pipe_Wood", "Wooden Fluid Pipe", 0.5F, Materials.Wood, 30, 350, false) + new MTEFluid(5102, "GT_Pipe_Wood", "Wooden Fluid Pipe", 0.5F, Materials.Wood, 30, 350, false) .getStackForm(1L)); - GT_OreDictUnificator.registerOre( + GTOreDictUnificator.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)); + new MTEFluid(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); @@ -13054,9 +12488,9 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 600, 1000, true); - GT_OreDictUnificator.registerOre( + GTOreDictUnificator.registerOre( OrePrefixes.pipeSmall.get(Materials.Ultimate), - new GT_MetaPipeEntity_Fluid( + new MTEFluid( 5165, "GT_Pipe_HighPressure_Small", "Small High Pressure Fluid Pipe", @@ -13065,9 +12499,9 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 4800, 1500, true).getStackForm(1L)); - GT_OreDictUnificator.registerOre( + GTOreDictUnificator.registerOre( OrePrefixes.pipeMedium.get(Materials.Ultimate), - new GT_MetaPipeEntity_Fluid( + new MTEFluid( 5166, "GT_Pipe_HighPressure", "High Pressure Fluid Pipe", @@ -13076,9 +12510,9 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC 7200, 1500, true).getStackForm(1L)); - GT_OreDictUnificator.registerOre( + GTOreDictUnificator.registerOre( OrePrefixes.pipeLarge.get(Materials.Ultimate), - new GT_MetaPipeEntity_Fluid( + new MTEFluid( 5167, "GT_Pipe_HighPressure_Large", "Large High Pressure Fluid Pipe", @@ -13180,11 +12614,11 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC @SuppressWarnings("PointlessArithmeticExpression") 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( + String name = GTLanguageManager.i18nPlaceholder ? "%material" : aMaterial.mDefaultLocalName; + GTOreDictUnificator.registerOre( OrePrefixes.wireGt01, aMaterial, - new GT_MetaPipeEntity_Cable( + new MTECable( aStartID + 0, aTextWire1 + aMaterial.mName.toLowerCase() + ".01", "1x " + name + aTextWire2, @@ -13195,10 +12629,10 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC aVoltage, false, !aAutoInsulated).getStackForm(1L)); - GT_OreDictUnificator.registerOre( + GTOreDictUnificator.registerOre( OrePrefixes.wireGt02, aMaterial, - new GT_MetaPipeEntity_Cable( + new MTECable( aStartID + 1, aTextWire1 + aMaterial.mName.toLowerCase() + ".02", "2x " + name + aTextWire2, @@ -13209,10 +12643,10 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC aVoltage, false, !aAutoInsulated).getStackForm(1L)); - GT_OreDictUnificator.registerOre( + GTOreDictUnificator.registerOre( OrePrefixes.wireGt04, aMaterial, - new GT_MetaPipeEntity_Cable( + new MTECable( aStartID + 2, aTextWire1 + aMaterial.mName.toLowerCase() + ".04", "4x " + name + aTextWire2, @@ -13223,10 +12657,10 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC aVoltage, false, !aAutoInsulated).getStackForm(1L)); - GT_OreDictUnificator.registerOre( + GTOreDictUnificator.registerOre( OrePrefixes.wireGt08, aMaterial, - new GT_MetaPipeEntity_Cable( + new MTECable( aStartID + 3, aTextWire1 + aMaterial.mName.toLowerCase() + ".08", "8x " + name + aTextWire2, @@ -13237,10 +12671,10 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC aVoltage, false, !aAutoInsulated).getStackForm(1L)); - GT_OreDictUnificator.registerOre( + GTOreDictUnificator.registerOre( OrePrefixes.wireGt12, aMaterial, - new GT_MetaPipeEntity_Cable( + new MTECable( aStartID + 4, aTextWire1 + aMaterial.mName.toLowerCase() + ".12", "12x " + name + aTextWire2, @@ -13251,10 +12685,10 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC aVoltage, false, !aAutoInsulated).getStackForm(1L)); - GT_OreDictUnificator.registerOre( + GTOreDictUnificator.registerOre( OrePrefixes.wireGt16, aMaterial, - new GT_MetaPipeEntity_Cable( + new MTECable( aStartID + 5, aTextWire1 + aMaterial.mName.toLowerCase() + ".16", "16x " + name + aTextWire2, @@ -13266,10 +12700,10 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC false, !aAutoInsulated).getStackForm(1L)); if (aInsulatable) { - GT_OreDictUnificator.registerOre( + GTOreDictUnificator.registerOre( OrePrefixes.cableGt01, aMaterial, - new GT_MetaPipeEntity_Cable( + new MTECable( aStartID + 6, aTextCable1 + aMaterial.mName.toLowerCase() + ".01", "1x " + name + aTextCable2, @@ -13280,10 +12714,10 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC aVoltage, true, false).getStackForm(1L)); - GT_OreDictUnificator.registerOre( + GTOreDictUnificator.registerOre( OrePrefixes.cableGt02, aMaterial, - new GT_MetaPipeEntity_Cable( + new MTECable( aStartID + 7, aTextCable1 + aMaterial.mName.toLowerCase() + ".02", "2x " + name + aTextCable2, @@ -13294,10 +12728,10 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC aVoltage, true, false).getStackForm(1L)); - GT_OreDictUnificator.registerOre( + GTOreDictUnificator.registerOre( OrePrefixes.cableGt04, aMaterial, - new GT_MetaPipeEntity_Cable( + new MTECable( aStartID + 8, aTextCable1 + aMaterial.mName.toLowerCase() + ".04", "4x " + name + aTextCable2, @@ -13308,10 +12742,10 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC aVoltage, true, false).getStackForm(1L)); - GT_OreDictUnificator.registerOre( + GTOreDictUnificator.registerOre( OrePrefixes.cableGt08, aMaterial, - new GT_MetaPipeEntity_Cable( + new MTECable( aStartID + 9, aTextCable1 + aMaterial.mName.toLowerCase() + ".08", "8x " + name + aTextCable2, @@ -13322,10 +12756,10 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC aVoltage, true, false).getStackForm(1L)); - GT_OreDictUnificator.registerOre( + GTOreDictUnificator.registerOre( OrePrefixes.cableGt12, aMaterial, - new GT_MetaPipeEntity_Cable( + new MTECable( aStartID + 10, aTextCable1 + aMaterial.mName.toLowerCase() + ".12", "12x " + name + aTextCable2, @@ -13336,10 +12770,10 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC aVoltage, true, false).getStackForm(1L)); - GT_OreDictUnificator.registerOre( + GTOreDictUnificator.registerOre( OrePrefixes.cableGt16, aMaterial, - new GT_MetaPipeEntity_Cable( + new MTECable( aStartID + 11, aTextCable1 + aMaterial.mName.toLowerCase() + ".16", "16x " + name + aTextCable2, @@ -13355,7 +12789,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC @Override public void run() { - GT_Log.out.println("GT_Mod: Registering MetaTileEntities."); + GTLog.out.println("GTMod: Registering MetaTileEntities."); registerMachineHull(); registerTransformer(); registerDynamoHatch(); @@ -13463,56 +12897,47 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC registerOven(); ItemList.AdvDebugStructureWriter.set( - new GT_MetaTileEntity_AdvDebugStructureWriter( + new MTEAdvDebugStructureWriter( ADVANCED_DEBUG_STRUCTURE_WRITTER.ID, "advdebugstructurewriter", "Advanced Debug Structure Writer", 5).getStackForm(1L)); ItemList.Hatch_Maintenance.set( - new GT_MetaTileEntity_Hatch_Maintenance(MAINTENANCE_HATCH.ID, "hatch.maintenance", "Maintenance Hatch", 1) + new MTEHatchMaintenance(MAINTENANCE_HATCH.ID, "hatch.maintenance", "Maintenance Hatch", 1) .getStackForm(1L)); ItemList.Hatch_AutoMaintenance.set( - new GT_MetaTileEntity_Hatch_Maintenance( + new MTEHatchMaintenance( AUTO_MAINTENANCE_HATCH.ID, "hatch.maintenance.auto", "Auto Maintenance Hatch", 6, true).getStackForm(1L)); ItemList.Hatch_DroneDownLink.set( - new GT_MetaTileEntity_Hatch_DroneDownLink( - DroneDownLink.ID, - "hatch.dronedownlink", - "Drone DownLink Module", - 5).getStackForm(1)); + new MTEHatchDroneDownLink(DroneDownLink.ID, "hatch.dronedownlink", "Drone DownLink Module", 5) + .getStackForm(1)); ItemList.Hatch_DataAccess_EV.set( - new GT_MetaTileEntity_Hatch_DataAccess(DATA_ACCESS_HATCH.ID, "hatch.dataaccess", "Data Access Hatch", 4) - .getStackForm(1L)); + new MTEHatchDataAccess(DATA_ACCESS_HATCH.ID, "hatch.dataaccess", "Data Access Hatch", 4).getStackForm(1L)); ItemList.Hatch_DataAccess_LuV.set( - new GT_MetaTileEntity_Hatch_DataAccess( + new MTEHatchDataAccess( ADVANCED_DATA_ACCESS_HATCH.ID, "hatch.dataaccess.adv", "Advanced Data Access Hatch", 6).getStackForm(1L)); ItemList.Hatch_DataAccess_UV.set( - new GT_MetaTileEntity_Hatch_DataAccess( + new MTEHatchDataAccess( AUTOMATABLE_DATA_ACCESS_HATCH.ID, "hatch.dataaccess.auto", "Automatable Data Access Hatch", 8).getStackForm(1L)); - ItemList.Hatch_HeatSensor.set( - new GT_MetaTileEntity_HeatSensor(HEAT_DETECTOR_HATCH.ID, "hatch.heatsensor", "Heat Sensor Hatch", 7) - .getStackForm(1)); - ItemList.Hatch_pHSensor.set( - new GT_MetaTileEntity_pHSensor(HATCH_PH_SENSOR.ID, "hatch.phsensor", "pH Sensor Hatch", 7).getStackForm(1)); - ItemList.Hatch_LensHousing.set( - new GT_MetaTileEntity_LensHousing(HATCH_LENS_HOUSING.ID, "hatch.lenshousing", "Lens Housing") - .getStackForm(1L)); + ItemList.Hatch_HeatSensor + .set(new MTEHeatSensor(HEAT_DETECTOR_HATCH.ID, "hatch.heatsensor", "Heat Sensor Hatch", 7).getStackForm(1)); + ItemList.Hatch_pHSensor + .set(new MTEHatchPHSensor(HATCH_PH_SENSOR.ID, "hatch.phsensor", "pH Sensor Hatch", 7).getStackForm(1)); + ItemList.Hatch_LensHousing + .set(new MTEHatchLensHousing(HATCH_LENS_HOUSING.ID, "hatch.lenshousing", "Lens Housing").getStackForm(1L)); ItemList.Hatch_LensIndicator.set( - new GT_MetaTileEntity_LensIndicator( - HATCH_LENS_INDICATOR.ID, - "hatch.lensindicator", - "Lens Indicator Hatch", - 8).getStackForm(1L)); + new MTEHatchLensIndicator(HATCH_LENS_INDICATOR.ID, "hatch.lensindicator", "Lens Indicator Hatch", 8) + .getStackForm(1L)); generateWiresAndPipes(); } @@ -13520,16 +12945,16 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC generateItemPipes( aMaterial, name, - GT_LanguageManager.i18nPlaceholder ? "%material" : aMaterial.mDefaultLocalName, + GTLanguageManager.i18nPlaceholder ? "%material" : aMaterial.mDefaultLocalName, startID, baseInvSlots); } private static void generateItemPipes(Materials aMaterial, String name, String displayName, int startID, int baseInvSlots) { - GT_OreDictUnificator.registerOre( + GTOreDictUnificator.registerOre( OrePrefixes.pipeMedium.get(aMaterial), - new GT_MetaPipeEntity_Item( + new MTEItem( startID, "GT_Pipe_" + name, displayName + " Item Pipe", @@ -13538,9 +12963,9 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC baseInvSlots, 32768 / baseInvSlots, false).getStackForm(1L)); - GT_OreDictUnificator.registerOre( + GTOreDictUnificator.registerOre( OrePrefixes.pipeLarge.get(aMaterial), - new GT_MetaPipeEntity_Item( + new MTEItem( startID + 1, "GT_Pipe_" + name + "_Large", "Large " + displayName + " Item Pipe", @@ -13549,9 +12974,9 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC baseInvSlots * 2, 16384 / baseInvSlots, false).getStackForm(1L)); - GT_OreDictUnificator.registerOre( + GTOreDictUnificator.registerOre( OrePrefixes.pipeHuge.get(aMaterial), - new GT_MetaPipeEntity_Item( + new MTEItem( startID + 2, "GT_Pipe_" + name + "_Huge", "Huge " + displayName + " Item Pipe", @@ -13560,9 +12985,9 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC baseInvSlots * 4, 8192 / baseInvSlots, false).getStackForm(1L)); - GT_OreDictUnificator.registerOre( + GTOreDictUnificator.registerOre( OrePrefixes.pipeRestrictiveMedium.get(aMaterial), - new GT_MetaPipeEntity_Item( + new MTEItem( startID + 3, "GT_Pipe_Restrictive_" + name, "Restrictive " + displayName + " Item Pipe", @@ -13571,9 +12996,9 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC baseInvSlots, 3276800 / baseInvSlots, true).getStackForm(1L)); - GT_OreDictUnificator.registerOre( + GTOreDictUnificator.registerOre( OrePrefixes.pipeRestrictiveLarge.get(aMaterial), - new GT_MetaPipeEntity_Item( + new MTEItem( startID + 4, "GT_Pipe_Restrictive_" + name + "_Large", "Large Restrictive " + displayName + " Item Pipe", @@ -13582,9 +13007,9 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC baseInvSlots * 2, 1638400 / baseInvSlots, true).getStackForm(1L)); - GT_OreDictUnificator.registerOre( + GTOreDictUnificator.registerOre( OrePrefixes.pipeRestrictiveHuge.get(aMaterial), - new GT_MetaPipeEntity_Item( + new MTEItem( startID + 5, "GT_Pipe_Restrictive_" + name + "_Huge", "Huge Restrictive " + displayName + " Item Pipe", @@ -13601,7 +13026,7 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC generateFluidPipes( aMaterial, name, - GT_LanguageManager.i18nPlaceholder ? "%material" : aMaterial.mDefaultLocalName, + GTLanguageManager.i18nPlaceholder ? "%material" : aMaterial.mDefaultLocalName, startID, baseCapacity, heatCapacity, @@ -13610,9 +13035,9 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private static void generateFluidPipes(Materials aMaterial, String name, String displayName, int startID, int baseCapacity, int heatCapacity, boolean gasProof) { - GT_OreDictUnificator.registerOre( + GTOreDictUnificator.registerOre( OrePrefixes.pipeTiny.get(aMaterial), - new GT_MetaPipeEntity_Fluid( + new MTEFluid( startID, "GT_Pipe_" + name + "_Tiny", "Tiny " + displayName + " Fluid Pipe", @@ -13621,9 +13046,9 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC baseCapacity / 6, heatCapacity, gasProof).getStackForm(1L)); - GT_OreDictUnificator.registerOre( + GTOreDictUnificator.registerOre( OrePrefixes.pipeSmall.get(aMaterial), - new GT_MetaPipeEntity_Fluid( + new MTEFluid( startID + 1, "GT_Pipe_" + name + "_Small", "Small " + displayName + " Fluid Pipe", @@ -13632,9 +13057,9 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC baseCapacity / 3, heatCapacity, gasProof).getStackForm(1L)); - GT_OreDictUnificator.registerOre( + GTOreDictUnificator.registerOre( OrePrefixes.pipeMedium.get(aMaterial), - new GT_MetaPipeEntity_Fluid( + new MTEFluid( startID + 2, "GT_Pipe_" + name, displayName + " Fluid Pipe", @@ -13643,9 +13068,9 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC baseCapacity, heatCapacity, gasProof).getStackForm(1L)); - GT_OreDictUnificator.registerOre( + GTOreDictUnificator.registerOre( OrePrefixes.pipeLarge.get(aMaterial), - new GT_MetaPipeEntity_Fluid( + new MTEFluid( startID + 3, "GT_Pipe_" + name + "_Large", "Large " + displayName + " Fluid Pipe", @@ -13654,9 +13079,9 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC baseCapacity * 2, heatCapacity, gasProof).getStackForm(1L)); - GT_OreDictUnificator.registerOre( + GTOreDictUnificator.registerOre( OrePrefixes.pipeHuge.get(aMaterial), - new GT_MetaPipeEntity_Fluid( + new MTEFluid( startID + 4, "GT_Pipe_" + name + "_Huge", "Huge " + displayName + " Fluid Pipe", @@ -13675,9 +13100,9 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC private static void generateFluidMultiPipes(Materials aMaterial, String name, String displayName, int startID, int baseCapacity, int heatCapacity, boolean gasProof) { - GT_OreDictUnificator.registerOre( + GTOreDictUnificator.registerOre( OrePrefixes.pipeQuadruple.get(aMaterial), - new GT_MetaPipeEntity_Fluid( + new MTEFluid( startID, "GT_Pipe_" + name + "_Quadruple", "Quadruple " + displayName + " Fluid Pipe", @@ -13687,9 +13112,9 @@ public class GT_Loader_MetaTileEntities implements Runnable { // TODO CHECK CIRC heatCapacity, gasProof, 4).getStackForm(1L)); - GT_OreDictUnificator.registerOre( + GTOreDictUnificator.registerOre( OrePrefixes.pipeNonuple.get(aMaterial), - new GT_MetaPipeEntity_Fluid( + new MTEFluid( startID + 1, "GT_Pipe_" + name + "_Nonuple", "Nonuple " + displayName + " Fluid Pipe", diff --git a/src/main/java/gregtech/loaders/preload/GT_Loader_OreProcessing.java b/src/main/java/gregtech/loaders/preload/LoaderOreProcessing.java index 598d9e882a..f38bbd6b76 100644 --- a/src/main/java/gregtech/loaders/preload/GT_Loader_OreProcessing.java +++ b/src/main/java/gregtech/loaders/preload/LoaderOreProcessing.java @@ -1,6 +1,6 @@ package gregtech.loaders.preload; -import gregtech.api.util.GT_Log; +import gregtech.api.util.GTLog; import gregtech.loaders.oreprocessing.ProcessingAll; import gregtech.loaders.oreprocessing.ProcessingBeans; import gregtech.loaders.oreprocessing.ProcessingBlock; @@ -52,11 +52,11 @@ import gregtech.loaders.oreprocessing.ProcessingTransforming; import gregtech.loaders.oreprocessing.ProcessingWax; import gregtech.loaders.oreprocessing.ProcessingWire; -public class GT_Loader_OreProcessing implements Runnable { +public class LoaderOreProcessing implements Runnable { @Override public void run() { - GT_Log.out.println("GT_Mod: Register Ore processing."); + GTLog.out.println("GTMod: Register Ore processing."); new ProcessingAll(); new ProcessingBeans(); new ProcessingBlock(); |