aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/api/util
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/gregtech/api/util')
-rw-r--r--src/main/java/gregtech/api/util/GT_CoverBehavior.java29
-rw-r--r--src/main/java/gregtech/api/util/GT_CoverBehaviorBase.java35
-rw-r--r--src/main/java/gregtech/api/util/GT_ModHandler.java54
-rw-r--r--src/main/java/gregtech/api/util/GT_PlayedSound.java11
-rw-r--r--src/main/java/gregtech/api/util/GT_Utility.java100
5 files changed, 2 insertions, 227 deletions
diff --git a/src/main/java/gregtech/api/util/GT_CoverBehavior.java b/src/main/java/gregtech/api/util/GT_CoverBehavior.java
index 3c3a8607fe..9394b3957f 100644
--- a/src/main/java/gregtech/api/util/GT_CoverBehavior.java
+++ b/src/main/java/gregtech/api/util/GT_CoverBehavior.java
@@ -7,15 +7,12 @@ import java.lang.ref.WeakReference;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.entity.player.EntityPlayerMP;
import net.minecraft.item.ItemStack;
-import net.minecraft.world.World;
import net.minecraftforge.common.util.ForgeDirection;
import net.minecraftforge.fluids.Fluid;
-import gregtech.api.enums.GT_Values;
import gregtech.api.gui.modularui.GT_UIInfos;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.tileentity.ICoverable;
-import gregtech.api.net.GT_Packet_TileEntityCoverGUI;
/**
* For Covers with a special behavior. Has fixed storage format of 4 byte. Not very convenient...
@@ -85,14 +82,6 @@ public abstract class GT_CoverBehavior extends GT_CoverBehaviorBase<ISerializabl
return onCoverShiftRightclick(side, aCoverID, convert(aCoverVariable), aTileEntity, aPlayer);
}
- @Deprecated
- @Override
- protected Object getClientGUIImpl(ForgeDirection side, int aCoverID,
- ISerializableObject.LegacyCoverData aCoverVariable, ICoverable aTileEntity, EntityPlayer aPlayer,
- World aWorld) {
- return getClientGUI(side, aCoverID, convert(aCoverVariable), aTileEntity);
- }
-
@Override
protected boolean onCoverRemovalImpl(ForgeDirection side, int aCoverID,
ISerializableObject.LegacyCoverData aCoverVariable, ICoverable aTileEntity, boolean aForced) {
@@ -256,28 +245,12 @@ public abstract class GT_CoverBehavior extends GT_CoverBehaviorBase<ISerializabl
if (hasCoverGUI() && aPlayer instanceof EntityPlayerMP) {
lastPlayer = new WeakReference<>(aPlayer);
mPlayerNotified = false;
- if (useModularUI()) {
- GT_UIInfos.openCoverUI(aTileEntity, aPlayer, side);
- } else {
- GT_Values.NW.sendToPlayer(
- new GT_Packet_TileEntityCoverGUI(
- side,
- aCoverID,
- aCoverVariable,
- aTileEntity,
- (EntityPlayerMP) aPlayer),
- (EntityPlayerMP) aPlayer);
- }
+ GT_UIInfos.openCoverUI(aTileEntity, aPlayer, side);
return true;
}
return false;
}
- @Deprecated
- public Object getClientGUI(ForgeDirection side, int aCoverID, int coverData, ICoverable aTileEntity) {
- return null;
- }
-
/**
* Removes the Cover if this returns true, or if aForced is true. Doesn't get called when the Machine Block is
* getting broken, only if you break the Cover away from the Machine.
diff --git a/src/main/java/gregtech/api/util/GT_CoverBehaviorBase.java b/src/main/java/gregtech/api/util/GT_CoverBehaviorBase.java
index 76408e59c0..c66251439b 100644
--- a/src/main/java/gregtech/api/util/GT_CoverBehaviorBase.java
+++ b/src/main/java/gregtech/api/util/GT_CoverBehaviorBase.java
@@ -14,7 +14,6 @@ import net.minecraft.entity.player.EntityPlayerMP;
import net.minecraft.item.ItemStack;
import net.minecraft.nbt.NBTBase;
import net.minecraft.nbt.NBTTagInt;
-import net.minecraft.world.World;
import net.minecraftforge.common.util.ForgeDirection;
import net.minecraftforge.fluids.Fluid;
@@ -28,14 +27,12 @@ import com.gtnewhorizons.modularui.common.widget.ButtonWidget;
import com.gtnewhorizons.modularui.common.widget.TextWidget;
import gregtech.api.GregTech_API;
-import gregtech.api.enums.GT_Values;
import gregtech.api.gui.GT_GUIColorOverride;
import gregtech.api.gui.modularui.GT_CoverUIBuildContext;
import gregtech.api.gui.modularui.GT_UIInfos;
import gregtech.api.gui.widgets.GT_CoverTickRateButton;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.tileentity.ICoverable;
-import gregtech.api.net.GT_Packet_TileEntityCoverGUI;
import gregtech.common.covers.CoverInfo;
/**
@@ -223,12 +220,6 @@ public abstract class GT_CoverBehaviorBase<T extends ISerializableObject> {
return onCoverShiftRightClickImpl(side, aCoverID, forceCast(aCoverVariable), aTileEntity, aPlayer);
}
- @Deprecated
- public final Object getClientGUI(ForgeDirection side, int aCoverID, ISerializableObject aCoverVariable,
- ICoverable aTileEntity, EntityPlayer aPlayer, World aWorld) {
- return getClientGUIImpl(side, aCoverID, forceCast(aCoverVariable), aTileEntity, aPlayer, aWorld);
- }
-
/**
* Removes the Cover if this returns true, or if aForced is true. Doesn't get called when the Machine Block is
* getting broken, only if you break the Cover away from the Machine.
@@ -420,13 +411,6 @@ public abstract class GT_CoverBehaviorBase<T extends ISerializableObject> {
protected GT_GUIColorOverride colorOverride;
private static final String guiTexturePath = "gregtech:textures/gui/GuiCover.png";
- /**
- * For back compatibility, you need to override this if this cover uses ModularUI.
- */
- public boolean useModularUI() {
- return false;
- }
-
public ModularWindow createWindow(GT_CoverUIBuildContext buildContext) {
return new UIFactory(buildContext).createWindow();
}
@@ -632,29 +616,12 @@ public abstract class GT_CoverBehaviorBase<T extends ISerializableObject> {
ICoverable aTileEntity, EntityPlayer aPlayer) {
if (hasCoverGUI() && aPlayer instanceof EntityPlayerMP) {
lastPlayer = new WeakReference<>(aPlayer);
- if (useModularUI()) {
- GT_UIInfos.openCoverUI(aTileEntity, aPlayer, side);
- } else {
- GT_Values.NW.sendToPlayer(
- new GT_Packet_TileEntityCoverGUI(
- side,
- aCoverID,
- aCoverVariable,
- aTileEntity,
- (EntityPlayerMP) aPlayer),
- (EntityPlayerMP) aPlayer);
- }
+ GT_UIInfos.openCoverUI(aTileEntity, aPlayer, side);
return true;
}
return false;
}
- @Deprecated
- protected Object getClientGUIImpl(ForgeDirection side, int aCoverID, T aCoverVariable, ICoverable aTileEntity,
- EntityPlayer aPlayer, World aWorld) {
- return null;
- }
-
/**
* Removes the Cover if this returns true, or if aForced is true. Doesn't get called when the Machine Block is
* getting broken, only if you break the Cover away from the Machine.
diff --git a/src/main/java/gregtech/api/util/GT_ModHandler.java b/src/main/java/gregtech/api/util/GT_ModHandler.java
index 18f52d1bd0..b91bb810b6 100644
--- a/src/main/java/gregtech/api/util/GT_ModHandler.java
+++ b/src/main/java/gregtech/api/util/GT_ModHandler.java
@@ -290,11 +290,6 @@ public class GT_ModHandler {
return FluidRegistry.getFluidStack("milk", (int) aAmount);
}
- @Deprecated
- public static ItemStack getEmptyFuelCan(long aAmount) {
- return null;
- }
-
public static ItemStack getEmptyCell(long aAmount) {
return ItemList.Cell_Empty.get(aAmount);
}
@@ -331,23 +326,6 @@ public class GT_ModHandler {
}
/**
- * @param aValue Fuel value in EU
- */
- @Deprecated
- public static ItemStack getFuelCan(int aValue) {
- return null;
- }
-
- /**
- * @param aFuelCan the Item you want to check
- * @return the exact Value in EU the Fuel Can is worth if its even a Fuel Can.
- */
- @Deprecated
- public static int getFuelCanValue(ItemStack aFuelCan) {
- return 0;
- }
-
- /**
* Gets an Item from IndustrialCraft, and returns a Replacement Item if not possible
*/
public static ItemStack getIC2Item(String aItem, long aAmount, ItemStack aReplacement) {
@@ -1664,33 +1642,6 @@ public class GT_ModHandler {
}
/**
- * Used in my own Macerator. Decreases StackSize of the Input if wanted.
- */
- @Deprecated
- public static ItemStack getMaceratorOutput(ItemStack aInput, boolean aRemoveInput, ItemStack aOutputSlot) {
- return GT_Utility.copyOrNull(
- getMachineOutput(aInput, getMaceratorRecipeList(), aRemoveInput, new NBTTagCompound(), aOutputSlot)[0]);
- }
-
- /**
- * Used in my own Extractor. Decreases StackSize of the Input if wanted.
- */
- @Deprecated
- public static ItemStack getExtractorOutput(ItemStack aInput, boolean aRemoveInput, ItemStack aOutputSlot) {
- return GT_Utility.copyOrNull(
- getMachineOutput(aInput, getExtractorRecipeList(), aRemoveInput, new NBTTagCompound(), aOutputSlot)[0]);
- }
-
- /**
- * Used in my own Compressor. Decreases StackSize of the Input if wanted.
- */
- @Deprecated
- public static ItemStack getCompressorOutput(ItemStack aInput, boolean aRemoveInput, ItemStack aOutputSlot) {
- return GT_Utility.copyOrNull(
- getMachineOutput(aInput, getCompressorRecipeList(), aRemoveInput, new NBTTagCompound(), aOutputSlot)[0]);
- }
-
- /**
* Used in my own Furnace.
*/
public static ItemStack getSmeltingOutput(ItemStack aInput, boolean aRemoveInput, ItemStack aOutputSlot) {
@@ -2114,11 +2065,6 @@ public class GT_ModHandler {
}
}
- @Deprecated
- public static void registerBoxableItemToToolBox(Item aItem) {
- registerBoxableItemToToolBox(new ItemStack(aItem, 1, GT_Values.W));
- }
-
public static int getCapsuleCellContainerCountMultipliedWithStackSize(ItemStack... aStacks) {
int rAmount = 0;
for (ItemStack tStack : aStacks)
diff --git a/src/main/java/gregtech/api/util/GT_PlayedSound.java b/src/main/java/gregtech/api/util/GT_PlayedSound.java
index 05d61e9833..8604d9b81f 100644
--- a/src/main/java/gregtech/api/util/GT_PlayedSound.java
+++ b/src/main/java/gregtech/api/util/GT_PlayedSound.java
@@ -1,7 +1,5 @@
package gregtech.api.util;
-import static gregtech.api.enums.GT_Values.E;
-
import net.minecraft.util.ResourceLocation;
public class GT_PlayedSound {
@@ -16,15 +14,6 @@ public class GT_PlayedSound {
mZ = (int) aZ;
}
- /**
- * @inheritDoc
- * @deprecated Use {@link GT_PlayedSound(ResourceLocation, double, double, double)}
- */
- @Deprecated
- public GT_PlayedSound(String aSoundName, double aX, double aY, double aZ) {
- this(new ResourceLocation(aSoundName == null ? E : aSoundName), aX, aY, aZ);
- }
-
@Override
public boolean equals(Object aObject) {
if (aObject instanceof GT_PlayedSound) {
diff --git a/src/main/java/gregtech/api/util/GT_Utility.java b/src/main/java/gregtech/api/util/GT_Utility.java
index fb1b026cc7..65504dda75 100644
--- a/src/main/java/gregtech/api/util/GT_Utility.java
+++ b/src/main/java/gregtech/api/util/GT_Utility.java
@@ -2312,24 +2312,6 @@ public class GT_Utility {
return true;
}
- /**
- * @inheritDoc
- * @Deprecated Use {@link #doSoundAtClient(ResourceLocation, int, float, float, double, double, double)}
- */
- @Deprecated
- public static boolean doSoundAtClient(String aSoundName, int aTimeUntilNextSound, float aSoundStrength,
- float aSoundModulation, double aX, double aY, double aZ) {
- if (isStringInvalid(aSoundName)) return false;
- return doSoundAtClient(
- new ResourceLocation(aSoundName),
- aTimeUntilNextSound,
- aSoundStrength,
- aSoundModulation,
- aX,
- aY,
- aZ);
- }
-
public static boolean sendSoundToPlayers(World aWorld, String aSoundName, float aSoundStrength,
float aSoundModulation, int aX, int aY, int aZ) {
if (isStringInvalid(aSoundName) || aWorld == null || aWorld.isRemote) return false;
@@ -2432,11 +2414,6 @@ public class GT_Utility {
return rList;
}
- @Deprecated // why do you use Objects?
- public static Block getBlock(Object aBlock) {
- return (Block) aBlock;
- }
-
public static Block getBlockFromStack(ItemStack itemStack) {
if (isStackInvalid(itemStack)) return Blocks.air;
return getBlockFromItem(itemStack.getItem());
@@ -2446,16 +2423,6 @@ public class GT_Utility {
return Block.getBlockFromItem(item);
}
- @Deprecated // why do you use Objects? And if you want to check your block to be not null, check it directly!
- public static boolean isBlockValid(Object aBlock) {
- return (aBlock instanceof Block);
- }
-
- @Deprecated // why do you use Objects? And if you want to check your block to be null, check it directly!
- public static boolean isBlockInvalid(Object aBlock) {
- return !(aBlock instanceof Block);
- }
-
public static boolean isStringValid(Object aString) {
return aString != null && !aString.toString()
.isEmpty();
@@ -2614,16 +2581,6 @@ public class GT_Utility {
*
* @return casing texture 0 to 16383
*/
- @Deprecated
- public static int getTextureId(ItemStack stack) {
- return getTextureId(Block.getBlockFromItem(stack.getItem()), (byte) stack.getItemDamage());
- }
-
- /**
- * Return texture id from item stack, unoptimized but readable?
- *
- * @return casing texture 0 to 16383
- */
public static int getTextureId(Block blockFromBlock, byte metaFromBlock) {
for (int page = 0; page < Textures.BlockIcons.casingTexturePages.length; page++) {
ITexture[] casingTexturePage = Textures.BlockIcons.casingTexturePages[page];
@@ -2902,13 +2859,6 @@ public class GT_Utility {
return false;
}
- @Deprecated
- public static ItemStack setStack(Object aSetStack, Object aToStack) {
- if (aSetStack instanceof ItemStack setStack && aToStack instanceof ItemStack toStack)
- return setStack(setStack, toStack);
- return null;
- }
-
public static ItemStack setStack(ItemStack aSetStack, ItemStack aToStack) {
if (isStackInvalid(aSetStack) || isStackInvalid(aToStack)) return null;
aSetStack.func_150996_a(aToStack.getItem());
@@ -2991,14 +2941,6 @@ public class GT_Utility {
return rStack;
}
- /**
- * @deprecated use {@link #multiplyStack(int, ItemStack)} instead
- */
- @Deprecated
- public static ItemStack multiplyStack(long aMultiplier, Object... aStacks) {
- return multiplyStack((int) aMultiplier, firstStackOrNull(aStacks));
- }
-
public static ItemStack multiplyStack(int aMultiplier, ItemStack aStack) {
ItemStack rStack = copy(aStack);
if (isStackInvalid(rStack)) return null;
@@ -3011,14 +2953,6 @@ public class GT_Utility {
}
/**
- * @deprecated use {@link #copyAmountUnsafe(int, ItemStack)} instead
- */
- @Deprecated
- public static ItemStack copyAmountUnsafe(long aAmount, Object... aStacks) {
- return copyAmountUnsafe((int) aAmount, firstStackOrNull(aStacks));
- }
-
- /**
* Unlike {@link #copyAmount(int, ItemStack)}, this method does not restrict stack size by 64.
*/
public static ItemStack copyAmountUnsafe(int aAmount, ItemStack aStack) {
@@ -3029,14 +2963,6 @@ public class GT_Utility {
return rStack;
}
- /**
- * @deprecated use {@link #copyMetaData(int, ItemStack)} instead
- */
- @Deprecated
- public static ItemStack copyMetaData(long aMetaData, Object... aStacks) {
- return copyMetaData((int) aMetaData, firstStackOrNull(aStacks));
- }
-
public static ItemStack copyMetaData(int aMetaData, ItemStack aStack) {
ItemStack rStack = copy(aStack);
if (isStackInvalid(rStack)) return null;
@@ -3048,14 +2974,6 @@ public class GT_Utility {
* @deprecated use {@link #copyAmountAndMetaData(int, int, ItemStack)} instead
*/
@Deprecated
- public static ItemStack copyAmountAndMetaData(long aAmount, long aMetaData, Object... aStacks) {
- return copyAmountAndMetaData(aAmount, aMetaData, firstStackOrNull(aStacks));
- }
-
- /**
- * @deprecated use {@link #copyAmountAndMetaData(int, int, ItemStack)} instead
- */
- @Deprecated
public static ItemStack copyAmountAndMetaData(long aAmount, long aMetaData, ItemStack aStack) {
return copyAmountAndMetaData((int) aAmount, (int) aMetaData, aStack);
}
@@ -3068,14 +2986,6 @@ public class GT_Utility {
}
/**
- * @deprecated use {@link #mul(int, ItemStack)} instead
- */
- @Deprecated
- public static ItemStack mul(long aMultiplier, Object... aStacks) {
- return mul((int) aMultiplier, firstStackOrNull(aStacks));
- }
-
- /**
* returns a copy of an ItemStack with its Stacksize being multiplied by aMultiplier
*/
public static ItemStack mul(int aMultiplier, ItemStack aStack) {
@@ -4710,16 +4620,6 @@ public class GT_Utility {
return null;
}
- /**
- * @deprecated typo in method name. use {@link #isAnyIntegratedCircuit(ItemStack)} instead.
- */
- @Deprecated
- public static boolean checkIfSameIntegratedCircuit(ItemStack itemStack) {
- if (itemStack == null) return false;
- for (int i = 0; i < 25; i++) if (itemStack.isItemEqual(GT_Utility.getIntegratedCircuit(i))) return true;
- return false;
- }
-
public static boolean isAnyIntegratedCircuit(ItemStack itemStack) {
if (itemStack == null) return false;
return itemStack.getItem() == ItemList.Circuit_Integrated.getItem() && 0 <= itemStack.getItemDamage()