Skip to content

Commit 7697651

Browse files
authored
remove 2.9 deprecated code (#2741)
1 parent 9400705 commit 7697651

File tree

26 files changed

+4
-758
lines changed

26 files changed

+4
-758
lines changed

src/main/java/gregtech/api/GTValues.java

Lines changed: 0 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,6 @@
77
import net.minecraftforge.fml.relauncher.FMLLaunchHandler;
88
import net.minecraftforge.oredict.OreDictionary;
99

10-
import org.jetbrains.annotations.ApiStatus;
11-
1210
import java.time.LocalDate;
1311
import java.util.Random;
1412
import java.util.function.Supplier;
@@ -173,48 +171,6 @@ public class GTValues {
173171
*/
174172
public static final String MOD_NAME = "GregTech";
175173

176-
/** @deprecated Use {@link gregtech.api.util.Mods} instead */
177-
@Deprecated
178-
@ApiStatus.ScheduledForRemoval(inVersion = "2.9")
179-
public static final String MODID_FR = "forestry",
180-
MODID_CT = "crafttweaker",
181-
MODID_TOP = "theoneprobe",
182-
MODID_CTM = "ctm",
183-
MODID_CC = "cubicchunks",
184-
MODID_AR = "advancedrocketry",
185-
MODID_ECORE = "endercore",
186-
MODID_EIO = "enderio",
187-
MODID_BC = "buildcraftcore",
188-
MODID_COFH = "cofhcore",
189-
MODID_APPENG = "appliedenergistics2",
190-
MODID_JEI = "jei",
191-
MODID_GROOVYSCRIPT = "groovyscript",
192-
MODID_NC = "nuclearcraft",
193-
MODID_IE = "immersiveengineering",
194-
MODID_OC = "opencomputers",
195-
MODID_JOURNEYMAP = "journeymap",
196-
MODID_VOXELMAP = "voxelmap",
197-
MODID_XAERO_MINIMAP = "xaerominimap",
198-
MODID_HWYLA = "hwyla",
199-
MODID_BAUBLES = "baubles",
200-
MODID_TOP_ADDONS = "topaddons",
201-
MODID_IC2 = "ic2",
202-
MODID_GTFO = "gregtechfoodoption",
203-
MODID_BINNIE = "binniecore",
204-
MODID_XU2 = "extrautils2",
205-
MODID_TR = "techreborn",
206-
MODID_MB = "magicbees",
207-
MODID_EB = "extrabees",
208-
MODID_ET = "extratrees",
209-
MODID_GENETICS = "genetics",
210-
MODID_BOP = "biomesoplenty",
211-
MODID_TCON = "tconstruct",
212-
MODID_PROJRED_CORE = "projectred-core",
213-
MODID_RC = "railcraft",
214-
MODID_CHISEL = "chisel",
215-
MODID_RS = "refinedstorage",
216-
MODID_LITTLETILES = "littletiles";
217-
218174
private static Boolean isClient;
219175

220176
public static boolean isClientSide() {

src/main/java/gregtech/api/block/IWalkingSpeedBonus.java

Lines changed: 0 additions & 27 deletions
This file was deleted.

src/main/java/gregtech/api/block/VariantBlock.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,14 +26,12 @@
2626
import java.util.Collections;
2727
import java.util.List;
2828

29-
@SuppressWarnings("deprecation")
30-
public class VariantBlock<T extends Enum<T> & IStringSerializable> extends Block implements IWalkingSpeedBonus {
29+
public class VariantBlock<T extends Enum<T> & IStringSerializable> extends Block {
3130

3231
protected PropertyEnum<T> VARIANT;
3332
protected T[] VALUES;
3433

35-
@SuppressWarnings("DataFlowIssue")
36-
public VariantBlock(Material materialIn) {
34+
public VariantBlock(@NotNull Material materialIn) {
3735
super(materialIn);
3836
if (VALUES.length > 0 && VALUES[0] instanceof IStateHarvestLevel) {
3937
for (T t : VALUES) {

src/main/java/gregtech/api/gui/widgets/TankWidget.java

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@
3030
import net.minecraftforge.fml.relauncher.Side;
3131
import net.minecraftforge.fml.relauncher.SideOnly;
3232

33-
import org.jetbrains.annotations.ApiStatus;
3433
import org.jetbrains.annotations.NotNull;
3534
import org.jetbrains.annotations.Nullable;
3635

@@ -126,15 +125,6 @@ public String getFluidLocalizedName() {
126125
return lastFluidInTank == null ? "" : lastFluidInTank.getLocalizedName();
127126
}
128127

129-
/**
130-
* @deprecated use {@link #getFluidTextComponent()}
131-
*/
132-
@ApiStatus.ScheduledForRemoval(inVersion = "2.9")
133-
@Deprecated
134-
public String getFluidUnlocalizedName() {
135-
return lastFluidInTank == null ? "" : lastFluidInTank.getUnlocalizedName();
136-
}
137-
138128
@Nullable
139129
public TextComponentTranslation getFluidTextComponent() {
140130
if (lastFluidInTank == null) return null;

src/main/java/gregtech/api/metatileentity/MTETrait.java

Lines changed: 0 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99

1010
import it.unimi.dsi.fastutil.objects.Object2IntFunction;
1111
import it.unimi.dsi.fastutil.objects.Object2IntOpenHashMap;
12-
import org.jetbrains.annotations.ApiStatus;
1312
import org.jetbrains.annotations.NotNull;
1413

1514
import java.util.function.Consumer;
@@ -80,31 +79,9 @@ public void deserializeNBT(@NotNull NBTTagCompound compound) {}
8079
@Override
8180
public void writeInitialSyncData(@NotNull PacketBuffer buf) {}
8281

83-
/**
84-
* Deprecated since 2.8 and will be removed in 2.9.
85-
*
86-
* @deprecated Use {@link #writeInitialSyncData(PacketBuffer)}
87-
*/
88-
@ApiStatus.ScheduledForRemoval(inVersion = "2.9")
89-
@Deprecated
90-
public void writeInitialData(@NotNull PacketBuffer buffer) {
91-
writeInitialSyncData(buffer);
92-
}
93-
9482
@Override
9583
public void receiveInitialSyncData(@NotNull PacketBuffer buf) {}
9684

97-
/**
98-
* Deprecated since 2.8 and will be removed in 2.9.
99-
*
100-
* @deprecated use {@link #receiveInitialSyncData(PacketBuffer)}
101-
*/
102-
@ApiStatus.ScheduledForRemoval(inVersion = "2.9")
103-
@Deprecated
104-
public void receiveInitialData(@NotNull PacketBuffer buffer) {
105-
receiveInitialSyncData(buffer);
106-
}
107-
10885
@Override
10986
public void receiveCustomData(int discriminator, @NotNull PacketBuffer buf) {}
11087

src/main/java/gregtech/api/metatileentity/MetaTileEntity.java

Lines changed: 1 addition & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -827,29 +827,10 @@ public void updateInputRedstoneSignals() {
827827
}
828828
}
829829

830-
/**
831-
* @deprecated Will be removed in 2.9. Comparators no longer supported for MetaTileEntities, as cover are
832-
* interactions favored.
833-
*/
834-
@ApiStatus.ScheduledForRemoval(inVersion = "2.9")
835-
@Deprecated
836-
public int getActualComparatorValue() {
837-
return 0;
838-
}
839-
840830
public int getActualLightValue() {
841831
return 0;
842832
}
843833

844-
/**
845-
* @deprecated Will be removed in 2.9.
846-
*/
847-
@ApiStatus.ScheduledForRemoval(inVersion = "2.9")
848-
@Deprecated
849-
public final int getComparatorValue() {
850-
return 0;
851-
}
852-
853834
public final int getLightValue() {
854835
return cachedLightValue;
855836
}
@@ -1023,7 +1004,7 @@ public void writeInitialSyncData(@NotNull PacketBuffer buf) {
10231004
buf.writeShort(this.mteTraitByNetworkId.size());
10241005
for (Int2ObjectMap.Entry<MTETrait> entry : mteTraitByNetworkId.int2ObjectEntrySet()) {
10251006
buf.writeVarInt(entry.getIntKey());
1026-
entry.getValue().writeInitialData(buf);
1007+
entry.getValue().writeInitialSyncData(buf);
10271008
}
10281009
CoverSaveHandler.writeInitialSyncData(buf, this);
10291010
buf.writeBoolean(muffled);

src/main/java/gregtech/api/metatileentity/SteamMetaTileEntity.java

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@
3636
import codechicken.lib.vec.Matrix4;
3737
import org.apache.commons.lang3.ArrayUtils;
3838
import org.apache.commons.lang3.tuple.Pair;
39-
import org.jetbrains.annotations.ApiStatus;
4039
import org.jetbrains.annotations.Nullable;
4140

4241
import java.util.List;
@@ -157,15 +156,6 @@ public void randomDisplayTick() {
157156
}
158157
}
159158

160-
/** @deprecated No longer used, look at {@link VanillaParticleEffects#defaultFrontEffect} to see old logic. */
161-
@Deprecated
162-
@ApiStatus.ScheduledForRemoval(inVersion = "2.9")
163-
@SideOnly(Side.CLIENT)
164-
protected void randomDisplayTick(float x, float y, float z, EnumParticleTypes flame, EnumParticleTypes smoke) {
165-
getWorld().spawnParticle(smoke, x, y, z, 0, 0, 0);
166-
getWorld().spawnParticle(flame, x, y, z, 0, 0, 0);
167-
}
168-
169159
@Override
170160
public boolean needsSneakToRotate() {
171161
return true;

src/main/java/gregtech/api/metatileentity/multiblock/MultiblockWithDisplayBase.java

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@
3333
import net.minecraftforge.fml.relauncher.Side;
3434
import net.minecraftforge.fml.relauncher.SideOnly;
3535

36-
import org.jetbrains.annotations.ApiStatus;
3736
import org.jetbrains.annotations.NotNull;
3837

3938
import java.util.*;
@@ -274,16 +273,6 @@ public boolean isMufflerFaceFree() {
274273
getAbilities(MultiblockAbility.MUFFLER_HATCH).get(0).isFrontFaceFree();
275274
}
276275

277-
/**
278-
* @deprecated Override {@link #getMufflerParticle()} instead.
279-
*/
280-
@ApiStatus.ScheduledForRemoval(inVersion = "2.9")
281-
@Deprecated
282-
@SideOnly(Side.CLIENT)
283-
public void runMufflerEffect(float xPos, float yPos, float zPos, float xSpd, float ySpd, float zSpd) {
284-
getWorld().spawnParticle(EnumParticleTypes.SMOKE_LARGE, xPos, yPos, zPos, xSpd, ySpd, zSpd);
285-
}
286-
287276
@SideOnly(Side.CLIENT)
288277
public @NotNull EnumParticleTypes getMufflerParticle() {
289278
return EnumParticleTypes.SMOKE_LARGE;

src/main/java/gregtech/api/recipes/ModHandler.java

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
import gregtech.api.unification.material.Materials;
1111
import gregtech.api.unification.material.properties.PropertyKey;
1212
import gregtech.api.unification.ore.OrePrefix;
13-
import gregtech.api.unification.stack.ItemMaterialInfo;
1413
import gregtech.api.unification.stack.MaterialStack;
1514
import gregtech.api.unification.stack.UnificationEntry;
1615
import gregtech.api.util.DummyContainer;
@@ -44,7 +43,6 @@
4443
import crafttweaker.mc1120.furnace.MCFurnaceManager;
4544
import org.apache.commons.lang3.tuple.ImmutablePair;
4645
import org.apache.commons.lang3.tuple.Pair;
47-
import org.jetbrains.annotations.ApiStatus;
4846
import org.jetbrains.annotations.NotNull;
4947
import org.jetbrains.annotations.Nullable;
5048

@@ -417,19 +415,6 @@ public static Object finalizeIngredient(@NotNull Object ingredient) {
417415
return ingredient;
418416
}
419417

420-
/**
421-
* @param outputCount the amount of outputs the recipe has
422-
* @param recipe the recipe to retrieve from
423-
* @return the recycling ingredients for a recipe
424-
* @deprecated Use {@link RecyclingHandler#getRecyclingIngredients(int, Object...)}. Will be removed in 2.9
425-
*/
426-
@Deprecated
427-
@ApiStatus.ScheduledForRemoval(inVersion = "2.9")
428-
@Nullable
429-
public static ItemMaterialInfo getRecyclingIngredients(int outputCount, @NotNull Object... recipe) {
430-
return RecyclingHandler.getRecyclingIngredients(outputCount, recipe);
431-
}
432-
433418
/**
434419
* Add a shapeless recipe
435420
*

src/main/java/gregtech/api/unification/material/Material.java

Lines changed: 0 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@
4343
import com.google.common.base.Preconditions;
4444
import com.google.common.collect.ImmutableList;
4545
import crafttweaker.annotations.ZenRegister;
46-
import org.jetbrains.annotations.ApiStatus;
4746
import org.jetbrains.annotations.NotNull;
4847
import org.jetbrains.annotations.Nullable;
4948
import stanhebben.zenscript.annotations.OperatorType;
@@ -972,34 +971,6 @@ public Builder rotorStats(float speed, float damage, int durability) {
972971
return this;
973972
}
974973

975-
/** @deprecated use {@link Material.Builder#blast(int)}. */
976-
@ApiStatus.ScheduledForRemoval(inVersion = "2.9")
977-
@Deprecated
978-
public Builder blastTemp(int temp) {
979-
return blast(temp);
980-
}
981-
982-
/** @deprecated use {@link Material.Builder#blast(int, BlastProperty.GasTier)}. */
983-
@ApiStatus.ScheduledForRemoval(inVersion = "2.9")
984-
@Deprecated
985-
public Builder blastTemp(int temp, BlastProperty.GasTier gasTier) {
986-
return blast(temp, gasTier);
987-
}
988-
989-
/** @deprecated use {@link Material.Builder#blast(UnaryOperator)} for more detailed stats. */
990-
@ApiStatus.ScheduledForRemoval(inVersion = "2.9")
991-
@Deprecated
992-
public Builder blastTemp(int temp, BlastProperty.GasTier gasTier, int eutOverride) {
993-
return blast(b -> b.temp(temp, gasTier).blastStats(eutOverride));
994-
}
995-
996-
/** @deprecated use {@link Material.Builder#blast(UnaryOperator)} for more detailed stats. */
997-
@ApiStatus.ScheduledForRemoval(inVersion = "2.9")
998-
@Deprecated
999-
public Builder blastTemp(int temp, BlastProperty.GasTier gasTier, int eutOverride, int durationOverride) {
1000-
return blast(b -> b.temp(temp, gasTier).blastStats(eutOverride, durationOverride));
1001-
}
1002-
1003974
public Builder blast(int temp) {
1004975
properties.setProperty(PropertyKey.BLAST, new BlastProperty(temp));
1005976
return this;

0 commit comments

Comments
 (0)