aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gtPlusPlus/xmod/gregtech/api/enums
diff options
context:
space:
mode:
authorGlease <4586901+Glease@users.noreply.github.com>2023-03-09 21:09:56 +0800
committerGitHub <noreply@github.com>2023-03-09 14:09:56 +0100
commit99441ebf43558b1fe19488100844d8291dcfd371 (patch)
tree21a374d3df8ae1dfe12c9904d105cb4db7a162c3 /src/main/java/gtPlusPlus/xmod/gregtech/api/enums
parent6bd2231dd293fb0f23aa14bf55ed84bb1083e7fc (diff)
downloadGT5-Unofficial-99441ebf43558b1fe19488100844d8291dcfd371.tar.gz
GT5-Unofficial-99441ebf43558b1fe19488100844d8291dcfd371.tar.bz2
GT5-Unofficial-99441ebf43558b1fe19488100844d8291dcfd371.zip
remove EnumHelper usage towards OrePrefixes (#561)
* remove EnumHelper usage towards OrePrefixes * fix up dependency * spotless
Diffstat (limited to 'src/main/java/gtPlusPlus/xmod/gregtech/api/enums')
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/api/enums/CustomOrePrefix.java82
1 files changed, 0 insertions, 82 deletions
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/api/enums/CustomOrePrefix.java b/src/main/java/gtPlusPlus/xmod/gregtech/api/enums/CustomOrePrefix.java
deleted file mode 100644
index fcbbd019a9..0000000000
--- a/src/main/java/gtPlusPlus/xmod/gregtech/api/enums/CustomOrePrefix.java
+++ /dev/null
@@ -1,82 +0,0 @@
-package gtPlusPlus.xmod.gregtech.api.enums;
-
-import static gregtech.api.enums.GT_Values.B;
-
-import net.minecraftforge.common.util.EnumHelper;
-
-import gregtech.api.enums.OrePrefixes;
-
-public enum CustomOrePrefix {
-
- milled("Milled Ores", "Milled ", " Ore", true, true, false, false, false, false, false, false, false, true, B[3],
- -1, 64, -1);
-
- private final String mRegularLocalName;
- private final String mLocalizedMaterialPre;
- private final String mLocalizedMaterialPost;
- private final boolean mIsUnificatable;
- private final boolean mIsMaterialBased;
- private final boolean mIsSelfReferencing;
- private final boolean mIsContainer;
- private final boolean mDontUnificateActively;
- private final boolean mIsUsedForBlocks;
- private final boolean mAllowNormalRecycling;
- private final boolean mGenerateDefaultItem;
- private final boolean mIsEnchantable;
- private final boolean mIsUsedForOreProcessing;
- private final int mMaterialGenerationBits;
- private final long mMaterialAmount;
- private final int mDefaultStackSize;
- private final int mTextureindex;
-
- private OrePrefixes mSelfReference;
-
- private CustomOrePrefix(String aRegularLocalName, String aLocalizedMaterialPre, String aLocalizedMaterialPost,
- boolean aIsUnificatable, boolean aIsMaterialBased, boolean aIsSelfReferencing, boolean aIsContainer,
- boolean aDontUnificateActively, boolean aIsUsedForBlocks, boolean aAllowNormalRecycling,
- boolean aGenerateDefaultItem, boolean aIsEnchantable, boolean aIsUsedForOreProcessing,
- int aMaterialGenerationBits, long aMaterialAmount, int aDefaultStackSize, int aTextureindex) {
-
- mRegularLocalName = aRegularLocalName;
- mLocalizedMaterialPre = aLocalizedMaterialPre;
- mLocalizedMaterialPost = aLocalizedMaterialPost;
- mIsUnificatable = aIsUnificatable;
- mIsMaterialBased = aIsMaterialBased;
- mIsSelfReferencing = aIsSelfReferencing;
- mIsContainer = aIsContainer;
- mDontUnificateActively = aDontUnificateActively;
- mIsUsedForBlocks = aIsUsedForBlocks;
- mAllowNormalRecycling = aAllowNormalRecycling;
- mGenerateDefaultItem = aGenerateDefaultItem;
- mIsEnchantable = aIsEnchantable;
- mIsUsedForOreProcessing = aIsUsedForOreProcessing;
- mMaterialGenerationBits = aMaterialGenerationBits;
- mMaterialAmount = aMaterialAmount;
- mDefaultStackSize = aDefaultStackSize;
- mTextureindex = aTextureindex;
- }
-
- public final boolean addToEnum() {
-
- mSelfReference = EnumHelper.addEnum(
- OrePrefixes.class,
- this.name(),
- new Class[] { String.class, String.class, String.class, boolean.class, boolean.class, boolean.class,
- boolean.class, boolean.class, boolean.class, boolean.class, boolean.class, boolean.class,
- boolean.class, int.class, long.class, int.class, int.class },
- new Object[] { mRegularLocalName, mLocalizedMaterialPre, mLocalizedMaterialPost, mIsUnificatable,
- mIsMaterialBased, mIsSelfReferencing, mIsContainer, mDontUnificateActively, mIsUsedForBlocks,
- mAllowNormalRecycling, mGenerateDefaultItem, mIsEnchantable, mIsUsedForOreProcessing,
- mMaterialGenerationBits, mMaterialAmount, mDefaultStackSize, mTextureindex });
-
- return mSelfReference != null;
- }
-
- public static final boolean checkEntryWasAdded(CustomOrePrefix aCustomPrefixObject) {
- return aCustomPrefixObject.mSelfReference != null;
- }
-
- public OrePrefixes get() {
- return mSelfReference;
- }
-}