diff options
Diffstat (limited to 'src/main/java/gregtech/common/items')
-rw-r--r-- | src/main/java/gregtech/common/items/CombType.java | 4 | ||||
-rw-r--r-- | src/main/java/gregtech/common/items/DropType.java | 4 | ||||
-rw-r--r-- | src/main/java/gregtech/common/items/GT_MetaGenerated_Tool_01.java | 746 | ||||
-rw-r--r-- | src/main/java/gregtech/common/items/IDMetaItem01.java (renamed from src/main/java/gregtech/common/items/ID_MetaItem_01.java) | 4 | ||||
-rw-r--r-- | src/main/java/gregtech/common/items/IDMetaItem02.java (renamed from src/main/java/gregtech/common/items/ID_MetaItem_02.java) | 4 | ||||
-rw-r--r-- | src/main/java/gregtech/common/items/IDMetaItem03.java (renamed from src/main/java/gregtech/common/items/ID_MetaItem_03.java) | 4 | ||||
-rw-r--r-- | src/main/java/gregtech/common/items/IDMetaTool01.java (renamed from src/main/java/gregtech/common/items/ID_MetaTool_01.java) | 4 | ||||
-rw-r--r-- | src/main/java/gregtech/common/items/ItemAdvancedSensorCard.java (renamed from src/main/java/gregtech/common/items/GT_AdvancedSensorCard_Item.java) | 12 | ||||
-rw-r--r-- | src/main/java/gregtech/common/items/ItemComb.java | 324 | ||||
-rw-r--r-- | src/main/java/gregtech/common/items/ItemDepletedCell.java (renamed from src/main/java/gregtech/common/items/GT_DepletetCell_Item.java) | 6 | ||||
-rw-r--r-- | src/main/java/gregtech/common/items/ItemDrop.java | 46 | ||||
-rw-r--r-- | src/main/java/gregtech/common/items/ItemFluidDisplay.java (renamed from src/main/java/gregtech/common/items/GT_FluidDisplayItem.java) | 26 | ||||
-rw-r--r-- | src/main/java/gregtech/common/items/ItemIntegratedCircuit.java (renamed from src/main/java/gregtech/common/items/GT_IntegratedCircuit_Item.java) | 113 | ||||
-rw-r--r-- | src/main/java/gregtech/common/items/ItemNeutronReflector.java (renamed from src/main/java/gregtech/common/items/GT_NeutronReflector_Item.java) | 6 | ||||
-rw-r--r-- | src/main/java/gregtech/common/items/ItemPropolis.java | 34 | ||||
-rw-r--r-- | src/main/java/gregtech/common/items/ItemSensorCard.java (renamed from src/main/java/gregtech/common/items/GT_SensorCard_Item.java) | 10 | ||||
-rw-r--r-- | src/main/java/gregtech/common/items/ItemTierDrone.java (renamed from src/main/java/gregtech/common/items/GT_TierDrone.java) | 6 | ||||
-rw-r--r-- | src/main/java/gregtech/common/items/ItemVolumetricFlask.java (renamed from src/main/java/gregtech/common/items/GT_VolumetricFlask.java) | 24 | ||||
-rw-r--r-- | src/main/java/gregtech/common/items/ItemWirelessHeadphones.java (renamed from src/main/java/gregtech/common/items/GT_WirelessHeadphones.java) | 24 | ||||
-rw-r--r-- | src/main/java/gregtech/common/items/MetaGeneratedItem01.java (renamed from src/main/java/gregtech/common/items/GT_MetaGenerated_Item_01.java) | 3539 | ||||
-rw-r--r-- | src/main/java/gregtech/common/items/MetaGeneratedItem02.java (renamed from src/main/java/gregtech/common/items/GT_MetaGenerated_Item_02.java) | 1892 | ||||
-rw-r--r-- | src/main/java/gregtech/common/items/MetaGeneratedItem03.java (renamed from src/main/java/gregtech/common/items/GT_MetaGenerated_Item_03.java) | 572 | ||||
-rw-r--r-- | src/main/java/gregtech/common/items/MetaGeneratedItem98.java (renamed from src/main/java/gregtech/common/items/GT_MetaGenerated_Item_98.java) | 34 | ||||
-rw-r--r-- | src/main/java/gregtech/common/items/MetaGeneratedItem99.java (renamed from src/main/java/gregtech/common/items/GT_MetaGenerated_Item_99.java) | 36 | ||||
-rw-r--r-- | src/main/java/gregtech/common/items/MetaGeneratedTool01.java | 738 | ||||
-rw-r--r-- | src/main/java/gregtech/common/items/PollenType.java | 4 | ||||
-rw-r--r-- | src/main/java/gregtech/common/items/PropolisType.java | 4 | ||||
-rw-r--r-- | src/main/java/gregtech/common/items/behaviors/BehaviourCoverTool.java (renamed from src/main/java/gregtech/common/items/behaviors/Behaviour_Cover_Tool.java) | 60 | ||||
-rw-r--r-- | src/main/java/gregtech/common/items/behaviors/BehaviourCrowbar.java (renamed from src/main/java/gregtech/common/items/behaviors/Behaviour_Crowbar.java) | 22 | ||||
-rw-r--r-- | src/main/java/gregtech/common/items/behaviors/BehaviourDataOrb.java (renamed from src/main/java/gregtech/common/items/behaviors/Behaviour_DataOrb.java) | 12 | ||||
-rw-r--r-- | src/main/java/gregtech/common/items/behaviors/BehaviourDataStick.java (renamed from src/main/java/gregtech/common/items/behaviors/Behaviour_DataStick.java) | 26 | ||||
-rw-r--r-- | src/main/java/gregtech/common/items/behaviors/BehaviourHoe.java (renamed from src/main/java/gregtech/common/items/behaviors/Behaviour_Hoe.java) | 26 | ||||
-rw-r--r-- | src/main/java/gregtech/common/items/behaviors/BehaviourLighter.java (renamed from src/main/java/gregtech/common/items/behaviors/Behaviour_Lighter.java) | 51 | ||||
-rw-r--r-- | src/main/java/gregtech/common/items/behaviors/BehaviourNone.java (renamed from src/main/java/gregtech/common/items/behaviors/Behaviour_None.java) | 30 | ||||
-rw-r--r-- | src/main/java/gregtech/common/items/behaviors/BehaviourPlungerEssentia.java (renamed from src/main/java/gregtech/common/items/behaviors/Behaviour_Plunger_Essentia.java) | 24 | ||||
-rw-r--r-- | src/main/java/gregtech/common/items/behaviors/BehaviourPlungerFluid.java (renamed from src/main/java/gregtech/common/items/behaviors/Behaviour_Plunger_Fluid.java) | 28 | ||||
-rw-r--r-- | src/main/java/gregtech/common/items/behaviors/BehaviourPlungerItem.java (renamed from src/main/java/gregtech/common/items/behaviors/Behaviour_Plunger_Item.java) | 24 | ||||
-rw-r--r-- | src/main/java/gregtech/common/items/behaviors/BehaviourPrintedPages.java (renamed from src/main/java/gregtech/common/items/behaviors/Behaviour_PrintedPages.java) | 12 | ||||
-rw-r--r-- | src/main/java/gregtech/common/items/behaviors/BehaviourProspecting.java (renamed from src/main/java/gregtech/common/items/behaviors/Behaviour_Prospecting.java) | 95 | ||||
-rw-r--r-- | src/main/java/gregtech/common/items/behaviors/BehaviourScanner.java (renamed from src/main/java/gregtech/common/items/behaviors/Behaviour_Scanner.java) | 22 | ||||
-rw-r--r-- | src/main/java/gregtech/common/items/behaviors/BehaviourScoop.java (renamed from src/main/java/gregtech/common/items/behaviors/Behaviour_Scoop.java) | 19 | ||||
-rw-r--r-- | src/main/java/gregtech/common/items/behaviors/BehaviourScrewdriver.java (renamed from src/main/java/gregtech/common/items/behaviors/Behaviour_Screwdriver.java) | 20 | ||||
-rw-r--r-- | src/main/java/gregtech/common/items/behaviors/BehaviourSense.java (renamed from src/main/java/gregtech/common/items/behaviors/Behaviour_Sense.java) | 18 | ||||
-rw-r--r-- | src/main/java/gregtech/common/items/behaviors/BehaviourSensorKit.java (renamed from src/main/java/gregtech/common/items/behaviors/Behaviour_SensorKit.java) | 16 | ||||
-rw-r--r-- | src/main/java/gregtech/common/items/behaviors/BehaviourSoftHammer.java (renamed from src/main/java/gregtech/common/items/behaviors/Behaviour_SoftHammer.java) | 56 | ||||
-rw-r--r-- | src/main/java/gregtech/common/items/behaviors/BehaviourSonictron.java (renamed from src/main/java/gregtech/common/items/behaviors/Behaviour_Sonictron.java) | 22 | ||||
-rw-r--r-- | src/main/java/gregtech/common/items/behaviors/BehaviourSprayColor.java (renamed from src/main/java/gregtech/common/items/behaviors/Behaviour_Spray_Color.java) | 34 | ||||
-rw-r--r-- | src/main/java/gregtech/common/items/behaviors/BehaviourSprayColorRemover.java (renamed from src/main/java/gregtech/common/items/behaviors/Behaviour_Spray_Color_Remover.java) | 8 | ||||
-rw-r--r-- | src/main/java/gregtech/common/items/behaviors/BehaviourSwitchMetadata.java (renamed from src/main/java/gregtech/common/items/behaviors/Behaviour_Switch_Metadata.java) | 32 | ||||
-rw-r--r-- | src/main/java/gregtech/common/items/behaviors/BehaviourSwitchMode.java | 53 | ||||
-rw-r--r-- | src/main/java/gregtech/common/items/behaviors/BehaviourWrench.java (renamed from src/main/java/gregtech/common/items/behaviors/Behaviour_Wrench.java) | 34 | ||||
-rw-r--r-- | src/main/java/gregtech/common/items/behaviors/BehaviourWrittenBook.java (renamed from src/main/java/gregtech/common/items/behaviors/Behaviour_WrittenBook.java) | 20 | ||||
-rw-r--r-- | src/main/java/gregtech/common/items/behaviors/Behaviour_Switch_Mode.java | 53 |
53 files changed, 4499 insertions, 4538 deletions
diff --git a/src/main/java/gregtech/common/items/CombType.java b/src/main/java/gregtech/common/items/CombType.java index 84ca2fa493..0a659f0684 100644 --- a/src/main/java/gregtech/common/items/CombType.java +++ b/src/main/java/gregtech/common/items/CombType.java @@ -5,7 +5,7 @@ import java.util.Arrays; import org.apache.commons.lang3.text.WordUtils; import gregtech.api.enums.Materials; -import gregtech.api.util.GT_LanguageManager; +import gregtech.api.util.GTLanguageManager; public enum CombType { @@ -243,7 +243,7 @@ public enum CombType { this.chance = chance; this.showInList = show; this.color = new int[] { color1, color2 }; - this.localizedName = GT_LanguageManager + this.localizedName = GTLanguageManager .addStringLocalization("comb." + pName, WordUtils.capitalize(pName.replaceAll("_", " ")) + " Comb"); } diff --git a/src/main/java/gregtech/common/items/DropType.java b/src/main/java/gregtech/common/items/DropType.java index 1f9523a5b7..00525a0da6 100644 --- a/src/main/java/gregtech/common/items/DropType.java +++ b/src/main/java/gregtech/common/items/DropType.java @@ -3,7 +3,7 @@ package gregtech.common.items; import org.apache.commons.lang3.text.WordUtils; import gregtech.api.enums.Materials; -import gregtech.api.util.GT_LanguageManager; +import gregtech.api.util.GTLanguageManager; public enum DropType { @@ -36,7 +36,7 @@ public enum DropType { public String getName() { - return GT_LanguageManager.addStringLocalization("drop." + this.name, WordUtils.capitalize(this.name) + " Drop"); + return GTLanguageManager.addStringLocalization("drop." + this.name, WordUtils.capitalize(this.name) + " Drop"); } public int[] getColours() { diff --git a/src/main/java/gregtech/common/items/GT_MetaGenerated_Tool_01.java b/src/main/java/gregtech/common/items/GT_MetaGenerated_Tool_01.java deleted file mode 100644 index f8777dcf58..0000000000 --- a/src/main/java/gregtech/common/items/GT_MetaGenerated_Tool_01.java +++ /dev/null @@ -1,746 +0,0 @@ -package gregtech.common.items; - -import static gregtech.common.items.ID_MetaTool_01.AXE; -import static gregtech.common.items.ID_MetaTool_01.BRANCHCUTTER; -import static gregtech.common.items.ID_MetaTool_01.BUTCHERYKNIFE; -import static gregtech.common.items.ID_MetaTool_01.BUZZSAW_HV; -import static gregtech.common.items.ID_MetaTool_01.BUZZSAW_LV; -import static gregtech.common.items.ID_MetaTool_01.BUZZSAW_MV; -import static gregtech.common.items.ID_MetaTool_01.CHAINSAW_HV; -import static gregtech.common.items.ID_MetaTool_01.CHAINSAW_LV; -import static gregtech.common.items.ID_MetaTool_01.CHAINSAW_MV; -import static gregtech.common.items.ID_MetaTool_01.CROWBAR; -import static gregtech.common.items.ID_MetaTool_01.DRILL_HV; -import static gregtech.common.items.ID_MetaTool_01.DRILL_LV; -import static gregtech.common.items.ID_MetaTool_01.DRILL_MV; -import static gregtech.common.items.ID_MetaTool_01.FILE; -import static gregtech.common.items.ID_MetaTool_01.HARDHAMMER; -import static gregtech.common.items.ID_MetaTool_01.HOE; -import static gregtech.common.items.ID_MetaTool_01.JACKHAMMER; -import static gregtech.common.items.ID_MetaTool_01.KNIFE; -import static gregtech.common.items.ID_MetaTool_01.MORTAR; -import static gregtech.common.items.ID_MetaTool_01.PICKAXE; -import static gregtech.common.items.ID_MetaTool_01.PLOW; -import static gregtech.common.items.ID_MetaTool_01.PLUNGER; -import static gregtech.common.items.ID_MetaTool_01.POCKET_BRANCHCUTTER; -import static gregtech.common.items.ID_MetaTool_01.POCKET_FILE; -import static gregtech.common.items.ID_MetaTool_01.POCKET_KNIFE; -import static gregtech.common.items.ID_MetaTool_01.POCKET_MULTITOOL; -import static gregtech.common.items.ID_MetaTool_01.POCKET_SAW; -import static gregtech.common.items.ID_MetaTool_01.POCKET_SCREWDRIVER; -import static gregtech.common.items.ID_MetaTool_01.POCKET_WIRECUTTER; -import static gregtech.common.items.ID_MetaTool_01.ROLLING_PIN; -import static gregtech.common.items.ID_MetaTool_01.SAW; -import static gregtech.common.items.ID_MetaTool_01.SCOOP; -import static gregtech.common.items.ID_MetaTool_01.SCREWDRIVER; -import static gregtech.common.items.ID_MetaTool_01.SCREWDRIVER_HV; -import static gregtech.common.items.ID_MetaTool_01.SCREWDRIVER_LV; -import static gregtech.common.items.ID_MetaTool_01.SCREWDRIVER_MV; -import static gregtech.common.items.ID_MetaTool_01.SENSE; -import static gregtech.common.items.ID_MetaTool_01.SHOVEL; -import static gregtech.common.items.ID_MetaTool_01.SOFTMALLET; -import static gregtech.common.items.ID_MetaTool_01.SOLDERING_IRON_HV; -import static gregtech.common.items.ID_MetaTool_01.SOLDERING_IRON_LV; -import static gregtech.common.items.ID_MetaTool_01.SOLDERING_IRON_MV; -import static gregtech.common.items.ID_MetaTool_01.SWORD; -import static gregtech.common.items.ID_MetaTool_01.TURBINE; -import static gregtech.common.items.ID_MetaTool_01.TURBINE_HUGE; -import static gregtech.common.items.ID_MetaTool_01.TURBINE_LARGE; -import static gregtech.common.items.ID_MetaTool_01.TURBINE_SMALL; -import static gregtech.common.items.ID_MetaTool_01.UNIVERSALSPADE; -import static gregtech.common.items.ID_MetaTool_01.WIRECUTTER; -import static gregtech.common.items.ID_MetaTool_01.WRENCH; -import static gregtech.common.items.ID_MetaTool_01.WRENCH_HV; -import static gregtech.common.items.ID_MetaTool_01.WRENCH_LV; -import static gregtech.common.items.ID_MetaTool_01.WRENCH_MV; - -import net.minecraft.init.Blocks; -import net.minecraft.init.Items; -import net.minecraft.item.ItemStack; - -import gregtech.api.GregTech_API; -import gregtech.api.enums.Materials; -import gregtech.api.enums.OrePrefixes; -import gregtech.api.enums.TC_Aspects; -import gregtech.api.enums.ToolDictNames; -import gregtech.api.items.GT_MetaGenerated_Tool; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.common.tools.GT_Tool_Axe; -import gregtech.common.tools.GT_Tool_BranchCutter; -import gregtech.common.tools.GT_Tool_ButcheryKnife; -import gregtech.common.tools.GT_Tool_BuzzSaw; -import gregtech.common.tools.GT_Tool_Chainsaw_HV; -import gregtech.common.tools.GT_Tool_Chainsaw_LV; -import gregtech.common.tools.GT_Tool_Chainsaw_MV; -import gregtech.common.tools.GT_Tool_Crowbar; -import gregtech.common.tools.GT_Tool_Drill_HV; -import gregtech.common.tools.GT_Tool_Drill_LV; -import gregtech.common.tools.GT_Tool_Drill_MV; -import gregtech.common.tools.GT_Tool_File; -import gregtech.common.tools.GT_Tool_HardHammer; -import gregtech.common.tools.GT_Tool_Hoe; -import gregtech.common.tools.GT_Tool_JackHammer; -import gregtech.common.tools.GT_Tool_Knife; -import gregtech.common.tools.GT_Tool_Mortar; -import gregtech.common.tools.GT_Tool_Pickaxe; -import gregtech.common.tools.GT_Tool_Plow; -import gregtech.common.tools.GT_Tool_Plunger; -import gregtech.common.tools.GT_Tool_RollingPin; -import gregtech.common.tools.GT_Tool_Saw; -import gregtech.common.tools.GT_Tool_Scoop; -import gregtech.common.tools.GT_Tool_Screwdriver; -import gregtech.common.tools.GT_Tool_Screwdriver_LV; -import gregtech.common.tools.GT_Tool_Sense; -import gregtech.common.tools.GT_Tool_Shovel; -import gregtech.common.tools.GT_Tool_SoftHammer; -import gregtech.common.tools.GT_Tool_Soldering_Iron; -import gregtech.common.tools.GT_Tool_Sword; -import gregtech.common.tools.GT_Tool_Turbine_Huge; -import gregtech.common.tools.GT_Tool_Turbine_Large; -import gregtech.common.tools.GT_Tool_Turbine_Normal; -import gregtech.common.tools.GT_Tool_Turbine_Small; -import gregtech.common.tools.GT_Tool_UniversalSpade; -import gregtech.common.tools.GT_Tool_WireCutter; -import gregtech.common.tools.GT_Tool_Wrench; -import gregtech.common.tools.GT_Tool_Wrench_HV; -import gregtech.common.tools.GT_Tool_Wrench_LV; -import gregtech.common.tools.GT_Tool_Wrench_MV; -import gregtech.common.tools.pocket.GT_Tool_Pocket_BranchCutter; -import gregtech.common.tools.pocket.GT_Tool_Pocket_File; -import gregtech.common.tools.pocket.GT_Tool_Pocket_Knife; -import gregtech.common.tools.pocket.GT_Tool_Pocket_Multitool; -import gregtech.common.tools.pocket.GT_Tool_Pocket_Saw; -import gregtech.common.tools.pocket.GT_Tool_Pocket_Screwdriver; -import gregtech.common.tools.pocket.GT_Tool_Pocket_WireCutter; - -public class GT_MetaGenerated_Tool_01 extends GT_MetaGenerated_Tool { - - public static GT_MetaGenerated_Tool_01 INSTANCE; - - public GT_MetaGenerated_Tool_01() { - super("metatool.01"); - INSTANCE = this; - addTool( - SWORD.ID, - "Sword", - "", - new GT_Tool_Sword(), - ToolDictNames.craftingToolSword, - ToolDictNames.craftingToolBlade, - new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 4L)); - addTool( - PICKAXE.ID, - "Pickaxe", - "", - new GT_Tool_Pickaxe(), - ToolDictNames.craftingToolPickaxe, - new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.PERFODIO, 4L)); - addTool( - SHOVEL.ID, - "Shovel", - "", - new GT_Tool_Shovel(), - ToolDictNames.craftingToolShovel, - new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.PERFODIO, 4L)); - addTool( - AXE.ID, - "Axe", - "", - new GT_Tool_Axe(), - ToolDictNames.craftingToolAxe, - new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METO, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 2L)); - addTool( - HOE.ID, - "Hoe", - "", - new GT_Tool_Hoe(), - ToolDictNames.craftingToolHoe, - new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 4L)); - addTool( - SAW.ID, - "Saw", - "Can also harvest Ice", - new GT_Tool_Saw(), - ToolDictNames.craftingToolSaw, - new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METO, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 2L)); - GregTech_API.registerTool( - addTool( - HARDHAMMER.ID, - "Hammer", - "Crushes Ores instead of harvesting them", - new GT_Tool_HardHammer(), - ToolDictNames.craftingToolHardHammer, - new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L)), - GregTech_API.sHardHammerList); - GregTech_API.registerTool( - addTool( - SOFTMALLET.ID, - "Soft Mallet", - "", - new GT_Tool_SoftHammer(), - ToolDictNames.craftingToolSoftHammer, - new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.LIMUS, 4L)), - GregTech_API.sSoftHammerList); - GregTech_API.registerTool( - addTool( - WRENCH.ID, - "Wrench", - "Hold Leftclick to dismantle Machines", - new GT_Tool_Wrench(), - ToolDictNames.craftingToolWrench, - new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L)), - GregTech_API.sWrenchList); - addTool( - FILE.ID, - "File", - "", - new GT_Tool_File(), - ToolDictNames.craftingToolFile, - new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L)); - GregTech_API.registerTool( - addTool( - CROWBAR.ID, - "Crowbar", - "Dismounts Covers and Rotates Rails", - new GT_Tool_Crowbar(), - ToolDictNames.craftingToolCrowbar, - new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 2L)), - GregTech_API.sCrowbarList); - GregTech_API.registerTool( - addTool( - SCREWDRIVER.ID, - "Screwdriver", - "Adjusts Covers and Machines", - new GT_Tool_Screwdriver(), - ToolDictNames.craftingToolScrewdriver, - new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L)), - GregTech_API.sScrewdriverList); - addTool( - MORTAR.ID, - "Mortar", - "", - new GT_Tool_Mortar(), - ToolDictNames.craftingToolMortar, - new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.PERDITIO, 2L)); - GregTech_API.registerTool( - addTool( - WIRECUTTER.ID, - "Wire Cutter", - "", - new GT_Tool_WireCutter(), - ToolDictNames.craftingToolWireCutter, - new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L)), - GregTech_API.sWireCutterList); - addTool( - SCOOP.ID, - "Scoop", - "", - new GT_Tool_Scoop(), - ToolDictNames.craftingToolScoop, - new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.BESTIA, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.PANNUS, 2L)); - addTool( - BRANCHCUTTER.ID, - "Branch Cutter", - "", - new GT_Tool_BranchCutter(), - ToolDictNames.craftingToolBranchCutter, - new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METO, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 2L)); - GregTech_API.registerTool( - addTool( - UNIVERSALSPADE.ID, - "Universal Spade", - "", - new GT_Tool_UniversalSpade(), - ToolDictNames.craftingToolBlade, - ToolDictNames.craftingToolShovel, - ToolDictNames.craftingToolCrowbar, - ToolDictNames.craftingToolSaw, - new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METO, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 1L)), - GregTech_API.sCrowbarList); - addTool( - KNIFE.ID, - "Knife", - "", - new GT_Tool_Knife(), - ToolDictNames.craftingToolBlade, - ToolDictNames.craftingToolKnife, - new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.CORPUS, 2L)); - addTool( - BUTCHERYKNIFE.ID, - "Butchery Knife", - "Has a slow Attack Rate", - new GT_Tool_ButcheryKnife(), - ToolDictNames.craftingToolBlade, - new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.CORPUS, 4L)); - - addTool( - SENSE.ID, - "Sense", - "Because a Scythe doesn't make Sense", - new GT_Tool_Sense(), - ToolDictNames.craftingToolBlade, - new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METO, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MORTUUS, 2L)); - addTool( - PLOW.ID, - "Plow", - "Used to get rid of Snow", - new GT_Tool_Plow(), - ToolDictNames.craftingToolPlow, - new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METO, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.GELUM, 2L)); - addTool( - PLUNGER.ID, - "Plunger", - "", - new GT_Tool_Plunger(), - ToolDictNames.craftingToolPlunger, - new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 2L)); - addTool( - ROLLING_PIN.ID, - "Rolling Pin", - "", - new GT_Tool_RollingPin(), - ToolDictNames.craftingToolRollingPin, - new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.LIMUS, 4L)); - - addTool( - DRILL_LV.ID, - "Drill (LV)", - "", - new GT_Tool_Drill_LV(), - ToolDictNames.craftingToolMiningDrill, - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.PERFODIO, 4L)); - addTool( - DRILL_MV.ID, - "Drill (MV)", - "", - new GT_Tool_Drill_MV(), - ToolDictNames.craftingToolMiningDrill, - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.PERFODIO, 4L)); - addTool( - DRILL_HV.ID, - "Drill (HV)", - "", - new GT_Tool_Drill_HV(), - ToolDictNames.craftingToolMiningDrill, - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.PERFODIO, 4L)); - addTool( - CHAINSAW_LV.ID, - "Chainsaw (LV)", - "Can also harvest Ice", - new GT_Tool_Chainsaw_LV(), - ToolDictNames.craftingToolSaw, - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METO, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 2L)); - addTool( - CHAINSAW_MV.ID, - "Chainsaw (MV)", - "Can also harvest Ice", - new GT_Tool_Chainsaw_MV(), - ToolDictNames.craftingToolSaw, - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METO, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 2L)); - addTool( - CHAINSAW_HV.ID, - "Chainsaw (HV)", - "Can also harvest Ice", - new GT_Tool_Chainsaw_HV(), - ToolDictNames.craftingToolSaw, - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METO, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 2L)); - GregTech_API.registerTool( - addTool( - WRENCH_LV.ID, - "Wrench (LV)", - "Hold Left Button to dismantle Machines", - new GT_Tool_Wrench_LV(), - ToolDictNames.craftingToolWrench, - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 4L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L)), - GregTech_API.sWrenchList); - GregTech_API.registerTool( - addTool( - WRENCH_MV.ID, - "Wrench (MV)", - "Hold Left Button to dismantle Machines", - new GT_Tool_Wrench_MV(), - ToolDictNames.craftingToolWrench, - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 4L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L)), - GregTech_API.sWrenchList); - GregTech_API.registerTool( - addTool( - WRENCH_HV.ID, - "Wrench (HV)", - "Hold Left Button to dismantle Machines", - new GT_Tool_Wrench_HV(), - ToolDictNames.craftingToolWrench, - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 4L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L)), - GregTech_API.sWrenchList); - GregTech_API.registerTool( - addTool( - JACKHAMMER.ID, - "JackHammer (HV)", - "Breaks Rocks into pieces", - new GT_Tool_JackHammer(), - ToolDictNames.craftingToolJackHammer, - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.PERFODIO, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.PERDITIO, 2L)), - GregTech_API.sJackhammerList); - addTool( - BUZZSAW_LV.ID, - "Buzzsaw (LV)", - "Not suitable for harvesting Blocks", - new GT_Tool_BuzzSaw(), - ToolDictNames.craftingToolSaw, - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 2L)); - addTool( - BUZZSAW_MV.ID, - "Buzzsaw (MV)", - "Not suitable for harvesting Blocks", - new GT_Tool_BuzzSaw(), - ToolDictNames.craftingToolSaw, - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 2L)); - addTool( - BUZZSAW_HV.ID, - "Buzzsaw (HV)", - "Not suitable for harvesting Blocks", - new GT_Tool_BuzzSaw(), - ToolDictNames.craftingToolSaw, - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 2L)); - GregTech_API.registerTool( - addTool( - SCREWDRIVER_LV.ID, - "Screwdriver (LV)", - "Adjusts Covers and Machines", - new GT_Tool_Screwdriver_LV(), - ToolDictNames.craftingToolScrewdriver, - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L)), - GregTech_API.sScrewdriverList); - GregTech_API.registerTool( - addTool( - SCREWDRIVER_MV.ID, - "Screwdriver (MV)", - "Adjusts Covers and Machines", - new GT_Tool_Screwdriver_LV(), - ToolDictNames.craftingToolScrewdriver, - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L)), - GregTech_API.sScrewdriverList); - GregTech_API.registerTool( - addTool( - SCREWDRIVER_HV.ID, - "Screwdriver (HV)", - "Adjusts Covers and Machines", - new GT_Tool_Screwdriver_LV(), - ToolDictNames.craftingToolScrewdriver, - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L)), - GregTech_API.sScrewdriverList); - GregTech_API.registerTool( - addTool( - SOLDERING_IRON_LV.ID, - "Soldering Iron (LV)", - "Fixes burned out Circuits. Needs soldering materials in inventory.", - new GT_Tool_Soldering_Iron(), - ToolDictNames.craftingToolSolderingIron, - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L)), - GregTech_API.sSolderingToolList); - GregTech_API.registerTool( - addTool( - SOLDERING_IRON_MV.ID, - "Soldering Iron (MV)", - "Fixes burned out Circuits. Needs soldering materials in inventory.", - new GT_Tool_Soldering_Iron(), - ToolDictNames.craftingToolSolderingIron, - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L)), - GregTech_API.sSolderingToolList); - GregTech_API.registerTool( - addTool( - SOLDERING_IRON_HV.ID, - "Soldering Iron (HV)", - "Fixes burned out Circuits. Needs soldering materials in inventory.", - new GT_Tool_Soldering_Iron(), - ToolDictNames.craftingToolSolderingIron, - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L)), - GregTech_API.sSolderingToolList); - - addTool( - TURBINE_SMALL.ID, - "Small Turbine", - "Turbine Rotors for your power station", - new GT_Tool_Turbine_Small()); - addTool(TURBINE.ID, "Turbine", "Turbine Rotors for your power station", new GT_Tool_Turbine_Normal()); - addTool( - TURBINE_LARGE.ID, - "Large Turbine", - "Turbine Rotors for your power station", - new GT_Tool_Turbine_Large()); - addTool(TURBINE_HUGE.ID, "Huge Turbine", "Turbine Rotors for your power station", new GT_Tool_Turbine_Huge()); - - addTool( - POCKET_MULTITOOL.ID, - "Pocket Multitool", - "6 useful Tools in one!", - new GT_Tool_Pocket_Multitool(POCKET_KNIFE.ID), - null, - new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 6), - new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 3), - new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 3)); - addTool( - POCKET_KNIFE.ID, - "Pocket Multitool (Knife)", - "", - new GT_Tool_Pocket_Knife(POCKET_SAW.ID), - ToolDictNames.craftingToolKnife, - ToolDictNames.craftingToolBlade, - new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 6), - new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 3), - new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 3)); - addTool( - POCKET_SAW.ID, - "Pocket Multitool (Saw)", - "Can also harvest Ice", - new GT_Tool_Pocket_Saw(POCKET_FILE.ID), - ToolDictNames.craftingToolSaw, - new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 6), - new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 3), - new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 3)); - addTool( - POCKET_FILE.ID, - "Pocket Multitool (File)", - "", - new GT_Tool_Pocket_File(POCKET_SCREWDRIVER.ID), - ToolDictNames.craftingToolFile, - new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 6), - new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 3), - new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 3)); - GregTech_API.registerTool( - addTool( - POCKET_SCREWDRIVER.ID, - "Pocket Multitool (Screwdriver)", - "Adjusts Covers and Machines", - new GT_Tool_Pocket_Screwdriver(POCKET_WIRECUTTER.ID), - ToolDictNames.craftingToolScrewdriver, - new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 6), - new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 3), - new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 3)), - GregTech_API.sScrewdriverList); - GregTech_API.registerTool( - addTool( - POCKET_WIRECUTTER.ID, - "Pocket Multitool (Wire Cutter)", - "", - new GT_Tool_Pocket_WireCutter(POCKET_BRANCHCUTTER.ID), - ToolDictNames.craftingToolWireCutter, - new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 6), - new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 3), - new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 3)), - GregTech_API.sWireCutterList); - addTool( - POCKET_BRANCHCUTTER.ID, - "Pocket Multitool (Branch Cutter)", - "", - new GT_Tool_Pocket_BranchCutter(POCKET_MULTITOOL.ID), - ToolDictNames.craftingToolBranchCutter, - new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 6), - new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 3), - new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 3)); - initCraftingShapedRecipes(); - initCraftingShapelessRecipes(); - } - - private void initCraftingShapelessRecipes() { - GT_ModHandler.addShapelessCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Coal, 1L), - GT_ModHandler.RecipeBits.NOT_REMOVABLE, - new Object[] { ToolDictNames.craftingToolMortar, new ItemStack(Items.coal, 1) }); - GT_ModHandler.addShapelessCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Clay, 1L), - GT_ModHandler.RecipeBits.NOT_REMOVABLE, - new Object[] { ToolDictNames.craftingToolMortar, new ItemStack(Blocks.clay, 1) }); - GT_ModHandler.addShapelessCraftingRecipe( - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Wheat, 1L), - GT_ModHandler.RecipeBits.NOT_REMOVABLE, - new Object[] { ToolDictNames.craftingToolMortar, new ItemStack(Items.wheat, 1) }); - GT_ModHandler.addShapelessCraftingRecipe( - new ItemStack(Items.flint, 1), - GT_ModHandler.RecipeBits.NOT_REMOVABLE, - new Object[] { ToolDictNames.craftingToolMortar, new ItemStack(Blocks.gravel, 1) }); - GT_ModHandler.addShapelessCraftingRecipe( - new ItemStack(Items.blaze_powder, 2), - GT_ModHandler.RecipeBits.NOT_REMOVABLE, - new Object[] { ToolDictNames.craftingToolMortar, new ItemStack(Items.blaze_rod, 1) }); - } - - private void initCraftingShapedRecipes() { - GT_ModHandler.addCraftingRecipe( - INSTANCE.getToolWithStats(MORTAR.ID, 1, Materials.Flint, Materials.Stone, null), - GT_ModHandler.RecipeBits.NOT_REMOVABLE, - new Object[] { " I ", "SIS", "SSS", 'I', new ItemStack(Items.flint, 1), 'S', OrePrefixes.stone }); - GT_ModHandler.addCraftingRecipe( - INSTANCE.getToolWithStats(MORTAR.ID, 1, Materials.Bronze, Materials.Stone, null), - GT_ModHandler.RecipeBits.NOT_REMOVABLE, - new Object[] { " I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.Bronze), 'S', OrePrefixes.stone }); - GT_ModHandler.addCraftingRecipe( - INSTANCE.getToolWithStats(MORTAR.ID, 1, Materials.Iron, Materials.Stone, null), - GT_ModHandler.RecipeBits.NOT_REMOVABLE, - new Object[] { " I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.Iron), 'S', OrePrefixes.stone }); - GT_ModHandler.addCraftingRecipe( - INSTANCE.getToolWithStats(MORTAR.ID, 1, Materials.Steel, Materials.Stone, null), - GT_ModHandler.RecipeBits.NOT_REMOVABLE, - new Object[] { " I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.Steel), 'S', OrePrefixes.stone }); - GT_ModHandler.addCraftingRecipe( - INSTANCE.getToolWithStats(MORTAR.ID, 1, Materials.WroughtIron, Materials.Stone, null), - GT_ModHandler.RecipeBits.NOT_REMOVABLE, - new Object[] { " I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.WroughtIron), 'S', - OrePrefixes.stone }); - GT_ModHandler.addCraftingRecipe( - INSTANCE.getToolWithStats(MORTAR.ID, 1, Materials.RedSteel, Materials.Stone, null), - GT_ModHandler.RecipeBits.NOT_REMOVABLE, - new Object[] { " I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.RedSteel), 'S', - OrePrefixes.stone }); - GT_ModHandler.addCraftingRecipe( - INSTANCE.getToolWithStats(MORTAR.ID, 1, Materials.BlueSteel, Materials.Stone, null), - GT_ModHandler.RecipeBits.NOT_REMOVABLE, - new Object[] { " I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.BlueSteel), 'S', - OrePrefixes.stone }); - GT_ModHandler.addCraftingRecipe( - INSTANCE.getToolWithStats(MORTAR.ID, 1, Materials.BlackSteel, Materials.Stone, null), - GT_ModHandler.RecipeBits.NOT_REMOVABLE, - new Object[] { " I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.BlackSteel), 'S', - OrePrefixes.stone }); - GT_ModHandler.addCraftingRecipe( - INSTANCE.getToolWithStats(MORTAR.ID, 1, Materials.DamascusSteel, Materials.Stone, null), - GT_ModHandler.RecipeBits.NOT_REMOVABLE, - new Object[] { " I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.DamascusSteel), 'S', - OrePrefixes.stone }); - GT_ModHandler.addCraftingRecipe( - INSTANCE.getToolWithStats(MORTAR.ID, 1, Materials.Thaumium, Materials.Stone, null), - GT_ModHandler.RecipeBits.NOT_REMOVABLE, - new Object[] { " I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.Thaumium), 'S', - OrePrefixes.stone }); - - GT_ModHandler.addCraftingRecipe( - INSTANCE.getToolWithStats(ROLLING_PIN.ID, 1, Materials.Wood, Materials.Wood, null), - GT_ModHandler.RecipeBits.NOT_REMOVABLE, - new Object[] { " S", " I ", "S f", 'I', OrePrefixes.plank.get(Materials.Wood), 'S', - OrePrefixes.stick.get(Materials.Wood) }); - GT_ModHandler.addCraftingRecipe( - INSTANCE.getToolWithStats(ROLLING_PIN.ID, 1, Materials.Plastic, Materials.Plastic, null), - GT_ModHandler.RecipeBits.NOT_REMOVABLE, - new Object[] { " S", " I ", "S f", 'I', OrePrefixes.ingot.get(Materials.Plastic), 'S', - OrePrefixes.stick.get(Materials.Plastic) }); - GT_ModHandler.addCraftingRecipe( - INSTANCE.getToolWithStats(ROLLING_PIN.ID, 1, Materials.Aluminium, Materials.Aluminium, null), - GT_ModHandler.RecipeBits.NOT_REMOVABLE, - new Object[] { " S", " I ", "S f", 'I', OrePrefixes.ingot.get(Materials.Aluminium), 'S', - OrePrefixes.stick.get(Materials.Aluminium) }); - GT_ModHandler.addCraftingRecipe( - INSTANCE.getToolWithStats(ROLLING_PIN.ID, 1, Materials.StainlessSteel, Materials.StainlessSteel, null), - GT_ModHandler.RecipeBits.NOT_REMOVABLE, - new Object[] { " S", " I ", "S f", 'I', OrePrefixes.ingot.get(Materials.StainlessSteel), 'S', - OrePrefixes.stick.get(Materials.StainlessSteel) }); - GT_ModHandler.addCraftingRecipe( - INSTANCE.getToolWithStats(ROLLING_PIN.ID, 1, Materials.IronWood, Materials.IronWood, null), - GT_ModHandler.RecipeBits.NOT_REMOVABLE, - new Object[] { " S", " I ", "S f", 'I', OrePrefixes.ingot.get(Materials.IronWood), 'S', - OrePrefixes.stick.get(Materials.IronWood) }); - - GT_ModHandler.addCraftingRecipe( - INSTANCE.getToolWithStats(SWORD.ID, 1, Materials.Flint, Materials.Wood, null), - GT_ModHandler.RecipeBits.NOT_REMOVABLE, - new Object[] { "F", "F", "S", 'S', OrePrefixes.stick.get(Materials.Wood), 'F', - new ItemStack(Items.flint, 1) }); - GT_ModHandler.addCraftingRecipe( - INSTANCE.getToolWithStats(PICKAXE.ID, 1, Materials.Flint, Materials.Wood, null), - GT_ModHandler.RecipeBits.NOT_REMOVABLE, - new Object[] { "FFF", " S ", " S ", 'S', OrePrefixes.stick.get(Materials.Wood), 'F', - new ItemStack(Items.flint, 1) }); - GT_ModHandler.addCraftingRecipe( - INSTANCE.getToolWithStats(SHOVEL.ID, 1, Materials.Flint, Materials.Wood, null), - GT_ModHandler.RecipeBits.NOT_REMOVABLE, - new Object[] { "F", "S", "S", 'S', OrePrefixes.stick.get(Materials.Wood), 'F', - new ItemStack(Items.flint, 1) }); - GT_ModHandler.addCraftingRecipe( - INSTANCE.getToolWithStats(AXE.ID, 1, Materials.Flint, Materials.Wood, null), - GT_ModHandler.RecipeBits.MIRRORED | GT_ModHandler.RecipeBits.NOT_REMOVABLE, - new Object[] { "FF", "FS", " S", 'S', OrePrefixes.stick.get(Materials.Wood), 'F', - new ItemStack(Items.flint, 1) }); - GT_ModHandler.addCraftingRecipe( - INSTANCE.getToolWithStats(HOE.ID, 1, Materials.Flint, Materials.Wood, null), - GT_ModHandler.RecipeBits.MIRRORED | GT_ModHandler.RecipeBits.NOT_REMOVABLE, - new Object[] { "FF", " S", " S", 'S', OrePrefixes.stick.get(Materials.Wood), 'F', - new ItemStack(Items.flint, 1) }); - GT_ModHandler.addCraftingRecipe( - INSTANCE.getToolWithStats(KNIFE.ID, 1, Materials.Flint, Materials.Wood, null), - GT_ModHandler.RecipeBits.NOT_REMOVABLE, - new Object[] { "F", "S", 'S', OrePrefixes.stick.get(Materials.Wood), 'F', new ItemStack(Items.flint, 1) }); - } -} diff --git a/src/main/java/gregtech/common/items/ID_MetaItem_01.java b/src/main/java/gregtech/common/items/IDMetaItem01.java index 5748442f86..47f34ab4b8 100644 --- a/src/main/java/gregtech/common/items/ID_MetaItem_01.java +++ b/src/main/java/gregtech/common/items/IDMetaItem01.java @@ -1,6 +1,6 @@ package gregtech.common.items; -public enum ID_MetaItem_01 { +public enum IDMetaItem01 { // Please pretty please, add your entries while conserving the order Credit_Greg_Copper(0), @@ -427,7 +427,7 @@ public enum ID_MetaItem_01 { public final int ID; - ID_MetaItem_01(int ID) { + IDMetaItem01(int ID) { this.ID = ID; } } diff --git a/src/main/java/gregtech/common/items/ID_MetaItem_02.java b/src/main/java/gregtech/common/items/IDMetaItem02.java index a13b858bd7..a67e22545c 100644 --- a/src/main/java/gregtech/common/items/ID_MetaItem_02.java +++ b/src/main/java/gregtech/common/items/IDMetaItem02.java @@ -1,6 +1,6 @@ package gregtech.common.items; -public enum ID_MetaItem_02 { +public enum IDMetaItem02 { // Please pretty please, add your entries while conserving the order ThermosCan_Dark_Coffee(0), @@ -202,7 +202,7 @@ public enum ID_MetaItem_02 { public final int ID; - ID_MetaItem_02(int ID) { + IDMetaItem02(int ID) { this.ID = ID; } } diff --git a/src/main/java/gregtech/common/items/ID_MetaItem_03.java b/src/main/java/gregtech/common/items/IDMetaItem03.java index 64b3f07249..b0e4f35943 100644 --- a/src/main/java/gregtech/common/items/ID_MetaItem_03.java +++ b/src/main/java/gregtech/common/items/IDMetaItem03.java @@ -1,6 +1,6 @@ package gregtech.common.items; -public enum ID_MetaItem_03 { +public enum IDMetaItem03 { // Please pretty please, add your entries while conserving the order Circuit_Board_Wetware(6), @@ -236,7 +236,7 @@ public enum ID_MetaItem_03 { public final int ID; - ID_MetaItem_03(int ID) { + IDMetaItem03(int ID) { this.ID = ID; } } diff --git a/src/main/java/gregtech/common/items/ID_MetaTool_01.java b/src/main/java/gregtech/common/items/IDMetaTool01.java index 195bd1aef8..684636100b 100644 --- a/src/main/java/gregtech/common/items/ID_MetaTool_01.java +++ b/src/main/java/gregtech/common/items/IDMetaTool01.java @@ -1,6 +1,6 @@ package gregtech.common.items; -public enum ID_MetaTool_01 { +public enum IDMetaTool01 { // Please pretty please, add your entries while conserving the order SWORD(0), @@ -67,7 +67,7 @@ public enum ID_MetaTool_01 { public final int ID; - ID_MetaTool_01(int ID) { + IDMetaTool01(int ID) { this.ID = ID; } } diff --git a/src/main/java/gregtech/common/items/GT_AdvancedSensorCard_Item.java b/src/main/java/gregtech/common/items/ItemAdvancedSensorCard.java index 723a7ffad5..8c68951bb7 100644 --- a/src/main/java/gregtech/common/items/GT_AdvancedSensorCard_Item.java +++ b/src/main/java/gregtech/common/items/ItemAdvancedSensorCard.java @@ -1,10 +1,10 @@ package gregtech.common.items; import static gregtech.api.enums.Mods.GregTech; -import static gregtech.common.covers.GT_Cover_Metrics_Transmitter.CARD_STATE_KEY; -import static gregtech.common.covers.GT_Cover_Metrics_Transmitter.FREQUENCY_LSB_KEY; -import static gregtech.common.covers.GT_Cover_Metrics_Transmitter.FREQUENCY_MSB_KEY; -import static gregtech.common.covers.GT_Cover_Metrics_Transmitter.MACHINE_KEY; +import static gregtech.common.covers.CoverMetricsTransmitter.CARD_STATE_KEY; +import static gregtech.common.covers.CoverMetricsTransmitter.FREQUENCY_LSB_KEY; +import static gregtech.common.covers.CoverMetricsTransmitter.FREQUENCY_MSB_KEY; +import static gregtech.common.covers.CoverMetricsTransmitter.MACHINE_KEY; import java.util.ArrayList; import java.util.List; @@ -42,7 +42,7 @@ import shedar.mods.ic2.nuclearcontrol.api.PanelSetting; import shedar.mods.ic2.nuclearcontrol.api.PanelString; @SuppressWarnings("unused") -public class GT_AdvancedSensorCard_Item extends Item implements IPanelDataSource { +public class ItemAdvancedSensorCard extends Item implements IPanelDataSource { public static final UUID CARD_TYPE_ID = UUID.fromString("ff952e84-7608-4c4a-85af-dd6e1aa27fc7"); @@ -68,7 +68,7 @@ public class GT_AdvancedSensorCard_Item extends Item implements IPanelDataSource private IIcon selfDestructedIcon; @SuppressWarnings("unused") - public GT_AdvancedSensorCard_Item() { + public ItemAdvancedSensorCard() { super(); GameRegistry.registerItem(this, "gt.advancedsensorcard", GregTech.ID); diff --git a/src/main/java/gregtech/common/items/ItemComb.java b/src/main/java/gregtech/common/items/ItemComb.java index eaecd19f73..68cd902d86 100644 --- a/src/main/java/gregtech/common/items/ItemComb.java +++ b/src/main/java/gregtech/common/items/ItemComb.java @@ -1,9 +1,9 @@ package gregtech.common.items; -import static gregtech.api.enums.GT_Values.L; -import static gregtech.api.enums.GT_Values.NF; -import static gregtech.api.enums.GT_Values.NI; -import static gregtech.api.enums.GT_Values.V; +import static gregtech.api.enums.GTValues.L; +import static gregtech.api.enums.GTValues.NF; +import static gregtech.api.enums.GTValues.NI; +import static gregtech.api.enums.GTValues.V; import static gregtech.api.enums.Mods.AE2FluidCraft; import static gregtech.api.enums.Mods.ExtraBees; import static gregtech.api.enums.Mods.ExtraUtilities; @@ -17,9 +17,9 @@ import static gregtech.api.enums.Mods.ThaumicBases; import static gregtech.api.recipe.RecipeMaps.autoclaveRecipes; import static gregtech.api.recipe.RecipeMaps.centrifugeRecipes; import static gregtech.api.recipe.RecipeMaps.fluidExtractionRecipes; -import static gregtech.api.util.GT_RecipeBuilder.TICKS; -import static gregtech.api.util.GT_RecipeConstants.CLEANROOM; -import static gregtech.api.util.GT_RecipeConstants.UniversalChemical; +import static gregtech.api.util.GTRecipeBuilder.TICKS; +import static gregtech.api.util.GTRecipeConstants.CLEANROOM; +import static gregtech.api.util.GTRecipeConstants.UniversalChemical; import java.util.Arrays; import java.util.List; @@ -43,17 +43,17 @@ import cpw.mods.fml.relauncher.Side; import cpw.mods.fml.relauncher.SideOnly; import forestry.api.core.Tabs; import forestry.api.recipes.RecipeManagers; -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.interfaces.IGT_ItemWithMaterialRenderer; -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.common.render.items.GT_GeneratedMaterial_Renderer; -import gregtech.loaders.misc.GT_Bees; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTRecipeBuilder; +import gregtech.api.util.GTUtility; +import gregtech.common.render.items.GeneratedMaterialRenderer; +import gregtech.loaders.misc.GTBees; public class ItemComb extends Item implements IGT_ItemWithMaterialRenderer { @@ -113,7 +113,7 @@ public class ItemComb extends Item implements IGT_ItemWithMaterialRenderer { @SideOnly(Side.CLIENT) public int getColorFromItemStack(ItemStack stack, int pass) { CombType type = CombType.valueOf(stack.getItemDamage()); - return type.getColours()[GT_Utility.clamp(pass, 0, 1)]; + return type.getColours()[GTUtility.clamp(pass, 0, 1)]; } @Override @@ -133,7 +133,7 @@ public class ItemComb extends Item implements IGT_ItemWithMaterialRenderer { } @Override - public GT_GeneratedMaterial_Renderer getMaterialRenderer(int aMetaData) { + public GeneratedMaterialRenderer getMaterialRenderer(int aMetaData) { return CombType.valueOf(aMetaData).material.renderer; } @@ -191,17 +191,17 @@ public class ItemComb extends Item implements IGT_ItemWithMaterialRenderer { addCentrifugeToItemStack( CombType.LIGNIE, - new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Lignite, 1), ItemList.FR_Wax.get(1) }, + new ItemStack[] { GTOreDictUnificator.get(OrePrefixes.gem, Materials.Lignite, 1), ItemList.FR_Wax.get(1) }, new int[] { 90 * 100, 50 * 100 }, Voltage.ULV); addCentrifugeToItemStack( CombType.COAL, - new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Coal, 1), ItemList.FR_Wax.get(1) }, + new ItemStack[] { GTOreDictUnificator.get(OrePrefixes.gem, Materials.Coal, 1), ItemList.FR_Wax.get(1) }, new int[] { 5 * 100, 50 * 100 }, Voltage.ULV); addCentrifugeToItemStack( CombType.OIL, - new ItemStack[] { ItemList.Crop_Drop_OilBerry.get(6), GT_Bees.drop.getStackForType(DropType.OIL), + new ItemStack[] { ItemList.Crop_Drop_OilBerry.get(6), GTBees.drop.getStackForType(DropType.OIL), ItemList.FR_Wax.get(1) }, new int[] { 100 * 100, 100 * 100, 50 * 100 }, Voltage.ULV); @@ -209,22 +209,22 @@ public class ItemComb extends Item implements IGT_ItemWithMaterialRenderer { // ic2 addCentrifugeToItemStack( CombType.COOLANT, - new ItemStack[] { GT_Bees.drop.getStackForType(DropType.COOLANT), ItemList.FR_Wax.get(1) }, + new ItemStack[] { GTBees.drop.getStackForType(DropType.COOLANT), ItemList.FR_Wax.get(1) }, new int[] { 100 * 100, 100 * 100 }, Voltage.HV, 196); addCentrifugeToItemStack( CombType.ENERGY, - new ItemStack[] { GT_Bees.drop.getStackForType(DropType.HOT_COOLANT), ItemList.IC2_Energium_Dust.get(1L), + new ItemStack[] { GTBees.drop.getStackForType(DropType.HOT_COOLANT), ItemList.IC2_Energium_Dust.get(1L), ItemList.FR_RefractoryWax.get(1) }, new int[] { 20 * 100, 20 * 100, 50 * 100 }, Voltage.HV, 196); addCentrifugeToItemStack( CombType.LAPOTRON, - new ItemStack[] { GT_Bees.drop.getStackForType(DropType.LAPIS), - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.LapotronDust", 1, 0), - GT_ModHandler.getModItem(MagicBees.ID, "wax", 1, 2) }, + new ItemStack[] { GTBees.drop.getStackForType(DropType.LAPIS), + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.LapotronDust", 1, 0), + GTModHandler.getModItem(MagicBees.ID, "wax", 1, 2) }, new int[] { 20 * 100, 100 * 100, 40 * 100 }, Voltage.HV, 240); @@ -260,8 +260,8 @@ public class ItemComb extends Item implements IGT_ItemWithMaterialRenderer { addCentrifugeToItemStack( CombType.ENDERIUM, new ItemStack[] { ItemList.FR_RefractoryWax.get(1), - GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.EnderiumBase, 1), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Enderium, 1) }, + GTOreDictUnificator.get(OrePrefixes.dustSmall, Materials.EnderiumBase, 1), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Enderium, 1) }, new int[] { 50 * 100, 30 * 100, 50 * 100 }, Voltage.HV); @@ -350,31 +350,31 @@ public class ItemComb extends Item implements IGT_ItemWithMaterialRenderer { addProcessGT(CombType.THAUMIUMDUST, new Materials[] { Materials.Thaumium }, Voltage.MV); addCentrifugeToItemStack( CombType.THAUMIUMSHARD, - new ItemStack[] { GT_ModHandler.getModItem(MagicBees.ID, "propolis", 1, 1), - GT_ModHandler.getModItem(MagicBees.ID, "propolis", 1, 2), - GT_ModHandler.getModItem(MagicBees.ID, "propolis", 1, 3), - GT_ModHandler.getModItem(MagicBees.ID, "propolis", 1, 4), - GT_ModHandler.getModItem(MagicBees.ID, "propolis", 1, 5), - GT_ModHandler.getModItem(MagicBees.ID, "propolis", 1, 6), - GT_ModHandler.getModItem(MagicBees.ID, "wax", 1, 0) }, + new ItemStack[] { GTModHandler.getModItem(MagicBees.ID, "propolis", 1, 1), + GTModHandler.getModItem(MagicBees.ID, "propolis", 1, 2), + GTModHandler.getModItem(MagicBees.ID, "propolis", 1, 3), + GTModHandler.getModItem(MagicBees.ID, "propolis", 1, 4), + GTModHandler.getModItem(MagicBees.ID, "propolis", 1, 5), + GTModHandler.getModItem(MagicBees.ID, "propolis", 1, 6), + GTModHandler.getModItem(MagicBees.ID, "wax", 1, 0) }, new int[] { 20 * 100, 20 * 100, 20 * 100, 20 * 100, 20 * 100, 20 * 100, 50 * 100 }, Voltage.ULV); addProcessGT(CombType.AMBER, new Materials[] { Materials.Amber }, Voltage.LV); addProcessGT(CombType.QUICKSILVER, new Materials[] { Materials.Cinnabar }, Voltage.LV); addCentrifugeToItemStack( CombType.SALISMUNDUS, - new ItemStack[] { GT_ModHandler.getModItem(Thaumcraft.ID, "ItemResource", 1, 14), - GT_ModHandler.getModItem(MagicBees.ID, "wax", 1, 0) }, + new ItemStack[] { GTModHandler.getModItem(Thaumcraft.ID, "ItemResource", 1, 14), + GTModHandler.getModItem(MagicBees.ID, "wax", 1, 0) }, new int[] { 100 * 100, 50 * 100 }, Voltage.MV); addCentrifugeToItemStack( CombType.TAINTED, - new ItemStack[] { GT_ModHandler.getModItem(Thaumcraft.ID, "ItemResource", 1, 11), - GT_ModHandler.getModItem(Thaumcraft.ID, "ItemResource", 1, 12), - GT_ModHandler.getModItem(Thaumcraft.ID, "blockTaintFibres", 1, 0), - GT_ModHandler.getModItem(Thaumcraft.ID, "blockTaintFibres", 1, 1), - GT_ModHandler.getModItem(Thaumcraft.ID, "blockTaintFibres", 1, 2), - GT_ModHandler.getModItem(MagicBees.ID, "wax", 1, 0) }, + new ItemStack[] { GTModHandler.getModItem(Thaumcraft.ID, "ItemResource", 1, 11), + GTModHandler.getModItem(Thaumcraft.ID, "ItemResource", 1, 12), + GTModHandler.getModItem(Thaumcraft.ID, "blockTaintFibres", 1, 0), + GTModHandler.getModItem(Thaumcraft.ID, "blockTaintFibres", 1, 1), + GTModHandler.getModItem(Thaumcraft.ID, "blockTaintFibres", 1, 2), + GTModHandler.getModItem(MagicBees.ID, "wax", 1, 0) }, new int[] { 15 * 100, 15 * 100, 15 * 100, 15 * 100, 15 * 100, 50 * 100 }, Voltage.ULV); addProcessGT(CombType.MITHRIL, new Materials[] { Materials.Mithril }, Voltage.HV); @@ -385,13 +385,13 @@ public class ItemComb extends Item implements IGT_ItemWithMaterialRenderer { new int[] { 20 * 100, 10 * 100 }, new int[] {}, Voltage.HV, - GT_ModHandler.getModItem(MagicBees.ID, "wax", 1, 0), + GTModHandler.getModItem(MagicBees.ID, "wax", 1, 0), 50 * 100); addCentrifugeToItemStack( CombType.THAUMINITE, - new ItemStack[] { GT_ModHandler.getModItem(ThaumicBases.ID, "resource", 1, 0), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Thaumium, 1), - GT_ModHandler.getModItem(MagicBees.ID, "wax", 1, 0) }, + new ItemStack[] { GTModHandler.getModItem(ThaumicBases.ID, "resource", 1, 0), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Thaumium, 1), + GTModHandler.getModItem(MagicBees.ID, "wax", 1, 0) }, new int[] { 20 * 100, 10 * 100, 50 * 100 }, Voltage.HV); addProcessGT(CombType.SHADOWMETAL, new Materials[] { Materials.Shadow }, Voltage.HV); @@ -401,23 +401,23 @@ public class ItemComb extends Item implements IGT_ItemWithMaterialRenderer { new int[] { 20 * 100, 10 * 100 }, new int[] {}, Voltage.HV, - GT_ModHandler.getModItem(MagicBees.ID, "wax", 1, 0), + GTModHandler.getModItem(MagicBees.ID, "wax", 1, 0), 50 * 100); addProcessGT(CombType.DIVIDED, new Materials[] { Materials.Diamond }, Voltage.HV); addCentrifugeToItemStack( CombType.DIVIDED, - new ItemStack[] { GT_ModHandler.getModItem(MagicBees.ID, "wax", 1, 0), - GT_ModHandler.getModItem(ExtraUtilities.ID, "unstableingot", 1, 1), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Iron, 1), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Diamond, 1) }, + new ItemStack[] { GTModHandler.getModItem(MagicBees.ID, "wax", 1, 0), + GTModHandler.getModItem(ExtraUtilities.ID, "unstableingot", 1, 1), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Iron, 1), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Diamond, 1) }, new int[] { 50 * 100, 20 * 100, 10 * 100, 5 * 100 }, Voltage.HV); addProcessGT(CombType.SPARKLING, new Materials[] { Materials.NetherStar }, Voltage.EV); addCentrifugeToItemStack( CombType.SPARKLING, - new ItemStack[] { GT_ModHandler.getModItem(MagicBees.ID, "wax", 1, 0), - GT_ModHandler.getModItem(MagicBees.ID, "miscResources", 2, 5), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.NetherStar, 1) }, + new ItemStack[] { GTModHandler.getModItem(MagicBees.ID, "wax", 1, 0), + GTModHandler.getModItem(MagicBees.ID, "miscResources", 2, 5), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.NetherStar, 1) }, new int[] { 50 * 100, 10 * 100, 10 * 100 }, Voltage.EV); @@ -427,12 +427,12 @@ public class ItemComb extends Item implements IGT_ItemWithMaterialRenderer { new int[] { 100 * 100 }, new int[] {}, Voltage.MV, - GT_ModHandler.getModItem(MagicBees.ID, "wax", 1, 0), + GTModHandler.getModItem(MagicBees.ID, "wax", 1, 0), 50 * 100); addCentrifugeToItemStack( CombType.QUICKSILVER, - new ItemStack[] { GT_ModHandler.getModItem(MagicBees.ID, "wax", 1, 0), - GT_ModHandler.getModItem(Thaumcraft.ID, "ItemNugget", 1, 5) }, + new ItemStack[] { GTModHandler.getModItem(MagicBees.ID, "wax", 1, 0), + GTModHandler.getModItem(Thaumcraft.ID, "ItemNugget", 1, 5) }, new int[] { 50 * 100, 100 * 100 }, Voltage.ULV); @@ -591,9 +591,9 @@ public class ItemComb extends Item implements IGT_ItemWithMaterialRenderer { addCentrifugeToItemStack( CombType.SALT, - new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Salt, 6), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.RockSalt, 6), ItemList.FR_Wax.get(1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Saltpeter, 6) }, + new ItemStack[] { GTOreDictUnificator.get(OrePrefixes.dust, Materials.Salt, 6), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.RockSalt, 6), ItemList.FR_Wax.get(1), + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Saltpeter, 6) }, new int[] { 100 * 100, 100 * 100, 50 * 100, 25 * 100 }, Voltage.MV, 160); @@ -612,141 +612,141 @@ public class ItemComb extends Item implements IGT_ItemWithMaterialRenderer { // Twilight addCentrifugeToItemStack( CombType.NAGA, - new ItemStack[] { GT_ModHandler.getModItem(MagicBees.ID, "propolis", 1L, 4), - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.NagaScaleChip", 1L, 0), - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.NagaScaleFragment", 1L, 0), + new ItemStack[] { GTModHandler.getModItem(MagicBees.ID, "propolis", 1L, 4), + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.NagaScaleChip", 1L, 0), + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.NagaScaleFragment", 1L, 0), ItemList.FR_Wax.get(1) }, new int[] { 5 * 100, 33 * 100, 8 * 100, 30 * 100 }, Voltage.MV); addCentrifugeToItemStack( CombType.LICH, - new ItemStack[] { GT_ModHandler.getModItem(MagicBees.ID, "propolis", 1L, 5), - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.LichBoneChip", 1L, 0), - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.LichBoneFragment", 1L, 0), + new ItemStack[] { GTModHandler.getModItem(MagicBees.ID, "propolis", 1L, 5), + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.LichBoneChip", 1L, 0), + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.LichBoneFragment", 1L, 0), ItemList.FR_Wax.get(1) }, new int[] { 5 * 100, 33 * 100, 8 * 100, 30 * 100 }, Voltage.HV); addCentrifugeToItemStack( CombType.HYDRA, - new ItemStack[] { GT_ModHandler.getModItem(MagicBees.ID, "propolis", 1L, 1), - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.FieryBloodDrop", 1L, 0), - GT_Bees.drop.getStackForType(DropType.HYDRA), ItemList.FR_Wax.get(1) }, + new ItemStack[] { GTModHandler.getModItem(MagicBees.ID, "propolis", 1L, 1), + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.FieryBloodDrop", 1L, 0), + GTBees.drop.getStackForType(DropType.HYDRA), ItemList.FR_Wax.get(1) }, new int[] { 5 * 100, 33 * 100, 8 * 100, 30 * 100 }, Voltage.HV); addCentrifugeToItemStack( CombType.URGHAST, - new ItemStack[] { GT_ModHandler.getModItem(MagicBees.ID, "propolis", 1L, 2), - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CarminiteChip", 1L, 0), - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CarminiteFragment", 1L, 0), + new ItemStack[] { GTModHandler.getModItem(MagicBees.ID, "propolis", 1L, 2), + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CarminiteChip", 1L, 0), + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CarminiteFragment", 1L, 0), ItemList.FR_Wax.get(1) }, new int[] { 5 * 100, 33 * 100, 8 * 100, 30 * 100 }, Voltage.EV); addCentrifugeToItemStack( CombType.SNOWQUEEN, - new ItemStack[] { GT_ModHandler.getModItem(MagicBees.ID, "propolis", 1L, 3), - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.SnowQueenBloodDrop", 1L, 0), - GT_Bees.drop.getStackForType(DropType.SNOW_QUEEN), ItemList.FR_Wax.get(1) }, + new ItemStack[] { GTModHandler.getModItem(MagicBees.ID, "propolis", 1L, 3), + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.SnowQueenBloodDrop", 1L, 0), + GTBees.drop.getStackForType(DropType.SNOW_QUEEN), ItemList.FR_Wax.get(1) }, new int[] { 5 * 100, 33 * 100, 8 * 100, 30 * 100 }, Voltage.EV); // HEE addCentrifugeToItemStack( CombType.ENDDUST, - new ItemStack[] { GT_ModHandler.getModItem(MagicBees.ID, "wax", 1L, 0), - GT_Bees.propolis.getStackForType(PropolisType.End), GT_Bees.drop.getStackForType(DropType.ENDERGOO), + new ItemStack[] { GTModHandler.getModItem(MagicBees.ID, "wax", 1L, 0), + GTBees.propolis.getStackForType(PropolisType.End), GTBees.drop.getStackForType(DropType.ENDERGOO), Materials.Endstone.getBlocks(4) }, new int[] { 20 * 100, 15 * 100, 10 * 100, 100 * 100 }, Voltage.HV); addCentrifugeToItemStack( CombType.STARDUST, - new ItemStack[] { GT_ModHandler.getModItem(MagicBees.ID, "wax", 1L, 0), - GT_Bees.propolis.getStackForType(PropolisType.Stardust), - GT_Bees.drop.getStackForType(DropType.ENDERGOO) }, + new ItemStack[] { GTModHandler.getModItem(MagicBees.ID, "wax", 1L, 0), + GTBees.propolis.getStackForType(PropolisType.Stardust), + GTBees.drop.getStackForType(DropType.ENDERGOO) }, new int[] { 20 * 100, 15 * 100, 10 * 100 }, Voltage.HV); addCentrifugeToItemStack( CombType.ECTOPLASMA, - new ItemStack[] { GT_ModHandler.getModItem(MagicBees.ID, "wax", 1L, 0), - GT_Bees.propolis.getStackForType(PropolisType.Ectoplasma), - GT_Bees.drop.getStackForType(DropType.ENDERGOO) }, + new ItemStack[] { GTModHandler.getModItem(MagicBees.ID, "wax", 1L, 0), + GTBees.propolis.getStackForType(PropolisType.Ectoplasma), + GTBees.drop.getStackForType(DropType.ENDERGOO) }, new int[] { 25 * 100, 10 * 100, 15 * 100 }, Voltage.EV); addCentrifugeToItemStack( CombType.ARCANESHARD, - new ItemStack[] { GT_ModHandler.getModItem(MagicBees.ID, "wax", 1L, 0), - GT_Bees.propolis.getStackForType(PropolisType.Arcaneshard), - GT_Bees.drop.getStackForType(DropType.ENDERGOO) }, + new ItemStack[] { GTModHandler.getModItem(MagicBees.ID, "wax", 1L, 0), + GTBees.propolis.getStackForType(PropolisType.Arcaneshard), + GTBees.drop.getStackForType(DropType.ENDERGOO) }, new int[] { 25 * 100, 10 * 100, 15 * 100 }, Voltage.EV); addCentrifugeToItemStack( CombType.DRAGONESSENCE, - new ItemStack[] { GT_ModHandler.getModItem(MagicBees.ID, "wax", 1L, 0), - GT_Bees.propolis.getStackForType(PropolisType.Dragonessence), - GT_Bees.drop.getStackForType(DropType.ENDERGOO) }, + new ItemStack[] { GTModHandler.getModItem(MagicBees.ID, "wax", 1L, 0), + GTBees.propolis.getStackForType(PropolisType.Dragonessence), + GTBees.drop.getStackForType(DropType.ENDERGOO) }, new int[] { 30 * 100, (int) (7.5 * 100), 20 * 100 }, Voltage.IV); addCentrifugeToItemStack( CombType.ENDERMAN, - new ItemStack[] { GT_ModHandler.getModItem(MagicBees.ID, "wax", 1L, 0), - GT_Bees.propolis.getStackForType(PropolisType.Enderman), - GT_Bees.drop.getStackForType(DropType.ENDERGOO) }, + new ItemStack[] { GTModHandler.getModItem(MagicBees.ID, "wax", 1L, 0), + GTBees.propolis.getStackForType(PropolisType.Enderman), + GTBees.drop.getStackForType(DropType.ENDERGOO) }, new int[] { 3000, 750, 2000 }, Voltage.IV); addCentrifugeToItemStack( CombType.SILVERFISH, - new ItemStack[] { GT_ModHandler.getModItem(MagicBees.ID, "wax", 1L, 0), - GT_Bees.propolis.getStackForType(PropolisType.Silverfish), - GT_Bees.drop.getStackForType(DropType.ENDERGOO), new ItemStack(Items.spawn_egg, 1, 60) }, + new ItemStack[] { GTModHandler.getModItem(MagicBees.ID, "wax", 1L, 0), + GTBees.propolis.getStackForType(PropolisType.Silverfish), + GTBees.drop.getStackForType(DropType.ENDERGOO), new ItemStack(Items.spawn_egg, 1, 60) }, new int[] { 25 * 100, 10 * 100, 20 * 100, 15 * 100 }, Voltage.EV); addProcessGT(CombType.ENDIUM, new Materials[] { Materials.HeeEndium }, Voltage.HV); addCentrifugeToItemStack( CombType.RUNEI, - new ItemStack[] { GT_ModHandler.getModItem(MagicBees.ID, "wax", 1L, 0), - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.RuneOfPowerFragment", 1L, 0), - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.RuneOfAgilityFragment", 1L, 0), - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.RuneOfVigorFragment", 1L, 0), - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.RuneOfDefenseFragment", 1L, 0), - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.RuneOfMagicFragment", 1L, 0) }, + new ItemStack[] { GTModHandler.getModItem(MagicBees.ID, "wax", 1L, 0), + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.RuneOfPowerFragment", 1L, 0), + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.RuneOfAgilityFragment", 1L, 0), + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.RuneOfVigorFragment", 1L, 0), + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.RuneOfDefenseFragment", 1L, 0), + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.RuneOfMagicFragment", 1L, 0) }, new int[] { 25 * 100, 5 * 100, 5 * 100, 5 * 100, 5 * 100, 5 * 100 }, Voltage.IV); addCentrifugeToItemStack( CombType.RUNEII, - new ItemStack[] { GT_ModHandler.getModItem(MagicBees.ID, "wax", 1L, 0), - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.RuneOfVoidFragment", 1L, 0) }, + new ItemStack[] { GTModHandler.getModItem(MagicBees.ID, "wax", 1L, 0), + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.RuneOfVoidFragment", 1L, 0) }, new int[] { 50 * 100, (int) (2.5 * 100) }, Voltage.IV); addCentrifugeToItemStack( CombType.FIREESSENSE, - new ItemStack[] { GT_ModHandler.getModItem(MagicBees.ID, "wax", 1L, 0), - GT_Bees.propolis.getStackForType(PropolisType.Fireessence), - GT_Bees.drop.getStackForType(DropType.ENDERGOO) }, + new ItemStack[] { GTModHandler.getModItem(MagicBees.ID, "wax", 1L, 0), + GTBees.propolis.getStackForType(PropolisType.Fireessence), + GTBees.drop.getStackForType(DropType.ENDERGOO) }, new int[] { 30 * 100, (int) (7.5 * 100), 20 * 100 }, Voltage.IV); // Walrus Recipe if (AE2FluidCraft.isModLoaded()) { addCentrifugeToItemStack( CombType.WALRUS, - new ItemStack[] { GT_ModHandler.getModItem(AE2FluidCraft.ID, "walrus", 1L, 0) }, + new ItemStack[] { GTModHandler.getModItem(AE2FluidCraft.ID, "walrus", 1L, 0) }, new int[] { 100 * 100 }, Voltage.LV); } addCentrifugeToItemStack( CombType.MACHINIST, - new ItemStack[] { GT_ModHandler.getModItem(Forestry.ID, "royalJelly", 1L, 0), - GT_ModHandler.getModItem(Forestry.ID, "pollen", 1L, 0), - GT_ModHandler.getModItem(Forestry.ID, "honeyDrop", 1L, 0), - GT_ModHandler.getModItem(ExtraBees.ID, "honeyDrop", 1L, 6), - GT_ModHandler.getModItem(Forestry.ID, "beeswax", 1L, 0), ItemList.ElectronicsLump.get(1) }, + new ItemStack[] { GTModHandler.getModItem(Forestry.ID, "royalJelly", 1L, 0), + GTModHandler.getModItem(Forestry.ID, "pollen", 1L, 0), + GTModHandler.getModItem(Forestry.ID, "honeyDrop", 1L, 0), + GTModHandler.getModItem(ExtraBees.ID, "honeyDrop", 1L, 6), + GTModHandler.getModItem(Forestry.ID, "beeswax", 1L, 0), ItemList.ElectronicsLump.get(1) }, new int[] { 10 * 100, 10 * 100, 20 * 100, 10 * 100, 20 * 100, 5 * 100 }, Voltage.ULV); // Space Line addCentrifugeToItemStack( CombType.SPACE, new ItemStack[] { ItemList.FR_Wax.get(1L), ItemList.FR_RefractoryWax.get(1L), - GT_Bees.drop.getStackForType(DropType.OXYGEN), - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CoinSpace", 1L, 0) }, + GTBees.drop.getStackForType(DropType.OXYGEN), + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CoinSpace", 1L, 0) }, new int[] { 50 * 100, 30 * 100, 15 * 100, 5 * 100 }, Voltage.HV); addProcessGT(CombType.METEORICIRON, new Materials[] { Materials.MeteoricIron }, Voltage.HV); @@ -783,116 +783,116 @@ public class ItemComb extends Item implements IGT_ItemWithMaterialRenderer { addCentrifugeToItemStack( CombType.MOON, new ItemStack[] { ItemList.FR_Wax.get(1L), - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.MoonStoneDust", 1L, 0) }, + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.MoonStoneDust", 1L, 0) }, new int[] { 50 * 100, 30 * 100 }, Voltage.MV, 300); addCentrifugeToItemStack( CombType.MARS, new ItemStack[] { ItemList.FR_Wax.get(1L), - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.MarsStoneDust", 1L, 0) }, + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.MarsStoneDust", 1L, 0) }, new int[] { 50 * 100, 30 * 100 }, Voltage.HV, 300); addCentrifugeToItemStack( CombType.JUPITER, - new ItemStack[] { GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.IoStoneDust", 1L, 0), - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.EuropaIceDust", 1L, 0), - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.EuropaStoneDust", 1L, 0), - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.GanymedeStoneDust", 1L, 0), - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CallistoStoneDust", 1L, 0), - GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.CallistoIce, 1L), ItemList.FR_Wax.get(1L) }, + new ItemStack[] { GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.IoStoneDust", 1L, 0), + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.EuropaIceDust", 1L, 0), + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.EuropaStoneDust", 1L, 0), + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.GanymedeStoneDust", 1L, 0), + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CallistoStoneDust", 1L, 0), + GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.CallistoIce, 1L), ItemList.FR_Wax.get(1L) }, new int[] { 30 * 100, 30 * 100, 30 * 100, 30 * 100, 30 * 100, 5 * 100, 50 * 100 }, Voltage.HV, 300); addCentrifugeToItemStack( CombType.MERCURY, new ItemStack[] { ItemList.FR_Wax.get(1L), - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.MercuryCoreDust", 1L, 0), - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.MercuryStoneDust", 1L, 0) }, + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.MercuryCoreDust", 1L, 0), + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.MercuryStoneDust", 1L, 0) }, new int[] { 50 * 100, 30 * 100, 30 * 100 }, Voltage.EV, 300); addCentrifugeToItemStack( CombType.VENUS, new ItemStack[] { ItemList.FR_Wax.get(1L), - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.VenusStoneDust", 1L, 0) }, + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.VenusStoneDust", 1L, 0) }, new int[] { 50 * 100, 30 * 100 }, Voltage.EV, 300); addCentrifugeToItemStack( CombType.SATURN, new ItemStack[] { ItemList.FR_Wax.get(1L), - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.EnceladusStoneDust", 1L, 0), - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.TitanStoneDust", 1L, 0) }, + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.EnceladusStoneDust", 1L, 0), + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.TitanStoneDust", 1L, 0) }, new int[] { 50 * 100, 30 * 100, 30 * 100 }, Voltage.IV, 300); addCentrifugeToItemStack( CombType.URANUS, new ItemStack[] { ItemList.FR_Wax.get(1L), - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.MirandaStoneDust", 1L, 0), - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.OberonStoneDust", 1L, 0) }, + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.MirandaStoneDust", 1L, 0), + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.OberonStoneDust", 1L, 0) }, new int[] { 50 * 100, 30 * 100, 30 * 100 }, Voltage.IV, 300); addCentrifugeToItemStack( CombType.NEPTUNE, new ItemStack[] { ItemList.FR_Wax.get(1L), - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.ProteusStoneDust", 1L, 0), - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.TritonStoneDust", 1L, 0) }, + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.ProteusStoneDust", 1L, 0), + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.TritonStoneDust", 1L, 0) }, new int[] { 50 * 100, 30 * 100, 30 * 100 }, Voltage.IV, 300); addCentrifugeToItemStack( CombType.PLUTO, new ItemStack[] { ItemList.FR_Wax.get(1L), - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.PlutoStoneDust", 1L, 0), - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.PlutoIceDust", 1L, 0) }, + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.PlutoStoneDust", 1L, 0), + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.PlutoIceDust", 1L, 0) }, new int[] { 50 * 100, 30 * 100, 30 * 100 }, Voltage.LuV, 300); addCentrifugeToItemStack( CombType.HAUMEA, new ItemStack[] { ItemList.FR_Wax.get(1L), - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.HaumeaStoneDust", 1L, 0) }, + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.HaumeaStoneDust", 1L, 0) }, new int[] { 50 * 100, 30 * 100 }, Voltage.LuV, 300); addCentrifugeToItemStack( CombType.MAKEMAKE, new ItemStack[] { ItemList.FR_Wax.get(1L), - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.MakeMakeStoneDust", 1L, 0) }, + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.MakeMakeStoneDust", 1L, 0) }, new int[] { 50 * 100, 30 * 100 }, Voltage.LuV, 300); addCentrifugeToItemStack( CombType.CENTAURI, new ItemStack[] { ItemList.FR_Wax.get(1L), - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CentauriASurfaceDust", 1L, 0), - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CentauriAStoneDust", 1L, 0) }, + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CentauriASurfaceDust", 1L, 0), + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.CentauriAStoneDust", 1L, 0) }, new int[] { 50 * 100, 30 * 100, 30 * 100 }, Voltage.ZPM, 300); addCentrifugeToItemStack( CombType.TCETI, new ItemStack[] { ItemList.FR_Wax.get(1L), - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.TCetiEStoneDust", 1L, 0) }, + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.TCetiEStoneDust", 1L, 0) }, new int[] { 50 * 100, 30 * 100 }, Voltage.ZPM, 300); addCentrifugeToItemStack( CombType.BARNARDA, new ItemStack[] { ItemList.FR_Wax.get(1L), - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.BarnardaEStoneDust", 1L, 0), - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.BarnardaFStoneDust", 1L, 0) }, + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.BarnardaEStoneDust", 1L, 0), + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.BarnardaFStoneDust", 1L, 0) }, new int[] { 50 * 100, 30 * 100, 30 * 100 }, Voltage.ZPM, 300); addCentrifugeToItemStack( CombType.VEGA, new ItemStack[] { ItemList.FR_Wax.get(1L), - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.VegaBStoneDust", 1L, 0) }, + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.VegaBStoneDust", 1L, 0) }, new int[] { 50 * 100, 30 * 100 }, Voltage.ZPM, 300); @@ -900,7 +900,7 @@ public class ItemComb extends Item implements IGT_ItemWithMaterialRenderer { addCentrifugeToItemStack( CombType.SEAWEED, new ItemStack[] { ItemList.FR_Wax.get(1L), - GT_ModHandler.getModItem(GalaxySpace.ID, "tcetiedandelions", 1L, 0) }, + GTModHandler.getModItem(GalaxySpace.ID, "tcetiedandelions", 1L, 0) }, new int[] { 50 * 100, 100 * 100 }, Voltage.UV, 100); @@ -940,13 +940,13 @@ public class ItemComb extends Item implements IGT_ItemWithMaterialRenderer { * **/ public void addAutoclaveProcess(CombType comb, Materials aMaterial, Voltage volt, int circuitNumber) { - if (GT_OreDictUnificator.get(OrePrefixes.crushedPurified, aMaterial, 4) == NI) { + if (GTOreDictUnificator.get(OrePrefixes.crushedPurified, aMaterial, 4) == NI) { return; } - GT_RecipeBuilder recipeBuilder = GT_Values.RA.stdBuilder(); + GTRecipeBuilder recipeBuilder = GTValues.RA.stdBuilder(); recipeBuilder - .itemInputs(GT_Utility.copyAmount(9, getStackForType(comb)), GT_Utility.getIntegratedCircuit(circuitNumber)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.crushedPurified, aMaterial, 4)) + .itemInputs(GTUtility.copyAmount(9, getStackForType(comb)), GTUtility.getIntegratedCircuit(circuitNumber)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.crushedPurified, aMaterial, 4)) .fluidInputs(Materials.UUMatter.getFluid(Math.max(1, ((aMaterial.getMass() + volt.getUUAmplifier()) / 10)))) .duration(((int) (aMaterial.getMass() * 128)) * TICKS) .eut(volt.getAutoClaveEnergy()); @@ -968,8 +968,8 @@ public class ItemComb extends Item implements IGT_ItemWithMaterialRenderer { : 128); int eut = volt.getSimpleEnergy() / 2; - GT_Values.RA.stdBuilder() - .itemInputs(GT_Utility.copyAmount(1, getStackForType(comb))) + GTValues.RA.stdBuilder() + .itemInputs(GTUtility.copyAmount(1, getStackForType(comb))) .fluidOutputs(fluid) .duration(duration) .eut(eut) @@ -988,7 +988,7 @@ public class ItemComb extends Item implements IGT_ItemWithMaterialRenderer { public void addProcessGT(CombType comb, Materials[] aMaterial, Voltage volt) { ItemStack tComb = getStackForType(comb); for (Materials materials : aMaterial) { - if (GT_OreDictUnificator.get(OrePrefixes.crushedPurified, materials, 4) != null) { + if (GTOreDictUnificator.get(OrePrefixes.crushedPurified, materials, 4) != null) { ItemStack combInput; ItemStack combOutput; FluidStack fluidInput; @@ -998,7 +998,7 @@ public class ItemComb extends Item implements IGT_ItemWithMaterialRenderer { boolean requiresCleanroom; switch (comb) { case NEUTRONIUM -> { - combInput = GT_Utility.copyAmount(4, tComb); + combInput = GTUtility.copyAmount(4, tComb); combOutput = Materials.Neutronium.getNuggets(1); fluidInput = volt.getFluidAccordingToCombTier(); fluidOutput = Materials.Neutronium.getMolten(576); @@ -1007,7 +1007,7 @@ public class ItemComb extends Item implements IGT_ItemWithMaterialRenderer { requiresCleanroom = volt.compareTo(Voltage.IV) > 0; } case OSMIUM -> { - combInput = GT_Utility.copyAmount(4, tComb); + combInput = GTUtility.copyAmount(4, tComb); combOutput = Materials.Osmium.getNuggets(1); fluidInput = volt.getFluidAccordingToCombTier(); fluidOutput = Materials.Osmium.getMolten(288); @@ -1016,7 +1016,7 @@ public class ItemComb extends Item implements IGT_ItemWithMaterialRenderer { requiresCleanroom = volt.compareTo(Voltage.IV) > 0; } case PLATINUM -> { - combInput = GT_Utility.copyAmount(4, tComb); + combInput = GTUtility.copyAmount(4, tComb); combOutput = Materials.Platinum.getNuggets(1); fluidInput = volt.getFluidAccordingToCombTier(); fluidOutput = Materials.Platinum.getMolten(288); @@ -1025,7 +1025,7 @@ public class ItemComb extends Item implements IGT_ItemWithMaterialRenderer { requiresCleanroom = volt.compareTo(Voltage.HV) > 0; } case IRIDIUM -> { - combInput = GT_Utility.copyAmount(4, tComb); + combInput = GTUtility.copyAmount(4, tComb); combOutput = Materials.Iridium.getNuggets(1); fluidInput = volt.getFluidAccordingToCombTier(); fluidOutput = Materials.Iridium.getMolten(288); @@ -1034,8 +1034,8 @@ public class ItemComb extends Item implements IGT_ItemWithMaterialRenderer { requiresCleanroom = volt.compareTo(Voltage.EV) > 0; } default -> { - combInput = GT_Utility.copyAmount(4, tComb); - combOutput = GT_OreDictUnificator.get(OrePrefixes.crushedPurified, materials, 4); + combInput = GTUtility.copyAmount(4, tComb); + combOutput = GTOreDictUnificator.get(OrePrefixes.crushedPurified, materials, 4); fluidInput = volt.getFluidAccordingToCombTier(); fluidOutput = null; durationTicks = volt.getComplexTime(); @@ -1043,7 +1043,7 @@ public class ItemComb extends Item implements IGT_ItemWithMaterialRenderer { requiresCleanroom = volt.compareTo(Voltage.IV) > 0; } } - GT_RecipeBuilder recipeBuilder = GT_Values.RA.stdBuilder(); + GTRecipeBuilder recipeBuilder = GTValues.RA.stdBuilder(); recipeBuilder.itemInputs(combInput) .itemOutputs(combOutput) .fluidInputs(fluidInput); @@ -1092,11 +1092,11 @@ public class ItemComb extends Item implements IGT_ItemWithMaterialRenderer { continue; } if (Math.max(1, stackSize[i]) % 9 == 0) { - aOutPut[i] = GT_OreDictUnificator.get(OrePrefixes.dust, aMaterial[i], (Math.max(1, stackSize[i]) / 9)); + aOutPut[i] = GTOreDictUnificator.get(OrePrefixes.dust, aMaterial[i], (Math.max(1, stackSize[i]) / 9)); } else if (Math.max(1, stackSize[i]) % 4 == 0) { - aOutPut[i] = GT_OreDictUnificator.get(OrePrefixes.dust, aMaterial[i], (Math.max(1, stackSize[i]) / 4)); + aOutPut[i] = GTOreDictUnificator.get(OrePrefixes.dust, aMaterial[i], (Math.max(1, stackSize[i]) / 4)); } else { - aOutPut[i] = GT_OreDictUnificator.get(OrePrefixes.dust, aMaterial[i], Math.max(1, stackSize[i])); + aOutPut[i] = GTOreDictUnificator.get(OrePrefixes.dust, aMaterial[i], Math.max(1, stackSize[i])); } } if (beeWax != NI) { @@ -1130,7 +1130,7 @@ public class ItemComb extends Item implements IGT_ItemWithMaterialRenderer { RecipeManagers.centrifugeManager.addRecipe(40, tComb, Product.build()); } - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(tComb) .itemOutputs(aItem) .outputChances(chance) @@ -1142,9 +1142,9 @@ public class ItemComb extends Item implements IGT_ItemWithMaterialRenderer { public void registerOreDict() { for (CombType comb : CombType.values()) { ItemStack tComb = getStackForType(comb); - GT_OreDictUnificator.registerOre(OrePrefixes.beeComb.name(), tComb); + GTOreDictUnificator.registerOre(OrePrefixes.beeComb.name(), tComb); OrePrefixes.beeComb.add(tComb); - if (comb.voltage != null) GT_OreDictUnificator.registerOre("comb" + comb.voltage.name(), tComb); + if (comb.voltage != null) GTOreDictUnificator.registerOre("comb" + comb.voltage.name(), tComb); } } @@ -1189,7 +1189,7 @@ public class ItemComb extends Item implements IGT_ItemWithMaterialRenderer { if (this.compareTo(Voltage.MV) < 0) { return Materials.HydrofluoricAcid.getFluid((this.compareTo(Voltage.ULV) > 0) ? 1000 : 500); } else if (this.compareTo(Voltage.HV) < 0) { - return GT_ModHandler.getDistilledWater(1000L); + return GTModHandler.getDistilledWater(1000L); } else if (this.compareTo(Voltage.LuV) < 0) { return Materials.HydrofluoricAcid.getFluid((long) (Math.pow(2, this.compareTo(Voltage.HV)) * L)); } else if (this.compareTo(Voltage.UHV) < 0) { diff --git a/src/main/java/gregtech/common/items/GT_DepletetCell_Item.java b/src/main/java/gregtech/common/items/ItemDepletedCell.java index df14adc39b..094dd76dbb 100644 --- a/src/main/java/gregtech/common/items/GT_DepletetCell_Item.java +++ b/src/main/java/gregtech/common/items/ItemDepletedCell.java @@ -2,12 +2,12 @@ package gregtech.common.items; import net.minecraft.item.ItemStack; -import gregtech.api.items.GT_RadioactiveCellIC_Item; +import gregtech.api.items.ItemRadioactiveCellIC; import ic2.api.reactor.IReactor; -public class GT_DepletetCell_Item extends GT_RadioactiveCellIC_Item { +public class ItemDepletedCell extends ItemRadioactiveCellIC { - public GT_DepletetCell_Item(String aUnlocalized, String aEnglish, int aRadiation) { + public ItemDepletedCell(String aUnlocalized, String aEnglish, int aRadiation) { super(aUnlocalized, aEnglish, 1, 1, 0, aRadiation, 0, null, false); } diff --git a/src/main/java/gregtech/common/items/ItemDrop.java b/src/main/java/gregtech/common/items/ItemDrop.java index 5aab9dff48..1f56b79242 100644 --- a/src/main/java/gregtech/common/items/ItemDrop.java +++ b/src/main/java/gregtech/common/items/ItemDrop.java @@ -7,8 +7,8 @@ import static gregtech.api.enums.Mods.HardcoreEnderExpansion; import static gregtech.api.enums.Mods.MagicBees; import static gregtech.api.enums.Mods.NewHorizonsCoreMod; import static gregtech.api.recipe.RecipeMaps.fluidExtractionRecipes; -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 java.util.List; @@ -25,11 +25,11 @@ import cpw.mods.fml.relauncher.Side; import cpw.mods.fml.relauncher.SideOnly; import forestry.api.core.Tabs; import forestry.api.recipes.RecipeManagers; -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_RecipeBuilder; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTRecipeBuilder; public class ItemDrop extends Item { @@ -110,53 +110,53 @@ public class ItemDrop extends Item { addProcessLV( tDrop, Materials.OilHeavy.getFluid(100L), - GT_ModHandler.getModItem(Forestry.ID, "propolis", 1L, 0), + GTModHandler.getModItem(Forestry.ID, "propolis", 1L, 0), 3000, 8); RecipeManagers.squeezerManager.addRecipe( 40, new ItemStack[] { tDrop }, Materials.OilHeavy.getFluid(100L), - GT_ModHandler.getModItem(Forestry.ID, "propolis", 1L, 0), + GTModHandler.getModItem(Forestry.ID, "propolis", 1L, 0), 30); tDrop = getStackForType(DropType.COOLANT); addProcessLV( tDrop, new FluidStack(FluidRegistry.getFluid("ic2coolant"), 100), - GT_ModHandler.getModItem(MagicBees.ID, "propolis", 1L, 0), + GTModHandler.getModItem(MagicBees.ID, "propolis", 1L, 0), 3000, 8); RecipeManagers.squeezerManager.addRecipe( 40, new ItemStack[] { tDrop }, new FluidStack(FluidRegistry.getFluid("ic2coolant"), 100), - GT_ModHandler.getModItem(MagicBees.ID, "propolis", 1L, 0), + GTModHandler.getModItem(MagicBees.ID, "propolis", 1L, 0), 30); tDrop = getStackForType(DropType.HOT_COOLANT); addProcessLV( tDrop, new FluidStack(FluidRegistry.getFluid("ic2hotcoolant"), 100), - GT_ModHandler.getModItem(MagicBees.ID, "propolis", 1L, 2), + GTModHandler.getModItem(MagicBees.ID, "propolis", 1L, 2), 3000, 8); RecipeManagers.squeezerManager.addRecipe( 40, new ItemStack[] { tDrop }, new FluidStack(FluidRegistry.getFluid("ic2hotcoolant"), 100), - GT_ModHandler.getModItem(MagicBees.ID, "propolis", 1L, 2), + GTModHandler.getModItem(MagicBees.ID, "propolis", 1L, 2), 30); tDrop = getStackForType(DropType.SNOW_QUEEN); addProcessMV( tDrop, Materials.FierySteel.getFluid(200L), - GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.SnowQueenBloodDrop", 1L, 0), + GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.SnowQueenBloodDrop", 1L, 0), 1500, 48); tDrop = getStackForType(DropType.LAPIS); addProcessLV( tDrop, new FluidStack(FluidRegistry.getFluid("ic2coolant"), 200), - GT_ModHandler.getModItem(MagicBees.ID, "propolis", 1L, 3), + GTModHandler.getModItem(MagicBees.ID, "propolis", 1L, 3), 5000, 1200, 2); @@ -164,20 +164,20 @@ public class ItemDrop extends Item { 400, new ItemStack[] { tDrop }, new FluidStack(FluidRegistry.getFluid("ic2coolant"), 100), - GT_ModHandler.getModItem(MagicBees.ID, "propolis", 1L, 3), + GTModHandler.getModItem(MagicBees.ID, "propolis", 1L, 3), 30); tDrop = getStackForType(DropType.HYDRA); addProcessMV( tDrop, Materials.FierySteel.getFluid(50L), - GT_ModHandler.getModItem(MagicBees.ID, "propolis", 1L, 2), + GTModHandler.getModItem(MagicBees.ID, "propolis", 1L, 2), 3000, 8); tDrop = getStackForType(DropType.OXYGEN); addProcessLV( tDrop, new FluidStack(FluidRegistry.getFluid("liquidoxygen"), 100), - GT_ModHandler.getModItem(ExtraBees.ID, "propolis", 1L, 2), + GTModHandler.getModItem(ExtraBees.ID, "propolis", 1L, 2), 250, 1200, 8); @@ -185,15 +185,15 @@ public class ItemDrop extends Item { 400, new ItemStack[] { tDrop }, new FluidStack(FluidRegistry.getFluid("ic2coolant"), 100), - GT_ModHandler.getModItem(ExtraBees.ID, "propolis", 1L, 2), + GTModHandler.getModItem(ExtraBees.ID, "propolis", 1L, 2), 30); tDrop = getStackForType(DropType.ENDERGOO); if (HardcoreEnderExpansion.isModLoaded()) - addProcessHV(tDrop, new FluidStack(FluidRegistry.getFluid("endergoo"), 500), GT_Values.NI, 1000); + addProcessHV(tDrop, new FluidStack(FluidRegistry.getFluid("endergoo"), 500), GTValues.NI, 1000); } public void addProcessLV(ItemStack tDrop, FluidStack aOutput, ItemStack aOutput2, int aChance, int aEUt) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(tDrop) .itemOutputs(aOutput2) .outputChances(aChance) @@ -205,7 +205,7 @@ public class ItemDrop extends Item { public void addProcessLV(ItemStack tDrop, FluidStack aOutput, ItemStack aOutput2, int aChance, int aDuration, int aEUt) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(tDrop) .itemOutputs(aOutput2) .outputChances(aChance) @@ -216,7 +216,7 @@ public class ItemDrop extends Item { } public void addProcessMV(ItemStack tDrop, FluidStack aOutput, ItemStack aOutput2, int aChance, int aEUt) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(tDrop) .itemOutputs(aOutput2) .outputChances(aChance) @@ -227,9 +227,9 @@ public class ItemDrop extends Item { } public void addProcessHV(ItemStack tDrop, FluidStack aOutput, ItemStack aOutput2, int aChance) { - GT_RecipeBuilder recipeBuilder = GT_Values.RA.stdBuilder(); + GTRecipeBuilder recipeBuilder = GTValues.RA.stdBuilder(); recipeBuilder.itemInputs(tDrop); - if (aOutput2 != GT_Values.NI) { + if (aOutput2 != GTValues.NI) { recipeBuilder.itemOutputs(aOutput2) .outputChances(aChance); } diff --git a/src/main/java/gregtech/common/items/GT_FluidDisplayItem.java b/src/main/java/gregtech/common/items/ItemFluidDisplay.java index 850fe21811..7063a7e1f3 100644 --- a/src/main/java/gregtech/common/items/GT_FluidDisplayItem.java +++ b/src/main/java/gregtech/common/items/ItemFluidDisplay.java @@ -22,17 +22,17 @@ import net.minecraftforge.oredict.OreDictionary; import cpw.mods.fml.relauncher.Side; import cpw.mods.fml.relauncher.SideOnly; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; -import gregtech.api.items.GT_Generic_Item; -import gregtech.api.util.GT_Utility; +import gregtech.api.items.GTGenericItem; +import gregtech.api.util.GTUtility; -public class GT_FluidDisplayItem extends GT_Generic_Item { +public class ItemFluidDisplay extends GTGenericItem { private static final Map<Fluid, String> sFluidTooltips = new HashMap<>(); - public GT_FluidDisplayItem() { + public ItemFluidDisplay() { super("GregTech_FluidDisplay", "Fluid Display", null); ItemList.Display_Fluid.set(this); } @@ -46,7 +46,7 @@ public class GT_FluidDisplayItem extends GT_Generic_Item { aList.add(EnumChatFormatting.YELLOW + tChemicalFormula + EnumChatFormatting.RESET); } NBTTagCompound aNBT = aStack.getTagCompound(); - if (GT_Values.D1 || Minecraft.getMinecraft().gameSettings.advancedItemTooltips) { + if (GTValues.D1 || Minecraft.getMinecraft().gameSettings.advancedItemTooltips) { Fluid tFluid = FluidRegistry.getFluid(aStack.getItemDamage()); if (tFluid != null) { aList.add("Registry: " + tFluid.getName()); @@ -57,13 +57,13 @@ public class GT_FluidDisplayItem extends GT_Generic_Item { if (tToolTipAmount > 0L) { aList.add( EnumChatFormatting.BLUE + "Amount: " - + GT_Utility.formatNumbers(tToolTipAmount) + + GTUtility.formatNumbers(tToolTipAmount) + " L" + EnumChatFormatting.GRAY); } aList.add( EnumChatFormatting.RED + "Temperature: " - + GT_Utility.formatNumbers(aNBT.getLong("mFluidDisplayHeat")) + + GTUtility.formatNumbers(aNBT.getLong("mFluidDisplayHeat")) + " K" + EnumChatFormatting.GRAY); aList.add( @@ -102,7 +102,7 @@ public class GT_FluidDisplayItem extends GT_Generic_Item { @Override public String getUnlocalizedName(ItemStack aStack) { if (aStack != null) { - return GT_Utility.getFluidName(FluidRegistry.getFluid(aStack.getItemDamage()), false); + return GTUtility.getFluidName(FluidRegistry.getFluid(aStack.getItemDamage()), false); } return ""; } @@ -110,7 +110,7 @@ public class GT_FluidDisplayItem extends GT_Generic_Item { @Override public String getItemStackDisplayName(ItemStack aStack) { if (aStack != null) { - return GT_Utility.getFluidName(FluidRegistry.getFluid(aStack.getItemDamage()), true); + return GTUtility.getFluidName(FluidRegistry.getFluid(aStack.getItemDamage()), true); } return ""; } @@ -118,7 +118,7 @@ public class GT_FluidDisplayItem extends GT_Generic_Item { @SideOnly(Side.CLIENT) public static String getChemicalFormula(FluidStack aRealFluid) { return sFluidTooltips.computeIfAbsent(aRealFluid.getFluid(), fluid -> { - for (ItemStack tContainer : GT_Utility.getContainersFromFluid(aRealFluid)) { + for (ItemStack tContainer : GTUtility.getContainersFromFluid(aRealFluid)) { if (isCell(tContainer)) { Materials tMaterial = getMaterialFromCell(tContainer); if (!tMaterial.equals(Materials._NULL)) { @@ -147,10 +147,10 @@ public class GT_FluidDisplayItem extends GT_Generic_Item { @Override @SideOnly(Side.CLIENT) public void getSubItems(Item aItem, CreativeTabs aTab, List<ItemStack> aList) { - if (GT_Values.D1) { + if (GTValues.D1) { int i = 0; for (int j = FluidRegistry.getMaxID(); i < j; i++) { - ItemStack tStack = GT_Utility.getFluidDisplayStack(FluidRegistry.getFluid(i)); + ItemStack tStack = GTUtility.getFluidDisplayStack(FluidRegistry.getFluid(i)); if (tStack != null) { aList.add(tStack); } diff --git a/src/main/java/gregtech/common/items/GT_IntegratedCircuit_Item.java b/src/main/java/gregtech/common/items/ItemIntegratedCircuit.java index d0ef03a1ae..b6dfa079a2 100644 --- a/src/main/java/gregtech/common/items/GT_IntegratedCircuit_Item.java +++ b/src/main/java/gregtech/common/items/ItemIntegratedCircuit.java @@ -1,6 +1,6 @@ package gregtech.common.items; -import static gregtech.GT_Mod.GT_FML_LOGGER; +import static gregtech.GTMod.GT_FML_LOGGER; import static gregtech.api.enums.Mods.GregTech; import java.util.ArrayList; @@ -30,29 +30,29 @@ import com.gtnewhorizons.modularui.api.UIInfos; import cpw.mods.fml.relauncher.Side; import cpw.mods.fml.relauncher.SideOnly; -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; import gregtech.api.interfaces.INetworkUpdatableItem; -import gregtech.api.items.GT_Generic_Item; -import gregtech.api.net.GT_Packet_UpdateItem; +import gregtech.api.items.GTGenericItem; +import gregtech.api.net.GTPacketUpdateItem; import gregtech.api.objects.XSTR; -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_Utility; +import gregtech.api.util.GTConfig; +import gregtech.api.util.GTLanguageManager; +import gregtech.api.util.GTLog; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTUtility; import gregtech.common.gui.modularui.uifactory.SelectItemUIFactory; -public class GT_IntegratedCircuit_Item extends GT_Generic_Item implements INetworkUpdatableItem { +public class ItemIntegratedCircuit extends GTGenericItem implements INetworkUpdatableItem { private static final String aTextEmptyRow = " "; private static final List<ItemStack> ALL_VARIANTS = new ArrayList<>(); protected final IIcon[] mIconDamage = new IIcon[25]; - public GT_IntegratedCircuit_Item() { + public ItemIntegratedCircuit() { super("integrated_circuit", "Programmed Circuit", ""); setHasSubtypes(true); setMaxDamage(0); @@ -62,109 +62,109 @@ public class GT_IntegratedCircuit_Item extends GT_Generic_Item implements INetwo ALL_VARIANTS.add(new ItemStack(this, 0, 0)); for (int i = 1; i <= 24; i++) { ItemStack aStack = new ItemStack(this, 0, i); - GregTech_API.registerConfigurationCircuit(aStack, 1); + GregTechAPI.registerConfigurationCircuit(aStack, 1); ALL_VARIANTS.add(aStack); } - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Circuit_Integrated.getWithDamage(1L, 0L), - GT_ModHandler.RecipeBits.NOT_REMOVABLE, + GTModHandler.RecipeBits.NOT_REMOVABLE, new Object[] { OrePrefixes.circuit.get(Materials.LV) }); - long bits = GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE; - GT_ModHandler.addCraftingRecipe( + long bits = GTModHandler.RecipeBits.BUFFERED | GTModHandler.RecipeBits.NOT_REMOVABLE; + GTModHandler.addCraftingRecipe( ItemList.Circuit_Integrated.getWithDamage(1L, 1L), bits, new Object[] { "d ", " P ", aTextEmptyRow, 'P', ItemList.Circuit_Integrated.getWildcard(1L) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Circuit_Integrated.getWithDamage(1L, 2L), bits, new Object[] { " d ", " P ", aTextEmptyRow, 'P', ItemList.Circuit_Integrated.getWildcard(1L) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Circuit_Integrated.getWithDamage(1L, 3L), bits, new Object[] { " d", " P ", aTextEmptyRow, 'P', ItemList.Circuit_Integrated.getWildcard(1L) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Circuit_Integrated.getWithDamage(1L, 4L), bits, new Object[] { aTextEmptyRow, " Pd", aTextEmptyRow, 'P', ItemList.Circuit_Integrated.getWildcard(1L) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Circuit_Integrated.getWithDamage(1L, 5L), bits, new Object[] { aTextEmptyRow, " P ", " d", 'P', ItemList.Circuit_Integrated.getWildcard(1L) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Circuit_Integrated.getWithDamage(1L, 6L), bits, new Object[] { aTextEmptyRow, " P ", " d ", 'P', ItemList.Circuit_Integrated.getWildcard(1L) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Circuit_Integrated.getWithDamage(1L, 7L), bits, new Object[] { aTextEmptyRow, " P ", "d ", 'P', ItemList.Circuit_Integrated.getWildcard(1L) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Circuit_Integrated.getWithDamage(1L, 8L), bits, new Object[] { aTextEmptyRow, "dP ", aTextEmptyRow, 'P', ItemList.Circuit_Integrated.getWildcard(1L) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Circuit_Integrated.getWithDamage(1L, 9L), bits, new Object[] { "P d", aTextEmptyRow, aTextEmptyRow, 'P', ItemList.Circuit_Integrated.getWildcard(1L) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Circuit_Integrated.getWithDamage(1L, 10L), bits, new Object[] { "P ", " d", aTextEmptyRow, 'P', ItemList.Circuit_Integrated.getWildcard(1L) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Circuit_Integrated.getWithDamage(1L, 11L), bits, new Object[] { "P ", aTextEmptyRow, " d", 'P', ItemList.Circuit_Integrated.getWildcard(1L) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Circuit_Integrated.getWithDamage(1L, 12L), bits, new Object[] { "P ", aTextEmptyRow, " d ", 'P', ItemList.Circuit_Integrated.getWildcard(1L) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Circuit_Integrated.getWithDamage(1L, 13L), bits, new Object[] { " P", aTextEmptyRow, " d", 'P', ItemList.Circuit_Integrated.getWildcard(1L) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Circuit_Integrated.getWithDamage(1L, 14L), bits, new Object[] { " P", aTextEmptyRow, " d ", 'P', ItemList.Circuit_Integrated.getWildcard(1L) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Circuit_Integrated.getWithDamage(1L, 15L), bits, new Object[] { " P", aTextEmptyRow, "d ", 'P', ItemList.Circuit_Integrated.getWildcard(1L) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Circuit_Integrated.getWithDamage(1L, 16L), bits, new Object[] { " P", "d ", aTextEmptyRow, 'P', ItemList.Circuit_Integrated.getWildcard(1L) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Circuit_Integrated.getWithDamage(1L, 17L), bits, new Object[] { aTextEmptyRow, aTextEmptyRow, "d P", 'P', ItemList.Circuit_Integrated.getWildcard(1L) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Circuit_Integrated.getWithDamage(1L, 18L), bits, new Object[] { aTextEmptyRow, "d ", " P", 'P', ItemList.Circuit_Integrated.getWildcard(1L) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Circuit_Integrated.getWithDamage(1L, 19L), bits, new Object[] { "d ", aTextEmptyRow, " P", 'P', ItemList.Circuit_Integrated.getWildcard(1L) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Circuit_Integrated.getWithDamage(1L, 20L), bits, new Object[] { " d ", aTextEmptyRow, " P", 'P', ItemList.Circuit_Integrated.getWildcard(1L) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Circuit_Integrated.getWithDamage(1L, 21L), bits, new Object[] { "d ", aTextEmptyRow, "P ", 'P', ItemList.Circuit_Integrated.getWildcard(1L) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Circuit_Integrated.getWithDamage(1L, 22L), bits, new Object[] { " d ", aTextEmptyRow, "P ", 'P', ItemList.Circuit_Integrated.getWildcard(1L) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Circuit_Integrated.getWithDamage(1L, 23L), bits, new Object[] { " d", aTextEmptyRow, "P ", 'P', ItemList.Circuit_Integrated.getWildcard(1L) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Circuit_Integrated.getWithDamage(1L, 24L), bits, new Object[] { aTextEmptyRow, " d", "P ", 'P', ItemList.Circuit_Integrated.getWildcard(1L) }); @@ -189,13 +189,12 @@ public class GT_IntegratedCircuit_Item extends GT_Generic_Item implements INetwo public void addAdditionalToolTips(List<String> aList, ItemStack aStack, EntityPlayer aPlayer) { super.addAdditionalToolTips(aList, aStack, aPlayer); aList.add( - GT_LanguageManager.addStringLocalization(getUnlocalizedName() + ".configuration", "Configuration: ") + GTLanguageManager.addStringLocalization(getUnlocalizedName() + ".configuration", "Configuration: ") + getConfigurationString(getDamage(aStack))); aList.add( - GT_LanguageManager - .addStringLocalization(getUnlocalizedName() + ".tooltip.0", "Right click to reconfigure")); + GTLanguageManager.addStringLocalization(getUnlocalizedName() + ".tooltip.0", "Right click to reconfigure")); aList.add( - GT_LanguageManager.addStringLocalization( + GTLanguageManager.addStringLocalization( getUnlocalizedName() + ".tooltip.1", "Needs a screwdriver or circuit programming tool")); } @@ -217,21 +216,21 @@ public class GT_IntegratedCircuit_Item extends GT_Generic_Item implements INetwo super.registerIcons(aIconRegister); for (int i = 0; i < mIconDamage.length; i++) { mIconDamage[i] = aIconRegister - .registerIcon(GregTech.getResourcePath(GT_Config.troll ? "troll" : getUnlocalizedName() + "/" + i)); + .registerIcon(GregTech.getResourcePath(GTConfig.troll ? "troll" : getUnlocalizedName() + "/" + i)); } - if (GregTech_API.sPostloadFinished) { - GT_Log.out.println("GT_Mod: Starting Item Icon Load Phase"); - GT_FML_LOGGER.info("GT_Mod: Starting Item Icon Load Phase"); - GregTech_API.sItemIcons = aIconRegister; + if (GregTechAPI.sPostloadFinished) { + GTLog.out.println("GTMod: Starting Item Icon Load Phase"); + GT_FML_LOGGER.info("GTMod: Starting Item Icon Load Phase"); + GregTechAPI.sItemIcons = aIconRegister; try { - for (Runnable tRunnable : GregTech_API.sGTItemIconload) { + for (Runnable tRunnable : GregTechAPI.sGTItemIconload) { tRunnable.run(); } } catch (Throwable e) { - e.printStackTrace(GT_Log.err); + e.printStackTrace(GTLog.err); } - GT_Log.out.println("GT_Mod: Finished Item Icon Load Phase"); - GT_FML_LOGGER.info("GT_Mod: Finished Item Icon Load Phase"); + GTLog.out.println("GTMod: Finished Item Icon Load Phase"); + GT_FML_LOGGER.info("GTMod: Finished Item Icon Load Phase"); } } @@ -298,7 +297,7 @@ public class GT_IntegratedCircuit_Item extends GT_Generic_Item implements INetwo buildContext -> new SelectItemUIFactory( StatCollector.translateToLocal("GT5U.item.programmed_circuit.select.header"), configurator, - GT_IntegratedCircuit_Item::onConfigured, + ItemIntegratedCircuit::onConfigured, ALL_VARIANTS, meta, true).createWindow(buildContext)); @@ -307,7 +306,7 @@ public class GT_IntegratedCircuit_Item extends GT_Generic_Item implements INetwo private static void onConfigured(ItemStack stack) { NBTTagCompound tag = new NBTTagCompound(); tag.setByte("meta", (byte) stack.getItemDamage()); - GT_Values.NW.sendToServer(new GT_Packet_UpdateItem(tag)); + GTValues.NW.sendToServer(new GTPacketUpdateItem(tag)); } private static Pair<Integer, BiFunction<ItemStack, EntityPlayerMP, ItemStack>> findConfiguratorInInv( @@ -316,9 +315,9 @@ public class GT_IntegratedCircuit_Item extends GT_Generic_Item implements INetwo for (int j = 0, mainInventoryLength = mainInventory.length; j < mainInventoryLength; j++) { ItemStack toolStack = mainInventory[j]; - if (!GT_Utility.isStackValid(toolStack)) continue; + if (!GTUtility.isStackValid(toolStack)) continue; - for (Map.Entry<Predicate<ItemStack>, BiFunction<ItemStack, EntityPlayerMP, ItemStack>> p : GregTech_API.sCircuitProgrammerList + for (Map.Entry<Predicate<ItemStack>, BiFunction<ItemStack, EntityPlayerMP, ItemStack>> p : GregTechAPI.sCircuitProgrammerList .entrySet()) if (p.getKey() .test(toolStack)) return Pair.of(j, p.getValue()); diff --git a/src/main/java/gregtech/common/items/GT_NeutronReflector_Item.java b/src/main/java/gregtech/common/items/ItemNeutronReflector.java index b2fd104917..215bc19c59 100644 --- a/src/main/java/gregtech/common/items/GT_NeutronReflector_Item.java +++ b/src/main/java/gregtech/common/items/ItemNeutronReflector.java @@ -2,13 +2,13 @@ package gregtech.common.items; import net.minecraft.item.ItemStack; -import gregtech.api.items.GT_Generic_Item; +import gregtech.api.items.GTGenericItem; import ic2.api.reactor.IReactor; import ic2.api.reactor.IReactorComponent; -public class GT_NeutronReflector_Item extends GT_Generic_Item implements IReactorComponent { +public class ItemNeutronReflector extends GTGenericItem implements IReactorComponent { - public GT_NeutronReflector_Item(String aUnlocalized, String aEnglish, int aMaxDamage) { + public ItemNeutronReflector(String aUnlocalized, String aEnglish, int aMaxDamage) { super(aUnlocalized, aEnglish, "Undestructable"); this.setMaxStackSize(64); this.setMaxDamage(aMaxDamage); diff --git a/src/main/java/gregtech/common/items/ItemPropolis.java b/src/main/java/gregtech/common/items/ItemPropolis.java index 1c0d727bda..2b4f3c3905 100644 --- a/src/main/java/gregtech/common/items/ItemPropolis.java +++ b/src/main/java/gregtech/common/items/ItemPropolis.java @@ -4,8 +4,8 @@ import static gregtech.api.enums.Mods.GregTech; import static gregtech.api.enums.Mods.HardcoreEnderExpansion; import static gregtech.api.enums.Mods.NewHorizonsCoreMod; import static gregtech.api.recipe.RecipeMaps.fluidExtractionRecipes; -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 java.util.List; @@ -20,12 +20,12 @@ import cpw.mods.fml.common.registry.GameRegistry; import cpw.mods.fml.relauncher.Side; import cpw.mods.fml.relauncher.SideOnly; import forestry.api.core.Tabs; -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.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; public class ItemPropolis extends Item { @@ -85,29 +85,29 @@ public class ItemPropolis extends Item { ItemStack tPropolis; tPropolis = getStackForType(PropolisType.End); - addProcessHV(tPropolis, GT_ModHandler.getModItem(HardcoreEnderExpansion.ID, "end_powder", 1, 0)); + addProcessHV(tPropolis, GTModHandler.getModItem(HardcoreEnderExpansion.ID, "end_powder", 1, 0)); tPropolis = getStackForType(PropolisType.Stardust); - addProcessHV(tPropolis, GT_ModHandler.getModItem(HardcoreEnderExpansion.ID, "stardust", 1, 0)); + addProcessHV(tPropolis, GTModHandler.getModItem(HardcoreEnderExpansion.ID, "stardust", 1, 0)); tPropolis = getStackForType(PropolisType.Ectoplasma); - addProcessEV(tPropolis, GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.EctoplasmaChip", 1, 0)); + addProcessEV(tPropolis, GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.EctoplasmaChip", 1, 0)); tPropolis = getStackForType(PropolisType.Arcaneshard); - addProcessEV(tPropolis, GT_ModHandler.getModItem(NewHorizonsCoreMod.ID, "item.ArcaneShardChip", 1, 0)); + addProcessEV(tPropolis, GTModHandler.getModItem(NewHorizonsCoreMod.ID, "item.ArcaneShardChip", 1, 0)); tPropolis = getStackForType(PropolisType.Dragonessence); - addProcessIV(tPropolis, GT_ModHandler.getModItem(HardcoreEnderExpansion.ID, "essence", 16, 0)); + addProcessIV(tPropolis, GTModHandler.getModItem(HardcoreEnderExpansion.ID, "essence", 16, 0)); tPropolis = getStackForType(PropolisType.Enderman); - addProcessIV(tPropolis, GT_ModHandler.getModItem(HardcoreEnderExpansion.ID, "enderman_head", 1, 0)); + addProcessIV(tPropolis, GTModHandler.getModItem(HardcoreEnderExpansion.ID, "enderman_head", 1, 0)); tPropolis = getStackForType(PropolisType.Silverfish); - addProcessEV(tPropolis, GT_ModHandler.getModItem(HardcoreEnderExpansion.ID, "silverfish_blood", 1, 0)); + addProcessEV(tPropolis, GTModHandler.getModItem(HardcoreEnderExpansion.ID, "silverfish_blood", 1, 0)); tPropolis = getStackForType(PropolisType.Endium); - addProcessHV(tPropolis, GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.HeeEndium, 1)); + addProcessHV(tPropolis, GTOreDictUnificator.get(OrePrefixes.dustSmall, Materials.HeeEndium, 1)); tPropolis = getStackForType(PropolisType.Fireessence); - addProcessIV(tPropolis, GT_ModHandler.getModItem(HardcoreEnderExpansion.ID, "essence", 16, 1)); + addProcessIV(tPropolis, GTModHandler.getModItem(HardcoreEnderExpansion.ID, "essence", 16, 1)); // addRecipe(tDrop, aOutput, aOutput2, aChance, aDuration, aEUt); } public void addProcessHV(ItemStack tPropolis, ItemStack aOutput2) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(tPropolis) .itemOutputs(aOutput2) .outputChances(5000) @@ -118,7 +118,7 @@ public class ItemPropolis extends Item { } public void addProcessEV(ItemStack tPropolis, ItemStack aOutput2) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(tPropolis) .itemOutputs(aOutput2) .outputChances(2500) @@ -129,7 +129,7 @@ public class ItemPropolis extends Item { } public void addProcessIV(ItemStack tPropolis, ItemStack aOutput2) { - GT_Values.RA.stdBuilder() + GTValues.RA.stdBuilder() .itemInputs(tPropolis) .itemOutputs(aOutput2) .outputChances(1500) diff --git a/src/main/java/gregtech/common/items/GT_SensorCard_Item.java b/src/main/java/gregtech/common/items/ItemSensorCard.java index 67e5b24a70..39e3d48081 100644 --- a/src/main/java/gregtech/common/items/GT_SensorCard_Item.java +++ b/src/main/java/gregtech/common/items/ItemSensorCard.java @@ -17,8 +17,8 @@ import net.minecraft.world.World; import cpw.mods.fml.relauncher.Side; import cpw.mods.fml.relauncher.SideOnly; import gregtech.api.interfaces.tileentity.IGregTechDeviceInformation; -import gregtech.api.items.GT_Generic_Item; -import gregtech.api.util.GT_LanguageManager; +import gregtech.api.items.GTGenericItem; +import gregtech.api.util.GTLanguageManager; import shedar.mods.ic2.nuclearcontrol.api.CardState; import shedar.mods.ic2.nuclearcontrol.api.ICardWrapper; import shedar.mods.ic2.nuclearcontrol.api.IPanelDataSource; @@ -26,13 +26,13 @@ import shedar.mods.ic2.nuclearcontrol.api.IRemoteSensor; import shedar.mods.ic2.nuclearcontrol.api.PanelSetting; import shedar.mods.ic2.nuclearcontrol.api.PanelString; -public class GT_SensorCard_Item extends GT_Generic_Item implements IRemoteSensor, IPanelDataSource { +public class ItemSensorCard extends GTGenericItem implements IRemoteSensor, IPanelDataSource { private static final UUID CARD_TYPE = new UUID(0L, 41L); private int strCount; - public GT_SensorCard_Item(String aUnlocalized, String aEnglish) { + public ItemSensorCard(String aUnlocalized, String aEnglish) { super(aUnlocalized, aEnglish, "Insert into Display Panel"); setMaxStackSize(1); } @@ -84,7 +84,7 @@ public class GT_SensorCard_Item extends GT_Generic_Item implements IRemoteSensor for (int i = 0; i < (strCount = aCard.getInt("mString")); i++) { if ((aSettings & 1 << i) != 0) { PanelString line = new PanelString(); - line.textLeft = GT_LanguageManager.getTranslation(aCard.getString("mString" + i), "\\\\"); + line.textLeft = GTLanguageManager.getTranslation(aCard.getString("mString" + i), "\\\\"); rList.add(line); } } diff --git a/src/main/java/gregtech/common/items/GT_TierDrone.java b/src/main/java/gregtech/common/items/ItemTierDrone.java index 58da852d0e..1df4f0024d 100644 --- a/src/main/java/gregtech/common/items/GT_TierDrone.java +++ b/src/main/java/gregtech/common/items/ItemTierDrone.java @@ -1,12 +1,12 @@ package gregtech.common.items; -import gregtech.api.items.GT_Generic_Item; +import gregtech.api.items.GTGenericItem; -public class GT_TierDrone extends GT_Generic_Item { +public class ItemTierDrone extends GTGenericItem { private final int level; - public GT_TierDrone(String aUnlocalized, String aEnglish, String aEnglishTooltip, int level) { + public ItemTierDrone(String aUnlocalized, String aEnglish, String aEnglishTooltip, int level) { super(aUnlocalized, aEnglish, aEnglishTooltip); this.level = level; this.setMaxStackSize(64); diff --git a/src/main/java/gregtech/common/items/GT_VolumetricFlask.java b/src/main/java/gregtech/common/items/ItemVolumetricFlask.java index 5578214e65..a48dce38e0 100644 --- a/src/main/java/gregtech/common/items/GT_VolumetricFlask.java +++ b/src/main/java/gregtech/common/items/ItemVolumetricFlask.java @@ -1,7 +1,7 @@ package gregtech.common.items; import static gregtech.api.enums.Mods.GregTech; -import static gregtech.api.util.GT_Utility.formatNumbers; +import static gregtech.api.util.GTUtility.formatNumbers; import static ic2.core.util.LiquidUtil.drainContainerStack; import static ic2.core.util.LiquidUtil.fillContainerStack; import static ic2.core.util.LiquidUtil.placeFluid; @@ -42,13 +42,13 @@ import com.gtnewhorizons.modularui.common.widget.textfield.NumericWidget; import cpw.mods.fml.relauncher.Side; import cpw.mods.fml.relauncher.SideOnly; -import gregtech.api.gui.modularui.GT_UIInfos; -import gregtech.api.gui.modularui.GT_UITextures; -import gregtech.api.items.GT_Generic_Item; -import gregtech.api.util.GT_Utility; +import gregtech.api.gui.modularui.GTUIInfos; +import gregtech.api.gui.modularui.GTUITextures; +import gregtech.api.items.GTGenericItem; +import gregtech.api.util.GTUtility; import ic2.core.util.LiquidUtil; -public class GT_VolumetricFlask extends GT_Generic_Item implements IFluidContainerItem, IItemWithModularUI { +public class ItemVolumetricFlask extends GTGenericItem implements IFluidContainerItem, IItemWithModularUI { private final int maxCapacity; private final String unlocalFlaskName; @@ -56,7 +56,7 @@ public class GT_VolumetricFlask extends GT_Generic_Item implements IFluidContain @SideOnly(Side.CLIENT) public IIcon iconWindow; - public GT_VolumetricFlask(String unlocalized, String english, int maxCapacity) { + public ItemVolumetricFlask(String unlocalized, String english, int maxCapacity) { super(unlocalized, english, null); this.maxCapacity = maxCapacity; unlocalFlaskName = unlocalized; @@ -67,7 +67,7 @@ public class GT_VolumetricFlask extends GT_Generic_Item implements IFluidContain @Override public ItemStack onItemRightClick(ItemStack stack, World world, EntityPlayer player) { if (!world.isRemote && isEmpty(stack) && getMovingObjectPositionFromPlayer(world, player, true) == null) - GT_UIInfos.openPlayerHeldItemUI(player); + GTUIInfos.openPlayerHeldItemUI(player); return super.onItemRightClick(stack, world, player); } @@ -213,7 +213,7 @@ public class GT_VolumetricFlask extends GT_Generic_Item implements IFluidContain protected void addAdditionalToolTips(List<String> info, ItemStack stack, EntityPlayer aPlayer) { FluidStack fs = getFluid(stack); if (fs != null) { - info.add(String.format("< %s, %s mB >", GT_Utility.getFluidName(fs, true), formatNumbers(fs.amount))); + info.add(String.format("< %s, %s mB >", GTUtility.getFluidName(fs, true), formatNumbers(fs.amount))); } else { info.add(String.format("< Empty, %s mB >", formatNumbers(getCapacity(stack)))); } @@ -304,7 +304,7 @@ public class GT_VolumetricFlask extends GT_Generic_Item implements IFluidContain @Override public ModularWindow createWindow(UIBuildContext buildContext, ItemStack stack) { - if (!(stack.getItem() instanceof GT_VolumetricFlask)) return null; + if (!(stack.getItem() instanceof ItemVolumetricFlask)) return null; return new VolumetricFlaskUIFactory(buildContext, stack).createWindow(); } @@ -316,7 +316,7 @@ public class GT_VolumetricFlask extends GT_Generic_Item implements IFluidContain public VolumetricFlaskUIFactory(UIBuildContext buildContext, ItemStack flask) { this.buildContext = buildContext; - GT_VolumetricFlask flaskItem = (GT_VolumetricFlask) flask.getItem(); + ItemVolumetricFlask flaskItem = (ItemVolumetricFlask) flask.getItem(); this.capacity = flaskItem.getCapacity(flask); this.maxCapacity = flaskItem.getMaxCapacity(); } @@ -335,7 +335,7 @@ public class GT_VolumetricFlask extends GT_Generic_Item implements IFluidContain .setTextColor(Color.WHITE.dark(1)) .setTextAlignment(Alignment.CenterLeft) .setFocusOnGuiOpen(true) - .setBackground(GT_UITextures.BACKGROUND_TEXT_FIELD.withOffset(-1, -1, 2, 2)) + .setBackground(GTUITextures.BACKGROUND_TEXT_FIELD.withOffset(-1, -1, 2, 2)) .setPos(8, 8) .setSize(77, 12)) .widget(new TextWidget("Capacity").setPos(88, 10)) diff --git a/src/main/java/gregtech/common/items/GT_WirelessHeadphones.java b/src/main/java/gregtech/common/items/ItemWirelessHeadphones.java index 98a6eddb2c..4852b0804d 100644 --- a/src/main/java/gregtech/common/items/GT_WirelessHeadphones.java +++ b/src/main/java/gregtech/common/items/ItemWirelessHeadphones.java @@ -16,15 +16,15 @@ import net.minecraftforge.common.util.Constants; import baubles.api.BaubleType; import baubles.api.IBauble; import gregtech.api.enums.ItemList; -import gregtech.api.items.GT_Generic_Item; +import gregtech.api.items.GTGenericItem; import gregtech.api.metatileentity.BaseMetaTileEntity; -import gregtech.common.tileentities.machines.basic.GT_MetaTileEntity_BetterJukebox; +import gregtech.common.tileentities.machines.basic.MTEBetterJukebox; -public class GT_WirelessHeadphones extends GT_Generic_Item implements IBauble { +public class ItemWirelessHeadphones extends GTGenericItem implements IBauble { public static final String NBTKEY_JUKEBOX_COORDINATES = "jukeboxCoords"; - public GT_WirelessHeadphones() { + public ItemWirelessHeadphones() { super("WirelessHeadphones", "Wireless Headphones", null); setMaxStackSize(1); @@ -57,17 +57,17 @@ public class GT_WirelessHeadphones extends GT_Generic_Item implements IBauble { if (!(pointedTe instanceof BaseMetaTileEntity mte)) { return false; } - if (!(mte.getMetaTileEntity() instanceof GT_MetaTileEntity_BetterJukebox jukebox)) { + if (!(mte.getMetaTileEntity() instanceof MTEBetterJukebox jukebox)) { return false; } final UUID uuid = jukebox.jukeboxUuid; - if (uuid == GT_MetaTileEntity_BetterJukebox.UNSET_UUID) { + if (uuid == MTEBetterJukebox.UNSET_UUID) { return false; } if (!world.isRemote) { final NBTTagCompound tag = (stack.getTagCompound() == null) ? new NBTTagCompound() : stack.getTagCompound(); - tag.setLong(GT_MetaTileEntity_BetterJukebox.NBTKEY_UUID_LOW, uuid.getLeastSignificantBits()); - tag.setLong(GT_MetaTileEntity_BetterJukebox.NBTKEY_UUID_HIGH, uuid.getMostSignificantBits()); + tag.setLong(MTEBetterJukebox.NBTKEY_UUID_LOW, uuid.getLeastSignificantBits()); + tag.setLong(MTEBetterJukebox.NBTKEY_UUID_HIGH, uuid.getMostSignificantBits()); tag.setString( NBTKEY_JUKEBOX_COORDINATES, String.format("(%d, %d, %d) @ %d", x, y, z, world.provider.dimensionId)); @@ -83,12 +83,12 @@ public class GT_WirelessHeadphones extends GT_Generic_Item implements IBauble { return null; } final NBTTagCompound tag = stack.getTagCompound(); - if (!tag.hasKey(GT_MetaTileEntity_BetterJukebox.NBTKEY_UUID_LOW, Constants.NBT.TAG_ANY_NUMERIC) - || !tag.hasKey(GT_MetaTileEntity_BetterJukebox.NBTKEY_UUID_HIGH, Constants.NBT.TAG_ANY_NUMERIC)) { + if (!tag.hasKey(MTEBetterJukebox.NBTKEY_UUID_LOW, Constants.NBT.TAG_ANY_NUMERIC) + || !tag.hasKey(MTEBetterJukebox.NBTKEY_UUID_HIGH, Constants.NBT.TAG_ANY_NUMERIC)) { return null; } - final long idLow = tag.getLong(GT_MetaTileEntity_BetterJukebox.NBTKEY_UUID_LOW); - final long idHigh = tag.getLong(GT_MetaTileEntity_BetterJukebox.NBTKEY_UUID_HIGH); + final long idLow = tag.getLong(MTEBetterJukebox.NBTKEY_UUID_LOW); + final long idHigh = tag.getLong(MTEBetterJukebox.NBTKEY_UUID_HIGH); return new UUID(idHigh, idLow); } diff --git a/src/main/java/gregtech/common/items/GT_MetaGenerated_Item_01.java b/src/main/java/gregtech/common/items/MetaGeneratedItem01.java index b7380d9eff..ab9917435c 100644 --- a/src/main/java/gregtech/common/items/GT_MetaGenerated_Item_01.java +++ b/src/main/java/gregtech/common/items/MetaGeneratedItem01.java @@ -31,427 +31,427 @@ import static gregtech.api.enums.Textures.BlockIcons.SOLARPANEL_LuV; import static gregtech.api.enums.Textures.BlockIcons.SOLARPANEL_MV; import static gregtech.api.enums.Textures.BlockIcons.SOLARPANEL_UV; import static gregtech.api.enums.Textures.BlockIcons.SOLARPANEL_ZPM; -import static gregtech.client.GT_TooltipHandler.Tier.ERV; -import static gregtech.client.GT_TooltipHandler.Tier.EV; -import static gregtech.client.GT_TooltipHandler.Tier.HV; -import static gregtech.client.GT_TooltipHandler.Tier.IV; -import static gregtech.client.GT_TooltipHandler.Tier.LV; -import static gregtech.client.GT_TooltipHandler.Tier.LuV; -import static gregtech.client.GT_TooltipHandler.Tier.MAX; -import static gregtech.client.GT_TooltipHandler.Tier.MV; -import static gregtech.client.GT_TooltipHandler.Tier.UEV; -import static gregtech.client.GT_TooltipHandler.Tier.UHV; -import static gregtech.client.GT_TooltipHandler.Tier.UIV; -import static gregtech.client.GT_TooltipHandler.Tier.ULV; -import static gregtech.client.GT_TooltipHandler.Tier.UMV; -import static gregtech.client.GT_TooltipHandler.Tier.UV; -import static gregtech.client.GT_TooltipHandler.Tier.UXV; -import static gregtech.client.GT_TooltipHandler.Tier.ZPM; -import static gregtech.client.GT_TooltipHandler.registerTieredTooltip; -import static gregtech.common.items.ID_MetaItem_01.BatteryHull_EV; -import static gregtech.common.items.ID_MetaItem_01.BatteryHull_EV_Full; -import static gregtech.common.items.ID_MetaItem_01.BatteryHull_IV; -import static gregtech.common.items.ID_MetaItem_01.BatteryHull_IV_Full; -import static gregtech.common.items.ID_MetaItem_01.BatteryHull_LuV; -import static gregtech.common.items.ID_MetaItem_01.BatteryHull_LuV_Full; -import static gregtech.common.items.ID_MetaItem_01.BatteryHull_UEV; -import static gregtech.common.items.ID_MetaItem_01.BatteryHull_UEV_Full; -import static gregtech.common.items.ID_MetaItem_01.BatteryHull_UHV; -import static gregtech.common.items.ID_MetaItem_01.BatteryHull_UHV_Full; -import static gregtech.common.items.ID_MetaItem_01.BatteryHull_UIV; -import static gregtech.common.items.ID_MetaItem_01.BatteryHull_UIV_Full; -import static gregtech.common.items.ID_MetaItem_01.BatteryHull_UMV; -import static gregtech.common.items.ID_MetaItem_01.BatteryHull_UMV_Full; -import static gregtech.common.items.ID_MetaItem_01.BatteryHull_UV; -import static gregtech.common.items.ID_MetaItem_01.BatteryHull_UV_Full; -import static gregtech.common.items.ID_MetaItem_01.BatteryHull_UxV; -import static gregtech.common.items.ID_MetaItem_01.BatteryHull_UxV_Full; -import static gregtech.common.items.ID_MetaItem_01.BatteryHull_ZPM; -import static gregtech.common.items.ID_MetaItem_01.BatteryHull_ZPM_Full; -import static gregtech.common.items.ID_MetaItem_01.Battery_Hull_HV; -import static gregtech.common.items.ID_MetaItem_01.Battery_Hull_LV; -import static gregtech.common.items.ID_MetaItem_01.Battery_Hull_MV; -import static gregtech.common.items.ID_MetaItem_01.Battery_RE_HV_Cadmium; -import static gregtech.common.items.ID_MetaItem_01.Battery_RE_HV_Lithium; -import static gregtech.common.items.ID_MetaItem_01.Battery_RE_HV_Sodium; -import static gregtech.common.items.ID_MetaItem_01.Battery_RE_LV_Cadmium; -import static gregtech.common.items.ID_MetaItem_01.Battery_RE_LV_Lithium; -import static gregtech.common.items.ID_MetaItem_01.Battery_RE_LV_Sodium; -import static gregtech.common.items.ID_MetaItem_01.Battery_RE_MV_Cadmium; -import static gregtech.common.items.ID_MetaItem_01.Battery_RE_MV_Lithium; -import static gregtech.common.items.ID_MetaItem_01.Battery_RE_MV_Sodium; -import static gregtech.common.items.ID_MetaItem_01.Battery_RE_ULV_Tantalum; -import static gregtech.common.items.ID_MetaItem_01.Battery_SU_HV_Mercury; -import static gregtech.common.items.ID_MetaItem_01.Battery_SU_HV_Sulfuric_Acid; -import static gregtech.common.items.ID_MetaItem_01.Battery_SU_LV_Mercury; -import static gregtech.common.items.ID_MetaItem_01.Battery_SU_LV_Sulfuric_Acid; -import static gregtech.common.items.ID_MetaItem_01.Battery_SU_MV_Mercury; -import static gregtech.common.items.ID_MetaItem_01.Battery_SU_MV_Sulfuric_Acid; -import static gregtech.common.items.ID_MetaItem_01.Black_Hole_Closer; -import static gregtech.common.items.ID_MetaItem_01.Black_Hole_Opener; -import static gregtech.common.items.ID_MetaItem_01.Book_Written_01; -import static gregtech.common.items.ID_MetaItem_01.Book_Written_02; -import static gregtech.common.items.ID_MetaItem_01.Book_Written_03; -import static gregtech.common.items.ID_MetaItem_01.Circuit_Advanced; -import static gregtech.common.items.ID_MetaItem_01.Circuit_Basic; -import static gregtech.common.items.ID_MetaItem_01.Circuit_Board_Advanced; -import static gregtech.common.items.ID_MetaItem_01.Circuit_Board_Basic; -import static gregtech.common.items.ID_MetaItem_01.Circuit_Board_Elite; -import static gregtech.common.items.ID_MetaItem_01.Circuit_Data; -import static gregtech.common.items.ID_MetaItem_01.Circuit_Elite; -import static gregtech.common.items.ID_MetaItem_01.Circuit_Good; -import static gregtech.common.items.ID_MetaItem_01.Circuit_Master; -import static gregtech.common.items.ID_MetaItem_01.Circuit_Parts_Advanced; -import static gregtech.common.items.ID_MetaItem_01.Circuit_Parts_Crystal_Chip_Elite; -import static gregtech.common.items.ID_MetaItem_01.Circuit_Parts_Crystal_Chip_Master; -import static gregtech.common.items.ID_MetaItem_01.Circuit_Parts_Crystal_Chip_Wetware; -import static gregtech.common.items.ID_MetaItem_01.Circuit_Parts_Wiring_Advanced; -import static gregtech.common.items.ID_MetaItem_01.Circuit_Parts_Wiring_Basic; -import static gregtech.common.items.ID_MetaItem_01.Circuit_Parts_Wiring_Elite; -import static gregtech.common.items.ID_MetaItem_01.Circuit_Primitive; -import static gregtech.common.items.ID_MetaItem_01.Component_Filter; -import static gregtech.common.items.ID_MetaItem_01.Component_Grinder_Diamond; -import static gregtech.common.items.ID_MetaItem_01.Component_Grinder_Tungsten; -import static gregtech.common.items.ID_MetaItem_01.Component_Minecraft_Wheels_Iron; -import static gregtech.common.items.ID_MetaItem_01.Component_Minecraft_Wheels_Steel; -import static gregtech.common.items.ID_MetaItem_01.Component_Sawblade_Diamond; -import static gregtech.common.items.ID_MetaItem_01.Compressed_Fireclay; -import static gregtech.common.items.ID_MetaItem_01.Conveyor_Module_EV; -import static gregtech.common.items.ID_MetaItem_01.Conveyor_Module_HV; -import static gregtech.common.items.ID_MetaItem_01.Conveyor_Module_IV; -import static gregtech.common.items.ID_MetaItem_01.Conveyor_Module_LV; -import static gregtech.common.items.ID_MetaItem_01.Conveyor_Module_LuV; -import static gregtech.common.items.ID_MetaItem_01.Conveyor_Module_MAX; -import static gregtech.common.items.ID_MetaItem_01.Conveyor_Module_MV; -import static gregtech.common.items.ID_MetaItem_01.Conveyor_Module_UEV; -import static gregtech.common.items.ID_MetaItem_01.Conveyor_Module_UHV; -import static gregtech.common.items.ID_MetaItem_01.Conveyor_Module_UIV; -import static gregtech.common.items.ID_MetaItem_01.Conveyor_Module_UMV; -import static gregtech.common.items.ID_MetaItem_01.Conveyor_Module_UV; -import static gregtech.common.items.ID_MetaItem_01.Conveyor_Module_UXV; -import static gregtech.common.items.ID_MetaItem_01.Conveyor_Module_ZPM; -import static gregtech.common.items.ID_MetaItem_01.Cover_ActivityDetector; -import static gregtech.common.items.ID_MetaItem_01.Cover_Chest_Advanced; -import static gregtech.common.items.ID_MetaItem_01.Cover_Chest_Basic; -import static gregtech.common.items.ID_MetaItem_01.Cover_Chest_Good; -import static gregtech.common.items.ID_MetaItem_01.Cover_Controller; -import static gregtech.common.items.ID_MetaItem_01.Cover_Crafting; -import static gregtech.common.items.ID_MetaItem_01.Cover_Drain; -import static gregtech.common.items.ID_MetaItem_01.Cover_EnergyDetector; -import static gregtech.common.items.ID_MetaItem_01.Cover_FLuidStorageMonitor; -import static gregtech.common.items.ID_MetaItem_01.Cover_FluidDetector; -import static gregtech.common.items.ID_MetaItem_01.Cover_FluidLimiter; -import static gregtech.common.items.ID_MetaItem_01.Cover_ItemDetector; -import static gregtech.common.items.ID_MetaItem_01.Cover_NeedsMaintenance; -import static gregtech.common.items.ID_MetaItem_01.Cover_PlayerDetector; -import static gregtech.common.items.ID_MetaItem_01.Cover_RedstoneReceiverExternal; -import static gregtech.common.items.ID_MetaItem_01.Cover_RedstoneReceiverInternal; -import static gregtech.common.items.ID_MetaItem_01.Cover_RedstoneTransmitterExternal; -import static gregtech.common.items.ID_MetaItem_01.Cover_RedstoneTransmitterInternal; -import static gregtech.common.items.ID_MetaItem_01.Cover_Screen; -import static gregtech.common.items.ID_MetaItem_01.Cover_Shutter; -import static gregtech.common.items.ID_MetaItem_01.Cover_SolarPanel; -import static gregtech.common.items.ID_MetaItem_01.Cover_SolarPanel_8V; -import static gregtech.common.items.ID_MetaItem_01.Cover_SolarPanel_EV; -import static gregtech.common.items.ID_MetaItem_01.Cover_SolarPanel_HV; -import static gregtech.common.items.ID_MetaItem_01.Cover_SolarPanel_IV; -import static gregtech.common.items.ID_MetaItem_01.Cover_SolarPanel_LV; -import static gregtech.common.items.ID_MetaItem_01.Cover_SolarPanel_LuV; -import static gregtech.common.items.ID_MetaItem_01.Cover_SolarPanel_MV; -import static gregtech.common.items.ID_MetaItem_01.Cover_SolarPanel_UV; -import static gregtech.common.items.ID_MetaItem_01.Cover_SolarPanel_ZPM; -import static gregtech.common.items.ID_MetaItem_01.Crate_Empty; -import static gregtech.common.items.ID_MetaItem_01.Duct_Tape; -import static gregtech.common.items.ID_MetaItem_01.Electric_Motor_EV; -import static gregtech.common.items.ID_MetaItem_01.Electric_Motor_HV; -import static gregtech.common.items.ID_MetaItem_01.Electric_Motor_IV; -import static gregtech.common.items.ID_MetaItem_01.Electric_Motor_LV; -import static gregtech.common.items.ID_MetaItem_01.Electric_Motor_LuV; -import static gregtech.common.items.ID_MetaItem_01.Electric_Motor_MAX; -import static gregtech.common.items.ID_MetaItem_01.Electric_Motor_MV; -import static gregtech.common.items.ID_MetaItem_01.Electric_Motor_UEV; -import static gregtech.common.items.ID_MetaItem_01.Electric_Motor_UHV; -import static gregtech.common.items.ID_MetaItem_01.Electric_Motor_UIV; -import static gregtech.common.items.ID_MetaItem_01.Electric_Motor_UMV; -import static gregtech.common.items.ID_MetaItem_01.Electric_Motor_UV; -import static gregtech.common.items.ID_MetaItem_01.Electric_Motor_UXV; -import static gregtech.common.items.ID_MetaItem_01.Electric_Motor_ZPM; -import static gregtech.common.items.ID_MetaItem_01.Electric_Piston_EV; -import static gregtech.common.items.ID_MetaItem_01.Electric_Piston_HV; -import static gregtech.common.items.ID_MetaItem_01.Electric_Piston_IV; -import static gregtech.common.items.ID_MetaItem_01.Electric_Piston_LV; -import static gregtech.common.items.ID_MetaItem_01.Electric_Piston_LuV; -import static gregtech.common.items.ID_MetaItem_01.Electric_Piston_MAX; -import static gregtech.common.items.ID_MetaItem_01.Electric_Piston_MV; -import static gregtech.common.items.ID_MetaItem_01.Electric_Piston_UEV; -import static gregtech.common.items.ID_MetaItem_01.Electric_Piston_UHV; -import static gregtech.common.items.ID_MetaItem_01.Electric_Piston_UIV; -import static gregtech.common.items.ID_MetaItem_01.Electric_Piston_UMV; -import static gregtech.common.items.ID_MetaItem_01.Electric_Piston_UV; -import static gregtech.common.items.ID_MetaItem_01.Electric_Piston_UXV; -import static gregtech.common.items.ID_MetaItem_01.Electric_Piston_ZPM; -import static gregtech.common.items.ID_MetaItem_01.Electric_Pump_EV; -import static gregtech.common.items.ID_MetaItem_01.Electric_Pump_HV; -import static gregtech.common.items.ID_MetaItem_01.Electric_Pump_IV; -import static gregtech.common.items.ID_MetaItem_01.Electric_Pump_LV; -import static gregtech.common.items.ID_MetaItem_01.Electric_Pump_LuV; -import static gregtech.common.items.ID_MetaItem_01.Electric_Pump_MAX; -import static gregtech.common.items.ID_MetaItem_01.Electric_Pump_MV; -import static gregtech.common.items.ID_MetaItem_01.Electric_Pump_UEV; -import static gregtech.common.items.ID_MetaItem_01.Electric_Pump_UHV; -import static gregtech.common.items.ID_MetaItem_01.Electric_Pump_UIV; -import static gregtech.common.items.ID_MetaItem_01.Electric_Pump_UMV; -import static gregtech.common.items.ID_MetaItem_01.Electric_Pump_UV; -import static gregtech.common.items.ID_MetaItem_01.Electric_Pump_UXV; -import static gregtech.common.items.ID_MetaItem_01.Electric_Pump_ZPM; -import static gregtech.common.items.ID_MetaItem_01.Electromagnet_Iron; -import static gregtech.common.items.ID_MetaItem_01.Electromagnet_Neodymium; -import static gregtech.common.items.ID_MetaItem_01.Electromagnet_Samarium; -import static gregtech.common.items.ID_MetaItem_01.Electromagnet_Steel; -import static gregtech.common.items.ID_MetaItem_01.Electromagnet_Tengam; -import static gregtech.common.items.ID_MetaItem_01.Emitter_EV; -import static gregtech.common.items.ID_MetaItem_01.Emitter_HV; -import static gregtech.common.items.ID_MetaItem_01.Emitter_IV; -import static gregtech.common.items.ID_MetaItem_01.Emitter_LV; -import static gregtech.common.items.ID_MetaItem_01.Emitter_LuV; -import static gregtech.common.items.ID_MetaItem_01.Emitter_MAX; -import static gregtech.common.items.ID_MetaItem_01.Emitter_MV; -import static gregtech.common.items.ID_MetaItem_01.Emitter_UEV; -import static gregtech.common.items.ID_MetaItem_01.Emitter_UHV; -import static gregtech.common.items.ID_MetaItem_01.Emitter_UIV; -import static gregtech.common.items.ID_MetaItem_01.Emitter_UMV; -import static gregtech.common.items.ID_MetaItem_01.Emitter_UV; -import static gregtech.common.items.ID_MetaItem_01.Emitter_UXV; -import static gregtech.common.items.ID_MetaItem_01.Emitter_ZPM; -import static gregtech.common.items.ID_MetaItem_01.Empty_Board_Basic; -import static gregtech.common.items.ID_MetaItem_01.Empty_Board_Elite; -import static gregtech.common.items.ID_MetaItem_01.EnergisedTesseract; -import static gregtech.common.items.ID_MetaItem_01.Energy_Cluster; -import static gregtech.common.items.ID_MetaItem_01.Energy_Lapotronic_Orb; -import static gregtech.common.items.ID_MetaItem_01.Energy_Lapotronic_orb_2; -import static gregtech.common.items.ID_MetaItem_01.Energy_Module; -import static gregtech.common.items.ID_MetaItem_01.Field_Generator_EV; -import static gregtech.common.items.ID_MetaItem_01.Field_Generator_HV; -import static gregtech.common.items.ID_MetaItem_01.Field_Generator_IV; -import static gregtech.common.items.ID_MetaItem_01.Field_Generator_LV; -import static gregtech.common.items.ID_MetaItem_01.Field_Generator_LuV; -import static gregtech.common.items.ID_MetaItem_01.Field_Generator_MAX; -import static gregtech.common.items.ID_MetaItem_01.Field_Generator_MV; -import static gregtech.common.items.ID_MetaItem_01.Field_Generator_UEV; -import static gregtech.common.items.ID_MetaItem_01.Field_Generator_UHV; -import static gregtech.common.items.ID_MetaItem_01.Field_Generator_UIV; -import static gregtech.common.items.ID_MetaItem_01.Field_Generator_UMV; -import static gregtech.common.items.ID_MetaItem_01.Field_Generator_UV; -import static gregtech.common.items.ID_MetaItem_01.Field_Generator_UXV; -import static gregtech.common.items.ID_MetaItem_01.Field_Generator_ZPM; -import static gregtech.common.items.ID_MetaItem_01.Firebrick; -import static gregtech.common.items.ID_MetaItem_01.FluidFilter; -import static gregtech.common.items.ID_MetaItem_01.FluidRegulator_EV; -import static gregtech.common.items.ID_MetaItem_01.FluidRegulator_HV; -import static gregtech.common.items.ID_MetaItem_01.FluidRegulator_IV; -import static gregtech.common.items.ID_MetaItem_01.FluidRegulator_LV; -import static gregtech.common.items.ID_MetaItem_01.FluidRegulator_LuV; -import static gregtech.common.items.ID_MetaItem_01.FluidRegulator_MV; -import static gregtech.common.items.ID_MetaItem_01.FluidRegulator_UV; -import static gregtech.common.items.ID_MetaItem_01.FluidRegulator_ZPM; -import static gregtech.common.items.ID_MetaItem_01.Fuel_Can_Plastic_Empty; -import static gregtech.common.items.ID_MetaItem_01.Fuel_Can_Plastic_Filled; -import static gregtech.common.items.ID_MetaItem_01.GigaChad; -import static gregtech.common.items.ID_MetaItem_01.Gravistar; -import static gregtech.common.items.ID_MetaItem_01.Ingot_Heavy1; -import static gregtech.common.items.ID_MetaItem_01.Ingot_Heavy2; -import static gregtech.common.items.ID_MetaItem_01.Ingot_Heavy3; -import static gregtech.common.items.ID_MetaItem_01.Ingot_Iridium_Alloy; -import static gregtech.common.items.ID_MetaItem_01.ItemFilter_Export; -import static gregtech.common.items.ID_MetaItem_01.ItemFilter_Import; -import static gregtech.common.items.ID_MetaItem_01.Large_Fluid_Cell_Aluminium; -import static gregtech.common.items.ID_MetaItem_01.Large_Fluid_Cell_Chrome; -import static gregtech.common.items.ID_MetaItem_01.Large_Fluid_Cell_Iridium; -import static gregtech.common.items.ID_MetaItem_01.Large_Fluid_Cell_Neutronium; -import static gregtech.common.items.ID_MetaItem_01.Large_Fluid_Cell_Osmium; -import static gregtech.common.items.ID_MetaItem_01.Large_Fluid_Cell_StainlessSteel; -import static gregtech.common.items.ID_MetaItem_01.Large_Fluid_Cell_Steel; -import static gregtech.common.items.ID_MetaItem_01.Large_Fluid_Cell_Titanium; -import static gregtech.common.items.ID_MetaItem_01.Large_Fluid_Cell_TungstenSteel; -import static gregtech.common.items.ID_MetaItem_01.McGuffium_239; -import static gregtech.common.items.ID_MetaItem_01.NC_SensorKit; -import static gregtech.common.items.ID_MetaItem_01.NaquadriaSupersolid; -import static gregtech.common.items.ID_MetaItem_01.Paper_Magic_Empty; -import static gregtech.common.items.ID_MetaItem_01.Paper_Magic_Page; -import static gregtech.common.items.ID_MetaItem_01.Paper_Magic_Pages; -import static gregtech.common.items.ID_MetaItem_01.Paper_Printed_Pages; -import static gregtech.common.items.ID_MetaItem_01.Paper_Punch_Card_Empty; -import static gregtech.common.items.ID_MetaItem_01.Paper_Punch_Card_Encoded; -import static gregtech.common.items.ID_MetaItem_01.QuantumEye; -import static gregtech.common.items.ID_MetaItem_01.QuantumStar; -import static gregtech.common.items.ID_MetaItem_01.Robot_Arm_EV; -import static gregtech.common.items.ID_MetaItem_01.Robot_Arm_HV; -import static gregtech.common.items.ID_MetaItem_01.Robot_Arm_IV; -import static gregtech.common.items.ID_MetaItem_01.Robot_Arm_LV; -import static gregtech.common.items.ID_MetaItem_01.Robot_Arm_LuV; -import static gregtech.common.items.ID_MetaItem_01.Robot_Arm_MAX; -import static gregtech.common.items.ID_MetaItem_01.Robot_Arm_MV; -import static gregtech.common.items.ID_MetaItem_01.Robot_Arm_UEV; -import static gregtech.common.items.ID_MetaItem_01.Robot_Arm_UHV; -import static gregtech.common.items.ID_MetaItem_01.Robot_Arm_UIV; -import static gregtech.common.items.ID_MetaItem_01.Robot_Arm_UMV; -import static gregtech.common.items.ID_MetaItem_01.Robot_Arm_UV; -import static gregtech.common.items.ID_MetaItem_01.Robot_Arm_UXV; -import static gregtech.common.items.ID_MetaItem_01.Robot_Arm_ZPM; -import static gregtech.common.items.ID_MetaItem_01.Schematic; -import static gregtech.common.items.ID_MetaItem_01.Schematic_1by1; -import static gregtech.common.items.ID_MetaItem_01.Schematic_2by2; -import static gregtech.common.items.ID_MetaItem_01.Schematic_3by3; -import static gregtech.common.items.ID_MetaItem_01.Schematic_Crafting; -import static gregtech.common.items.ID_MetaItem_01.Schematic_Dust; -import static gregtech.common.items.ID_MetaItem_01.Sensor_EV; -import static gregtech.common.items.ID_MetaItem_01.Sensor_HV; -import static gregtech.common.items.ID_MetaItem_01.Sensor_IV; -import static gregtech.common.items.ID_MetaItem_01.Sensor_LV; -import static gregtech.common.items.ID_MetaItem_01.Sensor_LuV; -import static gregtech.common.items.ID_MetaItem_01.Sensor_MAX; -import static gregtech.common.items.ID_MetaItem_01.Sensor_MV; -import static gregtech.common.items.ID_MetaItem_01.Sensor_UEV; -import static gregtech.common.items.ID_MetaItem_01.Sensor_UHV; -import static gregtech.common.items.ID_MetaItem_01.Sensor_UIV; -import static gregtech.common.items.ID_MetaItem_01.Sensor_UMV; -import static gregtech.common.items.ID_MetaItem_01.Sensor_UV; -import static gregtech.common.items.ID_MetaItem_01.Sensor_UXV; -import static gregtech.common.items.ID_MetaItem_01.Sensor_ZPM; -import static gregtech.common.items.ID_MetaItem_01.Shape_Empty; -import static gregtech.common.items.ID_MetaItem_01.Shape_Extruder_Axe; -import static gregtech.common.items.ID_MetaItem_01.Shape_Extruder_Block; -import static gregtech.common.items.ID_MetaItem_01.Shape_Extruder_Bolt; -import static gregtech.common.items.ID_MetaItem_01.Shape_Extruder_Bottle; -import static gregtech.common.items.ID_MetaItem_01.Shape_Extruder_Casing; -import static gregtech.common.items.ID_MetaItem_01.Shape_Extruder_Cell; -import static gregtech.common.items.ID_MetaItem_01.Shape_Extruder_File; -import static gregtech.common.items.ID_MetaItem_01.Shape_Extruder_Gear; -import static gregtech.common.items.ID_MetaItem_01.Shape_Extruder_Hammer; -import static gregtech.common.items.ID_MetaItem_01.Shape_Extruder_Hoe; -import static gregtech.common.items.ID_MetaItem_01.Shape_Extruder_Ingot; -import static gregtech.common.items.ID_MetaItem_01.Shape_Extruder_Pickaxe; -import static gregtech.common.items.ID_MetaItem_01.Shape_Extruder_Pipe_Huge; -import static gregtech.common.items.ID_MetaItem_01.Shape_Extruder_Pipe_Large; -import static gregtech.common.items.ID_MetaItem_01.Shape_Extruder_Pipe_Medium; -import static gregtech.common.items.ID_MetaItem_01.Shape_Extruder_Pipe_Small; -import static gregtech.common.items.ID_MetaItem_01.Shape_Extruder_Pipe_Tiny; -import static gregtech.common.items.ID_MetaItem_01.Shape_Extruder_Plate; -import static gregtech.common.items.ID_MetaItem_01.Shape_Extruder_Ring; -import static gregtech.common.items.ID_MetaItem_01.Shape_Extruder_Rod; -import static gregtech.common.items.ID_MetaItem_01.Shape_Extruder_Rotor; -import static gregtech.common.items.ID_MetaItem_01.Shape_Extruder_Saw; -import static gregtech.common.items.ID_MetaItem_01.Shape_Extruder_Shovel; -import static gregtech.common.items.ID_MetaItem_01.Shape_Extruder_Small_Gear; -import static gregtech.common.items.ID_MetaItem_01.Shape_Extruder_Sword; -import static gregtech.common.items.ID_MetaItem_01.Shape_Extruder_Tool_Head_Drill; -import static gregtech.common.items.ID_MetaItem_01.Shape_Extruder_Turbine_Blade; -import static gregtech.common.items.ID_MetaItem_01.Shape_Extruder_Wire; -import static gregtech.common.items.ID_MetaItem_01.Shape_Mold_Anvil; -import static gregtech.common.items.ID_MetaItem_01.Shape_Mold_Arrow; -import static gregtech.common.items.ID_MetaItem_01.Shape_Mold_Baguette; -import static gregtech.common.items.ID_MetaItem_01.Shape_Mold_Ball; -import static gregtech.common.items.ID_MetaItem_01.Shape_Mold_Block; -import static gregtech.common.items.ID_MetaItem_01.Shape_Mold_Bolt; -import static gregtech.common.items.ID_MetaItem_01.Shape_Mold_Bottle; -import static gregtech.common.items.ID_MetaItem_01.Shape_Mold_Bread; -import static gregtech.common.items.ID_MetaItem_01.Shape_Mold_Bun; -import static gregtech.common.items.ID_MetaItem_01.Shape_Mold_Casing; -import static gregtech.common.items.ID_MetaItem_01.Shape_Mold_Credit; -import static gregtech.common.items.ID_MetaItem_01.Shape_Mold_Cylinder; -import static gregtech.common.items.ID_MetaItem_01.Shape_Mold_Gear; -import static gregtech.common.items.ID_MetaItem_01.Shape_Mold_Gear_Small; -import static gregtech.common.items.ID_MetaItem_01.Shape_Mold_Ingot; -import static gregtech.common.items.ID_MetaItem_01.Shape_Mold_Name; -import static gregtech.common.items.ID_MetaItem_01.Shape_Mold_Nugget; -import static gregtech.common.items.ID_MetaItem_01.Shape_Mold_Pipe_Huge; -import static gregtech.common.items.ID_MetaItem_01.Shape_Mold_Pipe_Large; -import static gregtech.common.items.ID_MetaItem_01.Shape_Mold_Pipe_Medium; -import static gregtech.common.items.ID_MetaItem_01.Shape_Mold_Pipe_Small; -import static gregtech.common.items.ID_MetaItem_01.Shape_Mold_Pipe_Tiny; -import static gregtech.common.items.ID_MetaItem_01.Shape_Mold_Plate; -import static gregtech.common.items.ID_MetaItem_01.Shape_Mold_Ring; -import static gregtech.common.items.ID_MetaItem_01.Shape_Mold_Rod; -import static gregtech.common.items.ID_MetaItem_01.Shape_Mold_Rod_Long; -import static gregtech.common.items.ID_MetaItem_01.Shape_Mold_Rotor; -import static gregtech.common.items.ID_MetaItem_01.Shape_Mold_Round; -import static gregtech.common.items.ID_MetaItem_01.Shape_Mold_Screw; -import static gregtech.common.items.ID_MetaItem_01.Shape_Mold_Tool_Head_Drill; -import static gregtech.common.items.ID_MetaItem_01.Shape_Mold_Turbine_Blade; -import static gregtech.common.items.ID_MetaItem_01.Shape_Slicer_Flat; -import static gregtech.common.items.ID_MetaItem_01.Shape_Slicer_Stripes; -import static gregtech.common.items.ID_MetaItem_01.Spray_Color_0; -import static gregtech.common.items.ID_MetaItem_01.Spray_Color_1; -import static gregtech.common.items.ID_MetaItem_01.Spray_Color_10; -import static gregtech.common.items.ID_MetaItem_01.Spray_Color_11; -import static gregtech.common.items.ID_MetaItem_01.Spray_Color_12; -import static gregtech.common.items.ID_MetaItem_01.Spray_Color_13; -import static gregtech.common.items.ID_MetaItem_01.Spray_Color_14; -import static gregtech.common.items.ID_MetaItem_01.Spray_Color_15; -import static gregtech.common.items.ID_MetaItem_01.Spray_Color_2; -import static gregtech.common.items.ID_MetaItem_01.Spray_Color_3; -import static gregtech.common.items.ID_MetaItem_01.Spray_Color_4; -import static gregtech.common.items.ID_MetaItem_01.Spray_Color_5; -import static gregtech.common.items.ID_MetaItem_01.Spray_Color_6; -import static gregtech.common.items.ID_MetaItem_01.Spray_Color_7; -import static gregtech.common.items.ID_MetaItem_01.Spray_Color_8; -import static gregtech.common.items.ID_MetaItem_01.Spray_Color_9; -import static gregtech.common.items.ID_MetaItem_01.Spray_Color_Remover; -import static gregtech.common.items.ID_MetaItem_01.Spray_Color_Remover_Empty; -import static gregtech.common.items.ID_MetaItem_01.Spray_Color_Used_0; -import static gregtech.common.items.ID_MetaItem_01.Spray_Color_Used_1; -import static gregtech.common.items.ID_MetaItem_01.Spray_Color_Used_10; -import static gregtech.common.items.ID_MetaItem_01.Spray_Color_Used_11; -import static gregtech.common.items.ID_MetaItem_01.Spray_Color_Used_12; -import static gregtech.common.items.ID_MetaItem_01.Spray_Color_Used_13; -import static gregtech.common.items.ID_MetaItem_01.Spray_Color_Used_14; -import static gregtech.common.items.ID_MetaItem_01.Spray_Color_Used_15; -import static gregtech.common.items.ID_MetaItem_01.Spray_Color_Used_2; -import static gregtech.common.items.ID_MetaItem_01.Spray_Color_Used_3; -import static gregtech.common.items.ID_MetaItem_01.Spray_Color_Used_4; -import static gregtech.common.items.ID_MetaItem_01.Spray_Color_Used_5; -import static gregtech.common.items.ID_MetaItem_01.Spray_Color_Used_6; -import static gregtech.common.items.ID_MetaItem_01.Spray_Color_Used_7; -import static gregtech.common.items.ID_MetaItem_01.Spray_Color_Used_8; -import static gregtech.common.items.ID_MetaItem_01.Spray_Color_Used_9; -import static gregtech.common.items.ID_MetaItem_01.Spray_Color_Used_Remover; -import static gregtech.common.items.ID_MetaItem_01.Spray_Empty; -import static gregtech.common.items.ID_MetaItem_01.StableAdhesive; -import static gregtech.common.items.ID_MetaItem_01.Steam_Regulator_EV; -import static gregtech.common.items.ID_MetaItem_01.Steam_Regulator_HV; -import static gregtech.common.items.ID_MetaItem_01.Steam_Regulator_IV; -import static gregtech.common.items.ID_MetaItem_01.Steam_Regulator_LV; -import static gregtech.common.items.ID_MetaItem_01.Steam_Regulator_MV; -import static gregtech.common.items.ID_MetaItem_01.Steam_Valve_EV; -import static gregtech.common.items.ID_MetaItem_01.Steam_Valve_HV; -import static gregtech.common.items.ID_MetaItem_01.Steam_Valve_IV; -import static gregtech.common.items.ID_MetaItem_01.Steam_Valve_LV; -import static gregtech.common.items.ID_MetaItem_01.Steam_Valve_MV; -import static gregtech.common.items.ID_MetaItem_01.SuperconductorComposite; -import static gregtech.common.items.ID_MetaItem_01.Tesseract; -import static gregtech.common.items.ID_MetaItem_01.Thermos_Can_Empty; -import static gregtech.common.items.ID_MetaItem_01.Tool_Cheat; -import static gregtech.common.items.ID_MetaItem_01.Tool_Cover_Copy_Paste; -import static gregtech.common.items.ID_MetaItem_01.Tool_DataOrb; -import static gregtech.common.items.ID_MetaItem_01.Tool_DataStick; -import static gregtech.common.items.ID_MetaItem_01.Tool_Lighter_Invar_Empty; -import static gregtech.common.items.ID_MetaItem_01.Tool_Lighter_Invar_Full; -import static gregtech.common.items.ID_MetaItem_01.Tool_Lighter_Invar_Used; -import static gregtech.common.items.ID_MetaItem_01.Tool_Lighter_Platinum_Empty; -import static gregtech.common.items.ID_MetaItem_01.Tool_Lighter_Platinum_Full; -import static gregtech.common.items.ID_MetaItem_01.Tool_Lighter_Platinum_Used; -import static gregtech.common.items.ID_MetaItem_01.Tool_MatchBox_Full; -import static gregtech.common.items.ID_MetaItem_01.Tool_MatchBox_Used; -import static gregtech.common.items.ID_MetaItem_01.Tool_Matches; -import static gregtech.common.items.ID_MetaItem_01.Tool_Scanner; -import static gregtech.common.items.ID_MetaItem_01.Tool_Sonictron; -import static gregtech.common.items.ID_MetaItem_01.Upgrade_Lock; -import static gregtech.common.items.ID_MetaItem_01.Upgrade_Muffler; -import static gregtech.common.items.ID_MetaItem_01.ZPM2; -import static gregtech.common.items.ID_MetaItem_01.ZPM3; -import static gregtech.common.items.ID_MetaItem_01.ZPM4; -import static gregtech.common.items.ID_MetaItem_01.ZPM5; -import static gregtech.common.items.ID_MetaItem_01.ZPM6; +import static gregtech.client.GTTooltipHandler.Tier.ERV; +import static gregtech.client.GTTooltipHandler.Tier.EV; +import static gregtech.client.GTTooltipHandler.Tier.HV; +import static gregtech.client.GTTooltipHandler.Tier.IV; +import static gregtech.client.GTTooltipHandler.Tier.LV; +import static gregtech.client.GTTooltipHandler.Tier.LuV; +import static gregtech.client.GTTooltipHandler.Tier.MAX; +import static gregtech.client.GTTooltipHandler.Tier.MV; +import static gregtech.client.GTTooltipHandler.Tier.UEV; +import static gregtech.client.GTTooltipHandler.Tier.UHV; +import static gregtech.client.GTTooltipHandler.Tier.UIV; +import static gregtech.client.GTTooltipHandler.Tier.ULV; +import static gregtech.client.GTTooltipHandler.Tier.UMV; +import static gregtech.client.GTTooltipHandler.Tier.UV; +import static gregtech.client.GTTooltipHandler.Tier.UXV; +import static gregtech.client.GTTooltipHandler.Tier.ZPM; +import static gregtech.client.GTTooltipHandler.registerTieredTooltip; +import static gregtech.common.items.IDMetaItem01.BatteryHull_EV; +import static gregtech.common.items.IDMetaItem01.BatteryHull_EV_Full; +import static gregtech.common.items.IDMetaItem01.BatteryHull_IV; +import static gregtech.common.items.IDMetaItem01.BatteryHull_IV_Full; +import static gregtech.common.items.IDMetaItem01.BatteryHull_LuV; +import static gregtech.common.items.IDMetaItem01.BatteryHull_LuV_Full; +import static gregtech.common.items.IDMetaItem01.BatteryHull_UEV; +import static gregtech.common.items.IDMetaItem01.BatteryHull_UEV_Full; +import static gregtech.common.items.IDMetaItem01.BatteryHull_UHV; +import static gregtech.common.items.IDMetaItem01.BatteryHull_UHV_Full; +import static gregtech.common.items.IDMetaItem01.BatteryHull_UIV; +import static gregtech.common.items.IDMetaItem01.BatteryHull_UIV_Full; +import static gregtech.common.items.IDMetaItem01.BatteryHull_UMV; +import static gregtech.common.items.IDMetaItem01.BatteryHull_UMV_Full; +import static gregtech.common.items.IDMetaItem01.BatteryHull_UV; +import static gregtech.common.items.IDMetaItem01.BatteryHull_UV_Full; +import static gregtech.common.items.IDMetaItem01.BatteryHull_UxV; +import static gregtech.common.items.IDMetaItem01.BatteryHull_UxV_Full; +import static gregtech.common.items.IDMetaItem01.BatteryHull_ZPM; +import static gregtech.common.items.IDMetaItem01.BatteryHull_ZPM_Full; +import static gregtech.common.items.IDMetaItem01.Battery_Hull_HV; +import static gregtech.common.items.IDMetaItem01.Battery_Hull_LV; +import static gregtech.common.items.IDMetaItem01.Battery_Hull_MV; +import static gregtech.common.items.IDMetaItem01.Battery_RE_HV_Cadmium; +import static gregtech.common.items.IDMetaItem01.Battery_RE_HV_Lithium; +import static gregtech.common.items.IDMetaItem01.Battery_RE_HV_Sodium; +import static gregtech.common.items.IDMetaItem01.Battery_RE_LV_Cadmium; +import static gregtech.common.items.IDMetaItem01.Battery_RE_LV_Lithium; +import static gregtech.common.items.IDMetaItem01.Battery_RE_LV_Sodium; +import static gregtech.common.items.IDMetaItem01.Battery_RE_MV_Cadmium; +import static gregtech.common.items.IDMetaItem01.Battery_RE_MV_Lithium; +import static gregtech.common.items.IDMetaItem01.Battery_RE_MV_Sodium; +import static gregtech.common.items.IDMetaItem01.Battery_RE_ULV_Tantalum; +import static gregtech.common.items.IDMetaItem01.Battery_SU_HV_Mercury; +import static gregtech.common.items.IDMetaItem01.Battery_SU_HV_Sulfuric_Acid; +import static gregtech.common.items.IDMetaItem01.Battery_SU_LV_Mercury; +import static gregtech.common.items.IDMetaItem01.Battery_SU_LV_Sulfuric_Acid; +import static gregtech.common.items.IDMetaItem01.Battery_SU_MV_Mercury; +import static gregtech.common.items.IDMetaItem01.Battery_SU_MV_Sulfuric_Acid; +import static gregtech.common.items.IDMetaItem01.Black_Hole_Closer; +import static gregtech.common.items.IDMetaItem01.Black_Hole_Opener; +import static gregtech.common.items.IDMetaItem01.Book_Written_01; +import static gregtech.common.items.IDMetaItem01.Book_Written_02; +import static gregtech.common.items.IDMetaItem01.Book_Written_03; +import static gregtech.common.items.IDMetaItem01.Circuit_Advanced; +import static gregtech.common.items.IDMetaItem01.Circuit_Basic; +import static gregtech.common.items.IDMetaItem01.Circuit_Board_Advanced; +import static gregtech.common.items.IDMetaItem01.Circuit_Board_Basic; +import static gregtech.common.items.IDMetaItem01.Circuit_Board_Elite; +import static gregtech.common.items.IDMetaItem01.Circuit_Data; +import static gregtech.common.items.IDMetaItem01.Circuit_Elite; +import static gregtech.common.items.IDMetaItem01.Circuit_Good; +import static gregtech.common.items.IDMetaItem01.Circuit_Master; +import static gregtech.common.items.IDMetaItem01.Circuit_Parts_Advanced; +import static gregtech.common.items.IDMetaItem01.Circuit_Parts_Crystal_Chip_Elite; +import static gregtech.common.items.IDMetaItem01.Circuit_Parts_Crystal_Chip_Master; +import static gregtech.common.items.IDMetaItem01.Circuit_Parts_Crystal_Chip_Wetware; +import static gregtech.common.items.IDMetaItem01.Circuit_Parts_Wiring_Advanced; +import static gregtech.common.items.IDMetaItem01.Circuit_Parts_Wiring_Basic; +import static gregtech.common.items.IDMetaItem01.Circuit_Parts_Wiring_Elite; +import static gregtech.common.items.IDMetaItem01.Circuit_Primitive; +import static gregtech.common.items.IDMetaItem01.Component_Filter; +import static gregtech.common.items.IDMetaItem01.Component_Grinder_Diamond; +import static gregtech.common.items.IDMetaItem01.Component_Grinder_Tungsten; +import static gregtech.common.items.IDMetaItem01.Component_Minecraft_Wheels_Iron; +import static gregtech.common.items.IDMetaItem01.Component_Minecraft_Wheels_Steel; +import static gregtech.common.items.IDMetaItem01.Component_Sawblade_Diamond; +import static gregtech.common.items.IDMetaItem01.Compressed_Fireclay; +import static gregtech.common.items.IDMetaItem01.Conveyor_Module_EV; +import static gregtech.common.items.IDMetaItem01.Conveyor_Module_HV; +import static gregtech.common.items.IDMetaItem01.Conveyor_Module_IV; +import static gregtech.common.items.IDMetaItem01.Conveyor_Module_LV; +import static gregtech.common.items.IDMetaItem01.Conveyor_Module_LuV; +import static gregtech.common.items.IDMetaItem01.Conveyor_Module_MAX; +import static gregtech.common.items.IDMetaItem01.Conveyor_Module_MV; +import static gregtech.common.items.IDMetaItem01.Conveyor_Module_UEV; +import static gregtech.common.items.IDMetaItem01.Conveyor_Module_UHV; +import static gregtech.common.items.IDMetaItem01.Conveyor_Module_UIV; +import static gregtech.common.items.IDMetaItem01.Conveyor_Module_UMV; +import static gregtech.common.items.IDMetaItem01.Conveyor_Module_UV; +import static gregtech.common.items.IDMetaItem01.Conveyor_Module_UXV; +import static gregtech.common.items.IDMetaItem01.Conveyor_Module_ZPM; +import static gregtech.common.items.IDMetaItem01.Cover_ActivityDetector; +import static gregtech.common.items.IDMetaItem01.Cover_Chest_Advanced; +import static gregtech.common.items.IDMetaItem01.Cover_Chest_Basic; +import static gregtech.common.items.IDMetaItem01.Cover_Chest_Good; +import static gregtech.common.items.IDMetaItem01.Cover_Controller; +import static gregtech.common.items.IDMetaItem01.Cover_Crafting; +import static gregtech.common.items.IDMetaItem01.Cover_Drain; +import static gregtech.common.items.IDMetaItem01.Cover_EnergyDetector; +import static gregtech.common.items.IDMetaItem01.Cover_FLuidStorageMonitor; +import static gregtech.common.items.IDMetaItem01.Cover_FluidDetector; +import static gregtech.common.items.IDMetaItem01.Cover_FluidLimiter; +import static gregtech.common.items.IDMetaItem01.Cover_ItemDetector; +import static gregtech.common.items.IDMetaItem01.Cover_NeedsMaintenance; +import static gregtech.common.items.IDMetaItem01.Cover_PlayerDetector; +import static gregtech.common.items.IDMetaItem01.Cover_RedstoneReceiverExternal; +import static gregtech.common.items.IDMetaItem01.Cover_RedstoneReceiverInternal; +import static gregtech.common.items.IDMetaItem01.Cover_RedstoneTransmitterExternal; +import static gregtech.common.items.IDMetaItem01.Cover_RedstoneTransmitterInternal; +import static gregtech.common.items.IDMetaItem01.Cover_Screen; +import static gregtech.common.items.IDMetaItem01.Cover_Shutter; +import static gregtech.common.items.IDMetaItem01.Cover_SolarPanel; +import static gregtech.common.items.IDMetaItem01.Cover_SolarPanel_8V; +import static gregtech.common.items.IDMetaItem01.Cover_SolarPanel_EV; +import static gregtech.common.items.IDMetaItem01.Cover_SolarPanel_HV; +import static gregtech.common.items.IDMetaItem01.Cover_SolarPanel_IV; +import static gregtech.common.items.IDMetaItem01.Cover_SolarPanel_LV; +import static gregtech.common.items.IDMetaItem01.Cover_SolarPanel_LuV; +import static gregtech.common.items.IDMetaItem01.Cover_SolarPanel_MV; +import static gregtech.common.items.IDMetaItem01.Cover_SolarPanel_UV; +import static gregtech.common.items.IDMetaItem01.Cover_SolarPanel_ZPM; +import static gregtech.common.items.IDMetaItem01.Crate_Empty; +import static gregtech.common.items.IDMetaItem01.Duct_Tape; +import static gregtech.common.items.IDMetaItem01.Electric_Motor_EV; +import static gregtech.common.items.IDMetaItem01.Electric_Motor_HV; +import static gregtech.common.items.IDMetaItem01.Electric_Motor_IV; +import static gregtech.common.items.IDMetaItem01.Electric_Motor_LV; +import static gregtech.common.items.IDMetaItem01.Electric_Motor_LuV; +import static gregtech.common.items.IDMetaItem01.Electric_Motor_MAX; +import static gregtech.common.items.IDMetaItem01.Electric_Motor_MV; +import static gregtech.common.items.IDMetaItem01.Electric_Motor_UEV; +import static gregtech.common.items.IDMetaItem01.Electric_Motor_UHV; +import static gregtech.common.items.IDMetaItem01.Electric_Motor_UIV; +import static gregtech.common.items.IDMetaItem01.Electric_Motor_UMV; +import static gregtech.common.items.IDMetaItem01.Electric_Motor_UV; +import static gregtech.common.items.IDMetaItem01.Electric_Motor_UXV; +import static gregtech.common.items.IDMetaItem01.Electric_Motor_ZPM; +import static gregtech.common.items.IDMetaItem01.Electric_Piston_EV; +import static gregtech.common.items.IDMetaItem01.Electric_Piston_HV; +import static gregtech.common.items.IDMetaItem01.Electric_Piston_IV; +import static gregtech.common.items.IDMetaItem01.Electric_Piston_LV; +import static gregtech.common.items.IDMetaItem01.Electric_Piston_LuV; +import static gregtech.common.items.IDMetaItem01.Electric_Piston_MAX; +import static gregtech.common.items.IDMetaItem01.Electric_Piston_MV; +import static gregtech.common.items.IDMetaItem01.Electric_Piston_UEV; +import static gregtech.common.items.IDMetaItem01.Electric_Piston_UHV; +import static gregtech.common.items.IDMetaItem01.Electric_Piston_UIV; +import static gregtech.common.items.IDMetaItem01.Electric_Piston_UMV; +import static gregtech.common.items.IDMetaItem01.Electric_Piston_UV; +import static gregtech.common.items.IDMetaItem01.Electric_Piston_UXV; +import static gregtech.common.items.IDMetaItem01.Electric_Piston_ZPM; +import static gregtech.common.items.IDMetaItem01.Electric_Pump_EV; +import static gregtech.common.items.IDMetaItem01.Electric_Pump_HV; +import static gregtech.common.items.IDMetaItem01.Electric_Pump_IV; +import static gregtech.common.items.IDMetaItem01.Electric_Pump_LV; +import static gregtech.common.items.IDMetaItem01.Electric_Pump_LuV; +import static gregtech.common.items.IDMetaItem01.Electric_Pump_MAX; +import static gregtech.common.items.IDMetaItem01.Electric_Pump_MV; +import static gregtech.common.items.IDMetaItem01.Electric_Pump_UEV; +import static gregtech.common.items.IDMetaItem01.Electric_Pump_UHV; +import static gregtech.common.items.IDMetaItem01.Electric_Pump_UIV; +import static gregtech.common.items.IDMetaItem01.Electric_Pump_UMV; +import static gregtech.common.items.IDMetaItem01.Electric_Pump_UV; +import static gregtech.common.items.IDMetaItem01.Electric_Pump_UXV; +import static gregtech.common.items.IDMetaItem01.Electric_Pump_ZPM; +import static gregtech.common.items.IDMetaItem01.Electromagnet_Iron; +import static gregtech.common.items.IDMetaItem01.Electromagnet_Neodymium; +import static gregtech.common.items.IDMetaItem01.Electromagnet_Samarium; +import static gregtech.common.items.IDMetaItem01.Electromagnet_Steel; +import static gregtech.common.items.IDMetaItem01.Electromagnet_Tengam; +import static gregtech.common.items.IDMetaItem01.Emitter_EV; +import static gregtech.common.items.IDMetaItem01.Emitter_HV; +import static gregtech.common.items.IDMetaItem01.Emitter_IV; +import static gregtech.common.items.IDMetaItem01.Emitter_LV; +import static gregtech.common.items.IDMetaItem01.Emitter_LuV; +import static gregtech.common.items.IDMetaItem01.Emitter_MAX; +import static gregtech.common.items.IDMetaItem01.Emitter_MV; +import static gregtech.common.items.IDMetaItem01.Emitter_UEV; +import static gregtech.common.items.IDMetaItem01.Emitter_UHV; +import static gregtech.common.items.IDMetaItem01.Emitter_UIV; +import static gregtech.common.items.IDMetaItem01.Emitter_UMV; +import static gregtech.common.items.IDMetaItem01.Emitter_UV; +import static gregtech.common.items.IDMetaItem01.Emitter_UXV; +import static gregtech.common.items.IDMetaItem01.Emitter_ZPM; +import static gregtech.common.items.IDMetaItem01.Empty_Board_Basic; +import static gregtech.common.items.IDMetaItem01.Empty_Board_Elite; +import static gregtech.common.items.IDMetaItem01.EnergisedTesseract; +import static gregtech.common.items.IDMetaItem01.Energy_Cluster; +import static gregtech.common.items.IDMetaItem01.Energy_Lapotronic_Orb; +import static gregtech.common.items.IDMetaItem01.Energy_Lapotronic_orb_2; +import static gregtech.common.items.IDMetaItem01.Energy_Module; +import static gregtech.common.items.IDMetaItem01.Field_Generator_EV; +import static gregtech.common.items.IDMetaItem01.Field_Generator_HV; +import static gregtech.common.items.IDMetaItem01.Field_Generator_IV; +import static gregtech.common.items.IDMetaItem01.Field_Generator_LV; +import static gregtech.common.items.IDMetaItem01.Field_Generator_LuV; +import static gregtech.common.items.IDMetaItem01.Field_Generator_MAX; +import static gregtech.common.items.IDMetaItem01.Field_Generator_MV; +import static gregtech.common.items.IDMetaItem01.Field_Generator_UEV; +import static gregtech.common.items.IDMetaItem01.Field_Generator_UHV; +import static gregtech.common.items.IDMetaItem01.Field_Generator_UIV; +import static gregtech.common.items.IDMetaItem01.Field_Generator_UMV; +import static gregtech.common.items.IDMetaItem01.Field_Generator_UV; +import static gregtech.common.items.IDMetaItem01.Field_Generator_UXV; +import static gregtech.common.items.IDMetaItem01.Field_Generator_ZPM; +import static gregtech.common.items.IDMetaItem01.Firebrick; +import static gregtech.common.items.IDMetaItem01.FluidFilter; +import static gregtech.common.items.IDMetaItem01.FluidRegulator_EV; +import static gregtech.common.items.IDMetaItem01.FluidRegulator_HV; +import static gregtech.common.items.IDMetaItem01.FluidRegulator_IV; +import static gregtech.common.items.IDMetaItem01.FluidRegulator_LV; +import static gregtech.common.items.IDMetaItem01.FluidRegulator_LuV; +import static gregtech.common.items.IDMetaItem01.FluidRegulator_MV; +import static gregtech.common.items.IDMetaItem01.FluidRegulator_UV; +import static gregtech.common.items.IDMetaItem01.FluidRegulator_ZPM; +import static gregtech.common.items.IDMetaItem01.Fuel_Can_Plastic_Empty; +import static gregtech.common.items.IDMetaItem01.Fuel_Can_Plastic_Filled; +import static gregtech.common.items.IDMetaItem01.GigaChad; +import static gregtech.common.items.IDMetaItem01.Gravistar; +import static gregtech.common.items.IDMetaItem01.Ingot_Heavy1; +import static gregtech.common.items.IDMetaItem01.Ingot_Heavy2; +import static gregtech.common.items.IDMetaItem01.Ingot_Heavy3; +import static gregtech.common.items.IDMetaItem01.Ingot_Iridium_Alloy; +import static gregtech.common.items.IDMetaItem01.ItemFilter_Export; +import static gregtech.common.items.IDMetaItem01.ItemFilter_Import; +import static gregtech.common.items.IDMetaItem01.Large_Fluid_Cell_Aluminium; +import static gregtech.common.items.IDMetaItem01.Large_Fluid_Cell_Chrome; +import static gregtech.common.items.IDMetaItem01.Large_Fluid_Cell_Iridium; +import static gregtech.common.items.IDMetaItem01.Large_Fluid_Cell_Neutronium; +import static gregtech.common.items.IDMetaItem01.Large_Fluid_Cell_Osmium; +import static gregtech.common.items.IDMetaItem01.Large_Fluid_Cell_StainlessSteel; +import static gregtech.common.items.IDMetaItem01.Large_Fluid_Cell_Steel; +import static gregtech.common.items.IDMetaItem01.Large_Fluid_Cell_Titanium; +import static gregtech.common.items.IDMetaItem01.Large_Fluid_Cell_TungstenSteel; +import static gregtech.common.items.IDMetaItem01.McGuffium_239; +import static gregtech.common.items.IDMetaItem01.NC_SensorKit; +import static gregtech.common.items.IDMetaItem01.NaquadriaSupersolid; +import static gregtech.common.items.IDMetaItem01.Paper_Magic_Empty; +import static gregtech.common.items.IDMetaItem01.Paper_Magic_Page; +import static gregtech.common.items.IDMetaItem01.Paper_Magic_Pages; +import static gregtech.common.items.IDMetaItem01.Paper_Printed_Pages; +import static gregtech.common.items.IDMetaItem01.Paper_Punch_Card_Empty; +import static gregtech.common.items.IDMetaItem01.Paper_Punch_Card_Encoded; +import static gregtech.common.items.IDMetaItem01.QuantumEye; +import static gregtech.common.items.IDMetaItem01.QuantumStar; +import static gregtech.common.items.IDMetaItem01.Robot_Arm_EV; +import static gregtech.common.items.IDMetaItem01.Robot_Arm_HV; +import static gregtech.common.items.IDMetaItem01.Robot_Arm_IV; +import static gregtech.common.items.IDMetaItem01.Robot_Arm_LV; +import static gregtech.common.items.IDMetaItem01.Robot_Arm_LuV; +import static gregtech.common.items.IDMetaItem01.Robot_Arm_MAX; +import static gregtech.common.items.IDMetaItem01.Robot_Arm_MV; +import static gregtech.common.items.IDMetaItem01.Robot_Arm_UEV; +import static gregtech.common.items.IDMetaItem01.Robot_Arm_UHV; +import static gregtech.common.items.IDMetaItem01.Robot_Arm_UIV; +import static gregtech.common.items.IDMetaItem01.Robot_Arm_UMV; +import static gregtech.common.items.IDMetaItem01.Robot_Arm_UV; +import static gregtech.common.items.IDMetaItem01.Robot_Arm_UXV; +import static gregtech.common.items.IDMetaItem01.Robot_Arm_ZPM; +import static gregtech.common.items.IDMetaItem01.Schematic; +import static gregtech.common.items.IDMetaItem01.Schematic_1by1; +import static gregtech.common.items.IDMetaItem01.Schematic_2by2; +import static gregtech.common.items.IDMetaItem01.Schematic_3by3; +import static gregtech.common.items.IDMetaItem01.Schematic_Crafting; +import static gregtech.common.items.IDMetaItem01.Schematic_Dust; +import static gregtech.common.items.IDMetaItem01.Sensor_EV; +import static gregtech.common.items.IDMetaItem01.Sensor_HV; +import static gregtech.common.items.IDMetaItem01.Sensor_IV; +import static gregtech.common.items.IDMetaItem01.Sensor_LV; +import static gregtech.common.items.IDMetaItem01.Sensor_LuV; +import static gregtech.common.items.IDMetaItem01.Sensor_MAX; +import static gregtech.common.items.IDMetaItem01.Sensor_MV; +import static gregtech.common.items.IDMetaItem01.Sensor_UEV; +import static gregtech.common.items.IDMetaItem01.Sensor_UHV; +import static gregtech.common.items.IDMetaItem01.Sensor_UIV; +import static gregtech.common.items.IDMetaItem01.Sensor_UMV; +import static gregtech.common.items.IDMetaItem01.Sensor_UV; +import static gregtech.common.items.IDMetaItem01.Sensor_UXV; +import static gregtech.common.items.IDMetaItem01.Sensor_ZPM; +import static gregtech.common.items.IDMetaItem01.Shape_Empty; +import static gregtech.common.items.IDMetaItem01.Shape_Extruder_Axe; +import static gregtech.common.items.IDMetaItem01.Shape_Extruder_Block; +import static gregtech.common.items.IDMetaItem01.Shape_Extruder_Bolt; +import static gregtech.common.items.IDMetaItem01.Shape_Extruder_Bottle; +import static gregtech.common.items.IDMetaItem01.Shape_Extruder_Casing; +import static gregtech.common.items.IDMetaItem01.Shape_Extruder_Cell; +import static gregtech.common.items.IDMetaItem01.Shape_Extruder_File; +import static gregtech.common.items.IDMetaItem01.Shape_Extruder_Gear; +import static gregtech.common.items.IDMetaItem01.Shape_Extruder_Hammer; +import static gregtech.common.items.IDMetaItem01.Shape_Extruder_Hoe; +import static gregtech.common.items.IDMetaItem01.Shape_Extruder_Ingot; +import static gregtech.common.items.IDMetaItem01.Shape_Extruder_Pickaxe; +import static gregtech.common.items.IDMetaItem01.Shape_Extruder_Pipe_Huge; +import static gregtech.common.items.IDMetaItem01.Shape_Extruder_Pipe_Large; +import static gregtech.common.items.IDMetaItem01.Shape_Extruder_Pipe_Medium; +import static gregtech.common.items.IDMetaItem01.Shape_Extruder_Pipe_Small; +import static gregtech.common.items.IDMetaItem01.Shape_Extruder_Pipe_Tiny; +import static gregtech.common.items.IDMetaItem01.Shape_Extruder_Plate; +import static gregtech.common.items.IDMetaItem01.Shape_Extruder_Ring; +import static gregtech.common.items.IDMetaItem01.Shape_Extruder_Rod; +import static gregtech.common.items.IDMetaItem01.Shape_Extruder_Rotor; +import static gregtech.common.items.IDMetaItem01.Shape_Extruder_Saw; +import static gregtech.common.items.IDMetaItem01.Shape_Extruder_Shovel; +import static gregtech.common.items.IDMetaItem01.Shape_Extruder_Small_Gear; +import static gregtech.common.items.IDMetaItem01.Shape_Extruder_Sword; +import static gregtech.common.items.IDMetaItem01.Shape_Extruder_Tool_Head_Drill; +import static gregtech.common.items.IDMetaItem01.Shape_Extruder_Turbine_Blade; +import static gregtech.common.items.IDMetaItem01.Shape_Extruder_Wire; +import static gregtech.common.items.IDMetaItem01.Shape_Mold_Anvil; +import static gregtech.common.items.IDMetaItem01.Shape_Mold_Arrow; +import static gregtech.common.items.IDMetaItem01.Shape_Mold_Baguette; +import static gregtech.common.items.IDMetaItem01.Shape_Mold_Ball; +import static gregtech.common.items.IDMetaItem01.Shape_Mold_Block; +import static gregtech.common.items.IDMetaItem01.Shape_Mold_Bolt; +import static gregtech.common.items.IDMetaItem01.Shape_Mold_Bottle; +import static gregtech.common.items.IDMetaItem01.Shape_Mold_Bread; +import static gregtech.common.items.IDMetaItem01.Shape_Mold_Bun; +import static gregtech.common.items.IDMetaItem01.Shape_Mold_Casing; +import static gregtech.common.items.IDMetaItem01.Shape_Mold_Credit; +import static gregtech.common.items.IDMetaItem01.Shape_Mold_Cylinder; +import static gregtech.common.items.IDMetaItem01.Shape_Mold_Gear; +import static gregtech.common.items.IDMetaItem01.Shape_Mold_Gear_Small; +import static gregtech.common.items.IDMetaItem01.Shape_Mold_Ingot; +import static gregtech.common.items.IDMetaItem01.Shape_Mold_Name; +import static gregtech.common.items.IDMetaItem01.Shape_Mold_Nugget; +import static gregtech.common.items.IDMetaItem01.Shape_Mold_Pipe_Huge; +import static gregtech.common.items.IDMetaItem01.Shape_Mold_Pipe_Large; +import static gregtech.common.items.IDMetaItem01.Shape_Mold_Pipe_Medium; +import static gregtech.common.items.IDMetaItem01.Shape_Mold_Pipe_Small; +import static gregtech.common.items.IDMetaItem01.Shape_Mold_Pipe_Tiny; +import static gregtech.common.items.IDMetaItem01.Shape_Mold_Plate; +import static gregtech.common.items.IDMetaItem01.Shape_Mold_Ring; +import static gregtech.common.items.IDMetaItem01.Shape_Mold_Rod; +import static gregtech.common.items.IDMetaItem01.Shape_Mold_Rod_Long; +import static gregtech.common.items.IDMetaItem01.Shape_Mold_Rotor; +import static gregtech.common.items.IDMetaItem01.Shape_Mold_Round; +import static gregtech.common.items.IDMetaItem01.Shape_Mold_Screw; +import static gregtech.common.items.IDMetaItem01.Shape_Mold_Tool_Head_Drill; +import static gregtech.common.items.IDMetaItem01.Shape_Mold_Turbine_Blade; +import static gregtech.common.items.IDMetaItem01.Shape_Slicer_Flat; +import static gregtech.common.items.IDMetaItem01.Shape_Slicer_Stripes; +import static gregtech.common.items.IDMetaItem01.Spray_Color_0; +import static gregtech.common.items.IDMetaItem01.Spray_Color_1; +import static gregtech.common.items.IDMetaItem01.Spray_Color_10; +import static gregtech.common.items.IDMetaItem01.Spray_Color_11; +import static gregtech.common.items.IDMetaItem01.Spray_Color_12; +import static gregtech.common.items.IDMetaItem01.Spray_Color_13; +import static gregtech.common.items.IDMetaItem01.Spray_Color_14; +import static gregtech.common.items.IDMetaItem01.Spray_Color_15; +import static gregtech.common.items.IDMetaItem01.Spray_Color_2; +import static gregtech.common.items.IDMetaItem01.Spray_Color_3; +import static gregtech.common.items.IDMetaItem01.Spray_Color_4; +import static gregtech.common.items.IDMetaItem01.Spray_Color_5; +import static gregtech.common.items.IDMetaItem01.Spray_Color_6; +import static gregtech.common.items.IDMetaItem01.Spray_Color_7; +import static gregtech.common.items.IDMetaItem01.Spray_Color_8; +import static gregtech.common.items.IDMetaItem01.Spray_Color_9; +import static gregtech.common.items.IDMetaItem01.Spray_Color_Remover; +import static gregtech.common.items.IDMetaItem01.Spray_Color_Remover_Empty; +import static gregtech.common.items.IDMetaItem01.Spray_Color_Used_0; +import static gregtech.common.items.IDMetaItem01.Spray_Color_Used_1; +import static gregtech.common.items.IDMetaItem01.Spray_Color_Used_10; +import static gregtech.common.items.IDMetaItem01.Spray_Color_Used_11; +import static gregtech.common.items.IDMetaItem01.Spray_Color_Used_12; +import static gregtech.common.items.IDMetaItem01.Spray_Color_Used_13; +import static gregtech.common.items.IDMetaItem01.Spray_Color_Used_14; +import static gregtech.common.items.IDMetaItem01.Spray_Color_Used_15; +import static gregtech.common.items.IDMetaItem01.Spray_Color_Used_2; +import static gregtech.common.items.IDMetaItem01.Spray_Color_Used_3; +import static gregtech.common.items.IDMetaItem01.Spray_Color_Used_4; +import static gregtech.common.items.IDMetaItem01.Spray_Color_Used_5; +import static gregtech.common.items.IDMetaItem01.Spray_Color_Used_6; +import static gregtech.common.items.IDMetaItem01.Spray_Color_Used_7; +import static gregtech.common.items.IDMetaItem01.Spray_Color_Used_8; +import static gregtech.common.items.IDMetaItem01.Spray_Color_Used_9; +import static gregtech.common.items.IDMetaItem01.Spray_Color_Used_Remover; +import static gregtech.common.items.IDMetaItem01.Spray_Empty; +import static gregtech.common.items.IDMetaItem01.StableAdhesive; +import static gregtech.common.items.IDMetaItem01.Steam_Regulator_EV; +import static gregtech.common.items.IDMetaItem01.Steam_Regulator_HV; +import static gregtech.common.items.IDMetaItem01.Steam_Regulator_IV; +import static gregtech.common.items.IDMetaItem01.Steam_Regulator_LV; +import static gregtech.common.items.IDMetaItem01.Steam_Regulator_MV; +import static gregtech.common.items.IDMetaItem01.Steam_Valve_EV; +import static gregtech.common.items.IDMetaItem01.Steam_Valve_HV; +import static gregtech.common.items.IDMetaItem01.Steam_Valve_IV; +import static gregtech.common.items.IDMetaItem01.Steam_Valve_LV; +import static gregtech.common.items.IDMetaItem01.Steam_Valve_MV; +import static gregtech.common.items.IDMetaItem01.SuperconductorComposite; +import static gregtech.common.items.IDMetaItem01.Tesseract; +import static gregtech.common.items.IDMetaItem01.Thermos_Can_Empty; +import static gregtech.common.items.IDMetaItem01.Tool_Cheat; +import static gregtech.common.items.IDMetaItem01.Tool_Cover_Copy_Paste; +import static gregtech.common.items.IDMetaItem01.Tool_DataOrb; +import static gregtech.common.items.IDMetaItem01.Tool_DataStick; +import static gregtech.common.items.IDMetaItem01.Tool_Lighter_Invar_Empty; +import static gregtech.common.items.IDMetaItem01.Tool_Lighter_Invar_Full; +import static gregtech.common.items.IDMetaItem01.Tool_Lighter_Invar_Used; +import static gregtech.common.items.IDMetaItem01.Tool_Lighter_Platinum_Empty; +import static gregtech.common.items.IDMetaItem01.Tool_Lighter_Platinum_Full; +import static gregtech.common.items.IDMetaItem01.Tool_Lighter_Platinum_Used; +import static gregtech.common.items.IDMetaItem01.Tool_MatchBox_Full; +import static gregtech.common.items.IDMetaItem01.Tool_MatchBox_Used; +import static gregtech.common.items.IDMetaItem01.Tool_Matches; +import static gregtech.common.items.IDMetaItem01.Tool_Scanner; +import static gregtech.common.items.IDMetaItem01.Tool_Sonictron; +import static gregtech.common.items.IDMetaItem01.Upgrade_Lock; +import static gregtech.common.items.IDMetaItem01.Upgrade_Muffler; +import static gregtech.common.items.IDMetaItem01.ZPM2; +import static gregtech.common.items.IDMetaItem01.ZPM3; +import static gregtech.common.items.IDMetaItem01.ZPM4; +import static gregtech.common.items.IDMetaItem01.ZPM5; +import static gregtech.common.items.IDMetaItem01.ZPM6; import java.util.Collection; import java.util.HashMap; @@ -469,75 +469,75 @@ import net.minecraft.potion.Potion; import net.minecraft.util.EnumChatFormatting; import net.minecraft.util.MathHelper; -import gregtech.api.GregTech_API; +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.SubTag; -import gregtech.api.enums.TC_Aspects; +import gregtech.api.enums.TCAspects; import gregtech.api.enums.Textures; import gregtech.api.interfaces.IItemBehaviour; import gregtech.api.interfaces.ITexture; -import gregtech.api.items.GT_MetaBase_Item; -import gregtech.api.items.GT_MetaGenerated_Item_X32; +import gregtech.api.items.MetaBaseItem; +import gregtech.api.items.MetaGeneratedItemX32; import gregtech.api.objects.ItemData; import gregtech.api.objects.MaterialStack; import gregtech.api.recipe.RecipeMaps; import gregtech.api.render.TextureFactory; -import gregtech.api.util.GT_FoodStat; -import gregtech.api.util.GT_LanguageManager; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_Recipe; -import gregtech.api.util.GT_Utility; +import gregtech.api.util.GTFoodStat; +import gregtech.api.util.GTLanguageManager; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTRecipe; +import gregtech.api.util.GTUtility; import gregtech.common.config.other.ConfigGeneral; -import gregtech.common.covers.GT_Cover_Arm; -import gregtech.common.covers.GT_Cover_Chest; -import gregtech.common.covers.GT_Cover_ControlsWork; -import gregtech.common.covers.GT_Cover_Conveyor; -import gregtech.common.covers.GT_Cover_Crafting; -import gregtech.common.covers.GT_Cover_DoesWork; -import gregtech.common.covers.GT_Cover_Drain; -import gregtech.common.covers.GT_Cover_EUMeter; -import gregtech.common.covers.GT_Cover_FluidLimiter; -import gregtech.common.covers.GT_Cover_FluidRegulator; -import gregtech.common.covers.GT_Cover_FluidStorageMonitor; -import gregtech.common.covers.GT_Cover_Fluidfilter; -import gregtech.common.covers.GT_Cover_ItemFilter; -import gregtech.common.covers.GT_Cover_ItemMeter; -import gregtech.common.covers.GT_Cover_LiquidMeter; -import gregtech.common.covers.GT_Cover_NeedMaintainance; -import gregtech.common.covers.GT_Cover_PlayerDetector; -import gregtech.common.covers.GT_Cover_Pump; -import gregtech.common.covers.GT_Cover_RedstoneReceiverExternal; -import gregtech.common.covers.GT_Cover_RedstoneReceiverInternal; -import gregtech.common.covers.GT_Cover_RedstoneTransmitterExternal; -import gregtech.common.covers.GT_Cover_RedstoneTransmitterInternal; -import gregtech.common.covers.GT_Cover_Screen; -import gregtech.common.covers.GT_Cover_Shutter; -import gregtech.common.covers.GT_Cover_SolarPanel; -import gregtech.common.covers.GT_Cover_SteamRegulator; -import gregtech.common.covers.GT_Cover_SteamValve; -import gregtech.common.items.behaviors.Behaviour_Cover_Tool; -import gregtech.common.items.behaviors.Behaviour_DataOrb; -import gregtech.common.items.behaviors.Behaviour_DataStick; -import gregtech.common.items.behaviors.Behaviour_Lighter; -import gregtech.common.items.behaviors.Behaviour_PrintedPages; -import gregtech.common.items.behaviors.Behaviour_Scanner; -import gregtech.common.items.behaviors.Behaviour_SensorKit; -import gregtech.common.items.behaviors.Behaviour_Sonictron; -import gregtech.common.items.behaviors.Behaviour_Spray_Color; -import gregtech.common.items.behaviors.Behaviour_Spray_Color_Remover; -import gregtech.common.items.behaviors.Behaviour_WrittenBook; -import gregtech.common.tileentities.machines.multi.GT_MetaTileEntity_IndustrialElectromagneticSeparator.MagnetTiers; - -public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { - - public static GT_MetaGenerated_Item_01 INSTANCE; - private final String mToolTipPurify = GT_LanguageManager +import gregtech.common.covers.CoverArm; +import gregtech.common.covers.CoverChest; +import gregtech.common.covers.CoverControlsWork; +import gregtech.common.covers.CoverConveyor; +import gregtech.common.covers.CoverCrafting; +import gregtech.common.covers.CoverDoesWork; +import gregtech.common.covers.CoverDrain; +import gregtech.common.covers.CoverEUMeter; +import gregtech.common.covers.CoverFluidLimiter; +import gregtech.common.covers.CoverFluidRegulator; +import gregtech.common.covers.CoverFluidStorageMonitor; +import gregtech.common.covers.CoverFluidfilter; +import gregtech.common.covers.CoverItemFilter; +import gregtech.common.covers.CoverItemMeter; +import gregtech.common.covers.CoverLiquidMeter; +import gregtech.common.covers.CoverNeedMaintainance; +import gregtech.common.covers.CoverPlayerDetector; +import gregtech.common.covers.CoverPump; +import gregtech.common.covers.CoverRedstoneReceiverExternal; +import gregtech.common.covers.CoverRedstoneReceiverInternal; +import gregtech.common.covers.CoverRedstoneTransmitterExternal; +import gregtech.common.covers.CoverRedstoneTransmitterInternal; +import gregtech.common.covers.CoverScreen; +import gregtech.common.covers.CoverShutter; +import gregtech.common.covers.CoverSolarPanel; +import gregtech.common.covers.CoverSteamRegulator; +import gregtech.common.covers.CoverSteamValve; +import gregtech.common.items.behaviors.BehaviourCoverTool; +import gregtech.common.items.behaviors.BehaviourDataOrb; +import gregtech.common.items.behaviors.BehaviourDataStick; +import gregtech.common.items.behaviors.BehaviourLighter; +import gregtech.common.items.behaviors.BehaviourPrintedPages; +import gregtech.common.items.behaviors.BehaviourScanner; +import gregtech.common.items.behaviors.BehaviourSensorKit; +import gregtech.common.items.behaviors.BehaviourSonictron; +import gregtech.common.items.behaviors.BehaviourSprayColor; +import gregtech.common.items.behaviors.BehaviourSprayColorRemover; +import gregtech.common.items.behaviors.BehaviourWrittenBook; +import gregtech.common.tileentities.machines.multi.MTEIndustrialElectromagneticSeparator.MagnetTiers; + +public class MetaGeneratedItem01 extends MetaGeneratedItemX32 { + + public static MetaGeneratedItem01 INSTANCE; + private final String mToolTipPurify = GTLanguageManager .addStringLocalization("metaitem.01.tooltip.purify", "Throw into Cauldron to get clean Dust"); private static final String aTextEmptyRow = " "; private static final String aTextShape = " P "; @@ -558,7 +558,7 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { Spray_Color_Used_10.ID, Spray_Color_Used_11.ID, Spray_Color_Used_12.ID, Spray_Color_Used_13.ID, Spray_Color_Used_14.ID, Spray_Color_Used_15.ID }; - public GT_MetaGenerated_Item_01() { + public MetaGeneratedItem01() { super( "metaitem.01", OrePrefixes.dustTiny, @@ -596,53 +596,53 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { INSTANCE = this; ItemList.Credit_Greg_Copper - .set(addItem(ID_MetaItem_01.Credit_Greg_Copper.ID, "Copper GT Credit", "0.125 Credits")); + .set(addItem(IDMetaItem01.Credit_Greg_Copper.ID, "Copper GT Credit", "0.125 Credits")); ItemList.Credit_Greg_Cupronickel.set( addItem( - ID_MetaItem_01.Credit_Greg_Cupronickel.ID, + IDMetaItem01.Credit_Greg_Cupronickel.ID, "Cupronickel GT Credit", "1 Credit", new ItemData(Materials.Cupronickel, 907200L))); ItemList.Credit_Greg_Silver.set( addItem( - ID_MetaItem_01.Credit_Greg_Silver.ID, + IDMetaItem01.Credit_Greg_Silver.ID, "Silver GT Credit", "8 Credits", - new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 1L))); - ItemList.Credit_Greg_Gold.set(addItem(ID_MetaItem_01.Credit_Greg_Gold.ID, "Gold GT Credit", "64 Credits")); + new TCAspects.TC_AspectStack(TCAspects.LUCRUM, 1L))); + ItemList.Credit_Greg_Gold.set(addItem(IDMetaItem01.Credit_Greg_Gold.ID, "Gold GT Credit", "64 Credits")); ItemList.Credit_Greg_Platinum - .set(addItem(ID_MetaItem_01.Credit_Greg_Platinum.ID, "Platinum GT Credit", "512 Credits")); + .set(addItem(IDMetaItem01.Credit_Greg_Platinum.ID, "Platinum GT Credit", "512 Credits")); ItemList.Credit_Greg_Osmium - .set(addItem(ID_MetaItem_01.Credit_Greg_Osmium.ID, "Osmium GT Credit", "4,096 Credits")); + .set(addItem(IDMetaItem01.Credit_Greg_Osmium.ID, "Osmium GT Credit", "4,096 Credits")); ItemList.Credit_Greg_Naquadah - .set(addItem(ID_MetaItem_01.Credit_Greg_Naquadah.ID, "Naquadah GT Credit", "32,768 Credits")); + .set(addItem(IDMetaItem01.Credit_Greg_Naquadah.ID, "Naquadah GT Credit", "32,768 Credits")); ItemList.Credit_Greg_Neutronium - .set(addItem(ID_MetaItem_01.Credit_Greg_Neutronium.ID, "Neutronium GT Credit", "262,144 Credits")); + .set(addItem(IDMetaItem01.Credit_Greg_Neutronium.ID, "Neutronium GT Credit", "262,144 Credits")); ItemList.Coin_Gold_Ancient.set( addItem( - ID_MetaItem_01.Coin_Gold_Ancient.ID, + IDMetaItem01.Coin_Gold_Ancient.ID, "Ancient Gold Coin", "Found in ancient Ruins", new ItemData(Materials.Gold, 907200L), - new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 8L))); + new TCAspects.TC_AspectStack(TCAspects.LUCRUM, 8L))); ItemList.Coin_Doge.set( addItem( - ID_MetaItem_01.Coin_Doge.ID, + IDMetaItem01.Coin_Doge.ID, "Doge Coin", "wow much coin how money so crypto plz mine v rich very currency wow", new ItemData(Materials.Brass, 907200L), - new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 1L))); + new TCAspects.TC_AspectStack(TCAspects.LUCRUM, 1L))); ItemList.Coin_Chocolate.set( addItem( - ID_MetaItem_01.Coin_Chocolate.ID, + IDMetaItem01.Coin_Chocolate.ID, "Chocolate Coin", "Wrapped in Gold", new ItemData(Materials.Gold, OrePrefixes.foil.mMaterialAmount), - new GT_FoodStat( + new GTFoodStat( 1, 0.1F, EnumAction.eat, - GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Gold, 1L), + GTOreDictUnificator.get(OrePrefixes.foil, Materials.Gold, 1L), true, false, false, @@ -650,62 +650,60 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { 200, 1, 100))); - ItemList.Credit_Copper - .set(addItem(ID_MetaItem_01.Credit_Copper.ID, "Industrial Copper Credit", "0.125 Credits")); + ItemList.Credit_Copper.set(addItem(IDMetaItem01.Credit_Copper.ID, "Industrial Copper Credit", "0.125 Credits")); ItemList.Credit_Silver.set( addItem( - ID_MetaItem_01.Credit_Silver.ID, + IDMetaItem01.Credit_Silver.ID, "Industrial Silver Credit", "8 Credits", - new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 1L))); - ItemList.Credit_Gold.set(addItem(ID_MetaItem_01.Credit_Gold.ID, "Industrial Gold Credit", "64 Credits")); + new TCAspects.TC_AspectStack(TCAspects.LUCRUM, 1L))); + ItemList.Credit_Gold.set(addItem(IDMetaItem01.Credit_Gold.ID, "Industrial Gold Credit", "64 Credits")); ItemList.Credit_Platinum - .set(addItem(ID_MetaItem_01.Credit_Platinum.ID, "Industrial Platinum Credit", "512 Credits")); - ItemList.Credit_Osmium - .set(addItem(ID_MetaItem_01.Credit_Osmium.ID, "Industrial Osmium Credit", "4096 Credits")); + .set(addItem(IDMetaItem01.Credit_Platinum.ID, "Industrial Platinum Credit", "512 Credits")); + ItemList.Credit_Osmium.set(addItem(IDMetaItem01.Credit_Osmium.ID, "Industrial Osmium Credit", "4096 Credits")); ItemList.Component_Minecart_Wheels_Iron.set( addItem( Component_Minecraft_Wheels_Iron.ID, "Iron Minecart Wheels", "To get things rolling", - new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L))); + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 2L), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2L))); ItemList.Component_Minecart_Wheels_Steel.set( addItem( Component_Minecraft_Wheels_Steel.ID, "Steel Minecart Wheels", "To get things rolling", - new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L))); + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 2L), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2L))); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Component_Minecart_Wheels_Iron.get(1L), - GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE - | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.BUFFERED | GTModHandler.RecipeBits.NOT_REMOVABLE + | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { " h ", "RSR", " w ", 'R', OrePrefixes.ring.get(Materials.AnyIron), 'S', OrePrefixes.stick.get(Materials.AnyIron) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Component_Minecart_Wheels_Steel.get(1L), - GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE - | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.BUFFERED | GTModHandler.RecipeBits.NOT_REMOVABLE + | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { " h ", "RSR", " w ", 'R', OrePrefixes.ring.get(Materials.Steel), 'S', OrePrefixes.stick.get(Materials.Steel) }); ItemList.CompressedFireclay.set(addItem(Compressed_Fireclay.ID, "Compressed Fireclay", "Brick-shaped")); - GT_OreDictUnificator.addItemDataFromInputs(ItemList.CompressedFireclay.get(1), Materials.Fireclay.getDust(1)); + GTOreDictUnificator.addItemDataFromInputs(ItemList.CompressedFireclay.get(1), Materials.Fireclay.getDust(1)); ItemList.Firebrick.set(addItem(Firebrick.ID, "Firebrick", "Heat resistant")); - GT_OreDictUnificator.addItemDataFromInputs(ItemList.Firebrick.get(1), Materials.Fireclay.getDust(1)); + GTOreDictUnificator.addItemDataFromInputs(ItemList.Firebrick.get(1), Materials.Fireclay.getDust(1)); ItemList.Shape_Empty.set( addItem( Shape_Empty.ID, "Empty Shape Plate", "Raw Plate to make Molds and Extruder Shapes", - new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 4L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L))); + new TCAspects.TC_AspectStack(TCAspects.FABRICO, 4L), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 4L))); ItemList.Shape_Mold_Plate.set(addItem(Shape_Mold_Plate.ID, "Mold (Plate)", "Mold for making Plates")); ItemList.Shape_Mold_Casing.set(addItem(Shape_Mold_Casing.ID, "Mold (Casing)", "Mold for making Item Casings")); @@ -838,16 +836,16 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { "Empty Plastic Fuel Can", "Used to store Fuels", new ItemData(Materials.Plastic, OrePrefixes.plate.mMaterialAmount * 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 1L))); + new TCAspects.TC_AspectStack(TCAspects.VACUOS, 1L), + new TCAspects.TC_AspectStack(TCAspects.ITER, 1L))); ItemList.Fuel_Can_Plastic_Filled.set( addItem( Fuel_Can_Plastic_Filled.ID, "Plastic Fuel Can", "Burns well in Diesel Generators", new ItemData(Materials.Plastic, OrePrefixes.plate.mMaterialAmount * 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 1L))); + new TCAspects.TC_AspectStack(TCAspects.VACUOS, 1L), + new TCAspects.TC_AspectStack(TCAspects.ITER, 1L))); ItemList.Spray_Empty.set( addItem( @@ -859,8 +857,8 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { OrePrefixes.plate.mMaterialAmount * 2L, Materials.Redstone, OrePrefixes.dust.mMaterialAmount), - new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 1L))); + new TCAspects.TC_AspectStack(TCAspects.VACUOS, 1L), + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 1L))); ItemList.Crate_Empty.set( addItem( @@ -868,8 +866,8 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { "Empty Crate", "To Package lots of Material", new ItemData(Materials.Wood, 3628800L, Materials.Iron, OrePrefixes.screw.mMaterialAmount), - new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 2L))); + new TCAspects.TC_AspectStack(TCAspects.VACUOS, 1L), + new TCAspects.TC_AspectStack(TCAspects.ITER, 2L))); ItemList.ThermosCan_Empty.set( addItem( @@ -879,9 +877,9 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { new ItemData( Materials.Aluminium, OrePrefixes.plateDouble.mMaterialAmount * 1L + 2L * OrePrefixes.ring.mMaterialAmount), - new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.GELUM, 1L))); + new TCAspects.TC_AspectStack(TCAspects.VACUOS, 1L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L), + new TCAspects.TC_AspectStack(TCAspects.GELUM, 1L))); ItemList.Large_Fluid_Cell_Steel.set( addItem( @@ -892,8 +890,8 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { Materials.Steel, OrePrefixes.plateDouble.mMaterialAmount * 4L, new MaterialStack(Materials.Bronze, OrePrefixes.ring.mMaterialAmount * 4L)), - new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 4L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 2L))); + new TCAspects.TC_AspectStack(TCAspects.VACUOS, 4L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 2L))); ItemList.Large_Fluid_Cell_TungstenSteel.set( addItem( @@ -904,8 +902,8 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { Materials.TungstenSteel, OrePrefixes.plateDouble.mMaterialAmount * 4L, new MaterialStack(Materials.Platinum, OrePrefixes.ring.mMaterialAmount * 4L)), - new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 9L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 7L))); + new TCAspects.TC_AspectStack(TCAspects.VACUOS, 9L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 7L))); ItemList.Large_Fluid_Cell_Aluminium.set( addItem( @@ -916,8 +914,8 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { Materials.Aluminium, OrePrefixes.plateDouble.mMaterialAmount * 4L, new MaterialStack(Materials.Silver, OrePrefixes.ring.mMaterialAmount * 4L)), - new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 5L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 3L))); + new TCAspects.TC_AspectStack(TCAspects.VACUOS, 5L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 3L))); ItemList.Large_Fluid_Cell_StainlessSteel.set( addItem( @@ -928,8 +926,8 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { Materials.StainlessSteel, OrePrefixes.plateDouble.mMaterialAmount * 4L, new MaterialStack(Materials.Electrum, OrePrefixes.ring.mMaterialAmount * 4L)), - new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 6L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 4L))); + new TCAspects.TC_AspectStack(TCAspects.VACUOS, 6L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 4L))); ItemList.Large_Fluid_Cell_Titanium.set( addItem( @@ -940,8 +938,8 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { Materials.Titanium, OrePrefixes.plateDouble.mMaterialAmount * 4L, new MaterialStack(Materials.RoseGold, OrePrefixes.ring.mMaterialAmount * 4L)), - new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 7L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 5L))); + new TCAspects.TC_AspectStack(TCAspects.VACUOS, 7L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 5L))); ItemList.Large_Fluid_Cell_Chrome.set( addItem( @@ -952,8 +950,8 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { Materials.Chrome, OrePrefixes.plateDouble.mMaterialAmount * 4L, new MaterialStack(Materials.Palladium, OrePrefixes.ring.mMaterialAmount * 4L)), - new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 8L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 6L))); + new TCAspects.TC_AspectStack(TCAspects.VACUOS, 8L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 6L))); ItemList.Large_Fluid_Cell_Iridium.set( addItem( @@ -964,8 +962,8 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { Materials.Iridium, OrePrefixes.plateDouble.mMaterialAmount * 4L, new MaterialStack(Materials.Naquadah, OrePrefixes.ring.mMaterialAmount * 4L)), - new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 10L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 8L))); + new TCAspects.TC_AspectStack(TCAspects.VACUOS, 10L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 8L))); ItemList.Large_Fluid_Cell_Osmium.set( addItem( @@ -976,8 +974,8 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { Materials.Osmium, OrePrefixes.plateDouble.mMaterialAmount * 4L, new MaterialStack(Materials.ElectrumFlux, OrePrefixes.ring.mMaterialAmount * 4L)), - new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 11L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 9L))); + new TCAspects.TC_AspectStack(TCAspects.VACUOS, 11L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 9L))); ItemList.Large_Fluid_Cell_Neutronium.set( addItem( @@ -988,8 +986,8 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { Materials.Neutronium, OrePrefixes.plateDouble.mMaterialAmount * 4L, new MaterialStack(Materials.Draconium, OrePrefixes.ring.mMaterialAmount * 4L)), - new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 12L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 10L))); + new TCAspects.TC_AspectStack(TCAspects.VACUOS, 12L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 10L))); for (byte i = 0; i < 16; i = (byte) (i + 1)) { ItemList.SPRAY_CAN_DYES[i].set( @@ -997,13 +995,13 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { Spray_Colors[i], "Spray Can (" + Dyes.get(i).mName + ")", "Full", - new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 4L))); + new TCAspects.TC_AspectStack(TCAspects.SENSUS, 4L))); ItemList.SPRAY_CAN_DYES_USED[i].set( addItem( Spray_Colors_Used[i], "Spray Can (" + Dyes.get(i).mName + ")", "Used", - new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 3L), + new TCAspects.TC_AspectStack(TCAspects.SENSUS, 3L), SubTag.INVISIBLE)); } @@ -1012,15 +1010,15 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { Spray_Color_Remover.ID, "Spray Can Solvent", "Full", - new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 4L), - new TC_Aspects.TC_AspectStack(TC_Aspects.PERDITIO, 8L))); + new TCAspects.TC_AspectStack(TCAspects.SENSUS, 4L), + new TCAspects.TC_AspectStack(TCAspects.PERDITIO, 8L))); ItemList.Spray_Color_Used_Remover.set( addItem( Spray_Color_Used_Remover.ID, "Spray Can Solvent", "Used", - new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 3L), - new TC_Aspects.TC_AspectStack(TC_Aspects.PERDITIO, 6L), + new TCAspects.TC_AspectStack(TCAspects.SENSUS, 3L), + new TCAspects.TC_AspectStack(TCAspects.PERDITIO, 6L), SubTag.INVISIBLE)); ItemList.Spray_Color_Remover_Empty.set( @@ -1033,24 +1031,24 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { OrePrefixes.plateDouble.mMaterialAmount * 4L, Materials.Redstone, OrePrefixes.dust.mMaterialAmount), - new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 1L))); + new TCAspects.TC_AspectStack(TCAspects.VACUOS, 1L), + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 1L))); ItemList.Tool_Matches.set( addItem( Tool_Matches.ID, "Match", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 1L))); + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L), + new TCAspects.TC_AspectStack(TCAspects.VACUOS, 1L))); ItemList.Tool_MatchBox_Used.set( addItem( Tool_MatchBox_Used.ID, "Match Box", "This is not a Car", - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 1L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 2L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 1L), SubTag.INVISIBLE)); ItemList.Tool_MatchBox_Full.set( @@ -1058,8 +1056,8 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { Tool_MatchBox_Full.ID, "Match Box (Full)", "This is not a Car", - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 2L))); + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 2L))); ItemList.Tool_Lighter_Invar_Empty.set( addItem( @@ -1067,16 +1065,16 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { "Lighter (Empty)", "", new ItemData(Materials.Invar, OrePrefixes.plate.mMaterialAmount * 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 1L))); + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L), + new TCAspects.TC_AspectStack(TCAspects.VACUOS, 1L))); ItemList.Tool_Lighter_Invar_Used.set( addItem( Tool_Lighter_Invar_Used.ID, "Lighter", "", new ItemData(Materials.Invar, OrePrefixes.plate.mMaterialAmount * 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 1L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 2L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 1L), SubTag.INVISIBLE)); ItemList.Tool_Lighter_Invar_Full.set( addItem( @@ -1084,8 +1082,8 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { "Lighter (Full)", "", new ItemData(Materials.Invar, OrePrefixes.plate.mMaterialAmount * 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 2L))); + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 2L))); ItemList.Tool_Lighter_Platinum_Empty.set( addItem( @@ -1093,18 +1091,18 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { "Platinum Lighter (Empty)", "A known Prank Master is engraved on it", new ItemData(Materials.Platinum, OrePrefixes.plate.mMaterialAmount * 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.NEBRISUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 1L))); + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L), + new TCAspects.TC_AspectStack(TCAspects.NEBRISUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.VACUOS, 1L))); ItemList.Tool_Lighter_Platinum_Used.set( addItem( Tool_Lighter_Platinum_Used.ID, "Platinum Lighter", "A known Prank Master is engraved on it", new ItemData(Materials.Platinum, OrePrefixes.plate.mMaterialAmount * 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.NEBRISUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 1L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 2L), + new TCAspects.TC_AspectStack(TCAspects.NEBRISUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 1L), SubTag.INVISIBLE)); ItemList.Tool_Lighter_Platinum_Full.set( addItem( @@ -1112,9 +1110,9 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { "Platinum Lighter (Full)", "A known Prank Master is engraved on it", new ItemData(Materials.Platinum, OrePrefixes.plate.mMaterialAmount * 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.NEBRISUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 2L))); + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L), + new TCAspects.TC_AspectStack(TCAspects.NEBRISUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 2L))); ItemList.Ingot_Heavy1 .set(addItem(Ingot_Heavy1.ID, "Heavy Duty Alloy Ingot T1", "Used to make Heavy Duty Plates T1")); @@ -1128,8 +1126,8 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { Ingot_Iridium_Alloy.ID, "Iridium Alloy Ingot", "Used to make Iridium Plates", - new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 4L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L))); + new TCAspects.TC_AspectStack(TCAspects.TUTAMEN, 4L), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 4L))); ItemList.Paper_Printed_Pages.set( addItem( @@ -1137,8 +1135,8 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { "Printed Pages", "Used to make written Books", new ItemData(Materials.Paper, 10886400L), - new Behaviour_PrintedPages(), - new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 2L))); + new BehaviourPrintedPages(), + new TCAspects.TC_AspectStack(TCAspects.COGNITIO, 2L))); ItemList.Paper_Magic_Empty.set( addItem( Paper_Magic_Empty.ID, @@ -1146,8 +1144,8 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { "", SubTag.INVISIBLE, new ItemData(Materials.Paper, 3628800L), - new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.PRAECANTATIO, 1L))); + new TCAspects.TC_AspectStack(TCAspects.COGNITIO, 1L), + new TCAspects.TC_AspectStack(TCAspects.PRAECANTATIO, 1L))); ItemList.Paper_Magic_Page.set( addItem( Paper_Magic_Page.ID, @@ -1155,8 +1153,8 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { "", SubTag.INVISIBLE, new ItemData(Materials.Paper, 3628800L), - new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.PRAECANTATIO, 2L))); + new TCAspects.TC_AspectStack(TCAspects.COGNITIO, 1L), + new TCAspects.TC_AspectStack(TCAspects.PRAECANTATIO, 2L))); ItemList.Paper_Magic_Pages.set( addItem( Paper_Magic_Pages.ID, @@ -1164,8 +1162,8 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { "", SubTag.INVISIBLE, new ItemData(Materials.Paper, 10886400L), - new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.PRAECANTATIO, 4L))); + new TCAspects.TC_AspectStack(TCAspects.COGNITIO, 2L), + new TCAspects.TC_AspectStack(TCAspects.PRAECANTATIO, 4L))); ItemList.Paper_Punch_Card_Empty.set( addItem( Paper_Punch_Card_Empty.ID, @@ -1173,7 +1171,7 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { "", SubTag.INVISIBLE, new ItemData(Materials.Paper, 7257600L), - new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 1L))); + new TCAspects.TC_AspectStack(TCAspects.COGNITIO, 1L))); ItemList.Paper_Punch_Card_Encoded.set( addItem( Paper_Punch_Card_Encoded.ID, @@ -1181,7 +1179,7 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { "", SubTag.INVISIBLE, new ItemData(Materials.Paper, 7257600L), - new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 2L))); + new TCAspects.TC_AspectStack(TCAspects.COGNITIO, 2L))); ItemList.Book_Written_01.set( addItem( Book_Written_01.ID, @@ -1190,8 +1188,8 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { new ItemData(Materials.Paper, 10886400L), "bookWritten", OreDictNames.craftingBook, - new Behaviour_WrittenBook(), - new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 2L))); + new BehaviourWrittenBook(), + new TCAspects.TC_AspectStack(TCAspects.COGNITIO, 2L))); ItemList.Book_Written_02.set( addItem( Book_Written_02.ID, @@ -1200,8 +1198,8 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { new ItemData(Materials.Paper, 10886400L), "bookWritten", OreDictNames.craftingBook, - new Behaviour_WrittenBook(), - new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 2L))); + new BehaviourWrittenBook(), + new TCAspects.TC_AspectStack(TCAspects.COGNITIO, 2L))); ItemList.Book_Written_03.set( addItem( Book_Written_03.ID, @@ -1210,8 +1208,8 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { new ItemData(Materials.Paper, 10886400L), "bookWritten", OreDictNames.craftingBook, - new Behaviour_WrittenBook(), - new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 2L))); + new BehaviourWrittenBook(), + new TCAspects.TC_AspectStack(TCAspects.COGNITIO, 2L))); ItemList.Schematic.set( addItem( @@ -1219,47 +1217,47 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { "Schematic", "EMPTY", new ItemData(Materials.Steel, 7257600L), - new TC_Aspects.TC_AspectStack(TC_Aspects.STRONTIO, 1L))); + new TCAspects.TC_AspectStack(TCAspects.STRONTIO, 1L))); ItemList.Schematic_Crafting.set( addItem( Schematic_Crafting.ID, "Schematic (Crafting)", "Crafts the Programmed Recipe", new ItemData(Materials.Steel, 7257600L), - new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 1L))); + new TCAspects.TC_AspectStack(TCAspects.COGNITIO, 1L), + new TCAspects.TC_AspectStack(TCAspects.FABRICO, 1L))); ItemList.Schematic_1by1.set( addItem( Schematic_1by1.ID, "Schematic (1x1)", "Crafts 1 Items as 1x1 (use in Packager)", new ItemData(Materials.Steel, 7257600L), - new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 1L))); + new TCAspects.TC_AspectStack(TCAspects.COGNITIO, 1L), + new TCAspects.TC_AspectStack(TCAspects.FABRICO, 1L))); ItemList.Schematic_2by2.set( addItem( Schematic_2by2.ID, "Schematic (2x2)", "Crafts 4 Items as 2x2 (use in Packager)", new ItemData(Materials.Steel, 7257600L), - new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 1L))); + new TCAspects.TC_AspectStack(TCAspects.COGNITIO, 1L), + new TCAspects.TC_AspectStack(TCAspects.FABRICO, 1L))); ItemList.Schematic_3by3.set( addItem( Schematic_3by3.ID, "Schematic (3x3)", "Crafts 9 Items as 3x3 (use in Packager)", new ItemData(Materials.Steel, 7257600L), - new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 1L))); + new TCAspects.TC_AspectStack(TCAspects.COGNITIO, 1L), + new TCAspects.TC_AspectStack(TCAspects.FABRICO, 1L))); ItemList.Schematic_Dust.set( addItem( Schematic_Dust.ID, "Schematic (Dusts)", "Combines Dusts (use in Packager)", new ItemData(Materials.Steel, 7257600L), - new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 1L))); + new TCAspects.TC_AspectStack(TCAspects.COGNITIO, 1L), + new TCAspects.TC_AspectStack(TCAspects.FABRICO, 1L))); ItemList.Battery_Hull_LV.set( addItem( @@ -1267,27 +1265,27 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { "Small Battery Hull", "An empty LV Battery Hull", new ItemData(Materials.BatteryAlloy, OrePrefixes.plate.mMaterialAmount * 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 1L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.VACUOS, 1L))); ItemList.Battery_Hull_MV.set( addItem( Battery_Hull_MV.ID, "Medium Battery Hull", "An empty MV Battery Hull", new ItemData(Materials.BatteryAlloy, OrePrefixes.plate.mMaterialAmount * 3L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 1L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.VACUOS, 1L))); ItemList.Battery_Hull_HV.set( addItem( Battery_Hull_HV.ID, "Large Battery Hull", "An empty HV Battery Hull", new ItemData(Materials.BatteryAlloy, OrePrefixes.plate.mMaterialAmount * 9L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 1L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 4L), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 4L), + new TCAspects.TC_AspectStack(TCAspects.VACUOS, 1L))); // ULV Batteries ItemList.Battery_RE_ULV_Tantalum.set( @@ -1296,9 +1294,9 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { "Tantalum Capacitor", "Reusable", "batteryULV", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 1L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 1L))); // LV Batteries ItemList.Battery_SU_LV_SulfuricAcid.set( @@ -1307,27 +1305,27 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { "Small Acid Battery", "Single Use", "batteryLV", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 2L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 2L))); ItemList.Battery_SU_LV_Mercury.set( addItem( Battery_SU_LV_Mercury.ID, "Small Mercury Battery", "Single Use", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 2L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 2L))); ItemList.Battery_RE_LV_Cadmium.set( addItem( Battery_RE_LV_Cadmium.ID, "Small Cadmium Battery", "Reusable", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 1L), + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 1L), "batteryLV")); ItemList.Battery_RE_LV_Lithium.set( @@ -1335,9 +1333,9 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { Battery_RE_LV_Lithium.ID, "Small Lithium Battery", "Reusable", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 1L), + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 1L), "batteryLV")); ItemList.Battery_RE_LV_Sodium.set( @@ -1345,9 +1343,9 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { Battery_RE_LV_Sodium.ID, "Small Sodium Battery", "Reusable", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 1L), + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 1L), "batteryLV")); // MV Batteries @@ -1357,9 +1355,9 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { "Medium Acid Battery", "Single Use", "batteryMV", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 4L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 4L))); ItemList.Battery_SU_MV_Mercury.set( addItem( @@ -1367,9 +1365,9 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { "Medium Mercury Battery", "Single Use", "batteryMV", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 4L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 4L))); ItemList.Battery_RE_MV_Cadmium.set( addItem( @@ -1377,9 +1375,9 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { "Medium Cadmium Battery", "Reusable", "batteryMV", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 2L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 2L))); ItemList.Battery_RE_MV_Lithium.set( addItem( @@ -1387,9 +1385,9 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { "Medium Lithium Battery", "Reusable", "batteryMV", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 2L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 2L))); ItemList.Battery_RE_MV_Sodium.set( addItem( @@ -1397,9 +1395,9 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { "Medium Sodium Battery", "Reusable", "batteryMV", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 2L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 2L))); // HV Batteries ItemList.Battery_SU_HV_SulfuricAcid.set( @@ -1408,9 +1406,9 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { "Large Acid Battery", "Single Use", "batteryHV", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 8L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 4L), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 4L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 8L))); ItemList.Battery_SU_HV_Mercury.set( addItem( @@ -1418,9 +1416,9 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { "Large Mercury Battery", "Single Use", "batteryHV", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 8L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 4L), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 4L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 8L))); ItemList.Battery_RE_HV_Cadmium.set( addItem( @@ -1428,9 +1426,9 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { "Large Cadmium Battery", "Reusable", "batteryHV", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 4L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 4L), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 4L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 4L))); ItemList.Battery_RE_HV_Lithium.set( addItem( @@ -1438,9 +1436,9 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { "Large Lithium Battery", "Reusable", "batteryHV", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 4L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 4L), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 4L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 4L))); ItemList.Battery_RE_HV_Sodium.set( addItem( @@ -1448,9 +1446,9 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { "Large Sodium Battery", "Reusable", "batteryHV", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 4L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 4L), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 4L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 4L))); // IV Battery ItemList.Energy_LapotronicOrb.set( @@ -1458,21 +1456,21 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { Energy_Lapotronic_Orb.ID, "Lapotronic Energy Orb", "Reusable battery", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 16L), + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 16L), + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 16L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 16L), OrePrefixes.battery.get(Materials.IV))); // ZPM Module ItemList.ZPM.set( addItem( - ID_MetaItem_01.ZPM.ID, + IDMetaItem01.ZPM.ID, "Zero Point Module", "Single use battery", "batteryZPM", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 64L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 64L), + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 16L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 64L))); // LuV Lapotron orb cluster battery ItemList.Energy_LapotronicOrb2.set( @@ -1480,9 +1478,9 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { Energy_Lapotronic_orb_2.ID, "Lapotronic Energy Orb Cluster", "Reusable battery", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 16L), + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 16L), + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 16L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 16L), OrePrefixes.battery.get(Materials.LuV))); // UV Battery @@ -1492,9 +1490,9 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { "Ultimate Battery", "Fill this to win minecraft", "batteryUV", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 64L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 64L), + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 16L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 64L))); // UMV Battery ItemList.ZPM3.set( @@ -1503,9 +1501,9 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { "Really Ultimate Battery", "Fill this to be way older", "batteryUMV", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 64L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 64L), + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 16L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 64L))); // UXV Battery ItemList.ZPM4.set( @@ -1514,9 +1512,9 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { "Extremely Ultimate Battery", "Fill this to be older", "batteryUXV", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 64L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 64L), + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 16L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 64L))); // MAX Battery ItemList.ZPM5.set( @@ -1525,9 +1523,9 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { "Insanely Ultimate Battery", "Fill this for fun", "batteryMAX", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 64L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 64L), + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 16L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 64L))); // ERROR Battery ItemList.ZPM6.set( @@ -1536,9 +1534,9 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { "Mega Ultimate Battery", "Fill the capacitor to reach enlightenment", "batteryERV", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 64L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 64L), + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 16L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 64L))); // ZPM Cluster ItemList.Energy_Module.set( @@ -1546,9 +1544,9 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { Energy_Module.ID, "Energy Module", "Reusable battery", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 16L), + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 16L), + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 16L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 16L), OrePrefixes.battery.get(Materials.ZPM))); // UV Cluster @@ -1557,9 +1555,9 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { Energy_Cluster.ID, "Energy Cluster", "Reusable battery", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 64L), + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 64L), + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 16L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 64L), OrePrefixes.battery.get(Materials.UV))); // UIV, UMV, UXV and MAX component textures backported from gregicality. @@ -1568,153 +1566,153 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { Electric_Motor_LV.ID, "Electric Motor (LV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 1L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 1L), + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 1L))); ItemList.Electric_Motor_MV.set( addItem( Electric_Motor_MV.ID, "Electric Motor (MV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 2L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 2L), + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 2L))); ItemList.Electric_Motor_HV.set( addItem( Electric_Motor_HV.ID, "Electric Motor (HV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 4L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 4L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 4L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 4L), + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 4L))); ItemList.Electric_Motor_EV.set( addItem( Electric_Motor_EV.ID, "Electric Motor (EV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 8L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 8L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 8L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 8L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 8L), + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 8L))); ItemList.Electric_Motor_IV.set( addItem( Electric_Motor_IV.ID, "Electric Motor (IV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 16L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 16L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 16L), + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 16L))); ItemList.Electric_Motor_LuV.set( addItem( Electric_Motor_LuV.ID, "Electric Motor (LuV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 32L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 32L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 32L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 32L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 32L), + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 32L))); ItemList.Electric_Motor_ZPM.set( addItem( Electric_Motor_ZPM.ID, "Electric Motor (ZPM)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 64L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 64L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 64L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 64L), + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 64L))); ItemList.Electric_Motor_UV.set( addItem( Electric_Motor_UV.ID, "Electric Motor (UV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 128L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 128L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 128L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 128L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 128L), + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 128L))); ItemList.Electric_Motor_UHV.set( addItem( Electric_Motor_UHV.ID, "Electric Motor (UHV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 256L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 256L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 256L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 256L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 256L), + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 256L))); ItemList.Electric_Motor_UEV.set( addItem( Electric_Motor_UEV.ID, "Electric Motor (UEV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 512L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 512L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 512L), + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 512L))); ItemList.Electric_Motor_UIV.set( addItem( Electric_Motor_UIV.ID, "Electric Motor (UIV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 512L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 512L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 512L), + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 512L))); ItemList.Electric_Motor_UMV.set( addItem( Electric_Motor_UMV.ID, "Electric Motor (UMV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 512L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 512L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 512L), + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 512L))); ItemList.Electric_Motor_UXV.set( addItem( Electric_Motor_UXV.ID, "Electric Motor (UXV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 512L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 512L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 512L), + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 512L))); ItemList.Electric_Motor_MAX.set( addItem( Electric_Motor_MAX.ID, "Electric Motor (MAX)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 512L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 512L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 512L), + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 512L))); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Electric_Motor_LV.get(1L), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE - | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.NOT_REMOVABLE + | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "CWR", "WIW", "RWC", 'I', OrePrefixes.stick.get(Materials.IronMagnetic), 'R', OrePrefixes.stick.get(Materials.AnyIron), 'W', OrePrefixes.wireGt01.get(Materials.AnyCopper), 'C', OrePrefixes.cableGt01.get(Materials.Tin) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Electric_Motor_LV.get(1L), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE - | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.NOT_REMOVABLE + | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "CWR", "WIW", "RWC", 'I', OrePrefixes.stick.get(Materials.SteelMagnetic), 'R', OrePrefixes.stick.get(Materials.Steel), 'W', OrePrefixes.wireGt01.get(Materials.AnyCopper), 'C', OrePrefixes.cableGt01.get(Materials.Tin) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Electric_Motor_MV.get(1L), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE - | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.NOT_REMOVABLE + | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "CWR", "WIW", "RWC", 'I', OrePrefixes.stick.get(Materials.SteelMagnetic), 'R', OrePrefixes.stick.get(Materials.Aluminium), 'W', OrePrefixes.wireGt02.get(Materials.Cupronickel), 'C', OrePrefixes.cableGt01.get(Materials.AnyCopper) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Electric_Motor_HV.get(1L), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE - | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.NOT_REMOVABLE + | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "CWR", "WIW", "RWC", 'I', OrePrefixes.stick.get(Materials.SteelMagnetic), 'R', OrePrefixes.stick.get(Materials.StainlessSteel), 'W', OrePrefixes.wireGt04.get(Materials.Electrum), 'C', OrePrefixes.cableGt02.get(Materials.Silver) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Electric_Motor_EV.get(1L), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE - | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.NOT_REMOVABLE + | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "CWR", "WIW", "RWC", 'I', OrePrefixes.stick.get(Materials.NeodymiumMagnetic), 'R', OrePrefixes.stick.get(Materials.Titanium), 'W', OrePrefixes.wireGt04.get(Materials.BlackSteel), 'C', OrePrefixes.cableGt02.get(Materials.Aluminium) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Electric_Motor_IV.get(1L), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE - | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.NOT_REMOVABLE + | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "CWR", "WIW", "RWC", 'I', OrePrefixes.stick.get(Materials.NeodymiumMagnetic), 'R', OrePrefixes.stick.get(Materials.TungstenSteel), 'W', OrePrefixes.wireGt04.get(Materials.Graphene), 'C', OrePrefixes.cableGt02.get(Materials.Tungsten) }); @@ -1724,355 +1722,348 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { 414, "Lump of Electronics", "How did they even produce this?", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 1L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 1L), + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 1L))); ItemList.Tesseract.set( addItem( Tesseract.ID, "Raw Tesseract", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 1L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 2L), + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 1L))); ItemList.GigaChad.set( addItem( GigaChad.ID, "Giga Chad Token", "You are worthy", - new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 1000L))); + new TCAspects.TC_AspectStack(TCAspects.COGNITIO, 1000L))); ItemList.EnergisedTesseract.set( addItem( EnergisedTesseract.ID, "Energised Tesseract", "Higher dimensional engineering", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 10L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 1L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 10L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 2L), + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 1L))); ItemList.Electric_Piston_LV.set( addItem( Electric_Piston_LV.ID, "Electric Piston (LV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 1L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 2L), + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 1L))); ItemList.Electric_Piston_MV.set( addItem( Electric_Piston_MV.ID, "Electric Piston (MV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 4L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 2L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 4L), + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 2L))); ItemList.Electric_Piston_HV.set( addItem( Electric_Piston_HV.ID, "Electric Piston (HV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 8L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 4L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 4L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 8L), + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 4L))); ItemList.Electric_Piston_EV.set( addItem( Electric_Piston_EV.ID, "Electric Piston (EV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 8L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 8L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 8L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 16L), + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 8L))); ItemList.Electric_Piston_IV.set( addItem( Electric_Piston_IV.ID, "Electric Piston (IV)", "", - 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.MOTUS, 16L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 16L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 32L), + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 16L))); ItemList.Electric_Piston_LuV.set( addItem( Electric_Piston_LuV.ID, "Electric Piston (LuV)", "", - 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.MOTUS, 32L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 32L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 64L), + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 32L))); ItemList.Electric_Piston_ZPM.set( addItem( Electric_Piston_ZPM.ID, "Electric Piston (ZPM)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 64L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 64L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 64L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 64L), + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 64L))); ItemList.Electric_Piston_UV.set( addItem( Electric_Piston_UV.ID, "Electric Piston (UV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 128L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 128L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 128L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 128L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 128L), + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 128L))); ItemList.Electric_Piston_UHV.set( addItem( Electric_Piston_UHV.ID, "Electric Piston (UHV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 256L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 256L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 256L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 256L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 256L), + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 256L))); ItemList.Electric_Piston_UEV.set( addItem( Electric_Piston_UEV.ID, "Electric Piston (UEV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 512L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 512L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 512L), + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 512L))); ItemList.Electric_Piston_UIV.set( addItem( Electric_Piston_UIV.ID, "Electric Piston (UIV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 512L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 512L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 512L), + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 512L))); ItemList.Electric_Piston_UMV.set( addItem( Electric_Piston_UMV.ID, "Electric Piston (UMV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 512L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 512L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 512L), + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 512L))); ItemList.Electric_Piston_UXV.set( addItem( Electric_Piston_UXV.ID, "Electric Piston (UXV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 512L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 512L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 512L), + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 512L))); ItemList.Electric_Piston_MAX.set( addItem( Electric_Piston_MAX.ID, "Electric Piston (MAX)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 512L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 512L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 512L), + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 512L))); ItemList.Electric_Pump_LV.set( addItem( Electric_Pump_LV.ID, "Electric Pump (LV)", - GT_Utility.formatNumbers(32) + PartCoverText + GT_Utility.formatNumbers(32 * 20) + PartCoverText2, - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L))); + GTUtility.formatNumbers(32) + PartCoverText + GTUtility.formatNumbers(32 * 20) + PartCoverText2, + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 1L), + new TCAspects.TC_AspectStack(TCAspects.ITER, 1L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 1L))); ItemList.Electric_Pump_MV.set( addItem( Electric_Pump_MV.ID, "Electric Pump (MV)", - GT_Utility.formatNumbers(128) + PartCoverText + GT_Utility.formatNumbers(128 * 20) + PartCoverText2, - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 2L))); + GTUtility.formatNumbers(128) + PartCoverText + GTUtility.formatNumbers(128 * 20) + PartCoverText2, + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 2L), + new TCAspects.TC_AspectStack(TCAspects.ITER, 2L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 2L))); ItemList.Electric_Pump_HV.set( addItem( Electric_Pump_HV.ID, "Electric Pump (HV)", - GT_Utility.formatNumbers(512) + PartCoverText + GT_Utility.formatNumbers(512 * 20) + PartCoverText2, - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 4L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 4L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 4L))); + GTUtility.formatNumbers(512) + PartCoverText + GTUtility.formatNumbers(512 * 20) + PartCoverText2, + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 4L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 4L), + new TCAspects.TC_AspectStack(TCAspects.ITER, 4L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 4L))); ItemList.Electric_Pump_EV.set( addItem( Electric_Pump_EV.ID, "Electric Pump (EV)", - GT_Utility.formatNumbers(2048) + PartCoverText + GT_Utility.formatNumbers(2048 * 20) + PartCoverText2, - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 8L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 8L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 8L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 8L))); + GTUtility.formatNumbers(2048) + PartCoverText + GTUtility.formatNumbers(2048 * 20) + PartCoverText2, + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 8L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 8L), + new TCAspects.TC_AspectStack(TCAspects.ITER, 8L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 8L))); ItemList.Electric_Pump_IV.set( addItem( Electric_Pump_IV.ID, "Electric Pump (IV)", - GT_Utility.formatNumbers(8192) + PartCoverText + GT_Utility.formatNumbers(8192 * 20) + PartCoverText2, - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 16L))); + GTUtility.formatNumbers(8192) + PartCoverText + GTUtility.formatNumbers(8192 * 20) + PartCoverText2, + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 16L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 16L), + new TCAspects.TC_AspectStack(TCAspects.ITER, 16L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 16L))); ItemList.Electric_Pump_LuV.set( addItem( Electric_Pump_LuV.ID, "Electric Pump (LuV)", - GT_Utility.formatNumbers(32768) + PartCoverText + GT_Utility.formatNumbers(32768 * 20) + PartCoverText2, - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 32L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 32L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 32L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 32L))); + GTUtility.formatNumbers(32768) + PartCoverText + GTUtility.formatNumbers(32768 * 20) + PartCoverText2, + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 32L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 32L), + new TCAspects.TC_AspectStack(TCAspects.ITER, 32L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 32L))); ItemList.Electric_Pump_ZPM.set( addItem( Electric_Pump_ZPM.ID, "Electric Pump (ZPM)", - GT_Utility.formatNumbers(131072) + PartCoverText - + GT_Utility.formatNumbers(131072 * 20) - + PartCoverText2, - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 64L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 64L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 64L))); + GTUtility.formatNumbers(131072) + PartCoverText + GTUtility.formatNumbers(131072 * 20) + PartCoverText2, + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 64L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 64L), + new TCAspects.TC_AspectStack(TCAspects.ITER, 64L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 64L))); ItemList.Electric_Pump_UV.set( addItem( Electric_Pump_UV.ID, "Electric Pump (UV)", - GT_Utility.formatNumbers(524288) + PartCoverText - + GT_Utility.formatNumbers(524288 * 20) - + PartCoverText2, - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 128L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 128L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 128L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 128L))); + GTUtility.formatNumbers(524288) + PartCoverText + GTUtility.formatNumbers(524288 * 20) + PartCoverText2, + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 128L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 128L), + new TCAspects.TC_AspectStack(TCAspects.ITER, 128L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 128L))); ItemList.Electric_Pump_UHV.set( addItem( Electric_Pump_UHV.ID, "Electric Pump (UHV)", - GT_Utility.formatNumbers(1048576) + PartCoverText - + GT_Utility.formatNumbers(1048576 * 20) + GTUtility.formatNumbers(1048576) + PartCoverText + + GTUtility.formatNumbers(1048576 * 20) + PartCoverText2, - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 256L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 256L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 256L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 256L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 256L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 256L), + new TCAspects.TC_AspectStack(TCAspects.ITER, 256L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 256L))); ItemList.Electric_Pump_UEV.set( addItem( Electric_Pump_UEV.ID, "Electric Pump (UEV)", - GT_Utility.formatNumbers(2097152) + PartCoverText - + GT_Utility.formatNumbers(2097152 * 20) + GTUtility.formatNumbers(2097152) + PartCoverText + + GTUtility.formatNumbers(2097152 * 20) + PartCoverText2, - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 512L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 512L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 512L), + new TCAspects.TC_AspectStack(TCAspects.ITER, 512L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 512L))); ItemList.Electric_Pump_UIV.set( addItem( Electric_Pump_UIV.ID, "Electric Pump (UIV)", PartNotCoverText, - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 512L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 512L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 512L), + new TCAspects.TC_AspectStack(TCAspects.ITER, 512L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 512L))); ItemList.Electric_Pump_UMV.set( addItem( Electric_Pump_UMV.ID, "Electric Pump (UMV)", PartNotCoverText, - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 512L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 512L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 512L), + new TCAspects.TC_AspectStack(TCAspects.ITER, 512L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 512L))); ItemList.Electric_Pump_UXV.set( addItem( Electric_Pump_UXV.ID, "Electric Pump (UXV)", PartNotCoverText, - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 512L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 512L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 512L), + new TCAspects.TC_AspectStack(TCAspects.ITER, 512L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 512L))); ItemList.Electric_Pump_MAX.set( addItem( Electric_Pump_MAX.ID, "Electric Pump (MAX)", PartNotCoverText, - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 512L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 512L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 512L), + new TCAspects.TC_AspectStack(TCAspects.ITER, 512L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 512L))); ItemList.Steam_Valve_LV.set( addItem( Steam_Valve_LV.ID, "Steam Valve (LV)", - GT_Utility.formatNumbers(1024) + PartCoverText + GT_Utility.formatNumbers(1024 * 20) + PartCoverText2, - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L))); + GTUtility.formatNumbers(1024) + PartCoverText + GTUtility.formatNumbers(1024 * 20) + PartCoverText2, + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 1L), + new TCAspects.TC_AspectStack(TCAspects.ITER, 1L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 1L))); ItemList.Steam_Valve_MV.set( addItem( Steam_Valve_MV.ID, "Steam Valve (MV)", - GT_Utility.formatNumbers(2048) + PartCoverText + GT_Utility.formatNumbers(2048 * 20) + PartCoverText2, - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 2L))); + GTUtility.formatNumbers(2048) + PartCoverText + GTUtility.formatNumbers(2048 * 20) + PartCoverText2, + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 2L), + new TCAspects.TC_AspectStack(TCAspects.ITER, 2L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 2L))); ItemList.Steam_Valve_HV.set( addItem( Steam_Valve_HV.ID, "Steam Valve (HV)", - GT_Utility.formatNumbers(4096) + PartCoverText + GT_Utility.formatNumbers(4096 * 20) + PartCoverText2, - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 4L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 4L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 4L))); + GTUtility.formatNumbers(4096) + PartCoverText + GTUtility.formatNumbers(4096 * 20) + PartCoverText2, + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 4L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 4L), + new TCAspects.TC_AspectStack(TCAspects.ITER, 4L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 4L))); ItemList.Steam_Valve_EV.set( addItem( Steam_Valve_EV.ID, "Steam Valve (EV)", - GT_Utility.formatNumbers(8192) + PartCoverText + GT_Utility.formatNumbers(8192 * 20) + PartCoverText2, - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 8L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 8L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 8L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 8L))); + GTUtility.formatNumbers(8192) + PartCoverText + GTUtility.formatNumbers(8192 * 20) + PartCoverText2, + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 8L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 8L), + new TCAspects.TC_AspectStack(TCAspects.ITER, 8L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 8L))); ItemList.Steam_Valve_IV.set( addItem( Steam_Valve_IV.ID, "Steam Valve (IV)", - GT_Utility.formatNumbers(16384) + PartCoverText + GT_Utility.formatNumbers(16384 * 20) + PartCoverText2, - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 16L))); + GTUtility.formatNumbers(16384) + PartCoverText + GTUtility.formatNumbers(16384 * 20) + PartCoverText2, + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 16L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 16L), + new TCAspects.TC_AspectStack(TCAspects.ITER, 16L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 16L))); ItemList.FluidRegulator_LV.set( - addItem(FluidRegulator_LV.ID, "Fluid Regulator (LV)", FRText1 + GT_Utility.formatNumbers(640) + FRText2)); + addItem(FluidRegulator_LV.ID, "Fluid Regulator (LV)", FRText1 + GTUtility.formatNumbers(640) + FRText2)); ItemList.FluidRegulator_MV.set( - addItem(FluidRegulator_MV.ID, "Fluid Regulator (MV)", FRText1 + GT_Utility.formatNumbers(2560) + FRText2)); + addItem(FluidRegulator_MV.ID, "Fluid Regulator (MV)", FRText1 + GTUtility.formatNumbers(2560) + FRText2)); ItemList.FluidRegulator_HV.set( - addItem(FluidRegulator_HV.ID, "Fluid Regulator (HV)", FRText1 + GT_Utility.formatNumbers(10240) + FRText2)); + addItem(FluidRegulator_HV.ID, "Fluid Regulator (HV)", FRText1 + GTUtility.formatNumbers(10240) + FRText2)); ItemList.FluidRegulator_EV.set( - addItem(FluidRegulator_EV.ID, "Fluid Regulator (EV)", FRText1 + GT_Utility.formatNumbers(40960) + FRText2)); + addItem(FluidRegulator_EV.ID, "Fluid Regulator (EV)", FRText1 + GTUtility.formatNumbers(40960) + FRText2)); ItemList.FluidRegulator_IV.set( - addItem( - FluidRegulator_IV.ID, - "Fluid Regulator (IV)", - FRText1 + GT_Utility.formatNumbers(163840) + FRText2)); + addItem(FluidRegulator_IV.ID, "Fluid Regulator (IV)", FRText1 + GTUtility.formatNumbers(163840) + FRText2)); ItemList.FluidRegulator_LuV.set( addItem( FluidRegulator_LuV.ID, "Fluid Regulator (LuV)", - FRText1 + GT_Utility.formatNumbers(655360) + FRText2)); + FRText1 + GTUtility.formatNumbers(655360) + FRText2)); ItemList.FluidRegulator_ZPM.set( addItem( FluidRegulator_ZPM.ID, "Fluid Regulator (ZPM)", - FRText1 + GT_Utility.formatNumbers(2621440) + FRText2)); + FRText1 + GTUtility.formatNumbers(2621440) + FRText2)); ItemList.FluidRegulator_UV.set( addItem( FluidRegulator_UV.ID, "Fluid Regulator (UV)", - FRText1 + GT_Utility.formatNumbers(10485760) + FRText2)); + FRText1 + GTUtility.formatNumbers(10485760) + FRText2)); ItemList.FluidFilter.set( addItem(FluidFilter.ID, "Fluid Filter Cover", "Set with Fluid Container to only accept one Fluid Type")); @@ -2097,240 +2088,240 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { Conveyor_Module_LV.ID, "Conveyor Module (LV)", "1 stack every 20 secs (as Cover)", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 1L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 1L), + new TCAspects.TC_AspectStack(TCAspects.ITER, 1L))); ItemList.Conveyor_Module_MV.set( addItem( Conveyor_Module_MV.ID, "Conveyor Module (MV)", "1 stack every 5 secs (as Cover)", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 2L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 2L), + new TCAspects.TC_AspectStack(TCAspects.ITER, 2L))); ItemList.Conveyor_Module_HV.set( addItem( Conveyor_Module_HV.ID, "Conveyor Module (HV)", "1 stack every 1 sec (as Cover)", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 4L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 4L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 4L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 4L), + new TCAspects.TC_AspectStack(TCAspects.ITER, 4L))); ItemList.Conveyor_Module_EV.set( addItem( Conveyor_Module_EV.ID, "Conveyor Module (EV)", "1 stack every 1/5 sec (as Cover)", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 8L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 8L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 8L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 8L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 8L), + new TCAspects.TC_AspectStack(TCAspects.ITER, 8L))); ItemList.Conveyor_Module_IV.set( addItem( Conveyor_Module_IV.ID, "Conveyor Module (IV)", "1 stack every 1/20 sec (as Cover)", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 16L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 16L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 16L), + new TCAspects.TC_AspectStack(TCAspects.ITER, 16L))); ItemList.Conveyor_Module_LuV.set( addItem( Conveyor_Module_LuV.ID, "Conveyor Module (LuV)", "2 stacks every 1/20 sec (as Cover)", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 32L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 32L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 32L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 32L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 32L), + new TCAspects.TC_AspectStack(TCAspects.ITER, 32L))); ItemList.Conveyor_Module_ZPM.set( addItem( Conveyor_Module_ZPM.ID, "Conveyor Module (ZPM)", "4 stacks every 1/20 sec (as Cover)", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 64L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 64L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 64L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 64L), + new TCAspects.TC_AspectStack(TCAspects.ITER, 64L))); ItemList.Conveyor_Module_UV.set( addItem( Conveyor_Module_UV.ID, "Conveyor Module (UV)", "8 stacks every 1/20 sec (as Cover)", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 128L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 128L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 128L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 128L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 128L), + new TCAspects.TC_AspectStack(TCAspects.ITER, 128L))); ItemList.Conveyor_Module_UHV.set( addItem( Conveyor_Module_UHV.ID, "Conveyor Module (UHV)", "16 stacks every 1/20 sec (as Cover)", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 256L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 256L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 256L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 256L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 256L), + new TCAspects.TC_AspectStack(TCAspects.ITER, 256L))); ItemList.Conveyor_Module_UEV.set( addItem( Conveyor_Module_UEV.ID, "Conveyor Module (UEV)", "32 stacks every 1/20 sec (as Cover)", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 512L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 512L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 512L), + new TCAspects.TC_AspectStack(TCAspects.ITER, 512L))); ItemList.Conveyor_Module_UIV.set( addItem( Conveyor_Module_UIV.ID, "Conveyor Module (UIV)", PartNotCoverText, - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 512L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 512L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 512L), + new TCAspects.TC_AspectStack(TCAspects.ITER, 512L))); ItemList.Conveyor_Module_UMV.set( addItem( Conveyor_Module_UMV.ID, "Conveyor Module (UMV)", PartNotCoverText, - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 512L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 512L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 512L), + new TCAspects.TC_AspectStack(TCAspects.ITER, 512L))); ItemList.Conveyor_Module_UXV.set( addItem( Conveyor_Module_UXV.ID, "Conveyor Module (UXV)", PartNotCoverText, - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 512L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 512L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 512L), + new TCAspects.TC_AspectStack(TCAspects.ITER, 512L))); ItemList.Conveyor_Module_MAX.set( addItem( Conveyor_Module_MAX.ID, "Conveyor Module (MAX)", PartNotCoverText, - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 512L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 512L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 512L), + new TCAspects.TC_AspectStack(TCAspects.ITER, 512L))); ItemList.Robot_Arm_LV.set( addItem( Robot_Arm_LV.ID, "Robot Arm (LV)", "1 stack every 20 secs (as Cover)/n " + RAText, - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 1L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 2L), + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 1L), + new TCAspects.TC_AspectStack(TCAspects.COGNITIO, 1L))); ItemList.Robot_Arm_MV.set( addItem( Robot_Arm_MV.ID, "Robot Arm (MV)", "1 stack every 5 secs (as Cover)/n " + RAText, - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 4L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 2L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 4L), + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 2L), + new TCAspects.TC_AspectStack(TCAspects.COGNITIO, 2L))); ItemList.Robot_Arm_HV.set( addItem( Robot_Arm_HV.ID, "Robot Arm (HV)", "1 stack every 1 sec (as Cover)/n " + RAText, - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 8L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 4L), - new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 4L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 4L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 8L), + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 4L), + new TCAspects.TC_AspectStack(TCAspects.COGNITIO, 4L))); ItemList.Robot_Arm_EV.set( addItem( Robot_Arm_EV.ID, "Robot Arm (EV)", "1 stack every 1/5 sec (as Cover)/n " + RAText, - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 8L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 8L), - new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 8L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 8L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 16L), + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 8L), + new TCAspects.TC_AspectStack(TCAspects.COGNITIO, 8L))); ItemList.Robot_Arm_IV.set( addItem( Robot_Arm_IV.ID, "Robot Arm (IV)", "1 stack every 1/20 sec (as Cover)/n " + RAText, - 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.MOTUS, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 16L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 16L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 32L), + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 16L), + new TCAspects.TC_AspectStack(TCAspects.COGNITIO, 16L))); ItemList.Robot_Arm_LuV.set( addItem( Robot_Arm_LuV.ID, "Robot Arm (LuV)", PartNotCoverText, - 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.MOTUS, 32L), - new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 32L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 32L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 64L), + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 32L), + new TCAspects.TC_AspectStack(TCAspects.COGNITIO, 32L))); ItemList.Robot_Arm_ZPM.set( addItem( Robot_Arm_ZPM.ID, "Robot Arm (ZPM)", PartNotCoverText, - 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.MOTUS, 64L), - new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 64L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 64L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 128L), + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 64L), + new TCAspects.TC_AspectStack(TCAspects.COGNITIO, 64L))); ItemList.Robot_Arm_UV.set( addItem( Robot_Arm_UV.ID, "Robot Arm (UV)", PartNotCoverText, - 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.MOTUS, 128L), - new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 128L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 128L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 256L), + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 128L), + new TCAspects.TC_AspectStack(TCAspects.COGNITIO, 128L))); ItemList.Robot_Arm_UHV.set( addItem( Robot_Arm_UHV.ID, "Robot Arm (UHV)", PartNotCoverText, - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 256L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 256L), - new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 256L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 256L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 512L), + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 256L), + new TCAspects.TC_AspectStack(TCAspects.COGNITIO, 256L))); ItemList.Robot_Arm_UEV.set( addItem( Robot_Arm_UEV.ID, "Robot Arm (UEV)", PartNotCoverText, - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1024L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 512L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 512L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 1024L), + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 512L), + new TCAspects.TC_AspectStack(TCAspects.COGNITIO, 512L))); ItemList.Robot_Arm_UIV.set( addItem( Robot_Arm_UIV.ID, "Robot Arm (UIV)", PartNotCoverText, - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1024L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 512L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 512L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 1024L), + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 512L), + new TCAspects.TC_AspectStack(TCAspects.COGNITIO, 512L))); ItemList.Robot_Arm_UMV.set( addItem( Robot_Arm_UMV.ID, "Robot Arm (UMV)", PartNotCoverText, - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1024L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 512L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 512L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 1024L), + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 512L), + new TCAspects.TC_AspectStack(TCAspects.COGNITIO, 512L))); ItemList.Robot_Arm_UXV.set( addItem( Robot_Arm_UXV.ID, "Robot Arm (UXV)", PartNotCoverText, - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1024L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 512L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 512L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 1024L), + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 512L), + new TCAspects.TC_AspectStack(TCAspects.COGNITIO, 512L))); ItemList.Robot_Arm_MAX.set( addItem( Robot_Arm_MAX.ID, "Robot Arm (MAX)", PartNotCoverText, - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1024L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 512L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 512L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 1024L), + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 512L), + new TCAspects.TC_AspectStack(TCAspects.COGNITIO, 512L))); ItemList.QuantumEye.set(addItem(QuantumEye.ID, "Quantum Eye", "Improved Ender Eye")); ItemList.QuantumStar.set(addItem(QuantumStar.ID, "Quantum Star", "Improved Nether Star")); @@ -2341,369 +2332,369 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { Emitter_LV.ID, "Emitter (LV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.LUX, 1L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 1L), + new TCAspects.TC_AspectStack(TCAspects.LUX, 1L))); ItemList.Emitter_MV.set( addItem( Emitter_MV.ID, "Emitter (MV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.LUX, 2L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 2L), + new TCAspects.TC_AspectStack(TCAspects.LUX, 2L))); ItemList.Emitter_HV.set( addItem( Emitter_HV.ID, "Emitter (HV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 4L), - new TC_Aspects.TC_AspectStack(TC_Aspects.LUX, 4L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 4L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 4L), + new TCAspects.TC_AspectStack(TCAspects.LUX, 4L))); ItemList.Emitter_EV.set( addItem( Emitter_EV.ID, "Emitter (EV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 8L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 8L), - new TC_Aspects.TC_AspectStack(TC_Aspects.LUX, 8L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 8L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 8L), + new TCAspects.TC_AspectStack(TCAspects.LUX, 8L))); ItemList.Emitter_IV.set( addItem( Emitter_IV.ID, "Emitter (IV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.LUX, 16L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 16L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 16L), + new TCAspects.TC_AspectStack(TCAspects.LUX, 16L))); ItemList.Emitter_LuV.set( addItem( Emitter_LuV.ID, "Emitter (LuV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 32L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 32L), - new TC_Aspects.TC_AspectStack(TC_Aspects.LUX, 32L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 32L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 32L), + new TCAspects.TC_AspectStack(TCAspects.LUX, 32L))); ItemList.Emitter_ZPM.set( addItem( Emitter_ZPM.ID, "Emitter (ZPM)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 64L), - new TC_Aspects.TC_AspectStack(TC_Aspects.LUX, 64L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 64L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 64L), + new TCAspects.TC_AspectStack(TCAspects.LUX, 64L))); ItemList.Emitter_UV.set( addItem( Emitter_UV.ID, "Emitter (UV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 128L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 128L), - new TC_Aspects.TC_AspectStack(TC_Aspects.LUX, 128L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 128L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 128L), + new TCAspects.TC_AspectStack(TCAspects.LUX, 128L))); ItemList.Emitter_UHV.set( addItem( Emitter_UHV.ID, "Emitter (UHV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 256L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 256L), - new TC_Aspects.TC_AspectStack(TC_Aspects.LUX, 256L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 256L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 256L), + new TCAspects.TC_AspectStack(TCAspects.LUX, 256L))); ItemList.Emitter_UEV.set( addItem( Emitter_UEV.ID, "Emitter (UEV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.LUX, 512L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 512L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 512L), + new TCAspects.TC_AspectStack(TCAspects.LUX, 512L))); ItemList.Emitter_UIV.set( addItem( Emitter_UIV.ID, "Emitter (UIV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.LUX, 512L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 512L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 512L), + new TCAspects.TC_AspectStack(TCAspects.LUX, 512L))); ItemList.Emitter_UMV.set( addItem( Emitter_UMV.ID, "Emitter (UMV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.LUX, 512L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 512L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 512L), + new TCAspects.TC_AspectStack(TCAspects.LUX, 512L))); ItemList.Emitter_UXV.set( addItem( Emitter_UXV.ID, "Emitter (UXV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.LUX, 512L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 512L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 512L), + new TCAspects.TC_AspectStack(TCAspects.LUX, 512L))); ItemList.Emitter_MAX.set( addItem( Emitter_MAX.ID, "Emitter (MAX)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.LUX, 512L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 512L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 512L), + new TCAspects.TC_AspectStack(TCAspects.LUX, 512L))); ItemList.Sensor_LV.set( addItem( Sensor_LV.ID, "Sensor (LV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 1L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 1L), + new TCAspects.TC_AspectStack(TCAspects.SENSUS, 1L))); ItemList.Sensor_MV.set( addItem( Sensor_MV.ID, "Sensor (MV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 2L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 2L), + new TCAspects.TC_AspectStack(TCAspects.SENSUS, 2L))); ItemList.Sensor_HV.set( addItem( Sensor_HV.ID, "Sensor (HV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 4L), - new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 4L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 4L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 4L), + new TCAspects.TC_AspectStack(TCAspects.SENSUS, 4L))); ItemList.Sensor_EV.set( addItem( Sensor_EV.ID, "Sensor (EV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 8L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 8L), - new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 8L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 8L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 8L), + new TCAspects.TC_AspectStack(TCAspects.SENSUS, 8L))); ItemList.Sensor_IV.set( addItem( Sensor_IV.ID, "Sensor (IV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 16L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 16L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 16L), + new TCAspects.TC_AspectStack(TCAspects.SENSUS, 16L))); ItemList.Sensor_LuV.set( addItem( Sensor_LuV.ID, "Sensor (LuV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 32L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 32L), - new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 32L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 32L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 32L), + new TCAspects.TC_AspectStack(TCAspects.SENSUS, 32L))); ItemList.Sensor_ZPM.set( addItem( Sensor_ZPM.ID, "Sensor (ZPM)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 64L), - new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 64L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 64L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 64L), + new TCAspects.TC_AspectStack(TCAspects.SENSUS, 64L))); ItemList.Sensor_UV.set( addItem( Sensor_UV.ID, "Sensor (UV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 128L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 128L), - new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 128L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 128L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 128L), + new TCAspects.TC_AspectStack(TCAspects.SENSUS, 128L))); ItemList.Sensor_UHV.set( addItem( Sensor_UHV.ID, "Sensor (UHV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 256L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 256L), - new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 256L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 256L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 256L), + new TCAspects.TC_AspectStack(TCAspects.SENSUS, 256L))); ItemList.Sensor_UEV.set( addItem( Sensor_UEV.ID, "Sensor (UEV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 512L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 512L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 512L), + new TCAspects.TC_AspectStack(TCAspects.SENSUS, 512L))); ItemList.Sensor_UIV.set( addItem( Sensor_UIV.ID, "Sensor (UIV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 512L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 512L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 512L), + new TCAspects.TC_AspectStack(TCAspects.SENSUS, 512L))); ItemList.Sensor_UMV.set( addItem( Sensor_UMV.ID, "Sensor (UMV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 512L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 512L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 512L), + new TCAspects.TC_AspectStack(TCAspects.SENSUS, 512L))); ItemList.Sensor_UXV.set( addItem( Sensor_UXV.ID, "Sensor (UXV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 512L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 512L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 512L), + new TCAspects.TC_AspectStack(TCAspects.SENSUS, 512L))); ItemList.Sensor_MAX.set( addItem( Sensor_MAX.ID, "Sensor (MAX)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 512L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 512L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 512L), + new TCAspects.TC_AspectStack(TCAspects.SENSUS, 512L))); ItemList.Field_Generator_LV.set( addItem( Field_Generator_LV.ID, "Field Generator (LV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 1L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 1L), + new TCAspects.TC_AspectStack(TCAspects.TUTAMEN, 1L))); ItemList.Field_Generator_MV.set( addItem( Field_Generator_MV.ID, "Field Generator (MV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 2L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 4L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 2L), + new TCAspects.TC_AspectStack(TCAspects.TUTAMEN, 2L))); ItemList.Field_Generator_HV.set( addItem( Field_Generator_HV.ID, "Field Generator (HV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 8L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 4L), - new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 4L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 8L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 4L), + new TCAspects.TC_AspectStack(TCAspects.TUTAMEN, 4L))); ItemList.Field_Generator_EV.set( addItem( Field_Generator_EV.ID, "Field Generator (EV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 8L), - new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 8L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 16L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 8L), + new TCAspects.TC_AspectStack(TCAspects.TUTAMEN, 8L))); ItemList.Field_Generator_IV.set( addItem( Field_Generator_IV.ID, "Field Generator (IV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 32L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 16L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 32L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 16L), + new TCAspects.TC_AspectStack(TCAspects.TUTAMEN, 16L))); ItemList.Field_Generator_LuV.set( addItem( Field_Generator_LuV.ID, "Field Generator (LuV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 32L), - new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 32L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 64L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 32L), + new TCAspects.TC_AspectStack(TCAspects.TUTAMEN, 32L))); ItemList.Field_Generator_ZPM.set( addItem( Field_Generator_ZPM.ID, "Field Generator (ZPM)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 128L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 64L), - new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 64L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 128L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 64L), + new TCAspects.TC_AspectStack(TCAspects.TUTAMEN, 64L))); ItemList.Field_Generator_UV.set( addItem( Field_Generator_UV.ID, "Field Generator (UV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 256L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 128L), - new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 128L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 256L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 128L), + new TCAspects.TC_AspectStack(TCAspects.TUTAMEN, 128L))); ItemList.Field_Generator_UHV.set( addItem( Field_Generator_UHV.ID, "Field Generator (UHV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 256L), - new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 256L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 512L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 256L), + new TCAspects.TC_AspectStack(TCAspects.TUTAMEN, 256L))); ItemList.Field_Generator_UEV.set( addItem( Field_Generator_UEV.ID, "Field Generator (UEV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1024L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 512L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 1024L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 512L), + new TCAspects.TC_AspectStack(TCAspects.TUTAMEN, 512L))); ItemList.Field_Generator_UIV.set( addItem( Field_Generator_UIV.ID, "Field Generator (UIV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1024L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 512L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 1024L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 512L), + new TCAspects.TC_AspectStack(TCAspects.TUTAMEN, 512L))); ItemList.Field_Generator_UMV.set( addItem( Field_Generator_UMV.ID, "Field Generator (UMV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1024L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 512L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 1024L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 512L), + new TCAspects.TC_AspectStack(TCAspects.TUTAMEN, 512L))); ItemList.Field_Generator_UXV.set( addItem( Field_Generator_UXV.ID, "Field Generator (UXV)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1024L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 512L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 1024L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 512L), + new TCAspects.TC_AspectStack(TCAspects.TUTAMEN, 512L))); ItemList.Field_Generator_MAX.set( addItem( Field_Generator_MAX.ID, "Field Generator (MAX)", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1024L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 512L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 1024L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 512L), + new TCAspects.TC_AspectStack(TCAspects.TUTAMEN, 512L))); ItemList.StableAdhesive.set( addItem( StableAdhesive.ID, "Hyper-Stable Self-Healing Adhesive", "Complete and selective adhesion, even when torn or damaged", - new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 30L), - new TC_Aspects.TC_AspectStack(TC_Aspects.SANO, 20L), - new TC_Aspects.TC_AspectStack(TC_Aspects.LIMUS, 10L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VINCULUM, 5L))); + new TCAspects.TC_AspectStack(TCAspects.ORDO, 30L), + new TCAspects.TC_AspectStack(TCAspects.SANO, 20L), + new TCAspects.TC_AspectStack(TCAspects.LIMUS, 10L), + new TCAspects.TC_AspectStack(TCAspects.VINCULUM, 5L))); ItemList.SuperconductorComposite.set( addItem( SuperconductorComposite.ID, "Superconductor Rare-Earth Composite", "Zero resistance to electrical and quantum flow, regardless of temperature", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 50L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 25L), - new TC_Aspects.TC_AspectStack(TC_Aspects.TERRA, 15L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 10L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 50L), + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 25L), + new TCAspects.TC_AspectStack(TCAspects.TERRA, 15L), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 10L))); ItemList.NaquadriaSupersolid.set( addItem( NaquadriaSupersolid.ID, "Black Body Naquadria Supersolid", "Flows like a fluid and reflects nothing, perfect absorption and transfer", - new TC_Aspects.TC_AspectStack(TC_Aspects.TENEBRAE, 100L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 60L), - new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 40L), - new TC_Aspects.TC_AspectStack(TC_Aspects.RADIO, 20L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ALIENIS, 10L))); + new TCAspects.TC_AspectStack(TCAspects.TENEBRAE, 100L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 60L), + new TCAspects.TC_AspectStack(TCAspects.PERMUTATIO, 40L), + new TCAspects.TC_AspectStack(TCAspects.RADIO, 20L), + new TCAspects.TC_AspectStack(TCAspects.ALIENIS, 10L))); // Circuits ULV - LuV. ItemList.Circuit_Primitive.set( @@ -2766,7 +2757,7 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { "Data Orb", "A High Capacity Data Storage", SubTag.NO_UNIFICATION, - new Behaviour_DataOrb())); + new BehaviourDataOrb())); ItemList.Tool_DataStick.set( addItem( @@ -2774,17 +2765,17 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { "Data Stick", "A Low Capacity Data Storage", SubTag.NO_UNIFICATION, - new Behaviour_DataStick())); + new BehaviourDataStick())); ItemList.Tool_Cover_Copy_Paste.set( addItem( Tool_Cover_Copy_Paste.ID, "Cover Copy/Paste tool", "Set Cover Massively.", - Behaviour_Cover_Tool.INSTANCE, - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 6L), - new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 6L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 6L))); + BehaviourCoverTool.INSTANCE, + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 6L), + new TCAspects.TC_AspectStack(TCAspects.SENSUS, 6L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 6L))); ItemList.Circuit_Board_Basic.set(addItem(Circuit_Board_Basic.ID, "Coated Circuit Board", "A Basic Board")); ItemList.Circuit_Board_Coated.set(ItemList.Circuit_Board_Basic.get(1)); @@ -2822,27 +2813,27 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { Component_Sawblade_Diamond.ID, "Diamond Sawblade", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.PERDITIO, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 4L), + new TCAspects.TC_AspectStack(TCAspects.INSTRUMENTUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.PERDITIO, 2L), + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 4L), OreDictNames.craftingDiamondBlade)); ItemList.Component_Grinder_Diamond.set( addItem( Component_Grinder_Diamond.ID, "Diamond Grinding Head", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.PERDITIO, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 6L), + new TCAspects.TC_AspectStack(TCAspects.INSTRUMENTUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.PERDITIO, 2L), + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 6L), OreDictNames.craftingGrinder)); ItemList.Component_Grinder_Tungsten.set( addItem( Component_Grinder_Tungsten.ID, "Tungsten Grinding Head", "", - new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.PERDITIO, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 6L), + new TCAspects.TC_AspectStack(TCAspects.INSTRUMENTUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.PERDITIO, 2L), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 6L), OreDictNames.craftingGrinder)); ItemList.Upgrade_Muffler.set( @@ -2850,14 +2841,14 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { Upgrade_Muffler.ID, "Muffler Upgrade", "Makes Machines silent", - new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 2L))); + new TCAspects.TC_AspectStack(TCAspects.SENSUS, 2L), + new TCAspects.TC_AspectStack(TCAspects.VACUOS, 2L))); ItemList.Upgrade_Lock.set( addItem( Upgrade_Lock.ID, "Lock Upgrade", "Protects your Machines", - new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 4L))); + new TCAspects.TC_AspectStack(TCAspects.TUTAMEN, 4L))); ItemList.Component_Filter.set( addItem( @@ -2865,9 +2856,9 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { "Item Filter", "", new ItemData(Materials.Zinc, OrePrefixes.foil.mMaterialAmount * 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 1L), + new TCAspects.TC_AspectStack(TCAspects.COGNITIO, 1L), + new TCAspects.TC_AspectStack(TCAspects.SENSUS, 1L), + new TCAspects.TC_AspectStack(TCAspects.ITER, 1L), OreDictNames.craftingFilter)); ItemList.Cover_Controller.set( @@ -2875,354 +2866,354 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { Cover_Controller.ID, "Machine Controller Cover", "Turns Machines ON/OFF", - new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1L))); + new TCAspects.TC_AspectStack(TCAspects.ORDO, 2L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 1L))); ItemList.Cover_ActivityDetector.set( addItem( Cover_ActivityDetector.ID, "Activity Detector Cover", "Gives out Activity as Redstone", - new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1L))); + new TCAspects.TC_AspectStack(TCAspects.SENSUS, 2L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 1L))); ItemList.Cover_FluidDetector.set( addItem( Cover_FluidDetector.ID, "Fluid Detector Cover", "Gives out Fluid Amount as Redstone", - new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L))); + new TCAspects.TC_AspectStack(TCAspects.SENSUS, 2L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 1L))); ItemList.Cover_ItemDetector.set( addItem( Cover_ItemDetector.ID, "Item Detector Cover", "Gives out Item Amount as Redstone", - new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.TERRA, 1L))); + new TCAspects.TC_AspectStack(TCAspects.SENSUS, 2L), + new TCAspects.TC_AspectStack(TCAspects.TERRA, 1L))); ItemList.Cover_EnergyDetector.set( addItem( Cover_EnergyDetector.ID, "Energy Detector Cover", "Gives out Energy Amount as Redstone", - new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 1L))); + new TCAspects.TC_AspectStack(TCAspects.SENSUS, 2L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 1L))); ItemList.Cover_PlayerDetector.set( addItem( Cover_PlayerDetector.ID, "Player Detector Cover", "Gives out close Players as Redstone", - new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1L))); + new TCAspects.TC_AspectStack(TCAspects.SENSUS, 2L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 1L))); ItemList.Cover_FluidStorageMonitor.set( addItem( Cover_FLuidStorageMonitor.ID, "Fluid Storage Monitor Cover", "Displays the fluid stored in the Tank", - new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L))); + new TCAspects.TC_AspectStack(TCAspects.SENSUS, 2L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 1L))); ItemList.Cover_Chest_Basic.set( addItem( Cover_Chest_Basic.ID, "Basic Item Holder", "Hold a few item for use within machine GUI", - new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 2L))); + new TCAspects.TC_AspectStack(TCAspects.VACUOS, 2L))); ItemList.Cover_Chest_Good.set( addItem( Cover_Chest_Good.ID, "Good Item Holder", "Hold a few item for use within machine GUI", - new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 2L))); + new TCAspects.TC_AspectStack(TCAspects.VACUOS, 2L))); ItemList.Cover_Chest_Advanced.set( addItem( Cover_Chest_Advanced.ID, "Advanced Item Holder", "Hold a few item for use within machine GUI", - new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 2L))); + new TCAspects.TC_AspectStack(TCAspects.VACUOS, 2L))); ItemList.Cover_Screen.set( addItem( Cover_Screen.ID, "Computer Monitor Cover", "Displays Data and GUI", - new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.LUX, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L))); + new TCAspects.TC_AspectStack(TCAspects.COGNITIO, 2L), + new TCAspects.TC_AspectStack(TCAspects.LUX, 2L), + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1L))); ItemList.Cover_Crafting.set( addItem( Cover_Crafting.ID, "Crafting Table Cover", "Better than a wooden Workbench", - new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 4L))); + new TCAspects.TC_AspectStack(TCAspects.FABRICO, 4L))); ItemList.Cover_Drain.set( addItem( Cover_Drain.ID, "Drain Module Cover", "Absorbs Fluids and collects Rain", - new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 2L))); + new TCAspects.TC_AspectStack(TCAspects.VACUOS, 2L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 2L))); ItemList.Cover_Shutter.set( addItem( Cover_Shutter.ID, "Shutter Module Cover", "Blocks Inventory/Tank Side. Use together with Machine Controller.", - new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 1L))); + new TCAspects.TC_AspectStack(TCAspects.ORDO, 2L), + new TCAspects.TC_AspectStack(TCAspects.ITER, 1L))); ItemList.Cover_SolarPanel.set( addItem( Cover_SolarPanel.ID, "Solar Panel", "May the Sun be with you (Needs cleaning with right click)", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.TENEBRAE, 1L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 1L), + new TCAspects.TC_AspectStack(TCAspects.TENEBRAE, 1L))); ItemList.Cover_SolarPanel_8V.set( addItem( Cover_SolarPanel_8V.ID, "Solar Panel (8V)", "8 Volt Solar Panel (Needs cleaning with right click)", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.TENEBRAE, 2L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 2L), + new TCAspects.TC_AspectStack(TCAspects.TENEBRAE, 2L))); ItemList.Cover_SolarPanel_LV.set( addItem( Cover_SolarPanel_LV.ID, "Solar Panel (LV)", "Low Voltage Solar Panel (Needs cleaning with right click)", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 4L), - new TC_Aspects.TC_AspectStack(TC_Aspects.TENEBRAE, 4L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 4L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 4L), + new TCAspects.TC_AspectStack(TCAspects.TENEBRAE, 4L))); ItemList.Cover_SolarPanel_MV.set( addItem( Cover_SolarPanel_MV.ID, "Solar Panel (MV)", "Medium Voltage Solar Panel (Needs cleaning with right click)", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 8L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 8L), - new TC_Aspects.TC_AspectStack(TC_Aspects.TENEBRAE, 8L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 8L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 8L), + new TCAspects.TC_AspectStack(TCAspects.TENEBRAE, 8L))); ItemList.Cover_SolarPanel_HV.set( addItem( Cover_SolarPanel_HV.ID, "Solar Panel (HV)", "High Voltage Solar Panel (Needs cleaning with right click)", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.TENEBRAE, 16L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 16L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 16L), + new TCAspects.TC_AspectStack(TCAspects.TENEBRAE, 16L))); ItemList.Cover_SolarPanel_EV.set( addItem( Cover_SolarPanel_EV.ID, "Solar Panel (EV)", "Extreme Solar Panel (Needs cleaning with right click)", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 32L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 32L), - new TC_Aspects.TC_AspectStack(TC_Aspects.TENEBRAE, 32L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 32L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 32L), + new TCAspects.TC_AspectStack(TCAspects.TENEBRAE, 32L))); ItemList.Cover_SolarPanel_IV.set( addItem( Cover_SolarPanel_IV.ID, "Solar Panel (IV)", "Insane Solar Panel (Needs cleaning with right click)", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 64L), - new TC_Aspects.TC_AspectStack(TC_Aspects.TENEBRAE, 64L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 64L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 64L), + new TCAspects.TC_AspectStack(TCAspects.TENEBRAE, 64L))); ItemList.Cover_SolarPanel_LuV.set( addItem( Cover_SolarPanel_LuV.ID, "Solar Panel (LuV)", "Ludicrous Solar Panel (Needs cleaning with right click)", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 64L), - new TC_Aspects.TC_AspectStack(TC_Aspects.TENEBRAE, 64L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 64L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 64L), + new TCAspects.TC_AspectStack(TCAspects.TENEBRAE, 64L))); ItemList.Cover_SolarPanel_ZPM.set( addItem( Cover_SolarPanel_ZPM.ID, "Solar Panel (ZPM)", "ZPM Voltage Solar Panel (Needs cleaning with right click)", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 64L), - new TC_Aspects.TC_AspectStack(TC_Aspects.TENEBRAE, 64L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 64L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 64L), + new TCAspects.TC_AspectStack(TCAspects.TENEBRAE, 64L))); ItemList.Cover_SolarPanel_UV.set( addItem( Cover_SolarPanel_UV.ID, "Solar Panel (UV)", "Ultimate Solar Panel (Needs cleaning with right click)", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 64L), - new TC_Aspects.TC_AspectStack(TC_Aspects.TENEBRAE, 64L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 64L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 64L), + new TCAspects.TC_AspectStack(TCAspects.TENEBRAE, 64L))); ItemList.Tool_Sonictron.set( addItem( Tool_Sonictron.ID, "Sonictron", "Bring your Music with you", - Behaviour_Sonictron.INSTANCE, - new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 4L))); + BehaviourSonictron.INSTANCE, + new TCAspects.TC_AspectStack(TCAspects.SENSUS, 4L))); ItemList.Tool_Cheat.set( addItem( Tool_Cheat.ID, "Debug Scanner", "Also an Infinite Energy Source", - Behaviour_Scanner.INSTANCE, - new TC_Aspects.TC_AspectStack(TC_Aspects.NEBRISUM, 64L))); + BehaviourScanner.INSTANCE, + new TCAspects.TC_AspectStack(TCAspects.NEBRISUM, 64L))); ItemList.Tool_Scanner.set( addItem( Tool_Scanner.ID, "Portable Scanner", "Tricorder", - Behaviour_Scanner.INSTANCE, - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 6L), - new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 6L))); + BehaviourScanner.INSTANCE, + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 6L), + new TCAspects.TC_AspectStack(TCAspects.SENSUS, 6L))); - ItemList.NC_SensorKit.set(addItem(NC_SensorKit.ID, "GregTech Sensor Kit", "", new Behaviour_SensorKit())); + ItemList.NC_SensorKit.set(addItem(NC_SensorKit.ID, "GregTech Sensor Kit", "", new BehaviourSensorKit())); ItemList.Duct_Tape.set( addItem( Duct_Tape.ID, "BrainTech Aerospace Advanced Reinforced Duct Tape FAL-84", "If you can't fix it with this, use more of it!", - new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.ORDO, 2L), + new TCAspects.TC_AspectStack(TCAspects.INSTRUMENTUM, 2L), OreDictNames.craftingDuctTape)); ItemList.McGuffium_239.set( addItem( McGuffium_239.ID, "Mc Guffium 239", "42% better than Phlebotnium", - new TC_Aspects.TC_AspectStack(TC_Aspects.ALIENIS, 8L), - new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 8L), - new TC_Aspects.TC_AspectStack(TC_Aspects.SPIRITUS, 8L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AURAM, 8L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITIUM, 8L), - new TC_Aspects.TC_AspectStack(TC_Aspects.RADIO, 8L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MAGNETO, 8L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 8L), - new TC_Aspects.TC_AspectStack(TC_Aspects.NEBRISUM, 8L), - new TC_Aspects.TC_AspectStack(TC_Aspects.STRONTIO, 8L))); + new TCAspects.TC_AspectStack(TCAspects.ALIENIS, 8L), + new TCAspects.TC_AspectStack(TCAspects.PERMUTATIO, 8L), + new TCAspects.TC_AspectStack(TCAspects.SPIRITUS, 8L), + new TCAspects.TC_AspectStack(TCAspects.AURAM, 8L), + new TCAspects.TC_AspectStack(TCAspects.VITIUM, 8L), + new TCAspects.TC_AspectStack(TCAspects.RADIO, 8L), + new TCAspects.TC_AspectStack(TCAspects.MAGNETO, 8L), + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 8L), + new TCAspects.TC_AspectStack(TCAspects.NEBRISUM, 8L), + new TCAspects.TC_AspectStack(TCAspects.STRONTIO, 8L))); ItemList.Cover_RedstoneTransmitterExternal.set( addItem( Cover_RedstoneTransmitterExternal.ID, "Redstone Transmitter (External)", "Transfers Redstone signals wireless", - new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1L))); + new TCAspects.TC_AspectStack(TCAspects.ORDO, 2L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 1L))); ItemList.Cover_RedstoneTransmitterInternal.set( addItem( Cover_RedstoneTransmitterInternal.ID, "Redstone Transmitter (Internal)", "Transfers Redstone signals wireless", - new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1L))); + new TCAspects.TC_AspectStack(TCAspects.ORDO, 2L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 1L))); ItemList.Cover_RedstoneReceiverExternal.set( addItem( Cover_RedstoneReceiverExternal.ID, "Redstone Receiver (External)", "Transfers Redstone signals wireless", - new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1L))); + new TCAspects.TC_AspectStack(TCAspects.ORDO, 2L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 1L))); ItemList.Cover_RedstoneReceiverInternal.set( addItem( Cover_RedstoneReceiverInternal.ID, "Redstone Receiver (Internal)", "Transfers Redstone signals wireless", - new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1L))); + new TCAspects.TC_AspectStack(TCAspects.ORDO, 2L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 1L))); ItemList.Cover_NeedsMaintainance.set( addItem( Cover_NeedsMaintenance.ID, "Needs Maintenance Cover", "Attach to Multiblock Controller. Emits Redstone Signal if needs Maintenance", - new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1L))); + new TCAspects.TC_AspectStack(TCAspects.ORDO, 2L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 1L))); ItemList.Steam_Regulator_LV.set( addItem( Steam_Regulator_LV.ID, "Steam Regulator (LV)", - GT_Utility.formatNumbers(1024) + PartCoverText + GT_Utility.formatNumbers(1024 * 20) + PartCoverText2, - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L))); + GTUtility.formatNumbers(1024) + PartCoverText + GTUtility.formatNumbers(1024 * 20) + PartCoverText2, + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 1L), + new TCAspects.TC_AspectStack(TCAspects.ITER, 1L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 1L))); ItemList.Steam_Regulator_MV.set( addItem( Steam_Regulator_MV.ID, "Steam Regulator (MV)", - GT_Utility.formatNumbers(2048) + PartCoverText + GT_Utility.formatNumbers(2048 * 20) + PartCoverText2, - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 2L))); + GTUtility.formatNumbers(2048) + PartCoverText + GTUtility.formatNumbers(2048 * 20) + PartCoverText2, + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 2L), + new TCAspects.TC_AspectStack(TCAspects.ITER, 2L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 2L))); ItemList.Steam_Regulator_HV.set( addItem( Steam_Regulator_HV.ID, "Steam Regulator (HV)", - GT_Utility.formatNumbers(4096) + PartCoverText + GT_Utility.formatNumbers(4096 * 20) + PartCoverText2, - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 4L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 4L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 4L))); + GTUtility.formatNumbers(4096) + PartCoverText + GTUtility.formatNumbers(4096 * 20) + PartCoverText2, + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 4L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 4L), + new TCAspects.TC_AspectStack(TCAspects.ITER, 4L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 4L))); ItemList.Steam_Regulator_EV.set( addItem( Steam_Regulator_EV.ID, "Steam Regulator (EV)", - GT_Utility.formatNumbers(8192) + PartCoverText + GT_Utility.formatNumbers(8192 * 20) + PartCoverText2, - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 8L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 8L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 8L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 8L))); + GTUtility.formatNumbers(8192) + PartCoverText + GTUtility.formatNumbers(8192 * 20) + PartCoverText2, + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 8L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 8L), + new TCAspects.TC_AspectStack(TCAspects.ITER, 8L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 8L))); ItemList.Steam_Regulator_IV.set( addItem( Steam_Regulator_IV.ID, "Steam Regulator (IV)", - GT_Utility.formatNumbers(16384) + PartCoverText + GT_Utility.formatNumbers(16384 * 20) + PartCoverText2, - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 16L))); + GTUtility.formatNumbers(16384) + PartCoverText + GTUtility.formatNumbers(16384 * 20) + PartCoverText2, + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 16L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 16L), + new TCAspects.TC_AspectStack(TCAspects.ITER, 16L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 16L))); ItemList.Electromagnet_Iron.set( addItem( Electromagnet_Iron.ID, "Iron Electromagnet", MagnetTiers.buildMagnetTooltip(MagnetTiers.Iron), - new TC_Aspects.TC_AspectStack(TC_Aspects.MAGNETO, 8))); + new TCAspects.TC_AspectStack(TCAspects.MAGNETO, 8))); ItemList.Electromagnet_Steel.set( addItem( Electromagnet_Steel.ID, "Steel Electromagnet", MagnetTiers.buildMagnetTooltip(MagnetTiers.Steel), - new TC_Aspects.TC_AspectStack(TC_Aspects.MAGNETO, 16))); + new TCAspects.TC_AspectStack(TCAspects.MAGNETO, 16))); ItemList.Electromagnet_Neodymium.set( addItem( Electromagnet_Neodymium.ID, "Neodymium Electromagnet", MagnetTiers.buildMagnetTooltip(MagnetTiers.Neodymium), - new TC_Aspects.TC_AspectStack(TC_Aspects.MAGNETO, 24))); + new TCAspects.TC_AspectStack(TCAspects.MAGNETO, 24))); ItemList.Electromagnet_Samarium.set( addItem( Electromagnet_Samarium.ID, EnumChatFormatting.YELLOW + "Samarium Electromagnet", MagnetTiers.buildMagnetTooltip(MagnetTiers.Samarium), - new TC_Aspects.TC_AspectStack(TC_Aspects.MAGNETO, 32))); + new TCAspects.TC_AspectStack(TCAspects.MAGNETO, 32))); ItemList.Electromagnet_Tengam.set( addItem( Electromagnet_Tengam.ID, EnumChatFormatting.GREEN + "Tengam Electromagnet", MagnetTiers.buildMagnetTooltip(MagnetTiers.Tengam), - new TC_Aspects.TC_AspectStack(TC_Aspects.MAGNETO, 40))); + new TCAspects.TC_AspectStack(TCAspects.MAGNETO, 40))); ItemList.Black_Hole_Opener.set( addItem( Black_Hole_Opener.ID, "Black Hole Activation Catalyst", "Opens a semi-stable black hole", - new TC_Aspects.TC_AspectStack(TC_Aspects.ALIENIS, 32), - new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 64))); + new TCAspects.TC_AspectStack(TCAspects.ALIENIS, 32), + new TCAspects.TC_AspectStack(TCAspects.ORDO, 64))); ItemList.Black_Hole_Closer.set( addItem( Black_Hole_Closer.ID, "Black Hole Deactivation Catalyst", "Safely closes a semi-stable black hole", - new TC_Aspects.TC_AspectStack(TC_Aspects.ALIENIS, 32), - new TC_Aspects.TC_AspectStack(TC_Aspects.PERDITIO, 64))); + new TCAspects.TC_AspectStack(TCAspects.ALIENIS, 32), + new TCAspects.TC_AspectStack(TCAspects.PERDITIO, 64))); // Empty battery hulls ItemList.BatteryHull_EV.set( @@ -3231,90 +3222,90 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { "Small Sunnarium Battery (Empty)", "An empty EV Battery Container", new ItemData(Materials.BlueSteel, OrePrefixes.plate.mMaterialAmount * 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 8L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 8L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 8L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 8L), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 8L), + new TCAspects.TC_AspectStack(TCAspects.VACUOS, 8L))); ItemList.BatteryHull_IV.set( addItem( BatteryHull_IV.ID, "Medium Sunnarium Battery (Empty)", "An empty IV Battery Container", new ItemData(Materials.RoseGold, OrePrefixes.plate.mMaterialAmount * 6L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 16L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 16L), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 16L), + new TCAspects.TC_AspectStack(TCAspects.VACUOS, 16L))); ItemList.BatteryHull_LuV.set( addItem( BatteryHull_LuV.ID, "Large Sunnarium Battery (Empty)", "An empty LuV Battery Container", new ItemData(Materials.RedSteel, OrePrefixes.plate.mMaterialAmount * 18L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 32L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 32L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 32L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 32L), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 32L), + new TCAspects.TC_AspectStack(TCAspects.VACUOS, 32L))); ItemList.BatteryHull_ZPM.set( addItem( BatteryHull_ZPM.ID, "Medium Naquadria Battery (Empty)", "An empty ZPM Energy Storage", new ItemData(Materials.Europium, OrePrefixes.plate.mMaterialAmount * 6L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 64L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 64L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 64L), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 64L), + new TCAspects.TC_AspectStack(TCAspects.VACUOS, 64L))); ItemList.BatteryHull_UV.set( addItem( BatteryHull_UV.ID, "Large Naquadria Battery (Empty)", "An empty UV Energy Storage", new ItemData(Materials.Americium, OrePrefixes.plate.mMaterialAmount * 18L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 128L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 128L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 128L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 128L), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 128L), + new TCAspects.TC_AspectStack(TCAspects.VACUOS, 128L))); ItemList.BatteryHull_UHV.set( addItem( BatteryHull_UHV.ID, "Small Neutronium Battery (Empty)", "An empty UHV Energy Storage", new ItemData(Materials.Naquadah, OrePrefixes.plate.mMaterialAmount * 24L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 256L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 256L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 256L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 256L), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 256L), + new TCAspects.TC_AspectStack(TCAspects.VACUOS, 256L))); ItemList.BatteryHull_UEV.set( addItem( BatteryHull_UEV.ID, "Medium Neutronium Battery (Empty)", "An empty UEV Energy Storage", new ItemData(Materials.NaquadahEnriched, OrePrefixes.plate.mMaterialAmount * 36L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 512L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 512L), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 512L), + new TCAspects.TC_AspectStack(TCAspects.VACUOS, 512L))); ItemList.BatteryHull_UIV.set( addItem( BatteryHull_UIV.ID, "Large Neutronium Battery (Empty)", "An empty UIV Energy Storage", new ItemData(Materials.NaquadahAlloy, OrePrefixes.plate.mMaterialAmount * 48L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1024L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 1024L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 1024L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 1024L), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 1024L), + new TCAspects.TC_AspectStack(TCAspects.VACUOS, 1024L))); ItemList.BatteryHull_UMV.set( addItem( BatteryHull_UMV.ID, "Medium Plasma Battery (Empty)", "An empty UMV Energy Storage", new ItemData(Materials.Neutronium, OrePrefixes.plate.mMaterialAmount * 56L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 2048L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2048L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 2048L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 2048L), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2048L), + new TCAspects.TC_AspectStack(TCAspects.VACUOS, 2048L))); ItemList.BatteryHull_UxV.set( addItem( BatteryHull_UxV.ID, "Large Plasma Battery (Empty)", "An empty UXV Energy Storage", new ItemData(Materials.DraconiumAwakened, OrePrefixes.plate.mMaterialAmount * 64L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4096L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4096L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 4096L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 4096L), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 4096L), + new TCAspects.TC_AspectStack(TCAspects.VACUOS, 4096L))); ItemList.BatteryHull_EV_Full.set( addItem( @@ -3322,9 +3313,9 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { "Small Sunnarium Battery", "Reusable", "batteryEV", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 32L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 16L), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 16L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 32L))); ItemList.BatteryHull_IV_Full.set( addItem( @@ -3332,9 +3323,9 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { "Medium Sunnarium Battery", "Reusable", "batteryIV", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 32L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 16L), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 16L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 32L))); ItemList.BatteryHull_LuV_Full.set( addItem( @@ -3342,9 +3333,9 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { "Large Sunnarium Battery", "Reusable", "batteryLuV", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 32L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 16L), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 16L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 32L))); ItemList.BatteryHull_ZPM_Full.set( addItem( @@ -3352,9 +3343,9 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { "Medium Naquadria Battery", "Reusable", "batteryZPM", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 32L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 16L), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 16L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 32L))); ItemList.BatteryHull_UV_Full.set( addItem( @@ -3362,9 +3353,9 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { "Large Naquadria Battery", "Reusable", "batteryUV", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 32L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 16L), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 16L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 32L))); ItemList.BatteryHull_UHV_Full.set( addItem( @@ -3372,9 +3363,9 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { "Small Neutronium Battery", "Reusable", "batteryUHV", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 32L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 16L), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 16L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 32L))); ItemList.BatteryHull_UEV_Full.set( addItem( @@ -3382,9 +3373,9 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { "Medium Neutronium Battery", "Reusable", "batteryUEV", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 32L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 16L), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 16L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 32L))); ItemList.BatteryHull_UIV_Full.set( addItem( @@ -3392,9 +3383,9 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { "Large Neutronium Battery", "Reusable", "batteryUIV", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 32L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 16L), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 16L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 32L))); ItemList.BatteryHull_UMV_Full.set( addItem( @@ -3402,9 +3393,9 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { "Medium Infinity Battery", "Reusable", "batteryUMV", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 32L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 16L), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 16L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 32L))); ItemList.BatteryHull_UxV_Full.set( addItem( @@ -3412,9 +3403,9 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { "Large Infinity Battery", "Reusable", "batteryUXV", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 16L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 32L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 16L), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 16L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 32L))); removeRecipes(); setBurnValues(); @@ -3440,7 +3431,7 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { int aDamage = aItemEntity.getEntityItem() .getItemDamage(); if ((aDamage < 32000) && (aDamage >= 0) && (!aItemEntity.worldObj.isRemote)) { - Materials aMaterial = GregTech_API.sGeneratedMaterials[(aDamage % 1000)]; + Materials aMaterial = GregTechAPI.sGeneratedMaterials[(aDamage % 1000)]; if ((aMaterial != null) && (aMaterial != Materials.Empty) && (aMaterial != Materials._NULL)) { int tX = MathHelper.floor_double(aItemEntity.posX); int tY = MathHelper.floor_double(aItemEntity.posY); @@ -3454,7 +3445,7 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { aMaterial = cauldronRemap.getOrDefault(aMaterial, aMaterial); aItemEntity.setEntityItemStack( - GT_OreDictUnificator + GTOreDictUnificator .get(OrePrefixes.dust, aMaterial, aItemEntity.getEntityItem().stackSize)); aItemEntity.worldObj.setBlockMetadataWithNotify(tX, tY, tZ, tMetaData - 1, 3); return true; @@ -3464,7 +3455,7 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { byte tMetaData = (byte) aItemEntity.worldObj.getBlockMetadata(tX, tY, tZ); if ((tBlock == Blocks.cauldron) && (tMetaData > 0)) { aItemEntity.setEntityItemStack( - GT_OreDictUnificator + GTOreDictUnificator .get(OrePrefixes.crushedPurified, aMaterial, aItemEntity.getEntityItem().stackSize)); aItemEntity.worldObj.setBlockMetadataWithNotify(tX, tY, tZ, tMetaData - 1, 3); return true; @@ -3488,7 +3479,7 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { super.addAdditionalToolTips(aList, aStack, aPlayer); int aDamage = aStack.getItemDamage(); if ((aDamage < 32000) && (aDamage >= 0)) { - Materials aMaterial = GregTech_API.sGeneratedMaterials[(aDamage % 1000)]; + Materials aMaterial = GregTechAPI.sGeneratedMaterials[(aDamage % 1000)]; if ((aMaterial != null) && (aMaterial != Materials.Empty) && (aMaterial != Materials._NULL)) { OrePrefixes aPrefix = this.mGeneratedPrefixList[(aDamage / 1000)]; if ((aPrefix == OrePrefixes.dustImpure) || (aPrefix == OrePrefixes.dustPure)) { @@ -3499,9 +3490,9 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { } public boolean isPlasmaCellUsed(OrePrefixes aPrefix, Materials aMaterial) { - Collection<GT_Recipe> fusionRecipes = RecipeMaps.fusionRecipes.getAllRecipes(); + Collection<GTRecipe> fusionRecipes = RecipeMaps.fusionRecipes.getAllRecipes(); if (aPrefix == OrePrefixes.cellPlasma && aMaterial.getPlasma(1L) != null) { // Materials has a plasma fluid - for (GT_Recipe recipe : fusionRecipes) { // Loop through fusion recipes + for (GTRecipe recipe : fusionRecipes) { // Loop through fusion recipes if (recipe.getFluidOutput(0) != null) { // Make sure fluid output can't be null (not sure if possible) if (recipe.getFluidOutput(0) .isFluidEqual(aMaterial.getPlasma(1L))) return true; // Fusion recipe @@ -3570,7 +3561,7 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { } private void oredictBlacklistEntries() { - GT_OreDictUnificator.addToBlacklist(new ItemStack(this, 1, 17000 + Materials.Wood.mMetaItemSubID)); + GTOreDictUnificator.addToBlacklist(new ItemStack(this, 1, 17000 + Materials.Wood.mMetaItemSubID)); } private void registerCovers() { @@ -3594,336 +3585,334 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { .glow() .build()); - GregTech_API.registerCover( + GregTechAPI.registerCover( new ItemStack(this, 1, 17000 + Materials.Wood.mMetaItemSubID), TextureFactory.of(COVER_WOOD_PLATE), null); - GregTech_API.registerCover( + GregTechAPI.registerCover( ItemList.Electric_Pump_LV.get(1L), TextureFactory.of(MACHINE_CASINGS[1][0], TextureFactory.of(OVERLAY_PUMP)), - new GT_Cover_Pump(32, TextureFactory.of(OVERLAY_PUMP))); - GregTech_API.registerCover( + new CoverPump(32, TextureFactory.of(OVERLAY_PUMP))); + GregTechAPI.registerCover( ItemList.Electric_Pump_MV.get(1L), TextureFactory.of(MACHINE_CASINGS[2][0], TextureFactory.of(OVERLAY_PUMP)), - new GT_Cover_Pump(128, TextureFactory.of(OVERLAY_PUMP))); - GregTech_API.registerCover( + new CoverPump(128, TextureFactory.of(OVERLAY_PUMP))); + GregTechAPI.registerCover( ItemList.Electric_Pump_HV.get(1L), TextureFactory.of(MACHINE_CASINGS[3][0], TextureFactory.of(OVERLAY_PUMP)), - new GT_Cover_Pump(512, TextureFactory.of(OVERLAY_PUMP))); - GregTech_API.registerCover( + new CoverPump(512, TextureFactory.of(OVERLAY_PUMP))); + GregTechAPI.registerCover( ItemList.Electric_Pump_EV.get(1L), TextureFactory.of(MACHINE_CASINGS[4][0], TextureFactory.of(OVERLAY_PUMP)), - new GT_Cover_Pump(2048, TextureFactory.of(OVERLAY_PUMP))); - GregTech_API.registerCover( + new CoverPump(2048, TextureFactory.of(OVERLAY_PUMP))); + GregTechAPI.registerCover( ItemList.Electric_Pump_IV.get(1L), TextureFactory.of(MACHINE_CASINGS[5][0], TextureFactory.of(OVERLAY_PUMP)), - new GT_Cover_Pump(8192, TextureFactory.of(OVERLAY_PUMP))); - GregTech_API.registerCover( + new CoverPump(8192, TextureFactory.of(OVERLAY_PUMP))); + GregTechAPI.registerCover( ItemList.Electric_Pump_LuV.get(1L), TextureFactory.of(MACHINE_CASINGS[6][0], TextureFactory.of(OVERLAY_PUMP)), - new GT_Cover_Pump(32768, TextureFactory.of(OVERLAY_PUMP))); - GregTech_API.registerCover( + new CoverPump(32768, TextureFactory.of(OVERLAY_PUMP))); + GregTechAPI.registerCover( ItemList.Electric_Pump_ZPM.get(1L), TextureFactory.of(MACHINE_CASINGS[7][0], TextureFactory.of(OVERLAY_PUMP)), - new GT_Cover_Pump(131072, TextureFactory.of(OVERLAY_PUMP))); - GregTech_API.registerCover( + new CoverPump(131072, TextureFactory.of(OVERLAY_PUMP))); + GregTechAPI.registerCover( ItemList.Electric_Pump_UV.get(1L), TextureFactory.of(MACHINE_CASINGS[8][0], TextureFactory.of(OVERLAY_PUMP)), - new GT_Cover_Pump(524288, TextureFactory.of(OVERLAY_PUMP))); - GregTech_API.registerCover( + new CoverPump(524288, TextureFactory.of(OVERLAY_PUMP))); + GregTechAPI.registerCover( ItemList.Electric_Pump_UHV.get(1L), TextureFactory.of(MACHINE_CASINGS[9][0], TextureFactory.of(OVERLAY_PUMP)), - new GT_Cover_Pump(1048576, TextureFactory.of(OVERLAY_PUMP))); - GregTech_API.registerCover( + new CoverPump(1048576, TextureFactory.of(OVERLAY_PUMP))); + GregTechAPI.registerCover( ItemList.Electric_Pump_UEV.get(1L), TextureFactory.of(MACHINE_CASINGS[10][0], TextureFactory.of(OVERLAY_PUMP)), - new GT_Cover_Pump(2097152, TextureFactory.of(OVERLAY_PUMP))); + new CoverPump(2097152, TextureFactory.of(OVERLAY_PUMP))); - GregTech_API.registerCover( + GregTechAPI.registerCover( ItemList.Steam_Valve_LV.get(1L), TextureFactory.of(MACHINE_CASINGS[1][0], TextureFactory.of(OVERLAY_VALVE)), - new GT_Cover_SteamValve(1024, TextureFactory.of(OVERLAY_VALVE))); - GregTech_API.registerCover( + new CoverSteamValve(1024, TextureFactory.of(OVERLAY_VALVE))); + GregTechAPI.registerCover( ItemList.Steam_Valve_MV.get(1L), TextureFactory.of(MACHINE_CASINGS[2][0], TextureFactory.of(OVERLAY_VALVE)), - new GT_Cover_SteamValve(2048, TextureFactory.of(OVERLAY_VALVE))); - GregTech_API.registerCover( + new CoverSteamValve(2048, TextureFactory.of(OVERLAY_VALVE))); + GregTechAPI.registerCover( ItemList.Steam_Valve_HV.get(1L), TextureFactory.of(MACHINE_CASINGS[3][0], TextureFactory.of(OVERLAY_VALVE)), - new GT_Cover_SteamValve(4096, TextureFactory.of(OVERLAY_VALVE))); - GregTech_API.registerCover( + new CoverSteamValve(4096, TextureFactory.of(OVERLAY_VALVE))); + GregTechAPI.registerCover( ItemList.Steam_Valve_EV.get(1L), TextureFactory.of(MACHINE_CASINGS[4][0], TextureFactory.of(OVERLAY_VALVE)), - new GT_Cover_SteamValve(8192, TextureFactory.of(OVERLAY_VALVE))); - GregTech_API.registerCover( + new CoverSteamValve(8192, TextureFactory.of(OVERLAY_VALVE))); + GregTechAPI.registerCover( ItemList.Steam_Valve_IV.get(1L), TextureFactory.of(MACHINE_CASINGS[5][0], TextureFactory.of(OVERLAY_VALVE)), - new GT_Cover_SteamValve(16384, TextureFactory.of(OVERLAY_VALVE))); + new CoverSteamValve(16384, TextureFactory.of(OVERLAY_VALVE))); - GregTech_API.registerCover( + GregTechAPI.registerCover( ItemList.FluidRegulator_LV.get(1L), TextureFactory.of(MACHINE_CASINGS[1][0], TextureFactory.of(OVERLAY_PUMP)), - new GT_Cover_FluidRegulator(32, TextureFactory.of(OVERLAY_PUMP))); - GregTech_API.registerCover( + new CoverFluidRegulator(32, TextureFactory.of(OVERLAY_PUMP))); + GregTechAPI.registerCover( ItemList.FluidRegulator_MV.get(1L), TextureFactory.of(MACHINE_CASINGS[2][0], TextureFactory.of(OVERLAY_PUMP)), - new GT_Cover_FluidRegulator(128, TextureFactory.of(OVERLAY_PUMP))); - GregTech_API.registerCover( + new CoverFluidRegulator(128, TextureFactory.of(OVERLAY_PUMP))); + GregTechAPI.registerCover( ItemList.FluidRegulator_HV.get(1L), TextureFactory.of(MACHINE_CASINGS[3][0], TextureFactory.of(OVERLAY_PUMP)), - new GT_Cover_FluidRegulator(512, TextureFactory.of(OVERLAY_PUMP))); - GregTech_API.registerCover( + new CoverFluidRegulator(512, TextureFactory.of(OVERLAY_PUMP))); + GregTechAPI.registerCover( ItemList.FluidRegulator_EV.get(1L), TextureFactory.of(MACHINE_CASINGS[4][0], TextureFactory.of(OVERLAY_PUMP)), - new GT_Cover_FluidRegulator(2048, TextureFactory.of(OVERLAY_PUMP))); - GregTech_API.registerCover( + new CoverFluidRegulator(2048, TextureFactory.of(OVERLAY_PUMP))); + GregTechAPI.registerCover( ItemList.FluidRegulator_IV.get(1L), TextureFactory.of(MACHINE_CASINGS[5][0], TextureFactory.of(OVERLAY_PUMP)), - new GT_Cover_FluidRegulator(8192, TextureFactory.of(OVERLAY_PUMP))); - GregTech_API.registerCover( + new CoverFluidRegulator(8192, TextureFactory.of(OVERLAY_PUMP))); + GregTechAPI.registerCover( ItemList.FluidRegulator_LuV.get(1L), TextureFactory.of(MACHINE_CASINGS[6][0], TextureFactory.of(OVERLAY_PUMP)), - new GT_Cover_FluidRegulator(32768, TextureFactory.of(OVERLAY_PUMP))); - GregTech_API.registerCover( + new CoverFluidRegulator(32768, TextureFactory.of(OVERLAY_PUMP))); + GregTechAPI.registerCover( ItemList.FluidRegulator_ZPM.get(1L), TextureFactory.of(MACHINE_CASINGS[7][0], TextureFactory.of(OVERLAY_PUMP)), - new GT_Cover_FluidRegulator(131072, TextureFactory.of(OVERLAY_PUMP))); - GregTech_API.registerCover( + new CoverFluidRegulator(131072, TextureFactory.of(OVERLAY_PUMP))); + GregTechAPI.registerCover( ItemList.FluidRegulator_UV.get(1L), TextureFactory.of(MACHINE_CASINGS[8][0], TextureFactory.of(OVERLAY_PUMP)), - new GT_Cover_FluidRegulator(524288, TextureFactory.of(OVERLAY_PUMP))); + new CoverFluidRegulator(524288, TextureFactory.of(OVERLAY_PUMP))); - GregTech_API.registerCover( + GregTechAPI.registerCover( ItemList.FluidFilter.get(1L), TextureFactory.of(MACHINE_CASINGS[1][0], TextureFactory.of(OVERLAY_SHUTTER)), - new GT_Cover_Fluidfilter(TextureFactory.of(OVERLAY_SHUTTER))); + new CoverFluidfilter(TextureFactory.of(OVERLAY_SHUTTER))); - GregTech_API.registerCover( + GregTechAPI.registerCover( ItemList.ItemFilter_Export.get(1L), TextureFactory.of(MACHINE_CASINGS[5][0], TextureFactory.of(OVERLAY_CONVEYOR)), - new GT_Cover_ItemFilter(true, TextureFactory.of(OVERLAY_CONVEYOR))); + new CoverItemFilter(true, TextureFactory.of(OVERLAY_CONVEYOR))); - GregTech_API.registerCover( + GregTechAPI.registerCover( ItemList.ItemFilter_Import.get(1L), TextureFactory.of(MACHINE_CASINGS[5][0], TextureFactory.of(OVERLAY_CONVEYOR)), - new GT_Cover_ItemFilter(false, TextureFactory.of(OVERLAY_CONVEYOR))); + new CoverItemFilter(false, TextureFactory.of(OVERLAY_CONVEYOR))); - GregTech_API.registerCover( + GregTechAPI.registerCover( ItemList.Cover_FluidLimiter.get(1L), TextureFactory.of(MACHINE_CASINGS[1][0], TextureFactory.of(OVERLAY_SHUTTER)), - new GT_Cover_FluidLimiter(TextureFactory.of(OVERLAY_SHUTTER))); + new CoverFluidLimiter(TextureFactory.of(OVERLAY_SHUTTER))); - GregTech_API.registerCover( + GregTechAPI.registerCover( ItemList.Conveyor_Module_LV.get(1L), TextureFactory.of(MACHINE_CASINGS[1][0], TextureFactory.of(OVERLAY_CONVEYOR)), - new GT_Cover_Conveyor(400, 1, TextureFactory.of(OVERLAY_CONVEYOR))); - GregTech_API.registerCover( + new CoverConveyor(400, 1, TextureFactory.of(OVERLAY_CONVEYOR))); + GregTechAPI.registerCover( ItemList.Conveyor_Module_MV.get(1L), TextureFactory.of(MACHINE_CASINGS[2][0], TextureFactory.of(OVERLAY_CONVEYOR)), - new GT_Cover_Conveyor(100, 1, TextureFactory.of(OVERLAY_CONVEYOR))); - GregTech_API.registerCover( + new CoverConveyor(100, 1, TextureFactory.of(OVERLAY_CONVEYOR))); + GregTechAPI.registerCover( ItemList.Conveyor_Module_HV.get(1L), TextureFactory.of(MACHINE_CASINGS[3][0], TextureFactory.of(OVERLAY_CONVEYOR)), - new GT_Cover_Conveyor(20, 1, TextureFactory.of(OVERLAY_CONVEYOR))); - GregTech_API.registerCover( + new CoverConveyor(20, 1, TextureFactory.of(OVERLAY_CONVEYOR))); + GregTechAPI.registerCover( ItemList.Conveyor_Module_EV.get(1L), TextureFactory.of(MACHINE_CASINGS[4][0], TextureFactory.of(OVERLAY_CONVEYOR)), - new GT_Cover_Conveyor(4, 1, TextureFactory.of(OVERLAY_CONVEYOR))); - GregTech_API.registerCover( + new CoverConveyor(4, 1, TextureFactory.of(OVERLAY_CONVEYOR))); + GregTechAPI.registerCover( ItemList.Conveyor_Module_IV.get(1L), TextureFactory.of(MACHINE_CASINGS[5][0], TextureFactory.of(OVERLAY_CONVEYOR)), - new GT_Cover_Conveyor(1, 1, TextureFactory.of(OVERLAY_CONVEYOR))); - GregTech_API.registerCover( + new CoverConveyor(1, 1, TextureFactory.of(OVERLAY_CONVEYOR))); + GregTechAPI.registerCover( ItemList.Conveyor_Module_LuV.get(1L), TextureFactory.of(MACHINE_CASINGS[6][0], TextureFactory.of(OVERLAY_CONVEYOR)), - new GT_Cover_Conveyor(1, 2, TextureFactory.of(OVERLAY_CONVEYOR))); - GregTech_API.registerCover( + new CoverConveyor(1, 2, TextureFactory.of(OVERLAY_CONVEYOR))); + GregTechAPI.registerCover( ItemList.Conveyor_Module_ZPM.get(1L), TextureFactory.of(MACHINE_CASINGS[7][0], TextureFactory.of(OVERLAY_CONVEYOR)), - new GT_Cover_Conveyor(1, 4, TextureFactory.of(OVERLAY_CONVEYOR))); - GregTech_API.registerCover( + new CoverConveyor(1, 4, TextureFactory.of(OVERLAY_CONVEYOR))); + GregTechAPI.registerCover( ItemList.Conveyor_Module_UV.get(1L), TextureFactory.of(MACHINE_CASINGS[8][0], TextureFactory.of(OVERLAY_CONVEYOR)), - new GT_Cover_Conveyor(1, 8, TextureFactory.of(OVERLAY_CONVEYOR))); - GregTech_API.registerCover( + new CoverConveyor(1, 8, TextureFactory.of(OVERLAY_CONVEYOR))); + GregTechAPI.registerCover( ItemList.Conveyor_Module_UHV.get(1L), TextureFactory.of(MACHINE_CASINGS[9][0], TextureFactory.of(OVERLAY_CONVEYOR)), - new GT_Cover_Conveyor(1, 16, TextureFactory.of(OVERLAY_CONVEYOR))); - GregTech_API.registerCover( + new CoverConveyor(1, 16, TextureFactory.of(OVERLAY_CONVEYOR))); + GregTechAPI.registerCover( ItemList.Conveyor_Module_UEV.get(1L), TextureFactory.of(MACHINE_CASINGS[10][0], TextureFactory.of(OVERLAY_CONVEYOR)), - new GT_Cover_Conveyor(1, 32, TextureFactory.of(OVERLAY_CONVEYOR))); + new CoverConveyor(1, 32, TextureFactory.of(OVERLAY_CONVEYOR))); - GregTech_API.registerCover( + GregTechAPI.registerCover( ItemList.Robot_Arm_LV.get(1L), TextureFactory.of(MACHINE_CASINGS[1][0], TextureFactory.of(OVERLAY_ARM)), - new GT_Cover_Arm(400, TextureFactory.of(OVERLAY_ARM))); - GregTech_API.registerCover( + new CoverArm(400, TextureFactory.of(OVERLAY_ARM))); + GregTechAPI.registerCover( ItemList.Robot_Arm_MV.get(1L), TextureFactory.of(MACHINE_CASINGS[2][0], TextureFactory.of(OVERLAY_ARM)), - new GT_Cover_Arm(100, TextureFactory.of(OVERLAY_ARM))); - GregTech_API.registerCover( + new CoverArm(100, TextureFactory.of(OVERLAY_ARM))); + GregTechAPI.registerCover( ItemList.Robot_Arm_HV.get(1L), TextureFactory.of(MACHINE_CASINGS[3][0], TextureFactory.of(OVERLAY_ARM)), - new GT_Cover_Arm(20, TextureFactory.of(OVERLAY_ARM))); - GregTech_API.registerCover( + new CoverArm(20, TextureFactory.of(OVERLAY_ARM))); + GregTechAPI.registerCover( ItemList.Robot_Arm_EV.get(1L), TextureFactory.of(MACHINE_CASINGS[4][0], TextureFactory.of(OVERLAY_ARM)), - new GT_Cover_Arm(4, TextureFactory.of(OVERLAY_ARM))); - GregTech_API.registerCover( + new CoverArm(4, TextureFactory.of(OVERLAY_ARM))); + GregTechAPI.registerCover( ItemList.Robot_Arm_IV.get(1L), TextureFactory.of(MACHINE_CASINGS[5][0], TextureFactory.of(OVERLAY_ARM)), - new GT_Cover_Arm(1, TextureFactory.of(OVERLAY_ARM))); + new CoverArm(1, TextureFactory.of(OVERLAY_ARM))); - GregTech_API.registerCover( + GregTechAPI.registerCover( ItemList.Cover_Controller.get(1L), TextureFactory.of(MACHINE_CASINGS[2][0], TextureFactory.of(OVERLAY_CONTROLLER)), - new GT_Cover_ControlsWork(TextureFactory.of(OVERLAY_CONTROLLER))); + new CoverControlsWork(TextureFactory.of(OVERLAY_CONTROLLER))); - GregTech_API.registerCover( + GregTechAPI.registerCover( ItemList.Cover_Chest_Basic.get(1L), TextureFactory.of(MACHINE_CASINGS[1][0], TextureFactory.of(Textures.BlockIcons.OVERLAY_COVER_CHEST_1)), - new GT_Cover_Chest(9, TextureFactory.of(Textures.BlockIcons.OVERLAY_COVER_CHEST_1))); - GregTech_API.registerCover( + new CoverChest(9, TextureFactory.of(Textures.BlockIcons.OVERLAY_COVER_CHEST_1))); + GregTechAPI.registerCover( ItemList.Cover_Chest_Good.get(1L), TextureFactory.of(MACHINE_CASINGS[2][0], TextureFactory.of(Textures.BlockIcons.OVERLAY_COVER_CHEST_2)), - new GT_Cover_Chest(12, TextureFactory.of(Textures.BlockIcons.OVERLAY_COVER_CHEST_2))); - GregTech_API.registerCover( + new CoverChest(12, TextureFactory.of(Textures.BlockIcons.OVERLAY_COVER_CHEST_2))); + GregTechAPI.registerCover( ItemList.Cover_Chest_Advanced.get(1L), TextureFactory.of(MACHINE_CASINGS[3][0], TextureFactory.of(Textures.BlockIcons.OVERLAY_COVER_CHEST_3)), - new GT_Cover_Chest(15, TextureFactory.of(Textures.BlockIcons.OVERLAY_COVER_CHEST_3))); - GregTech_API.registerCover( + new CoverChest(15, TextureFactory.of(Textures.BlockIcons.OVERLAY_COVER_CHEST_3))); + GregTechAPI.registerCover( ItemList.Cover_ActivityDetector.get(1L), TextureFactory.of(MACHINE_CASINGS[2][0], doesWorkCoverTexture), - new GT_Cover_DoesWork(doesWorkCoverTexture)); - GregTech_API.registerCover( + new CoverDoesWork(doesWorkCoverTexture)); + GregTechAPI.registerCover( ItemList.Cover_FluidDetector.get(1L), TextureFactory.of(MACHINE_CASINGS[2][0], TextureFactory.of(OVERLAY_FLUIDDETECTOR)), - new GT_Cover_LiquidMeter(TextureFactory.of(OVERLAY_FLUIDDETECTOR))); - GregTech_API.registerCover( + new CoverLiquidMeter(TextureFactory.of(OVERLAY_FLUIDDETECTOR))); + GregTechAPI.registerCover( ItemList.Cover_ItemDetector.get(1L), TextureFactory.of(MACHINE_CASINGS[2][0], TextureFactory.of(OVERLAY_ITEMDETECTOR)), - new GT_Cover_ItemMeter(TextureFactory.of(OVERLAY_ITEMDETECTOR))); - GregTech_API.registerCover( + new CoverItemMeter(TextureFactory.of(OVERLAY_ITEMDETECTOR))); + GregTechAPI.registerCover( ItemList.Cover_EnergyDetector.get(1L), TextureFactory.of(MACHINE_CASINGS[2][0], TextureFactory.of(OVERLAY_ENERGYDETECTOR)), - new GT_Cover_EUMeter(TextureFactory.of(OVERLAY_ENERGYDETECTOR))); + new CoverEUMeter(TextureFactory.of(OVERLAY_ENERGYDETECTOR))); - GregTech_API.registerCover( + GregTechAPI.registerCover( ItemList.Cover_PlayerDetector.get(1L), TextureFactory.of(MACHINE_CASINGS[2][0], playerDectectorCoverTexture), - new GT_Cover_PlayerDetector(playerDectectorCoverTexture)); - GregTech_API.registerCover( + new CoverPlayerDetector(playerDectectorCoverTexture)); + GregTechAPI.registerCover( ItemList.Cover_FluidStorageMonitor.get(1L), TextureFactory.of(OVERLAY_FLUID_STORAGE_MONITOR0), - new GT_Cover_FluidStorageMonitor()); + new CoverFluidStorageMonitor()); - GregTech_API.registerCover( + GregTechAPI.registerCover( ItemList.Cover_Screen.get(1L), TextureFactory.of(MACHINE_CASINGS[2][0], screenCoverTexture), - new GT_Cover_Screen(screenCoverTexture)); - GregTech_API.registerCover( + new CoverScreen(screenCoverTexture)); + GregTechAPI.registerCover( ItemList.Cover_Crafting.get(1L), TextureFactory.of(MACHINE_CASINGS[1][0], TextureFactory.of(OVERLAY_CRAFTING)), - new GT_Cover_Crafting(TextureFactory.of(OVERLAY_CRAFTING))); - GregTech_API.registerCover( + new CoverCrafting(TextureFactory.of(OVERLAY_CRAFTING))); + GregTechAPI.registerCover( ItemList.Cover_Drain.get(1L), TextureFactory.of(MACHINE_CASINGS[0][0], TextureFactory.of(OVERLAY_DRAIN)), - new GT_Cover_Drain(TextureFactory.of(OVERLAY_DRAIN))); - GregTech_API.registerCover( + new CoverDrain(TextureFactory.of(OVERLAY_DRAIN))); + GregTechAPI.registerCover( ItemList.Cover_Shutter.get(1L), TextureFactory.of(MACHINE_CASINGS[1][0], TextureFactory.of(OVERLAY_SHUTTER)), - new GT_Cover_Shutter(TextureFactory.of(OVERLAY_SHUTTER))); + new CoverShutter(TextureFactory.of(OVERLAY_SHUTTER))); - GregTech_API.registerCover( - ItemList.Cover_SolarPanel.get(1L), - TextureFactory.of(SOLARPANEL), - new GT_Cover_SolarPanel(1)); - GregTech_API.registerCover( + GregTechAPI + .registerCover(ItemList.Cover_SolarPanel.get(1L), TextureFactory.of(SOLARPANEL), new CoverSolarPanel(1)); + GregTechAPI.registerCover( ItemList.Cover_SolarPanel_8V.get(1L), TextureFactory.of(SOLARPANEL_8V), - new GT_Cover_SolarPanel(8)); - GregTech_API.registerCover( + new CoverSolarPanel(8)); + GregTechAPI.registerCover( ItemList.Cover_SolarPanel_LV.get(1L), TextureFactory.of(SOLARPANEL_LV), - new GT_Cover_SolarPanel(32)); - GregTech_API.registerCover( + new CoverSolarPanel(32)); + GregTechAPI.registerCover( ItemList.Cover_SolarPanel_MV.get(1L), TextureFactory.of(SOLARPANEL_MV), - new GT_Cover_SolarPanel(128)); - GregTech_API.registerCover( + new CoverSolarPanel(128)); + GregTechAPI.registerCover( ItemList.Cover_SolarPanel_HV.get(1L), TextureFactory.of(SOLARPANEL_HV), - new GT_Cover_SolarPanel(512)); - GregTech_API.registerCover( + new CoverSolarPanel(512)); + GregTechAPI.registerCover( ItemList.Cover_SolarPanel_EV.get(1L), TextureFactory.of(SOLARPANEL_EV), - new GT_Cover_SolarPanel(2048)); - GregTech_API.registerCover( + new CoverSolarPanel(2048)); + GregTechAPI.registerCover( ItemList.Cover_SolarPanel_IV.get(1L), TextureFactory.of(SOLARPANEL_IV), - new GT_Cover_SolarPanel(8192)); - GregTech_API.registerCover( + new CoverSolarPanel(8192)); + GregTechAPI.registerCover( ItemList.Cover_SolarPanel_LuV.get(1L), TextureFactory.of(SOLARPANEL_LuV), - new GT_Cover_SolarPanel(32768)); - GregTech_API.registerCover( + new CoverSolarPanel(32768)); + GregTechAPI.registerCover( ItemList.Cover_SolarPanel_ZPM.get(1L), TextureFactory.of(SOLARPANEL_ZPM), - new GT_Cover_SolarPanel(131072)); - GregTech_API.registerCover( + new CoverSolarPanel(131072)); + GregTechAPI.registerCover( ItemList.Cover_SolarPanel_UV.get(1L), TextureFactory.of(SOLARPANEL_UV), - new GT_Cover_SolarPanel(524288)); + new CoverSolarPanel(524288)); - GregTech_API.registerCover( + GregTechAPI.registerCover( ItemList.Cover_RedstoneTransmitterExternal.get(1L), TextureFactory.of(MACHINE_CASINGS[2][0], TextureFactory.of(OVERLAY_REDSTONE_TRANSMITTER)), - new GT_Cover_RedstoneTransmitterExternal(TextureFactory.of(OVERLAY_REDSTONE_TRANSMITTER))); - GregTech_API.registerCover( + new CoverRedstoneTransmitterExternal(TextureFactory.of(OVERLAY_REDSTONE_TRANSMITTER))); + GregTechAPI.registerCover( ItemList.Cover_RedstoneTransmitterInternal.get(1L), TextureFactory.of(MACHINE_CASINGS[2][0], TextureFactory.of(OVERLAY_REDSTONE_TRANSMITTER)), - new GT_Cover_RedstoneTransmitterInternal(TextureFactory.of(OVERLAY_REDSTONE_TRANSMITTER))); - GregTech_API.registerCover( + new CoverRedstoneTransmitterInternal(TextureFactory.of(OVERLAY_REDSTONE_TRANSMITTER))); + GregTechAPI.registerCover( ItemList.Cover_RedstoneReceiverExternal.get(1L), TextureFactory.of(MACHINE_CASINGS[2][0], TextureFactory.of(OVERLAY_REDSTONE_RECEIVER)), - new GT_Cover_RedstoneReceiverExternal(TextureFactory.of(OVERLAY_REDSTONE_RECEIVER))); - GregTech_API.registerCover( + new CoverRedstoneReceiverExternal(TextureFactory.of(OVERLAY_REDSTONE_RECEIVER))); + GregTechAPI.registerCover( ItemList.Cover_RedstoneReceiverInternal.get(1L), TextureFactory.of(MACHINE_CASINGS[2][0], TextureFactory.of(OVERLAY_REDSTONE_RECEIVER)), - new GT_Cover_RedstoneReceiverInternal(TextureFactory.of(OVERLAY_REDSTONE_RECEIVER))); + new CoverRedstoneReceiverInternal(TextureFactory.of(OVERLAY_REDSTONE_RECEIVER))); - GregTech_API.registerCover( + GregTechAPI.registerCover( ItemList.Steam_Regulator_LV.get(1L), TextureFactory.of(MACHINE_CASINGS[1][0], TextureFactory.of(OVERLAY_VALVE)), - new GT_Cover_SteamRegulator(1024, TextureFactory.of(OVERLAY_VALVE))); - GregTech_API.registerCover( + new CoverSteamRegulator(1024, TextureFactory.of(OVERLAY_VALVE))); + GregTechAPI.registerCover( ItemList.Steam_Regulator_MV.get(1L), TextureFactory.of(MACHINE_CASINGS[2][0], TextureFactory.of(OVERLAY_VALVE)), - new GT_Cover_SteamRegulator(2048, TextureFactory.of(OVERLAY_VALVE))); - GregTech_API.registerCover( + new CoverSteamRegulator(2048, TextureFactory.of(OVERLAY_VALVE))); + GregTechAPI.registerCover( ItemList.Steam_Regulator_HV.get(1L), TextureFactory.of(MACHINE_CASINGS[3][0], TextureFactory.of(OVERLAY_VALVE)), - new GT_Cover_SteamRegulator(4096, TextureFactory.of(OVERLAY_VALVE))); - GregTech_API.registerCover( + new CoverSteamRegulator(4096, TextureFactory.of(OVERLAY_VALVE))); + GregTechAPI.registerCover( ItemList.Steam_Regulator_EV.get(1L), TextureFactory.of(MACHINE_CASINGS[4][0], TextureFactory.of(OVERLAY_VALVE)), - new GT_Cover_SteamRegulator(8192, TextureFactory.of(OVERLAY_VALVE))); - GregTech_API.registerCover( + new CoverSteamRegulator(8192, TextureFactory.of(OVERLAY_VALVE))); + GregTechAPI.registerCover( ItemList.Steam_Regulator_IV.get(1L), TextureFactory.of(MACHINE_CASINGS[5][0], TextureFactory.of(OVERLAY_VALVE)), - new GT_Cover_SteamRegulator(16384, TextureFactory.of(OVERLAY_VALVE))); + new CoverSteamRegulator(16384, TextureFactory.of(OVERLAY_VALVE))); - GregTech_API.registerCover( + GregTechAPI.registerCover( ItemList.Cover_NeedsMaintainance.get(1L), TextureFactory.of(MACHINE_CASINGS[2][0], TextureFactory.of(OVERLAY_MAINTENANCE_DETECTOR)), - new GT_Cover_NeedMaintainance(TextureFactory.of(OVERLAY_MAINTENANCE_DETECTOR))); + new CoverNeedMaintainance(TextureFactory.of(OVERLAY_MAINTENANCE_DETECTOR))); } private void removeRecipes() { - GT_ModHandler.removeRecipe( + GTModHandler.removeRecipe( new ItemStack(Blocks.glass), null, new ItemStack(Blocks.glass), @@ -3934,378 +3923,378 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { private void craftingShapedRecipes() { ItemStack tStack = new ItemStack(this, 1, 17000 + Materials.Wood.mMetaItemSubID); tStack.setStackDisplayName("The holy Planks of Sengir"); - GT_Utility.ItemNBT.addEnchantment(tStack, Enchantment.smite, 10); - GT_ModHandler.addCraftingRecipe( + GTUtility.ItemNBT.addEnchantment(tStack, Enchantment.smite, 10); + GTModHandler.addCraftingRecipe( tStack, - GT_ModHandler.RecipeBits.NOT_REMOVABLE, + GTModHandler.RecipeBits.NOT_REMOVABLE, new Object[] { "XXX", "XDX", "XXX", 'X', OrePrefixes.gem.get(Materials.NetherStar), 'D', new ItemStack(Blocks.dragon_egg, 1, 32767) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Shape_Slicer_Flat.get(1L), - GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE - | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.BUFFERED | GTModHandler.RecipeBits.NOT_REMOVABLE + | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "hXS", aTextShape, "fXd", 'P', ItemList.Shape_Extruder_Block, 'X', OrePrefixes.plate.get(Materials.StainlessSteel), 'S', OrePrefixes.screw.get(Materials.StainlessSteel) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Shape_Slicer_Stripes.get(1L), - GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE - | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.BUFFERED | GTModHandler.RecipeBits.NOT_REMOVABLE + | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "hXS", "XPX", "fXd", 'P', ItemList.Shape_Extruder_Block, 'X', OrePrefixes.plate.get(Materials.StainlessSteel), 'S', OrePrefixes.screw.get(Materials.StainlessSteel) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Fuel_Can_Plastic_Empty.get(7L), - GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE, + GTModHandler.RecipeBits.BUFFERED | GTModHandler.RecipeBits.NOT_REMOVABLE, new Object[] { " PP", "P P", "PPP", 'P', OrePrefixes.plate.get(Materials.Plastic) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Crate_Empty.get(4L), - GT_ModHandler.RecipeBits.NOT_REMOVABLE, + GTModHandler.RecipeBits.NOT_REMOVABLE, new Object[] { "SWS", "WdW", "SWS", 'W', OrePrefixes.plank.get(Materials.Wood), 'S', OrePrefixes.screw.get(Materials.AnyIron) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Crate_Empty.get(4L), - GT_ModHandler.RecipeBits.NOT_REMOVABLE, + GTModHandler.RecipeBits.NOT_REMOVABLE, new Object[] { "SWS", "WdW", "SWS", 'W', OrePrefixes.plank.get(Materials.Wood), 'S', OrePrefixes.screw.get(Materials.Steel) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Schematic_1by1.get(1L), - GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE, + GTModHandler.RecipeBits.BUFFERED | GTModHandler.RecipeBits.NOT_REMOVABLE, new Object[] { "d ", aTextShape, aTextEmptyRow, 'P', ItemList.Schematic }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Schematic_2by2.get(1L), - GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE, + GTModHandler.RecipeBits.BUFFERED | GTModHandler.RecipeBits.NOT_REMOVABLE, new Object[] { " d ", aTextShape, aTextEmptyRow, 'P', ItemList.Schematic }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Schematic_3by3.get(1L), - GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE, + GTModHandler.RecipeBits.BUFFERED | GTModHandler.RecipeBits.NOT_REMOVABLE, new Object[] { " d", aTextShape, aTextEmptyRow, 'P', ItemList.Schematic }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Schematic_Dust.get(1L), - GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE, + GTModHandler.RecipeBits.BUFFERED | GTModHandler.RecipeBits.NOT_REMOVABLE, new Object[] { aTextEmptyRow, aTextShape, " d", 'P', ItemList.Schematic }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Battery_Hull_LV.get(1L), - GT_ModHandler.RecipeBits.NOT_REMOVABLE, + GTModHandler.RecipeBits.NOT_REMOVABLE, new Object[] { "Cf ", "Ph ", "Ps ", 'P', OrePrefixes.plate.get(Materials.BatteryAlloy), 'C', OreDictNames.craftingWireTin }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Electric_Motor_LV.get(1L), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE - | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.NOT_REMOVABLE + | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "CWR", "WIW", "RWC", 'I', OrePrefixes.stick.get(Materials.IronMagnetic), 'R', OrePrefixes.stick.get(Materials.AnyIron), 'W', OrePrefixes.wireGt01.get(Materials.AnyCopper), 'C', OrePrefixes.cableGt01.get(Materials.Tin) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Electric_Motor_LV.get(1L), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE - | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.NOT_REMOVABLE + | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "CWR", "WIW", "RWC", 'I', OrePrefixes.stick.get(Materials.SteelMagnetic), 'R', OrePrefixes.stick.get(Materials.Steel), 'W', OrePrefixes.wireGt01.get(Materials.AnyCopper), 'C', OrePrefixes.cableGt01.get(Materials.Tin) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Electric_Motor_MV.get(1L), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE - | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.NOT_REMOVABLE + | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "CWR", "WIW", "RWC", 'I', OrePrefixes.stick.get(Materials.SteelMagnetic), 'R', OrePrefixes.stick.get(Materials.Aluminium), 'W', OrePrefixes.wireGt02.get(Materials.Cupronickel), 'C', OrePrefixes.cableGt01.get(Materials.AnyCopper) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Electric_Motor_HV.get(1L), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE - | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.NOT_REMOVABLE + | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "CWR", "WIW", "RWC", 'I', OrePrefixes.stick.get(Materials.SteelMagnetic), 'R', OrePrefixes.stick.get(Materials.StainlessSteel), 'W', OrePrefixes.wireGt04.get(Materials.Electrum), 'C', OrePrefixes.cableGt02.get(Materials.Silver) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Electric_Motor_EV.get(1L), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE - | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.NOT_REMOVABLE + | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "CWR", "WIW", "RWC", 'I', OrePrefixes.stick.get(Materials.NeodymiumMagnetic), 'R', OrePrefixes.stick.get(Materials.Titanium), 'W', OrePrefixes.wireGt04.get(Materials.BlackSteel), 'C', OrePrefixes.cableGt02.get(Materials.Aluminium) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Electric_Motor_IV.get(1L), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE - | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.NOT_REMOVABLE + | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "CWR", "WIW", "RWC", 'I', OrePrefixes.stick.get(Materials.NeodymiumMagnetic), 'R', OrePrefixes.stick.get(Materials.TungstenSteel), 'W', OrePrefixes.wireGt04.get(Materials.Graphene), 'C', OrePrefixes.cableGt02.get(Materials.Tungsten) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Electric_Piston_LV.get(1L), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE - | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.NOT_REMOVABLE + | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "PPP", "CSS", "CMG", 'P', OrePrefixes.plate.get(Materials.Steel), 'S', OrePrefixes.stick.get(Materials.Steel), 'G', OrePrefixes.gearGtSmall.get(Materials.Steel), 'M', ItemList.Electric_Motor_LV, 'C', OrePrefixes.cableGt01.get(Materials.Tin) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Electric_Piston_MV.get(1L), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE - | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.NOT_REMOVABLE + | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "PPP", "CSS", "CMG", 'P', OrePrefixes.plate.get(Materials.Aluminium), 'S', OrePrefixes.stick.get(Materials.Aluminium), 'G', OrePrefixes.gearGtSmall.get(Materials.Aluminium), 'M', ItemList.Electric_Motor_MV, 'C', OrePrefixes.cableGt01.get(Materials.AnyCopper) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Electric_Piston_HV.get(1L), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE - | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.NOT_REMOVABLE + | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "PPP", "CSS", "CMG", 'P', OrePrefixes.plate.get(Materials.StainlessSteel), 'S', OrePrefixes.stick.get(Materials.StainlessSteel), 'G', OrePrefixes.gearGtSmall.get(Materials.StainlessSteel), 'M', ItemList.Electric_Motor_HV, 'C', OrePrefixes.cableGt01.get(Materials.Gold) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Electric_Piston_EV.get(1L), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE - | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.NOT_REMOVABLE + | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "PPP", "CSS", "CMG", 'P', OrePrefixes.plate.get(Materials.Titanium), 'S', OrePrefixes.stick.get(Materials.Titanium), 'G', OrePrefixes.gearGtSmall.get(Materials.Titanium), 'M', ItemList.Electric_Motor_EV, 'C', OrePrefixes.cableGt01.get(Materials.Aluminium) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Electric_Piston_IV.get(1L), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE - | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.NOT_REMOVABLE + | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "PPP", "CSS", "CMG", 'P', OrePrefixes.plate.get(Materials.TungstenSteel), 'S', OrePrefixes.stick.get(Materials.TungstenSteel), 'G', OrePrefixes.gearGtSmall.get(Materials.TungstenSteel), 'M', ItemList.Electric_Motor_IV, 'C', OrePrefixes.cableGt01.get(Materials.Tungsten) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Electric_Pump_LV.get(1L), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE - | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.NOT_REMOVABLE + | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "SXO", "dPw", "OMW", 'M', ItemList.Electric_Motor_LV, 'O', OrePrefixes.ring.get(Materials.AnyRubber), 'X', OrePrefixes.rotor.get(Materials.Tin), 'S', OrePrefixes.screw.get(Materials.Tin), 'W', OrePrefixes.cableGt01.get(Materials.Tin), 'P', OrePrefixes.pipeMedium.get(Materials.Bronze) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Electric_Pump_MV.get(1L), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE - | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.NOT_REMOVABLE + | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "SXO", "dPw", "OMW", 'M', ItemList.Electric_Motor_MV, 'O', OrePrefixes.ring.get(Materials.AnyRubber), 'X', OrePrefixes.rotor.get(Materials.Bronze), 'S', OrePrefixes.screw.get(Materials.Bronze), 'W', OrePrefixes.cableGt01.get(Materials.AnyCopper), 'P', OrePrefixes.pipeMedium.get(Materials.Steel) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Electric_Pump_HV.get(1L), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE - | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.NOT_REMOVABLE + | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "SXO", "dPw", "OMW", 'M', ItemList.Electric_Motor_HV, 'O', OrePrefixes.ring.get(Materials.AnyRubber), 'X', OrePrefixes.rotor.get(Materials.Steel), 'S', OrePrefixes.screw.get(Materials.Steel), 'W', OrePrefixes.cableGt01.get(Materials.Gold), 'P', OrePrefixes.pipeMedium.get(Materials.StainlessSteel) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Electric_Pump_EV.get(1L), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE - | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.NOT_REMOVABLE + | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "SXO", "dPw", "OMW", 'M', ItemList.Electric_Motor_EV, 'O', OrePrefixes.ring.get(Materials.AnyRubber), 'X', OrePrefixes.rotor.get(Materials.StainlessSteel), 'S', OrePrefixes.screw.get(Materials.StainlessSteel), 'W', OrePrefixes.cableGt01.get(Materials.Aluminium), 'P', OrePrefixes.pipeMedium.get(Materials.Titanium) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Electric_Pump_IV.get(1L), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE - | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.NOT_REMOVABLE + | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "SXO", "dPw", "OMW", 'M', ItemList.Electric_Motor_IV, 'O', OrePrefixes.ring.get(Materials.AnySyntheticRubber), 'X', OrePrefixes.rotor.get(Materials.TungstenSteel), 'S', OrePrefixes.screw.get(Materials.TungstenSteel), 'W', OrePrefixes.cableGt01.get(Materials.Tungsten), 'P', OrePrefixes.pipeMedium.get(Materials.TungstenSteel) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Conveyor_Module_LV.get(1L), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE - | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.NOT_REMOVABLE + | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "RRR", "MCM", "RRR", 'M', ItemList.Electric_Motor_LV, 'C', OrePrefixes.cableGt01.get(Materials.Tin), 'R', OrePrefixes.plate.get(Materials.AnyRubber) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Conveyor_Module_MV.get(1L), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE - | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.NOT_REMOVABLE + | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "RRR", "MCM", "RRR", 'M', ItemList.Electric_Motor_MV, 'C', OrePrefixes.cableGt01.get(Materials.AnyCopper), 'R', OrePrefixes.plate.get(Materials.AnyRubber) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Conveyor_Module_HV.get(1L), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE - | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.NOT_REMOVABLE + | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "RRR", "MCM", "RRR", 'M', ItemList.Electric_Motor_HV, 'C', OrePrefixes.cableGt01.get(Materials.Gold), 'R', OrePrefixes.plate.get(Materials.AnyRubber) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Conveyor_Module_EV.get(1L), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE - | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.NOT_REMOVABLE + | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "RRR", "MCM", "RRR", 'M', ItemList.Electric_Motor_EV, 'C', OrePrefixes.cableGt01.get(Materials.Aluminium), 'R', OrePrefixes.plate.get(Materials.AnyRubber) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Conveyor_Module_IV.get(1L), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE - | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.NOT_REMOVABLE + | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "RRR", "MCM", "RRR", 'M', ItemList.Electric_Motor_IV, 'C', OrePrefixes.cableGt01.get(Materials.Tungsten), 'R', OrePrefixes.plate.get(Materials.AnySyntheticRubber) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Robot_Arm_LV.get(1L), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE - | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.NOT_REMOVABLE + | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "CCC", "MSM", "PES", 'S', OrePrefixes.stick.get(Materials.Steel), 'M', ItemList.Electric_Motor_LV, 'P', ItemList.Electric_Piston_LV, 'E', OrePrefixes.circuit.get(Materials.LV), 'C', OrePrefixes.cableGt01.get(Materials.Tin) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Robot_Arm_MV.get(1L), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE - | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.NOT_REMOVABLE + | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "CCC", "MSM", "PES", 'S', OrePrefixes.stick.get(Materials.Aluminium), 'M', ItemList.Electric_Motor_MV, 'P', ItemList.Electric_Piston_MV, 'E', OrePrefixes.circuit.get(Materials.MV), 'C', OrePrefixes.cableGt01.get(Materials.AnyCopper) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Robot_Arm_HV.get(1L), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE - | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.NOT_REMOVABLE + | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "CCC", "MSM", "PES", 'S', OrePrefixes.stick.get(Materials.StainlessSteel), 'M', ItemList.Electric_Motor_HV, 'P', ItemList.Electric_Piston_HV, 'E', OrePrefixes.circuit.get(Materials.HV), 'C', OrePrefixes.cableGt01.get(Materials.Gold) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Robot_Arm_EV.get(1L), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE - | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.NOT_REMOVABLE + | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "CCC", "MSM", "PES", 'S', OrePrefixes.stick.get(Materials.Titanium), 'M', ItemList.Electric_Motor_EV, 'P', ItemList.Electric_Piston_EV, 'E', OrePrefixes.circuit.get(Materials.EV), 'C', OrePrefixes.cableGt01.get(Materials.Aluminium) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Robot_Arm_IV.get(1L), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE - | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.NOT_REMOVABLE + | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "CCC", "MSM", "PES", 'S', OrePrefixes.stick.get(Materials.TungstenSteel), 'M', ItemList.Electric_Motor_IV, 'P', ItemList.Electric_Piston_IV, 'E', OrePrefixes.circuit.get(Materials.IV), 'C', OrePrefixes.cableGt01.get(Materials.Tungsten) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Emitter_LV.get(1L), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE - | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.NOT_REMOVABLE + | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "SSC", "WQS", "CWS", 'Q', OrePrefixes.gem.get(Materials.CertusQuartz), 'S', OrePrefixes.stick.get(Materials.Brass), 'C', OrePrefixes.circuit.get(Materials.LV), 'W', OrePrefixes.cableGt01.get(Materials.Tin) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Emitter_MV.get(1L), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE - | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.NOT_REMOVABLE + | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "SSC", "WQS", "CWS", 'Q', OrePrefixes.gem.get(Materials.EnderPearl), 'S', OrePrefixes.stick.get(Materials.Electrum), 'C', OrePrefixes.circuit.get(Materials.MV), 'W', OrePrefixes.cableGt01.get(Materials.AnyCopper) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Emitter_HV.get(1L), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE - | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.NOT_REMOVABLE + | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "SSC", "WQS", "CWS", 'Q', OrePrefixes.gem.get(Materials.EnderEye), 'S', OrePrefixes.stick.get(Materials.Chrome), 'C', OrePrefixes.circuit.get(Materials.HV), 'W', OrePrefixes.cableGt01.get(Materials.Gold) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Emitter_EV.get(1L), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE - | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.NOT_REMOVABLE + | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "SSC", "WQS", "CWS", 'Q', ItemList.QuantumEye, 'S', OrePrefixes.stick.get(Materials.Platinum), 'C', OrePrefixes.circuit.get(Materials.EV), 'W', OrePrefixes.cableGt01.get(Materials.Aluminium) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Emitter_IV.get(1L), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE - | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.NOT_REMOVABLE + | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "SSC", "WQS", "CWS", 'Q', ItemList.QuantumStar, 'S', OrePrefixes.stick.get(Materials.Iridium), 'C', OrePrefixes.circuit.get(Materials.IV), 'W', OrePrefixes.cableGt01.get(Materials.Tungsten) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Sensor_LV.get(1L), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE - | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.NOT_REMOVABLE + | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "P Q", "PS ", "CPP", 'Q', OrePrefixes.gem.get(Materials.CertusQuartz), 'S', OrePrefixes.stick.get(Materials.Brass), 'P', OrePrefixes.plate.get(Materials.Steel), 'C', OrePrefixes.circuit.get(Materials.LV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Sensor_MV.get(1L), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE - | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.NOT_REMOVABLE + | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "P Q", "PS ", "CPP", 'Q', OrePrefixes.gemFlawless.get(Materials.Emerald), 'S', OrePrefixes.stick.get(Materials.Electrum), 'P', OrePrefixes.plate.get(Materials.Aluminium), 'C', OrePrefixes.circuit.get(Materials.MV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Sensor_HV.get(1L), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE - | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.NOT_REMOVABLE + | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "P Q", "PS ", "CPP", 'Q', OrePrefixes.gem.get(Materials.EnderEye), 'S', OrePrefixes.stick.get(Materials.Chrome), 'P', OrePrefixes.plate.get(Materials.StainlessSteel), 'C', OrePrefixes.circuit.get(Materials.HV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Sensor_EV.get(1L), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE - | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.NOT_REMOVABLE + | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "P Q", "PS ", "CPP", 'Q', ItemList.QuantumEye, 'S', OrePrefixes.stick.get(Materials.Platinum), 'P', OrePrefixes.plate.get(Materials.Titanium), 'C', OrePrefixes.circuit.get(Materials.EV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Sensor_IV.get(1L), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE - | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.NOT_REMOVABLE + | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "P Q", "PS ", "CPP", 'Q', ItemList.QuantumStar, 'S', OrePrefixes.stick.get(Materials.Iridium), 'P', OrePrefixes.plate.get(Materials.TungstenSteel), 'C', OrePrefixes.circuit.get(Materials.IV) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Component_Sawblade_Diamond.get(1L), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE - | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.NOT_REMOVABLE + | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { " D ", "DGD", " D ", 'D', OrePrefixes.dustSmall.get(Materials.Diamond), 'G', OrePrefixes.gearGt.get(Materials.CobaltBrass) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Component_Grinder_Diamond.get(1L), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE - | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.NOT_REMOVABLE + | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "DSD", "SIS", "DSD", 'I', OrePrefixes.gem.get(Materials.Diamond), 'D', OrePrefixes.dust.get(Materials.Diamond), 'S', OrePrefixes.plateDouble.get(Materials.Steel) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Component_Grinder_Tungsten.get(1L), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE - | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.NOT_REMOVABLE + | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "TST", "SIS", "TST", 'I', OreDictNames.craftingIndustrialDiamond, 'T', OrePrefixes.plate.get(Materials.Tungsten), 'S', OrePrefixes.plateDouble.get(Materials.Steel) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Cover_Screen.get(1L), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE - | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.NOT_REMOVABLE + | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "AGA", "RPB", "ALA", 'A', OrePrefixes.plate.get(Materials.Aluminium), 'L', OrePrefixes.dust.get(Materials.Glowstone), 'R', Dyes.dyeRed, 'G', Dyes.dyeLime, 'B', Dyes.dyeBlue, 'P', OrePrefixes.plate.get(Materials.Glass) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Tool_Scanner.get(1L), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE - | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.NOT_REMOVABLE + | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "EPR", "CSC", "PBP", 'C', OrePrefixes.circuit.get(Materials.HV), 'P', OrePrefixes.plate.get(Materials.Aluminium), 'E', ItemList.Emitter_MV, 'R', ItemList.Sensor_MV, 'S', ItemList.Cover_Screen, 'B', ItemList.Battery_RE_MV_Lithium }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.ItemFilter_Export.get(1L), new Object[] { "SPS", "dIC", "SPS", 'P', OrePrefixes.plate.get(Materials.Tin), 'S', OrePrefixes.screw.get(Materials.Iron), 'I', ItemList.Component_Filter, 'C', ItemList.Conveyor_Module_LV }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.ItemFilter_Import.get(1L), new Object[] { "SPS", "CId", "SPS", 'P', OrePrefixes.plate.get(Materials.Tin), 'S', OrePrefixes.screw.get(Materials.Iron), 'I', ItemList.Component_Filter, 'C', ItemList.Conveyor_Module_LV }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Tool_Cover_Copy_Paste.get(1L), - GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.DISMANTLEABLE | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "PSP", "PCP", "PBP", 'P', OrePrefixes.plate.get(Materials.Aluminium), 'S', ItemList.Tool_DataStick.get(1L), 'C', ItemList.Cover_Screen.get(1L), 'B', ItemList.Battery_RE_MV_Lithium.get(1L) }); @@ -4313,188 +4302,188 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { private void craftingShapelessRecipes() { - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Coin_Chocolate.get(1L), new Object[] { OrePrefixes.dust.get(Materials.Cocoa), OrePrefixes.dust.get(Materials.Milk), OrePrefixes.dust.get(Materials.Sugar), OrePrefixes.foil.get(Materials.Gold) }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Credit_Copper.get(8L), - GT_ModHandler.RecipeBits.KEEPNBT | GT_ModHandler.RecipeBits.NOT_REMOVABLE, + GTModHandler.RecipeBits.KEEPNBT | GTModHandler.RecipeBits.NOT_REMOVABLE, new Object[] { ItemList.Credit_Iron }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Credit_Iron.get(8L), - GT_ModHandler.RecipeBits.KEEPNBT | GT_ModHandler.RecipeBits.NOT_REMOVABLE, + GTModHandler.RecipeBits.KEEPNBT | GTModHandler.RecipeBits.NOT_REMOVABLE, new Object[] { ItemList.Credit_Silver }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Credit_Silver.get(8L), - GT_ModHandler.RecipeBits.KEEPNBT | GT_ModHandler.RecipeBits.NOT_REMOVABLE, + GTModHandler.RecipeBits.KEEPNBT | GTModHandler.RecipeBits.NOT_REMOVABLE, new Object[] { ItemList.Credit_Gold }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Credit_Gold.get(8L), - GT_ModHandler.RecipeBits.KEEPNBT | GT_ModHandler.RecipeBits.NOT_REMOVABLE, + GTModHandler.RecipeBits.KEEPNBT | GTModHandler.RecipeBits.NOT_REMOVABLE, new Object[] { ItemList.Credit_Platinum }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Credit_Platinum.get(8L), - GT_ModHandler.RecipeBits.KEEPNBT | GT_ModHandler.RecipeBits.NOT_REMOVABLE, + GTModHandler.RecipeBits.KEEPNBT | GTModHandler.RecipeBits.NOT_REMOVABLE, new Object[] { ItemList.Credit_Osmium }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Credit_Iron.get(1L), - GT_ModHandler.RecipeBits.KEEPNBT | GT_ModHandler.RecipeBits.NOT_REMOVABLE, + GTModHandler.RecipeBits.KEEPNBT | GTModHandler.RecipeBits.NOT_REMOVABLE, new Object[] { ItemList.Credit_Copper, ItemList.Credit_Copper, ItemList.Credit_Copper, ItemList.Credit_Copper, ItemList.Credit_Copper, ItemList.Credit_Copper, ItemList.Credit_Copper, ItemList.Credit_Copper }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Credit_Silver.get(1L), - GT_ModHandler.RecipeBits.KEEPNBT | GT_ModHandler.RecipeBits.NOT_REMOVABLE, + GTModHandler.RecipeBits.KEEPNBT | GTModHandler.RecipeBits.NOT_REMOVABLE, new Object[] { ItemList.Credit_Iron, ItemList.Credit_Iron, ItemList.Credit_Iron, ItemList.Credit_Iron, ItemList.Credit_Iron, ItemList.Credit_Iron, ItemList.Credit_Iron, ItemList.Credit_Iron }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Credit_Gold.get(1L), - GT_ModHandler.RecipeBits.KEEPNBT | GT_ModHandler.RecipeBits.NOT_REMOVABLE, + GTModHandler.RecipeBits.KEEPNBT | GTModHandler.RecipeBits.NOT_REMOVABLE, new Object[] { ItemList.Credit_Silver, ItemList.Credit_Silver, ItemList.Credit_Silver, ItemList.Credit_Silver, ItemList.Credit_Silver, ItemList.Credit_Silver, ItemList.Credit_Silver, ItemList.Credit_Silver }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Credit_Platinum.get(1L), - GT_ModHandler.RecipeBits.KEEPNBT | GT_ModHandler.RecipeBits.NOT_REMOVABLE, + GTModHandler.RecipeBits.KEEPNBT | GTModHandler.RecipeBits.NOT_REMOVABLE, new Object[] { ItemList.Credit_Gold, ItemList.Credit_Gold, ItemList.Credit_Gold, ItemList.Credit_Gold, ItemList.Credit_Gold, ItemList.Credit_Gold, ItemList.Credit_Gold, ItemList.Credit_Gold }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Credit_Osmium.get(1L), - GT_ModHandler.RecipeBits.KEEPNBT | GT_ModHandler.RecipeBits.NOT_REMOVABLE, + GTModHandler.RecipeBits.KEEPNBT | GTModHandler.RecipeBits.NOT_REMOVABLE, new Object[] { ItemList.Credit_Platinum, ItemList.Credit_Platinum, ItemList.Credit_Platinum, ItemList.Credit_Platinum, ItemList.Credit_Platinum, ItemList.Credit_Platinum, ItemList.Credit_Platinum, ItemList.Credit_Platinum }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Credit_Greg_Copper.get(8L), - GT_ModHandler.RecipeBits.KEEPNBT | GT_ModHandler.RecipeBits.NOT_REMOVABLE, + GTModHandler.RecipeBits.KEEPNBT | GTModHandler.RecipeBits.NOT_REMOVABLE, new Object[] { ItemList.Credit_Greg_Cupronickel }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Credit_Greg_Cupronickel.get(8L), - GT_ModHandler.RecipeBits.KEEPNBT | GT_ModHandler.RecipeBits.NOT_REMOVABLE, + GTModHandler.RecipeBits.KEEPNBT | GTModHandler.RecipeBits.NOT_REMOVABLE, new Object[] { ItemList.Credit_Greg_Silver }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Credit_Greg_Silver.get(8L), - GT_ModHandler.RecipeBits.KEEPNBT | GT_ModHandler.RecipeBits.NOT_REMOVABLE, + GTModHandler.RecipeBits.KEEPNBT | GTModHandler.RecipeBits.NOT_REMOVABLE, new Object[] { ItemList.Credit_Greg_Gold }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Credit_Greg_Gold.get(8L), - GT_ModHandler.RecipeBits.KEEPNBT | GT_ModHandler.RecipeBits.NOT_REMOVABLE, + GTModHandler.RecipeBits.KEEPNBT | GTModHandler.RecipeBits.NOT_REMOVABLE, new Object[] { ItemList.Credit_Greg_Platinum }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Credit_Greg_Platinum.get(8L), - GT_ModHandler.RecipeBits.KEEPNBT | GT_ModHandler.RecipeBits.NOT_REMOVABLE, + GTModHandler.RecipeBits.KEEPNBT | GTModHandler.RecipeBits.NOT_REMOVABLE, new Object[] { ItemList.Credit_Greg_Osmium }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Credit_Greg_Osmium.get(8L), - GT_ModHandler.RecipeBits.KEEPNBT | GT_ModHandler.RecipeBits.NOT_REMOVABLE, + GTModHandler.RecipeBits.KEEPNBT | GTModHandler.RecipeBits.NOT_REMOVABLE, new Object[] { ItemList.Credit_Greg_Naquadah }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Credit_Greg_Naquadah.get(8L), - GT_ModHandler.RecipeBits.KEEPNBT | GT_ModHandler.RecipeBits.NOT_REMOVABLE, + GTModHandler.RecipeBits.KEEPNBT | GTModHandler.RecipeBits.NOT_REMOVABLE, new Object[] { ItemList.Credit_Greg_Neutronium }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Credit_Greg_Cupronickel.get(1L), - GT_ModHandler.RecipeBits.KEEPNBT | GT_ModHandler.RecipeBits.NOT_REMOVABLE, + GTModHandler.RecipeBits.KEEPNBT | GTModHandler.RecipeBits.NOT_REMOVABLE, new Object[] { ItemList.Credit_Greg_Copper, ItemList.Credit_Greg_Copper, ItemList.Credit_Greg_Copper, ItemList.Credit_Greg_Copper, ItemList.Credit_Greg_Copper, ItemList.Credit_Greg_Copper, ItemList.Credit_Greg_Copper, ItemList.Credit_Greg_Copper }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Credit_Greg_Silver.get(1L), - GT_ModHandler.RecipeBits.KEEPNBT | GT_ModHandler.RecipeBits.NOT_REMOVABLE, + GTModHandler.RecipeBits.KEEPNBT | GTModHandler.RecipeBits.NOT_REMOVABLE, new Object[] { ItemList.Credit_Greg_Cupronickel, ItemList.Credit_Greg_Cupronickel, ItemList.Credit_Greg_Cupronickel, ItemList.Credit_Greg_Cupronickel, ItemList.Credit_Greg_Cupronickel, ItemList.Credit_Greg_Cupronickel, ItemList.Credit_Greg_Cupronickel, ItemList.Credit_Greg_Cupronickel }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Credit_Greg_Gold.get(1L), - GT_ModHandler.RecipeBits.KEEPNBT | GT_ModHandler.RecipeBits.NOT_REMOVABLE, + GTModHandler.RecipeBits.KEEPNBT | GTModHandler.RecipeBits.NOT_REMOVABLE, new Object[] { ItemList.Credit_Greg_Silver, ItemList.Credit_Greg_Silver, ItemList.Credit_Greg_Silver, ItemList.Credit_Greg_Silver, ItemList.Credit_Greg_Silver, ItemList.Credit_Greg_Silver, ItemList.Credit_Greg_Silver, ItemList.Credit_Greg_Silver }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Credit_Greg_Platinum.get(1L), - GT_ModHandler.RecipeBits.KEEPNBT | GT_ModHandler.RecipeBits.NOT_REMOVABLE, + GTModHandler.RecipeBits.KEEPNBT | GTModHandler.RecipeBits.NOT_REMOVABLE, new Object[] { ItemList.Credit_Greg_Gold, ItemList.Credit_Greg_Gold, ItemList.Credit_Greg_Gold, ItemList.Credit_Greg_Gold, ItemList.Credit_Greg_Gold, ItemList.Credit_Greg_Gold, ItemList.Credit_Greg_Gold, ItemList.Credit_Greg_Gold }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Credit_Greg_Osmium.get(1L), - GT_ModHandler.RecipeBits.KEEPNBT | GT_ModHandler.RecipeBits.NOT_REMOVABLE, + GTModHandler.RecipeBits.KEEPNBT | GTModHandler.RecipeBits.NOT_REMOVABLE, new Object[] { ItemList.Credit_Greg_Platinum, ItemList.Credit_Greg_Platinum, ItemList.Credit_Greg_Platinum, ItemList.Credit_Greg_Platinum, ItemList.Credit_Greg_Platinum, ItemList.Credit_Greg_Platinum, ItemList.Credit_Greg_Platinum, ItemList.Credit_Greg_Platinum }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Credit_Greg_Naquadah.get(1L), - GT_ModHandler.RecipeBits.KEEPNBT | GT_ModHandler.RecipeBits.NOT_REMOVABLE, + GTModHandler.RecipeBits.KEEPNBT | GTModHandler.RecipeBits.NOT_REMOVABLE, new Object[] { ItemList.Credit_Greg_Osmium, ItemList.Credit_Greg_Osmium, ItemList.Credit_Greg_Osmium, ItemList.Credit_Greg_Osmium, ItemList.Credit_Greg_Osmium, ItemList.Credit_Greg_Osmium, ItemList.Credit_Greg_Osmium, ItemList.Credit_Greg_Osmium }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Credit_Greg_Neutronium.get(1L), - GT_ModHandler.RecipeBits.KEEPNBT | GT_ModHandler.RecipeBits.NOT_REMOVABLE, + GTModHandler.RecipeBits.KEEPNBT | GTModHandler.RecipeBits.NOT_REMOVABLE, new Object[] { ItemList.Credit_Greg_Naquadah, ItemList.Credit_Greg_Naquadah, ItemList.Credit_Greg_Naquadah, ItemList.Credit_Greg_Naquadah, ItemList.Credit_Greg_Naquadah, ItemList.Credit_Greg_Naquadah, ItemList.Credit_Greg_Naquadah, ItemList.Credit_Greg_Naquadah }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Schematic.get(1L), - GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE, + GTModHandler.RecipeBits.BUFFERED | GTModHandler.RecipeBits.NOT_REMOVABLE, new Object[] { ItemList.Schematic_Crafting }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Schematic.get(1L), - GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE, + GTModHandler.RecipeBits.BUFFERED | GTModHandler.RecipeBits.NOT_REMOVABLE, new Object[] { ItemList.Schematic_1by1 }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Schematic.get(1L), - GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE, + GTModHandler.RecipeBits.BUFFERED | GTModHandler.RecipeBits.NOT_REMOVABLE, new Object[] { ItemList.Schematic_2by2 }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Schematic.get(1L), - GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE, + GTModHandler.RecipeBits.BUFFERED | GTModHandler.RecipeBits.NOT_REMOVABLE, new Object[] { ItemList.Schematic_3by3 }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Schematic.get(1L), - GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE, + GTModHandler.RecipeBits.BUFFERED | GTModHandler.RecipeBits.NOT_REMOVABLE, new Object[] { ItemList.Schematic_Dust }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Tool_DataOrb.get(1L), - GT_ModHandler.RecipeBits.NOT_REMOVABLE, + GTModHandler.RecipeBits.NOT_REMOVABLE, new Object[] { ItemList.Tool_DataOrb.get(1L) }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Tool_DataStick.get(1L), - GT_ModHandler.RecipeBits.NOT_REMOVABLE, + GTModHandler.RecipeBits.NOT_REMOVABLE, new Object[] { ItemList.Tool_DataStick.get(1L) }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Cover_RedstoneTransmitterInternal.get(1L), new Object[] { ItemList.Cover_RedstoneTransmitterExternal.get(1L) }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Cover_RedstoneReceiverInternal.get(1L), new Object[] { ItemList.Cover_RedstoneReceiverExternal.get(1L) }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Cover_RedstoneTransmitterExternal.get(1L), new Object[] { ItemList.Cover_RedstoneTransmitterInternal.get(1L) }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Cover_RedstoneReceiverExternal.get(1L), new Object[] { ItemList.Cover_RedstoneReceiverInternal.get(1L) }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.ItemFilter_Export.get(1L), new Object[] { ItemList.ItemFilter_Import.get(1L) }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.ItemFilter_Import.get(1L), new Object[] { ItemList.ItemFilter_Export.get(1L) }); } private void registerBehaviors() { - IItemBehaviour<GT_MetaBase_Item> behaviourSprayColorRemover = new Behaviour_Spray_Color_Remover( + IItemBehaviour<MetaBaseItem> behaviourSprayColorRemover = new BehaviourSprayColorRemover( ItemList.Spray_Empty.get(1L), ItemList.Spray_Color_Used_Remover.get(1L), ItemList.Spray_Color_Remover.get(1L), @@ -4502,13 +4491,13 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { addItemBehavior(32000 + Spray_Color_Remover.ID, behaviourSprayColorRemover); addItemBehavior(32000 + Spray_Color_Used_Remover.ID, behaviourSprayColorRemover); - IItemBehaviour<GT_MetaBase_Item> behaviourMatches = new Behaviour_Lighter( + IItemBehaviour<MetaBaseItem> behaviourMatches = new BehaviourLighter( null, ItemList.Tool_Matches.get(1L), ItemList.Tool_Matches.get(1L), 1L); addItemBehavior(32000 + Tool_Matches.ID, behaviourMatches); - IItemBehaviour<GT_MetaBase_Item> behaviourMatchBox = new Behaviour_Lighter( + IItemBehaviour<MetaBaseItem> behaviourMatchBox = new BehaviourLighter( null, ItemList.Tool_MatchBox_Used.get(1L), ItemList.Tool_MatchBox_Full.get(1L), @@ -4516,7 +4505,7 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { addItemBehavior(32000 + Tool_MatchBox_Used.ID, behaviourMatchBox); addItemBehavior(32000 + Tool_MatchBox_Full.ID, behaviourMatchBox); - IItemBehaviour<GT_MetaBase_Item> behaviourLighterInvar = new Behaviour_Lighter( + IItemBehaviour<MetaBaseItem> behaviourLighterInvar = new BehaviourLighter( ItemList.Tool_Lighter_Invar_Empty.get(1L), ItemList.Tool_Lighter_Invar_Used.get(1L), ItemList.Tool_Lighter_Invar_Full.get(1L), @@ -4524,7 +4513,7 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { addItemBehavior(32000 + Tool_Lighter_Invar_Used.ID, behaviourLighterInvar); addItemBehavior(32000 + Tool_Lighter_Invar_Full.ID, behaviourLighterInvar); - IItemBehaviour<GT_MetaBase_Item> behaviourLighterPlatinum = new Behaviour_Lighter( + IItemBehaviour<MetaBaseItem> behaviourLighterPlatinum = new BehaviourLighter( ItemList.Tool_Lighter_Platinum_Empty.get(1L), ItemList.Tool_Lighter_Platinum_Used.get(1L), ItemList.Tool_Lighter_Platinum_Full.get(1L), @@ -4533,7 +4522,7 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { addItemBehavior(32000 + Tool_Lighter_Platinum_Full.ID, behaviourLighterPlatinum); for (int i = 0; i < 16; i++) { - IItemBehaviour<GT_MetaBase_Item> behaviourSprayColor = new Behaviour_Spray_Color( + IItemBehaviour<MetaBaseItem> behaviourSprayColor = new BehaviourSprayColor( ItemList.Spray_Empty.get(1L), ItemList.SPRAY_CAN_DYES_USED[i].get(1L), ItemList.SPRAY_CAN_DYES[i].get(1L), @@ -4545,45 +4534,45 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { } private void setAllElectricStats() { - setElectricStats(32000 + Battery_RE_ULV_Tantalum.ID, 1000L, GT_Values.V[0], 0L, -3L, false); - setElectricStats(32000 + Battery_SU_LV_Sulfuric_Acid.ID, 18000L, GT_Values.V[1], 1L, -2L, true); - setElectricStats(32000 + Battery_SU_LV_Mercury.ID, 32000L, GT_Values.V[1], 1L, -2L, true); - setElectricStats(32000 + Battery_RE_LV_Cadmium.ID, 75000L, GT_Values.V[1], 1L, -3L, true); - setElectricStats(32000 + Battery_RE_LV_Lithium.ID, 100000L, GT_Values.V[1], 1L, -3L, true); - setElectricStats(32000 + Battery_RE_LV_Sodium.ID, 50000L, GT_Values.V[1], 1L, -3L, true); - setElectricStats(32000 + Battery_SU_MV_Sulfuric_Acid.ID, 72000L, GT_Values.V[2], 2L, -2L, true); - setElectricStats(32000 + Battery_SU_MV_Mercury.ID, 128000L, GT_Values.V[2], 2L, -2L, true); - setElectricStats(32000 + Battery_RE_MV_Cadmium.ID, 300000L, GT_Values.V[2], 2L, -3L, true); - setElectricStats(32000 + Battery_RE_MV_Lithium.ID, 400000L, GT_Values.V[2], 2L, -3L, true); - setElectricStats(32000 + Battery_RE_MV_Sodium.ID, 200000L, GT_Values.V[2], 2L, -3L, true); - setElectricStats(32000 + Battery_SU_HV_Sulfuric_Acid.ID, 288000L, GT_Values.V[3], 3L, -2L, true); - setElectricStats(32000 + Battery_SU_HV_Mercury.ID, 512000L, GT_Values.V[3], 3L, -2L, true); - setElectricStats(32000 + Battery_RE_HV_Cadmium.ID, 1200000L, GT_Values.V[3], 3L, -3L, true); - setElectricStats(32000 + Battery_RE_HV_Lithium.ID, 1600000L, GT_Values.V[3], 3L, -3L, true); - setElectricStats(32000 + Battery_RE_HV_Sodium.ID, 800000L, GT_Values.V[3], 3L, -3L, true); - setElectricStats(32000 + Energy_Lapotronic_Orb.ID, 100000000L, GT_Values.V[5], 5L, -3L, true); - setElectricStats(32000 + ID_MetaItem_01.ZPM.ID, 2000000000000L, GT_Values.V[7], 7L, -2L, true); - setElectricStats(32000 + Energy_Lapotronic_orb_2.ID, 1000000000L, GT_Values.V[6], 6L, -3L, true); - setElectricStats(32000 + ZPM2.ID, Long.MAX_VALUE, GT_Values.V[8], 8L, -3L, true); - setElectricStats(32000 + ZPM3.ID, Long.MAX_VALUE, GT_Values.V[12], 12L, -3L, true); - setElectricStats(32000 + ZPM4.ID, Long.MAX_VALUE, GT_Values.V[13], 13L, -3L, true); - setElectricStats(32000 + ZPM5.ID, Long.MAX_VALUE, GT_Values.V[14], 14L, -3L, true); - setElectricStats(32000 + ZPM6.ID, Long.MAX_VALUE, GT_Values.V[15], 15L, -3L, true); - setElectricStats(32000 + Energy_Module.ID, 10000000000L, GT_Values.V[7], 7L, -3L, true); - setElectricStats(32000 + Energy_Cluster.ID, 100000000000L, GT_Values.V[8], 8L, -3L, true); - setElectricStats(32000 + Tool_Cover_Copy_Paste.ID, 400000L, GT_Values.V[2], 2L, -1L, false); + setElectricStats(32000 + Battery_RE_ULV_Tantalum.ID, 1000L, GTValues.V[0], 0L, -3L, false); + setElectricStats(32000 + Battery_SU_LV_Sulfuric_Acid.ID, 18000L, GTValues.V[1], 1L, -2L, true); + setElectricStats(32000 + Battery_SU_LV_Mercury.ID, 32000L, GTValues.V[1], 1L, -2L, true); + setElectricStats(32000 + Battery_RE_LV_Cadmium.ID, 75000L, GTValues.V[1], 1L, -3L, true); + setElectricStats(32000 + Battery_RE_LV_Lithium.ID, 100000L, GTValues.V[1], 1L, -3L, true); + setElectricStats(32000 + Battery_RE_LV_Sodium.ID, 50000L, GTValues.V[1], 1L, -3L, true); + setElectricStats(32000 + Battery_SU_MV_Sulfuric_Acid.ID, 72000L, GTValues.V[2], 2L, -2L, true); + setElectricStats(32000 + Battery_SU_MV_Mercury.ID, 128000L, GTValues.V[2], 2L, -2L, true); + setElectricStats(32000 + Battery_RE_MV_Cadmium.ID, 300000L, GTValues.V[2], 2L, -3L, true); + setElectricStats(32000 + Battery_RE_MV_Lithium.ID, 400000L, GTValues.V[2], 2L, -3L, true); + setElectricStats(32000 + Battery_RE_MV_Sodium.ID, 200000L, GTValues.V[2], 2L, -3L, true); + setElectricStats(32000 + Battery_SU_HV_Sulfuric_Acid.ID, 288000L, GTValues.V[3], 3L, -2L, true); + setElectricStats(32000 + Battery_SU_HV_Mercury.ID, 512000L, GTValues.V[3], 3L, -2L, true); + setElectricStats(32000 + Battery_RE_HV_Cadmium.ID, 1200000L, GTValues.V[3], 3L, -3L, true); + setElectricStats(32000 + Battery_RE_HV_Lithium.ID, 1600000L, GTValues.V[3], 3L, -3L, true); + setElectricStats(32000 + Battery_RE_HV_Sodium.ID, 800000L, GTValues.V[3], 3L, -3L, true); + setElectricStats(32000 + Energy_Lapotronic_Orb.ID, 100000000L, GTValues.V[5], 5L, -3L, true); + setElectricStats(32000 + IDMetaItem01.ZPM.ID, 2000000000000L, GTValues.V[7], 7L, -2L, true); + setElectricStats(32000 + Energy_Lapotronic_orb_2.ID, 1000000000L, GTValues.V[6], 6L, -3L, true); + setElectricStats(32000 + ZPM2.ID, Long.MAX_VALUE, GTValues.V[8], 8L, -3L, true); + setElectricStats(32000 + ZPM3.ID, Long.MAX_VALUE, GTValues.V[12], 12L, -3L, true); + setElectricStats(32000 + ZPM4.ID, Long.MAX_VALUE, GTValues.V[13], 13L, -3L, true); + setElectricStats(32000 + ZPM5.ID, Long.MAX_VALUE, GTValues.V[14], 14L, -3L, true); + setElectricStats(32000 + ZPM6.ID, Long.MAX_VALUE, GTValues.V[15], 15L, -3L, true); + setElectricStats(32000 + Energy_Module.ID, 10000000000L, GTValues.V[7], 7L, -3L, true); + setElectricStats(32000 + Energy_Cluster.ID, 100000000000L, GTValues.V[8], 8L, -3L, true); + setElectricStats(32000 + Tool_Cover_Copy_Paste.ID, 400000L, GTValues.V[2], 2L, -1L, false); setElectricStats(32000 + Tool_Cheat.ID, -2000000000L, 1000000000L, -1L, -3L, false); - setElectricStats(32000 + Tool_Scanner.ID, 400000L, GT_Values.V[2], 2L, -1L, false); - setElectricStats(32000 + BatteryHull_EV_Full.ID, 6400000L, GT_Values.V[4], 4L, -3L, true); - setElectricStats(32000 + BatteryHull_IV_Full.ID, 25600000L, GT_Values.V[5], 5L, -3L, true); - setElectricStats(32000 + BatteryHull_LuV_Full.ID, 102400000L, GT_Values.V[6], 6L, -3L, true); - setElectricStats(32000 + BatteryHull_ZPM_Full.ID, 409600000L, GT_Values.V[7], 7L, -3L, true); - setElectricStats(32000 + BatteryHull_UV_Full.ID, 1638400000L, GT_Values.V[8], 8L, -3L, true); - setElectricStats(32000 + BatteryHull_UHV_Full.ID, 6553600000L, GT_Values.V[9], 9L, -3L, true); - setElectricStats(32000 + BatteryHull_UEV_Full.ID, 26214400000L, GT_Values.V[10], 10L, -3L, true); - setElectricStats(32000 + BatteryHull_UIV_Full.ID, 104857600000L, GT_Values.V[11], 11L, -3L, true); - setElectricStats(32000 + BatteryHull_UMV_Full.ID, 419430400000L, GT_Values.V[12], 12L, -3L, true); - setElectricStats(32000 + BatteryHull_UxV_Full.ID, 1677721600000L, GT_Values.V[13], 13L, -3L, true); + setElectricStats(32000 + Tool_Scanner.ID, 400000L, GTValues.V[2], 2L, -1L, false); + setElectricStats(32000 + BatteryHull_EV_Full.ID, 6400000L, GTValues.V[4], 4L, -3L, true); + setElectricStats(32000 + BatteryHull_IV_Full.ID, 25600000L, GTValues.V[5], 5L, -3L, true); + setElectricStats(32000 + BatteryHull_LuV_Full.ID, 102400000L, GTValues.V[6], 6L, -3L, true); + setElectricStats(32000 + BatteryHull_ZPM_Full.ID, 409600000L, GTValues.V[7], 7L, -3L, true); + setElectricStats(32000 + BatteryHull_UV_Full.ID, 1638400000L, GTValues.V[8], 8L, -3L, true); + setElectricStats(32000 + BatteryHull_UHV_Full.ID, 6553600000L, GTValues.V[9], 9L, -3L, true); + setElectricStats(32000 + BatteryHull_UEV_Full.ID, 26214400000L, GTValues.V[10], 10L, -3L, true); + setElectricStats(32000 + BatteryHull_UIV_Full.ID, 104857600000L, GTValues.V[11], 11L, -3L, true); + setElectricStats(32000 + BatteryHull_UMV_Full.ID, 419430400000L, GTValues.V[12], 12L, -3L, true); + setElectricStats(32000 + BatteryHull_UxV_Full.ID, 1677721600000L, GTValues.V[13], 13L, -3L, true); } private void registerTieredTooltips() { diff --git a/src/main/java/gregtech/common/items/GT_MetaGenerated_Item_02.java b/src/main/java/gregtech/common/items/MetaGeneratedItem02.java index 857de00e6a..45404e36cd 100644 --- a/src/main/java/gregtech/common/items/GT_MetaGenerated_Item_02.java +++ b/src/main/java/gregtech/common/items/MetaGeneratedItem02.java @@ -1,6 +1,6 @@ package gregtech.common.items; -import static gregtech.api.enums.GT_Values.RA; +import static gregtech.api.enums.GTValues.RA; import static gregtech.api.enums.Mods.Forestry; import static gregtech.api.enums.Textures.BlockIcons.MACHINE_CASINGS; import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_ADVANCED_REDSTONE_RECEIVER; @@ -13,205 +13,205 @@ import static gregtech.api.recipe.RecipeMaps.assemblerRecipes; import static gregtech.api.recipe.RecipeMaps.compressorRecipes; import static gregtech.api.recipe.RecipeMaps.extractorRecipes; import static gregtech.api.recipe.RecipeMaps.maceratorRecipes; -import static gregtech.api.util.GT_RecipeBuilder.MINUTES; -import static gregtech.api.util.GT_RecipeBuilder.SECONDS; -import static gregtech.api.util.GT_RecipeBuilder.WILDCARD; -import static gregtech.common.items.ID_MetaItem_02.Bottle_Alcopops; -import static gregtech.common.items.ID_MetaItem_02.Bottle_Apple_Juice; -import static gregtech.common.items.ID_MetaItem_02.Bottle_Beer; -import static gregtech.common.items.ID_MetaItem_02.Bottle_Cave_Johnsons_Grenade_Juice; -import static gregtech.common.items.ID_MetaItem_02.Bottle_Chilly_Sauce; -import static gregtech.common.items.ID_MetaItem_02.Bottle_Cider; -import static gregtech.common.items.ID_MetaItem_02.Bottle_Dark_Beer; -import static gregtech.common.items.ID_MetaItem_02.Bottle_Diablo_Sauce; -import static gregtech.common.items.ID_MetaItem_02.Bottle_Diabolo_Sauce; -import static gregtech.common.items.ID_MetaItem_02.Bottle_Dragon_Blood; -import static gregtech.common.items.ID_MetaItem_02.Bottle_Glen_McKenner; -import static gregtech.common.items.ID_MetaItem_02.Bottle_Golden_Apple_Juice; -import static gregtech.common.items.ID_MetaItem_02.Bottle_Golden_Cider; -import static gregtech.common.items.ID_MetaItem_02.Bottle_Grape_Juice; -import static gregtech.common.items.ID_MetaItem_02.Bottle_Holy_Water; -import static gregtech.common.items.ID_MetaItem_02.Bottle_Hops_Juice; -import static gregtech.common.items.ID_MetaItem_02.Bottle_Hot_Sauce; -import static gregtech.common.items.ID_MetaItem_02.Bottle_Iduns_Apple_Juice; -import static gregtech.common.items.ID_MetaItem_02.Bottle_Lemon_Juice; -import static gregtech.common.items.ID_MetaItem_02.Bottle_Lemonade; -import static gregtech.common.items.ID_MetaItem_02.Bottle_Leninade; -import static gregtech.common.items.ID_MetaItem_02.Bottle_Limoncello; -import static gregtech.common.items.ID_MetaItem_02.Bottle_Milk; -import static gregtech.common.items.ID_MetaItem_02.Bottle_Mineral_Water; -import static gregtech.common.items.ID_MetaItem_02.Bottle_Notches_Brew; -import static gregtech.common.items.ID_MetaItem_02.Bottle_Pirate_Brew; -import static gregtech.common.items.ID_MetaItem_02.Bottle_Potato_Juice; -import static gregtech.common.items.ID_MetaItem_02.Bottle_Purple_Drink; -import static gregtech.common.items.ID_MetaItem_02.Bottle_Reed_Water; -import static gregtech.common.items.ID_MetaItem_02.Bottle_Rum; -import static gregtech.common.items.ID_MetaItem_02.Bottle_Salty_Water; -import static gregtech.common.items.ID_MetaItem_02.Bottle_Scotch; -import static gregtech.common.items.ID_MetaItem_02.Bottle_Snitches_Glitch_Sauce; -import static gregtech.common.items.ID_MetaItem_02.Bottle_Vinegar; -import static gregtech.common.items.ID_MetaItem_02.Bottle_Vodka; -import static gregtech.common.items.ID_MetaItem_02.Bottle_Wheaty_Hops_Juice; -import static gregtech.common.items.ID_MetaItem_02.Bottle_Wheaty_Juice; -import static gregtech.common.items.ID_MetaItem_02.Bottle_Wine; -import static gregtech.common.items.ID_MetaItem_02.Cover_AdvancedRedstoneReceiverExternal; -import static gregtech.common.items.ID_MetaItem_02.Cover_AdvancedRedstoneReceiverInternal; -import static gregtech.common.items.ID_MetaItem_02.Cover_AdvancedRedstoneTransmitterExternal; -import static gregtech.common.items.ID_MetaItem_02.Cover_AdvancedRedstoneTransmitterInternal; -import static gregtech.common.items.ID_MetaItem_02.Cover_WirelessActivityDetector; -import static gregtech.common.items.ID_MetaItem_02.Cover_WirelessFluidDetector; -import static gregtech.common.items.ID_MetaItem_02.Cover_WirelessItemDetector; -import static gregtech.common.items.ID_MetaItem_02.Cover_WirelessNeedsMaintainance; -import static gregtech.common.items.ID_MetaItem_02.Crop_Drop_Argentia; -import static gregtech.common.items.ID_MetaItem_02.Crop_Drop_Aurelia; -import static gregtech.common.items.ID_MetaItem_02.Crop_Drop_Bauxite; -import static gregtech.common.items.ID_MetaItem_02.Crop_Drop_BobsYerUncleRanks; -import static gregtech.common.items.ID_MetaItem_02.Crop_Drop_Chilly; -import static gregtech.common.items.ID_MetaItem_02.Crop_Drop_Coppon; -import static gregtech.common.items.ID_MetaItem_02.Crop_Drop_Cucumber; -import static gregtech.common.items.ID_MetaItem_02.Crop_Drop_Ferru; -import static gregtech.common.items.ID_MetaItem_02.Crop_Drop_Grapes; -import static gregtech.common.items.ID_MetaItem_02.Crop_Drop_Ilmenite; -import static gregtech.common.items.ID_MetaItem_02.Crop_Drop_Indigo; -import static gregtech.common.items.ID_MetaItem_02.Crop_Drop_Iridium; -import static gregtech.common.items.ID_MetaItem_02.Crop_Drop_Lemon; -import static gregtech.common.items.ID_MetaItem_02.Crop_Drop_MTomato; -import static gregtech.common.items.ID_MetaItem_02.Crop_Drop_Manganese; -import static gregtech.common.items.ID_MetaItem_02.Crop_Drop_Mica; -import static gregtech.common.items.ID_MetaItem_02.Crop_Drop_MilkWart; -import static gregtech.common.items.ID_MetaItem_02.Crop_Drop_Naquadah; -import static gregtech.common.items.ID_MetaItem_02.Crop_Drop_Nickel; -import static gregtech.common.items.ID_MetaItem_02.Crop_Drop_OilBerry; -import static gregtech.common.items.ID_MetaItem_02.Crop_Drop_Onion; -import static gregtech.common.items.ID_MetaItem_02.Crop_Drop_Osmium; -import static gregtech.common.items.ID_MetaItem_02.Crop_Drop_Pitchblende; -import static gregtech.common.items.ID_MetaItem_02.Crop_Drop_Platinum; -import static gregtech.common.items.ID_MetaItem_02.Crop_Drop_Plumbilia; -import static gregtech.common.items.ID_MetaItem_02.Crop_Drop_Rape; -import static gregtech.common.items.ID_MetaItem_02.Crop_Drop_Scheelite; -import static gregtech.common.items.ID_MetaItem_02.Crop_Drop_TeaLeaf; -import static gregtech.common.items.ID_MetaItem_02.Crop_Drop_Thorium; -import static gregtech.common.items.ID_MetaItem_02.Crop_Drop_Tine; -import static gregtech.common.items.ID_MetaItem_02.Crop_Drop_Tomato; -import static gregtech.common.items.ID_MetaItem_02.Crop_Drop_UUABerry; -import static gregtech.common.items.ID_MetaItem_02.Crop_Drop_UUMBerry; -import static gregtech.common.items.ID_MetaItem_02.Crop_Drop_Uraninite; -import static gregtech.common.items.ID_MetaItem_02.Crop_Drop_Zinc; -import static gregtech.common.items.ID_MetaItem_02.Display_ITS_FREE; -import static gregtech.common.items.ID_MetaItem_02.Dye_Color_00; -import static gregtech.common.items.ID_MetaItem_02.Dye_Color_01; -import static gregtech.common.items.ID_MetaItem_02.Dye_Color_02; -import static gregtech.common.items.ID_MetaItem_02.Dye_Color_03; -import static gregtech.common.items.ID_MetaItem_02.Dye_Color_04; -import static gregtech.common.items.ID_MetaItem_02.Dye_Color_05; -import static gregtech.common.items.ID_MetaItem_02.Dye_Color_06; -import static gregtech.common.items.ID_MetaItem_02.Dye_Color_07; -import static gregtech.common.items.ID_MetaItem_02.Dye_Color_08; -import static gregtech.common.items.ID_MetaItem_02.Dye_Color_09; -import static gregtech.common.items.ID_MetaItem_02.Dye_Color_10; -import static gregtech.common.items.ID_MetaItem_02.Dye_Color_11; -import static gregtech.common.items.ID_MetaItem_02.Dye_Color_12; -import static gregtech.common.items.ID_MetaItem_02.Dye_Color_13; -import static gregtech.common.items.ID_MetaItem_02.Dye_Color_14; -import static gregtech.common.items.ID_MetaItem_02.Dye_Color_15; -import static gregtech.common.items.ID_MetaItem_02.Dye_Indigo; -import static gregtech.common.items.ID_MetaItem_02.Food_Baked_Baguette; -import static gregtech.common.items.ID_MetaItem_02.Food_Baked_Bun; -import static gregtech.common.items.ID_MetaItem_02.Food_Baked_Cake; -import static gregtech.common.items.ID_MetaItem_02.Food_Baked_Pizza_Cheese; -import static gregtech.common.items.ID_MetaItem_02.Food_Baked_Pizza_Meat; -import static gregtech.common.items.ID_MetaItem_02.Food_Baked_Pizza_Veggie; -import static gregtech.common.items.ID_MetaItem_02.Food_Burger_Cheese; -import static gregtech.common.items.ID_MetaItem_02.Food_Burger_Chum; -import static gregtech.common.items.ID_MetaItem_02.Food_Burger_Meat; -import static gregtech.common.items.ID_MetaItem_02.Food_Burger_Veggie; -import static gregtech.common.items.ID_MetaItem_02.Food_Cheese; -import static gregtech.common.items.ID_MetaItem_02.Food_ChiliChips; -import static gregtech.common.items.ID_MetaItem_02.Food_Chum; -import static gregtech.common.items.ID_MetaItem_02.Food_Chum_On_Stick; -import static gregtech.common.items.ID_MetaItem_02.Food_Dough; -import static gregtech.common.items.ID_MetaItem_02.Food_Dough_Chocolate; -import static gregtech.common.items.ID_MetaItem_02.Food_Dough_Sugar; -import static gregtech.common.items.ID_MetaItem_02.Food_Flat_Dough; -import static gregtech.common.items.ID_MetaItem_02.Food_Fries; -import static gregtech.common.items.ID_MetaItem_02.Food_Large_Sandwich_Bacon; -import static gregtech.common.items.ID_MetaItem_02.Food_Large_Sandwich_Cheese; -import static gregtech.common.items.ID_MetaItem_02.Food_Large_Sandwich_Steak; -import static gregtech.common.items.ID_MetaItem_02.Food_Large_Sandwich_Veggie; -import static gregtech.common.items.ID_MetaItem_02.Food_Packaged_ChiliChips; -import static gregtech.common.items.ID_MetaItem_02.Food_Packaged_Fries; -import static gregtech.common.items.ID_MetaItem_02.Food_Packaged_PotatoChips; -import static gregtech.common.items.ID_MetaItem_02.Food_PotatoChips; -import static gregtech.common.items.ID_MetaItem_02.Food_Potato_On_Stick; -import static gregtech.common.items.ID_MetaItem_02.Food_Potato_On_Stick_Roasted; -import static gregtech.common.items.ID_MetaItem_02.Food_Raw_Baguette; -import static gregtech.common.items.ID_MetaItem_02.Food_Raw_Bread; -import static gregtech.common.items.ID_MetaItem_02.Food_Raw_Bun; -import static gregtech.common.items.ID_MetaItem_02.Food_Raw_Cake; -import static gregtech.common.items.ID_MetaItem_02.Food_Raw_Cookie; -import static gregtech.common.items.ID_MetaItem_02.Food_Raw_Fries; -import static gregtech.common.items.ID_MetaItem_02.Food_Raw_Pizza_Cheese; -import static gregtech.common.items.ID_MetaItem_02.Food_Raw_Pizza_Meat; -import static gregtech.common.items.ID_MetaItem_02.Food_Raw_Pizza_Veggie; -import static gregtech.common.items.ID_MetaItem_02.Food_Raw_PotatoChips; -import static gregtech.common.items.ID_MetaItem_02.Food_Sandwich_Bacon; -import static gregtech.common.items.ID_MetaItem_02.Food_Sandwich_Cheese; -import static gregtech.common.items.ID_MetaItem_02.Food_Sandwich_Steak; -import static gregtech.common.items.ID_MetaItem_02.Food_Sandwich_Veggie; -import static gregtech.common.items.ID_MetaItem_02.Food_Sliced_Baguette; -import static gregtech.common.items.ID_MetaItem_02.Food_Sliced_Baguettes; -import static gregtech.common.items.ID_MetaItem_02.Food_Sliced_Bread; -import static gregtech.common.items.ID_MetaItem_02.Food_Sliced_Breads; -import static gregtech.common.items.ID_MetaItem_02.Food_Sliced_Bun; -import static gregtech.common.items.ID_MetaItem_02.Food_Sliced_Buns; -import static gregtech.common.items.ID_MetaItem_02.Food_Sliced_Cheese; -import static gregtech.common.items.ID_MetaItem_02.Food_Sliced_Cucumber; -import static gregtech.common.items.ID_MetaItem_02.Food_Sliced_Lemon; -import static gregtech.common.items.ID_MetaItem_02.Food_Sliced_Onion; -import static gregtech.common.items.ID_MetaItem_02.Food_Sliced_Tomato; -import static gregtech.common.items.ID_MetaItem_02.GelledToluene; -import static gregtech.common.items.ID_MetaItem_02.MSFMixture; -import static gregtech.common.items.ID_MetaItem_02.Plank_Acacia; -import static gregtech.common.items.ID_MetaItem_02.Plank_Acacia_Green; -import static gregtech.common.items.ID_MetaItem_02.Plank_Balsa; -import static gregtech.common.items.ID_MetaItem_02.Plank_Baobab; -import static gregtech.common.items.ID_MetaItem_02.Plank_Birch; -import static gregtech.common.items.ID_MetaItem_02.Plank_Cherry; -import static gregtech.common.items.ID_MetaItem_02.Plank_Chestnut; -import static gregtech.common.items.ID_MetaItem_02.Plank_Citrus; -import static gregtech.common.items.ID_MetaItem_02.Plank_DarkOak; -import static gregtech.common.items.ID_MetaItem_02.Plank_Ebony; -import static gregtech.common.items.ID_MetaItem_02.Plank_Greenheart; -import static gregtech.common.items.ID_MetaItem_02.Plank_Jungle; -import static gregtech.common.items.ID_MetaItem_02.Plank_Kapok; -import static gregtech.common.items.ID_MetaItem_02.Plank_Larch; -import static gregtech.common.items.ID_MetaItem_02.Plank_Lime; -import static gregtech.common.items.ID_MetaItem_02.Plank_Mahagony; -import static gregtech.common.items.ID_MetaItem_02.Plank_Mahoe; -import static gregtech.common.items.ID_MetaItem_02.Plank_Maple; -import static gregtech.common.items.ID_MetaItem_02.Plank_Oak; -import static gregtech.common.items.ID_MetaItem_02.Plank_Palm; -import static gregtech.common.items.ID_MetaItem_02.Plank_Papaya; -import static gregtech.common.items.ID_MetaItem_02.Plank_Pine; -import static gregtech.common.items.ID_MetaItem_02.Plank_Plum; -import static gregtech.common.items.ID_MetaItem_02.Plank_Poplar; -import static gregtech.common.items.ID_MetaItem_02.Plank_Sequoia; -import static gregtech.common.items.ID_MetaItem_02.Plank_Spruce; -import static gregtech.common.items.ID_MetaItem_02.Plank_Teak; -import static gregtech.common.items.ID_MetaItem_02.Plank_Walnut; -import static gregtech.common.items.ID_MetaItem_02.Plank_Wenge; -import static gregtech.common.items.ID_MetaItem_02.Plank_Willow; -import static gregtech.common.items.ID_MetaItem_02.SFMixture; -import static gregtech.common.items.ID_MetaItem_02.ThermosCan_Cafe_au_lait; -import static gregtech.common.items.ID_MetaItem_02.ThermosCan_Chocolate_Milk; -import static gregtech.common.items.ID_MetaItem_02.ThermosCan_Coffee; -import static gregtech.common.items.ID_MetaItem_02.ThermosCan_Dark_Cafe_au_lait; -import static gregtech.common.items.ID_MetaItem_02.ThermosCan_Dark_Chocolate_Milk; -import static gregtech.common.items.ID_MetaItem_02.ThermosCan_Dark_Coffee; -import static gregtech.common.items.ID_MetaItem_02.ThermosCan_Ice_Tea; -import static gregtech.common.items.ID_MetaItem_02.ThermosCan_Lait_au_cafe; -import static gregtech.common.items.ID_MetaItem_02.ThermosCan_Sweet_Tea; -import static gregtech.common.items.ID_MetaItem_02.ThermosCan_Tea; +import static gregtech.api.util.GTRecipeBuilder.MINUTES; +import static gregtech.api.util.GTRecipeBuilder.SECONDS; +import static gregtech.api.util.GTRecipeBuilder.WILDCARD; +import static gregtech.common.items.IDMetaItem02.Bottle_Alcopops; +import static gregtech.common.items.IDMetaItem02.Bottle_Apple_Juice; +import static gregtech.common.items.IDMetaItem02.Bottle_Beer; +import static gregtech.common.items.IDMetaItem02.Bottle_Cave_Johnsons_Grenade_Juice; +import static gregtech.common.items.IDMetaItem02.Bottle_Chilly_Sauce; +import static gregtech.common.items.IDMetaItem02.Bottle_Cider; +import static gregtech.common.items.IDMetaItem02.Bottle_Dark_Beer; +import static gregtech.common.items.IDMetaItem02.Bottle_Diablo_Sauce; +import static gregtech.common.items.IDMetaItem02.Bottle_Diabolo_Sauce; +import static gregtech.common.items.IDMetaItem02.Bottle_Dragon_Blood; +import static gregtech.common.items.IDMetaItem02.Bottle_Glen_McKenner; +import static gregtech.common.items.IDMetaItem02.Bottle_Golden_Apple_Juice; +import static gregtech.common.items.IDMetaItem02.Bottle_Golden_Cider; +import static gregtech.common.items.IDMetaItem02.Bottle_Grape_Juice; +import static gregtech.common.items.IDMetaItem02.Bottle_Holy_Water; +import static gregtech.common.items.IDMetaItem02.Bottle_Hops_Juice; +import static gregtech.common.items.IDMetaItem02.Bottle_Hot_Sauce; +import static gregtech.common.items.IDMetaItem02.Bottle_Iduns_Apple_Juice; +import static gregtech.common.items.IDMetaItem02.Bottle_Lemon_Juice; +import static gregtech.common.items.IDMetaItem02.Bottle_Lemonade; +import static gregtech.common.items.IDMetaItem02.Bottle_Leninade; +import static gregtech.common.items.IDMetaItem02.Bottle_Limoncello; +import static gregtech.common.items.IDMetaItem02.Bottle_Milk; +import static gregtech.common.items.IDMetaItem02.Bottle_Mineral_Water; +import static gregtech.common.items.IDMetaItem02.Bottle_Notches_Brew; +import static gregtech.common.items.IDMetaItem02.Bottle_Pirate_Brew; +import static gregtech.common.items.IDMetaItem02.Bottle_Potato_Juice; +import static gregtech.common.items.IDMetaItem02.Bottle_Purple_Drink; +import static gregtech.common.items.IDMetaItem02.Bottle_Reed_Water; +import static gregtech.common.items.IDMetaItem02.Bottle_Rum; +import static gregtech.common.items.IDMetaItem02.Bottle_Salty_Water; +import static gregtech.common.items.IDMetaItem02.Bottle_Scotch; +import static gregtech.common.items.IDMetaItem02.Bottle_Snitches_Glitch_Sauce; +import static gregtech.common.items.IDMetaItem02.Bottle_Vinegar; +import static gregtech.common.items.IDMetaItem02.Bottle_Vodka; +import static gregtech.common.items.IDMetaItem02.Bottle_Wheaty_Hops_Juice; +import static gregtech.common.items.IDMetaItem02.Bottle_Wheaty_Juice; +import static gregtech.common.items.IDMetaItem02.Bottle_Wine; +import static gregtech.common.items.IDMetaItem02.Cover_AdvancedRedstoneReceiverExternal; +import static gregtech.common.items.IDMetaItem02.Cover_AdvancedRedstoneReceiverInternal; +import static gregtech.common.items.IDMetaItem02.Cover_AdvancedRedstoneTransmitterExternal; +import static gregtech.common.items.IDMetaItem02.Cover_AdvancedRedstoneTransmitterInternal; +import static gregtech.common.items.IDMetaItem02.Cover_WirelessActivityDetector; +import static gregtech.common.items.IDMetaItem02.Cover_WirelessFluidDetector; +import static gregtech.common.items.IDMetaItem02.Cover_WirelessItemDetector; +import static gregtech.common.items.IDMetaItem02.Cover_WirelessNeedsMaintainance; +import static gregtech.common.items.IDMetaItem02.Crop_Drop_Argentia; +import static gregtech.common.items.IDMetaItem02.Crop_Drop_Aurelia; +import static gregtech.common.items.IDMetaItem02.Crop_Drop_Bauxite; +import static gregtech.common.items.IDMetaItem02.Crop_Drop_BobsYerUncleRanks; +import static gregtech.common.items.IDMetaItem02.Crop_Drop_Chilly; +import static gregtech.common.items.IDMetaItem02.Crop_Drop_Coppon; +import static gregtech.common.items.IDMetaItem02.Crop_Drop_Cucumber; +import static gregtech.common.items.IDMetaItem02.Crop_Drop_Ferru; +import static gregtech.common.items.IDMetaItem02.Crop_Drop_Grapes; +import static gregtech.common.items.IDMetaItem02.Crop_Drop_Ilmenite; +import static gregtech.common.items.IDMetaItem02.Crop_Drop_Indigo; +import static gregtech.common.items.IDMetaItem02.Crop_Drop_Iridium; +import static gregtech.common.items.IDMetaItem02.Crop_Drop_Lemon; +import static gregtech.common.items.IDMetaItem02.Crop_Drop_MTomato; +import static gregtech.common.items.IDMetaItem02.Crop_Drop_Manganese; +import static gregtech.common.items.IDMetaItem02.Crop_Drop_Mica; +import static gregtech.common.items.IDMetaItem02.Crop_Drop_MilkWart; +import static gregtech.common.items.IDMetaItem02.Crop_Drop_Naquadah; +import static gregtech.common.items.IDMetaItem02.Crop_Drop_Nickel; +import static gregtech.common.items.IDMetaItem02.Crop_Drop_OilBerry; +import static gregtech.common.items.IDMetaItem02.Crop_Drop_Onion; +import static gregtech.common.items.IDMetaItem02.Crop_Drop_Osmium; +import static gregtech.common.items.IDMetaItem02.Crop_Drop_Pitchblende; +import static gregtech.common.items.IDMetaItem02.Crop_Drop_Platinum; +import static gregtech.common.items.IDMetaItem02.Crop_Drop_Plumbilia; +import static gregtech.common.items.IDMetaItem02.Crop_Drop_Rape; +import static gregtech.common.items.IDMetaItem02.Crop_Drop_Scheelite; +import static gregtech.common.items.IDMetaItem02.Crop_Drop_TeaLeaf; +import static gregtech.common.items.IDMetaItem02.Crop_Drop_Thorium; +import static gregtech.common.items.IDMetaItem02.Crop_Drop_Tine; +import static gregtech.common.items.IDMetaItem02.Crop_Drop_Tomato; +import static gregtech.common.items.IDMetaItem02.Crop_Drop_UUABerry; +import static gregtech.common.items.IDMetaItem02.Crop_Drop_UUMBerry; +import static gregtech.common.items.IDMetaItem02.Crop_Drop_Uraninite; +import static gregtech.common.items.IDMetaItem02.Crop_Drop_Zinc; +import static gregtech.common.items.IDMetaItem02.Display_ITS_FREE; +import static gregtech.common.items.IDMetaItem02.Dye_Color_00; +import static gregtech.common.items.IDMetaItem02.Dye_Color_01; +import static gregtech.common.items.IDMetaItem02.Dye_Color_02; +import static gregtech.common.items.IDMetaItem02.Dye_Color_03; +import static gregtech.common.items.IDMetaItem02.Dye_Color_04; +import static gregtech.common.items.IDMetaItem02.Dye_Color_05; +import static gregtech.common.items.IDMetaItem02.Dye_Color_06; +import static gregtech.common.items.IDMetaItem02.Dye_Color_07; +import static gregtech.common.items.IDMetaItem02.Dye_Color_08; +import static gregtech.common.items.IDMetaItem02.Dye_Color_09; +import static gregtech.common.items.IDMetaItem02.Dye_Color_10; +import static gregtech.common.items.IDMetaItem02.Dye_Color_11; +import static gregtech.common.items.IDMetaItem02.Dye_Color_12; +import static gregtech.common.items.IDMetaItem02.Dye_Color_13; +import static gregtech.common.items.IDMetaItem02.Dye_Color_14; +import static gregtech.common.items.IDMetaItem02.Dye_Color_15; +import static gregtech.common.items.IDMetaItem02.Dye_Indigo; +import static gregtech.common.items.IDMetaItem02.Food_Baked_Baguette; +import static gregtech.common.items.IDMetaItem02.Food_Baked_Bun; +import static gregtech.common.items.IDMetaItem02.Food_Baked_Cake; +import static gregtech.common.items.IDMetaItem02.Food_Baked_Pizza_Cheese; +import static gregtech.common.items.IDMetaItem02.Food_Baked_Pizza_Meat; +import static gregtech.common.items.IDMetaItem02.Food_Baked_Pizza_Veggie; +import static gregtech.common.items.IDMetaItem02.Food_Burger_Cheese; +import static gregtech.common.items.IDMetaItem02.Food_Burger_Chum; +import static gregtech.common.items.IDMetaItem02.Food_Burger_Meat; +import static gregtech.common.items.IDMetaItem02.Food_Burger_Veggie; +import static gregtech.common.items.IDMetaItem02.Food_Cheese; +import static gregtech.common.items.IDMetaItem02.Food_ChiliChips; +import static gregtech.common.items.IDMetaItem02.Food_Chum; +import static gregtech.common.items.IDMetaItem02.Food_Chum_On_Stick; +import static gregtech.common.items.IDMetaItem02.Food_Dough; +import static gregtech.common.items.IDMetaItem02.Food_Dough_Chocolate; +import static gregtech.common.items.IDMetaItem02.Food_Dough_Sugar; +import static gregtech.common.items.IDMetaItem02.Food_Flat_Dough; +import static gregtech.common.items.IDMetaItem02.Food_Fries; +import static gregtech.common.items.IDMetaItem02.Food_Large_Sandwich_Bacon; +import static gregtech.common.items.IDMetaItem02.Food_Large_Sandwich_Cheese; +import static gregtech.common.items.IDMetaItem02.Food_Large_Sandwich_Steak; +import static gregtech.common.items.IDMetaItem02.Food_Large_Sandwich_Veggie; +import static gregtech.common.items.IDMetaItem02.Food_Packaged_ChiliChips; +import static gregtech.common.items.IDMetaItem02.Food_Packaged_Fries; +import static gregtech.common.items.IDMetaItem02.Food_Packaged_PotatoChips; +import static gregtech.common.items.IDMetaItem02.Food_PotatoChips; +import static gregtech.common.items.IDMetaItem02.Food_Potato_On_Stick; +import static gregtech.common.items.IDMetaItem02.Food_Potato_On_Stick_Roasted; +import static gregtech.common.items.IDMetaItem02.Food_Raw_Baguette; +import static gregtech.common.items.IDMetaItem02.Food_Raw_Bread; +import static gregtech.common.items.IDMetaItem02.Food_Raw_Bun; +import static gregtech.common.items.IDMetaItem02.Food_Raw_Cake; +import static gregtech.common.items.IDMetaItem02.Food_Raw_Cookie; +import static gregtech.common.items.IDMetaItem02.Food_Raw_Fries; +import static gregtech.common.items.IDMetaItem02.Food_Raw_Pizza_Cheese; +import static gregtech.common.items.IDMetaItem02.Food_Raw_Pizza_Meat; +import static gregtech.common.items.IDMetaItem02.Food_Raw_Pizza_Veggie; +import static gregtech.common.items.IDMetaItem02.Food_Raw_PotatoChips; +import static gregtech.common.items.IDMetaItem02.Food_Sandwich_Bacon; +import static gregtech.common.items.IDMetaItem02.Food_Sandwich_Cheese; +import static gregtech.common.items.IDMetaItem02.Food_Sandwich_Steak; +import static gregtech.common.items.IDMetaItem02.Food_Sandwich_Veggie; +import static gregtech.common.items.IDMetaItem02.Food_Sliced_Baguette; +import static gregtech.common.items.IDMetaItem02.Food_Sliced_Baguettes; +import static gregtech.common.items.IDMetaItem02.Food_Sliced_Bread; +import static gregtech.common.items.IDMetaItem02.Food_Sliced_Breads; +import static gregtech.common.items.IDMetaItem02.Food_Sliced_Bun; +import static gregtech.common.items.IDMetaItem02.Food_Sliced_Buns; +import static gregtech.common.items.IDMetaItem02.Food_Sliced_Cheese; +import static gregtech.common.items.IDMetaItem02.Food_Sliced_Cucumber; +import static gregtech.common.items.IDMetaItem02.Food_Sliced_Lemon; +import static gregtech.common.items.IDMetaItem02.Food_Sliced_Onion; +import static gregtech.common.items.IDMetaItem02.Food_Sliced_Tomato; +import static gregtech.common.items.IDMetaItem02.GelledToluene; +import static gregtech.common.items.IDMetaItem02.MSFMixture; +import static gregtech.common.items.IDMetaItem02.Plank_Acacia; +import static gregtech.common.items.IDMetaItem02.Plank_Acacia_Green; +import static gregtech.common.items.IDMetaItem02.Plank_Balsa; +import static gregtech.common.items.IDMetaItem02.Plank_Baobab; +import static gregtech.common.items.IDMetaItem02.Plank_Birch; +import static gregtech.common.items.IDMetaItem02.Plank_Cherry; +import static gregtech.common.items.IDMetaItem02.Plank_Chestnut; +import static gregtech.common.items.IDMetaItem02.Plank_Citrus; +import static gregtech.common.items.IDMetaItem02.Plank_DarkOak; +import static gregtech.common.items.IDMetaItem02.Plank_Ebony; +import static gregtech.common.items.IDMetaItem02.Plank_Greenheart; +import static gregtech.common.items.IDMetaItem02.Plank_Jungle; +import static gregtech.common.items.IDMetaItem02.Plank_Kapok; +import static gregtech.common.items.IDMetaItem02.Plank_Larch; +import static gregtech.common.items.IDMetaItem02.Plank_Lime; +import static gregtech.common.items.IDMetaItem02.Plank_Mahagony; +import static gregtech.common.items.IDMetaItem02.Plank_Mahoe; +import static gregtech.common.items.IDMetaItem02.Plank_Maple; +import static gregtech.common.items.IDMetaItem02.Plank_Oak; +import static gregtech.common.items.IDMetaItem02.Plank_Palm; +import static gregtech.common.items.IDMetaItem02.Plank_Papaya; +import static gregtech.common.items.IDMetaItem02.Plank_Pine; +import static gregtech.common.items.IDMetaItem02.Plank_Plum; +import static gregtech.common.items.IDMetaItem02.Plank_Poplar; +import static gregtech.common.items.IDMetaItem02.Plank_Sequoia; +import static gregtech.common.items.IDMetaItem02.Plank_Spruce; +import static gregtech.common.items.IDMetaItem02.Plank_Teak; +import static gregtech.common.items.IDMetaItem02.Plank_Walnut; +import static gregtech.common.items.IDMetaItem02.Plank_Wenge; +import static gregtech.common.items.IDMetaItem02.Plank_Willow; +import static gregtech.common.items.IDMetaItem02.SFMixture; +import static gregtech.common.items.IDMetaItem02.ThermosCan_Cafe_au_lait; +import static gregtech.common.items.IDMetaItem02.ThermosCan_Chocolate_Milk; +import static gregtech.common.items.IDMetaItem02.ThermosCan_Coffee; +import static gregtech.common.items.IDMetaItem02.ThermosCan_Dark_Cafe_au_lait; +import static gregtech.common.items.IDMetaItem02.ThermosCan_Dark_Chocolate_Milk; +import static gregtech.common.items.IDMetaItem02.ThermosCan_Dark_Coffee; +import static gregtech.common.items.IDMetaItem02.ThermosCan_Ice_Tea; +import static gregtech.common.items.IDMetaItem02.ThermosCan_Lait_au_cafe; +import static gregtech.common.items.IDMetaItem02.ThermosCan_Sweet_Tea; +import static gregtech.common.items.IDMetaItem02.ThermosCan_Tea; import net.minecraft.enchantment.Enchantment; import net.minecraft.enchantment.EnumEnchantmentType; @@ -224,41 +224,41 @@ import net.minecraft.item.ItemStack; import net.minecraft.nbt.NBTTagCompound; import net.minecraft.potion.Potion; -import gregtech.api.GregTech_API; +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.MaterialsUEVplus; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.SubTag; -import gregtech.api.enums.TC_Aspects; +import gregtech.api.enums.TCAspects; import gregtech.api.enums.TierEU; -import gregtech.api.items.GT_MetaGenerated_Item_X32; +import gregtech.api.items.MetaGeneratedItemX32; import gregtech.api.objects.ItemData; import gregtech.api.render.TextureFactory; -import gregtech.api.util.GT_FoodStat; -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.covers.redstone.GT_Cover_AdvancedRedstoneReceiverExternal; -import gregtech.common.covers.redstone.GT_Cover_AdvancedRedstoneReceiverInternal; -import gregtech.common.covers.redstone.GT_Cover_AdvancedRedstoneTransmitterExternal; -import gregtech.common.covers.redstone.GT_Cover_AdvancedRedstoneTransmitterInternal; -import gregtech.common.covers.redstone.GT_Cover_WirelessDoesWorkDetector; -import gregtech.common.covers.redstone.GT_Cover_WirelessFluidDetector; -import gregtech.common.covers.redstone.GT_Cover_WirelessItemDetector; -import gregtech.common.covers.redstone.GT_Cover_WirelessMaintenanceDetector; +import gregtech.api.util.GTFoodStat; +import gregtech.api.util.GTLog; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtility; +import gregtech.common.covers.redstone.CoverAdvancedRedstoneReceiverExternal; +import gregtech.common.covers.redstone.CoverAdvancedRedstoneReceiverInternal; +import gregtech.common.covers.redstone.CoverAdvancedRedstoneTransmitterExternal; +import gregtech.common.covers.redstone.CoverAdvancedRedstoneTransmitterInternal; +import gregtech.common.covers.redstone.CoverWirelessDoesWorkDetector; +import gregtech.common.covers.redstone.CoverWirelessFluidDetector; +import gregtech.common.covers.redstone.CoverWirelessItemDetector; +import gregtech.common.covers.redstone.CoverWirelessMaintenanceDetector; import ic2.api.crops.CropCard; import ic2.api.crops.Crops; -public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { +public class MetaGeneratedItem02 extends MetaGeneratedItemX32 { - public static GT_MetaGenerated_Item_02 INSTANCE; + public static MetaGeneratedItem02 INSTANCE; private static final String aTextCover = "Usable as Cover"; - public GT_MetaGenerated_Item_02() { + public MetaGeneratedItem02() { super( "metaitem.02", OrePrefixes.toolHeadSword, @@ -300,12 +300,12 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { ThermosCan_Dark_Coffee.ID, "Dark Coffee", "Coffee, dark, without anything else", - new GT_FoodStat( + new GTFoodStat( 2, 0.2F, EnumAction.drink, ItemList.ThermosCan_Empty.get(1L), - GregTech_API.sDrinksAlwaysDrinkable, + GregTechAPI.sDrinksAlwaysDrinkable, false, false, Potion.moveSpeed.id, @@ -316,21 +316,21 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { 400, 1, 70), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.GELUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 2L))); + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L), + new TCAspects.TC_AspectStack(TCAspects.GELUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 1L), + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 2L))); ItemList.ThermosCan_Dark_Cafe_au_lait.set( addItem( ThermosCan_Dark_Cafe_au_lait.ID, "Dark Coffee au lait", "Keeping you awake the whole night", - new GT_FoodStat( + new GTFoodStat( 2, 0.2F, EnumAction.drink, ItemList.ThermosCan_Empty.get(1L), - GregTech_API.sDrinksAlwaysDrinkable, + GregTechAPI.sDrinksAlwaysDrinkable, false, false, Potion.moveSpeed.id, @@ -341,21 +341,21 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { 400, 2, 90), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.GELUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 3L))); + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L), + new TCAspects.TC_AspectStack(TCAspects.GELUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 1L), + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 3L))); ItemList.ThermosCan_Coffee.set( addItem( ThermosCan_Coffee.ID, "Coffee", "Just the regular morning Coffee", - new GT_FoodStat( + new GTFoodStat( 3, 0.4F, EnumAction.drink, ItemList.ThermosCan_Empty.get(1L), - GregTech_API.sDrinksAlwaysDrinkable, + GregTechAPI.sDrinksAlwaysDrinkable, false, false, Potion.moveSpeed.id, @@ -366,21 +366,21 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { 400, 0, 50), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.GELUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 1L))); + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L), + new TCAspects.TC_AspectStack(TCAspects.GELUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 1L), + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 1L))); ItemList.ThermosCan_Cafe_au_lait.set( addItem( ThermosCan_Cafe_au_lait.ID, "Cafe au lait", "Sweet Coffee", - new GT_FoodStat( + new GTFoodStat( 3, 0.4F, EnumAction.drink, ItemList.ThermosCan_Empty.get(1L), - GregTech_API.sDrinksAlwaysDrinkable, + GregTechAPI.sDrinksAlwaysDrinkable, false, false, Potion.moveSpeed.id, @@ -391,21 +391,21 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { 400, 1, 70), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.GELUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 2L))); + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L), + new TCAspects.TC_AspectStack(TCAspects.GELUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 1L), + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 2L))); ItemList.ThermosCan_Lait_au_cafe.set( addItem( ThermosCan_Lait_au_cafe.ID, "Lait au cafe", "You want Coffee to your Sugar?", - new GT_FoodStat( + new GTFoodStat( 3, 0.4F, EnumAction.drink, ItemList.ThermosCan_Empty.get(1L), - GregTech_API.sDrinksAlwaysDrinkable, + GregTechAPI.sDrinksAlwaysDrinkable, false, false, Potion.moveSpeed.id, @@ -416,108 +416,108 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { 400, 2, 90), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.GELUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 3L))); + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L), + new TCAspects.TC_AspectStack(TCAspects.GELUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 1L), + new TCAspects.TC_AspectStack(TCAspects.MOTUS, 3L))); ItemList.ThermosCan_Dark_Chocolate_Milk.set( addItem( ThermosCan_Dark_Chocolate_Milk.ID, "Dark Chocolate Milk", "A bit bitter, better add a bit Sugar", - new GT_FoodStat( + new GTFoodStat( 3, 0.4F, EnumAction.drink, ItemList.ThermosCan_Empty.get(1L), - GregTech_API.sDrinksAlwaysDrinkable, + GregTechAPI.sDrinksAlwaysDrinkable, false, false, Potion.regeneration.id, 50, 1, 60), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.GELUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.SANO, 1L))); + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L), + new TCAspects.TC_AspectStack(TCAspects.GELUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 1L), + new TCAspects.TC_AspectStack(TCAspects.SANO, 1L))); ItemList.ThermosCan_Chocolate_Milk.set( addItem( ThermosCan_Chocolate_Milk.ID, "Chocolate Milk", "Sweet Goodness", - new GT_FoodStat( + new GTFoodStat( 3, 0.4F, EnumAction.drink, ItemList.ThermosCan_Empty.get(1L), - GregTech_API.sDrinksAlwaysDrinkable, + GregTechAPI.sDrinksAlwaysDrinkable, false, false, Potion.regeneration.id, 50, 1, 90), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.GELUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.SANO, 2L))); + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L), + new TCAspects.TC_AspectStack(TCAspects.GELUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 1L), + new TCAspects.TC_AspectStack(TCAspects.SANO, 2L))); ItemList.ThermosCan_Tea.set( addItem( ThermosCan_Tea.ID, "Tea", "Keep calm and carry on", - new GT_FoodStat( + new GTFoodStat( 2, 0.2F, EnumAction.drink, ItemList.ThermosCan_Empty.get(1L), - GregTech_API.sDrinksAlwaysDrinkable, + GregTechAPI.sDrinksAlwaysDrinkable, false, false, Potion.moveSlowdown.id, 300, 0, 50), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.GELUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 2L))); + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L), + new TCAspects.TC_AspectStack(TCAspects.GELUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 2L))); ItemList.ThermosCan_Sweet_Tea.set( addItem( ThermosCan_Sweet_Tea.ID, "Sweet Tea", "How about a Tea Party? In Boston?", - new GT_FoodStat( + new GTFoodStat( 2, 0.2F, EnumAction.drink, ItemList.ThermosCan_Empty.get(1L), - GregTech_API.sDrinksAlwaysDrinkable, + GregTechAPI.sDrinksAlwaysDrinkable, false, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.GELUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 2L))); + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L), + new TCAspects.TC_AspectStack(TCAspects.GELUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 2L))); ItemList.ThermosCan_Ice_Tea.set( addItem( ThermosCan_Ice_Tea.ID, "Ice Tea", "Better than this purple Junk Drink from failed Potions", - new GT_FoodStat( + new GTFoodStat( 2, 0.2F, EnumAction.drink, ItemList.ThermosCan_Empty.get(1L), - GregTech_API.sDrinksAlwaysDrinkable, + GregTechAPI.sDrinksAlwaysDrinkable, false, false, Potion.moveSlowdown.id, 300, 0, 50), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.GELUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 2L))); + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L), + new TCAspects.TC_AspectStack(TCAspects.GELUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 2L))); ItemList.GelledToluene.set(addItem(GelledToluene.ID, "Gelled Toluene", "Raw Explosive")); @@ -526,52 +526,52 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { Bottle_Purple_Drink.ID, "Purple Drink", "How about Lemonade. Or some Ice Tea? I got Purple Drink!", - new GT_FoodStat( + new GTFoodStat( 8, 0.2F, EnumAction.drink, ItemList.Bottle_Empty.get(1L), - GregTech_API.sDrinksAlwaysDrinkable, + GregTechAPI.sDrinksAlwaysDrinkable, false, false, Potion.moveSlowdown.id, 400, 1, 90), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VINCULUM, 1L))); + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 1L), + new TCAspects.TC_AspectStack(TCAspects.VINCULUM, 1L))); ItemList.Bottle_Grape_Juice.set( addItem( Bottle_Grape_Juice.ID, "Grape Juice", "This has a cleaning effect on your internals.", - new GT_FoodStat( + new GTFoodStat( 4, 0.2F, EnumAction.drink, ItemList.Bottle_Empty.get(1L), - GregTech_API.sDrinksAlwaysDrinkable, + GregTechAPI.sDrinksAlwaysDrinkable, false, false, Potion.hunger.id, 400, 1, 60), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.SANO, 1L))); + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 1L), + new TCAspects.TC_AspectStack(TCAspects.SANO, 1L))); ItemList.Bottle_Wine.set( addItem( Bottle_Wine.ID, "Wine", "Ordinary", - new GT_FoodStat( + new GTFoodStat( 2, 0.2F, EnumAction.drink, ItemList.Bottle_Empty.get(1L), - GregTech_API.sDrinksAlwaysDrinkable, + GregTechAPI.sDrinksAlwaysDrinkable, false, false, Potion.confusion.id, @@ -586,20 +586,20 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { 200, 1, 5), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.SANO, 1L))); + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1L), + new TCAspects.TC_AspectStack(TCAspects.VENENUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.SANO, 1L))); ItemList.Bottle_Vinegar.set( addItem( Bottle_Vinegar.ID, "Vinegar", "Exquisite", - new GT_FoodStat( + new GTFoodStat( 2, 0.2F, EnumAction.drink, ItemList.Bottle_Empty.get(1L), - GregTech_API.sDrinksAlwaysDrinkable, + GregTechAPI.sDrinksAlwaysDrinkable, false, false, Potion.confusion.id, @@ -618,36 +618,36 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { 0, 2, 5), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.SANO, 1L))); + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1L), + new TCAspects.TC_AspectStack(TCAspects.VENENUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.SANO, 1L))); ItemList.Bottle_Potato_Juice.set( addItem( Bottle_Potato_Juice.ID, "Potato Juice", "Ever seen Potato Juice in stores? No? That has a reason.", - new GT_FoodStat( + new GTFoodStat( 3, 0.3F, EnumAction.drink, ItemList.Bottle_Empty.get(1L), - GregTech_API.sDrinksAlwaysDrinkable, + GregTechAPI.sDrinksAlwaysDrinkable, false, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L))); + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 1L), + new TCAspects.TC_AspectStack(TCAspects.MESSIS, 1L))); ItemList.Bottle_Vodka.set( addItem( Bottle_Vodka.ID, "Vodka", "Not to confuse with Water", - new GT_FoodStat( + new GTFoodStat( 2, 0.2F, EnumAction.drink, ItemList.Bottle_Empty.get(1L), - GregTech_API.sDrinksAlwaysDrinkable, + GregTechAPI.sDrinksAlwaysDrinkable, false, false, Potion.confusion.id, @@ -662,20 +662,20 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { 200, 1, 5), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L))); + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1L), + new TCAspects.TC_AspectStack(TCAspects.VENENUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.TELUM, 1L))); ItemList.Bottle_Leninade.set( addItem( Bottle_Leninade.ID, "Leninade", "Let the Communism flow through you!", - new GT_FoodStat( + new GTFoodStat( 2, 0.2F, EnumAction.drink, ItemList.Bottle_Empty.get(1L), - GregTech_API.sDrinksAlwaysDrinkable, + GregTechAPI.sDrinksAlwaysDrinkable, false, false, Potion.confusion.id, @@ -694,77 +694,77 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { 0, 2, 5), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 2L))); + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1L), + new TCAspects.TC_AspectStack(TCAspects.VENENUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.TELUM, 2L))); ItemList.Bottle_Mineral_Water.set( addItem( Bottle_Mineral_Water.ID, "Mineral Water", "The best Stuff you can drink to stay healthy", - new GT_FoodStat( + new GTFoodStat( 1, 0.1F, EnumAction.drink, ItemList.Bottle_Empty.get(1L), - GregTech_API.sDrinksAlwaysDrinkable, + GregTechAPI.sDrinksAlwaysDrinkable, false, false, Potion.regeneration.id, 100, 1, 10), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.SANO, 1L))); + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 2L), + new TCAspects.TC_AspectStack(TCAspects.SANO, 1L))); ItemList.Bottle_Salty_Water.set( addItem( Bottle_Salty_Water.ID, "Salty Water", "Like Sea Water but less dirty", SubTag.INVISIBLE, - new GT_FoodStat( + new GTFoodStat( 1, 0.0F, EnumAction.drink, ItemList.Bottle_Empty.get(1L), - GregTech_API.sDrinksAlwaysDrinkable, + GregTechAPI.sDrinksAlwaysDrinkable, false, false, Potion.hunger.id, 400, 2, 95), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.TEMPESTAS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L))); + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1L), + new TCAspects.TC_AspectStack(TCAspects.TEMPESTAS, 1L), + new TCAspects.TC_AspectStack(TCAspects.FAMES, 1L))); ItemList.Bottle_Reed_Water.set( addItem( Bottle_Reed_Water.ID, "Reed Water", "I guess this tastes better when fermented", - new GT_FoodStat( + new GTFoodStat( 1, 0.1F, EnumAction.drink, ItemList.Bottle_Empty.get(1L), - GregTech_API.sDrinksAlwaysDrinkable, + GregTechAPI.sDrinksAlwaysDrinkable, false, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L))); + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 1L), + new TCAspects.TC_AspectStack(TCAspects.HERBA, 1L))); ItemList.Bottle_Rum.set( addItem( Bottle_Rum.ID, "Rum", "A buddle o' rum", - new GT_FoodStat( + new GTFoodStat( 4, 0.4F, EnumAction.drink, ItemList.Bottle_Empty.get(1L), - GregTech_API.sDrinksAlwaysDrinkable, + GregTechAPI.sDrinksAlwaysDrinkable, false, false, Potion.confusion.id, @@ -779,20 +779,20 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { 200, 1, 5), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 1L))); + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1L), + new TCAspects.TC_AspectStack(TCAspects.VENENUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.LUCRUM, 1L))); ItemList.Bottle_Pirate_Brew.set( addItem( Bottle_Pirate_Brew.ID, "Pirate Brew", "Set the Sails, we are going to Torrentuga!", - new GT_FoodStat( + new GTFoodStat( 4, 0.4F, EnumAction.drink, ItemList.Bottle_Empty.get(1L), - GregTech_API.sDrinksAlwaysDrinkable, + GregTechAPI.sDrinksAlwaysDrinkable, false, false, Potion.confusion.id, @@ -811,36 +811,36 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { 0, 2, 5), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 2L))); + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1L), + new TCAspects.TC_AspectStack(TCAspects.VENENUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.LUCRUM, 2L))); ItemList.Bottle_Hops_Juice.set( addItem( Bottle_Hops_Juice.ID, "Hops Juice", "Every Beer has a start", - new GT_FoodStat( + new GTFoodStat( 1, 0.1F, EnumAction.drink, ItemList.Bottle_Empty.get(1L), - GregTech_API.sDrinksAlwaysDrinkable, + GregTechAPI.sDrinksAlwaysDrinkable, false, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L))); + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 1L), + new TCAspects.TC_AspectStack(TCAspects.MESSIS, 1L))); ItemList.Bottle_Dark_Beer.set( addItem( Bottle_Dark_Beer.ID, "Dark Beer", "Dark Beer, for the real Men", - new GT_FoodStat( + new GTFoodStat( 4, 0.4F, EnumAction.drink, ItemList.Bottle_Empty.get(1L), - GregTech_API.sDrinksAlwaysDrinkable, + GregTechAPI.sDrinksAlwaysDrinkable, false, false, Potion.confusion.id, @@ -855,20 +855,20 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { 200, 1, 5), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 1L))); + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1L), + new TCAspects.TC_AspectStack(TCAspects.VENENUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 1L))); ItemList.Bottle_Dragon_Blood.set( addItem( Bottle_Dragon_Blood.ID, "Dragon Blood", "FUS RO DAH!", - new GT_FoodStat( + new GTFoodStat( 4, 0.4F, EnumAction.drink, ItemList.Bottle_Empty.get(1L), - GregTech_API.sDrinksAlwaysDrinkable, + GregTechAPI.sDrinksAlwaysDrinkable, false, false, Potion.confusion.id, @@ -887,36 +887,36 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { 0, 2, 5), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 2L))); + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1L), + new TCAspects.TC_AspectStack(TCAspects.VENENUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 2L))); ItemList.Bottle_Wheaty_Juice.set( addItem( Bottle_Wheaty_Juice.ID, "Wheaty Juice", "Is this liquefied Bread or what?", - new GT_FoodStat( + new GTFoodStat( 2, 0.1F, EnumAction.drink, ItemList.Bottle_Empty.get(1L), - GregTech_API.sDrinksAlwaysDrinkable, + GregTechAPI.sDrinksAlwaysDrinkable, false, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L))); + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 1L), + new TCAspects.TC_AspectStack(TCAspects.MESSIS, 1L))); ItemList.Bottle_Scotch.set( addItem( Bottle_Scotch.ID, "Scotch", "Technically this is just a Whisky", - new GT_FoodStat( + new GTFoodStat( 2, 0.1F, EnumAction.drink, ItemList.Bottle_Empty.get(1L), - GregTech_API.sDrinksAlwaysDrinkable, + GregTechAPI.sDrinksAlwaysDrinkable, false, false, Potion.confusion.id, @@ -931,20 +931,20 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { 200, 1, 5), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 1L))); + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1L), + new TCAspects.TC_AspectStack(TCAspects.VENENUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.TUTAMEN, 1L))); ItemList.Bottle_Glen_McKenner.set( addItem( Bottle_Glen_McKenner.ID, "Glen McKenner", "Don't hand to easily surprised people, they will shatter it.", - new GT_FoodStat( + new GTFoodStat( 2, 0.1F, EnumAction.drink, ItemList.Bottle_Empty.get(1L), - GregTech_API.sDrinksAlwaysDrinkable, + GregTechAPI.sDrinksAlwaysDrinkable, false, false, Potion.confusion.id, @@ -963,36 +963,36 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { 0, 2, 5), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 2L))); + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1L), + new TCAspects.TC_AspectStack(TCAspects.VENENUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.TUTAMEN, 2L))); ItemList.Bottle_Wheaty_Hops_Juice.set( addItem( Bottle_Wheaty_Hops_Juice.ID, "Wheaty Hops Juice", "Also known as 'Duff-Lite'", - new GT_FoodStat( + new GTFoodStat( 1, 0.1F, EnumAction.drink, ItemList.Bottle_Empty.get(1L), - GregTech_API.sDrinksAlwaysDrinkable, + GregTechAPI.sDrinksAlwaysDrinkable, false, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 2L))); + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 1L), + new TCAspects.TC_AspectStack(TCAspects.MESSIS, 2L))); ItemList.Bottle_Beer.set( addItem( Bottle_Beer.ID, "Beer", "Good old Beer", - new GT_FoodStat( + new GTFoodStat( 6, 0.4F, EnumAction.drink, ItemList.Bottle_Empty.get(1L), - GregTech_API.sDrinksAlwaysDrinkable, + GregTechAPI.sDrinksAlwaysDrinkable, false, false, Potion.confusion.id, @@ -1007,20 +1007,20 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { 100, 0, 5), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.PERFODIO, 1L))); + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1L), + new TCAspects.TC_AspectStack(TCAspects.VENENUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.PERFODIO, 1L))); ItemList.Bottle_Chilly_Sauce.set( addItem( Bottle_Chilly_Sauce.ID, "Chilly Sauce", "Spicy", - new GT_FoodStat( + new GTFoodStat( 2, 0.1F, EnumAction.drink, ItemList.Bottle_Empty.get(1L), - GregTech_API.sDrinksAlwaysDrinkable, + GregTechAPI.sDrinksAlwaysDrinkable, false, false, Potion.confusion.id, @@ -1031,20 +1031,20 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { 1000, 0, 60), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L))); + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1L), + new TCAspects.TC_AspectStack(TCAspects.VENENUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L))); ItemList.Bottle_Hot_Sauce.set( addItem( Bottle_Hot_Sauce.ID, "Hot Sauce", "Very Spicy, I guess?", - new GT_FoodStat( + new GTFoodStat( 2, 0.1F, EnumAction.drink, ItemList.Bottle_Empty.get(1L), - GregTech_API.sDrinksAlwaysDrinkable, + GregTechAPI.sDrinksAlwaysDrinkable, false, false, Potion.confusion.id, @@ -1055,20 +1055,20 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { 2000, 0, 70), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 2L))); + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1L), + new TCAspects.TC_AspectStack(TCAspects.VENENUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 2L))); ItemList.Bottle_Diabolo_Sauce.set( addItem( Bottle_Diabolo_Sauce.ID, "Diabolo Sauce", "As if the Devil made this Sauce", - new GT_FoodStat( + new GTFoodStat( 2, 0.1F, EnumAction.drink, ItemList.Bottle_Empty.get(1L), - GregTech_API.sDrinksAlwaysDrinkable, + GregTechAPI.sDrinksAlwaysDrinkable, false, false, Potion.confusion.id, @@ -1079,20 +1079,20 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { 3000, 0, 80), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 3L))); + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1L), + new TCAspects.TC_AspectStack(TCAspects.VENENUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 3L))); ItemList.Bottle_Diablo_Sauce.set( addItem( Bottle_Diablo_Sauce.ID, "Diablo Sauce", "Diablo always comes back!", - new GT_FoodStat( + new GTFoodStat( 2, 0.1F, EnumAction.drink, ItemList.Bottle_Empty.get(1L), - GregTech_API.sDrinksAlwaysDrinkable, + GregTechAPI.sDrinksAlwaysDrinkable, false, false, Potion.confusion.id, @@ -1103,21 +1103,21 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { 4000, 0, 90), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 4L))); + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1L), + new TCAspects.TC_AspectStack(TCAspects.VENENUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 4L))); ItemList.Bottle_Snitches_Glitch_Sauce.set( addItem( Bottle_Snitches_Glitch_Sauce.ID, "Old Man Snitches glitched Diablo Sauce", "[Missing No]", SubTag.INVISIBLE, - new GT_FoodStat( + new GTFoodStat( 2, 0.1F, EnumAction.drink, ItemList.Bottle_Empty.get(1L), - GregTech_API.sDrinksAlwaysDrinkable, + GregTechAPI.sDrinksAlwaysDrinkable, false, false, Potion.confusion.id, @@ -1128,40 +1128,40 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { 9999, 9, 999), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 3L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 5L))); + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1L), + new TCAspects.TC_AspectStack(TCAspects.VENENUM, 3L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 5L))); ItemList.Bottle_Apple_Juice.set( addItem( Bottle_Apple_Juice.ID, "Apple Juice", "Made of the Apples from our best Oak Farms", - new GT_FoodStat( + new GTFoodStat( 4, 0.2F, EnumAction.drink, ItemList.Bottle_Empty.get(1L), - GregTech_API.sDrinksAlwaysDrinkable, + GregTechAPI.sDrinksAlwaysDrinkable, false, false, Potion.hunger.id, 400, 0, 20), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L))); + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 1L), + new TCAspects.TC_AspectStack(TCAspects.HERBA, 1L))); ItemList.Bottle_Cider.set( addItem( Bottle_Cider.ID, "Cider", "If you have nothing better to do with your Apples", - new GT_FoodStat( + new GTFoodStat( 4, 0.2F, EnumAction.drink, ItemList.Bottle_Empty.get(1L), - GregTech_API.sDrinksAlwaysDrinkable, + GregTechAPI.sDrinksAlwaysDrinkable, false, false, Potion.confusion.id, @@ -1176,20 +1176,20 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { 200, 1, 5), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 1L))); + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1L), + new TCAspects.TC_AspectStack(TCAspects.VENENUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.TUTAMEN, 1L))); ItemList.Bottle_Golden_Apple_Juice.set( addItem( Bottle_Golden_Apple_Juice.ID, "Golden Apple Juice", "A golden Apple in liquid form", - new GT_FoodStat( + new GTFoodStat( 4, 0.2F, EnumAction.drink, ItemList.Bottle_Empty.get(1L), - GregTech_API.sDrinksAlwaysDrinkable, + GregTechAPI.sDrinksAlwaysDrinkable, false, false, Potion.hunger.id, @@ -1204,20 +1204,20 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { 100, 1, 100), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.SANO, 1L))); + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 1L), + new TCAspects.TC_AspectStack(TCAspects.SANO, 1L))); ItemList.Bottle_Golden_Cider.set( addItem( Bottle_Golden_Cider.ID, "Golden Cider", "More Resistance, less Regeneration", - new GT_FoodStat( + new GTFoodStat( 4, 0.2F, EnumAction.drink, ItemList.Bottle_Empty.get(1L), - GregTech_API.sDrinksAlwaysDrinkable, + GregTechAPI.sDrinksAlwaysDrinkable, false, false, Potion.confusion.id, @@ -1232,20 +1232,20 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { 200, 1, 5), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 1L))); + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1L), + new TCAspects.TC_AspectStack(TCAspects.VENENUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.TUTAMEN, 1L))); ItemList.Bottle_Iduns_Apple_Juice.set( addItem( Bottle_Iduns_Apple_Juice.ID, "Idun's Apple Juice", "So you got the Idea of using Notch Apples for a drink?", - new GT_FoodStat( + new GTFoodStat( 4, 0.2F, EnumAction.drink, ItemList.Bottle_Empty.get(1L), - GregTech_API.sDrinksAlwaysDrinkable, + GregTechAPI.sDrinksAlwaysDrinkable, false, false, Potion.regeneration.id, @@ -1264,20 +1264,20 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { 6000, 0, 100), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.NEBRISUM, 9L))); + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 1L), + new TCAspects.TC_AspectStack(TCAspects.NEBRISUM, 9L))); ItemList.Bottle_Notches_Brew.set( addItem( Bottle_Notches_Brew.ID, "Notches Brew", "This is just overpowered", - new GT_FoodStat( + new GTFoodStat( 4, 0.2F, EnumAction.drink, ItemList.Bottle_Empty.get(1L), - GregTech_API.sDrinksAlwaysDrinkable, + GregTechAPI.sDrinksAlwaysDrinkable, false, false, Potion.regeneration.id, @@ -1300,40 +1300,40 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { 0, 2, 20), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.NEBRISUM, 9L))); + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1L), + new TCAspects.TC_AspectStack(TCAspects.VENENUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.NEBRISUM, 9L))); ItemList.Bottle_Lemon_Juice.set( addItem( Bottle_Lemon_Juice.ID, "Lemon Juice", "Maybe adding Sugar will make it less sour", - new GT_FoodStat( + new GTFoodStat( 2, 0.4F, EnumAction.drink, ItemList.Bottle_Empty.get(1L), - GregTech_API.sDrinksAlwaysDrinkable, + GregTechAPI.sDrinksAlwaysDrinkable, false, false, Potion.digSpeed.id, 1200, 0, 60), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.PERFODIO, 1L))); + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 1L), + new TCAspects.TC_AspectStack(TCAspects.PERFODIO, 1L))); ItemList.Bottle_Limoncello.set( addItem( Bottle_Limoncello.ID, "Limoncello", "An alcoholic Drink which tastes like Lemons", - new GT_FoodStat( + new GTFoodStat( 2, 0.4F, EnumAction.drink, ItemList.Bottle_Empty.get(1L), - GregTech_API.sDrinksAlwaysDrinkable, + GregTechAPI.sDrinksAlwaysDrinkable, false, false, Potion.digSpeed.id, @@ -1344,40 +1344,40 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { 200, 1, 5), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.PERFODIO, 1L))); + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1L), + new TCAspects.TC_AspectStack(TCAspects.VENENUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.PERFODIO, 1L))); ItemList.Bottle_Lemonade.set( addItem( Bottle_Lemonade.ID, "Lemonade", "Cold and refreshing Lemonade", - new GT_FoodStat( + new GTFoodStat( 4, 0.3F, EnumAction.drink, ItemList.Bottle_Empty.get(1L), - GregTech_API.sDrinksAlwaysDrinkable, + GregTechAPI.sDrinksAlwaysDrinkable, false, false, Potion.digSpeed.id, 900, 1, 90), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.PERFODIO, 1L))); + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 1L), + new TCAspects.TC_AspectStack(TCAspects.PERFODIO, 1L))); ItemList.Bottle_Alcopops.set( addItem( Bottle_Alcopops.ID, "Alcopops", "Don't let your Children drink this junk!", - new GT_FoodStat( + new GTFoodStat( 2, 0.2F, EnumAction.drink, ItemList.Bottle_Empty.get(1L), - GregTech_API.sDrinksAlwaysDrinkable, + GregTechAPI.sDrinksAlwaysDrinkable, false, false, Potion.digSpeed.id, @@ -1388,188 +1388,188 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { 300, 2, 20), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VINCULUM, 1L))); + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1L), + new TCAspects.TC_AspectStack(TCAspects.VENENUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.VINCULUM, 1L))); ItemList.Bottle_Cave_Johnsons_Grenade_Juice.set( addItem( Bottle_Cave_Johnsons_Grenade_Juice.ID, "Cave Johnson's Grenade Juice", "When life gives you Lemons, make Life take them Lemons back!", - new GT_FoodStat( + new GTFoodStat( 0, 0.0F, EnumAction.drink, ItemList.Bottle_Empty.get(1L), - GregTech_API.sDrinksAlwaysDrinkable, + GregTechAPI.sDrinksAlwaysDrinkable, false, false).setExplosive(), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MORTUUS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.PERDITIO, 1L))); + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1L), + new TCAspects.TC_AspectStack(TCAspects.MORTUUS, 1L), + new TCAspects.TC_AspectStack(TCAspects.PERDITIO, 1L))); ItemList.Bottle_Milk.set( addItem( Bottle_Milk.ID, "Milk", "Got Milk?", OrePrefixes.bottle.get(Materials.Milk), - new GT_FoodStat( + new GTFoodStat( 0, 0.0F, EnumAction.drink, ItemList.Bottle_Empty.get(1L), - GregTech_API.sDrinksAlwaysDrinkable, + GregTechAPI.sDrinksAlwaysDrinkable, false, false).setMilk(), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.SANO, 1L))); + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 1L), + new TCAspects.TC_AspectStack(TCAspects.SANO, 1L))); ItemList.Bottle_Holy_Water.set( addItem( Bottle_Holy_Water.ID, "Holy Water", "May the holy Planks be with you", OrePrefixes.bottle.get(Materials.HolyWater), - new GT_FoodStat( + new GTFoodStat( 0, 0.0F, EnumAction.drink, ItemList.Bottle_Empty.get(1L), - GregTech_API.sDrinksAlwaysDrinkable, + GregTechAPI.sDrinksAlwaysDrinkable, false, false, Potion.poison.id, 100, 1, 100).setMilk(), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AURAM, 1L))); + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 1L), + new TCAspects.TC_AspectStack(TCAspects.AURAM, 1L))); ItemList.Food_Potato_On_Stick.set( addItem( Food_Potato_On_Stick.ID, "Potato on a Stick", "Totally looks like a Crab Claw", - new GT_FoodStat(1, 0.3F, EnumAction.eat, new ItemStack(Items.stick, 1), false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L))); + new GTFoodStat(1, 0.3F, EnumAction.eat, new ItemStack(Items.stick, 1), false, true, false), + new TCAspects.TC_AspectStack(TCAspects.FAMES, 1L), + new TCAspects.TC_AspectStack(TCAspects.MESSIS, 1L), + new TCAspects.TC_AspectStack(TCAspects.ARBOR, 1L))); ItemList.Food_Potato_On_Stick_Roasted.set( addItem( Food_Potato_On_Stick_Roasted.ID, "Roasted Potato on a Stick", "Still looks like a Crab Claw", - new GT_FoodStat(6, 0.6F, EnumAction.eat, new ItemStack(Items.stick, 1), false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L))); + new GTFoodStat(6, 0.6F, EnumAction.eat, new ItemStack(Items.stick, 1), false, true, false), + new TCAspects.TC_AspectStack(TCAspects.FAMES, 1L), + new TCAspects.TC_AspectStack(TCAspects.MESSIS, 1L), + new TCAspects.TC_AspectStack(TCAspects.ARBOR, 1L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L))); ItemList.Food_Raw_Fries.set( addItem( Food_Raw_Fries.ID, "Potato Strips", "It's Potato in Stripe Form", - new GT_FoodStat(1, 0.3F, EnumAction.eat, null, false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L))); + new GTFoodStat(1, 0.3F, EnumAction.eat, null, false, true, false), + new TCAspects.TC_AspectStack(TCAspects.FAMES, 1L), + new TCAspects.TC_AspectStack(TCAspects.MESSIS, 1L), + new TCAspects.TC_AspectStack(TCAspects.HERBA, 1L))); ItemList.Food_Fries.set( addItem( Food_Fries.ID, "Fries", "Not to confuse with Fry the Delivery Boy", - new GT_FoodStat(7, 0.5F, EnumAction.eat, null, false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L))); + new GTFoodStat(7, 0.5F, EnumAction.eat, null, false, true, false), + new TCAspects.TC_AspectStack(TCAspects.FAMES, 1L), + new TCAspects.TC_AspectStack(TCAspects.MESSIS, 1L), + new TCAspects.TC_AspectStack(TCAspects.HERBA, 1L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L))); ItemList.Food_Packaged_Fries.set( addItem( Food_Packaged_Fries.ID, "Fries", "Ketchup not included", - new GT_FoodStat( + new GTFoodStat( 7, 0.5F, EnumAction.eat, - GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Paper, 1L), + GTOreDictUnificator.get(OrePrefixes.plate, Materials.Paper, 1L), false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L))); + new TCAspects.TC_AspectStack(TCAspects.FAMES, 1L), + new TCAspects.TC_AspectStack(TCAspects.MESSIS, 1L), + new TCAspects.TC_AspectStack(TCAspects.HERBA, 1L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L))); ItemList.Food_Raw_PotatoChips.set( addItem( Food_Raw_PotatoChips.ID, "Potato Chips (Raw)", "Just like a Potato", - new GT_FoodStat(1, 0.3F, EnumAction.eat, null, false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L))); + new GTFoodStat(1, 0.3F, EnumAction.eat, null, false, true, false), + new TCAspects.TC_AspectStack(TCAspects.FAMES, 1L), + new TCAspects.TC_AspectStack(TCAspects.MESSIS, 1L), + new TCAspects.TC_AspectStack(TCAspects.HERBA, 1L))); ItemList.Food_PotatoChips.set( addItem( Food_PotatoChips.ID, "Potato Chips", "Crunchy", - new GT_FoodStat(7, 0.5F, EnumAction.eat, null, false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L))); + new GTFoodStat(7, 0.5F, EnumAction.eat, null, false, true, false), + new TCAspects.TC_AspectStack(TCAspects.FAMES, 1L), + new TCAspects.TC_AspectStack(TCAspects.MESSIS, 1L), + new TCAspects.TC_AspectStack(TCAspects.HERBA, 1L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L))); ItemList.Food_ChiliChips.set( addItem( Food_ChiliChips.ID, "Chili Chips", "Spicy", - new GT_FoodStat(7, 0.6F, EnumAction.eat, null, false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L))); + new GTFoodStat(7, 0.6F, EnumAction.eat, null, false, true, false), + new TCAspects.TC_AspectStack(TCAspects.FAMES, 1L), + new TCAspects.TC_AspectStack(TCAspects.MESSIS, 1L), + new TCAspects.TC_AspectStack(TCAspects.HERBA, 1L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L))); ItemList.Food_Packaged_PotatoChips.set( addItem( Food_Packaged_PotatoChips.ID, "Bag of Potato Chips", "Full of delicious Air", - new GT_FoodStat( + new GTFoodStat( 7, 0.5F, EnumAction.eat, - GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Aluminium, 1L), + GTOreDictUnificator.get(OrePrefixes.foil, Materials.Aluminium, 1L), false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L))); + new TCAspects.TC_AspectStack(TCAspects.FAMES, 1L), + new TCAspects.TC_AspectStack(TCAspects.MESSIS, 1L), + new TCAspects.TC_AspectStack(TCAspects.HERBA, 1L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L))); ItemList.Food_Packaged_ChiliChips.set( addItem( Food_Packaged_ChiliChips.ID, "Bag of Chili Chips", "Stop making noises Baj!", - new GT_FoodStat( + new GTFoodStat( 7, 0.6F, EnumAction.eat, - GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Aluminium, 1L), + GTOreDictUnificator.get(OrePrefixes.foil, Materials.Aluminium, 1L), false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L))); + new TCAspects.TC_AspectStack(TCAspects.FAMES, 1L), + new TCAspects.TC_AspectStack(TCAspects.MESSIS, 1L), + new TCAspects.TC_AspectStack(TCAspects.HERBA, 1L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L))); ItemList.Food_Chum.set( addItem( Food_Chum.ID, "Chum", "Chum is Fum!", - new GT_FoodStat( + new GTFoodStat( 5, 0.2F, EnumAction.eat, @@ -1585,15 +1585,15 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { 300, 1, 80), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L))); + new TCAspects.TC_AspectStack(TCAspects.FAMES, 1L), + new TCAspects.TC_AspectStack(TCAspects.HERBA, 1L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L))); ItemList.Food_Chum_On_Stick.set( addItem( Food_Chum_On_Stick.ID, "Chum on a Stick", "Don't forget to try our Chum-balaya", - new GT_FoodStat( + new GTFoodStat( 5, 0.2F, EnumAction.eat, @@ -1609,77 +1609,77 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { 300, 1, 80), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L))); + new TCAspects.TC_AspectStack(TCAspects.FAMES, 1L), + new TCAspects.TC_AspectStack(TCAspects.HERBA, 1L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L))); ItemList.Food_Dough_Sugar.set( addItem( Food_Dough_Sugar.ID, "Sugary Dough", "Don't eat the Dough before it is baken", - new GT_FoodStat(1, 0.1F, EnumAction.eat, null, false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L))); + new GTFoodStat(1, 0.1F, EnumAction.eat, null, false, true, false), + new TCAspects.TC_AspectStack(TCAspects.HERBA, 1L), + new TCAspects.TC_AspectStack(TCAspects.FAMES, 1L))); ItemList.Food_Dough_Chocolate.set( addItem( Food_Dough_Chocolate.ID, "Chocolate Dough", "I said don't eat the Dough!", - new GT_FoodStat(1, 0.1F, EnumAction.eat, null, false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L))); + new GTFoodStat(1, 0.1F, EnumAction.eat, null, false, true, false), + new TCAspects.TC_AspectStack(TCAspects.HERBA, 1L), + new TCAspects.TC_AspectStack(TCAspects.FAMES, 1L))); ItemList.Food_Raw_Cookie.set( addItem( Food_Raw_Cookie.ID, "Cookie shaped Dough", "For baking Cookies", - new GT_FoodStat(1, 0.1F, EnumAction.eat, null, false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L))); + new GTFoodStat(1, 0.1F, EnumAction.eat, null, false, true, false), + new TCAspects.TC_AspectStack(TCAspects.HERBA, 1L), + new TCAspects.TC_AspectStack(TCAspects.FAMES, 1L))); ItemList.Food_Sliced_Buns.set( addItem( Food_Sliced_Buns.ID, "Buns", "Pre Sliced", - new GT_FoodStat(3, 0.5F, EnumAction.eat, null, false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L))); + new GTFoodStat(3, 0.5F, EnumAction.eat, null, false, true, false), + new TCAspects.TC_AspectStack(TCAspects.HERBA, 1L), + new TCAspects.TC_AspectStack(TCAspects.FAMES, 1L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L))); ItemList.Food_Burger_Veggie.set( addItem( Food_Burger_Veggie.ID, "Veggieburger", "No matter how you call this, this is NOT a Burger!", - new GT_FoodStat(3, 0.5F, EnumAction.eat, null, false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L))); + new GTFoodStat(3, 0.5F, EnumAction.eat, null, false, true, false), + new TCAspects.TC_AspectStack(TCAspects.HERBA, 2L), + new TCAspects.TC_AspectStack(TCAspects.FAMES, 1L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L))); ItemList.Food_Burger_Cheese.set( addItem( Food_Burger_Cheese.ID, "Cheeseburger", "Cheesy!", - new GT_FoodStat(3, 0.5F, EnumAction.eat, null, false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L), + new GTFoodStat(3, 0.5F, EnumAction.eat, null, false, true, false), + new TCAspects.TC_AspectStack(TCAspects.HERBA, 1L), + new TCAspects.TC_AspectStack(TCAspects.FAMES, 2L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L), new ItemData(Materials.Cheese, 907200L))); ItemList.Food_Burger_Meat.set( addItem( Food_Burger_Meat.ID, "Hamburger", "The Mc Burger Queen Burger", - new GT_FoodStat(3, 0.5F, EnumAction.eat, null, false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.CORPUS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L))); + new GTFoodStat(3, 0.5F, EnumAction.eat, null, false, true, false), + new TCAspects.TC_AspectStack(TCAspects.CORPUS, 1L), + new TCAspects.TC_AspectStack(TCAspects.FAMES, 1L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L))); ItemList.Food_Burger_Chum.set( addItem( Food_Burger_Chum.ID, "Chumburger", "Fum is Chum!", - new GT_FoodStat( + new GTFoodStat( 5, 0.2F, EnumAction.eat, @@ -1695,162 +1695,162 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { 300, 1, 80), - new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L))); + new TCAspects.TC_AspectStack(TCAspects.HERBA, 1L), + new TCAspects.TC_AspectStack(TCAspects.FAMES, 1L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L))); ItemList.Food_Sliced_Breads.set( addItem( Food_Sliced_Breads.ID, "Breads", "Pre Sliced", - new GT_FoodStat(5, 0.6F, EnumAction.eat, null, false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L))); + new GTFoodStat(5, 0.6F, EnumAction.eat, null, false, true, false), + new TCAspects.TC_AspectStack(TCAspects.HERBA, 1L), + new TCAspects.TC_AspectStack(TCAspects.FAMES, 1L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L))); ItemList.Food_Sandwich_Veggie.set( addItem( Food_Sandwich_Veggie.ID, "Veggie Sandwich", "Meatless", - new GT_FoodStat(7, 0.6F, EnumAction.eat, null, false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L))); + new GTFoodStat(7, 0.6F, EnumAction.eat, null, false, true, false), + new TCAspects.TC_AspectStack(TCAspects.HERBA, 2L), + new TCAspects.TC_AspectStack(TCAspects.FAMES, 1L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L))); ItemList.Food_Sandwich_Cheese.set( addItem( Food_Sandwich_Cheese.ID, "Cheese Sandwich", "Say Cheese!", - new GT_FoodStat(7, 0.6F, EnumAction.eat, null, false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L))); + new GTFoodStat(7, 0.6F, EnumAction.eat, null, false, true, false), + new TCAspects.TC_AspectStack(TCAspects.HERBA, 1L), + new TCAspects.TC_AspectStack(TCAspects.FAMES, 2L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L))); ItemList.Food_Sandwich_Bacon.set( addItem( Food_Sandwich_Bacon.ID, "Bacon Sandwich", "The best Sandwich ever!", - new GT_FoodStat(10, 0.8F, EnumAction.eat, null, false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.CORPUS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L))); + new GTFoodStat(10, 0.8F, EnumAction.eat, null, false, true, false), + new TCAspects.TC_AspectStack(TCAspects.CORPUS, 1L), + new TCAspects.TC_AspectStack(TCAspects.FAMES, 1L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L))); ItemList.Food_Sandwich_Steak.set( addItem( Food_Sandwich_Steak.ID, "Steak Sandwich", "Not a 'Steam Sandwich'", - new GT_FoodStat(10, 0.8F, EnumAction.eat, null, false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.CORPUS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L))); + new GTFoodStat(10, 0.8F, EnumAction.eat, null, false, true, false), + new TCAspects.TC_AspectStack(TCAspects.CORPUS, 1L), + new TCAspects.TC_AspectStack(TCAspects.FAMES, 1L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L))); ItemList.Food_Sliced_Baguettes.set( addItem( Food_Sliced_Baguettes.ID, "Baguettes", "Pre Sliced", - new GT_FoodStat(8, 0.5F, EnumAction.eat, null, false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L))); + new GTFoodStat(8, 0.5F, EnumAction.eat, null, false, true, false), + new TCAspects.TC_AspectStack(TCAspects.HERBA, 1L), + new TCAspects.TC_AspectStack(TCAspects.FAMES, 1L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L))); ItemList.Food_Large_Sandwich_Veggie.set( addItem( Food_Large_Sandwich_Veggie.ID, "Large Veggie Sandwich", "Just not worth it", - new GT_FoodStat(15, 0.8F, EnumAction.eat, null, false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 3L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L))); + new GTFoodStat(15, 0.8F, EnumAction.eat, null, false, true, false), + new TCAspects.TC_AspectStack(TCAspects.HERBA, 3L), + new TCAspects.TC_AspectStack(TCAspects.FAMES, 1L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L))); ItemList.Food_Large_Sandwich_Cheese.set( addItem( Food_Large_Sandwich_Cheese.ID, "Large Cheese Sandwich", "I need another cheesy tooltip for this", - new GT_FoodStat(15, 0.8F, EnumAction.eat, null, false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 3L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L))); + new GTFoodStat(15, 0.8F, EnumAction.eat, null, false, true, false), + new TCAspects.TC_AspectStack(TCAspects.HERBA, 1L), + new TCAspects.TC_AspectStack(TCAspects.FAMES, 3L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L))); ItemList.Food_Large_Sandwich_Bacon.set( addItem( Food_Large_Sandwich_Bacon.ID, "Large Bacon Sandwich", "For Men! (and manly Women)", - new GT_FoodStat(20, 1.0F, EnumAction.eat, null, false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.CORPUS, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L))); + new GTFoodStat(20, 1.0F, EnumAction.eat, null, false, true, false), + new TCAspects.TC_AspectStack(TCAspects.CORPUS, 2L), + new TCAspects.TC_AspectStack(TCAspects.FAMES, 1L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L))); ItemList.Food_Large_Sandwich_Steak.set( addItem( Food_Large_Sandwich_Steak.ID, "Large Steak Sandwich", "Yes, I once accidentially called it 'Steam Sandwich'", - new GT_FoodStat(20, 1.0F, EnumAction.eat, null, false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.CORPUS, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L))); + new GTFoodStat(20, 1.0F, EnumAction.eat, null, false, true, false), + new TCAspects.TC_AspectStack(TCAspects.CORPUS, 2L), + new TCAspects.TC_AspectStack(TCAspects.FAMES, 1L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L))); ItemList.Food_Raw_Pizza_Veggie.set( addItem( Food_Raw_Pizza_Veggie.ID, "Raw Veggie Pizza", "Into the Oven with it!", - new GT_FoodStat(1, 0.2F, EnumAction.eat, null, false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L))); + new GTFoodStat(1, 0.2F, EnumAction.eat, null, false, true, false), + new TCAspects.TC_AspectStack(TCAspects.HERBA, 2L), + new TCAspects.TC_AspectStack(TCAspects.FAMES, 1L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L))); ItemList.Food_Raw_Pizza_Cheese.set( addItem( Food_Raw_Pizza_Cheese.ID, "Raw Cheese Pizza", "Into the Oven with it!", - new GT_FoodStat(2, 0.2F, EnumAction.eat, null, false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L))); + new GTFoodStat(2, 0.2F, EnumAction.eat, null, false, true, false), + new TCAspects.TC_AspectStack(TCAspects.HERBA, 1L), + new TCAspects.TC_AspectStack(TCAspects.FAMES, 2L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L))); ItemList.Food_Raw_Pizza_Meat.set( addItem( Food_Raw_Pizza_Meat.ID, "Raw Mince Meat Pizza", "Into the Oven with it!", - new GT_FoodStat(2, 0.2F, EnumAction.eat, null, false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.CORPUS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L))); + new GTFoodStat(2, 0.2F, EnumAction.eat, null, false, true, false), + new TCAspects.TC_AspectStack(TCAspects.CORPUS, 1L), + new TCAspects.TC_AspectStack(TCAspects.FAMES, 1L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L))); ItemList.Food_Baked_Pizza_Veggie.set( addItem( Food_Baked_Pizza_Veggie.ID, "Veggie Pizza", "The next they want is Gluten Free Pizzas...", - new GT_FoodStat(3, 0.3F, EnumAction.eat, null, false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L))); + new GTFoodStat(3, 0.3F, EnumAction.eat, null, false, true, false), + new TCAspects.TC_AspectStack(TCAspects.HERBA, 2L), + new TCAspects.TC_AspectStack(TCAspects.FAMES, 1L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L))); ItemList.Food_Baked_Pizza_Cheese.set( addItem( Food_Baked_Pizza_Cheese.ID, "Cheese Pizza", "Pizza Magarita", - new GT_FoodStat(4, 0.4F, EnumAction.eat, null, false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L))); + new GTFoodStat(4, 0.4F, EnumAction.eat, null, false, true, false), + new TCAspects.TC_AspectStack(TCAspects.HERBA, 1L), + new TCAspects.TC_AspectStack(TCAspects.FAMES, 2L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L))); ItemList.Food_Baked_Pizza_Meat.set( addItem( Food_Baked_Pizza_Meat.ID, "Mince Meat Pizza", "Emo Pizza, it cuts itself!", - new GT_FoodStat(5, 0.5F, EnumAction.eat, null, false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.CORPUS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L))); + new GTFoodStat(5, 0.5F, EnumAction.eat, null, false, true, false), + new TCAspects.TC_AspectStack(TCAspects.CORPUS, 1L), + new TCAspects.TC_AspectStack(TCAspects.FAMES, 1L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L))); ItemList.Dye_Indigo.set( addItem( Dye_Indigo.ID, "Indigo Dye", "Blue Dye", - new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 1L), + new TCAspects.TC_AspectStack(TCAspects.SENSUS, 1L), Dyes.dyeBlue)); int[] Dye_Colors = new int[] { Dye_Color_00.ID, Dye_Color_01.ID, Dye_Color_02.ID, Dye_Color_03.ID, @@ -1864,93 +1864,85 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { "", Dyes.get(i) .name(), - new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 1L))); + new TCAspects.TC_AspectStack(TCAspects.SENSUS, 1L))); } ItemList.Plank_Oak - .set(addItem(Plank_Oak.ID, "Oak Plank", aTextCover, new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L))); + .set(addItem(Plank_Oak.ID, "Oak Plank", aTextCover, new TCAspects.TC_AspectStack(TCAspects.ARBOR, 1L))); ItemList.Plank_Spruce.set( - addItem(Plank_Spruce.ID, "Spruce Plank", aTextCover, new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L))); - ItemList.Plank_Birch.set( - addItem(Plank_Birch.ID, "Birch Plank", aTextCover, new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L))); + addItem(Plank_Spruce.ID, "Spruce Plank", aTextCover, new TCAspects.TC_AspectStack(TCAspects.ARBOR, 1L))); + ItemList.Plank_Birch + .set(addItem(Plank_Birch.ID, "Birch Plank", aTextCover, new TCAspects.TC_AspectStack(TCAspects.ARBOR, 1L))); ItemList.Plank_Jungle.set( - addItem(Plank_Jungle.ID, "Jungle Plank", aTextCover, new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L))); + addItem(Plank_Jungle.ID, "Jungle Plank", aTextCover, new TCAspects.TC_AspectStack(TCAspects.ARBOR, 1L))); ItemList.Plank_Acacia.set( - addItem(Plank_Acacia.ID, "Acacia Plank", aTextCover, new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L))); + addItem(Plank_Acacia.ID, "Acacia Plank", aTextCover, new TCAspects.TC_AspectStack(TCAspects.ARBOR, 1L))); ItemList.Plank_DarkOak.set( - addItem( - Plank_DarkOak.ID, - "Dark Oak Plank", - aTextCover, - new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L))); - ItemList.Plank_Larch.set( - addItem(Plank_Larch.ID, "Larch Plank", aTextCover, new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L))); + addItem(Plank_DarkOak.ID, "Dark Oak Plank", aTextCover, new TCAspects.TC_AspectStack(TCAspects.ARBOR, 1L))); + ItemList.Plank_Larch + .set(addItem(Plank_Larch.ID, "Larch Plank", aTextCover, new TCAspects.TC_AspectStack(TCAspects.ARBOR, 1L))); ItemList.Plank_Teak - .set(addItem(Plank_Teak.ID, "Teak Plank", aTextCover, new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L))); + .set(addItem(Plank_Teak.ID, "Teak Plank", aTextCover, new TCAspects.TC_AspectStack(TCAspects.ARBOR, 1L))); ItemList.Plank_Acacia_Green.set( addItem( Plank_Acacia_Green.ID, "Green Acacia Plank", aTextCover, - new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L))); + new TCAspects.TC_AspectStack(TCAspects.ARBOR, 1L))); ItemList.Plank_Lime - .set(addItem(Plank_Lime.ID, "Lime Plank", aTextCover, new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L))); + .set(addItem(Plank_Lime.ID, "Lime Plank", aTextCover, new TCAspects.TC_AspectStack(TCAspects.ARBOR, 1L))); ItemList.Plank_Chestnut.set( addItem( Plank_Chestnut.ID, "Chestnut Plank", aTextCover, - new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L))); - ItemList.Plank_Wenge.set( - addItem(Plank_Wenge.ID, "Wenge Plank", aTextCover, new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L))); + new TCAspects.TC_AspectStack(TCAspects.ARBOR, 1L))); + ItemList.Plank_Wenge + .set(addItem(Plank_Wenge.ID, "Wenge Plank", aTextCover, new TCAspects.TC_AspectStack(TCAspects.ARBOR, 1L))); ItemList.Plank_Baobab.set( - addItem(Plank_Baobab.ID, "Baobab Plank", aTextCover, new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L))); + addItem(Plank_Baobab.ID, "Baobab Plank", aTextCover, new TCAspects.TC_AspectStack(TCAspects.ARBOR, 1L))); ItemList.Plank_Sequoia.set( - addItem( - Plank_Sequoia.ID, - "Sequoia Plank", - aTextCover, - new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L))); - ItemList.Plank_Kapok.set( - addItem(Plank_Kapok.ID, "Kapok Plank", aTextCover, new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L))); - ItemList.Plank_Ebony.set( - addItem(Plank_Ebony.ID, "Ebony Plank", aTextCover, new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L))); + addItem(Plank_Sequoia.ID, "Sequoia Plank", aTextCover, new TCAspects.TC_AspectStack(TCAspects.ARBOR, 1L))); + ItemList.Plank_Kapok + .set(addItem(Plank_Kapok.ID, "Kapok Plank", aTextCover, new TCAspects.TC_AspectStack(TCAspects.ARBOR, 1L))); + ItemList.Plank_Ebony + .set(addItem(Plank_Ebony.ID, "Ebony Plank", aTextCover, new TCAspects.TC_AspectStack(TCAspects.ARBOR, 1L))); ItemList.Plank_Mahagony.set( addItem( Plank_Mahagony.ID, "Mahagony Plank", aTextCover, - new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L))); - ItemList.Plank_Balsa.set( - addItem(Plank_Balsa.ID, "Balsa Plank", aTextCover, new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L))); + new TCAspects.TC_AspectStack(TCAspects.ARBOR, 1L))); + ItemList.Plank_Balsa + .set(addItem(Plank_Balsa.ID, "Balsa Plank", aTextCover, new TCAspects.TC_AspectStack(TCAspects.ARBOR, 1L))); ItemList.Plank_Willow.set( - addItem(Plank_Willow.ID, "Willow Plank", aTextCover, new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L))); + addItem(Plank_Willow.ID, "Willow Plank", aTextCover, new TCAspects.TC_AspectStack(TCAspects.ARBOR, 1L))); ItemList.Plank_Walnut.set( - addItem(Plank_Walnut.ID, "Walnut Plank", aTextCover, new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L))); + addItem(Plank_Walnut.ID, "Walnut Plank", aTextCover, new TCAspects.TC_AspectStack(TCAspects.ARBOR, 1L))); ItemList.Plank_Greenheart.set( addItem( Plank_Greenheart.ID, "Greenheart Plank", aTextCover, - new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L))); + new TCAspects.TC_AspectStack(TCAspects.ARBOR, 1L))); ItemList.Plank_Cherry.set( - addItem(Plank_Cherry.ID, "Cherry Plank", aTextCover, new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L))); - ItemList.Plank_Mahoe.set( - addItem(Plank_Mahoe.ID, "Mahoe Plank", aTextCover, new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L))); + addItem(Plank_Cherry.ID, "Cherry Plank", aTextCover, new TCAspects.TC_AspectStack(TCAspects.ARBOR, 1L))); + ItemList.Plank_Mahoe + .set(addItem(Plank_Mahoe.ID, "Mahoe Plank", aTextCover, new TCAspects.TC_AspectStack(TCAspects.ARBOR, 1L))); ItemList.Plank_Poplar.set( - addItem(Plank_Poplar.ID, "Poplar Plank", aTextCover, new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L))); + addItem(Plank_Poplar.ID, "Poplar Plank", aTextCover, new TCAspects.TC_AspectStack(TCAspects.ARBOR, 1L))); ItemList.Plank_Palm - .set(addItem(Plank_Palm.ID, "Palm Plank", aTextCover, new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L))); + .set(addItem(Plank_Palm.ID, "Palm Plank", aTextCover, new TCAspects.TC_AspectStack(TCAspects.ARBOR, 1L))); ItemList.Plank_Papaya.set( - addItem(Plank_Papaya.ID, "Papaya Plank", aTextCover, new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L))); + addItem(Plank_Papaya.ID, "Papaya Plank", aTextCover, new TCAspects.TC_AspectStack(TCAspects.ARBOR, 1L))); ItemList.Plank_Pine - .set(addItem(Plank_Pine.ID, "Pine Plank", aTextCover, new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L))); + .set(addItem(Plank_Pine.ID, "Pine Plank", aTextCover, new TCAspects.TC_AspectStack(TCAspects.ARBOR, 1L))); ItemList.Plank_Plum - .set(addItem(Plank_Plum.ID, "Plum Plank", aTextCover, new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L))); - ItemList.Plank_Maple.set( - addItem(Plank_Maple.ID, "Maple Plank", aTextCover, new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L))); + .set(addItem(Plank_Plum.ID, "Plum Plank", aTextCover, new TCAspects.TC_AspectStack(TCAspects.ARBOR, 1L))); + ItemList.Plank_Maple + .set(addItem(Plank_Maple.ID, "Maple Plank", aTextCover, new TCAspects.TC_AspectStack(TCAspects.ARBOR, 1L))); ItemList.Plank_Citrus.set( - addItem(Plank_Citrus.ID, "Citrus Plank", aTextCover, new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L))); + addItem(Plank_Citrus.ID, "Citrus Plank", aTextCover, new TCAspects.TC_AspectStack(TCAspects.ARBOR, 1L))); ItemList.SFMixture.set(addItem(SFMixture.ID, "Super Fuel Binder", "Raw Material")); ItemList.MSFMixture.set(addItem(MSFMixture.ID, "Magic Super Fuel Binder", "Raw Material")); @@ -1959,116 +1951,116 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { Crop_Drop_Plumbilia.ID, "Plumbilia Leaf", "Source of Lead", - new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 1L))); + new TCAspects.TC_AspectStack(TCAspects.MESSIS, 1L), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.ORDO, 1L))); ItemList.Crop_Drop_Argentia.set( addItem( Crop_Drop_Argentia.ID, "Argentia Leaf", "Source of Silver", - new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 1L))); + new TCAspects.TC_AspectStack(TCAspects.MESSIS, 1L), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.LUCRUM, 1L))); ItemList.Crop_Drop_Indigo.set( addItem( Crop_Drop_Indigo.ID, "Indigo Blossom", "Used for making Blue Dye", - new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 1L))); + new TCAspects.TC_AspectStack(TCAspects.MESSIS, 1L), + new TCAspects.TC_AspectStack(TCAspects.SENSUS, 1L))); ItemList.Crop_Drop_Ferru.set( addItem( Crop_Drop_Ferru.ID, "Ferru Leaf", "Source of Iron", - new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L))); + new TCAspects.TC_AspectStack(TCAspects.MESSIS, 1L), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 2L))); ItemList.Crop_Drop_Aurelia.set( addItem( Crop_Drop_Aurelia.ID, "Aurelia Leaf", "Source of Gold", - new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 1L))); + new TCAspects.TC_AspectStack(TCAspects.MESSIS, 1L), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.LUCRUM, 1L))); ItemList.Crop_Drop_TeaLeaf.set( addItem( Crop_Drop_TeaLeaf.ID, "Tea Leaf", "Source of Tea", "cropTea", - new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.SANO, 1L))); + new TCAspects.TC_AspectStack(TCAspects.MESSIS, 1L), + new TCAspects.TC_AspectStack(TCAspects.SANO, 1L))); ItemList.Crop_Drop_OilBerry.set( addItem( Crop_Drop_OilBerry.ID, "Oil Berry", "Oil in Berry form", - new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 1L))); + new TCAspects.TC_AspectStack(TCAspects.MESSIS, 1L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 1L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 1L))); ItemList.Crop_Drop_BobsYerUncleRanks.set( addItem( Crop_Drop_BobsYerUncleRanks.ID, "Bobs-Yer-Uncle-Berry", "Source of Emeralds", - new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 1L))); + new TCAspects.TC_AspectStack(TCAspects.MESSIS, 1L), + new TCAspects.TC_AspectStack(TCAspects.VITREUS, 1L), + new TCAspects.TC_AspectStack(TCAspects.LUCRUM, 1L))); ItemList.Crop_Drop_UUMBerry.set( addItem( Crop_Drop_UUMBerry.ID, "UUM Berry", "UUM in Berry form", - new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 1L))); + new TCAspects.TC_AspectStack(TCAspects.MESSIS, 1L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 1L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 1L))); ItemList.Crop_Drop_UUABerry.set( addItem( Crop_Drop_UUABerry.ID, "UUA Berry", "UUA in Berry form", - new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 1L))); + new TCAspects.TC_AspectStack(TCAspects.MESSIS, 1L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 1L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 1L))); ItemList.Crop_Drop_MilkWart.set( addItem( Crop_Drop_MilkWart.ID, "Milk Wart", "Source of Milk", - new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.SANO, 1L))); + new TCAspects.TC_AspectStack(TCAspects.MESSIS, 1L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 1L), + new TCAspects.TC_AspectStack(TCAspects.SANO, 1L))); ItemList.Crop_Drop_Coppon.set( addItem( Crop_Drop_Coppon.ID, "Coppon Fiber", "ORANGE WOOOOOOOL!!!", - new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 1L))); + new TCAspects.TC_AspectStack(TCAspects.MESSIS, 1L), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.PERMUTATIO, 1L))); ItemList.Crop_Drop_Tine.set( addItem( Crop_Drop_Tine.ID, "Tine Twig", "Source of Tin", - new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L))); + new TCAspects.TC_AspectStack(TCAspects.MESSIS, 1L), + new TCAspects.TC_AspectStack(TCAspects.METALLUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.ARBOR, 1L))); ItemList.Crop_Drop_Mica.set( addItem( Crop_Drop_Mica.ID, "Micadia Twig", "Source of Mica", - new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L))); + new TCAspects.TC_AspectStack(TCAspects.MESSIS, 1L), + new TCAspects.TC_AspectStack(TCAspects.TUTAMEN, 1L), + new TCAspects.TC_AspectStack(TCAspects.ARBOR, 1L))); ItemList.Crop_Drop_Bauxite.set(addItem(Crop_Drop_Bauxite.ID, "Bauxia Leaf", "Source of Aluminium")); ItemList.Crop_Drop_Ilmenite.set(addItem(Crop_Drop_Ilmenite.ID, "Titania Leaf", "Source of Titanium")); @@ -2090,37 +2082,37 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { "Chilly Pepper", "It is red and hot", "cropChilipepper", - new GT_FoodStat(1, 0.3F, EnumAction.eat, null, false, true, false, Potion.confusion.id, 200, 1, 40), - new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L))); + new GTFoodStat(1, 0.3F, EnumAction.eat, null, false, true, false, Potion.confusion.id, 200, 1, 40), + new TCAspects.TC_AspectStack(TCAspects.MESSIS, 1L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L), + new TCAspects.TC_AspectStack(TCAspects.FAMES, 1L))); ItemList.Crop_Drop_Lemon.set( addItem( Crop_Drop_Lemon.ID, "Lemon", "Don't make Lemonade", "cropLemon", - new GT_FoodStat(1, 0.3F, EnumAction.eat, null, false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L))); + new GTFoodStat(1, 0.3F, EnumAction.eat, null, false, true, false), + new TCAspects.TC_AspectStack(TCAspects.MESSIS, 1L), + new TCAspects.TC_AspectStack(TCAspects.HERBA, 1L), + new TCAspects.TC_AspectStack(TCAspects.FAMES, 1L))); ItemList.Crop_Drop_Tomato.set( addItem( Crop_Drop_Tomato.ID, "Tomato", "Solid Ketchup", "cropTomato", - new GT_FoodStat(1, 0.2F, EnumAction.eat, null, false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L))); + new GTFoodStat(1, 0.2F, EnumAction.eat, null, false, true, false), + new TCAspects.TC_AspectStack(TCAspects.MESSIS, 1L), + new TCAspects.TC_AspectStack(TCAspects.HERBA, 1L), + new TCAspects.TC_AspectStack(TCAspects.FAMES, 1L))); ItemList.Crop_Drop_MTomato.set( addItem( Crop_Drop_MTomato.ID, "Max Tomato", "Full Health in one Tomato", "cropTomato", - new GT_FoodStat( + new GTFoodStat( 9, 1.0F, EnumAction.eat, @@ -2132,47 +2124,47 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { 100, 100, 100), - new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.SANO, 3L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L))); + new TCAspects.TC_AspectStack(TCAspects.MESSIS, 1L), + new TCAspects.TC_AspectStack(TCAspects.SANO, 3L), + new TCAspects.TC_AspectStack(TCAspects.FAMES, 1L))); ItemList.Crop_Drop_Grapes.set( addItem( Crop_Drop_Grapes.ID, "Grapes", "Source of Wine", "cropGrape", - new GT_FoodStat(2, 0.3F, EnumAction.eat, null, false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L))); + new GTFoodStat(2, 0.3F, EnumAction.eat, null, false, true, false), + new TCAspects.TC_AspectStack(TCAspects.MESSIS, 1L), + new TCAspects.TC_AspectStack(TCAspects.HERBA, 1L), + new TCAspects.TC_AspectStack(TCAspects.FAMES, 1L))); ItemList.Crop_Drop_Onion.set( addItem( Crop_Drop_Onion.ID, "Onion", "Taking over the whole Taste", "cropOnion", - new GT_FoodStat(2, 0.2F, EnumAction.eat, null, false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L))); + new GTFoodStat(2, 0.2F, EnumAction.eat, null, false, true, false), + new TCAspects.TC_AspectStack(TCAspects.MESSIS, 1L), + new TCAspects.TC_AspectStack(TCAspects.HERBA, 1L), + new TCAspects.TC_AspectStack(TCAspects.FAMES, 1L))); ItemList.Crop_Drop_Cucumber.set( addItem( Crop_Drop_Cucumber.ID, "Cucumber", "Not a Sea Cucumber!", "cropCucumber", - new GT_FoodStat(1, 0.2F, EnumAction.eat, null, false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L))); + new GTFoodStat(1, 0.2F, EnumAction.eat, null, false, true, false), + new TCAspects.TC_AspectStack(TCAspects.MESSIS, 1L), + new TCAspects.TC_AspectStack(TCAspects.HERBA, 1L), + new TCAspects.TC_AspectStack(TCAspects.FAMES, 1L))); ItemList.Crop_Drop_Rape.set( addItem( Crop_Drop_Rape.ID, "Rape", "Also known as Canola.", - new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 1L))); + new TCAspects.TC_AspectStack(TCAspects.MESSIS, 1L), + new TCAspects.TC_AspectStack(TCAspects.HERBA, 1L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 1L))); ItemList.Food_Cheese.set( addItem( @@ -2180,212 +2172,212 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { "Cheese", "Click the Cheese", "foodCheese", - new GT_FoodStat(3, 0.6F, EnumAction.eat, null, false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 2L))); + new GTFoodStat(3, 0.6F, EnumAction.eat, null, false, true, false), + new TCAspects.TC_AspectStack(TCAspects.FAMES, 2L))); ItemList.Food_Dough.set( addItem( Food_Dough.ID, "Dough", "For making Breads", "foodDough", - new GT_FoodStat(1, 0.1F, EnumAction.eat, null, false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L))); + new GTFoodStat(1, 0.1F, EnumAction.eat, null, false, true, false), + new TCAspects.TC_AspectStack(TCAspects.HERBA, 1L), + new TCAspects.TC_AspectStack(TCAspects.FAMES, 1L))); ItemList.Food_Flat_Dough.set( addItem( Food_Flat_Dough.ID, "Flattened Dough", "For making Pizza", - new GT_FoodStat(1, 0.1F, EnumAction.eat, null, false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L))); + new GTFoodStat(1, 0.1F, EnumAction.eat, null, false, true, false), + new TCAspects.TC_AspectStack(TCAspects.HERBA, 1L), + new TCAspects.TC_AspectStack(TCAspects.FAMES, 1L))); ItemList.Food_Raw_Bread.set( addItem( Food_Raw_Bread.ID, "Dough", "In Bread Shape", - new GT_FoodStat(1, 0.2F, EnumAction.eat, null, false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L))); + new GTFoodStat(1, 0.2F, EnumAction.eat, null, false, true, false), + new TCAspects.TC_AspectStack(TCAspects.HERBA, 1L), + new TCAspects.TC_AspectStack(TCAspects.FAMES, 1L))); ItemList.Food_Raw_Bun.set( addItem( Food_Raw_Bun.ID, "Dough", "In Bun Shape", - new GT_FoodStat(1, 0.1F, EnumAction.eat, null, false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L))); + new GTFoodStat(1, 0.1F, EnumAction.eat, null, false, true, false), + new TCAspects.TC_AspectStack(TCAspects.HERBA, 1L), + new TCAspects.TC_AspectStack(TCAspects.FAMES, 1L))); ItemList.Food_Raw_Baguette.set( addItem( Food_Raw_Baguette.ID, "Dough", "In Baguette Shape", - new GT_FoodStat(1, 0.3F, EnumAction.eat, null, false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L))); + new GTFoodStat(1, 0.3F, EnumAction.eat, null, false, true, false), + new TCAspects.TC_AspectStack(TCAspects.HERBA, 1L), + new TCAspects.TC_AspectStack(TCAspects.FAMES, 1L))); ItemList.Food_Baked_Bun.set( addItem( Food_Baked_Bun.ID, "Bun", "Do not teleport Bread!", - new GT_FoodStat(3, 0.5F, EnumAction.eat, null, false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L))); + new GTFoodStat(3, 0.5F, EnumAction.eat, null, false, true, false), + new TCAspects.TC_AspectStack(TCAspects.HERBA, 1L), + new TCAspects.TC_AspectStack(TCAspects.FAMES, 1L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L))); ItemList.Food_Baked_Baguette.set( addItem( Food_Baked_Baguette.ID, "Baguette", "I teleported nothing BUT Bread!!!", - new GT_FoodStat(8, 0.5F, EnumAction.eat, null, false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L))); + new GTFoodStat(8, 0.5F, EnumAction.eat, null, false, true, false), + new TCAspects.TC_AspectStack(TCAspects.HERBA, 1L), + new TCAspects.TC_AspectStack(TCAspects.FAMES, 1L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L))); ItemList.Food_Sliced_Bread.set( addItem( Food_Sliced_Bread.ID, "Sliced Bread", "Just half a Bread", - new GT_FoodStat(2, 0.3F, EnumAction.eat, null, false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L))); + new GTFoodStat(2, 0.3F, EnumAction.eat, null, false, true, false), + new TCAspects.TC_AspectStack(TCAspects.HERBA, 1L), + new TCAspects.TC_AspectStack(TCAspects.FAMES, 1L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L))); ItemList.Food_Sliced_Bun.set( addItem( Food_Sliced_Bun.ID, "Sliced Bun", "Just half a Bun", - new GT_FoodStat(1, 0.3F, EnumAction.eat, null, false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L))); + new GTFoodStat(1, 0.3F, EnumAction.eat, null, false, true, false), + new TCAspects.TC_AspectStack(TCAspects.HERBA, 1L), + new TCAspects.TC_AspectStack(TCAspects.FAMES, 1L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L))); ItemList.Food_Sliced_Baguette.set( addItem( Food_Sliced_Baguette.ID, "Sliced Baguette", "Just half a Baguette", - new GT_FoodStat(4, 0.3F, EnumAction.eat, null, false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L))); + new GTFoodStat(4, 0.3F, EnumAction.eat, null, false, true, false), + new TCAspects.TC_AspectStack(TCAspects.HERBA, 1L), + new TCAspects.TC_AspectStack(TCAspects.FAMES, 1L), + new TCAspects.TC_AspectStack(TCAspects.IGNIS, 1L))); ItemList.Food_Raw_Cake.set( addItem( Food_Raw_Cake.ID, "Cake Bottom", "For making Cake", - new GT_FoodStat(2, 0.2F, EnumAction.eat, null, false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L))); + new GTFoodStat(2, 0.2F, EnumAction.eat, null, false, true, false), + new TCAspects.TC_AspectStack(TCAspects.HERBA, 1L), + new TCAspects.TC_AspectStack(TCAspects.FAMES, 1L))); ItemList.Food_Baked_Cake.set( addItem( Food_Baked_Cake.ID, "Baked Cake Bottom", "I know I promised you an actual Cake, but well...", - new GT_FoodStat(3, 0.3F, EnumAction.eat, null, false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L))); + new GTFoodStat(3, 0.3F, EnumAction.eat, null, false, true, false), + new TCAspects.TC_AspectStack(TCAspects.HERBA, 1L), + new TCAspects.TC_AspectStack(TCAspects.FAMES, 1L))); ItemList.Food_Sliced_Lemon.set( addItem( Food_Sliced_Lemon.ID, "Lemon Slice", "Ideal to put on your Drink", - new GT_FoodStat(1, 0.075F, EnumAction.eat, null, false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L))); + new GTFoodStat(1, 0.075F, EnumAction.eat, null, false, true, false), + new TCAspects.TC_AspectStack(TCAspects.HERBA, 1L))); ItemList.Food_Sliced_Tomato.set( addItem( Food_Sliced_Tomato.ID, "Tomato Slice", "Solid Ketchup", - new GT_FoodStat(1, 0.05F, EnumAction.eat, null, false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L))); + new GTFoodStat(1, 0.05F, EnumAction.eat, null, false, true, false), + new TCAspects.TC_AspectStack(TCAspects.HERBA, 1L))); ItemList.Food_Sliced_Onion.set( addItem( Food_Sliced_Onion.ID, "Onion Slice", "ONIONS, UNITE!", - new GT_FoodStat(1, 0.05F, EnumAction.eat, null, false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L))); + new GTFoodStat(1, 0.05F, EnumAction.eat, null, false, true, false), + new TCAspects.TC_AspectStack(TCAspects.HERBA, 1L))); ItemList.Food_Sliced_Cucumber.set( addItem( Food_Sliced_Cucumber.ID, "Cucumber Slice", "QUEWWW-CUMMM-BERRR!!!", - new GT_FoodStat(1, 0.05F, EnumAction.eat, null, false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L))); + new GTFoodStat(1, 0.05F, EnumAction.eat, null, false, true, false), + new TCAspects.TC_AspectStack(TCAspects.HERBA, 1L))); ItemList.Food_Sliced_Cheese.set( addItem( Food_Sliced_Cheese.ID, "Cheese Slice", "ALIEN ATTACK!!!, throw the CHEEEEESE!!!", - new GT_FoodStat(1, 0.1F, EnumAction.eat, null, false, true, false), - new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L))); + new GTFoodStat(1, 0.1F, EnumAction.eat, null, false, true, false), + new TCAspects.TC_AspectStack(TCAspects.FAMES, 1L))); ItemList.Cover_AdvancedRedstoneTransmitterExternal.set( addItem( Cover_AdvancedRedstoneTransmitterExternal.ID, "Advanced Redstone Transmitter (External)", "Transfers Redstone signals wirelessly/n Can only connect with advanced wireless covers", - new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L))); + new TCAspects.TC_AspectStack(TCAspects.ORDO, 2L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 2L))); ItemList.Cover_AdvancedRedstoneTransmitterInternal.set( addItem( Cover_AdvancedRedstoneTransmitterInternal.ID, "Advanced Redstone Transmitter (Internal)", "Transfers Redstone signals wirelessly/n Can only connect with advanced wireless covers", - new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L))); + new TCAspects.TC_AspectStack(TCAspects.ORDO, 2L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 2L))); ItemList.Cover_AdvancedRedstoneReceiverExternal.set( addItem( Cover_AdvancedRedstoneReceiverExternal.ID, "Advanced Redstone Receiver (External)", "Transfers Redstone signals wirelessly/n Can only connect with advanced wireless covers", - new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L))); + new TCAspects.TC_AspectStack(TCAspects.ORDO, 2L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 2L))); ItemList.Cover_AdvancedRedstoneReceiverInternal.set( addItem( Cover_AdvancedRedstoneReceiverInternal.ID, "Advanced Redstone Receiver (Internal)", "Transfers Redstone signals wirelessly/n Can only connect with advanced wireless covers", - new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L))); + new TCAspects.TC_AspectStack(TCAspects.ORDO, 2L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 2L))); ItemList.Cover_WirelessFluidDetector.set( addItem( Cover_WirelessFluidDetector.ID, "Wireless Fluid Detector Cover", "Transfers Fluid Amount as Redstone wirelessly/n Can only connect with advanced wireless covers", - new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L))); + new TCAspects.TC_AspectStack(TCAspects.ORDO, 2L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 2L), + new TCAspects.TC_AspectStack(TCAspects.SENSUS, 2L), + new TCAspects.TC_AspectStack(TCAspects.AQUA, 1L))); ItemList.Cover_WirelessItemDetector.set( addItem( Cover_WirelessItemDetector.ID, "Wireless Item Detector Cover", "Transfers Item Amount as Redstone wirelessly/n Can only connect with advanced wireless covers", - new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.TERRA, 1L))); + new TCAspects.TC_AspectStack(TCAspects.ORDO, 2L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 2L), + new TCAspects.TC_AspectStack(TCAspects.SENSUS, 2L), + new TCAspects.TC_AspectStack(TCAspects.TERRA, 1L))); ItemList.Cover_WirelessNeedsMaintainance.set( addItem( Cover_WirelessNeedsMaintainance.ID, "Wireless Needs Maintenance Cover", "Transfers Maintenance Issues as Redstone wirelessly/n Can only connect with advanced wireless covers", - new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 4L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 3L))); + new TCAspects.TC_AspectStack(TCAspects.ORDO, 4L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 3L))); ItemList.Cover_WirelessActivityDetector.set( addItem( Cover_WirelessActivityDetector.ID, "Wireless Activity Detector Cover", "Transfers Activity as Redstone wirelessly/n Can only connect with advanced wireless covers", - new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 2L), - new TC_Aspects.TC_AspectStack(TC_Aspects.TERRA, 1L))); + new TCAspects.TC_AspectStack(TCAspects.ORDO, 2L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 2L), + new TCAspects.TC_AspectStack(TCAspects.SENSUS, 2L), + new TCAspects.TC_AspectStack(TCAspects.TERRA, 1L))); ItemList.Display_ITS_FREE.set( addItem( @@ -2393,17 +2385,17 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { "ITS FREE", "(or at least almost free)", SubTag.INVISIBLE, - new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 1L))); + new TCAspects.TC_AspectStack(TCAspects.LUCRUM, 1L))); try { CropCard tCrop; - GT_Utility.getField(tCrop = Crops.instance.getCropList()[13], "mDrop") + GTUtility.getField(tCrop = Crops.instance.getCropList()[13], "mDrop") .set(tCrop, ItemList.Crop_Drop_Ferru.get(1L)); - GT_Utility.getField(tCrop = Crops.instance.getCropList()[14], "mDrop") + GTUtility.getField(tCrop = Crops.instance.getCropList()[14], "mDrop") .set(tCrop, ItemList.Crop_Drop_Aurelia.get(1L)); } catch (Throwable e) { - if (GT_Values.D1) { - e.printStackTrace(GT_Log.err); + if (GTValues.D1) { + e.printStackTrace(GTLog.err); } } @@ -2433,16 +2425,16 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { @Override public boolean isItemStackUsable(ItemStack aStack) { int aDamage = aStack.getItemDamage(); - Materials aMaterial = GregTech_API.sGeneratedMaterials[(aDamage % 1000)]; + Materials aMaterial = GregTechAPI.sGeneratedMaterials[(aDamage % 1000)]; if ((aDamage >= 25000) && (aDamage < 27000) && (aMaterial != null) && (aMaterial.mEnchantmentTools != null)) { Enchantment tEnchant = aMaterial.mEnchantmentTools == Enchantment.fortune ? Enchantment.looting : aMaterial.mEnchantmentTools; if (tEnchant.type == EnumEnchantmentType.weapon) { - NBTTagCompound tNBT = GT_Utility.ItemNBT.getNBT(aStack); + NBTTagCompound tNBT = GTUtility.ItemNBT.getNBT(aStack); if (!tNBT.getBoolean("GT.HasBeenUpdated")) { tNBT.setBoolean("GT.HasBeenUpdated", true); - GT_Utility.ItemNBT.setNBT(aStack, tNBT); - GT_Utility.ItemNBT.addEnchantment(aStack, tEnchant, aMaterial.mEnchantmentToolsLevel); + GTUtility.ItemNBT.setNBT(aStack, tNBT); + GTUtility.ItemNBT.addEnchantment(aStack, tEnchant, aMaterial.mEnchantmentToolsLevel); } } } @@ -2501,29 +2493,29 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { } public void initCraftingShapedRecipes() { - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Plank_Oak.get(2L), - GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.NOT_REMOVABLE | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "s ", " P", 'P', new ItemStack(Blocks.wooden_slab, 1, 0) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Plank_Spruce.get(2L), - GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.NOT_REMOVABLE | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "s ", " P", 'P', new ItemStack(Blocks.wooden_slab, 1, 1) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Plank_Birch.get(2L), - GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.NOT_REMOVABLE | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "s ", " P", 'P', new ItemStack(Blocks.wooden_slab, 1, 2) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Plank_Jungle.get(2L), - GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.NOT_REMOVABLE | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "s ", " P", 'P', new ItemStack(Blocks.wooden_slab, 1, 3) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Plank_Acacia.get(2L), - GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.NOT_REMOVABLE | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "s ", " P", 'P', new ItemStack(Blocks.wooden_slab, 1, 4) }); - GT_ModHandler.addCraftingRecipe( + GTModHandler.addCraftingRecipe( ItemList.Plank_DarkOak.get(2L), - GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.REVERSIBLE, + GTModHandler.RecipeBits.NOT_REMOVABLE | GTModHandler.RecipeBits.REVERSIBLE, new Object[] { "s ", " P", 'P', new ItemStack(Blocks.wooden_slab, 1, 5) }); } @@ -2531,8 +2523,8 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { RA.stdBuilder() .itemInputs( ItemList.Cover_RedstoneTransmitterExternal.get(1L), - GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.EV, 1L), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.circuit, Materials.EV, 1L), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Cover_AdvancedRedstoneTransmitterExternal.get(1L)) .duration(2 * MINUTES + 40 * SECONDS) .eut(TierEU.RECIPE_MV) @@ -2540,8 +2532,8 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { RA.stdBuilder() .itemInputs( ItemList.Cover_RedstoneReceiverExternal.get(1L), - GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.EV, 1L), - GT_Utility.getIntegratedCircuit(1)) + GTOreDictUnificator.get(OrePrefixes.circuit, Materials.EV, 1L), + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Cover_AdvancedRedstoneReceiverExternal.get(1L)) .duration(2 * MINUTES + 40 * SECONDS) .eut(TierEU.RECIPE_MV) @@ -2550,7 +2542,7 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { .itemInputs( ItemList.Cover_FluidDetector.get(1L), ItemList.Emitter_EV.get(1L), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Cover_WirelessFluidDetector.get(1L)) .duration(2 * MINUTES + 40 * SECONDS) .eut(TierEU.RECIPE_MV) @@ -2559,7 +2551,7 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { .itemInputs( ItemList.Cover_ItemDetector.get(1L), ItemList.Emitter_EV.get(1L), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Cover_WirelessItemDetector.get(1L)) .duration(2 * MINUTES + 40 * SECONDS) .eut(TierEU.RECIPE_MV) @@ -2568,7 +2560,7 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { .itemInputs( ItemList.Cover_NeedsMaintainance.get(1L), ItemList.Emitter_EV.get(1L), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Cover_WirelessNeedsMaintainance.get(1L)) .duration(2 * MINUTES + 40 * SECONDS) .eut(TierEU.RECIPE_MV) @@ -2577,7 +2569,7 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { .itemInputs( ItemList.Cover_ActivityDetector.get(1L), ItemList.Emitter_EV.get(1L), - GT_Utility.getIntegratedCircuit(1)) + GTUtility.getIntegratedCircuit(1)) .itemOutputs(ItemList.Cover_WirelessActivityDetector.get(1L)) .duration(2 * MINUTES + 40 * SECONDS) .eut(TierEU.RECIPE_MV) @@ -2585,16 +2577,16 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { } public void initCraftingShapelessRecipes() { - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Cover_AdvancedRedstoneReceiverExternal.get(1L), new Object[] { ItemList.Cover_AdvancedRedstoneReceiverInternal.get(1L) }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Cover_AdvancedRedstoneReceiverInternal.get(1L), new Object[] { ItemList.Cover_AdvancedRedstoneReceiverExternal.get(1L) }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Cover_AdvancedRedstoneTransmitterExternal.get(1L), new Object[] { ItemList.Cover_AdvancedRedstoneTransmitterInternal.get(1L) }); - GT_ModHandler.addShapelessCraftingRecipe( + GTModHandler.addShapelessCraftingRecipe( ItemList.Cover_AdvancedRedstoneTransmitterInternal.get(1L), new Object[] { ItemList.Cover_AdvancedRedstoneTransmitterExternal.get(1L) }); } @@ -2686,13 +2678,13 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { .addTo(extractorRecipes); RA.stdBuilder() .itemInputs(ItemList.Crop_Drop_Plumbilia.get(1L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Lead, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Lead, 1L)) .duration(15 * SECONDS) .eut(2) .addTo(extractorRecipes); RA.stdBuilder() .itemInputs(ItemList.Crop_Drop_Argentia.get(1L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Silver, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Silver, 1L)) .duration(15 * SECONDS) .eut(2) .addTo(extractorRecipes); @@ -2704,19 +2696,19 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { .addTo(extractorRecipes); 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)) .duration(15 * SECONDS) .eut(2) .addTo(extractorRecipes); RA.stdBuilder() .itemInputs(ItemList.Crop_Drop_Coppon.get(1L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Copper, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Copper, 1L)) .duration(15 * SECONDS) .eut(2) .addTo(extractorRecipes); RA.stdBuilder() .itemInputs(ItemList.Crop_Drop_Tine.get(1L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Tin, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dustTiny, Materials.Tin, 1L)) .duration(15 * SECONDS) .eut(2) .addTo(extractorRecipes); @@ -2812,21 +2804,21 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { public void initMaceratorRecipes() { RA.stdBuilder() .itemInputs(ItemList.Food_Sliced_Cheese.get(1L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.Cheese, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dustSmall, Materials.Cheese, 1L)) .duration(20 * SECONDS) .eut(2) .addTo(maceratorRecipes); RA.stdBuilder() .itemInputs(ItemList.Dye_Cocoa.get(1L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Cocoa, 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Cocoa, 1L)) .duration(20 * SECONDS) .eut(2) .addTo(maceratorRecipes); RA.stdBuilder() .itemInputs(ItemList.Crop_Drop_Tine.get(1L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.Wood, 2L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dustSmall, Materials.Wood, 2L)) .duration(20 * SECONDS) .eut(2) .addTo(maceratorRecipes); @@ -2846,15 +2838,15 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { .addTo(maceratorRecipes); RA.stdBuilder() - .itemInputs(GT_ModHandler.getIC2Item("crop", 1L)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 1L)) + .itemInputs(GTModHandler.getIC2Item("crop", 1L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 1L)) .duration(20 * SECONDS) .eut(2) .addTo(maceratorRecipes); RA.stdBuilder() .itemInputs(new ItemStack(Items.stick, 1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.Wood, 2L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dustSmall, Materials.Wood, 2L)) .duration(20 * SECONDS) .eut(2) .addTo(maceratorRecipes); @@ -2869,227 +2861,227 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 { RA.stdBuilder() .itemInputs(ItemList.Tesseract.get(1)) - .itemOutputs(GT_OreDictUnificator.get(OrePrefixes.dust, MaterialsUEVplus.TranscendentMetal, 8L)) + .itemOutputs(GTOreDictUnificator.get(OrePrefixes.dust, MaterialsUEVplus.TranscendentMetal, 8L)) .duration(5 * SECONDS) .eut(TierEU.RECIPE_UIV) .addTo(maceratorRecipes); } public void registerCovers() { - GregTech_API.registerCover(ItemList.Plank_Oak.get(1L), TextureFactory.of(Blocks.planks, 0), null); - GregTech_API.registerCover(ItemList.Plank_Spruce.get(1L), TextureFactory.of(Blocks.planks, 1), null); - GregTech_API.registerCover(ItemList.Plank_Birch.get(1L), TextureFactory.of(Blocks.planks, 2), null); - GregTech_API.registerCover(ItemList.Plank_Jungle.get(1L), TextureFactory.of(Blocks.planks, 3), null); - GregTech_API.registerCover(ItemList.Plank_Acacia.get(1L), TextureFactory.of(Blocks.planks, 4), null); - GregTech_API.registerCover(ItemList.Plank_DarkOak.get(1L), TextureFactory.of(Blocks.planks, 5), null); - GregTech_API.registerCover( + GregTechAPI.registerCover(ItemList.Plank_Oak.get(1L), TextureFactory.of(Blocks.planks, 0), null); + GregTechAPI.registerCover(ItemList.Plank_Spruce.get(1L), TextureFactory.of(Blocks.planks, 1), null); + GregTechAPI.registerCover(ItemList.Plank_Birch.get(1L), TextureFactory.of(Blocks.planks, 2), null); + GregTechAPI.registerCover(ItemList.Plank_Jungle.get(1L), TextureFactory.of(Blocks.planks, 3), null); + GregTechAPI.registerCover(ItemList.Plank_Acacia.get(1L), TextureFactory.of(Blocks.planks, 4), null); + GregTechAPI.registerCover(ItemList.Plank_DarkOak.get(1L), TextureFactory.of(Blocks.planks, 5), null); + GregTechAPI.registerCover( ItemList.Plank_Larch.get(1L), TextureFactory.of( - GT_Utility.getBlockFromStack( - GT_ModHandler.getModItem(Forestry.ID, "planks", 1L, 0, new ItemStack(Blocks.planks, 1, 0))), + GTUtility.getBlockFromStack( + GTModHandler.getModItem(Forestry.ID, "planks", 1L, 0, new ItemStack(Blocks.planks, 1, 0))), 0), null); - GregTech_API.registerCover( + GregTechAPI.registerCover( ItemList.Plank_Teak.get(1L), TextureFactory.of( - GT_Utility.getBlockFromStack( - GT_ModHandler.getModItem(Forestry.ID, "planks", 1L, 1, new ItemStack(Blocks.planks, 1, 0))), + GTUtility.getBlockFromStack( + GTModHandler.getModItem(Forestry.ID, "planks", 1L, 1, new ItemStack(Blocks.planks, 1, 0))), 1), null); - GregTech_API.registerCover( + GregTechAPI.registerCover( ItemList.Plank_Acacia_Green.get(1L), TextureFactory.of( - GT_Utility.getBlockFromStack( - GT_ModHandler.getModItem(Forestry.ID, "planks", 1L, 2, new ItemStack(Blocks.planks, 1, 0))), + GTUtility.getBlockFromStack( + GTModHandler.getModItem(Forestry.ID, "planks", 1L, 2, new ItemStack(Blocks.planks, 1, 0))), 2), null); - GregTech_API.registerCover( + GregTechAPI.registerCover( ItemList.Plank_Lime.get(1L), TextureFactory.of( - GT_Utility.getBlockFromStack( - GT_ModHandler.getModItem(Forestry.ID, "planks", 1L, 3, new ItemStack(Blocks.planks, 1, 0))), + GTUtility.getBlockFromStack( + GTModHandler.getModItem(Forestry.ID, "planks", 1L, 3, new ItemStack(Blocks.planks, 1, 0))), 3), null); - GregTech_API.registerCover( + GregTechAPI.registerCover( ItemList.Plank_Chestnut.get(1L), TextureFactory.of( - GT_Utility.getBlockFromStack( - GT_ModHandler.getModItem(Forestry.ID, "planks", 1L, 4, new ItemStack(Blocks.planks, 1, 0))), + GTUtility.getBlockFromStack( + GTModHandler.getModItem(Forestry.ID, "planks", 1L, 4, new ItemStack(Blocks.planks, 1, 0))), 4), null); - GregTech_API.registerCover( + GregTechAPI.registerCover( ItemList.Plank_Wenge.get(1L), TextureFactory.of( - GT_Utility.getBlockFromStack( - GT_ModHandler.getModItem(Forestry.ID, "planks", 1L, 5, new ItemStack(Blocks.planks, 1, 0))), + GTUtility.getBlockFromStack( + GTModHandler.getModItem(Forestry.ID, "planks", 1L, 5, new ItemStack(Blocks.planks, 1, 0))), 5), null); - GregTech_API.registerCover( + GregTechAPI.registerCover( ItemList.Plank_Baobab.get(1L), TextureFactory.of( - GT_Utility.getBlockFromStack( - GT_ModHandler.getModItem(Forestry.ID, "planks", 1L, 6, new ItemStack(Blocks.planks, 1, 0))), + GTUtility.getBlockFromStack( + GTModHandler.getModItem(Forestry.ID, "planks", 1L, 6, new ItemStack(Blocks.planks, 1, 0))), 6), null); - GregTech_API.registerCover( + GregTechAPI.registerCover( ItemList.Plank_Sequoia.get(1L), TextureFactory.of( - GT_Utility.getBlockFromStack( - GT_ModHandler.getModItem(Forestry.ID, "planks", 1L, 7, new ItemStack(Blocks.planks, 1, 0))), + GTUtility.getBlockFromStack( + GTModHandler.getModItem(Forestry.ID, "planks", 1L, 7, new ItemStack(Blocks.planks, 1, 0))), 7), null); - GregTech_API.registerCover( + GregTechAPI.registerCover( ItemList.Plank_Kapok.get(1L), TextureFactory.of( - GT_Utility.getBlockFromStack( - GT_ModHandler.getModItem(Forestry.ID, "planks", 1L, 8, new ItemStack(Blocks.planks, 1, 0))), + GTUtility.getBlockFromStack( + GTModHandler.getModItem(Forestry.ID, "planks", 1L, 8, new ItemStack(Blocks.planks, 1, 0))), 8), null); - GregTech_API.registerCover( + GregTechAPI.registerCover( ItemList.Plank_Ebony.get(1L), TextureFactory.of( - GT_Utility.getBlockFromStack( - GT_ModHandler.getModItem(Forestry.ID, "planks", 1L, 9, new ItemStack(Blocks.planks, 1, 0))), + GTUtility.getBlockFromStack( + GTModHandler.getModItem(Forestry.ID, "planks", 1L, 9, new ItemStack(Blocks.planks, 1, 0))), 9), null); - GregTech_API.registerCover( + GregTechAPI.registerCover( ItemList.Plank_Mahagony.get(1L), TextureFactory.of( - GT_Utility.getBlockFromStack( - GT_ModHandler.getModItem(Forestry.ID, "planks", 1L, 10, new ItemStack(Blocks.planks, 1, 0))), + GTUtility.getBlockFromStack( + GTModHandler.getModItem(Forestry.ID, "planks", 1L, 10, new ItemStack(Blocks.planks, 1, 0))), 10), null); - GregTech_API.registerCover( + GregTechAPI.registerCover( ItemList.Plank_Balsa.get(1L), TextureFactory.of( - GT_Utility.getBlockFromStack( - GT_ModHandler.getModItem(Forestry.ID, "planks", 1L, 11, new ItemStack(Blocks.planks, 1, 0))), + GTUtility.getBlockFromStack( + GTModHandler.getModItem(Forestry.ID, "planks", 1L, 11, new ItemStack(Blocks.planks, 1, 0))), 11), null); - GregTech_API.registerCover( + GregTechAPI.registerCover( ItemList.Plank_Willow.get(1L), TextureFactory.of( - GT_Utility.getBlockFromStack( - GT_ModHandler.getModItem(Forestry.ID, "planks", 1L, 12, new ItemStack(Blocks.planks, 1, 0))), + GTUtility.getBlockFromStack( + GTModHandler.getModItem(Forestry.ID, "planks", 1L, 12, new ItemStack(Blocks.planks, 1, 0))), 12), null); - GregTech_API.registerCover( + GregTechAPI.registerCover( ItemList.Plank_Walnut.get(1L), TextureFactory.of( - GT_Utility.getBlockFromStack( - GT_ModHandler.getModItem(Forestry.ID, "planks", 1L, 13, new ItemStack(Blocks.planks, 1, 0))), + GTUtility.getBlockFromStack( + GTModHandler.getModItem(Forestry.ID, "planks", 1L, 13, new ItemStack(Blocks.planks, 1, 0))), 13), null); - GregTech_API.registerCover( + GregTechAPI.registerCover( ItemList.Plank_Greenheart.get(1L), TextureFactory.of( - GT_Utility.getBlockFromStack( - GT_ModHandler.getModItem(Forestry.ID, "planks", 1L, 14, new ItemStack(Blocks.planks, 1, 0))), + GTUtility.getBlockFromStack( + GTModHandler.getModItem(Forestry.ID, "planks", 1L, 14, new ItemStack(Blocks.planks, 1, 0))), 14), null); - GregTech_API.registerCover( + GregTechAPI.registerCover( ItemList.Plank_Cherry.get(1L), TextureFactory.of( - GT_Utility.getBlockFromStack( - GT_ModHandler.getModItem(Forestry.ID, "planks", 1L, 15, new ItemStack(Blocks.planks, 1, 0))), + GTUtility.getBlockFromStack( + GTModHandler.getModItem(Forestry.ID, "planks", 1L, 15, new ItemStack(Blocks.planks, 1, 0))), 15), null); - GregTech_API.registerCover( + GregTechAPI.registerCover( ItemList.Plank_Mahoe.get(1L), TextureFactory.of( - GT_Utility.getBlockFromStack( - GT_ModHandler.getModItem(Forestry.ID, "planks", 1L, 16, new ItemStack(Blocks.planks, 1, 0))), + GTUtility.getBlockFromStack( + GTModHandler.getModItem(Forestry.ID, "planks", 1L, 16, new ItemStack(Blocks.planks, 1, 0))), 0), null); - GregTech_API.registerCover( + GregTechAPI.registerCover( ItemList.Plank_Poplar.get(1L), TextureFactory.of( - GT_Utility.getBlockFromStack( - GT_ModHandler.getModItem(Forestry.ID, "planks", 1L, 17, new ItemStack(Blocks.planks, 1, 0))), + GTUtility.getBlockFromStack( + GTModHandler.getModItem(Forestry.ID, "planks", 1L, 17, new ItemStack(Blocks.planks, 1, 0))), 1), null); - GregTech_API.registerCover( + GregTechAPI.registerCover( ItemList.Plank_Palm.get(1L), TextureFactory.of( - GT_Utility.getBlockFromStack( - GT_ModHandler.getModItem(Forestry.ID, "planks", 1L, 18, new ItemStack(Blocks.planks, 1, 0))), + GTUtility.getBlockFromStack( + GTModHandler.getModItem(Forestry.ID, "planks", 1L, 18, new ItemStack(Blocks.planks, 1, 0))), 2), null); - GregTech_API.registerCover( + GregTechAPI.registerCover( ItemList.Plank_Papaya.get(1L), TextureFactory.of( - GT_Utility.getBlockFromStack( - GT_ModHandler.getModItem(Forestry.ID, "planks", 1L, 19, new ItemStack(Blocks.planks, 1, 0))), + GTUtility.getBlockFromStack( + GTModHandler.getModItem(Forestry.ID, "planks", 1L, 19, new ItemStack(Blocks.planks, 1, 0))), 3), null); - GregTech_API.registerCover( + GregTechAPI.registerCover( ItemList.Plank_Pine.get(1L), TextureFactory.of( - GT_Utility.getBlockFromStack( - GT_ModHandler.getModItem(Forestry.ID, "planks", 1L, 20, new ItemStack(Blocks.planks, 1, 0))), + GTUtility.getBlockFromStack( + GTModHandler.getModItem(Forestry.ID, "planks", 1L, 20, new ItemStack(Blocks.planks, 1, 0))), 4), null); - GregTech_API.registerCover( + GregTechAPI.registerCover( ItemList.Plank_Plum.get(1L), TextureFactory.of( - GT_Utility.getBlockFromStack( - GT_ModHandler.getModItem(Forestry.ID, "planks", 1L, 21, new ItemStack(Blocks.planks, 1, 0))), + GTUtility.getBlockFromStack( + GTModHandler.getModItem(Forestry.ID, "planks", 1L, 21, new ItemStack(Blocks.planks, 1, 0))), 5), null); - GregTech_API.registerCover( + GregTechAPI.registerCover( ItemList.Plank_Maple.get(1L), TextureFactory.of( - GT_Utility.getBlockFromStack( - GT_ModHandler.getModItem(Forestry.ID, "planks", 1L, 22, new ItemStack(Blocks.planks, 1, 0))), + GTUtility.getBlockFromStack( + GTModHandler.getModItem(Forestry.ID, "planks", 1L, 22, new ItemStack(Blocks.planks, 1, 0))), 6), null); - GregTech_API.registerCover( + GregTechAPI.registerCover( ItemList.Plank_Citrus.get(1L), TextureFactory.of( - GT_Utility.getBlockFromStack( - GT_ModHandler.getModItem(Forestry.ID, "planks", 1L, 23, new ItemStack(Blocks.planks, 1, 0))), + GTUtility.getBlockFromStack( + GTModHandler.getModItem(Forestry.ID, "planks", 1L, 23, new ItemStack(Blocks.planks, 1, 0))), 7), null); - GregTech_API.registerCover( + GregTechAPI.registerCover( ItemList.Cover_AdvancedRedstoneTransmitterExternal.get(1L), TextureFactory.of(MACHINE_CASINGS[2][0], TextureFactory.of(OVERLAY_ADVANCED_REDSTONE_TRANSMITTER)), - new GT_Cover_AdvancedRedstoneTransmitterExternal(TextureFactory.of(OVERLAY_ADVANCED_REDSTONE_TRANSMITTER))); + new CoverAdvancedRedstoneTransmitterExternal(TextureFactory.of(OVERLAY_ADVANCED_REDSTONE_TRANSMITTER))); - GregTech_API.registerCover( + GregTechAPI.registerCover( ItemList.Cover_AdvancedRedstoneTransmitterInternal.get(1L), TextureFactory.of(MACHINE_CASINGS[2][0], TextureFactory.of(OVERLAY_ADVANCED_REDSTONE_TRANSMITTER)), - new GT_Cover_AdvancedRedstoneTransmitterInternal(TextureFactory.of(OVERLAY_ADVANCED_REDSTONE_TRANSMITTER))); + new CoverAdvancedRedstoneTransmitterInternal(TextureFactory.of(OVERLAY_ADVANCED_REDSTONE_TRANSMITTER))); - GregTech_API.registerCover( + GregTechAPI.registerCover( ItemList.Cover_AdvancedRedstoneReceiverExternal.get(1L), TextureFactory.of(MACHINE_CASINGS[2][0], TextureFactory.of(OVERLAY_ADVANCED_REDSTONE_RECEIVER)), - new GT_Cover_AdvancedRedstoneReceiverExternal(TextureFactory.of(OVERLAY_ADVANCED_REDSTONE_RECEIVER))); + new CoverAdvancedRedstoneReceiverExternal(TextureFactory.of(OVERLAY_ADVANCED_REDSTONE_RECEIVER))); - GregTech_API.registerCover( + GregTechAPI.registerCover( ItemList.Cover_AdvancedRedstoneReceiverInternal.get(1L), TextureFactory.of(MACHINE_CASINGS[2][0], TextureFactory.of(OVERLAY_ADVANCED_REDSTONE_RECEIVER)), - new GT_Cover_AdvancedRedstoneReceiverInternal(TextureFactory.of(OVERLAY_ADVANCED_REDSTONE_RECEIVER))); + new CoverAdvancedRedstoneReceiverInternal(TextureFactory.of(OVERLAY_ADVANCED_REDSTONE_RECEIVER))); - GregTech_API.registerCover( + GregTechAPI.registerCover( ItemList.Cover_WirelessFluidDetector.get(1L), TextureFactory.of(MACHINE_CASINGS[2][0], TextureFactory.of(OVERLAY_WIRELESS_FLUID_DETECTOR)), - new GT_Cover_WirelessFluidDetector(TextureFactory.of(OVERLAY_WIRELESS_FLUID_DETECTOR))); + new CoverWirelessFluidDetector(TextureFactory.of(OVERLAY_WIRELESS_FLUID_DETECTOR))); - GregTech_API.registerCover( + GregTechAPI.registerCover( ItemList.Cover_WirelessItemDetector.get(1L), TextureFactory.of(MACHINE_CASINGS[2][0], TextureFactory.of(OVERLAY_WIRELESS_ITEM_DETECTOR)), - new GT_Cover_WirelessItemDetector(TextureFactory.of(OVERLAY_WIRELESS_ITEM_DETECTOR))); + new CoverWirelessItemDetector(TextureFactory.of(OVERLAY_WIRELESS_ITEM_DETECTOR))); - GregTech_API.registerCover( + GregTechAPI.registerCover( ItemList.Cover_WirelessActivityDetector.get(1L), TextureFactory.of(MACHINE_CASINGS[2][0], TextureFactory.of(OVERLAY_WIRELESS_ACTIVITYDETECTOR)), - new GT_Cover_WirelessDoesWorkDetector(TextureFactory.of(OVERLAY_WIRELESS_ACTIVITYDETECTOR))); + new CoverWirelessDoesWorkDetector(TextureFactory.of(OVERLAY_WIRELESS_ACTIVITYDETECTOR))); - GregTech_API.registerCover( + GregTechAPI.registerCover( ItemList.Cover_WirelessNeedsMaintainance.get(1L), TextureFactory.of(MACHINE_CASINGS[2][0], TextureFactory.of(OVERLAY_WIRELESS_MAINTENANCE_DETECTOR)), - new GT_Cover_WirelessMaintenanceDetector(TextureFactory.of(OVERLAY_WIRELESS_MAINTENANCE_DETECTOR))); + new CoverWirelessMaintenanceDetector(TextureFactory.of(OVERLAY_WIRELESS_MAINTENANCE_DETECTOR))); } @Override diff --git a/src/main/java/gregtech/common/items/GT_MetaGenerated_Item_03.java b/src/main/java/gregtech/common/items/MetaGeneratedItem03.java index 7d24a9e339..f06448d175 100644 --- a/src/main/java/gregtech/common/items/GT_MetaGenerated_Item_03.java +++ b/src/main/java/gregtech/common/items/MetaGeneratedItem03.java @@ -6,271 +6,271 @@ import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_METRICS_TRANSMITTER import static gregtech.api.enums.Textures.BlockIcons.SOLARPANEL_UEV; import static gregtech.api.enums.Textures.BlockIcons.SOLARPANEL_UHV; import static gregtech.api.enums.Textures.BlockIcons.SOLARPANEL_UIV; -import static gregtech.client.GT_TooltipHandler.Tier.EV; -import static gregtech.client.GT_TooltipHandler.Tier.HV; -import static gregtech.client.GT_TooltipHandler.Tier.IV; -import static gregtech.client.GT_TooltipHandler.Tier.LV; -import static gregtech.client.GT_TooltipHandler.Tier.LuV; -import static gregtech.client.GT_TooltipHandler.Tier.MAX; -import static gregtech.client.GT_TooltipHandler.Tier.MV; -import static gregtech.client.GT_TooltipHandler.Tier.UEV; -import static gregtech.client.GT_TooltipHandler.Tier.UHV; -import static gregtech.client.GT_TooltipHandler.Tier.UIV; -import static gregtech.client.GT_TooltipHandler.Tier.ULV; -import static gregtech.client.GT_TooltipHandler.Tier.UMV; -import static gregtech.client.GT_TooltipHandler.Tier.UV; -import static gregtech.client.GT_TooltipHandler.Tier.UXV; -import static gregtech.client.GT_TooltipHandler.Tier.ZPM; -import static gregtech.client.GT_TooltipHandler.registerTieredTooltip; -import static gregtech.common.items.ID_MetaItem_03.Activated_Carbon_Filter_Mesh; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Biomainframe; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Bioprocessor; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Biowarecomputer; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Biowaresupercomputer; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Board_Bio; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Board_Bio_Ultra; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Board_Coated_Basic; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Board_Epoxy_Advanced; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Board_Fiberglass_Advanced; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Board_Multifiberglass_Elite; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Board_Optical; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Board_Phenolic_Good; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Board_Plastic; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Board_Plastic_Advanced; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Board_Wetware; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Board_Wetware_Extreme; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Chip_BioCPU; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Chip_Biocell; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Chip_CPU; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Chip_CrystalCPU; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Chip_CrystalSoC; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Chip_CrystalSoC2; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Chip_HPIC; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Chip_ILC; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Chip_LPIC; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Chip_NAND; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Chip_NOR; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Chip_NPIC; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Chip_NanoCPU; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Chip_NeuroCPU; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Chip_Optical; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Chip_PIC; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Chip_PPIC; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Chip_QPIC; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Chip_QuantumCPU; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Chip_Ram; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Chip_Simple_SoC; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Chip_SoC; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Chip_SoC2; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Chip_Stemcell; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Chip_UHPIC; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Chip_ULPIC; -import static gregtech.common.items.ID_MetaItem_03.Circuit_CosmicAssembly; -import static gregtech.common.items.ID_MetaItem_03.Circuit_CosmicComputer; -import static gregtech.common.items.ID_MetaItem_03.Circuit_CosmicMainframe; -import static gregtech.common.items.ID_MetaItem_03.Circuit_CosmicProcessor; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Crystalcomputer; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Crystalmainframe; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Crystalprocessor; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Elitenanocomputer; -import static gregtech.common.items.ID_MetaItem_03.Circuit_ExoticAssembly; -import static gregtech.common.items.ID_MetaItem_03.Circuit_ExoticComputer; -import static gregtech.common.items.ID_MetaItem_03.Circuit_ExoticMainframe; -import static gregtech.common.items.ID_MetaItem_03.Circuit_ExoticProcessor; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Integrated_Good; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Masterquantumcomputer; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Microprocessor; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Nanocomputer; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Nanoprocessor; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Neuroprocessor; -import static gregtech.common.items.ID_MetaItem_03.Circuit_OpticalAssembly; -import static gregtech.common.items.ID_MetaItem_03.Circuit_OpticalComputer; -import static gregtech.common.items.ID_MetaItem_03.Circuit_OpticalMainframe; -import static gregtech.common.items.ID_MetaItem_03.Circuit_OpticalProcessor; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Parts_CapacitorASMD; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Parts_CapacitorSMD; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Parts_CapacitorXSMD; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Parts_Chip_Bioware; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Parts_Coil; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Parts_DiodeASMD; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Parts_DiodeSMD; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Parts_DiodeXSMD; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Parts_GlassFiber; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Parts_Glass_Tube; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Parts_InductorASMD; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Parts_InductorSMD; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Parts_InductorXSMD; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Parts_PetriDish; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Parts_RawCrystalChip; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Parts_RawCrystalParts; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Parts_Reinforced_Glass_Tube; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Parts_ResistorASMD; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Parts_ResistorSMD; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Parts_ResistorXSMD; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Parts_TransistorASMD; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Parts_TransistorSMD; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Parts_TransistorXSMD; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Processor; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Quantumcomputer; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Quantummainframe; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Quantumprocessor; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Silicon_Ingot; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Silicon_Ingot2; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Silicon_Ingot3; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Silicon_Ingot4; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Silicon_Ingot5; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Silicon_Ingot6; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Silicon_Wafer; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Silicon_Wafer2; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Silicon_Wafer3; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Silicon_Wafer4; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Silicon_Wafer5; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Silicon_Wafer6; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Silicon_Wafer7; -import static gregtech.common.items.ID_MetaItem_03.Circuit_TranscendentAssembly; -import static gregtech.common.items.ID_MetaItem_03.Circuit_TranscendentComputer; -import static gregtech.common.items.ID_MetaItem_03.Circuit_TranscendentMainframe; -import static gregtech.common.items.ID_MetaItem_03.Circuit_TranscendentProcessor; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Ultimatecrystalcomputer; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Wafer_Bioware; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Wafer_CPU; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Wafer_HPIC; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Wafer_ILC; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Wafer_LPIC; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Wafer_NAND; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Wafer_NOR; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Wafer_NPIC; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Wafer_NanoCPU; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Wafer_PIC; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Wafer_PPIC; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Wafer_QPIC; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Wafer_QuantumCPU; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Wafer_Ram; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Wafer_Simple_SoC; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Wafer_SoC; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Wafer_SoC2; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Wafer_UHPIC; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Wafer_ULPIC; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Wetwarecomputer; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Wetwaremainframe; -import static gregtech.common.items.ID_MetaItem_03.Circuit_Wetwaresupercomputer; -import static gregtech.common.items.ID_MetaItem_03.Cover_Metrics_Transmitter; -import static gregtech.common.items.ID_MetaItem_03.Cover_SolarPanel_UEV; -import static gregtech.common.items.ID_MetaItem_03.Cover_SolarPanel_UHV; -import static gregtech.common.items.ID_MetaItem_03.Cover_SolarPanel_UIV; -import static gregtech.common.items.ID_MetaItem_03.EV_Coil; -import static gregtech.common.items.ID_MetaItem_03.GalliumArsenideCrystal; -import static gregtech.common.items.ID_MetaItem_03.GalliumArsenideCrystalSmallPart; -import static gregtech.common.items.ID_MetaItem_03.HV_Coil; -import static gregtech.common.items.ID_MetaItem_03.IV_Coil; -import static gregtech.common.items.ID_MetaItem_03.IndustrialApiary_Upgrade_AUTOMATION; -import static gregtech.common.items.ID_MetaItem_03.IndustrialApiary_Upgrade_Acceleration_1; -import static gregtech.common.items.ID_MetaItem_03.IndustrialApiary_Upgrade_Acceleration_2; -import static gregtech.common.items.ID_MetaItem_03.IndustrialApiary_Upgrade_Acceleration_3; -import static gregtech.common.items.ID_MetaItem_03.IndustrialApiary_Upgrade_Acceleration_4; -import static gregtech.common.items.ID_MetaItem_03.IndustrialApiary_Upgrade_Acceleration_5; -import static gregtech.common.items.ID_MetaItem_03.IndustrialApiary_Upgrade_Acceleration_6; -import static gregtech.common.items.ID_MetaItem_03.IndustrialApiary_Upgrade_Acceleration_7; -import static gregtech.common.items.ID_MetaItem_03.IndustrialApiary_Upgrade_Acceleration_8; -import static gregtech.common.items.ID_MetaItem_03.IndustrialApiary_Upgrade_Acceleration_8_Upgraded; -import static gregtech.common.items.ID_MetaItem_03.IndustrialApiary_Upgrade_COOLER; -import static gregtech.common.items.ID_MetaItem_03.IndustrialApiary_Upgrade_DESERT; -import static gregtech.common.items.ID_MetaItem_03.IndustrialApiary_Upgrade_DRYER; -import static gregtech.common.items.ID_MetaItem_03.IndustrialApiary_Upgrade_FLOWERING; -import static gregtech.common.items.ID_MetaItem_03.IndustrialApiary_Upgrade_Frame; -import static gregtech.common.items.ID_MetaItem_03.IndustrialApiary_Upgrade_HEATER; -import static gregtech.common.items.ID_MetaItem_03.IndustrialApiary_Upgrade_HELL; -import static gregtech.common.items.ID_MetaItem_03.IndustrialApiary_Upgrade_HUMIDIFIER; -import static gregtech.common.items.ID_MetaItem_03.IndustrialApiary_Upgrade_JUNGLE; -import static gregtech.common.items.ID_MetaItem_03.IndustrialApiary_Upgrade_LIFESPAN; -import static gregtech.common.items.ID_MetaItem_03.IndustrialApiary_Upgrade_LIGHT; -import static gregtech.common.items.ID_MetaItem_03.IndustrialApiary_Upgrade_OCEAN; -import static gregtech.common.items.ID_MetaItem_03.IndustrialApiary_Upgrade_PLAINS; -import static gregtech.common.items.ID_MetaItem_03.IndustrialApiary_Upgrade_POLLEN; -import static gregtech.common.items.ID_MetaItem_03.IndustrialApiary_Upgrade_PRODUCTION; -import static gregtech.common.items.ID_MetaItem_03.IndustrialApiary_Upgrade_SEAL; -import static gregtech.common.items.ID_MetaItem_03.IndustrialApiary_Upgrade_SIEVE; -import static gregtech.common.items.ID_MetaItem_03.IndustrialApiary_Upgrade_SKY; -import static gregtech.common.items.ID_MetaItem_03.IndustrialApiary_Upgrade_STABILIZER; -import static gregtech.common.items.ID_MetaItem_03.IndustrialApiary_Upgrade_TERRITORY; -import static gregtech.common.items.ID_MetaItem_03.IndustrialApiary_Upgrade_UNLIGHT; -import static gregtech.common.items.ID_MetaItem_03.IndustrialApiary_Upgrade_WINTER; -import static gregtech.common.items.ID_MetaItem_03.KevlarFiber; -import static gregtech.common.items.ID_MetaItem_03.LV_Coil; -import static gregtech.common.items.ID_MetaItem_03.LuV_Coil; -import static gregtech.common.items.ID_MetaItem_03.MV_Coil; -import static gregtech.common.items.ID_MetaItem_03.NandChip; -import static gregtech.common.items.ID_MetaItem_03.NuclearStar; -import static gregtech.common.items.ID_MetaItem_03.Optical_Cpu_Containment_Housing; -import static gregtech.common.items.ID_MetaItem_03.Optically_Compatible_Memory; -import static gregtech.common.items.ID_MetaItem_03.Optically_Perfected_CPU; -import static gregtech.common.items.ID_MetaItem_03.Phononic_Seed_Crystal; -import static gregtech.common.items.ID_MetaItem_03.Quark_Catalyst_Housing; -import static gregtech.common.items.ID_MetaItem_03.Quark_Creation_Catalyst_Bottom; -import static gregtech.common.items.ID_MetaItem_03.Quark_Creation_Catalyst_Charm; -import static gregtech.common.items.ID_MetaItem_03.Quark_Creation_Catalyst_Down; -import static gregtech.common.items.ID_MetaItem_03.Quark_Creation_Catalyst_Strange; -import static gregtech.common.items.ID_MetaItem_03.Quark_Creation_Catalyst_Top; -import static gregtech.common.items.ID_MetaItem_03.Quark_Creation_Catalyst_Unaligned; -import static gregtech.common.items.ID_MetaItem_03.Quark_Creation_Catalyst_Up; -import static gregtech.common.items.ID_MetaItem_03.Relativistic_Heat_Capacitor; -import static gregtech.common.items.ID_MetaItem_03.Spinneret; -import static gregtech.common.items.ID_MetaItem_03.Thermal_Superconductor; -import static gregtech.common.items.ID_MetaItem_03.Timepiece; -import static gregtech.common.items.ID_MetaItem_03.Transdimensional_Alignment_Matrix; -import static gregtech.common.items.ID_MetaItem_03.Tube_Wires; -import static gregtech.common.items.ID_MetaItem_03.UHV_Coil; -import static gregtech.common.items.ID_MetaItem_03.ULV_Coil; -import static gregtech.common.items.ID_MetaItem_03.UV_Coil; -import static gregtech.common.items.ID_MetaItem_03.White_Dwarf_Shape_Extruder_Axe; -import static gregtech.common.items.ID_MetaItem_03.White_Dwarf_Shape_Extruder_Block; -import static gregtech.common.items.ID_MetaItem_03.White_Dwarf_Shape_Extruder_Bolt; -import static gregtech.common.items.ID_MetaItem_03.White_Dwarf_Shape_Extruder_Bottle; -import static gregtech.common.items.ID_MetaItem_03.White_Dwarf_Shape_Extruder_Casing; -import static gregtech.common.items.ID_MetaItem_03.White_Dwarf_Shape_Extruder_Cell; -import static gregtech.common.items.ID_MetaItem_03.White_Dwarf_Shape_Extruder_File; -import static gregtech.common.items.ID_MetaItem_03.White_Dwarf_Shape_Extruder_Gear; -import static gregtech.common.items.ID_MetaItem_03.White_Dwarf_Shape_Extruder_Hammer; -import static gregtech.common.items.ID_MetaItem_03.White_Dwarf_Shape_Extruder_Hoe; -import static gregtech.common.items.ID_MetaItem_03.White_Dwarf_Shape_Extruder_Ingot; -import static gregtech.common.items.ID_MetaItem_03.White_Dwarf_Shape_Extruder_Pickaxe; -import static gregtech.common.items.ID_MetaItem_03.White_Dwarf_Shape_Extruder_Pipe_Huge; -import static gregtech.common.items.ID_MetaItem_03.White_Dwarf_Shape_Extruder_Pipe_Large; -import static gregtech.common.items.ID_MetaItem_03.White_Dwarf_Shape_Extruder_Pipe_Medium; -import static gregtech.common.items.ID_MetaItem_03.White_Dwarf_Shape_Extruder_Pipe_Small; -import static gregtech.common.items.ID_MetaItem_03.White_Dwarf_Shape_Extruder_Pipe_Tiny; -import static gregtech.common.items.ID_MetaItem_03.White_Dwarf_Shape_Extruder_Plate; -import static gregtech.common.items.ID_MetaItem_03.White_Dwarf_Shape_Extruder_Ring; -import static gregtech.common.items.ID_MetaItem_03.White_Dwarf_Shape_Extruder_Rod; -import static gregtech.common.items.ID_MetaItem_03.White_Dwarf_Shape_Extruder_Rotor; -import static gregtech.common.items.ID_MetaItem_03.White_Dwarf_Shape_Extruder_Saw; -import static gregtech.common.items.ID_MetaItem_03.White_Dwarf_Shape_Extruder_Shovel; -import static gregtech.common.items.ID_MetaItem_03.White_Dwarf_Shape_Extruder_Small_Gear; -import static gregtech.common.items.ID_MetaItem_03.White_Dwarf_Shape_Extruder_Sword; -import static gregtech.common.items.ID_MetaItem_03.White_Dwarf_Shape_Extruder_ToolHeadDrill; -import static gregtech.common.items.ID_MetaItem_03.White_Dwarf_Shape_Extruder_Turbine_Blade; -import static gregtech.common.items.ID_MetaItem_03.White_Dwarf_Shape_Extruder_Wire; -import static gregtech.common.items.ID_MetaItem_03.WovenKevlar; -import static gregtech.common.items.ID_MetaItem_03.ZPM_Coil; - -import gregtech.api.GregTech_API; -import gregtech.api.enums.GT_Values; +import static gregtech.client.GTTooltipHandler.Tier.EV; +import static gregtech.client.GTTooltipHandler.Tier.HV; +import static gregtech.client.GTTooltipHandler.Tier.IV; +import static gregtech.client.GTTooltipHandler.Tier.LV; +import static gregtech.client.GTTooltipHandler.Tier.LuV; +import static gregtech.client.GTTooltipHandler.Tier.MAX; +import static gregtech.client.GTTooltipHandler.Tier.MV; +import static gregtech.client.GTTooltipHandler.Tier.UEV; +import static gregtech.client.GTTooltipHandler.Tier.UHV; +import static gregtech.client.GTTooltipHandler.Tier.UIV; +import static gregtech.client.GTTooltipHandler.Tier.ULV; +import static gregtech.client.GTTooltipHandler.Tier.UMV; +import static gregtech.client.GTTooltipHandler.Tier.UV; +import static gregtech.client.GTTooltipHandler.Tier.UXV; +import static gregtech.client.GTTooltipHandler.Tier.ZPM; +import static gregtech.client.GTTooltipHandler.registerTieredTooltip; +import static gregtech.common.items.IDMetaItem03.Activated_Carbon_Filter_Mesh; +import static gregtech.common.items.IDMetaItem03.Circuit_Biomainframe; +import static gregtech.common.items.IDMetaItem03.Circuit_Bioprocessor; +import static gregtech.common.items.IDMetaItem03.Circuit_Biowarecomputer; +import static gregtech.common.items.IDMetaItem03.Circuit_Biowaresupercomputer; +import static gregtech.common.items.IDMetaItem03.Circuit_Board_Bio; +import static gregtech.common.items.IDMetaItem03.Circuit_Board_Bio_Ultra; +import static gregtech.common.items.IDMetaItem03.Circuit_Board_Coated_Basic; +import static gregtech.common.items.IDMetaItem03.Circuit_Board_Epoxy_Advanced; +import static gregtech.common.items.IDMetaItem03.Circuit_Board_Fiberglass_Advanced; +import static gregtech.common.items.IDMetaItem03.Circuit_Board_Multifiberglass_Elite; +import static gregtech.common.items.IDMetaItem03.Circuit_Board_Optical; +import static gregtech.common.items.IDMetaItem03.Circuit_Board_Phenolic_Good; +import static gregtech.common.items.IDMetaItem03.Circuit_Board_Plastic; +import static gregtech.common.items.IDMetaItem03.Circuit_Board_Plastic_Advanced; +import static gregtech.common.items.IDMetaItem03.Circuit_Board_Wetware; +import static gregtech.common.items.IDMetaItem03.Circuit_Board_Wetware_Extreme; +import static gregtech.common.items.IDMetaItem03.Circuit_Chip_BioCPU; +import static gregtech.common.items.IDMetaItem03.Circuit_Chip_Biocell; +import static gregtech.common.items.IDMetaItem03.Circuit_Chip_CPU; +import static gregtech.common.items.IDMetaItem03.Circuit_Chip_CrystalCPU; +import static gregtech.common.items.IDMetaItem03.Circuit_Chip_CrystalSoC; +import static gregtech.common.items.IDMetaItem03.Circuit_Chip_CrystalSoC2; +import static gregtech.common.items.IDMetaItem03.Circuit_Chip_HPIC; +import static gregtech.common.items.IDMetaItem03.Circuit_Chip_ILC; +import static gregtech.common.items.IDMetaItem03.Circuit_Chip_LPIC; +import static gregtech.common.items.IDMetaItem03.Circuit_Chip_NAND; +import static gregtech.common.items.IDMetaItem03.Circuit_Chip_NOR; +import static gregtech.common.items.IDMetaItem03.Circuit_Chip_NPIC; +import static gregtech.common.items.IDMetaItem03.Circuit_Chip_NanoCPU; +import static gregtech.common.items.IDMetaItem03.Circuit_Chip_NeuroCPU; +import static gregtech.common.items.IDMetaItem03.Circuit_Chip_Optical; +import static gregtech.common.items.IDMetaItem03.Circuit_Chip_PIC; +import static gregtech.common.items.IDMetaItem03.Circuit_Chip_PPIC; +import static gregtech.common.items.IDMetaItem03.Circuit_Chip_QPIC; +import static gregtech.common.items.IDMetaItem03.Circuit_Chip_QuantumCPU; +import static gregtech.common.items.IDMetaItem03.Circuit_Chip_Ram; +import static gregtech.common.items.IDMetaItem03.Circuit_Chip_Simple_SoC; +import static gregtech.common.items.IDMetaItem03.Circuit_Chip_SoC; +import static gregtech.common.items.IDMetaItem03.Circuit_Chip_SoC2; +import static gregtech.common.items.IDMetaItem03.Circuit_Chip_Stemcell; +import static gregtech.common.items.IDMetaItem03.Circuit_Chip_UHPIC; +import static gregtech.common.items.IDMetaItem03.Circuit_Chip_ULPIC; +import static gregtech.common.items.IDMetaItem03.Circuit_CosmicAssembly; +import static gregtech.common.items.IDMetaItem03.Circuit_CosmicComputer; +import static gregtech.common.items.IDMetaItem03.Circuit_CosmicMainframe; +import static gregtech.common.items.IDMetaItem03.Circuit_CosmicProcessor; +import static gregtech.common.items.IDMetaItem03.Circuit_Crystalcomputer; +import static gregtech.common.items.IDMetaItem03.Circuit_Crystalmainframe; +import static gregtech.common.items.IDMetaItem03.Circuit_Crystalprocessor; +import static gregtech.common.items.IDMetaItem03.Circuit_Elitenanocomputer; +import static gregtech.common.items.IDMetaItem03.Circuit_ExoticAssembly; +import static gregtech.common.items.IDMetaItem03.Circuit_ExoticComputer; +import static gregtech.common.items.IDMetaItem03.Circuit_ExoticMainframe; +import static gregtech.common.items.IDMetaItem03.Circuit_ExoticProcessor; +import static gregtech.common.items.IDMetaItem03.Circuit_Integrated_Good; +import static gregtech.common.items.IDMetaItem03.Circuit_Masterquantumcomputer; +import static gregtech.common.items.IDMetaItem03.Circuit_Microprocessor; +import static gregtech.common.items.IDMetaItem03.Circuit_Nanocomputer; +import static gregtech.common.items.IDMetaItem03.Circuit_Nanoprocessor; +import static gregtech.common.items.IDMetaItem03.Circuit_Neuroprocessor; +import static gregtech.common.items.IDMetaItem03.Circuit_OpticalAssembly; +import static gregtech.common.items.IDMetaItem03.Circuit_OpticalComputer; +import static gregtech.common.items.IDMetaItem03.Circuit_OpticalMainframe; +import static gregtech.common.items.IDMetaItem03.Circuit_OpticalProcessor; +import static gregtech.common.items.IDMetaItem03.Circuit_Parts_CapacitorASMD; +import static gregtech.common.items.IDMetaItem03.Circuit_Parts_CapacitorSMD; +import static gregtech.common.items.IDMetaItem03.Circuit_Parts_CapacitorXSMD; +import static gregtech.common.items.IDMetaItem03.Circuit_Parts_Chip_Bioware; +import static gregtech.common.items.IDMetaItem03.Circuit_Parts_Coil; +import static gregtech.common.items.IDMetaItem03.Circuit_Parts_DiodeASMD; +import static gregtech.common.items.IDMetaItem03.Circuit_Parts_DiodeSMD; +import static gregtech.common.items.IDMetaItem03.Circuit_Parts_DiodeXSMD; +import static gregtech.common.items.IDMetaItem03.Circuit_Parts_GlassFiber; +import static gregtech.common.items.IDMetaItem03.Circuit_Parts_Glass_Tube; +import static gregtech.common.items.IDMetaItem03.Circuit_Parts_InductorASMD; +import static gregtech.common.items.IDMetaItem03.Circuit_Parts_InductorSMD; +import static gregtech.common.items.IDMetaItem03.Circuit_Parts_InductorXSMD; +import static gregtech.common.items.IDMetaItem03.Circuit_Parts_PetriDish; +import static gregtech.common.items.IDMetaItem03.Circuit_Parts_RawCrystalChip; +import static gregtech.common.items.IDMetaItem03.Circuit_Parts_RawCrystalParts; +import static gregtech.common.items.IDMetaItem03.Circuit_Parts_Reinforced_Glass_Tube; +import static gregtech.common.items.IDMetaItem03.Circuit_Parts_ResistorASMD; +import static gregtech.common.items.IDMetaItem03.Circuit_Parts_ResistorSMD; +import static gregtech.common.items.IDMetaItem03.Circuit_Parts_ResistorXSMD; +import static gregtech.common.items.IDMetaItem03.Circuit_Parts_TransistorASMD; +import static gregtech.common.items.IDMetaItem03.Circuit_Parts_TransistorSMD; +import static gregtech.common.items.IDMetaItem03.Circuit_Parts_TransistorXSMD; +import static gregtech.common.items.IDMetaItem03.Circuit_Processor; +import static gregtech.common.items.IDMetaItem03.Circuit_Quantumcomputer; +import static gregtech.common.items.IDMetaItem03.Circuit_Quantummainframe; +import static gregtech.common.items.IDMetaItem03.Circuit_Quantumprocessor; +import static gregtech.common.items.IDMetaItem03.Circuit_Silicon_Ingot; +import static gregtech.common.items.IDMetaItem03.Circuit_Silicon_Ingot2; +import static gregtech.common.items.IDMetaItem03.Circuit_Silicon_Ingot3; +import static gregtech.common.items.IDMetaItem03.Circuit_Silicon_Ingot4; +import static gregtech.common.items.IDMetaItem03.Circuit_Silicon_Ingot5; +import static gregtech.common.items.IDMetaItem03.Circuit_Silicon_Ingot6; +import static gregtech.common.items.IDMetaItem03.Circuit_Silicon_Wafer; +import static gregtech.common.items.IDMetaItem03.Circuit_Silicon_Wafer2; +import static gregtech.common.items.IDMetaItem03.Circuit_Silicon_Wafer3; +import static gregtech.common.items.IDMetaItem03.Circuit_Silicon_Wafer4; +import static gregtech.common.items.IDMetaItem03.Circuit_Silicon_Wafer5; +import static gregtech.common.items.IDMetaItem03.Circuit_Silicon_Wafer6; +import static gregtech.common.items.IDMetaItem03.Circuit_Silicon_Wafer7; +import static gregtech.common.items.IDMetaItem03.Circuit_TranscendentAssembly; +import static gregtech.common.items.IDMetaItem03.Circuit_TranscendentComputer; +import static gregtech.common.items.IDMetaItem03.Circuit_TranscendentMainframe; +import static gregtech.common.items.IDMetaItem03.Circuit_TranscendentProcessor; +import static gregtech.common.items.IDMetaItem03.Circuit_Ultimatecrystalcomputer; +import static gregtech.common.items.IDMetaItem03.Circuit_Wafer_Bioware; +import static gregtech.common.items.IDMetaItem03.Circuit_Wafer_CPU; +import static gregtech.common.items.IDMetaItem03.Circuit_Wafer_HPIC; +import static gregtech.common.items.IDMetaItem03.Circuit_Wafer_ILC; +import static gregtech.common.items.IDMetaItem03.Circuit_Wafer_LPIC; +import static gregtech.common.items.IDMetaItem03.Circuit_Wafer_NAND; +import static gregtech.common.items.IDMetaItem03.Circuit_Wafer_NOR; +import static gregtech.common.items.IDMetaItem03.Circuit_Wafer_NPIC; +import static gregtech.common.items.IDMetaItem03.Circuit_Wafer_NanoCPU; +import static gregtech.common.items.IDMetaItem03.Circuit_Wafer_PIC; +import static gregtech.common.items.IDMetaItem03.Circuit_Wafer_PPIC; +import static gregtech.common.items.IDMetaItem03.Circuit_Wafer_QPIC; +import static gregtech.common.items.IDMetaItem03.Circuit_Wafer_QuantumCPU; +import static gregtech.common.items.IDMetaItem03.Circuit_Wafer_Ram; +import static gregtech.common.items.IDMetaItem03.Circuit_Wafer_Simple_SoC; +import static gregtech.common.items.IDMetaItem03.Circuit_Wafer_SoC; +import static gregtech.common.items.IDMetaItem03.Circuit_Wafer_SoC2; +import static gregtech.common.items.IDMetaItem03.Circuit_Wafer_UHPIC; +import static gregtech.common.items.IDMetaItem03.Circuit_Wafer_ULPIC; +import static gregtech.common.items.IDMetaItem03.Circuit_Wetwarecomputer; +import static gregtech.common.items.IDMetaItem03.Circuit_Wetwaremainframe; +import static gregtech.common.items.IDMetaItem03.Circuit_Wetwaresupercomputer; +import static gregtech.common.items.IDMetaItem03.Cover_Metrics_Transmitter; +import static gregtech.common.items.IDMetaItem03.Cover_SolarPanel_UEV; +import static gregtech.common.items.IDMetaItem03.Cover_SolarPanel_UHV; +import static gregtech.common.items.IDMetaItem03.Cover_SolarPanel_UIV; +import static gregtech.common.items.IDMetaItem03.EV_Coil; +import static gregtech.common.items.IDMetaItem03.GalliumArsenideCrystal; +import static gregtech.common.items.IDMetaItem03.GalliumArsenideCrystalSmallPart; +import static gregtech.common.items.IDMetaItem03.HV_Coil; +import static gregtech.common.items.IDMetaItem03.IV_Coil; +import static gregtech.common.items.IDMetaItem03.IndustrialApiary_Upgrade_AUTOMATION; +import static gregtech.common.items.IDMetaItem03.IndustrialApiary_Upgrade_Acceleration_1; +import static gregtech.common.items.IDMetaItem03.IndustrialApiary_Upgrade_Acceleration_2; +import static gregtech.common.items.IDMetaItem03.IndustrialApiary_Upgrade_Acceleration_3; +import static gregtech.common.items.IDMetaItem03.IndustrialApiary_Upgrade_Acceleration_4; +import static gregtech.common.items.IDMetaItem03.IndustrialApiary_Upgrade_Acceleration_5; +import static gregtech.common.items.IDMetaItem03.IndustrialApiary_Upgrade_Acceleration_6; +import static gregtech.common.items.IDMetaItem03.IndustrialApiary_Upgrade_Acceleration_7; +import static gregtech.common.items.IDMetaItem03.IndustrialApiary_Upgrade_Acceleration_8; +import static gregtech.common.items.IDMetaItem03.IndustrialApiary_Upgrade_Acceleration_8_Upgraded; +import static gregtech.common.items.IDMetaItem03.IndustrialApiary_Upgrade_COOLER; +import static gregtech.common.items.IDMetaItem03.IndustrialApiary_Upgrade_DESERT; +import static gregtech.common.items.IDMetaItem03.IndustrialApiary_Upgrade_DRYER; +import static gregtech.common.items.IDMetaItem03.IndustrialApiary_Upgrade_FLOWERING; +import static gregtech.common.items.IDMetaItem03.IndustrialApiary_Upgrade_Frame; +import static gregtech.common.items.IDMetaItem03.IndustrialApiary_Upgrade_HEATER; +import static gregtech.common.items.IDMetaItem03.IndustrialApiary_Upgrade_HELL; +import static gregtech.common.items.IDMetaItem03.IndustrialApiary_Upgrade_HUMIDIFIER; +import static gregtech.common.items.IDMetaItem03.IndustrialApiary_Upgrade_JUNGLE; +import static gregtech.common.items.IDMetaItem03.IndustrialApiary_Upgrade_LIFESPAN; +import static gregtech.common.items.IDMetaItem03.IndustrialApiary_Upgrade_LIGHT; +import static gregtech.common.items.IDMetaItem03.IndustrialApiary_Upgrade_OCEAN; +import static gregtech.common.items.IDMetaItem03.IndustrialApiary_Upgrade_PLAINS; +import static gregtech.common.items.IDMetaItem03.IndustrialApiary_Upgrade_POLLEN; +import static gregtech.common.items.IDMetaItem03.IndustrialApiary_Upgrade_PRODUCTION; +import static gregtech.common.items.IDMetaItem03.IndustrialApiary_Upgrade_SEAL; +import static gregtech.common.items.IDMetaItem03.IndustrialApiary_Upgrade_SIEVE; +import static gregtech.common.items.IDMetaItem03.IndustrialApiary_Upgrade_SKY; +import static gregtech.common.items.IDMetaItem03.IndustrialApiary_Upgrade_STABILIZER; +import static gregtech.common.items.IDMetaItem03.IndustrialApiary_Upgrade_TERRITORY; +import static gregtech.common.items.IDMetaItem03.IndustrialApiary_Upgrade_UNLIGHT; +import static gregtech.common.items.IDMetaItem03.IndustrialApiary_Upgrade_WINTER; +import static gregtech.common.items.IDMetaItem03.KevlarFiber; +import static gregtech.common.items.IDMetaItem03.LV_Coil; +import static gregtech.common.items.IDMetaItem03.LuV_Coil; +import static gregtech.common.items.IDMetaItem03.MV_Coil; +import static gregtech.common.items.IDMetaItem03.NandChip; +import static gregtech.common.items.IDMetaItem03.NuclearStar; +import static gregtech.common.items.IDMetaItem03.Optical_Cpu_Containment_Housing; +import static gregtech.common.items.IDMetaItem03.Optically_Compatible_Memory; +import static gregtech.common.items.IDMetaItem03.Optically_Perfected_CPU; +import static gregtech.common.items.IDMetaItem03.Phononic_Seed_Crystal; +import static gregtech.common.items.IDMetaItem03.Quark_Catalyst_Housing; +import static gregtech.common.items.IDMetaItem03.Quark_Creation_Catalyst_Bottom; +import static gregtech.common.items.IDMetaItem03.Quark_Creation_Catalyst_Charm; +import static gregtech.common.items.IDMetaItem03.Quark_Creation_Catalyst_Down; +import static gregtech.common.items.IDMetaItem03.Quark_Creation_Catalyst_Strange; +import static gregtech.common.items.IDMetaItem03.Quark_Creation_Catalyst_Top; +import static gregtech.common.items.IDMetaItem03.Quark_Creation_Catalyst_Unaligned; +import static gregtech.common.items.IDMetaItem03.Quark_Creation_Catalyst_Up; +import static gregtech.common.items.IDMetaItem03.Relativistic_Heat_Capacitor; +import static gregtech.common.items.IDMetaItem03.Spinneret; +import static gregtech.common.items.IDMetaItem03.Thermal_Superconductor; +import static gregtech.common.items.IDMetaItem03.Timepiece; +import static gregtech.common.items.IDMetaItem03.Transdimensional_Alignment_Matrix; +import static gregtech.common.items.IDMetaItem03.Tube_Wires; +import static gregtech.common.items.IDMetaItem03.UHV_Coil; +import static gregtech.common.items.IDMetaItem03.ULV_Coil; +import static gregtech.common.items.IDMetaItem03.UV_Coil; +import static gregtech.common.items.IDMetaItem03.White_Dwarf_Shape_Extruder_Axe; +import static gregtech.common.items.IDMetaItem03.White_Dwarf_Shape_Extruder_Block; +import static gregtech.common.items.IDMetaItem03.White_Dwarf_Shape_Extruder_Bolt; +import static gregtech.common.items.IDMetaItem03.White_Dwarf_Shape_Extruder_Bottle; +import static gregtech.common.items.IDMetaItem03.White_Dwarf_Shape_Extruder_Casing; +import static gregtech.common.items.IDMetaItem03.White_Dwarf_Shape_Extruder_Cell; +import static gregtech.common.items.IDMetaItem03.White_Dwarf_Shape_Extruder_File; +import static gregtech.common.items.IDMetaItem03.White_Dwarf_Shape_Extruder_Gear; +import static gregtech.common.items.IDMetaItem03.White_Dwarf_Shape_Extruder_Hammer; +import static gregtech.common.items.IDMetaItem03.White_Dwarf_Shape_Extruder_Hoe; +import static gregtech.common.items.IDMetaItem03.White_Dwarf_Shape_Extruder_Ingot; +import static gregtech.common.items.IDMetaItem03.White_Dwarf_Shape_Extruder_Pickaxe; +import static gregtech.common.items.IDMetaItem03.White_Dwarf_Shape_Extruder_Pipe_Huge; +import static gregtech.common.items.IDMetaItem03.White_Dwarf_Shape_Extruder_Pipe_Large; +import static gregtech.common.items.IDMetaItem03.White_Dwarf_Shape_Extruder_Pipe_Medium; +import static gregtech.common.items.IDMetaItem03.White_Dwarf_Shape_Extruder_Pipe_Small; +import static gregtech.common.items.IDMetaItem03.White_Dwarf_Shape_Extruder_Pipe_Tiny; +import static gregtech.common.items.IDMetaItem03.White_Dwarf_Shape_Extruder_Plate; +import static gregtech.common.items.IDMetaItem03.White_Dwarf_Shape_Extruder_Ring; +import static gregtech.common.items.IDMetaItem03.White_Dwarf_Shape_Extruder_Rod; +import static gregtech.common.items.IDMetaItem03.White_Dwarf_Shape_Extruder_Rotor; +import static gregtech.common.items.IDMetaItem03.White_Dwarf_Shape_Extruder_Saw; +import static gregtech.common.items.IDMetaItem03.White_Dwarf_Shape_Extruder_Shovel; +import static gregtech.common.items.IDMetaItem03.White_Dwarf_Shape_Extruder_Small_Gear; +import static gregtech.common.items.IDMetaItem03.White_Dwarf_Shape_Extruder_Sword; +import static gregtech.common.items.IDMetaItem03.White_Dwarf_Shape_Extruder_ToolHeadDrill; +import static gregtech.common.items.IDMetaItem03.White_Dwarf_Shape_Extruder_Turbine_Blade; +import static gregtech.common.items.IDMetaItem03.White_Dwarf_Shape_Extruder_Wire; +import static gregtech.common.items.IDMetaItem03.WovenKevlar; +import static gregtech.common.items.IDMetaItem03.ZPM_Coil; + +import gregtech.api.GregTechAPI; +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.TC_Aspects; -import gregtech.api.items.GT_MetaGenerated_Item_X32; +import gregtech.api.enums.TCAspects; +import gregtech.api.items.MetaGeneratedItemX32; import gregtech.api.render.TextureFactory; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.common.covers.GT_Cover_Metrics_Transmitter; -import gregtech.common.covers.GT_Cover_SolarPanel; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.common.covers.CoverMetricsTransmitter; +import gregtech.common.covers.CoverSolarPanel; -public class GT_MetaGenerated_Item_03 extends GT_MetaGenerated_Item_X32 { +public class MetaGeneratedItem03 extends MetaGeneratedItemX32 { - public static GT_MetaGenerated_Item_03 INSTANCE; + public static MetaGeneratedItem03 INSTANCE; - public GT_MetaGenerated_Item_03() { + public MetaGeneratedItem03() { super( "metaitem.03", OrePrefixes.___placeholder___, @@ -867,25 +867,25 @@ public class GT_MetaGenerated_Item_03 extends GT_MetaGenerated_Item_X32 { Cover_SolarPanel_UHV.ID, "Solar Panel (UHV)", "Ultimate High Voltage Solar Panel (Needs cleaning with right click)", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 128L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 128L), - new TC_Aspects.TC_AspectStack(TC_Aspects.TENEBRAE, 128L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 128L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 128L), + new TCAspects.TC_AspectStack(TCAspects.TENEBRAE, 128L))); ItemList.Cover_SolarPanel_UEV.set( addItem( Cover_SolarPanel_UEV.ID, "Solar Panel (UEV)", "Ultimate Extreme Voltage Solar Panel (Needs cleaning with right click)", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 256L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 256L), - new TC_Aspects.TC_AspectStack(TC_Aspects.TENEBRAE, 256L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 256L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 256L), + new TCAspects.TC_AspectStack(TCAspects.TENEBRAE, 256L))); ItemList.Cover_SolarPanel_UIV.set( addItem( Cover_SolarPanel_UIV.ID, "Solar Panel (UIV)", "Ultimate Insane Voltage Solar Panel (Needs cleaning with right click)", - new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 512L), - new TC_Aspects.TC_AspectStack(TC_Aspects.TENEBRAE, 512L))); + new TCAspects.TC_AspectStack(TCAspects.ELECTRUM, 512L), + new TCAspects.TC_AspectStack(TCAspects.POTENTIA, 512L), + new TCAspects.TC_AspectStack(TCAspects.TENEBRAE, 512L))); ItemList.ULV_Coil.set(addItem(ULV_Coil.ID, "Ultra Low Voltage Coil", "Primitive Coil", o)); ItemList.LV_Coil.set(addItem(LV_Coil.ID, "Low Voltage Coil", "Basic Coil", o)); @@ -1113,7 +1113,7 @@ public class GT_MetaGenerated_Item_03 extends GT_MetaGenerated_Item_X32 { "Creates a GregTech Advanced Sensor Card when attached", "Works across dimensions or if machine is dismantled", "Removing this cover will destroy the linked card", - GT_Values.AuthorQuerns))); + GTValues.AuthorQuerns))); ItemList.ActivatedCarbonFilterMesh.set( addItem( @@ -1386,40 +1386,40 @@ public class GT_MetaGenerated_Item_03 extends GT_MetaGenerated_Item_X32 { } private void registerAllAnimatedTooltips() { - addItemTooltip(ItemList.Transdimensional_Alignment_Matrix.get(1), GT_Values.AuthorCloud); + addItemTooltip(ItemList.Transdimensional_Alignment_Matrix.get(1), GTValues.AuthorCloud); } private void initOreDictUnificatorEntries() { - GT_OreDictUnificator + GTOreDictUnificator .set(OrePrefixes.componentCircuit, Materials.Resistor, ItemList.Circuit_Parts_Resistor.get(1L)); - GT_OreDictUnificator.set(OrePrefixes.componentCircuit, Materials.Diode, ItemList.Circuit_Parts_Diode.get(1L)); - GT_OreDictUnificator + GTOreDictUnificator.set(OrePrefixes.componentCircuit, Materials.Diode, ItemList.Circuit_Parts_Diode.get(1L)); + GTOreDictUnificator .set(OrePrefixes.componentCircuit, Materials.Transistor, ItemList.Circuit_Parts_Transistor.get(1L)); - GT_OreDictUnificator.set(OrePrefixes.componentCircuit, Materials.Inductor, ItemList.Circuit_Parts_Coil.get(1L)); - GT_OreDictUnificator + GTOreDictUnificator.set(OrePrefixes.componentCircuit, Materials.Inductor, ItemList.Circuit_Parts_Coil.get(1L)); + GTOreDictUnificator .set(OrePrefixes.componentCircuit, Materials.Capacitor, ItemList.Circuit_Parts_Capacitor.get(1L)); - GT_OreDictUnificator.addAssociation( + GTOreDictUnificator.addAssociation( OrePrefixes.componentCircuit, Materials.Resistor, ItemList.Circuit_Parts_ResistorSMD.get(1L), true); - GT_OreDictUnificator.addAssociation( + GTOreDictUnificator.addAssociation( OrePrefixes.componentCircuit, Materials.Diode, ItemList.Circuit_Parts_DiodeSMD.get(1L), true); - GT_OreDictUnificator.addAssociation( + GTOreDictUnificator.addAssociation( OrePrefixes.componentCircuit, Materials.Transistor, ItemList.Circuit_Parts_TransistorSMD.get(1L), true); - GT_OreDictUnificator.addAssociation( + GTOreDictUnificator.addAssociation( OrePrefixes.componentCircuit, Materials.Capacitor, ItemList.Circuit_Parts_CapacitorSMD.get(1L), true); - GT_OreDictUnificator.addAssociation( + GTOreDictUnificator.addAssociation( OrePrefixes.componentCircuit, Materials.Inductor, ItemList.Circuit_Parts_InductorSMD.get(1L), @@ -1462,22 +1462,22 @@ public class GT_MetaGenerated_Item_03 extends GT_MetaGenerated_Item_X32 { } private void registerCovers() { - GregTech_API.registerCover( + GregTechAPI.registerCover( ItemList.Cover_Metrics_Transmitter.get(1L), TextureFactory.of(MACHINE_CASINGS[2][0], TextureFactory.of(OVERLAY_METRICS_TRANSMITTER)), - new GT_Cover_Metrics_Transmitter(TextureFactory.of(OVERLAY_METRICS_TRANSMITTER))); - GregTech_API.registerCover( + new CoverMetricsTransmitter(TextureFactory.of(OVERLAY_METRICS_TRANSMITTER))); + GregTechAPI.registerCover( ItemList.Cover_SolarPanel_UHV.get(1L), TextureFactory.of(SOLARPANEL_UHV), - new GT_Cover_SolarPanel(2097152)); - GregTech_API.registerCover( + new CoverSolarPanel(2097152)); + GregTechAPI.registerCover( ItemList.Cover_SolarPanel_UEV.get(1L), TextureFactory.of(SOLARPANEL_UEV), - new GT_Cover_SolarPanel(8388608)); - GregTech_API.registerCover( + new CoverSolarPanel(8388608)); + GregTechAPI.registerCover( ItemList.Cover_SolarPanel_UIV.get(1L), TextureFactory.of(SOLARPANEL_UIV), - new GT_Cover_SolarPanel(33554432)); + new CoverSolarPanel(33554432)); } @Override diff --git a/src/main/java/gregtech/common/items/GT_MetaGenerated_Item_98.java b/src/main/java/gregtech/common/items/MetaGeneratedItem98.java index 0dab2af2cf..875b7f7b5a 100644 --- a/src/main/java/gregtech/common/items/GT_MetaGenerated_Item_98.java +++ b/src/main/java/gregtech/common/items/MetaGeneratedItem98.java @@ -24,17 +24,17 @@ import gregtech.api.enums.ItemList; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; import gregtech.api.interfaces.IIconContainer; -import gregtech.api.items.GT_MetaGenerated_Item; -import gregtech.api.util.GT_LanguageManager; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_Util; -import gregtech.api.util.GT_Utility; +import gregtech.api.items.MetaGeneratedItem; +import gregtech.api.util.GTLanguageManager; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtil; +import gregtech.api.util.GTUtility; /** This class holds cells for non-GT fluids. */ -public class GT_MetaGenerated_Item_98 extends GT_MetaGenerated_Item { +public class MetaGeneratedItem98 extends MetaGeneratedItem { - public static GT_MetaGenerated_Item_98 INSTANCE; + public static MetaGeneratedItem98 INSTANCE; /** * Registered fluids. @@ -134,7 +134,7 @@ public class GT_MetaGenerated_Item_98 extends GT_MetaGenerated_Item { */ public ItemStack get() { trySetStack(); - return GT_Utility.copy(mStack); + return GTUtility.copy(mStack); } /** @@ -156,12 +156,12 @@ public class GT_MetaGenerated_Item_98 extends GT_MetaGenerated_Item { */ public ItemStack get(int aStackSize) { trySetStack(); - return GT_Utility.copyAmount(aStackSize, mStack); + return GTUtility.copyAmount(aStackSize, mStack); } private void trySetStack() { if (mStack == null) { - mStack = new ItemStack(GT_MetaGenerated_Item_98.INSTANCE, 1, mId); + mStack = new ItemStack(MetaGeneratedItem98.INSTANCE, 1, mId); } } } @@ -205,7 +205,7 @@ public class GT_MetaGenerated_Item_98 extends GT_MetaGenerated_Item { private final EnumMap<CellType, IIconContainer> iconContainerMap; - private GT_MetaGenerated_Item_98() { + private MetaGeneratedItem98() { // For some reason, fluid cells will be rendered only if the metadata ID is less than the // offset. So we will specify maximum offset here. // See: GT_MetaGenerated_Item_Renderer.java @@ -220,7 +220,7 @@ public class GT_MetaGenerated_Item_98 extends GT_MetaGenerated_Item { * cell icons seem to be deleted some time between load and post-load, so we must pre-cache them. */ public static synchronized void preInit() { - if (INSTANCE == null) INSTANCE = new GT_MetaGenerated_Item_98(); + if (INSTANCE == null) INSTANCE = new MetaGeneratedItem98(); // We'll just steal the icons from Water. They are all the same anyway (except _NULL is broken for cells). for (CellType cellType : CellType.values()) { @@ -279,13 +279,13 @@ public class GT_MetaGenerated_Item_98 extends GT_MetaGenerated_Item { FluidContainerRegistry .registerFluidContainer(new FluidContainerRegistry.FluidContainerData(fluidStack, aCell.mStack, emptyCell)); - GT_LanguageManager.addStringLocalization( + GTLanguageManager.addStringLocalization( getUnlocalizedName(aCell.mStack) + ".name", cellType.prefix.mLocalizedMaterialPre + fluid.getLocalizedName(fluidStack) + cellType.prefix.mLocalizedMaterialPost); int color = fluid.getColor(); - short[] rgba = GT_Util.getRGBaArray(color); + short[] rgba = GTUtil.getRGBaArray(color); registeredFluidDataMap.put(id, new RegisteredFluidData(rgba, iconContainerMap.get(cellType))); } @@ -298,8 +298,8 @@ public class GT_MetaGenerated_Item_98 extends GT_MetaGenerated_Item { // Register IC2 steam cell and Railcraft steam cell as synonyms. // There is no steam material, so we'll use Water.cellMolten instead. - GT_OreDictUnificator.add(OrePrefixes.cellMolten, Materials.Water, GT_ModHandler.getIC2Item("steamCell", 1L)); - GT_OreDictUnificator.add(OrePrefixes.cellMolten, Materials.Water, FluidCell.STEAM.getNoCopy()); + GTOreDictUnificator.add(OrePrefixes.cellMolten, Materials.Water, GTModHandler.getIC2Item("steamCell", 1L)); + GTOreDictUnificator.add(OrePrefixes.cellMolten, Materials.Water, FluidCell.STEAM.getNoCopy()); } @Override diff --git a/src/main/java/gregtech/common/items/GT_MetaGenerated_Item_99.java b/src/main/java/gregtech/common/items/MetaGeneratedItem99.java index 08d6f23164..e776a5eb26 100644 --- a/src/main/java/gregtech/common/items/GT_MetaGenerated_Item_99.java +++ b/src/main/java/gregtech/common/items/MetaGeneratedItem99.java @@ -1,6 +1,6 @@ package gregtech.common.items; -import static gregtech.api.enums.GT_Values.M; +import static gregtech.api.enums.GTValues.M; import static gregtech.api.enums.OrePrefixes.cellMolten; import java.util.BitSet; @@ -15,18 +15,18 @@ import com.google.common.collect.ImmutableList; import cpw.mods.fml.relauncher.Side; import cpw.mods.fml.relauncher.SideOnly; -import gregtech.api.GregTech_API; +import gregtech.api.GregTechAPI; import gregtech.api.enums.Materials; import gregtech.api.enums.OrePrefixes; import gregtech.api.enums.SubTag; import gregtech.api.interfaces.IIconContainer; -import gregtech.api.items.GT_MetaGenerated_Item; -import gregtech.api.util.GT_LanguageManager; -import gregtech.api.util.GT_OreDictUnificator; +import gregtech.api.items.MetaGeneratedItem; +import gregtech.api.util.GTLanguageManager; +import gregtech.api.util.GTOreDictUnificator; -public class GT_MetaGenerated_Item_99 extends GT_MetaGenerated_Item { +public class MetaGeneratedItem99 extends MetaGeneratedItem { - public static GT_MetaGenerated_Item_99 INSTANCE; + public static MetaGeneratedItem99 INSTANCE; /** * Ore prefixes appear in this list in the order in which they will be assigned ID blocks. @@ -51,12 +51,12 @@ public class GT_MetaGenerated_Item_99 extends GT_MetaGenerated_Item { */ private final BitSet enabled = new BitSet(); - public GT_MetaGenerated_Item_99() { + public MetaGeneratedItem99() { super("metaitem.99", (short) (10_000 + NUM_CRACKED_CELL_TYPES * 1_000), (short) 0); INSTANCE = this; - for (Materials tMaterial : GregTech_API.sGeneratedMaterials) { + for (Materials tMaterial : GregTechAPI.sGeneratedMaterials) { if (tMaterial == null || tMaterial.mMetaItemSubID < 0 || tMaterial.mMetaItemSubID >= 1_000) { continue; } @@ -84,17 +84,17 @@ public class GT_MetaGenerated_Item_99 extends GT_MetaGenerated_Item { ItemStack tStack = new ItemStack(this, 1, i); enabled.set(i); - GT_LanguageManager.addStringLocalization( + GTLanguageManager.addStringLocalization( getUnlocalizedName(tStack) + ".name", cellMolten.getDefaultLocalNameFormatForItem(tMaterial)); - GT_LanguageManager.addStringLocalization( + GTLanguageManager.addStringLocalization( getUnlocalizedName(tStack) + ".tooltip", tMaterial.getToolTip(cellMolten.mMaterialAmount / M)); if (cellMolten.mIsUnificatable) { - GT_OreDictUnificator.set(cellMolten, tMaterial, tStack); + GTOreDictUnificator.set(cellMolten, tMaterial, tStack); } else { - GT_OreDictUnificator.registerOre(cellMolten.get(tMaterial), tStack); + GTOreDictUnificator.registerOre(cellMolten.get(tMaterial), tStack); } } @@ -104,17 +104,17 @@ public class GT_MetaGenerated_Item_99 extends GT_MetaGenerated_Item { ItemStack tStack = new ItemStack(this, 1, offset + i); enabled.set(offset + i); - GT_LanguageManager.addStringLocalization( + GTLanguageManager.addStringLocalization( getUnlocalizedName(tStack) + ".name", prefix.getDefaultLocalNameFormatForItem(tMaterial)); - GT_LanguageManager.addStringLocalization( + GTLanguageManager.addStringLocalization( getUnlocalizedName(tStack) + ".tooltip", tMaterial.getToolTip(prefix.mMaterialAmount / M)); if (prefix.mIsUnificatable) { - GT_OreDictUnificator.set(prefix, tMaterial, tStack); + GTOreDictUnificator.set(prefix, tMaterial, tStack); } else { - GT_OreDictUnificator.registerOre(prefix.get(tMaterial), tStack); + GTOreDictUnificator.registerOre(prefix.get(tMaterial), tStack); } offset += 1_000; @@ -126,7 +126,7 @@ public class GT_MetaGenerated_Item_99 extends GT_MetaGenerated_Item { if (damage < 0) { return null; } - return GregTech_API.sGeneratedMaterials[damage % 1_000]; + return GregTechAPI.sGeneratedMaterials[damage % 1_000]; } /** Returns null for item damage out of bounds. */ diff --git a/src/main/java/gregtech/common/items/MetaGeneratedTool01.java b/src/main/java/gregtech/common/items/MetaGeneratedTool01.java new file mode 100644 index 0000000000..11c3fa104e --- /dev/null +++ b/src/main/java/gregtech/common/items/MetaGeneratedTool01.java @@ -0,0 +1,738 @@ +package gregtech.common.items; + +import static gregtech.common.items.IDMetaTool01.AXE; +import static gregtech.common.items.IDMetaTool01.BRANCHCUTTER; +import static gregtech.common.items.IDMetaTool01.BUTCHERYKNIFE; +import static gregtech.common.items.IDMetaTool01.BUZZSAW_HV; +import static gregtech.common.items.IDMetaTool01.BUZZSAW_LV; +import static gregtech.common.items.IDMetaTool01.BUZZSAW_MV; +import static gregtech.common.items.IDMetaTool01.CHAINSAW_HV; +import static gregtech.common.items.IDMetaTool01.CHAINSAW_LV; +import static gregtech.common.items.IDMetaTool01.CHAINSAW_MV; +import static gregtech.common.items.IDMetaTool01.CROWBAR; +import static gregtech.common.items.IDMetaTool01.DRILL_HV; +import static gregtech.common.items.IDMetaTool01.DRILL_LV; +import static gregtech.common.items.IDMetaTool01.DRILL_MV; +import static gregtech.common.items.IDMetaTool01.FILE; +import static gregtech.common.items.IDMetaTool01.HARDHAMMER; +import static gregtech.common.items.IDMetaTool01.HOE; +import static gregtech.common.items.IDMetaTool01.JACKHAMMER; +import static gregtech.common.items.IDMetaTool01.KNIFE; +import static gregtech.common.items.IDMetaTool01.MORTAR; +import static gregtech.common.items.IDMetaTool01.PICKAXE; +import static gregtech.common.items.IDMetaTool01.PLOW; +import static gregtech.common.items.IDMetaTool01.PLUNGER; +import static gregtech.common.items.IDMetaTool01.POCKET_BRANCHCUTTER; +import static gregtech.common.items.IDMetaTool01.POCKET_FILE; +import static gregtech.common.items.IDMetaTool01.POCKET_KNIFE; +import static gregtech.common.items.IDMetaTool01.POCKET_MULTITOOL; +import static gregtech.common.items.IDMetaTool01.POCKET_SAW; +import static gregtech.common.items.IDMetaTool01.POCKET_SCREWDRIVER; +import static gregtech.common.items.IDMetaTool01.POCKET_WIRECUTTER; +import static gregtech.common.items.IDMetaTool01.ROLLING_PIN; +import static gregtech.common.items.IDMetaTool01.SAW; +import static gregtech.common.items.IDMetaTool01.SCOOP; +import static gregtech.common.items.IDMetaTool01.SCREWDRIVER; +import static gregtech.common.items.IDMetaTool01.SCREWDRIVER_HV; +import static gregtech.common.items.IDMetaTool01.SCREWDRIVER_LV; +import static gregtech.common.items.IDMetaTool01.SCREWDRIVER_MV; +import static gregtech.common.items.IDMetaTool01.SENSE; +import static gregtech.common.items.IDMetaTool01.SHOVEL; +import static gregtech.common.items.IDMetaTool01.SOFTMALLET; +import static gregtech.common.items.IDMetaTool01.SOLDERING_IRON_HV; +import static gregtech.common.items.IDMetaTool01.SOLDERING_IRON_LV; +import static gregtech.common.items.IDMetaTool01.SOLDERING_IRON_MV; +import static gregtech.common.items.IDMetaTool01.SWORD; +import static gregtech.common.items.IDMetaTool01.TURBINE; +import static gregtech.common.items.IDMetaTool01.TURBINE_HUGE; +import static gregtech.common.items.IDMetaTool01.TURBINE_LARGE; +import static gregtech.common.items.IDMetaTool01.TURBINE_SMALL; +import static gregtech.common.items.IDMetaTool01.UNIVERSALSPADE; +import static gregtech.common.items.IDMetaTool01.WIRECUTTER; +import static gregtech.common.items.IDMetaTool01.WRENCH; +import static gregtech.common.items.IDMetaTool01.WRENCH_HV; +import static gregtech.common.items.IDMetaTool01.WRENCH_LV; +import static gregtech.common.items.IDMetaTool01.WRENCH_MV; + +import net.minecraft.init.Blocks; +import net.minecraft.init.Items; +import net.minecraft.item.ItemStack; + +import gregtech.api.GregTechAPI; +import gregtech.api.enums.Materials; +import gregtech.api.enums.OrePrefixes; +import gregtech.api.enums.TCAspects; +import gregtech.api.enums.ToolDictNames; +import gregtech.api.items.MetaGeneratedTool; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.common.tools.ToolAxe; +import gregtech.common.tools.ToolBranchCutter; +import gregtech.common.tools.ToolButcheryKnife; +import gregtech.common.tools.ToolBuzzSaw; +import gregtech.common.tools.ToolChainsawHV; +import gregtech.common.tools.ToolChainsawLV; +import gregtech.common.tools.ToolChainsawMV; +import gregtech.common.tools.ToolCrowbar; +import gregtech.common.tools.ToolDrillHV; +import gregtech.common.tools.ToolDrillLV; +import gregtech.common.tools.ToolDrillMV; +import gregtech.common.tools.ToolFile; +import gregtech.common.tools.ToolHardHammer; +import gregtech.common.tools.ToolHoe; +import gregtech.common.tools.ToolJackHammer; +import gregtech.common.tools.ToolKnife; +import gregtech.common.tools.ToolMortar; +import gregtech.common.tools.ToolPickaxe; +import gregtech.common.tools.ToolPlow; +import gregtech.common.tools.ToolPlunger; +import gregtech.common.tools.ToolRollingPin; +import gregtech.common.tools.ToolSaw; +import gregtech.common.tools.ToolScoop; +import gregtech.common.tools.ToolScrewdriver; +import gregtech.common.tools.ToolScrewdriverLV; +import gregtech.common.tools.ToolSense; +import gregtech.common.tools.ToolShovel; +import gregtech.common.tools.ToolSoftHammer; +import gregtech.common.tools.ToolSolderingIron; +import gregtech.common.tools.ToolSword; +import gregtech.common.tools.ToolTurbineHuge; +import gregtech.common.tools.ToolTurbineLarge; +import gregtech.common.tools.ToolTurbineNormal; +import gregtech.common.tools.ToolTurbineSmall; +import gregtech.common.tools.ToolUniversalSpade; +import gregtech.common.tools.ToolWireCutter; +import gregtech.common.tools.ToolWrench; +import gregtech.common.tools.ToolWrenchHV; +import gregtech.common.tools.ToolWrenchLV; +import gregtech.common.tools.ToolWrenchMV; +import gregtech.common.tools.pocket.ToolPocketBranchCutter; +import gregtech.common.tools.pocket.ToolPocketFile; +import gregtech.common.tools.pocket.ToolPocketKnife; +import gregtech.common.tools.pocket.ToolPocketMultitool; +import gregtech.common.tools.pocket.ToolPocketSaw; +import gregtech.common.tools.pocket.ToolPocketScrewdriver; +import gregtech.common.tools.pocket.ToolPocketWireCutter; + +public class MetaGeneratedTool01 extends MetaGeneratedTool { + + public static MetaGeneratedTool01 INSTANCE; + + public MetaGeneratedTool01() { + super("metatool.01"); + INSTANCE = this; + addTool( + SWORD.ID, + "Sword", + "", + new ToolSword(), + ToolDictNames.craftingToolSword, + ToolDictNames.craftingToolBlade, + new TCAspects.TC_AspectStack(TCAspects.INSTRUMENTUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.TELUM, 4L)); + addTool( + PICKAXE.ID, + "Pickaxe", + "", + new ToolPickaxe(), + ToolDictNames.craftingToolPickaxe, + new TCAspects.TC_AspectStack(TCAspects.INSTRUMENTUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.PERFODIO, 4L)); + addTool( + SHOVEL.ID, + "Shovel", + "", + new ToolShovel(), + ToolDictNames.craftingToolShovel, + new TCAspects.TC_AspectStack(TCAspects.INSTRUMENTUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.PERFODIO, 4L)); + addTool( + AXE.ID, + "Axe", + "", + new ToolAxe(), + ToolDictNames.craftingToolAxe, + new TCAspects.TC_AspectStack(TCAspects.INSTRUMENTUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.METO, 2L), + new TCAspects.TC_AspectStack(TCAspects.ARBOR, 2L)); + addTool( + HOE.ID, + "Hoe", + "", + new ToolHoe(), + ToolDictNames.craftingToolHoe, + new TCAspects.TC_AspectStack(TCAspects.INSTRUMENTUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.MESSIS, 4L)); + addTool( + SAW.ID, + "Saw", + "Can also harvest Ice", + new ToolSaw(), + ToolDictNames.craftingToolSaw, + new TCAspects.TC_AspectStack(TCAspects.INSTRUMENTUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.METO, 2L), + new TCAspects.TC_AspectStack(TCAspects.ARBOR, 2L)); + GregTechAPI.registerTool( + addTool( + HARDHAMMER.ID, + "Hammer", + "Crushes Ores instead of harvesting them", + new ToolHardHammer(), + ToolDictNames.craftingToolHardHammer, + new TCAspects.TC_AspectStack(TCAspects.INSTRUMENTUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.FABRICO, 2L), + new TCAspects.TC_AspectStack(TCAspects.ORDO, 2L)), + GregTechAPI.sHardHammerList); + GregTechAPI.registerTool( + addTool( + SOFTMALLET.ID, + "Soft Mallet", + "", + new ToolSoftHammer(), + ToolDictNames.craftingToolSoftHammer, + new TCAspects.TC_AspectStack(TCAspects.INSTRUMENTUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.LIMUS, 4L)), + GregTechAPI.sSoftHammerList); + GregTechAPI.registerTool( + addTool( + WRENCH.ID, + "Wrench", + "Hold Leftclick to dismantle Machines", + new ToolWrench(), + ToolDictNames.craftingToolWrench, + new TCAspects.TC_AspectStack(TCAspects.INSTRUMENTUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 2L), + new TCAspects.TC_AspectStack(TCAspects.ORDO, 2L)), + GregTechAPI.sWrenchList); + addTool( + FILE.ID, + "File", + "", + new ToolFile(), + ToolDictNames.craftingToolFile, + new TCAspects.TC_AspectStack(TCAspects.INSTRUMENTUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.FABRICO, 2L), + new TCAspects.TC_AspectStack(TCAspects.ORDO, 2L)); + GregTechAPI.registerTool( + addTool( + CROWBAR.ID, + "Crowbar", + "Dismounts Covers and Rotates Rails", + new ToolCrowbar(), + ToolDictNames.craftingToolCrowbar, + new TCAspects.TC_AspectStack(TCAspects.INSTRUMENTUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.FABRICO, 2L), + new TCAspects.TC_AspectStack(TCAspects.TELUM, 2L)), + GregTechAPI.sCrowbarList); + GregTechAPI.registerTool( + addTool( + SCREWDRIVER.ID, + "Screwdriver", + "Adjusts Covers and Machines", + new ToolScrewdriver(), + ToolDictNames.craftingToolScrewdriver, + new TCAspects.TC_AspectStack(TCAspects.INSTRUMENTUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.FABRICO, 2L), + new TCAspects.TC_AspectStack(TCAspects.ORDO, 2L)), + GregTechAPI.sScrewdriverList); + addTool( + MORTAR.ID, + "Mortar", + "", + new ToolMortar(), + ToolDictNames.craftingToolMortar, + new TCAspects.TC_AspectStack(TCAspects.INSTRUMENTUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.FABRICO, 2L), + new TCAspects.TC_AspectStack(TCAspects.PERDITIO, 2L)); + GregTechAPI.registerTool( + addTool( + WIRECUTTER.ID, + "Wire Cutter", + "", + new ToolWireCutter(), + ToolDictNames.craftingToolWireCutter, + new TCAspects.TC_AspectStack(TCAspects.INSTRUMENTUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.FABRICO, 2L), + new TCAspects.TC_AspectStack(TCAspects.ORDO, 2L)), + GregTechAPI.sWireCutterList); + addTool( + SCOOP.ID, + "Scoop", + "", + new ToolScoop(), + ToolDictNames.craftingToolScoop, + new TCAspects.TC_AspectStack(TCAspects.INSTRUMENTUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.BESTIA, 2L), + new TCAspects.TC_AspectStack(TCAspects.PANNUS, 2L)); + addTool( + BRANCHCUTTER.ID, + "Branch Cutter", + "", + new ToolBranchCutter(), + ToolDictNames.craftingToolBranchCutter, + new TCAspects.TC_AspectStack(TCAspects.INSTRUMENTUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.METO, 2L), + new TCAspects.TC_AspectStack(TCAspects.HERBA, 2L)); + GregTechAPI.registerTool( + addTool( + UNIVERSALSPADE.ID, + "Universal Spade", + "", + new ToolUniversalSpade(), + ToolDictNames.craftingToolBlade, + ToolDictNames.craftingToolShovel, + ToolDictNames.craftingToolCrowbar, + ToolDictNames.craftingToolSaw, + new TCAspects.TC_AspectStack(TCAspects.INSTRUMENTUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.TELUM, 1L), + new TCAspects.TC_AspectStack(TCAspects.METO, 1L), + new TCAspects.TC_AspectStack(TCAspects.FABRICO, 1L)), + GregTechAPI.sCrowbarList); + addTool( + KNIFE.ID, + "Knife", + "", + new ToolKnife(), + ToolDictNames.craftingToolBlade, + ToolDictNames.craftingToolKnife, + new TCAspects.TC_AspectStack(TCAspects.INSTRUMENTUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.TELUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.CORPUS, 2L)); + addTool( + BUTCHERYKNIFE.ID, + "Butchery Knife", + "Has a slow Attack Rate", + new ToolButcheryKnife(), + ToolDictNames.craftingToolBlade, + new TCAspects.TC_AspectStack(TCAspects.INSTRUMENTUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.FABRICO, 2L), + new TCAspects.TC_AspectStack(TCAspects.CORPUS, 4L)); + + addTool( + SENSE.ID, + "Sense", + "Because a Scythe doesn't make Sense", + new ToolSense(), + ToolDictNames.craftingToolBlade, + new TCAspects.TC_AspectStack(TCAspects.INSTRUMENTUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.METO, 2L), + new TCAspects.TC_AspectStack(TCAspects.HERBA, 2L), + new TCAspects.TC_AspectStack(TCAspects.MORTUUS, 2L)); + addTool( + PLOW.ID, + "Plow", + "Used to get rid of Snow", + new ToolPlow(), + ToolDictNames.craftingToolPlow, + new TCAspects.TC_AspectStack(TCAspects.INSTRUMENTUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.METO, 2L), + new TCAspects.TC_AspectStack(TCAspects.GELUM, 2L)); + addTool( + PLUNGER.ID, + "Plunger", + "", + new ToolPlunger(), + ToolDictNames.craftingToolPlunger, + new TCAspects.TC_AspectStack(TCAspects.INSTRUMENTUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.VACUOS, 2L), + new TCAspects.TC_AspectStack(TCAspects.ITER, 2L)); + addTool( + ROLLING_PIN.ID, + "Rolling Pin", + "", + new ToolRollingPin(), + ToolDictNames.craftingToolRollingPin, + new TCAspects.TC_AspectStack(TCAspects.INSTRUMENTUM, 2L), + new TCAspects.TC_AspectStack(TCAspects.LIMUS, 4L)); + + addTool( + DRILL_LV.ID, + "Drill (LV)", + "", + new ToolDrillLV(), + ToolDictNames.craftingToolMiningDrill, + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 2L), + new TCAspects.TC_AspectStack(TCAspects.PERFODIO, 4L)); + addTool( + DRILL_MV.ID, + "Drill (MV)", + "", + new ToolDrillMV(), + ToolDictNames.craftingToolMiningDrill, + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 2L), + new TCAspects.TC_AspectStack(TCAspects.PERFODIO, 4L)); + addTool( + DRILL_HV.ID, + "Drill (HV)", + "", + new ToolDrillHV(), + ToolDictNames.craftingToolMiningDrill, + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 2L), + new TCAspects.TC_AspectStack(TCAspects.PERFODIO, 4L)); + addTool( + CHAINSAW_LV.ID, + "Chainsaw (LV)", + "Can also harvest Ice", + new ToolChainsawLV(), + ToolDictNames.craftingToolSaw, + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 2L), + new TCAspects.TC_AspectStack(TCAspects.METO, 2L), + new TCAspects.TC_AspectStack(TCAspects.ARBOR, 2L)); + addTool( + CHAINSAW_MV.ID, + "Chainsaw (MV)", + "Can also harvest Ice", + new ToolChainsawMV(), + ToolDictNames.craftingToolSaw, + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 2L), + new TCAspects.TC_AspectStack(TCAspects.METO, 2L), + new TCAspects.TC_AspectStack(TCAspects.ARBOR, 2L)); + addTool( + CHAINSAW_HV.ID, + "Chainsaw (HV)", + "Can also harvest Ice", + new ToolChainsawHV(), + ToolDictNames.craftingToolSaw, + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 2L), + new TCAspects.TC_AspectStack(TCAspects.METO, 2L), + new TCAspects.TC_AspectStack(TCAspects.ARBOR, 2L)); + GregTechAPI.registerTool( + addTool( + WRENCH_LV.ID, + "Wrench (LV)", + "Hold Left Button to dismantle Machines", + new ToolWrenchLV(), + ToolDictNames.craftingToolWrench, + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 4L), + new TCAspects.TC_AspectStack(TCAspects.ORDO, 2L)), + GregTechAPI.sWrenchList); + GregTechAPI.registerTool( + addTool( + WRENCH_MV.ID, + "Wrench (MV)", + "Hold Left Button to dismantle Machines", + new ToolWrenchMV(), + ToolDictNames.craftingToolWrench, + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 4L), + new TCAspects.TC_AspectStack(TCAspects.ORDO, 2L)), + GregTechAPI.sWrenchList); + GregTechAPI.registerTool( + addTool( + WRENCH_HV.ID, + "Wrench (HV)", + "Hold Left Button to dismantle Machines", + new ToolWrenchHV(), + ToolDictNames.craftingToolWrench, + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 4L), + new TCAspects.TC_AspectStack(TCAspects.ORDO, 2L)), + GregTechAPI.sWrenchList); + GregTechAPI.registerTool( + addTool( + JACKHAMMER.ID, + "JackHammer (HV)", + "Breaks Rocks into pieces", + new ToolJackHammer(), + ToolDictNames.craftingToolJackHammer, + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 2L), + new TCAspects.TC_AspectStack(TCAspects.PERFODIO, 2L), + new TCAspects.TC_AspectStack(TCAspects.PERDITIO, 2L)), + GregTechAPI.sJackhammerList); + addTool( + BUZZSAW_LV.ID, + "Buzzsaw (LV)", + "Not suitable for harvesting Blocks", + new ToolBuzzSaw(), + ToolDictNames.craftingToolSaw, + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 2L), + new TCAspects.TC_AspectStack(TCAspects.FABRICO, 2L), + new TCAspects.TC_AspectStack(TCAspects.ARBOR, 2L)); + addTool( + BUZZSAW_MV.ID, + "Buzzsaw (MV)", + "Not suitable for harvesting Blocks", + new ToolBuzzSaw(), + ToolDictNames.craftingToolSaw, + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 2L), + new TCAspects.TC_AspectStack(TCAspects.FABRICO, 2L), + new TCAspects.TC_AspectStack(TCAspects.ARBOR, 2L)); + addTool( + BUZZSAW_HV.ID, + "Buzzsaw (HV)", + "Not suitable for harvesting Blocks", + new ToolBuzzSaw(), + ToolDictNames.craftingToolSaw, + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 2L), + new TCAspects.TC_AspectStack(TCAspects.FABRICO, 2L), + new TCAspects.TC_AspectStack(TCAspects.ARBOR, 2L)); + GregTechAPI.registerTool( + addTool( + SCREWDRIVER_LV.ID, + "Screwdriver (LV)", + "Adjusts Covers and Machines", + new ToolScrewdriverLV(), + ToolDictNames.craftingToolScrewdriver, + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 2L), + new TCAspects.TC_AspectStack(TCAspects.FABRICO, 2L), + new TCAspects.TC_AspectStack(TCAspects.ORDO, 2L)), + GregTechAPI.sScrewdriverList); + GregTechAPI.registerTool( + addTool( + SCREWDRIVER_MV.ID, + "Screwdriver (MV)", + "Adjusts Covers and Machines", + new ToolScrewdriverLV(), + ToolDictNames.craftingToolScrewdriver, + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 2L), + new TCAspects.TC_AspectStack(TCAspects.FABRICO, 2L), + new TCAspects.TC_AspectStack(TCAspects.ORDO, 2L)), + GregTechAPI.sScrewdriverList); + GregTechAPI.registerTool( + addTool( + SCREWDRIVER_HV.ID, + "Screwdriver (HV)", + "Adjusts Covers and Machines", + new ToolScrewdriverLV(), + ToolDictNames.craftingToolScrewdriver, + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 2L), + new TCAspects.TC_AspectStack(TCAspects.FABRICO, 2L), + new TCAspects.TC_AspectStack(TCAspects.ORDO, 2L)), + GregTechAPI.sScrewdriverList); + GregTechAPI.registerTool( + addTool( + SOLDERING_IRON_LV.ID, + "Soldering Iron (LV)", + "Fixes burned out Circuits. Needs soldering materials in inventory.", + new ToolSolderingIron(), + ToolDictNames.craftingToolSolderingIron, + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 2L), + new TCAspects.TC_AspectStack(TCAspects.FABRICO, 2L), + new TCAspects.TC_AspectStack(TCAspects.ORDO, 2L)), + GregTechAPI.sSolderingToolList); + GregTechAPI.registerTool( + addTool( + SOLDERING_IRON_MV.ID, + "Soldering Iron (MV)", + "Fixes burned out Circuits. Needs soldering materials in inventory.", + new ToolSolderingIron(), + ToolDictNames.craftingToolSolderingIron, + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 2L), + new TCAspects.TC_AspectStack(TCAspects.FABRICO, 2L), + new TCAspects.TC_AspectStack(TCAspects.ORDO, 2L)), + GregTechAPI.sSolderingToolList); + GregTechAPI.registerTool( + addTool( + SOLDERING_IRON_HV.ID, + "Soldering Iron (HV)", + "Fixes burned out Circuits. Needs soldering materials in inventory.", + new ToolSolderingIron(), + ToolDictNames.craftingToolSolderingIron, + new TCAspects.TC_AspectStack(TCAspects.MACHINA, 2L), + new TCAspects.TC_AspectStack(TCAspects.FABRICO, 2L), + new TCAspects.TC_AspectStack(TCAspects.ORDO, 2L)), + GregTechAPI.sSolderingToolList); + + addTool(TURBINE_SMALL.ID, "Small Turbine", "Turbine Rotors for your power station", new ToolTurbineSmall()); + addTool(TURBINE.ID, "Turbine", "Turbine Rotors for your power station", new ToolTurbineNormal()); + addTool(TURBINE_LARGE.ID, "Large Turbine", "Turbine Rotors for your power station", new ToolTurbineLarge()); + addTool(TURBINE_HUGE.ID, "Huge Turbine", "Turbine Rotors for your power station", new ToolTurbineHuge()); + + addTool( + POCKET_MULTITOOL.ID, + "Pocket Multitool", + "6 useful Tools in one!", + new ToolPocketMultitool(POCKET_KNIFE.ID), + null, + new TCAspects.TC_AspectStack(TCAspects.INSTRUMENTUM, 6), + new TCAspects.TC_AspectStack(TCAspects.FABRICO, 3), + new TCAspects.TC_AspectStack(TCAspects.ORDO, 3)); + addTool( + POCKET_KNIFE.ID, + "Pocket Multitool (Knife)", + "", + new ToolPocketKnife(POCKET_SAW.ID), + ToolDictNames.craftingToolKnife, + ToolDictNames.craftingToolBlade, + new TCAspects.TC_AspectStack(TCAspects.INSTRUMENTUM, 6), + new TCAspects.TC_AspectStack(TCAspects.FABRICO, 3), + new TCAspects.TC_AspectStack(TCAspects.ORDO, 3)); + addTool( + POCKET_SAW.ID, + "Pocket Multitool (Saw)", + "Can also harvest Ice", + new ToolPocketSaw(POCKET_FILE.ID), + ToolDictNames.craftingToolSaw, + new TCAspects.TC_AspectStack(TCAspects.INSTRUMENTUM, 6), + new TCAspects.TC_AspectStack(TCAspects.FABRICO, 3), + new TCAspects.TC_AspectStack(TCAspects.ORDO, 3)); + addTool( + POCKET_FILE.ID, + "Pocket Multitool (File)", + "", + new ToolPocketFile(POCKET_SCREWDRIVER.ID), + ToolDictNames.craftingToolFile, + new TCAspects.TC_AspectStack(TCAspects.INSTRUMENTUM, 6), + new TCAspects.TC_AspectStack(TCAspects.FABRICO, 3), + new TCAspects.TC_AspectStack(TCAspects.ORDO, 3)); + GregTechAPI.registerTool( + addTool( + POCKET_SCREWDRIVER.ID, + "Pocket Multitool (Screwdriver)", + "Adjusts Covers and Machines", + new ToolPocketScrewdriver(POCKET_WIRECUTTER.ID), + ToolDictNames.craftingToolScrewdriver, + new TCAspects.TC_AspectStack(TCAspects.INSTRUMENTUM, 6), + new TCAspects.TC_AspectStack(TCAspects.FABRICO, 3), + new TCAspects.TC_AspectStack(TCAspects.ORDO, 3)), + GregTechAPI.sScrewdriverList); + GregTechAPI.registerTool( + addTool( + POCKET_WIRECUTTER.ID, + "Pocket Multitool (Wire Cutter)", + "", + new ToolPocketWireCutter(POCKET_BRANCHCUTTER.ID), + ToolDictNames.craftingToolWireCutter, + new TCAspects.TC_AspectStack(TCAspects.INSTRUMENTUM, 6), + new TCAspects.TC_AspectStack(TCAspects.FABRICO, 3), + new TCAspects.TC_AspectStack(TCAspects.ORDO, 3)), + GregTechAPI.sWireCutterList); + addTool( + POCKET_BRANCHCUTTER.ID, + "Pocket Multitool (Branch Cutter)", + "", + new ToolPocketBranchCutter(POCKET_MULTITOOL.ID), + ToolDictNames.craftingToolBranchCutter, + new TCAspects.TC_AspectStack(TCAspects.INSTRUMENTUM, 6), + new TCAspects.TC_AspectStack(TCAspects.FABRICO, 3), + new TCAspects.TC_AspectStack(TCAspects.ORDO, 3)); + initCraftingShapedRecipes(); + initCraftingShapelessRecipes(); + } + + private void initCraftingShapelessRecipes() { + GTModHandler.addShapelessCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Coal, 1L), + GTModHandler.RecipeBits.NOT_REMOVABLE, + new Object[] { ToolDictNames.craftingToolMortar, new ItemStack(Items.coal, 1) }); + GTModHandler.addShapelessCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Clay, 1L), + GTModHandler.RecipeBits.NOT_REMOVABLE, + new Object[] { ToolDictNames.craftingToolMortar, new ItemStack(Blocks.clay, 1) }); + GTModHandler.addShapelessCraftingRecipe( + GTOreDictUnificator.get(OrePrefixes.dust, Materials.Wheat, 1L), + GTModHandler.RecipeBits.NOT_REMOVABLE, + new Object[] { ToolDictNames.craftingToolMortar, new ItemStack(Items.wheat, 1) }); + GTModHandler.addShapelessCraftingRecipe( + new ItemStack(Items.flint, 1), + GTModHandler.RecipeBits.NOT_REMOVABLE, + new Object[] { ToolDictNames.craftingToolMortar, new ItemStack(Blocks.gravel, 1) }); + GTModHandler.addShapelessCraftingRecipe( + new ItemStack(Items.blaze_powder, 2), + GTModHandler.RecipeBits.NOT_REMOVABLE, + new Object[] { ToolDictNames.craftingToolMortar, new ItemStack(Items.blaze_rod, 1) }); + } + + private void initCraftingShapedRecipes() { + GTModHandler.addCraftingRecipe( + INSTANCE.getToolWithStats(MORTAR.ID, 1, Materials.Flint, Materials.Stone, null), + GTModHandler.RecipeBits.NOT_REMOVABLE, + new Object[] { " I ", "SIS", "SSS", 'I', new ItemStack(Items.flint, 1), 'S', OrePrefixes.stone }); + GTModHandler.addCraftingRecipe( + INSTANCE.getToolWithStats(MORTAR.ID, 1, Materials.Bronze, Materials.Stone, null), + GTModHandler.RecipeBits.NOT_REMOVABLE, + new Object[] { " I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.Bronze), 'S', OrePrefixes.stone }); + GTModHandler.addCraftingRecipe( + INSTANCE.getToolWithStats(MORTAR.ID, 1, Materials.Iron, Materials.Stone, null), + GTModHandler.RecipeBits.NOT_REMOVABLE, + new Object[] { " I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.Iron), 'S', OrePrefixes.stone }); + GTModHandler.addCraftingRecipe( + INSTANCE.getToolWithStats(MORTAR.ID, 1, Materials.Steel, Materials.Stone, null), + GTModHandler.RecipeBits.NOT_REMOVABLE, + new Object[] { " I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.Steel), 'S', OrePrefixes.stone }); + GTModHandler.addCraftingRecipe( + INSTANCE.getToolWithStats(MORTAR.ID, 1, Materials.WroughtIron, Materials.Stone, null), + GTModHandler.RecipeBits.NOT_REMOVABLE, + new Object[] { " I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.WroughtIron), 'S', + OrePrefixes.stone }); + GTModHandler.addCraftingRecipe( + INSTANCE.getToolWithStats(MORTAR.ID, 1, Materials.RedSteel, Materials.Stone, null), + GTModHandler.RecipeBits.NOT_REMOVABLE, + new Object[] { " I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.RedSteel), 'S', + OrePrefixes.stone }); + GTModHandler.addCraftingRecipe( + INSTANCE.getToolWithStats(MORTAR.ID, 1, Materials.BlueSteel, Materials.Stone, null), + GTModHandler.RecipeBits.NOT_REMOVABLE, + new Object[] { " I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.BlueSteel), 'S', + OrePrefixes.stone }); + GTModHandler.addCraftingRecipe( + INSTANCE.getToolWithStats(MORTAR.ID, 1, Materials.BlackSteel, Materials.Stone, null), + GTModHandler.RecipeBits.NOT_REMOVABLE, + new Object[] { " I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.BlackSteel), 'S', + OrePrefixes.stone }); + GTModHandler.addCraftingRecipe( + INSTANCE.getToolWithStats(MORTAR.ID, 1, Materials.DamascusSteel, Materials.Stone, null), + GTModHandler.RecipeBits.NOT_REMOVABLE, + new Object[] { " I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.DamascusSteel), 'S', + OrePrefixes.stone }); + GTModHandler.addCraftingRecipe( + INSTANCE.getToolWithStats(MORTAR.ID, 1, Materials.Thaumium, Materials.Stone, null), + GTModHandler.RecipeBits.NOT_REMOVABLE, + new Object[] { " I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.Thaumium), 'S', + OrePrefixes.stone }); + + GTModHandler.addCraftingRecipe( + INSTANCE.getToolWithStats(ROLLING_PIN.ID, 1, Materials.Wood, Materials.Wood, null), + GTModHandler.RecipeBits.NOT_REMOVABLE, + new Object[] { " S", " I ", "S f", 'I', OrePrefixes.plank.get(Materials.Wood), 'S', + OrePrefixes.stick.get(Materials.Wood) }); + GTModHandler.addCraftingRecipe( + INSTANCE.getToolWithStats(ROLLING_PIN.ID, 1, Materials.Plastic, Materials.Plastic, null), + GTModHandler.RecipeBits.NOT_REMOVABLE, + new Object[] { " S", " I ", "S f", 'I', OrePrefixes.ingot.get(Materials.Plastic), 'S', + OrePrefixes.stick.get(Materials.Plastic) }); + GTModHandler.addCraftingRecipe( + INSTANCE.getToolWithStats(ROLLING_PIN.ID, 1, Materials.Aluminium, Materials.Aluminium, null), + GTModHandler.RecipeBits.NOT_REMOVABLE, + new Object[] { " S", " I ", "S f", 'I', OrePrefixes.ingot.get(Materials.Aluminium), 'S', + OrePrefixes.stick.get(Materials.Aluminium) }); + GTModHandler.addCraftingRecipe( + INSTANCE.getToolWithStats(ROLLING_PIN.ID, 1, Materials.StainlessSteel, Materials.StainlessSteel, null), + GTModHandler.RecipeBits.NOT_REMOVABLE, + new Object[] { " S", " I ", "S f", 'I', OrePrefixes.ingot.get(Materials.StainlessSteel), 'S', + OrePrefixes.stick.get(Materials.StainlessSteel) }); + GTModHandler.addCraftingRecipe( + INSTANCE.getToolWithStats(ROLLING_PIN.ID, 1, Materials.IronWood, Materials.IronWood, null), + GTModHandler.RecipeBits.NOT_REMOVABLE, + new Object[] { " S", " I ", "S f", 'I', OrePrefixes.ingot.get(Materials.IronWood), 'S', + OrePrefixes.stick.get(Materials.IronWood) }); + + GTModHandler.addCraftingRecipe( + INSTANCE.getToolWithStats(SWORD.ID, 1, Materials.Flint, Materials.Wood, null), + GTModHandler.RecipeBits.NOT_REMOVABLE, + new Object[] { "F", "F", "S", 'S', OrePrefixes.stick.get(Materials.Wood), 'F', + new ItemStack(Items.flint, 1) }); + GTModHandler.addCraftingRecipe( + INSTANCE.getToolWithStats(PICKAXE.ID, 1, Materials.Flint, Materials.Wood, null), + GTModHandler.RecipeBits.NOT_REMOVABLE, + new Object[] { "FFF", " S ", " S ", 'S', OrePrefixes.stick.get(Materials.Wood), 'F', + new ItemStack(Items.flint, 1) }); + GTModHandler.addCraftingRecipe( + INSTANCE.getToolWithStats(SHOVEL.ID, 1, Materials.Flint, Materials.Wood, null), + GTModHandler.RecipeBits.NOT_REMOVABLE, + new Object[] { "F", "S", "S", 'S', OrePrefixes.stick.get(Materials.Wood), 'F', + new ItemStack(Items.flint, 1) }); + GTModHandler.addCraftingRecipe( + INSTANCE.getToolWithStats(AXE.ID, 1, Materials.Flint, Materials.Wood, null), + GTModHandler.RecipeBits.MIRRORED | GTModHandler.RecipeBits.NOT_REMOVABLE, + new Object[] { "FF", "FS", " S", 'S', OrePrefixes.stick.get(Materials.Wood), 'F', + new ItemStack(Items.flint, 1) }); + GTModHandler.addCraftingRecipe( + INSTANCE.getToolWithStats(HOE.ID, 1, Materials.Flint, Materials.Wood, null), + GTModHandler.RecipeBits.MIRRORED | GTModHandler.RecipeBits.NOT_REMOVABLE, + new Object[] { "FF", " S", " S", 'S', OrePrefixes.stick.get(Materials.Wood), 'F', + new ItemStack(Items.flint, 1) }); + GTModHandler.addCraftingRecipe( + INSTANCE.getToolWithStats(KNIFE.ID, 1, Materials.Flint, Materials.Wood, null), + GTModHandler.RecipeBits.NOT_REMOVABLE, + new Object[] { "F", "S", 'S', OrePrefixes.stick.get(Materials.Wood), 'F', new ItemStack(Items.flint, 1) }); + } +} diff --git a/src/main/java/gregtech/common/items/PollenType.java b/src/main/java/gregtech/common/items/PollenType.java index 3cd9484b69..85b87b54c4 100644 --- a/src/main/java/gregtech/common/items/PollenType.java +++ b/src/main/java/gregtech/common/items/PollenType.java @@ -1,7 +1,7 @@ package gregtech.common.items; import gregtech.api.enums.Materials; -import gregtech.api.util.GT_LanguageManager; +import gregtech.api.util.GTLanguageManager; public enum PollenType { @@ -23,7 +23,7 @@ public enum PollenType { } public String getName() { - return GT_LanguageManager.addStringLocalization( + return GTLanguageManager.addStringLocalization( "pollen." + this.name, this.name.substring(0, 1) .toUpperCase() + this.name.substring(1) + " Pollen"); diff --git a/src/main/java/gregtech/common/items/PropolisType.java b/src/main/java/gregtech/common/items/PropolisType.java index e6f08b0cfa..746f2d0916 100644 --- a/src/main/java/gregtech/common/items/PropolisType.java +++ b/src/main/java/gregtech/common/items/PropolisType.java @@ -1,7 +1,7 @@ package gregtech.common.items; import gregtech.api.enums.Materials; -import gregtech.api.util.GT_LanguageManager; +import gregtech.api.util.GTLanguageManager; public enum PropolisType { @@ -34,7 +34,7 @@ public enum PropolisType { public String getName() { // return "gt.comb."+this.name; - return GT_LanguageManager.addStringLocalization( + return GTLanguageManager.addStringLocalization( "propolis." + this.name, this.name.substring(0, 1) .toUpperCase() + this.name.substring(1) + " Propolis"); diff --git a/src/main/java/gregtech/common/items/behaviors/Behaviour_Cover_Tool.java b/src/main/java/gregtech/common/items/behaviors/BehaviourCoverTool.java index 4241e07e4b..b39135fed2 100644 --- a/src/main/java/gregtech/common/items/behaviors/Behaviour_Cover_Tool.java +++ b/src/main/java/gregtech/common/items/behaviors/BehaviourCoverTool.java @@ -13,28 +13,28 @@ import net.minecraft.util.EnumChatFormatting; import net.minecraft.world.World; import net.minecraftforge.common.util.ForgeDirection; -import gregtech.api.GregTech_API; +import gregtech.api.GregTechAPI; import gregtech.api.enums.SoundResource; import gregtech.api.interfaces.IItemBehaviour; import gregtech.api.interfaces.tileentity.ICoverable; -import gregtech.api.items.GT_MetaBase_Item; -import gregtech.api.util.GT_CoverBehaviorBase; -import gregtech.api.util.GT_LanguageManager; -import gregtech.api.util.GT_Utility; +import gregtech.api.items.MetaBaseItem; +import gregtech.api.util.CoverBehaviorBase; +import gregtech.api.util.GTLanguageManager; +import gregtech.api.util.GTUtility; import gregtech.api.util.ISerializableObject; -public class Behaviour_Cover_Tool extends Behaviour_None { +public class BehaviourCoverTool extends BehaviourNone { - public static final IItemBehaviour<GT_MetaBase_Item> INSTANCE = new Behaviour_Cover_Tool(); - private final String mTooltip = GT_LanguageManager + public static final IItemBehaviour<MetaBaseItem> INSTANCE = new BehaviourCoverTool(); + private final String mTooltip = GTLanguageManager .addStringLocalization("gt.behaviour.cover_copy_paste", "Can copy/paste cover data."); - private ISerializableObject mStoredData = GregTech_API.sNoBehavior.createDataObject(); + private ISerializableObject mStoredData = GregTechAPI.sNoBehavior.createDataObject(); private int mCoverType; private int mTickRateAddition = 0; @Override - public boolean onItemUseFirst(GT_MetaBase_Item aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX, + public boolean onItemUseFirst(MetaBaseItem aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX, int aY, int aZ, ForgeDirection side, float hitX, float hitY, float hitZ) { if (aWorld.isRemote) { return false; @@ -55,24 +55,24 @@ public class Behaviour_Cover_Tool extends Behaviour_None { aItem.discharge(aStack, 25.0D, Integer.MAX_VALUE, true, false, false); } } - GT_Utility.doSoundAtClient(SoundResource.IC2_TOOLS_OD_SCANNER, 1, 1.0F, aX, aY, aZ); + GTUtility.doSoundAtClient(SoundResource.IC2_TOOLS_OD_SCANNER, 1, 1.0F, aX, aY, aZ); return aPlayer instanceof EntityPlayerMP; } private void initDataFromNBT(NBTTagCompound aNBT) { if (aNBT != null) { mCoverType = aNBT.getInteger("mCoverType"); - GT_CoverBehaviorBase<?> tBehavior = GregTech_API.getCoverBehaviorNew(mCoverType); + CoverBehaviorBase<?> tBehavior = GregTechAPI.getCoverBehaviorNew(mCoverType); NBTBase tData = aNBT.getTag("mCoverData"); if (tData != null) mStoredData = tBehavior.createDataObject(tData); - else mStoredData = GregTech_API.sNoBehavior.createDataObject(); + else mStoredData = GregTechAPI.sNoBehavior.createDataObject(); mTickRateAddition = aNBT.hasKey("mTickRateAddition") ? aNBT.getInteger("mTickRateAddition") : 0; } } private void saveDataToNBT(NBTTagCompound aNBT) { aNBT.setInteger("mCoverType", mCoverType); - if (mStoredData == null) mStoredData = GregTech_API.sNoBehavior.createDataObject(); + if (mStoredData == null) mStoredData = GregTechAPI.sNoBehavior.createDataObject(); aNBT.setTag("mCoverData", mStoredData.saveDataToNBT()); aNBT.setInteger("mTickRateAddition", mTickRateAddition); } @@ -84,7 +84,7 @@ public class Behaviour_Cover_Tool extends Behaviour_None { aNBT.setInteger("dataLinesCount", tSize); for (int i = 0; i < tSize; i++) { aNBT.setString("dataLines" + i, (String) aList.get(i)); - GT_Utility.sendChatToPlayer(aPlayer, (String) aList.get(i)); + GTUtility.sendChatToPlayer(aPlayer, (String) aList.get(i)); } } } @@ -94,15 +94,15 @@ public class Behaviour_Cover_Tool extends Behaviour_None { float hitY, float hitZ, List aList) { aList.add( "----- X: " + EnumChatFormatting.AQUA - + GT_Utility.formatNumbers(aX) + + GTUtility.formatNumbers(aX) + EnumChatFormatting.RESET + " Y: " + EnumChatFormatting.AQUA - + GT_Utility.formatNumbers(aY) + + GTUtility.formatNumbers(aY) + EnumChatFormatting.RESET + " Z: " + EnumChatFormatting.AQUA - + GT_Utility.formatNumbers(aZ) + + GTUtility.formatNumbers(aZ) + EnumChatFormatting.RESET + " D: " + EnumChatFormatting.AQUA @@ -111,8 +111,8 @@ public class Behaviour_Cover_Tool extends Behaviour_None { + " -----"); if (aTileEntity instanceof ICoverable tCoverable) { final ForgeDirection tSide = tCoverable.getCoverItemAtSide(side) != null ? side - : tCoverable.getCoverItemAtSide(GT_Utility.determineWrenchingSide(side, hitX, hitY, hitZ)) != null - ? GT_Utility.determineWrenchingSide(side, hitX, hitY, hitZ) + : tCoverable.getCoverItemAtSide(GTUtility.determineWrenchingSide(side, hitX, hitY, hitZ)) != null + ? GTUtility.determineWrenchingSide(side, hitX, hitY, hitZ) : ForgeDirection.UNKNOWN; if (tSide != ForgeDirection.UNKNOWN) { if (tCoverable.getCoverBehaviorAtSideNew(tSide) @@ -129,19 +129,19 @@ public class Behaviour_Cover_Tool extends Behaviour_None { .getDisplayName() + EnumChatFormatting.RESET); } else { - mStoredData = GregTech_API.sNoBehavior.createDataObject(); + mStoredData = GregTechAPI.sNoBehavior.createDataObject(); mCoverType = 0; mTickRateAddition = 0; aList.add("Copy unavailable for this cover type"); } } else { - mStoredData = GregTech_API.sNoBehavior.createDataObject(); + mStoredData = GregTechAPI.sNoBehavior.createDataObject(); mCoverType = 0; mTickRateAddition = 0; aList.add("No Cover Found"); } } else { - mStoredData = GregTech_API.sNoBehavior.createDataObject(); + mStoredData = GregTechAPI.sNoBehavior.createDataObject(); mCoverType = 0; mTickRateAddition = 0; aList.add("No Cover Found"); @@ -152,12 +152,12 @@ public class Behaviour_Cover_Tool extends Behaviour_None { EntityPlayer aPlayer) { if (aTileEntity instanceof ICoverable tCoverable) { if (mCoverType == 0 || mStoredData == null) { - GT_Utility.sendChatToPlayer(aPlayer, "Please Copy a Valid Cover First."); + GTUtility.sendChatToPlayer(aPlayer, "Please Copy a Valid Cover First."); return; } final ForgeDirection tSide = tCoverable.getCoverItemAtSide(side) != null ? side - : tCoverable.getCoverItemAtSide(GT_Utility.determineWrenchingSide(side, hitX, hitY, hitZ)) != null - ? GT_Utility.determineWrenchingSide(side, hitX, hitY, hitZ) + : tCoverable.getCoverItemAtSide(GTUtility.determineWrenchingSide(side, hitX, hitY, hitZ)) != null + ? GTUtility.determineWrenchingSide(side, hitX, hitY, hitZ) : ForgeDirection.UNKNOWN; if (tSide != ForgeDirection.UNKNOWN) { int tCoverID = tCoverable.getCoverIDAtSide(tSide); @@ -165,18 +165,18 @@ public class Behaviour_Cover_Tool extends Behaviour_None { tCoverable.setCoverDataAtSide(tSide, mStoredData); tCoverable.getCoverInfoAtSide(tSide) .setTickRateAddition(mTickRateAddition); - GT_Utility.sendChatToPlayer(aPlayer, "Cover Data Pasted."); + GTUtility.sendChatToPlayer(aPlayer, "Cover Data Pasted."); } else { - GT_Utility.sendChatToPlayer(aPlayer, "Not Matched Cover."); + GTUtility.sendChatToPlayer(aPlayer, "Not Matched Cover."); } } else { - GT_Utility.sendChatToPlayer(aPlayer, "No Cover Found."); + GTUtility.sendChatToPlayer(aPlayer, "No Cover Found."); } } } @Override - public List<String> getAdditionalToolTips(GT_MetaBase_Item aItem, List<String> aList, ItemStack aStack) { + public List<String> getAdditionalToolTips(MetaBaseItem aItem, List<String> aList, ItemStack aStack) { try { final NBTTagCompound tNBT = aStack.getTagCompound(); final int tSize = tNBT.getInteger("dataLinesCount"); diff --git a/src/main/java/gregtech/common/items/behaviors/Behaviour_Crowbar.java b/src/main/java/gregtech/common/items/behaviors/BehaviourCrowbar.java index 97d3da4ca3..76c215bfd0 100644 --- a/src/main/java/gregtech/common/items/behaviors/Behaviour_Crowbar.java +++ b/src/main/java/gregtech/common/items/behaviors/BehaviourCrowbar.java @@ -10,27 +10,27 @@ import net.minecraft.world.World; import net.minecraftforge.common.util.ForgeDirection; import gregtech.api.enums.SoundResource; -import gregtech.api.items.GT_MetaBase_Item; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_Utility; +import gregtech.api.items.MetaBaseItem; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTUtility; -public class Behaviour_Crowbar extends Behaviour_None { +public class BehaviourCrowbar extends BehaviourNone { private final int mVanillaCosts; private final int mEUCosts; - public Behaviour_Crowbar(int aVanillaCosts, int aEUCosts) { + public BehaviourCrowbar(int aVanillaCosts, int aEUCosts) { this.mVanillaCosts = aVanillaCosts; this.mEUCosts = aEUCosts; } @Override - public boolean onItemUseFirst(GT_MetaBase_Item aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX, + public boolean onItemUseFirst(MetaBaseItem aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX, int aY, int aZ, ForgeDirection side, float hitX, float hitY, float hitZ) { if (aWorld.isRemote) { return false; } - if (GT_ModHandler.getModItem(Railcraft.ID, "fluid.creosote.bucket", 1L) != null) { + if (GTModHandler.getModItem(Railcraft.ID, "fluid.creosote.bucket", 1L) != null) { return false; } Block aBlock = aWorld.getBlock(aX, aY, aZ); @@ -39,20 +39,20 @@ public class Behaviour_Crowbar extends Behaviour_None { } byte aMeta = (byte) aWorld.getBlockMetadata(aX, aY, aZ); if (aBlock == Blocks.rail) { - if (GT_ModHandler.damageOrDechargeItem(aStack, this.mVanillaCosts, this.mEUCosts, aPlayer)) { + if (GTModHandler.damageOrDechargeItem(aStack, this.mVanillaCosts, this.mEUCosts, aPlayer)) { aWorld.isRemote = true; aWorld.setBlock(aX, aY, aZ, aBlock, (aMeta + 1) % 10, 0); aWorld.isRemote = false; - GT_Utility.sendSoundToPlayers(aWorld, SoundResource.RANDOM_BREAK, 1.0F, -1.0F, aX, aY, aZ); + GTUtility.sendSoundToPlayers(aWorld, SoundResource.RANDOM_BREAK, 1.0F, -1.0F, aX, aY, aZ); } return true; } if ((aBlock == Blocks.detector_rail) || (aBlock == Blocks.activator_rail) || (aBlock == Blocks.golden_rail)) { - if (GT_ModHandler.damageOrDechargeItem(aStack, this.mVanillaCosts, this.mEUCosts, aPlayer)) { + if (GTModHandler.damageOrDechargeItem(aStack, this.mVanillaCosts, this.mEUCosts, aPlayer)) { aWorld.isRemote = true; aWorld.setBlock(aX, aY, aZ, aBlock, aMeta / 8 * 8 + (aMeta % 8 + 1) % 6, 0); aWorld.isRemote = false; - GT_Utility.sendSoundToPlayers(aWorld, SoundResource.RANDOM_BREAK, 1.0F, -1.0F, aX, aY, aZ); + GTUtility.sendSoundToPlayers(aWorld, SoundResource.RANDOM_BREAK, 1.0F, -1.0F, aX, aY, aZ); } return true; } diff --git a/src/main/java/gregtech/common/items/behaviors/Behaviour_DataOrb.java b/src/main/java/gregtech/common/items/behaviors/BehaviourDataOrb.java index ae0627446c..c5d045ecd0 100644 --- a/src/main/java/gregtech/common/items/behaviors/Behaviour_DataOrb.java +++ b/src/main/java/gregtech/common/items/behaviors/BehaviourDataOrb.java @@ -6,17 +6,17 @@ import net.minecraft.item.ItemStack; import net.minecraft.nbt.NBTTagCompound; import net.minecraft.nbt.NBTTagList; -import gregtech.api.items.GT_MetaBase_Item; -import gregtech.api.util.GT_Utility; +import gregtech.api.items.MetaBaseItem; +import gregtech.api.util.GTUtility; -public class Behaviour_DataOrb extends Behaviour_None { +public class BehaviourDataOrb extends BehaviourNone { public static void copyInventory(ItemStack[] aInventory, ItemStack[] aNewContent, int aIndexlength) { for (int i = 0; i < aIndexlength; i++) { if (aNewContent[i] == null) { aInventory[i] = null; } else { - aInventory[i] = GT_Utility.copyOrNull(aNewContent[i]); + aInventory[i] = GTUtility.copyOrNull(aNewContent[i]); } } } @@ -68,7 +68,7 @@ public class Behaviour_DataOrb extends Behaviour_None { NBTTagCompound tag = tNBT_ItemList.getCompoundTagAt(i); byte slot = tag.getByte("Slot"); if (slot >= 0) { - tInventory[slot] = GT_Utility.loadItem(tag); + tInventory[slot] = GTUtility.loadItem(tag); } } return tInventory; @@ -95,7 +95,7 @@ public class Behaviour_DataOrb extends Behaviour_None { } @Override - public List<String> getAdditionalToolTips(GT_MetaBase_Item aItem, List<String> aList, ItemStack aStack) { + public List<String> getAdditionalToolTips(MetaBaseItem aItem, List<String> aList, ItemStack aStack) { if (!(getDataTitle(aStack).length() == 0)) { aList.add(getDataTitle(aStack)); aList.add(getDataName(aStack)); diff --git a/src/main/java/gregtech/common/items/behaviors/Behaviour_DataStick.java b/src/main/java/gregtech/common/items/behaviors/BehaviourDataStick.java index e9db3195c2..63462b8d9b 100644 --- a/src/main/java/gregtech/common/items/behaviors/Behaviour_DataStick.java +++ b/src/main/java/gregtech/common/items/behaviors/BehaviourDataStick.java @@ -4,27 +4,27 @@ import java.util.List; import net.minecraft.item.ItemStack; -import gregtech.api.items.GT_MetaBase_Item; -import gregtech.api.util.GT_Utility; +import gregtech.api.items.MetaBaseItem; +import gregtech.api.util.GTUtility; -public class Behaviour_DataStick extends Behaviour_None { +public class BehaviourDataStick extends BehaviourNone { @Override - public List<String> getAdditionalToolTips(GT_MetaBase_Item aItem, List<String> aList, ItemStack aStack) { - String tString = GT_Utility.ItemNBT.getBookTitle(aStack); - if (GT_Utility.isStringValid(tString)) { + public List<String> getAdditionalToolTips(MetaBaseItem aItem, List<String> aList, ItemStack aStack) { + String tString = GTUtility.ItemNBT.getBookTitle(aStack); + if (GTUtility.isStringValid(tString)) { aList.add(tString); } - tString = GT_Utility.ItemNBT.getBookAuthor(aStack); - if (GT_Utility.isStringValid(tString)) { + tString = GTUtility.ItemNBT.getBookAuthor(aStack); + if (GTUtility.isStringValid(tString)) { aList.add("by " + tString); } - short tMapID = GT_Utility.ItemNBT.getMapID(aStack); + short tMapID = GTUtility.ItemNBT.getMapID(aStack); if (tMapID >= 0) { aList.add("Map ID: " + tMapID); } - tString = GT_Utility.ItemNBT.getPunchCardData(aStack); - if (GT_Utility.isStringValid(tString)) { + tString = GTUtility.ItemNBT.getPunchCardData(aStack); + if (GTUtility.isStringValid(tString)) { aList.add("Punch Card Data"); int i = 0; int j = tString.length(); @@ -32,7 +32,7 @@ public class Behaviour_DataStick extends Behaviour_None { aList.add(tString.substring(i, Math.min(i + 64, j))); } } - short sTier = GT_Utility.ItemNBT.getNBT(aStack) + short sTier = GTUtility.ItemNBT.getNBT(aStack) .getShort("rocket_tier"); if (sTier > 0 && sTier < 100) { aList.add("Rocket Schematic Tier: " + sTier); @@ -43,7 +43,7 @@ public class Behaviour_DataStick extends Behaviour_None { case 102 -> aList.add("Astro-Miner Schematic"); } } - long lastUpdate = GT_Utility.ItemNBT.getNBT(aStack) + long lastUpdate = GTUtility.ItemNBT.getNBT(aStack) .getLong("lastUpdate"); if (lastUpdate != 0) aList.add(String.format("Last update at: %tc", lastUpdate)); diff --git a/src/main/java/gregtech/common/items/behaviors/Behaviour_Hoe.java b/src/main/java/gregtech/common/items/behaviors/BehaviourHoe.java index 167eccdf49..ca9166b581 100644 --- a/src/main/java/gregtech/common/items/behaviors/Behaviour_Hoe.java +++ b/src/main/java/gregtech/common/items/behaviors/BehaviourHoe.java @@ -11,24 +11,24 @@ import net.minecraftforge.common.MinecraftForge; import net.minecraftforge.event.entity.player.UseHoeEvent; import cpw.mods.fml.common.eventhandler.Event; -import gregtech.api.items.GT_MetaBase_Item; -import gregtech.api.items.GT_MetaGenerated_Tool; -import gregtech.api.util.GT_LanguageManager; -import gregtech.api.util.GT_Utility; +import gregtech.api.items.MetaBaseItem; +import gregtech.api.items.MetaGeneratedTool; +import gregtech.api.util.GTLanguageManager; +import gregtech.api.util.GTUtility; import gregtech.api.util.WorldSpawnedEventBuilder; -public class Behaviour_Hoe extends Behaviour_None { +public class BehaviourHoe extends BehaviourNone { private final int mCosts; - private final String mTooltip = GT_LanguageManager.addStringLocalization("gt.behaviour.hoe", "Can till Dirt"); + private final String mTooltip = GTLanguageManager.addStringLocalization("gt.behaviour.hoe", "Can till Dirt"); - public Behaviour_Hoe(int aCosts) { + public BehaviourHoe(int aCosts) { this.mCosts = aCosts; } @Override - public boolean onItemUse(GT_MetaBase_Item aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX, - int aY, int aZ, int ordinalSide, float hitX, float hitY, float hitZ) { + public boolean onItemUse(MetaBaseItem aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX, int aY, + int aZ, int ordinalSide, float hitX, float hitY, float hitZ) { if (!aPlayer.canPlayerEdit(aX, aY, aZ, ordinalSide, aStack)) { return false; } @@ -38,12 +38,12 @@ public class Behaviour_Hoe extends Behaviour_None { } if (event.getResult() == Event.Result.ALLOW) { if (!aPlayer.capabilities.isCreativeMode) { - ((GT_MetaGenerated_Tool) aItem).doDamage(aStack, this.mCosts); + ((MetaGeneratedTool) aItem).doDamage(aStack, this.mCosts); } return true; } Block aBlock = aWorld.getBlock(aX, aY, aZ); - if ((ordinalSide != 0) && (GT_Utility.isBlockAir(aWorld, aX, aY + 1, aZ)) + if ((ordinalSide != 0) && (GTUtility.isBlockAir(aWorld, aX, aY + 1, aZ)) && ((aBlock == Blocks.grass) || (aBlock == Blocks.dirt))) { new WorldSpawnedEventBuilder.SoundEventBuilder() .setVolume((Blocks.farmland.stepSound.getVolume() + 1.0F) / 2.0F) @@ -57,7 +57,7 @@ public class Behaviour_Hoe extends Behaviour_None { } aWorld.setBlock(aX, aY, aZ, Blocks.farmland); if (!aPlayer.capabilities.isCreativeMode) { - ((GT_MetaGenerated_Tool) aItem).doDamage(aStack, this.mCosts); + ((MetaGeneratedTool) aItem).doDamage(aStack, this.mCosts); } return true; } @@ -65,7 +65,7 @@ public class Behaviour_Hoe extends Behaviour_None { } @Override - public List<String> getAdditionalToolTips(GT_MetaBase_Item aItem, List<String> aList, ItemStack aStack) { + public List<String> getAdditionalToolTips(MetaBaseItem aItem, List<String> aList, ItemStack aStack) { aList.add(this.mTooltip); return aList; } diff --git a/src/main/java/gregtech/common/items/behaviors/Behaviour_Lighter.java b/src/main/java/gregtech/common/items/behaviors/BehaviourLighter.java index a4c26e2254..9c9c8ab9f0 100644 --- a/src/main/java/gregtech/common/items/behaviors/Behaviour_Lighter.java +++ b/src/main/java/gregtech/common/items/behaviors/BehaviourLighter.java @@ -14,25 +14,24 @@ import net.minecraftforge.common.util.ForgeDirection; import codechicken.lib.math.MathHelper; import gregtech.api.enums.SoundResource; -import gregtech.api.items.GT_MetaBase_Item; -import gregtech.api.util.GT_LanguageManager; -import gregtech.api.util.GT_Utility; +import gregtech.api.items.MetaBaseItem; +import gregtech.api.util.GTLanguageManager; +import gregtech.api.util.GTUtility; -public class Behaviour_Lighter extends Behaviour_None { +public class BehaviourLighter extends BehaviourNone { private final ItemStack mEmptyLighter; private final ItemStack mUsedLighter; private final ItemStack mFullLighter; private final long mFuelAmount; - private final String mTooltip = GT_LanguageManager + private final String mTooltip = GTLanguageManager .addStringLocalization("gt.behaviour.lighter.tooltip", "Can light things on Fire"); - private final String mTooltipUses = GT_LanguageManager + private final String mTooltipUses = GTLanguageManager .addStringLocalization("gt.behaviour.lighter.uses", "Remaining Uses:"); - private final String mTooltipUnstackable = GT_LanguageManager + private final String mTooltipUnstackable = GTLanguageManager .addStringLocalization("gt.behaviour.unstackable", "Not usable when stacked!"); - public Behaviour_Lighter(ItemStack aEmptyLighter, ItemStack aUsedLighter, ItemStack aFullLighter, - long aFuelAmount) { + public BehaviourLighter(ItemStack aEmptyLighter, ItemStack aUsedLighter, ItemStack aFullLighter, long aFuelAmount) { this.mFullLighter = aFullLighter; this.mUsedLighter = aUsedLighter; this.mEmptyLighter = aEmptyLighter; @@ -40,16 +39,16 @@ public class Behaviour_Lighter extends Behaviour_None { } @Override - public boolean onLeftClickEntity(GT_MetaBase_Item aItem, ItemStack aStack, EntityPlayer aPlayer, Entity aEntity) { + public boolean onLeftClickEntity(MetaBaseItem aItem, ItemStack aStack, EntityPlayer aPlayer, Entity aEntity) { if ((aPlayer.worldObj.isRemote) || (aStack.stackSize != 1)) { return false; } boolean rOutput = false; if ((aEntity instanceof EntityCreeper)) { prepare(aStack); - long tFuelAmount = GT_Utility.ItemNBT.getLighterFuel(aStack); - if (GT_Utility.areStacksEqual(aStack, this.mUsedLighter, true)) { - GT_Utility.sendSoundToPlayers( + long tFuelAmount = GTUtility.ItemNBT.getLighterFuel(aStack); + if (GTUtility.areStacksEqual(aStack, this.mUsedLighter, true)) { + GTUtility.sendSoundToPlayers( aPlayer.worldObj, SoundResource.FIRE_IGNITE, 1.0F, @@ -63,7 +62,7 @@ public class Behaviour_Lighter extends Behaviour_None { } rOutput = true; } - GT_Utility.ItemNBT.setLighterFuel(aStack, tFuelAmount); + GTUtility.ItemNBT.setLighterFuel(aStack, tFuelAmount); if (tFuelAmount <= 0L) { useUp(aStack); } @@ -72,13 +71,13 @@ public class Behaviour_Lighter extends Behaviour_None { } @Override - public boolean onItemUse(GT_MetaBase_Item aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX, - int aY, int aZ, int ordinalSide, float hitX, float hitY, float hitZ) { + public boolean onItemUse(MetaBaseItem aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX, int aY, + int aZ, int ordinalSide, float hitX, float hitY, float hitZ) { return false; } @Override - public boolean onItemUseFirst(GT_MetaBase_Item aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX, + public boolean onItemUseFirst(MetaBaseItem aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX, int aY, int aZ, ForgeDirection side, float hitX, float hitY, float hitZ) { if ((aWorld.isRemote) || (aStack.stackSize != 1)) { return false; @@ -88,21 +87,21 @@ public class Behaviour_Lighter extends Behaviour_None { aX += side.offsetX; aY += side.offsetY; aZ += side.offsetZ; - if ((!GT_Utility.isBlockAir(aWorld, aX, aY, aZ)) + if ((!GTUtility.isBlockAir(aWorld, aX, aY, aZ)) || (!aPlayer.canPlayerEdit(aX, aY, aZ, side.ordinal(), aStack))) { return false; } prepare(aStack); - long tFuelAmount = GT_Utility.ItemNBT.getLighterFuel(aStack); - if (GT_Utility.areStacksEqual(aStack, this.mUsedLighter, true)) { - GT_Utility.sendSoundToPlayers(aWorld, SoundResource.FIRE_IGNITE, 1.0F, 1.0F, aX, aY, aZ); + long tFuelAmount = GTUtility.ItemNBT.getLighterFuel(aStack); + if (GTUtility.areStacksEqual(aStack, this.mUsedLighter, true)) { + GTUtility.sendSoundToPlayers(aWorld, SoundResource.FIRE_IGNITE, 1.0F, 1.0F, aX, aY, aZ); aWorld.setBlock(aX, aY, aZ, Blocks.fire); if (!aPlayer.capabilities.isCreativeMode) { tFuelAmount -= 1L; } rOutput = true; } - GT_Utility.ItemNBT.setLighterFuel(aStack, tFuelAmount); + GTUtility.ItemNBT.setLighterFuel(aStack, tFuelAmount); if (tFuelAmount <= 0L) { useUp(aStack); } @@ -110,10 +109,10 @@ public class Behaviour_Lighter extends Behaviour_None { } private void prepare(ItemStack aStack) { - if (GT_Utility.areStacksEqual(aStack, this.mFullLighter, true)) { + if (GTUtility.areStacksEqual(aStack, this.mFullLighter, true)) { aStack.func_150996_a(this.mUsedLighter.getItem()); Items.feather.setDamage(aStack, Items.feather.getDamage(this.mUsedLighter)); - GT_Utility.ItemNBT.setLighterFuel(aStack, this.mFuelAmount); + GTUtility.ItemNBT.setLighterFuel(aStack, this.mFuelAmount); } } @@ -127,11 +126,11 @@ public class Behaviour_Lighter extends Behaviour_None { } @Override - public List<String> getAdditionalToolTips(GT_MetaBase_Item aItem, List<String> aList, ItemStack aStack) { + public List<String> getAdditionalToolTips(MetaBaseItem aItem, List<String> aList, ItemStack aStack) { aList.add(this.mTooltip); NBTTagCompound tNBT = aStack.getTagCompound(); long tFuelAmount = tNBT == null ? this.mFuelAmount - : GT_Utility.areStacksEqual(aStack, this.mFullLighter, true) ? this.mFuelAmount + : GTUtility.areStacksEqual(aStack, this.mFullLighter, true) ? this.mFuelAmount : tNBT.getLong("GT.LighterFuel"); aList.add(this.mTooltipUses + " " + tFuelAmount); aList.add(this.mTooltipUnstackable); diff --git a/src/main/java/gregtech/common/items/behaviors/Behaviour_None.java b/src/main/java/gregtech/common/items/behaviors/BehaviourNone.java index c31ddc723d..f8b5f74b72 100644 --- a/src/main/java/gregtech/common/items/behaviors/Behaviour_None.java +++ b/src/main/java/gregtech/common/items/behaviors/BehaviourNone.java @@ -17,53 +17,53 @@ import net.minecraftforge.common.util.ForgeDirection; import gregtech.api.enums.SubTag; import gregtech.api.interfaces.IItemBehaviour; -import gregtech.api.items.GT_MetaBase_Item; +import gregtech.api.items.MetaBaseItem; -public class Behaviour_None implements IItemBehaviour<GT_MetaBase_Item> { +public class BehaviourNone implements IItemBehaviour<MetaBaseItem> { @Override - public boolean onLeftClickEntity(GT_MetaBase_Item aItem, ItemStack aStack, EntityPlayer aPlayer, Entity aEntity) { + public boolean onLeftClickEntity(MetaBaseItem aItem, ItemStack aStack, EntityPlayer aPlayer, Entity aEntity) { return false; } @Override - public boolean onItemUse(GT_MetaBase_Item aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX, - int aY, int aZ, int ordinalSide, float hitX, float hitY, float hitZ) { + public boolean onItemUse(MetaBaseItem aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX, int aY, + int aZ, int ordinalSide, float hitX, float hitY, float hitZ) { return false; } @Override - public boolean onItemUseFirst(GT_MetaBase_Item aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX, + public boolean onItemUseFirst(MetaBaseItem aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX, int aY, int aZ, ForgeDirection side, float hitX, float hitY, float hitZ) { return false; } @Override - public ItemStack onItemRightClick(GT_MetaBase_Item aItem, ItemStack aStack, World aWorld, EntityPlayer aPlayer) { + public ItemStack onItemRightClick(MetaBaseItem aItem, ItemStack aStack, World aWorld, EntityPlayer aPlayer) { return aStack; } @Override - public List<String> getAdditionalToolTips(GT_MetaBase_Item aItem, List<String> aList, ItemStack aStack) { + public List<String> getAdditionalToolTips(MetaBaseItem aItem, List<String> aList, ItemStack aStack) { return aList; } @Override - public void onUpdate(GT_MetaBase_Item aItem, ItemStack aStack, World aWorld, Entity aPlayer, int aTimer, + public void onUpdate(MetaBaseItem aItem, ItemStack aStack, World aWorld, Entity aPlayer, int aTimer, boolean aIsInHand) {} @Override - public boolean isItemStackUsable(GT_MetaBase_Item aItem, ItemStack aStack) { + public boolean isItemStackUsable(MetaBaseItem aItem, ItemStack aStack) { return true; } @Override - public boolean canDispense(GT_MetaBase_Item aItem, IBlockSource aSource, ItemStack aStack) { + public boolean canDispense(MetaBaseItem aItem, IBlockSource aSource, ItemStack aStack) { return false; } @Override - public ItemStack onDispense(GT_MetaBase_Item aItem, IBlockSource aSource, ItemStack aStack) { + public ItemStack onDispense(MetaBaseItem aItem, IBlockSource aSource, ItemStack aStack) { EnumFacing enumfacing = BlockDispenser.func_149937_b(aSource.getBlockMetadata()); IPosition iposition = BlockDispenser.func_149939_a(aSource); ItemStack itemstack1 = aStack.splitStack(1); @@ -72,18 +72,18 @@ public class Behaviour_None implements IItemBehaviour<GT_MetaBase_Item> { } @Override - public boolean hasProjectile(GT_MetaBase_Item aItem, SubTag aProjectileType, ItemStack aStack) { + public boolean hasProjectile(MetaBaseItem aItem, SubTag aProjectileType, ItemStack aStack) { return false; } @Override - public EntityArrow getProjectile(GT_MetaBase_Item aItem, SubTag aProjectileType, ItemStack aStack, World aWorld, + public EntityArrow getProjectile(MetaBaseItem aItem, SubTag aProjectileType, ItemStack aStack, World aWorld, double aX, double aY, double aZ) { return null; } @Override - public EntityArrow getProjectile(GT_MetaBase_Item aItem, SubTag aProjectileType, ItemStack aStack, World aWorld, + public EntityArrow getProjectile(MetaBaseItem aItem, SubTag aProjectileType, ItemStack aStack, World aWorld, EntityLivingBase aEntity, float aSpeed) { return null; } diff --git a/src/main/java/gregtech/common/items/behaviors/Behaviour_Plunger_Essentia.java b/src/main/java/gregtech/common/items/behaviors/BehaviourPlungerEssentia.java index 867eb25103..910ea2d2d4 100644 --- a/src/main/java/gregtech/common/items/behaviors/Behaviour_Plunger_Essentia.java +++ b/src/main/java/gregtech/common/items/behaviors/BehaviourPlungerEssentia.java @@ -9,32 +9,32 @@ import net.minecraft.world.World; import net.minecraftforge.common.util.ForgeDirection; import gregtech.api.enums.SoundResource; -import gregtech.api.items.GT_MetaBase_Item; -import gregtech.api.items.GT_MetaGenerated_Tool; -import gregtech.api.util.GT_LanguageManager; -import gregtech.api.util.GT_Utility; +import gregtech.api.items.MetaBaseItem; +import gregtech.api.items.MetaGeneratedTool; +import gregtech.api.util.GTLanguageManager; +import gregtech.api.util.GTUtility; import thaumcraft.api.aspects.IEssentiaTransport; -public class Behaviour_Plunger_Essentia extends Behaviour_None { +public class BehaviourPlungerEssentia extends BehaviourNone { private final int mCosts; - private final String mTooltip = GT_LanguageManager + private final String mTooltip = GTLanguageManager .addStringLocalization("gt.behaviour.plunger.essentia", "Clears Essentia from Containers and Tubes"); - public Behaviour_Plunger_Essentia(int aCosts) { + public BehaviourPlungerEssentia(int aCosts) { this.mCosts = aCosts; } @Override - public boolean onItemUseFirst(GT_MetaBase_Item aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX, + public boolean onItemUseFirst(MetaBaseItem aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX, int aY, int aZ, ForgeDirection side, float hitX, float hitY, float hitZ) { if (aWorld.isRemote) { return false; } TileEntity aTileEntity = aWorld.getTileEntity(aX, aY, aZ); - if (((aTileEntity instanceof IEssentiaTransport)) && ((aPlayer.capabilities.isCreativeMode) - || (((GT_MetaGenerated_Tool) aItem).doDamage(aStack, this.mCosts)))) { - GT_Utility.sendSoundToPlayers(aWorld, SoundResource.IC2_TOOLS_RUBBER_TRAMPOLINE, 1.0F, -1.0F, aX, aY, aZ); + if (((aTileEntity instanceof IEssentiaTransport)) + && ((aPlayer.capabilities.isCreativeMode) || (((MetaGeneratedTool) aItem).doDamage(aStack, this.mCosts)))) { + GTUtility.sendSoundToPlayers(aWorld, SoundResource.IC2_TOOLS_RUBBER_TRAMPOLINE, 1.0F, -1.0F, aX, aY, aZ); for (ForgeDirection tDirection : ForgeDirection.VALID_DIRECTIONS) { ((IEssentiaTransport) aTileEntity).takeEssentia( ((IEssentiaTransport) aTileEntity).getEssentiaType(tDirection), @@ -47,7 +47,7 @@ public class Behaviour_Plunger_Essentia extends Behaviour_None { } @Override - public List<String> getAdditionalToolTips(GT_MetaBase_Item aItem, List<String> aList, ItemStack aStack) { + public List<String> getAdditionalToolTips(MetaBaseItem aItem, List<String> aList, ItemStack aStack) { aList.add(this.mTooltip); return aList; } diff --git a/src/main/java/gregtech/common/items/behaviors/Behaviour_Plunger_Fluid.java b/src/main/java/gregtech/common/items/behaviors/BehaviourPlungerFluid.java index c62cb5c4e5..b406b27b15 100644 --- a/src/main/java/gregtech/common/items/behaviors/Behaviour_Plunger_Fluid.java +++ b/src/main/java/gregtech/common/items/behaviors/BehaviourPlungerFluid.java @@ -12,24 +12,24 @@ import net.minecraftforge.fluids.IFluidHandler; import gregtech.api.enums.SoundResource; import gregtech.api.interfaces.metatileentity.IMetaTileEntity; import gregtech.api.interfaces.tileentity.IGregTechTileEntity; -import gregtech.api.items.GT_MetaBase_Item; -import gregtech.api.items.GT_MetaGenerated_Tool; -import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_BasicTank; -import gregtech.api.util.GT_LanguageManager; -import gregtech.api.util.GT_Utility; +import gregtech.api.items.MetaBaseItem; +import gregtech.api.items.MetaGeneratedTool; +import gregtech.api.metatileentity.implementations.MTEBasicTank; +import gregtech.api.util.GTLanguageManager; +import gregtech.api.util.GTUtility; -public class Behaviour_Plunger_Fluid extends Behaviour_None { +public class BehaviourPlungerFluid extends BehaviourNone { private final int mCosts; - private final String mTooltip = GT_LanguageManager + private final String mTooltip = GTLanguageManager .addStringLocalization("gt.behaviour.plunger.fluid", "Clears 1000 Liters of Fluid from Tanks"); - public Behaviour_Plunger_Fluid(int aCosts) { + public BehaviourPlungerFluid(int aCosts) { this.mCosts = aCosts; } @Override - public boolean onItemUseFirst(GT_MetaBase_Item aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX, + public boolean onItemUseFirst(MetaBaseItem aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX, int aY, int aZ, ForgeDirection side, float hitX, float hitY, float hitZ) { if (aWorld.isRemote) { return false; @@ -39,9 +39,9 @@ public class Behaviour_Plunger_Fluid extends Behaviour_None { for (ForgeDirection tDirection : ForgeDirection.VALID_DIRECTIONS) { if (((IFluidHandler) aTileEntity).drain(tDirection, 1000, false) != null) { if ((aPlayer.capabilities.isCreativeMode) - || (((GT_MetaGenerated_Tool) aItem).doDamage(aStack, this.mCosts))) { + || (((MetaGeneratedTool) aItem).doDamage(aStack, this.mCosts))) { ((IFluidHandler) aTileEntity).drain(tDirection, 1000, true); - GT_Utility.sendSoundToPlayers( + GTUtility.sendSoundToPlayers( aWorld, SoundResource.IC2_TOOLS_RUBBER_TRAMPOLINE, 1.0F, @@ -56,10 +56,10 @@ public class Behaviour_Plunger_Fluid extends Behaviour_None { } if (aTileEntity instanceof IGregTechTileEntity tTileEntity) { IMetaTileEntity mTileEntity = tTileEntity.getMetaTileEntity(); - if (mTileEntity instanceof GT_MetaTileEntity_BasicTank machine) { + if (mTileEntity instanceof MTEBasicTank machine) { if (machine.mFluid != null && machine.mFluid.amount > 0) machine.mFluid.amount = machine.mFluid.amount - Math.min(machine.mFluid.amount, 1000); - GT_Utility + GTUtility .sendSoundToPlayers(aWorld, SoundResource.IC2_TOOLS_RUBBER_TRAMPOLINE, 1.0F, -1.0F, aX, aY, aZ); return true; } @@ -68,7 +68,7 @@ public class Behaviour_Plunger_Fluid extends Behaviour_None { } @Override - public List<String> getAdditionalToolTips(GT_MetaBase_Item aItem, List<String> aList, ItemStack aStack) { + public List<String> getAdditionalToolTips(MetaBaseItem aItem, List<String> aList, ItemStack aStack) { aList.add(this.mTooltip); return aList; } diff --git a/src/main/java/gregtech/common/items/behaviors/Behaviour_Plunger_Item.java b/src/main/java/gregtech/common/items/behaviors/BehaviourPlungerItem.java index a5fa868a00..c0db5c76b4 100644 --- a/src/main/java/gregtech/common/items/behaviors/Behaviour_Plunger_Item.java +++ b/src/main/java/gregtech/common/items/behaviors/BehaviourPlungerItem.java @@ -14,23 +14,23 @@ import gregtech.api.enums.SoundResource; import gregtech.api.interfaces.metatileentity.IMetaTileEntity; import gregtech.api.interfaces.metatileentity.IMetaTileEntityItemPipe; import gregtech.api.interfaces.tileentity.IGregTechTileEntity; -import gregtech.api.items.GT_MetaBase_Item; -import gregtech.api.items.GT_MetaGenerated_Tool; -import gregtech.api.util.GT_LanguageManager; -import gregtech.api.util.GT_Utility; +import gregtech.api.items.MetaBaseItem; +import gregtech.api.items.MetaGeneratedTool; +import gregtech.api.util.GTLanguageManager; +import gregtech.api.util.GTUtility; -public class Behaviour_Plunger_Item extends Behaviour_None { +public class BehaviourPlungerItem extends BehaviourNone { private final int mCosts; - private final String mTooltip = GT_LanguageManager + private final String mTooltip = GTLanguageManager .addStringLocalization("gt.behaviour.plunger.item", "Clears Items from Pipes"); - public Behaviour_Plunger_Item(int aCosts) { + public BehaviourPlungerItem(int aCosts) { this.mCosts = aCosts; } @Override - public boolean onItemUseFirst(GT_MetaBase_Item aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX, + public boolean onItemUseFirst(MetaBaseItem aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX, int aY, int aZ, ForgeDirection side, float hitX, float hitY, float hitZ) { if (aWorld.isRemote) { return false; @@ -39,7 +39,7 @@ public class Behaviour_Plunger_Item extends Behaviour_None { if (aTileEntity instanceof IGregTechTileEntity gtTE) { IMetaTileEntity tMetaTileEntity = gtTE.getMetaTileEntity(); if ((tMetaTileEntity instanceof IMetaTileEntityItemPipe)) { - for (IMetaTileEntityItemPipe tTileEntity : GT_Utility + for (IMetaTileEntityItemPipe tTileEntity : GTUtility .sortMapByValuesAcending( IMetaTileEntityItemPipe.Util .scanPipes((IMetaTileEntityItemPipe) tMetaTileEntity, new HashMap<>(), 0L, false, true)) @@ -48,7 +48,7 @@ public class Behaviour_Plunger_Item extends Behaviour_None { for (int j = tTileEntity.getSizeInventory(); i < j; i++) { if (tTileEntity.isValidSlot(i)) { if ((tTileEntity.getStackInSlot(i) != null) && ((aPlayer.capabilities.isCreativeMode) - || (((GT_MetaGenerated_Tool) aItem).doDamage(aStack, this.mCosts)))) { + || (((MetaGeneratedTool) aItem).doDamage(aStack, this.mCosts)))) { final ItemStack tStack = tTileEntity.decrStackSize(i, 64); if (tStack != null) { final EntityItem tEntity = new EntityItem( @@ -61,7 +61,7 @@ public class Behaviour_Plunger_Item extends Behaviour_None { tEntity.motionY = 0.0D; tEntity.motionZ = 0.0D; aWorld.spawnEntityInWorld(tEntity); - GT_Utility.sendSoundToPlayers( + GTUtility.sendSoundToPlayers( aWorld, SoundResource.IC2_TOOLS_RUBBER_TRAMPOLINE, 1.0F, @@ -81,7 +81,7 @@ public class Behaviour_Plunger_Item extends Behaviour_None { } @Override - public List<String> getAdditionalToolTips(GT_MetaBase_Item aItem, List<String> aList, ItemStack aStack) { + public List<String> getAdditionalToolTips(MetaBaseItem aItem, List<String> aList, ItemStack aStack) { aList.add(this.mTooltip); return aList; } diff --git a/src/main/java/gregtech/common/items/behaviors/Behaviour_PrintedPages.java b/src/main/java/gregtech/common/items/behaviors/BehaviourPrintedPages.java index e3c4d58525..0716ffae7e 100644 --- a/src/main/java/gregtech/common/items/behaviors/Behaviour_PrintedPages.java +++ b/src/main/java/gregtech/common/items/behaviors/BehaviourPrintedPages.java @@ -5,10 +5,10 @@ import java.util.List; import net.minecraft.item.ItemStack; import net.minecraft.nbt.NBTTagCompound; -import gregtech.api.items.GT_MetaBase_Item; -import gregtech.api.util.GT_Utility; +import gregtech.api.items.MetaBaseItem; +import gregtech.api.util.GTUtility; -public class Behaviour_PrintedPages extends Behaviour_None { +public class BehaviourPrintedPages extends BehaviourNone { public static String getTitle(ItemStack aStack) { NBTTagCompound tNBT = aStack.getTagCompound(); @@ -27,11 +27,11 @@ public class Behaviour_PrintedPages extends Behaviour_None { } @Override - public List<String> getAdditionalToolTips(GT_MetaBase_Item aItem, List<String> aList, ItemStack aStack) { - if (GT_Utility.isStringValid(getTitle(aStack))) { + public List<String> getAdditionalToolTips(MetaBaseItem aItem, List<String> aList, ItemStack aStack) { + if (GTUtility.isStringValid(getTitle(aStack))) { aList.add(getTitle(aStack)); } - if (GT_Utility.isStringValid(getAuthor(aStack))) { + if (GTUtility.isStringValid(getAuthor(aStack))) { aList.add("by " + getAuthor(aStack)); } return aList; diff --git a/src/main/java/gregtech/common/items/behaviors/Behaviour_Prospecting.java b/src/main/java/gregtech/common/items/behaviors/BehaviourProspecting.java index e64722fb87..98aed597f9 100644 --- a/src/main/java/gregtech/common/items/behaviors/Behaviour_Prospecting.java +++ b/src/main/java/gregtech/common/items/behaviors/BehaviourProspecting.java @@ -13,34 +13,34 @@ import net.minecraft.world.World; import net.minecraftforge.common.util.ForgeDirection; import net.minecraftforge.fluids.IFluidBlock; -import gregtech.api.GregTech_API; +import gregtech.api.GregTechAPI; import gregtech.api.enums.Materials; import gregtech.api.enums.SoundResource; -import gregtech.api.items.GT_MetaBase_Item; -import gregtech.api.items.GT_MetaGenerated_Tool; +import gregtech.api.items.MetaBaseItem; +import gregtech.api.items.MetaGeneratedTool; import gregtech.api.objects.ItemData; import gregtech.api.objects.XSTR; -import gregtech.api.util.GT_LanguageManager; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_OreDictUnificator; -import gregtech.api.util.GT_Utility; -import gregtech.common.blocks.GT_Block_Ores_Abstract; -import gregtech.common.blocks.GT_TileEntity_Ores; +import gregtech.api.util.GTLanguageManager; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTOreDictUnificator; +import gregtech.api.util.GTUtility; +import gregtech.common.blocks.BlockOresAbstract; +import gregtech.common.blocks.TileEntityOres; -public class Behaviour_Prospecting extends Behaviour_None { +public class BehaviourProspecting extends BehaviourNone { private final int mVanillaCosts; private final int mEUCosts; - private final String mTooltip = GT_LanguageManager + private final String mTooltip = GTLanguageManager .addStringLocalization("gt.behaviour.prospecting", "Usable for Prospecting"); - public Behaviour_Prospecting(int aVanillaCosts, int aEUCosts) { + public BehaviourProspecting(int aVanillaCosts, int aEUCosts) { this.mVanillaCosts = aVanillaCosts; this.mEUCosts = aEUCosts; } @Override - public boolean onItemUseFirst(GT_MetaBase_Item aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX, + public boolean onItemUseFirst(MetaBaseItem aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX, int aY, int aZ, ForgeDirection side, float hitX, float hitY, float hitZ) { if (aWorld.isRemote) { return false; @@ -51,32 +51,32 @@ public class Behaviour_Prospecting extends Behaviour_None { } byte aMeta = (byte) aWorld.getBlockMetadata(aX, aY, aZ); - ItemData tAssociation = GT_OreDictUnificator.getAssociation(new ItemStack(aBlock, 1, aMeta)); + ItemData tAssociation = GTOreDictUnificator.getAssociation(new ItemStack(aBlock, 1, aMeta)); if (tAssociation != null && tAssociation.mPrefix != null && tAssociation.mMaterial != null && tAssociation.mPrefix.toString() .startsWith("ore")) { - GT_Utility.sendChatToPlayer( + GTUtility.sendChatToPlayer( aPlayer, - GT_Utility.trans("100", "This is ") + tAssociation.mMaterial.mMaterial.mDefaultLocalName - + GT_Utility.trans("101", " Ore.")); - GT_Utility.sendSoundToPlayers(aWorld, SoundResource.RANDOM_ANVIL_USE, 1.0F, -1.0F, aX, aY, aZ); + GTUtility.trans("100", "This is ") + tAssociation.mMaterial.mMaterial.mDefaultLocalName + + GTUtility.trans("101", " Ore.")); + GTUtility.sendSoundToPlayers(aWorld, SoundResource.RANDOM_ANVIL_USE, 1.0F, -1.0F, aX, aY, aZ); return true; } if (aBlock.isReplaceableOreGen(aWorld, aX, aY, aZ, Blocks.stone) || aBlock.isReplaceableOreGen(aWorld, aX, aY, aZ, Blocks.netherrack) || aBlock.isReplaceableOreGen(aWorld, aX, aY, aZ, Blocks.end_stone) - || aBlock.isReplaceableOreGen(aWorld, aX, aY, aZ, GregTech_API.sBlockStones) - || aBlock.isReplaceableOreGen(aWorld, aX, aY, aZ, GregTech_API.sBlockGranites) - || aBlock == GregTech_API.sBlockOresUb1 - || aBlock == GregTech_API.sBlockOresUb2 - || aBlock == GregTech_API.sBlockOresUb3 - || aBlock == GregTech_API.sBlockOres1) { - if (GT_ModHandler.damageOrDechargeItem(aStack, this.mVanillaCosts, this.mEUCosts, aPlayer)) { - GT_Utility.sendSoundToPlayers(aWorld, SoundResource.RANDOM_ANVIL_USE, 1.0F, -1.0F, aX, aY, aZ); + || aBlock.isReplaceableOreGen(aWorld, aX, aY, aZ, GregTechAPI.sBlockStones) + || aBlock.isReplaceableOreGen(aWorld, aX, aY, aZ, GregTechAPI.sBlockGranites) + || aBlock == GregTechAPI.sBlockOresUb1 + || aBlock == GregTechAPI.sBlockOresUb2 + || aBlock == GregTechAPI.sBlockOresUb3 + || aBlock == GregTechAPI.sBlockOres1) { + if (GTModHandler.damageOrDechargeItem(aStack, this.mVanillaCosts, this.mEUCosts, aPlayer)) { + GTUtility.sendSoundToPlayers(aWorld, SoundResource.RANDOM_ANVIL_USE, 1.0F, -1.0F, aX, aY, aZ); int tMetaID; - int tQuality = aItem instanceof GT_MetaGenerated_Tool ? aItem.getHarvestLevel(aStack, "") : 0; + int tQuality = aItem instanceof MetaGeneratedTool ? aItem.getHarvestLevel(aStack, "") : 0; int tX = aX, tY = aY, tZ = aZ; Block tBlock; for (int i = 0, j = 6 + tQuality; i < j; i++) { @@ -86,25 +86,24 @@ public class Behaviour_Prospecting extends Behaviour_None { tBlock = aWorld.getBlock(tX, tY, tZ); if (tBlock == Blocks.lava || tBlock == Blocks.flowing_lava) { - GT_Utility - .sendChatToPlayer(aPlayer, GT_Utility.trans("102", "There is Lava behind this Rock.")); + GTUtility.sendChatToPlayer(aPlayer, GTUtility.trans("102", "There is Lava behind this Rock.")); break; } if (tBlock instanceof BlockLiquid || tBlock instanceof IFluidBlock) { - GT_Utility - .sendChatToPlayer(aPlayer, GT_Utility.trans("103", "There is a Liquid behind this Rock.")); + GTUtility + .sendChatToPlayer(aPlayer, GTUtility.trans("103", "There is a Liquid behind this Rock.")); break; } - if (tBlock == Blocks.monster_egg || !GT_Utility.hasBlockHitBox(aWorld, tX, tY, tZ)) { - GT_Utility.sendChatToPlayer( + if (tBlock == Blocks.monster_egg || !GTUtility.hasBlockHitBox(aWorld, tX, tY, tZ)) { + GTUtility.sendChatToPlayer( aPlayer, - GT_Utility.trans("104", "There is an Air Pocket behind this Rock.")); + GTUtility.trans("104", "There is an Air Pocket behind this Rock.")); break; } if (tBlock != aBlock) { - if (i < 4) GT_Utility.sendChatToPlayer( + if (i < 4) GTUtility.sendChatToPlayer( aPlayer, - GT_Utility.trans("105", "Material is changing behind this Rock.")); + GTUtility.trans("105", "Material is changing behind this Rock.")); break; } } @@ -115,36 +114,36 @@ public class Behaviour_Prospecting extends Behaviour_None { tY = aY - 4 - tQuality + tRandom.nextInt(j); tZ = aZ - 4 - tQuality + tRandom.nextInt(j); tBlock = aWorld.getBlock(tX, tY, tZ); - if (tBlock instanceof GT_Block_Ores_Abstract) { + if (tBlock instanceof BlockOresAbstract) { final TileEntity tTileEntity = aWorld.getTileEntity(tX, tY, tZ); - if (tTileEntity instanceof GT_TileEntity_Ores) { - final Materials tMaterial = GregTech_API.sGeneratedMaterials[((GT_TileEntity_Ores) tTileEntity).mMetaData + if (tTileEntity instanceof TileEntityOres) { + final Materials tMaterial = GregTechAPI.sGeneratedMaterials[((TileEntityOres) tTileEntity).mMetaData % 1000]; if (tMaterial != null && tMaterial != Materials._NULL) { - GT_Utility.sendChatToPlayer( + GTUtility.sendChatToPlayer( aPlayer, - GT_Utility.trans("106", "Found traces of ") + tMaterial.mDefaultLocalName - + GT_Utility.trans("101", " Ore.")); + GTUtility.trans("106", "Found traces of ") + tMaterial.mDefaultLocalName + + GTUtility.trans("101", " Ore.")); return true; } } } else { tMetaID = aWorld.getBlockMetadata(tX, tY, tZ); - tAssociation = GT_OreDictUnificator.getAssociation(new ItemStack(tBlock, 1, tMetaID)); + tAssociation = GTOreDictUnificator.getAssociation(new ItemStack(tBlock, 1, tMetaID)); if (tAssociation != null && tAssociation.mPrefix != null && tAssociation.mMaterial != null && tAssociation.mPrefix.toString() .startsWith("ore")) { - GT_Utility.sendChatToPlayer( + GTUtility.sendChatToPlayer( aPlayer, - GT_Utility.trans("106", "Found traces of ") + GTUtility.trans("106", "Found traces of ") + tAssociation.mMaterial.mMaterial.mDefaultLocalName - + GT_Utility.trans("101", " Ore.")); + + GTUtility.trans("101", " Ore.")); return true; } } } - GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("107", "No Ores found.")); + GTUtility.sendChatToPlayer(aPlayer, GTUtility.trans("107", "No Ores found.")); return true; } } @@ -152,7 +151,7 @@ public class Behaviour_Prospecting extends Behaviour_None { } @Override - public List<String> getAdditionalToolTips(GT_MetaBase_Item aItem, List<String> aList, ItemStack aStack) { + public List<String> getAdditionalToolTips(MetaBaseItem aItem, List<String> aList, ItemStack aStack) { aList.add(this.mTooltip); return aList; } diff --git a/src/main/java/gregtech/common/items/behaviors/Behaviour_Scanner.java b/src/main/java/gregtech/common/items/behaviors/BehaviourScanner.java index 22b708e384..75e702a3a7 100644 --- a/src/main/java/gregtech/common/items/behaviors/Behaviour_Scanner.java +++ b/src/main/java/gregtech/common/items/behaviors/BehaviourScanner.java @@ -13,42 +13,42 @@ import net.minecraftforge.common.util.ForgeDirection; import gregtech.api.enums.SoundResource; import gregtech.api.interfaces.IItemBehaviour; -import gregtech.api.items.GT_MetaBase_Item; -import gregtech.api.util.GT_LanguageManager; -import gregtech.api.util.GT_Utility; +import gregtech.api.items.MetaBaseItem; +import gregtech.api.util.GTLanguageManager; +import gregtech.api.util.GTUtility; -public class Behaviour_Scanner extends Behaviour_None { +public class BehaviourScanner extends BehaviourNone { - public static final IItemBehaviour<GT_MetaBase_Item> INSTANCE = new Behaviour_Scanner(); - private final String mTooltip = GT_LanguageManager + public static final IItemBehaviour<MetaBaseItem> INSTANCE = new BehaviourScanner(); + private final String mTooltip = GTLanguageManager .addStringLocalization("gt.behaviour.scanning", "Can scan Blocks in World"); @Override - public boolean onItemUseFirst(GT_MetaBase_Item aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX, + public boolean onItemUseFirst(MetaBaseItem aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX, int aY, int aZ, ForgeDirection side, float hitX, float hitY, float hitZ) { final NBTTagCompound tNBT = aStack.getTagCompound(); if (((aPlayer instanceof EntityPlayerMP)) && (aItem.canUse(aStack, 20000.0D))) { final ArrayList<String> tList = new ArrayList<>(); if (aItem.use( aStack, - GT_Utility.getCoordinateScan(tList, aPlayer, aWorld, 1, aX, aY, aZ, side, hitX, hitY, hitZ), + GTUtility.getCoordinateScan(tList, aPlayer, aWorld, 1, aX, aY, aZ, side, hitX, hitY, hitZ), aPlayer)) { final int tList_sS = tList.size(); tNBT.setInteger("dataLinesCount", tList_sS); for (int i = 0; i < tList_sS; i++) { tNBT.setString("dataLines" + i, tList.get(i)); - GT_Utility.sendChatToPlayer(aPlayer, tList.get(i)); + GTUtility.sendChatToPlayer(aPlayer, tList.get(i)); } } return true; } - GT_Utility.doSoundAtClient(SoundResource.IC2_TOOLS_OD_SCANNER, 1, 1.0F, aX, aY, aZ); + GTUtility.doSoundAtClient(SoundResource.IC2_TOOLS_OD_SCANNER, 1, 1.0F, aX, aY, aZ); // doGuiAtClient() return aPlayer instanceof EntityPlayerMP; } @Override - public List<String> getAdditionalToolTips(GT_MetaBase_Item aItem, List<String> aList, ItemStack aStack) { + public List<String> getAdditionalToolTips(MetaBaseItem aItem, List<String> aList, ItemStack aStack) { try { NBTTagCompound tNBT = aStack.getTagCompound(); int lines = tNBT.getInteger("dataLinesCount"); diff --git a/src/main/java/gregtech/common/items/behaviors/Behaviour_Scoop.java b/src/main/java/gregtech/common/items/behaviors/BehaviourScoop.java index 65be65a96d..9f727dd8cc 100644 --- a/src/main/java/gregtech/common/items/behaviors/Behaviour_Scoop.java +++ b/src/main/java/gregtech/common/items/behaviors/BehaviourScoop.java @@ -10,28 +10,27 @@ import net.minecraft.item.ItemStack; import forestry.api.lepidopterology.EnumFlutterType; import forestry.api.lepidopterology.IButterfly; import forestry.api.lepidopterology.IEntityButterfly; -import gregtech.api.items.GT_MetaBase_Item; -import gregtech.api.items.GT_MetaGenerated_Tool; -import gregtech.api.util.GT_LanguageManager; +import gregtech.api.items.MetaBaseItem; +import gregtech.api.items.MetaGeneratedTool; +import gregtech.api.util.GTLanguageManager; -public class Behaviour_Scoop extends Behaviour_None { +public class BehaviourScoop extends BehaviourNone { private final int mCosts; - private final String mTooltip = GT_LanguageManager + private final String mTooltip = GTLanguageManager .addStringLocalization("gt.behaviour.scoop", "Catches Butterflies on Leftclick"); - public Behaviour_Scoop(int aCosts) { + public BehaviourScoop(int aCosts) { this.mCosts = aCosts; } @Override - public boolean onLeftClickEntity(GT_MetaBase_Item aItem, ItemStack aStack, EntityPlayer aPlayer, Entity aEntity) { + public boolean onLeftClickEntity(MetaBaseItem aItem, ItemStack aStack, EntityPlayer aPlayer, Entity aEntity) { if ((aEntity instanceof IEntityButterfly)) { if (aPlayer.worldObj.isRemote) { return true; } - if ((aPlayer.capabilities.isCreativeMode) - || (((GT_MetaGenerated_Tool) aItem).doDamage(aStack, this.mCosts))) { + if ((aPlayer.capabilities.isCreativeMode) || (((MetaGeneratedTool) aItem).doDamage(aStack, this.mCosts))) { IButterfly tButterfly = ((IEntityButterfly) aEntity).getButterfly(); tButterfly.getGenome() .getPrimary() @@ -56,7 +55,7 @@ public class Behaviour_Scoop extends Behaviour_None { } @Override - public List<String> getAdditionalToolTips(GT_MetaBase_Item aItem, List<String> aList, ItemStack aStack) { + public List<String> getAdditionalToolTips(MetaBaseItem aItem, List<String> aList, ItemStack aStack) { aList.add(this.mTooltip); return aList; } diff --git a/src/main/java/gregtech/common/items/behaviors/Behaviour_Screwdriver.java b/src/main/java/gregtech/common/items/behaviors/BehaviourScrewdriver.java index d940226b84..599398349f 100644 --- a/src/main/java/gregtech/common/items/behaviors/Behaviour_Screwdriver.java +++ b/src/main/java/gregtech/common/items/behaviors/BehaviourScrewdriver.java @@ -8,22 +8,22 @@ import net.minecraft.world.World; import net.minecraftforge.common.util.ForgeDirection; import gregtech.api.enums.SoundResource; -import gregtech.api.items.GT_MetaBase_Item; -import gregtech.api.util.GT_ModHandler; -import gregtech.api.util.GT_Utility; +import gregtech.api.items.MetaBaseItem; +import gregtech.api.util.GTModHandler; +import gregtech.api.util.GTUtility; -public class Behaviour_Screwdriver extends Behaviour_None { +public class BehaviourScrewdriver extends BehaviourNone { private final int mVanillaCosts; private final int mEUCosts; - public Behaviour_Screwdriver(int aVanillaCosts, int aEUCosts) { + public BehaviourScrewdriver(int aVanillaCosts, int aEUCosts) { this.mVanillaCosts = aVanillaCosts; this.mEUCosts = aEUCosts; } @Override - public boolean onItemUseFirst(GT_MetaBase_Item aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX, + public boolean onItemUseFirst(MetaBaseItem aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX, int aY, int aZ, ForgeDirection side, float hitX, float hitY, float hitZ) { if (aWorld.isRemote) { return false; @@ -34,16 +34,16 @@ public class Behaviour_Screwdriver extends Behaviour_None { } byte aMeta = (byte) aWorld.getBlockMetadata(aX, aY, aZ); if ((aBlock == Blocks.unpowered_repeater) || (aBlock == Blocks.powered_repeater)) { - if (GT_ModHandler.damageOrDechargeItem(aStack, this.mVanillaCosts, this.mEUCosts, aPlayer)) { + if (GTModHandler.damageOrDechargeItem(aStack, this.mVanillaCosts, this.mEUCosts, aPlayer)) { aWorld.setBlockMetadataWithNotify(aX, aY, aZ, aMeta / 4 * 4 + (aMeta % 4 + 1) % 4, 3); - GT_Utility.sendSoundToPlayers(aWorld, SoundResource.IC2_TOOLS_WRENCH, 1.0F, -1.0F, aX, aY, aZ); + GTUtility.sendSoundToPlayers(aWorld, SoundResource.IC2_TOOLS_WRENCH, 1.0F, -1.0F, aX, aY, aZ); } return true; } if ((aBlock == Blocks.unpowered_comparator) || (aBlock == Blocks.powered_comparator)) { - if (GT_ModHandler.damageOrDechargeItem(aStack, this.mVanillaCosts, this.mEUCosts, aPlayer)) { + if (GTModHandler.damageOrDechargeItem(aStack, this.mVanillaCosts, this.mEUCosts, aPlayer)) { aWorld.setBlockMetadataWithNotify(aX, aY, aZ, aMeta / 4 * 4 + (aMeta % 4 + 1) % 4, 3); - GT_Utility.sendSoundToPlayers(aWorld, SoundResource.IC2_TOOLS_WRENCH, 1.0F, -1.0F, aX, aY, aZ); + GTUtility.sendSoundToPlayers(aWorld, SoundResource.IC2_TOOLS_WRENCH, 1.0F, -1.0F, aX, aY, aZ); } return true; } diff --git a/src/main/java/gregtech/common/items/behaviors/Behaviour_Sense.java b/src/main/java/gregtech/common/items/behaviors/BehaviourSense.java index b2ab0031ad..eb55802207 100644 --- a/src/main/java/gregtech/common/items/behaviors/Behaviour_Sense.java +++ b/src/main/java/gregtech/common/items/behaviors/BehaviourSense.java @@ -8,23 +8,23 @@ import net.minecraft.tileentity.TileEntity; import net.minecraft.world.World; import net.minecraftforge.common.util.ForgeDirection; -import gregtech.api.items.GT_MetaBase_Item; -import gregtech.api.items.GT_MetaGenerated_Tool; -import gregtech.api.util.GT_LanguageManager; +import gregtech.api.items.MetaBaseItem; +import gregtech.api.items.MetaGeneratedTool; +import gregtech.api.util.GTLanguageManager; import ic2.api.crops.ICropTile; -public class Behaviour_Sense extends Behaviour_None { +public class BehaviourSense extends BehaviourNone { private final int mCosts; - private final String mTooltip = GT_LanguageManager + private final String mTooltip = GTLanguageManager .addStringLocalization("gt.behaviour.sense", "Rightclick to harvest Crop Sticks"); - public Behaviour_Sense(int aCosts) { + public BehaviourSense(int aCosts) { this.mCosts = aCosts; } @Override - public boolean onItemUseFirst(GT_MetaBase_Item aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX, + public boolean onItemUseFirst(MetaBaseItem aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX, int aY, int aZ, ForgeDirection side, float hitX, float hitY, float hitZ) { if (aWorld.isRemote) { return false; @@ -38,7 +38,7 @@ public class Behaviour_Sense extends Behaviour_None { && (((tTileEntity = aWorld.getTileEntity(aX + i, aY + j, aZ + k)) instanceof ICropTile)) && (((ICropTile) tTileEntity).harvest(true)) && (!aPlayer.capabilities.isCreativeMode)) { - ((GT_MetaGenerated_Tool) aItem).doDamage(aStack, this.mCosts / 20); + ((MetaGeneratedTool) aItem).doDamage(aStack, this.mCosts / 20); } } } @@ -49,7 +49,7 @@ public class Behaviour_Sense extends Behaviour_None { } @Override - public List<String> getAdditionalToolTips(GT_MetaBase_Item aItem, List<String> aList, ItemStack aStack) { + public List<String> getAdditionalToolTips(MetaBaseItem aItem, List<String> aList, ItemStack aStack) { aList.add(this.mTooltip); return aList; } diff --git a/src/main/java/gregtech/common/items/behaviors/Behaviour_SensorKit.java b/src/main/java/gregtech/common/items/behaviors/BehaviourSensorKit.java index b12159d058..70ec04551e 100644 --- a/src/main/java/gregtech/common/items/behaviors/Behaviour_SensorKit.java +++ b/src/main/java/gregtech/common/items/behaviors/BehaviourSensorKit.java @@ -13,18 +13,18 @@ import net.minecraftforge.common.util.ForgeDirection; import gregtech.api.enums.ItemList; import gregtech.api.interfaces.tileentity.IGregTechDeviceInformation; -import gregtech.api.items.GT_MetaBase_Item; -import gregtech.api.util.GT_LanguageManager; -import gregtech.api.util.GT_Utility; +import gregtech.api.items.MetaBaseItem; +import gregtech.api.util.GTLanguageManager; +import gregtech.api.util.GTUtility; -public class Behaviour_SensorKit extends Behaviour_None { +public class BehaviourSensorKit extends BehaviourNone { - private final String mTooltip = GT_LanguageManager.addStringLocalization( + private final String mTooltip = GTLanguageManager.addStringLocalization( "gt.behaviour.sensorkit.tooltip", "Used to display Information using the Mod Nuclear Control"); @Override - public boolean onItemUseFirst(GT_MetaBase_Item aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX, + public boolean onItemUseFirst(MetaBaseItem aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX, int aY, int aZ, ForgeDirection side, float hitX, float hitY, float hitZ) { if ((aPlayer instanceof EntityPlayerMP)) { TileEntity tTileEntity = aWorld.getTileEntity(aX, aY, aZ); @@ -33,7 +33,7 @@ public class Behaviour_SensorKit extends Behaviour_None { } if (((tTileEntity instanceof IGregTechDeviceInformation)) && (((IGregTechDeviceInformation) tTileEntity).isGivingInformation())) { - GT_Utility.setStack(aStack, ItemList.NC_SensorCard.get(aStack.stackSize)); + GTUtility.setStack(aStack, ItemList.NC_SensorCard.get(aStack.stackSize)); NBTTagCompound tNBT = aStack.getTagCompound(); if (tNBT == null) { tNBT = new NBTTagCompound(); @@ -49,7 +49,7 @@ public class Behaviour_SensorKit extends Behaviour_None { } @Override - public List<String> getAdditionalToolTips(GT_MetaBase_Item aItem, List<String> aList, ItemStack aStack) { + public List<String> getAdditionalToolTips(MetaBaseItem aItem, List<String> aList, ItemStack aStack) { aList.add(this.mTooltip); return aList; } diff --git a/src/main/java/gregtech/common/items/behaviors/Behaviour_SoftHammer.java b/src/main/java/gregtech/common/items/behaviors/BehaviourSoftHammer.java index 159a0c4b27..83e458276d 100644 --- a/src/main/java/gregtech/common/items/behaviors/Behaviour_SoftHammer.java +++ b/src/main/java/gregtech/common/items/behaviors/BehaviourSoftHammer.java @@ -10,23 +10,23 @@ import net.minecraft.world.World; import net.minecraftforge.common.util.ForgeDirection; import gregtech.api.enums.SoundResource; -import gregtech.api.items.GT_MetaBase_Item; -import gregtech.api.items.GT_MetaGenerated_Tool; -import gregtech.api.util.GT_LanguageManager; -import gregtech.api.util.GT_Utility; +import gregtech.api.items.MetaBaseItem; +import gregtech.api.items.MetaGeneratedTool; +import gregtech.api.util.GTLanguageManager; +import gregtech.api.util.GTUtility; -public class Behaviour_SoftHammer extends Behaviour_None { +public class BehaviourSoftHammer extends BehaviourNone { private final int mCosts; - private final String mTooltip = GT_LanguageManager + private final String mTooltip = GTLanguageManager .addStringLocalization("gt.behaviour.softhammer", "Activates and Deactivates Machines"); - public Behaviour_SoftHammer(int aCosts) { + public BehaviourSoftHammer(int aCosts) { this.mCosts = aCosts; } @Override - public boolean onItemUseFirst(GT_MetaBase_Item aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX, + public boolean onItemUseFirst(MetaBaseItem aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX, int aY, int aZ, ForgeDirection side, float hitX, float hitY, float hitZ) { if (aWorld.isRemote) { return false; @@ -37,52 +37,47 @@ public class Behaviour_SoftHammer extends Behaviour_None { } byte aMeta = (byte) aWorld.getBlockMetadata(aX, aY, aZ); if (aBlock == Blocks.lit_redstone_lamp) { - if ((aPlayer.capabilities.isCreativeMode) - || (((GT_MetaGenerated_Tool) aItem).doDamage(aStack, this.mCosts))) { + if ((aPlayer.capabilities.isCreativeMode) || (((MetaGeneratedTool) aItem).doDamage(aStack, this.mCosts))) { aWorld.isRemote = true; aWorld.setBlock(aX, aY, aZ, Blocks.redstone_lamp, 0, 0); aWorld.isRemote = false; - GT_Utility + GTUtility .sendSoundToPlayers(aWorld, SoundResource.IC2_TOOLS_RUBBER_TRAMPOLINE, 1.0F, -1.0F, aX, aY, aZ); } return true; } if (aBlock == Blocks.redstone_lamp) { - if ((aPlayer.capabilities.isCreativeMode) - || (((GT_MetaGenerated_Tool) aItem).doDamage(aStack, this.mCosts))) { + if ((aPlayer.capabilities.isCreativeMode) || (((MetaGeneratedTool) aItem).doDamage(aStack, this.mCosts))) { aWorld.isRemote = true; aWorld.setBlock(aX, aY, aZ, Blocks.lit_redstone_lamp, 0, 0); aWorld.isRemote = false; - GT_Utility + GTUtility .sendSoundToPlayers(aWorld, SoundResource.IC2_TOOLS_RUBBER_TRAMPOLINE, 1.0F, -1.0F, aX, aY, aZ); } return true; } if (aBlock == Blocks.golden_rail) { - if ((aPlayer.capabilities.isCreativeMode) - || (((GT_MetaGenerated_Tool) aItem).doDamage(aStack, this.mCosts))) { + if ((aPlayer.capabilities.isCreativeMode) || (((MetaGeneratedTool) aItem).doDamage(aStack, this.mCosts))) { aWorld.isRemote = true; aWorld.setBlock(aX, aY, aZ, aBlock, (aMeta + 8) % 16, 0); aWorld.isRemote = false; - GT_Utility + GTUtility .sendSoundToPlayers(aWorld, SoundResource.IC2_TOOLS_RUBBER_TRAMPOLINE, 1.0F, -1.0F, aX, aY, aZ); } return true; } if (aBlock == Blocks.activator_rail) { - if ((aPlayer.capabilities.isCreativeMode) - || (((GT_MetaGenerated_Tool) aItem).doDamage(aStack, this.mCosts))) { + if ((aPlayer.capabilities.isCreativeMode) || (((MetaGeneratedTool) aItem).doDamage(aStack, this.mCosts))) { aWorld.isRemote = true; aWorld.setBlock(aX, aY, aZ, aBlock, (aMeta + 8) % 16, 0); aWorld.isRemote = false; - GT_Utility + GTUtility .sendSoundToPlayers(aWorld, SoundResource.IC2_TOOLS_RUBBER_TRAMPOLINE, 1.0F, -1.0F, aX, aY, aZ); } return true; } if ((aBlock == Blocks.log) || (aBlock == Blocks.log2) || (aBlock == Blocks.hay_block)) { - if ((aPlayer.capabilities.isCreativeMode) - || (((GT_MetaGenerated_Tool) aItem).doDamage(aStack, this.mCosts))) { + if ((aPlayer.capabilities.isCreativeMode) || (((MetaGeneratedTool) aItem).doDamage(aStack, this.mCosts))) { aWorld.setBlockMetadataWithNotify(aX, aY, aZ, (aMeta + 4) % 12, 3); } return true; @@ -90,10 +85,9 @@ public class Behaviour_SoftHammer extends Behaviour_None { if ((aBlock == Blocks.piston) || (aBlock == Blocks.sticky_piston) || (aBlock == Blocks.dispenser) || (aBlock == Blocks.dropper)) { - if ((aPlayer.capabilities.isCreativeMode) - || (((GT_MetaGenerated_Tool) aItem).doDamage(aStack, this.mCosts))) { + if ((aPlayer.capabilities.isCreativeMode) || (((MetaGeneratedTool) aItem).doDamage(aStack, this.mCosts))) { aWorld.setBlockMetadataWithNotify(aX, aY, aZ, (aMeta + 1) % 6, 3); - GT_Utility + GTUtility .sendSoundToPlayers(aWorld, SoundResource.IC2_TOOLS_RUBBER_TRAMPOLINE, 1.0F, -1.0F, aX, aY, aZ); } return true; @@ -103,19 +97,17 @@ public class Behaviour_SoftHammer extends Behaviour_None { || (aBlock == Blocks.lit_furnace) || (aBlock == Blocks.chest) || (aBlock == Blocks.trapped_chest)) { - if ((aPlayer.capabilities.isCreativeMode) - || (((GT_MetaGenerated_Tool) aItem).doDamage(aStack, this.mCosts))) { + if ((aPlayer.capabilities.isCreativeMode) || (((MetaGeneratedTool) aItem).doDamage(aStack, this.mCosts))) { aWorld.setBlockMetadataWithNotify(aX, aY, aZ, (aMeta - 1) % 4 + 2, 3); - GT_Utility + GTUtility .sendSoundToPlayers(aWorld, SoundResource.IC2_TOOLS_RUBBER_TRAMPOLINE, 1.0F, -1.0F, aX, aY, aZ); } return true; } if (aBlock == Blocks.hopper) { - if ((aPlayer.capabilities.isCreativeMode) - || (((GT_MetaGenerated_Tool) aItem).doDamage(aStack, this.mCosts))) { + if ((aPlayer.capabilities.isCreativeMode) || (((MetaGeneratedTool) aItem).doDamage(aStack, this.mCosts))) { aWorld.setBlockMetadataWithNotify(aX, aY, aZ, (aMeta + 1) % 6 != 1 ? (aMeta + 1) % 6 : 2, 3); - GT_Utility + GTUtility .sendSoundToPlayers(aWorld, SoundResource.IC2_TOOLS_RUBBER_TRAMPOLINE, 1.0F, -1.0F, aX, aY, aZ); } return true; @@ -124,7 +116,7 @@ public class Behaviour_SoftHammer extends Behaviour_None { } @Override - public List<String> getAdditionalToolTips(GT_MetaBase_Item aItem, List<String> aList, ItemStack aStack) { + public List<String> getAdditionalToolTips(MetaBaseItem aItem, List<String> aList, ItemStack aStack) { aList.add(this.mTooltip); return aList; } diff --git a/src/main/java/gregtech/common/items/behaviors/Behaviour_Sonictron.java b/src/main/java/gregtech/common/items/behaviors/BehaviourSonictron.java index dbab764507..f362f7b3f4 100644 --- a/src/main/java/gregtech/common/items/behaviors/Behaviour_Sonictron.java +++ b/src/main/java/gregtech/common/items/behaviors/BehaviourSonictron.java @@ -8,14 +8,14 @@ import net.minecraft.nbt.NBTTagList; import net.minecraft.world.World; import net.minecraftforge.common.util.ForgeDirection; -import gregtech.api.enums.GT_Values; +import gregtech.api.enums.GTValues; import gregtech.api.interfaces.IItemBehaviour; -import gregtech.api.items.GT_MetaBase_Item; -import gregtech.api.util.GT_Utility; +import gregtech.api.items.MetaBaseItem; +import gregtech.api.util.GTUtility; -public class Behaviour_Sonictron extends Behaviour_None { +public class BehaviourSonictron extends BehaviourNone { - public static final IItemBehaviour<GT_MetaBase_Item> INSTANCE = new Behaviour_Sonictron(); + public static final IItemBehaviour<MetaBaseItem> INSTANCE = new BehaviourSonictron(); public static int getCurrentIndex(ItemStack aStack) { NBTTagCompound tNBTTagCompound = aStack.getTagCompound(); @@ -62,7 +62,7 @@ public class Behaviour_Sonictron extends Behaviour_None { NBTTagCompound tag = tNBT_ItemList.getCompoundTagAt(i); byte slot = tag.getByte("Slot"); if ((slot >= 0) && (slot < tInventory.length)) { - tInventory[slot] = GT_Utility.loadItem(tag); + tInventory[slot] = GTUtility.loadItem(tag); } } return tInventory; @@ -93,32 +93,32 @@ public class Behaviour_Sonictron extends Behaviour_None { if (aNewContent[i] == null) { aInventory[i] = null; } else { - aInventory[i] = GT_Utility.copyOrNull(aNewContent[i]); + aInventory[i] = GTUtility.copyOrNull(aNewContent[i]); } } } @Override - public boolean onItemUseFirst(GT_MetaBase_Item aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX, + public boolean onItemUseFirst(MetaBaseItem aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX, int aY, int aZ, ForgeDirection side, float hitX, float hitY, float hitZ) { setCurrentIndex(aStack, -1); return false; } @Override - public ItemStack onItemRightClick(GT_MetaBase_Item aItem, ItemStack aStack, World aWorld, EntityPlayer aPlayer) { + public ItemStack onItemRightClick(MetaBaseItem aItem, ItemStack aStack, World aWorld, EntityPlayer aPlayer) { setCurrentIndex(aStack, 0); return aStack; } @Override - public void onUpdate(GT_MetaBase_Item aItem, ItemStack aStack, World aWorld, Entity aPlayer, int aTimer, + public void onUpdate(MetaBaseItem aItem, ItemStack aStack, World aWorld, Entity aPlayer, int aTimer, boolean aIsInHand) { int tTickTimer = getTickTimer(aStack); int tCurrentIndex = getCurrentIndex(aStack); if ((tTickTimer++ % 2 == 0) && (tCurrentIndex > -1)) { ItemStack[] tInventory = getNBTInventory(aStack); - GT_Values.GT.doSonictronSound( + GTValues.GT.doSonictronSound( tInventory[tCurrentIndex], aPlayer.worldObj, aPlayer.posX, diff --git a/src/main/java/gregtech/common/items/behaviors/Behaviour_Spray_Color.java b/src/main/java/gregtech/common/items/behaviors/BehaviourSprayColor.java index 216eb4d745..e79f8e0939 100644 --- a/src/main/java/gregtech/common/items/behaviors/Behaviour_Spray_Color.java +++ b/src/main/java/gregtech/common/items/behaviors/BehaviourSprayColor.java @@ -22,12 +22,12 @@ import appeng.block.networking.BlockCableBus; import gregtech.api.enums.Dyes; import gregtech.api.enums.SoundResource; import gregtech.api.interfaces.tileentity.IGregTechTileEntity; -import gregtech.api.items.GT_MetaBase_Item; -import gregtech.api.util.GT_LanguageManager; -import gregtech.api.util.GT_Utility; +import gregtech.api.items.MetaBaseItem; +import gregtech.api.util.GTLanguageManager; +import gregtech.api.util.GTUtility; import gregtech.common.config.other.ConfigGeneral; -public class Behaviour_Spray_Color extends Behaviour_None { +public class BehaviourSprayColor extends BehaviourNone { private final ItemStack mEmpty; private final ItemStack mUsed; @@ -42,30 +42,30 @@ public class Behaviour_Spray_Color extends Behaviour_None { Blocks.carpet, Blocks.hardened_clay); protected String mTooltip; - private final String mTooltipUses = GT_LanguageManager + private final String mTooltipUses = GTLanguageManager .addStringLocalization("gt.behaviour.paintspray.uses", "Remaining Uses:"); - private final String mTooltipUnstackable = GT_LanguageManager + private final String mTooltipUnstackable = GTLanguageManager .addStringLocalization("gt.behaviour.unstackable", "Not usable when stacked!"); - private final String mTooltipChain = GT_LanguageManager.addStringLocalization( + private final String mTooltipChain = GTLanguageManager.addStringLocalization( "gt.behaviour.paintspray.chain", "If used while sneaking it will spray a chain of blocks"); - private final String mTooltipChainAmount = GT_LanguageManager.addStringLocalization( + private final String mTooltipChainAmount = GTLanguageManager.addStringLocalization( "gt.behaviour.paintspray.chain", "Sprays up to %d blocks, in the direction you're looking at"); - public Behaviour_Spray_Color(ItemStack aEmpty, ItemStack aUsed, ItemStack aFull, long aUses, int aColor) { + public BehaviourSprayColor(ItemStack aEmpty, ItemStack aUsed, ItemStack aFull, long aUses, int aColor) { this.mEmpty = aEmpty; this.mUsed = aUsed; this.mFull = aFull; this.mUses = aUses; this.mColor = ((byte) aColor); - this.mTooltip = GT_LanguageManager.addStringLocalization( + this.mTooltip = GTLanguageManager.addStringLocalization( "gt.behaviour.paintspray." + this.mColor + ".tooltip", "Can Color things in " + Dyes.get(this.mColor).mName); } - public Behaviour_Spray_Color(ItemStack aEmpty, ItemStack aUsed, ItemStack aFull, long aUses) { + public BehaviourSprayColor(ItemStack aEmpty, ItemStack aUsed, ItemStack aFull, long aUses) { this.mEmpty = aEmpty; this.mUsed = aUsed; this.mFull = aFull; @@ -75,7 +75,7 @@ public class Behaviour_Spray_Color extends Behaviour_None { } @Override - public boolean onItemUseFirst(GT_MetaBase_Item aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX, + public boolean onItemUseFirst(MetaBaseItem aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX, int aY, int aZ, ForgeDirection side, float hitX, float hitY, float hitZ) { if ((aWorld.isRemote) || (aStack.stackSize != 1)) { return false; @@ -89,7 +89,7 @@ public class Behaviour_Spray_Color extends Behaviour_None { tNBT = new NBTTagCompound(); } long tUses = tNBT.getLong("GT.RemainingPaint"); - if (GT_Utility.areStacksEqual(aStack, this.mFull, true)) { + if (GTUtility.areStacksEqual(aStack, this.mFull, true)) { aStack.func_150996_a(this.mUsed.getItem()); Items.feather.setDamage(aStack, Items.feather.getDamage(this.mUsed)); tUses = this.mUses; @@ -111,8 +111,8 @@ public class Behaviour_Spray_Color extends Behaviour_None { Block initialBlock = aWorld.getBlock(aX, aY, aZ); int initialBlockMeta = aWorld.getBlockMetadata(aX, aY, aZ); TileEntity initialTE = aWorld.getTileEntity(aX, aY, aZ); - while ((GT_Utility.areStacksEqual(aStack, this.mUsed, true)) && (colorize(aWorld, aX, aY, aZ, side, aPlayer))) { - GT_Utility.sendSoundToPlayers(aWorld, SoundResource.IC2_TOOLS_PAINTER, 1.0F, 1.0F, aX, aY, aZ); + while ((GTUtility.areStacksEqual(aStack, this.mUsed, true)) && (colorize(aWorld, aX, aY, aZ, side, aPlayer))) { + GTUtility.sendSoundToPlayers(aWorld, SoundResource.IC2_TOOLS_PAINTER, 1.0F, 1.0F, aX, aY, aZ); if (!aPlayer.capabilities.isCreativeMode) { tUses -= 1L; } @@ -204,13 +204,13 @@ public class Behaviour_Spray_Color extends Behaviour_None { } @Override - public List<String> getAdditionalToolTips(GT_MetaBase_Item aItem, List<String> aList, ItemStack aStack) { + public List<String> getAdditionalToolTips(MetaBaseItem aItem, List<String> aList, ItemStack aStack) { aList.add(this.mTooltip); aList.add(this.mTooltipChain); aList.add(String.format(this.mTooltipChainAmount, ConfigGeneral.sprayCanChainRange)); NBTTagCompound tNBT = aStack.getTagCompound(); long tRemainingPaint = tNBT == null ? this.mUses - : GT_Utility.areStacksEqual(aStack, this.mFull, true) ? this.mUses : tNBT.getLong("GT.RemainingPaint"); + : GTUtility.areStacksEqual(aStack, this.mFull, true) ? this.mUses : tNBT.getLong("GT.RemainingPaint"); aList.add(this.mTooltipUses + " " + tRemainingPaint); aList.add(this.mTooltipUnstackable); return aList; diff --git a/src/main/java/gregtech/common/items/behaviors/Behaviour_Spray_Color_Remover.java b/src/main/java/gregtech/common/items/behaviors/BehaviourSprayColorRemover.java index 0b73b4f7fc..cdf35161e3 100644 --- a/src/main/java/gregtech/common/items/behaviors/Behaviour_Spray_Color_Remover.java +++ b/src/main/java/gregtech/common/items/behaviors/BehaviourSprayColorRemover.java @@ -12,13 +12,13 @@ import appeng.api.implementations.tiles.IColorableTile; import appeng.api.util.AEColor; import appeng.block.networking.BlockCableBus; import gregtech.api.interfaces.tileentity.IColoredTileEntity; -import gregtech.api.util.GT_LanguageManager; +import gregtech.api.util.GTLanguageManager; -public class Behaviour_Spray_Color_Remover extends Behaviour_Spray_Color { +public class BehaviourSprayColorRemover extends BehaviourSprayColor { - public Behaviour_Spray_Color_Remover(ItemStack aEmpty, ItemStack aUsed, ItemStack aFull, long aUses) { + public BehaviourSprayColorRemover(ItemStack aEmpty, ItemStack aUsed, ItemStack aFull, long aUses) { super(aEmpty, aUsed, aFull, aUses); - this.mTooltip = GT_LanguageManager + this.mTooltip = GTLanguageManager .addStringLocalization("gt.behaviour.paintspray.solvent.tooltip", "Can remove paint from things"); } diff --git a/src/main/java/gregtech/common/items/behaviors/Behaviour_Switch_Metadata.java b/src/main/java/gregtech/common/items/behaviors/BehaviourSwitchMetadata.java index 03cf29b9dd..0d195660c2 100644 --- a/src/main/java/gregtech/common/items/behaviors/Behaviour_Switch_Metadata.java +++ b/src/main/java/gregtech/common/items/behaviors/BehaviourSwitchMetadata.java @@ -10,56 +10,56 @@ import net.minecraft.item.ItemStack; import net.minecraft.world.World; import net.minecraftforge.common.util.ForgeDirection; -import gregtech.api.items.GT_Generic_Block; -import gregtech.api.items.GT_MetaBase_Item; -import gregtech.api.util.GT_Util; -import gregtech.api.util.GT_Utility; +import gregtech.api.items.GTGenericBlock; +import gregtech.api.items.MetaBaseItem; +import gregtech.api.util.GTUtil; +import gregtech.api.util.GTUtility; -public class Behaviour_Switch_Metadata extends Behaviour_None { +public class BehaviourSwitchMetadata extends BehaviourNone { public final int mSwitchIndex; public final boolean mCheckTarget, mShowModeSwitchTooltip; - public Behaviour_Switch_Metadata(int aSwitchIndex) { + public BehaviourSwitchMetadata(int aSwitchIndex) { this(aSwitchIndex, false); } - public Behaviour_Switch_Metadata(int aSwitchIndex, boolean aCheckTarget) { + public BehaviourSwitchMetadata(int aSwitchIndex, boolean aCheckTarget) { this(aSwitchIndex, aCheckTarget, false); } - public Behaviour_Switch_Metadata(int aSwitchIndex, boolean aCheckTarget, boolean aShowModeSwitchTooltip) { + public BehaviourSwitchMetadata(int aSwitchIndex, boolean aCheckTarget, boolean aShowModeSwitchTooltip) { mSwitchIndex = aSwitchIndex; mCheckTarget = aCheckTarget; mShowModeSwitchTooltip = aShowModeSwitchTooltip; } @Override - public List<String> getAdditionalToolTips(GT_MetaBase_Item aItem, List<String> aList, ItemStack aStack) { - if (mShowModeSwitchTooltip) aList.add(GT_Utility.trans("330", "Sneak Rightclick to switch Mode")); + public List<String> getAdditionalToolTips(MetaBaseItem aItem, List<String> aList, ItemStack aStack) { + if (mShowModeSwitchTooltip) aList.add(GTUtility.trans("330", "Sneak Rightclick to switch Mode")); return aList; } @Override - public boolean onItemUseFirst(GT_MetaBase_Item aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX, + public boolean onItemUseFirst(MetaBaseItem aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX, int aY, int aZ, ForgeDirection side, float aHitX, float aHitY, float aHitZ) { if (aStack != null && (aPlayer == null || aPlayer.isSneaking()) && !aWorld.isRemote) { if (mCheckTarget) { Block aBlock = aWorld.blockExists(aX, aY, aZ) ? aWorld.getBlock(aX, aY, aZ) : Blocks.air; - if (aBlock instanceof GT_Generic_Block) { + if (aBlock instanceof GTGenericBlock) { Items.feather.setDamage(aStack, (short) mSwitchIndex); - GT_Utility.updateItemStack(aStack); + GTUtility.updateItemStack(aStack); return true; } - if (GT_Util.getTileEntity(aWorld, aX, aY, aZ, true) == null) { + if (GTUtil.getTileEntity(aWorld, aX, aY, aZ, true) == null) { Items.feather.setDamage(aStack, (short) mSwitchIndex); - GT_Utility.updateItemStack(aStack); + GTUtility.updateItemStack(aStack); return true; } return false; } Items.feather.setDamage(aStack, (short) mSwitchIndex); - GT_Utility.updateItemStack(aStack); + GTUtility.updateItemStack(aStack); return true; } return false; diff --git a/src/main/java/gregtech/common/items/behaviors/BehaviourSwitchMode.java b/src/main/java/gregtech/common/items/behaviors/BehaviourSwitchMode.java new file mode 100644 index 0000000000..ba1730f805 --- /dev/null +++ b/src/main/java/gregtech/common/items/behaviors/BehaviourSwitchMode.java @@ -0,0 +1,53 @@ +package gregtech.common.items.behaviors; + +import java.util.List; + +import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.item.ItemStack; +import net.minecraft.util.MovingObjectPosition; +import net.minecraft.world.World; + +import gregtech.api.enums.GTValues; +import gregtech.api.items.MetaBaseItem; +import gregtech.api.items.MetaGeneratedTool; +import gregtech.api.net.GTPacketToolSwitchMode; +import gregtech.api.util.GTUtility; + +public class BehaviourSwitchMode extends BehaviourNone { + + public BehaviourSwitchMode() {} + + @Override + public ItemStack onItemRightClick(MetaBaseItem aItem, ItemStack aStack, World aWorld, EntityPlayer aPlayer) { + if (aStack != null && (aPlayer == null || aPlayer.isSneaking()) && aWorld.isRemote) { + + MetaGeneratedTool itemTool = (MetaGeneratedTool) aItem; + final byte maxMode = itemTool.getToolMaxMode(aStack); + if (maxMode == 1) { + return aStack; + } + + MovingObjectPosition mop = GTUtility.getPlayerLookingTarget(aPlayer); + if (mop == null) { + GTValues.NW.sendToServer(new GTPacketToolSwitchMode()); + } + return aStack; + } + return aStack; + } + + @Override + public List<String> getAdditionalToolTips(MetaBaseItem aItem, List<String> aList, ItemStack aStack) { + super.getAdditionalToolTips(aItem, aList, aStack); + if ((aItem instanceof MetaGeneratedTool)) { + MetaGeneratedTool itemTool = (MetaGeneratedTool) aItem; + final int maxMode = itemTool.getToolMaxMode(aStack); + if (maxMode > 1) { + aList.add("Shift+Rclick to change mode"); + } + } + + return aList; + } + +} diff --git a/src/main/java/gregtech/common/items/behaviors/Behaviour_Wrench.java b/src/main/java/gregtech/common/items/behaviors/BehaviourWrench.java index 16c5c3f948..6155a6c739 100644 --- a/src/main/java/gregtech/common/items/behaviors/Behaviour_Wrench.java +++ b/src/main/java/gregtech/common/items/behaviors/BehaviourWrench.java @@ -17,31 +17,31 @@ import appeng.api.parts.IPartHost; import appeng.api.util.IOrientable; import appeng.tile.misc.TileInterface; import gregtech.api.enums.SoundResource; -import gregtech.api.items.GT_MetaBase_Item; -import gregtech.api.items.GT_MetaGenerated_Tool; -import gregtech.api.util.GT_LanguageManager; -import gregtech.api.util.GT_Utility; +import gregtech.api.items.MetaBaseItem; +import gregtech.api.items.MetaGeneratedTool; +import gregtech.api.util.GTLanguageManager; +import gregtech.api.util.GTUtility; import ic2.api.tile.IWrenchable; -public class Behaviour_Wrench extends Behaviour_None { +public class BehaviourWrench extends BehaviourNone { private final int mCosts; - private final String mTooltip = GT_LanguageManager + private final String mTooltip = GTLanguageManager .addStringLocalization("gt.behaviour.wrench", "Rotates Blocks on Rightclick"); - public Behaviour_Wrench(int aCosts) { + public BehaviourWrench(int aCosts) { this.mCosts = aCosts; } @Override - public boolean onItemUseFirst(GT_MetaBase_Item aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX, + public boolean onItemUseFirst(MetaBaseItem aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX, int aY, int aZ, ForgeDirection side, float hitX, float hitY, float hitZ) { final Block aBlock = aWorld.getBlock(aX, aY, aZ); if (aBlock == null) { return false; } final int aMeta = aWorld.getBlockMetadata(aX, aY, aZ); - final short targetSideOrdinal = (short) GT_Utility.determineWrenchingSide(side, hitX, hitY, hitZ) + final short targetSideOrdinal = (short) GTUtility.determineWrenchingSide(side, hitX, hitY, hitZ) .ordinal(); final TileEntity aTileEntity = aWorld.getTileEntity(aX, aY, aZ); @@ -56,7 +56,7 @@ public class Behaviour_Wrench extends Behaviour_None { aY, aZ, aStack, - (GT_MetaGenerated_Tool) aItem, + (MetaGeneratedTool) aItem, mCosts); try { @@ -191,11 +191,11 @@ public class Behaviour_Wrench extends Behaviour_None { private final int x, y, z, meta; private final ItemStack stack; - private final GT_MetaGenerated_Tool item; + private final MetaGeneratedTool item; private final int costs; public WrenchHandler(Block block, int meta, short targetSideOrdinal, TileEntity tileEntity, EntityPlayer player, - World world, int x, int y, int z, ItemStack stack, GT_MetaGenerated_Tool item, int costs) { + World world, int x, int y, int z, ItemStack stack, MetaGeneratedTool item, int costs) { this.block = block; this.meta = meta; this.targetSideOrdinal = targetSideOrdinal; @@ -212,7 +212,7 @@ public class Behaviour_Wrench extends Behaviour_None { /** * this will run the operation, damage the tool and play the sound if possible (creative mode or - * {@link GT_MetaGenerated_Tool#canWrench(EntityPlayer, int, int, int)}) + * {@link MetaGeneratedTool#canWrench(EntityPlayer, int, int, int)}) * * @param damage damage to be applied to the wrench * @param operation the real operation of the click @@ -225,7 +225,7 @@ public class Behaviour_Wrench extends Behaviour_None { if (player.capabilities.isCreativeMode || item.canWrench(player, x, y, z)) { if (operation.getAsBoolean()) { item.doDamage(stack, damage); - GT_Utility.sendSoundToPlayers(world, SoundResource.IC2_TOOLS_WRENCH, 1.0F, -1.0F, x, y, z); + GTUtility.sendSoundToPlayers(world, SoundResource.IC2_TOOLS_WRENCH, 1.0F, -1.0F, x, y, z); return true; } } @@ -255,7 +255,7 @@ public class Behaviour_Wrench extends Behaviour_None { } public static boolean isVanillaCantFaceAxisY(Block block) { - return GT_Utility.arrayContains( + return GTUtility.arrayContains( block, Blocks.pumpkin, Blocks.lit_pumpkin, @@ -267,11 +267,11 @@ public class Behaviour_Wrench extends Behaviour_None { } public static boolean isVanillaAllSideRotatable(Block block) { - return GT_Utility.arrayContains(block, Blocks.piston, Blocks.sticky_piston, Blocks.dispenser, Blocks.dropper); + return GTUtility.arrayContains(block, Blocks.piston, Blocks.sticky_piston, Blocks.dispenser, Blocks.dropper); } @Override - public List<String> getAdditionalToolTips(GT_MetaBase_Item aItem, List<String> aList, ItemStack aStack) { + public List<String> getAdditionalToolTips(MetaBaseItem aItem, List<String> aList, ItemStack aStack) { aList.add(this.mTooltip); return aList; } diff --git a/src/main/java/gregtech/common/items/behaviors/Behaviour_WrittenBook.java b/src/main/java/gregtech/common/items/behaviors/BehaviourWrittenBook.java index 0f645a93a9..54aa3d8b0d 100644 --- a/src/main/java/gregtech/common/items/behaviors/Behaviour_WrittenBook.java +++ b/src/main/java/gregtech/common/items/behaviors/BehaviourWrittenBook.java @@ -11,16 +11,16 @@ import net.minecraft.world.World; import cpw.mods.fml.relauncher.Side; import cpw.mods.fml.relauncher.SideOnly; -import gregtech.api.items.GT_MetaBase_Item; -import gregtech.api.util.GT_Utility; +import gregtech.api.items.MetaBaseItem; +import gregtech.api.util.GTUtility; -public class Behaviour_WrittenBook extends Behaviour_None { +public class BehaviourWrittenBook extends BehaviourNone { @Override @SideOnly(Side.CLIENT) - public boolean onItemUse(GT_MetaBase_Item aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX, - int aY, int aZ, int ordinalSide, float hitX, float hitY, float hitZ) { - if ((GT_Utility.isStringValid(GT_Utility.ItemNBT.getBookTitle(aStack))) + public boolean onItemUse(MetaBaseItem aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX, int aY, + int aZ, int ordinalSide, float hitX, float hitY, float hitZ) { + if ((GTUtility.isStringValid(GTUtility.ItemNBT.getBookTitle(aStack))) && ((aPlayer instanceof EntityPlayerSP))) { Minecraft.getMinecraft() .displayGuiScreen(new GuiScreenBook(aPlayer, aStack, false)); @@ -29,11 +29,11 @@ public class Behaviour_WrittenBook extends Behaviour_None { } @Override - public List<String> getAdditionalToolTips(GT_MetaBase_Item aItem, List<String> aList, ItemStack aStack) { - String tTitle = GT_Utility.ItemNBT.getBookTitle(aStack); - if (GT_Utility.isStringValid(tTitle)) { + public List<String> getAdditionalToolTips(MetaBaseItem aItem, List<String> aList, ItemStack aStack) { + String tTitle = GTUtility.ItemNBT.getBookTitle(aStack); + if (GTUtility.isStringValid(tTitle)) { aList.add(tTitle); - aList.add("by " + GT_Utility.ItemNBT.getBookAuthor(aStack)); + aList.add("by " + GTUtility.ItemNBT.getBookAuthor(aStack)); } return aList; } diff --git a/src/main/java/gregtech/common/items/behaviors/Behaviour_Switch_Mode.java b/src/main/java/gregtech/common/items/behaviors/Behaviour_Switch_Mode.java deleted file mode 100644 index 4054377568..0000000000 --- a/src/main/java/gregtech/common/items/behaviors/Behaviour_Switch_Mode.java +++ /dev/null @@ -1,53 +0,0 @@ -package gregtech.common.items.behaviors; - -import java.util.List; - -import net.minecraft.entity.player.EntityPlayer; -import net.minecraft.item.ItemStack; -import net.minecraft.util.MovingObjectPosition; -import net.minecraft.world.World; - -import gregtech.api.enums.GT_Values; -import gregtech.api.items.GT_MetaBase_Item; -import gregtech.api.items.GT_MetaGenerated_Tool; -import gregtech.api.net.GT_Packet_ToolSwitchMode; -import gregtech.api.util.GT_Utility; - -public class Behaviour_Switch_Mode extends Behaviour_None { - - public Behaviour_Switch_Mode() {} - - @Override - public ItemStack onItemRightClick(GT_MetaBase_Item aItem, ItemStack aStack, World aWorld, EntityPlayer aPlayer) { - if (aStack != null && (aPlayer == null || aPlayer.isSneaking()) && aWorld.isRemote) { - - GT_MetaGenerated_Tool itemTool = (GT_MetaGenerated_Tool) aItem; - final byte maxMode = itemTool.getToolMaxMode(aStack); - if (maxMode == 1) { - return aStack; - } - - MovingObjectPosition mop = GT_Utility.getPlayerLookingTarget(aPlayer); - if (mop == null) { - GT_Values.NW.sendToServer(new GT_Packet_ToolSwitchMode()); - } - return aStack; - } - return aStack; - } - - @Override - public List<String> getAdditionalToolTips(GT_MetaBase_Item aItem, List<String> aList, ItemStack aStack) { - super.getAdditionalToolTips(aItem, aList, aStack); - if ((aItem instanceof GT_MetaGenerated_Tool)) { - GT_MetaGenerated_Tool itemTool = (GT_MetaGenerated_Tool) aItem; - final int maxMode = itemTool.getToolMaxMode(aStack); - if (maxMode > 1) { - aList.add("Shift+Rclick to change mode"); - } - } - - return aList; - } - -} |