aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/api/enums
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/gregtech/api/enums')
-rw-r--r--src/main/java/gregtech/api/enums/Dyes.java8
-rw-r--r--src/main/java/gregtech/api/enums/GTStones.java88
-rw-r--r--src/main/java/gregtech/api/enums/GTValues.java (renamed from src/main/java/gregtech/api/enums/GT_Values.java)19
-rw-r--r--src/main/java/gregtech/api/enums/GT_HatchElement.java112
-rw-r--r--src/main/java/gregtech/api/enums/HatchElement.java110
-rw-r--r--src/main/java/gregtech/api/enums/HeatingCoilLevel.java4
-rw-r--r--src/main/java/gregtech/api/enums/ItemList.java72
-rw-r--r--src/main/java/gregtech/api/enums/MaterialBuilder.java4
-rw-r--r--src/main/java/gregtech/api/enums/Materials.java142
-rw-r--r--src/main/java/gregtech/api/enums/MaterialsBotania.java46
-rw-r--r--src/main/java/gregtech/api/enums/MaterialsGTNH.java (renamed from src/main/java/gregtech/api/enums/GTNH_ExtraMaterials.java)6
-rw-r--r--src/main/java/gregtech/api/enums/MaterialsKevlar.java64
-rw-r--r--src/main/java/gregtech/api/enums/MaterialsUEVplus.java20
-rw-r--r--src/main/java/gregtech/api/enums/MetaTileEntityIDs.java8
-rw-r--r--src/main/java/gregtech/api/enums/OreMixes.java16
-rw-r--r--src/main/java/gregtech/api/enums/OrePrefixes.java66
-rw-r--r--src/main/java/gregtech/api/enums/SmallOres.java72
-rw-r--r--src/main/java/gregtech/api/enums/SoundResource.java4
-rw-r--r--src/main/java/gregtech/api/enums/TAE.java30
-rw-r--r--src/main/java/gregtech/api/enums/TCAspects.java (renamed from src/main/java/gregtech/api/enums/TC_Aspects.java)8
-rw-r--r--src/main/java/gregtech/api/enums/Textures.java32
-rw-r--r--src/main/java/gregtech/api/enums/Tier.java2
-rw-r--r--src/main/java/gregtech/api/enums/TierEU.java62
-rw-r--r--src/main/java/gregtech/api/enums/VoidingMode.java11
-rw-r--r--src/main/java/gregtech/api/enums/VoltageIndex.java (renamed from src/main/java/gregtech/api/enums/GTVoltageIndex.java)4
25 files changed, 505 insertions, 505 deletions
diff --git a/src/main/java/gregtech/api/enums/Dyes.java b/src/main/java/gregtech/api/enums/Dyes.java
index 3f1bc31c21..1dedcb6af0 100644
--- a/src/main/java/gregtech/api/enums/Dyes.java
+++ b/src/main/java/gregtech/api/enums/Dyes.java
@@ -7,8 +7,8 @@ import net.minecraftforge.fluids.Fluid;
import net.minecraftforge.fluids.FluidStack;
import gregtech.api.interfaces.IColorModulationContainer;
-import gregtech.api.objects.GT_ArrayList;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.objects.GTArrayList;
+import gregtech.api.util.GTUtility;
public enum Dyes implements IColorModulationContainer {
@@ -50,7 +50,7 @@ public enum Dyes implements IColorModulationContainer {
public final short[] mRGBa;
public final short[] mOriginalRGBa;
public final EnumChatFormatting formatting;
- private final ArrayList<Fluid> mFluidDyes = new GT_ArrayList<>(false, 1);
+ private final ArrayList<Fluid> mFluidDyes = new GTArrayList<>(false, 1);
Dyes(int aIndex, int aR, int aG, int aB, String aName) {
this(aIndex, aR, aG, aB, aName, EnumChatFormatting.GRAY);
@@ -75,7 +75,7 @@ public enum Dyes implements IColorModulationContainer {
}
public static Dyes get(String aColor) {
- Object tObject = GT_Utility.getFieldContent(Dyes.class, aColor, false, false);
+ Object tObject = GTUtility.getFieldContent(Dyes.class, aColor, false, false);
if (tObject instanceof Dyes) return (Dyes) tObject;
return _NULL;
}
diff --git a/src/main/java/gregtech/api/enums/GTStones.java b/src/main/java/gregtech/api/enums/GTStones.java
index 82d7cb90ce..af14301a5d 100644
--- a/src/main/java/gregtech/api/enums/GTStones.java
+++ b/src/main/java/gregtech/api/enums/GTStones.java
@@ -1,14 +1,14 @@
package gregtech.api.enums;
-import gregtech.api.GregTech_API;
-import gregtech.common.GT_Worldgen_Stone;
+import gregtech.api.GregTechAPI;
import gregtech.common.StoneBuilder;
+import gregtech.common.WorldgenStone;
public enum GTStones {
NetherBlackgraniteTiny(new StoneBuilder().name("nether.stone.blackgranite.tiny")
.disabledByDefault()
- .block(GregTech_API.sBlockGranites)
+ .block(GregTechAPI.sBlockGranites)
.blockMeta(0)
.dimension(-1)
.size(50)
@@ -18,7 +18,7 @@ public enum GTStones {
NetherBlackgraniteSmall(new StoneBuilder().name("nether.stone.blackgranite.small")
.disabledByDefault()
- .block(GregTech_API.sBlockGranites)
+ .block(GregTechAPI.sBlockGranites)
.blockMeta(0)
.dimension(-1)
.size(100)
@@ -28,7 +28,7 @@ public enum GTStones {
NetherBlackgraniteMedium(new StoneBuilder().name("nether.stone.blackgranite.medium")
.disabledByDefault()
- .block(GregTech_API.sBlockGranites)
+ .block(GregTechAPI.sBlockGranites)
.blockMeta(0)
.dimension(-1)
.size(200)
@@ -38,7 +38,7 @@ public enum GTStones {
NetherBlackgraniteLarge(new StoneBuilder().name("nether.stone.blackgranite.large")
.disabledByDefault()
- .block(GregTech_API.sBlockGranites)
+ .block(GregTechAPI.sBlockGranites)
.blockMeta(0)
.dimension(-1)
.size(300)
@@ -48,7 +48,7 @@ public enum GTStones {
NetherBlackgraniteHuge(new StoneBuilder().name("nether.stone.blackgranite.huge")
.disabledByDefault()
- .block(GregTech_API.sBlockGranites)
+ .block(GregTechAPI.sBlockGranites)
.blockMeta(0)
.dimension(-1)
.size(400)
@@ -58,7 +58,7 @@ public enum GTStones {
NetherRedgraniteTiny(new StoneBuilder().name("nether.stone.redgranite.tiny")
.disabledByDefault()
- .block(GregTech_API.sBlockGranites)
+ .block(GregTechAPI.sBlockGranites)
.blockMeta(8)
.dimension(-1)
.size(50)
@@ -68,7 +68,7 @@ public enum GTStones {
NetherRedgraniteSmall(new StoneBuilder().name("nether.stone.redgranite.small")
.disabledByDefault()
- .block(GregTech_API.sBlockGranites)
+ .block(GregTechAPI.sBlockGranites)
.blockMeta(8)
.dimension(-1)
.size(100)
@@ -78,7 +78,7 @@ public enum GTStones {
NetherRedgraniteMedium(new StoneBuilder().name("nether.stone.redgranite.medium")
.disabledByDefault()
- .block(GregTech_API.sBlockGranites)
+ .block(GregTechAPI.sBlockGranites)
.blockMeta(8)
.dimension(-1)
.size(200)
@@ -88,7 +88,7 @@ public enum GTStones {
NetherRedgraniteLarge(new StoneBuilder().name("nether.stone.redgranite.large")
.disabledByDefault()
- .block(GregTech_API.sBlockGranites)
+ .block(GregTechAPI.sBlockGranites)
.blockMeta(8)
.dimension(-1)
.size(300)
@@ -98,7 +98,7 @@ public enum GTStones {
NetherRedgraniteHuge(new StoneBuilder().name("nether.stone.redgranite.huge")
.disabledByDefault()
- .block(GregTech_API.sBlockGranites)
+ .block(GregTechAPI.sBlockGranites)
.blockMeta(8)
.dimension(-1)
.size(400)
@@ -108,7 +108,7 @@ public enum GTStones {
NetherMarbleTiny(new StoneBuilder().name("nether.stone.marble.tiny")
.disabledByDefault()
- .block(GregTech_API.sBlockStones)
+ .block(GregTechAPI.sBlockStones)
.blockMeta(0)
.dimension(-1)
.size(50)
@@ -118,7 +118,7 @@ public enum GTStones {
NetherMarbleSmall(new StoneBuilder().name("nether.stone.marble.small")
.disabledByDefault()
- .block(GregTech_API.sBlockStones)
+ .block(GregTechAPI.sBlockStones)
.blockMeta(0)
.dimension(-1)
.size(100)
@@ -128,7 +128,7 @@ public enum GTStones {
NetherMarbleMedium(new StoneBuilder().name("nether.stone.marble.medium")
.disabledByDefault()
- .block(GregTech_API.sBlockStones)
+ .block(GregTechAPI.sBlockStones)
.blockMeta(0)
.dimension(-1)
.size(200)
@@ -138,7 +138,7 @@ public enum GTStones {
NetherMarbleLarge(new StoneBuilder().name("nether.stone.marble.large")
.disabledByDefault()
- .block(GregTech_API.sBlockStones)
+ .block(GregTechAPI.sBlockStones)
.blockMeta(0)
.dimension(-1)
.size(300)
@@ -148,7 +148,7 @@ public enum GTStones {
NetherMarbleHuge(new StoneBuilder().name("nether.stone.marble.huge")
.disabledByDefault()
- .block(GregTech_API.sBlockStones)
+ .block(GregTechAPI.sBlockStones)
.blockMeta(0)
.dimension(-1)
.size(400)
@@ -158,7 +158,7 @@ public enum GTStones {
NetherBasaltTiny(new StoneBuilder().name("nether.stone.basalt.tiny")
.disabledByDefault()
- .block(GregTech_API.sBlockStones)
+ .block(GregTechAPI.sBlockStones)
.blockMeta(8)
.dimension(-1)
.size(50)
@@ -168,7 +168,7 @@ public enum GTStones {
NetherBasaltSmall(new StoneBuilder().name("nether.stone.basalt.small")
.disabledByDefault()
- .block(GregTech_API.sBlockStones)
+ .block(GregTechAPI.sBlockStones)
.blockMeta(8)
.dimension(-1)
.size(100)
@@ -178,7 +178,7 @@ public enum GTStones {
NetherBasaltMedium(new StoneBuilder().name("nether.stone.basalt.medium")
.disabledByDefault()
- .block(GregTech_API.sBlockStones)
+ .block(GregTechAPI.sBlockStones)
.blockMeta(8)
.dimension(-1)
.size(200)
@@ -188,7 +188,7 @@ public enum GTStones {
NetherBasaltLarge(new StoneBuilder().name("nether.stone.basalt.large")
.disabledByDefault()
- .block(GregTech_API.sBlockStones)
+ .block(GregTechAPI.sBlockStones)
.blockMeta(8)
.dimension(-1)
.size(300)
@@ -198,7 +198,7 @@ public enum GTStones {
NetherBasaltHuge(new StoneBuilder().name("nether.stone.basalt.huge")
.disabledByDefault()
- .block(GregTech_API.sBlockStones)
+ .block(GregTechAPI.sBlockStones)
.blockMeta(8)
.dimension(-1)
.size(400)
@@ -206,7 +206,7 @@ public enum GTStones {
.heightRange(0, 120)
.generationInVoidEnabled(false)),
OverworldBlackgraniteTiny(new StoneBuilder().name("overworld.stone.blackgranite.tiny")
- .block(GregTech_API.sBlockGranites)
+ .block(GregTechAPI.sBlockGranites)
.blockMeta(0)
.dimension(0)
.size(75)
@@ -215,7 +215,7 @@ public enum GTStones {
.generationInVoidEnabled(false)),
OverworldBlackgraniteSmall(new StoneBuilder().name("overworld.stone.blackgranite.small")
- .block(GregTech_API.sBlockGranites)
+ .block(GregTechAPI.sBlockGranites)
.blockMeta(0)
.dimension(0)
.size(100)
@@ -224,7 +224,7 @@ public enum GTStones {
.generationInVoidEnabled(false)),
OverworldBlackgraniteMedium(new StoneBuilder().name("overworld.stone.blackgranite.medium")
- .block(GregTech_API.sBlockGranites)
+ .block(GregTechAPI.sBlockGranites)
.blockMeta(0)
.dimension(0)
.size(200)
@@ -233,7 +233,7 @@ public enum GTStones {
.generationInVoidEnabled(false)),
OverworldBlackgraniteLarge(new StoneBuilder().name("overworld.stone.blackgranite.large")
- .block(GregTech_API.sBlockGranites)
+ .block(GregTechAPI.sBlockGranites)
.blockMeta(0)
.dimension(0)
.size(300)
@@ -242,7 +242,7 @@ public enum GTStones {
.generationInVoidEnabled(false)),
OverworldBlackgraniteHuge(new StoneBuilder().name("overworld.stone.blackgranite.huge")
- .block(GregTech_API.sBlockGranites)
+ .block(GregTechAPI.sBlockGranites)
.blockMeta(0)
.dimension(0)
.size(400)
@@ -251,7 +251,7 @@ public enum GTStones {
.generationInVoidEnabled(false)),
OverworldRedgraniteTiny(new StoneBuilder().name("overworld.stone.redgranite.tiny")
- .block(GregTech_API.sBlockGranites)
+ .block(GregTechAPI.sBlockGranites)
.blockMeta(8)
.dimension(0)
.size(75)
@@ -260,7 +260,7 @@ public enum GTStones {
.generationInVoidEnabled(false)),
OverworldRedgraniteSmall(new StoneBuilder().name("overworld.stone.redgranite.small")
- .block(GregTech_API.sBlockGranites)
+ .block(GregTechAPI.sBlockGranites)
.blockMeta(8)
.dimension(0)
.size(100)
@@ -269,7 +269,7 @@ public enum GTStones {
.generationInVoidEnabled(false)),
OverworldRedgraniteMedium(new StoneBuilder().name("overworld.stone.redgranite.medium")
- .block(GregTech_API.sBlockGranites)
+ .block(GregTechAPI.sBlockGranites)
.blockMeta(8)
.dimension(0)
.size(200)
@@ -278,7 +278,7 @@ public enum GTStones {
.generationInVoidEnabled(false)),
OverworldRedgraniteLarge(new StoneBuilder().name("overworld.stone.redgranite.large")
- .block(GregTech_API.sBlockGranites)
+ .block(GregTechAPI.sBlockGranites)
.blockMeta(8)
.dimension(0)
.size(300)
@@ -287,7 +287,7 @@ public enum GTStones {
.generationInVoidEnabled(false)),
OverworldRedgraniteHuge(new StoneBuilder().name("overworld.stone.redgranite.huge")
- .block(GregTech_API.sBlockGranites)
+ .block(GregTechAPI.sBlockGranites)
.blockMeta(8)
.dimension(0)
.size(400)
@@ -296,7 +296,7 @@ public enum GTStones {
.generationInVoidEnabled(false)),
OverworldMarbleTiny(new StoneBuilder().name("overworld.stone.marble.tiny")
- .block(GregTech_API.sBlockStones)
+ .block(GregTechAPI.sBlockStones)
.blockMeta(0)
.dimension(0)
.size(75)
@@ -305,7 +305,7 @@ public enum GTStones {
.generationInVoidEnabled(false)),
OverworldMarbleSmall(new StoneBuilder().name("overworld.stone.marble.small")
- .block(GregTech_API.sBlockStones)
+ .block(GregTechAPI.sBlockStones)
.blockMeta(0)
.dimension(0)
.size(100)
@@ -314,7 +314,7 @@ public enum GTStones {
.generationInVoidEnabled(false)),
OverworldMarbleMedium(new StoneBuilder().name("overworld.stone.marble.medium")
- .block(GregTech_API.sBlockStones)
+ .block(GregTechAPI.sBlockStones)
.blockMeta(0)
.dimension(0)
.size(200)
@@ -323,7 +323,7 @@ public enum GTStones {
.generationInVoidEnabled(false)),
OverworldMarbleLarge(new StoneBuilder().name("overworld.stone.marble.large")
- .block(GregTech_API.sBlockStones)
+ .block(GregTechAPI.sBlockStones)
.blockMeta(0)
.dimension(0)
.size(300)
@@ -332,7 +332,7 @@ public enum GTStones {
.generationInVoidEnabled(false)),
OverworldMarbleHuge(new StoneBuilder().name("overworld.stone.marble.huge")
- .block(GregTech_API.sBlockStones)
+ .block(GregTechAPI.sBlockStones)
.blockMeta(0)
.dimension(0)
.size(400)
@@ -341,7 +341,7 @@ public enum GTStones {
.generationInVoidEnabled(false)),
OverworldBasaltTiny(new StoneBuilder().name("overworld.stone.basalt.tiny")
- .block(GregTech_API.sBlockStones)
+ .block(GregTechAPI.sBlockStones)
.blockMeta(8)
.dimension(0)
.size(75)
@@ -350,7 +350,7 @@ public enum GTStones {
.generationInVoidEnabled(false)),
OverworldBasaltSmall(new StoneBuilder().name("overworld.stone.basalt.small")
- .block(GregTech_API.sBlockStones)
+ .block(GregTechAPI.sBlockStones)
.blockMeta(8)
.dimension(0)
.size(100)
@@ -359,7 +359,7 @@ public enum GTStones {
.generationInVoidEnabled(false)),
OverworldBasaltMedium(new StoneBuilder().name("overworld.stone.basalt.medium")
- .block(GregTech_API.sBlockStones)
+ .block(GregTechAPI.sBlockStones)
.blockMeta(8)
.dimension(0)
.size(200)
@@ -368,7 +368,7 @@ public enum GTStones {
.generationInVoidEnabled(false)),
OverworldBasaltLarge(new StoneBuilder().name("overworld.stone.basalt.large")
- .block(GregTech_API.sBlockStones)
+ .block(GregTechAPI.sBlockStones)
.blockMeta(8)
.dimension(0)
.size(300)
@@ -377,7 +377,7 @@ public enum GTStones {
.generationInVoidEnabled(false)),
OverworldBasaltHuge(new StoneBuilder().name("overworld.stone.basalt.huge")
- .block(GregTech_API.sBlockStones)
+ .block(GregTechAPI.sBlockStones)
.blockMeta(8)
.dimension(0)
.size(400)
@@ -391,8 +391,8 @@ public enum GTStones {
this.stone = stone;
}
- public GT_Worldgen_Stone addGTStone() {
- return new GT_Worldgen_Stone(this.stone);
+ public WorldgenStone addGTStone() {
+ return new WorldgenStone(this.stone);
}
}
diff --git a/src/main/java/gregtech/api/enums/GT_Values.java b/src/main/java/gregtech/api/enums/GTValues.java
index 88972e45fc..eaca14b3ee 100644
--- a/src/main/java/gregtech/api/enums/GT_Values.java
+++ b/src/main/java/gregtech/api/enums/GTValues.java
@@ -27,11 +27,12 @@ import net.minecraftforge.fluids.FluidTankInfo;
import net.minecraftforge.fluids.IFluidTank;
import net.minecraftforge.oredict.OreDictionary;
-import gregtech.api.fluid.FluidTankGT;
+import gregtech.api.fluid.GTFluidTank;
import gregtech.api.interfaces.IIconContainer;
-import gregtech.api.interfaces.internal.IGT_Mod;
-import gregtech.api.interfaces.internal.IGT_RecipeAdder;
+import gregtech.api.interfaces.internal.IGTMod;
+import gregtech.api.interfaces.internal.IGTRecipeAdder;
import gregtech.api.net.IGT_NetworkHandler;
+import gregtech.api.util.GTChunkAssociatedData;
/**
* Made for static imports, this Class is just a Helper.
@@ -43,7 +44,7 @@ import gregtech.api.net.IGT_NetworkHandler;
* such as this one as AutoCompleteable.
*/
@SuppressWarnings("unused") // API Legitimately has unused fields and methods
-public class GT_Values {
+public class GTValues {
// unused: A, C, D, G, H, I, J, K, N, O, Q, R, S, T
// TODO: Rename Material Units to 'U'
@@ -354,13 +355,13 @@ public class GT_Values {
{ 0, 1, 2, 3, 4, 5, 6 } };
/**
- * The Mod Object itself. That is the GT_Mod-Object. It's needed to open GUI's and similar.
+ * The Mod Object itself. That is the GTMod-Object. It's needed to open GUI's and similar.
*/
- public static IGT_Mod GT;
+ public static IGTMod GT;
/**
* Use this Object to add Recipes. (Recipe Adder)
*/
- public static IGT_RecipeAdder RA;
+ public static IGTRecipeAdder RA;
/**
* For Internal Usage (Network)
*/
@@ -431,7 +432,7 @@ public class GT_Values {
*/
public static boolean debugEntityCramming = false;
/**
- * Debug parameter for {@link gregtech.api.util.GT_ChunkAssociatedData}
+ * Debug parameter for {@link GTChunkAssociatedData}
*/
public static boolean debugWorldData = false;
/**
@@ -540,7 +541,7 @@ public class GT_Values {
public static final int[] emptyIntArray = new int[0];
public static final IFluidTank[] emptyFluidTank = new IFluidTank[0];
- public static final FluidTankGT[] emptyFluidTankGT = new FluidTankGT[0];
+ public static final GTFluidTank[] emptyFluidTankGT = new GTFluidTank[0];
public static final FluidTankInfo[] emptyFluidTankInfo = new FluidTankInfo[0];
public static final FluidStack[] emptyFluidStack = new FluidStack[0];
public static final ItemStack[] emptyItemStackArray = new ItemStack[0];
diff --git a/src/main/java/gregtech/api/enums/GT_HatchElement.java b/src/main/java/gregtech/api/enums/GT_HatchElement.java
deleted file mode 100644
index 3a21d5a2eb..0000000000
--- a/src/main/java/gregtech/api/enums/GT_HatchElement.java
+++ /dev/null
@@ -1,112 +0,0 @@
-package gregtech.api.enums;
-
-import java.util.Arrays;
-import java.util.Collections;
-import java.util.List;
-
-import gregtech.api.interfaces.IHatchElement;
-import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_Dynamo;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_Energy;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_Input;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_InputBus;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_Maintenance;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_Muffler;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_Output;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_OutputBus;
-import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_MultiBlockBase;
-import gregtech.api.util.GT_ExoticEnergyInputHelper;
-import gregtech.api.util.IGT_HatchAdder;
-
-public enum GT_HatchElement implements IHatchElement<GT_MetaTileEntity_MultiBlockBase> {
-
- Muffler(GT_MetaTileEntity_MultiBlockBase::addMufflerToMachineList, GT_MetaTileEntity_Hatch_Muffler.class) {
-
- @Override
- public long count(GT_MetaTileEntity_MultiBlockBase t) {
- return t.mMufflerHatches.size();
- }
- },
- Maintenance(GT_MetaTileEntity_MultiBlockBase::addMaintenanceToMachineList,
- GT_MetaTileEntity_Hatch_Maintenance.class) {
-
- @Override
- public long count(GT_MetaTileEntity_MultiBlockBase t) {
- return t.mMaintenanceHatches.size();
- }
- },
- InputHatch(GT_MetaTileEntity_MultiBlockBase::addInputHatchToMachineList, GT_MetaTileEntity_Hatch_Input.class) {
-
- @Override
- public long count(GT_MetaTileEntity_MultiBlockBase t) {
- return t.mInputHatches.size();
- }
- },
- InputBus(GT_MetaTileEntity_MultiBlockBase::addInputBusToMachineList, GT_MetaTileEntity_Hatch_InputBus.class) {
-
- @Override
- public long count(GT_MetaTileEntity_MultiBlockBase t) {
- return t.mInputBusses.size();
- }
- },
- OutputHatch(GT_MetaTileEntity_MultiBlockBase::addOutputHatchToMachineList, GT_MetaTileEntity_Hatch_Output.class) {
-
- @Override
- public long count(GT_MetaTileEntity_MultiBlockBase t) {
- return t.mOutputHatches.size();
- }
- },
- OutputBus(GT_MetaTileEntity_MultiBlockBase::addOutputBusToMachineList, GT_MetaTileEntity_Hatch_OutputBus.class) {
-
- @Override
- public long count(GT_MetaTileEntity_MultiBlockBase t) {
- return t.mOutputBusses.size();
- }
- },
- Energy(GT_MetaTileEntity_MultiBlockBase::addEnergyInputToMachineList, GT_MetaTileEntity_Hatch_Energy.class) {
-
- @Override
- public long count(GT_MetaTileEntity_MultiBlockBase t) {
- return t.mEnergyHatches.size();
- }
- },
- Dynamo(GT_MetaTileEntity_MultiBlockBase::addDynamoToMachineList, GT_MetaTileEntity_Hatch_Dynamo.class) {
-
- @Override
- public long count(GT_MetaTileEntity_MultiBlockBase t) {
- return t.mDynamoHatches.size();
- }
- },
- ExoticEnergy(GT_MetaTileEntity_MultiBlockBase::addExoticEnergyInputToMachineList) {
-
- @Override
- public List<? extends Class<? extends IMetaTileEntity>> mteClasses() {
- return GT_ExoticEnergyInputHelper.getAllClasses();
- }
-
- @Override
- public long count(GT_MetaTileEntity_MultiBlockBase t) {
- return t.getExoticEnergyHatches()
- .size();
- }
- },;
-
- private final List<Class<? extends IMetaTileEntity>> mteClasses;
- private final IGT_HatchAdder<GT_MetaTileEntity_MultiBlockBase> adder;
-
- @SafeVarargs
- GT_HatchElement(IGT_HatchAdder<GT_MetaTileEntity_MultiBlockBase> adder,
- Class<? extends IMetaTileEntity>... mteClasses) {
- this.mteClasses = Collections.unmodifiableList(Arrays.asList(mteClasses));
- this.adder = adder;
- }
-
- @Override
- public List<? extends Class<? extends IMetaTileEntity>> mteClasses() {
- return mteClasses;
- }
-
- public IGT_HatchAdder<? super GT_MetaTileEntity_MultiBlockBase> adder() {
- return adder;
- }
-}
diff --git a/src/main/java/gregtech/api/enums/HatchElement.java b/src/main/java/gregtech/api/enums/HatchElement.java
new file mode 100644
index 0000000000..ae38d2a2ff
--- /dev/null
+++ b/src/main/java/gregtech/api/enums/HatchElement.java
@@ -0,0 +1,110 @@
+package gregtech.api.enums;
+
+import java.util.Arrays;
+import java.util.Collections;
+import java.util.List;
+
+import gregtech.api.interfaces.IHatchElement;
+import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
+import gregtech.api.metatileentity.implementations.MTEHatchDynamo;
+import gregtech.api.metatileentity.implementations.MTEHatchEnergy;
+import gregtech.api.metatileentity.implementations.MTEHatchInput;
+import gregtech.api.metatileentity.implementations.MTEHatchInputBus;
+import gregtech.api.metatileentity.implementations.MTEHatchMaintenance;
+import gregtech.api.metatileentity.implementations.MTEHatchMuffler;
+import gregtech.api.metatileentity.implementations.MTEHatchOutput;
+import gregtech.api.metatileentity.implementations.MTEHatchOutputBus;
+import gregtech.api.metatileentity.implementations.MTEMultiBlockBase;
+import gregtech.api.util.ExoticEnergyInputHelper;
+import gregtech.api.util.IGTHatchAdder;
+
+public enum HatchElement implements IHatchElement<MTEMultiBlockBase> {
+
+ Muffler(MTEMultiBlockBase::addMufflerToMachineList, MTEHatchMuffler.class) {
+
+ @Override
+ public long count(MTEMultiBlockBase t) {
+ return t.mMufflerHatches.size();
+ }
+ },
+ Maintenance(MTEMultiBlockBase::addMaintenanceToMachineList, MTEHatchMaintenance.class) {
+
+ @Override
+ public long count(MTEMultiBlockBase t) {
+ return t.mMaintenanceHatches.size();
+ }
+ },
+ InputHatch(MTEMultiBlockBase::addInputHatchToMachineList, MTEHatchInput.class) {
+
+ @Override
+ public long count(MTEMultiBlockBase t) {
+ return t.mInputHatches.size();
+ }
+ },
+ InputBus(MTEMultiBlockBase::addInputBusToMachineList, MTEHatchInputBus.class) {
+
+ @Override
+ public long count(MTEMultiBlockBase t) {
+ return t.mInputBusses.size();
+ }
+ },
+ OutputHatch(MTEMultiBlockBase::addOutputHatchToMachineList, MTEHatchOutput.class) {
+
+ @Override
+ public long count(MTEMultiBlockBase t) {
+ return t.mOutputHatches.size();
+ }
+ },
+ OutputBus(MTEMultiBlockBase::addOutputBusToMachineList, MTEHatchOutputBus.class) {
+
+ @Override
+ public long count(MTEMultiBlockBase t) {
+ return t.mOutputBusses.size();
+ }
+ },
+ Energy(MTEMultiBlockBase::addEnergyInputToMachineList, MTEHatchEnergy.class) {
+
+ @Override
+ public long count(MTEMultiBlockBase t) {
+ return t.mEnergyHatches.size();
+ }
+ },
+ Dynamo(MTEMultiBlockBase::addDynamoToMachineList, MTEHatchDynamo.class) {
+
+ @Override
+ public long count(MTEMultiBlockBase t) {
+ return t.mDynamoHatches.size();
+ }
+ },
+ ExoticEnergy(MTEMultiBlockBase::addExoticEnergyInputToMachineList) {
+
+ @Override
+ public List<? extends Class<? extends IMetaTileEntity>> mteClasses() {
+ return ExoticEnergyInputHelper.getAllClasses();
+ }
+
+ @Override
+ public long count(MTEMultiBlockBase t) {
+ return t.getExoticEnergyHatches()
+ .size();
+ }
+ },;
+
+ private final List<Class<? extends IMetaTileEntity>> mteClasses;
+ private final IGTHatchAdder<MTEMultiBlockBase> adder;
+
+ @SafeVarargs
+ HatchElement(IGTHatchAdder<MTEMultiBlockBase> adder, Class<? extends IMetaTileEntity>... mteClasses) {
+ this.mteClasses = Collections.unmodifiableList(Arrays.asList(mteClasses));
+ this.adder = adder;
+ }
+
+ @Override
+ public List<? extends Class<? extends IMetaTileEntity>> mteClasses() {
+ return mteClasses;
+ }
+
+ public IGTHatchAdder<? super MTEMultiBlockBase> adder() {
+ return adder;
+ }
+}
diff --git a/src/main/java/gregtech/api/enums/HeatingCoilLevel.java b/src/main/java/gregtech/api/enums/HeatingCoilLevel.java
index f281695d5a..4d770710cc 100644
--- a/src/main/java/gregtech/api/enums/HeatingCoilLevel.java
+++ b/src/main/java/gregtech/api/enums/HeatingCoilLevel.java
@@ -79,14 +79,14 @@ public enum HeatingCoilLevel {
if (heatLevel.getHeat() >= heat) {
String name = heatLevel.getName();
if (applyColor) {
- name = GT_Values.TIER_COLORS[heatLevel.getTier() + 1] + name;
+ name = GTValues.TIER_COLORS[heatLevel.getTier() + 1] + name;
}
return name;
}
}
String name = HeatingCoilLevel.MAX.getName() + "+";
if (applyColor) {
- name = GT_Values.TIER_COLORS[HeatingCoilLevel.MAX.getTier() + 1] + name;
+ name = GTValues.TIER_COLORS[HeatingCoilLevel.MAX.getTier() + 1] + name;
}
return name;
}
diff --git a/src/main/java/gregtech/api/enums/ItemList.java b/src/main/java/gregtech/api/enums/ItemList.java
index 74f169681c..dba8f510b9 100644
--- a/src/main/java/gregtech/api/enums/ItemList.java
+++ b/src/main/java/gregtech/api/enums/ItemList.java
@@ -1,7 +1,7 @@
package gregtech.api.enums;
-import static gregtech.api.enums.GT_Values.NI;
-import static gregtech.api.enums.GT_Values.W;
+import static gregtech.api.enums.GTValues.NI;
+import static gregtech.api.enums.GTValues.W;
import java.util.Locale;
@@ -11,11 +11,11 @@ import net.minecraft.item.ItemStack;
import net.minecraftforge.fluids.Fluid;
import gregtech.api.interfaces.IItemContainer;
-import gregtech.api.util.GT_LanguageManager;
-import gregtech.api.util.GT_Log;
-import gregtech.api.util.GT_ModHandler;
-import gregtech.api.util.GT_OreDictUnificator;
-import gregtech.api.util.GT_Utility;
+import gregtech.api.util.GTLanguageManager;
+import gregtech.api.util.GTLog;
+import gregtech.api.util.GTModHandler;
+import gregtech.api.util.GTOreDictUnificator;
+import gregtech.api.util.GTUtility;
/**
* Class containing all non-OreDict Items of GregTech.
@@ -2615,14 +2615,14 @@ public enum ItemList implements IItemContainer {
mHasNotBeenSet = false;
if (aItem == null) return this;
ItemStack aStack = new ItemStack(aItem, 1, 0);
- mStack = GT_Utility.copyAmount(1, aStack);
+ mStack = GTUtility.copyAmount(1, aStack);
return this;
}
@Override
public IItemContainer set(ItemStack aStack) {
mHasNotBeenSet = false;
- mStack = GT_Utility.copyAmount(1, aStack);
+ mStack = GTUtility.copyAmount(1, aStack);
return this;
}
@@ -2635,14 +2635,14 @@ public enum ItemList implements IItemContainer {
@Override
public Item getIt