Skip to content

Commit db3aede

Browse files
committed
Fix things
1 parent e635a74 commit db3aede

File tree

72 files changed

+131
-163
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

72 files changed

+131
-163
lines changed

src/main/java/gregtech/api/capability/impl/AbstractRecipeLogic.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@
3030
import net.minecraft.item.ItemStack;
3131
import net.minecraft.nbt.NBTTagCompound;
3232
import net.minecraft.nbt.NBTTagList;
33-
import net.minecraft.network.PacketBuffer;
3433
import net.minecraft.world.World;
3534
import net.minecraftforge.common.capabilities.Capability;
3635
import net.minecraftforge.common.util.Constants;
@@ -1168,7 +1167,7 @@ public void invalidate() {
11681167
}
11691168

11701169
@Override
1171-
public void receiveCustomData(int dataId, @NotNull PacketBuffer buf) {
1170+
public void receiveCustomData(int dataId, @NotNull AdvancedPacketBuffer buf) {
11721171
if (dataId == GregtechDataCodes.WORKABLE_ACTIVE) {
11731172
this.isActive = buf.readBoolean();
11741173
getMetaTileEntity().scheduleRenderUpdate();

src/main/java/gregtech/api/capability/impl/BoilerRecipeLogic.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616

1717
import net.minecraft.item.ItemStack;
1818
import net.minecraft.nbt.NBTTagCompound;
19-
import net.minecraft.network.PacketBuffer;
2019
import net.minecraft.tileentity.TileEntityFurnace;
2120
import net.minecraftforge.fluids.Fluid;
2221
import net.minecraftforge.fluids.FluidRegistry;
@@ -290,7 +289,7 @@ public void receiveInitialSyncData(@NotNull AdvancedPacketBuffer buf) {
290289
}
291290

292291
@Override
293-
public void receiveCustomData(int dataId, @NotNull PacketBuffer buf) {
292+
public void receiveCustomData(int dataId, @NotNull AdvancedPacketBuffer buf) {
294293
super.receiveCustomData(dataId, buf);
295294
if (dataId == BOILER_HEAT) {
296295
this.currentHeat = buf.readVarInt();

src/main/java/gregtech/api/capability/impl/CleanroomLogic.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -232,7 +232,7 @@ public void receiveInitialSyncData(@NotNull PacketBuffer buf) {
232232
/**
233233
* reads all needed values from CustomData
234234
* This MUST be called and returned in the MetaTileEntity's
235-
* {@link MetaTileEntity#receiveCustomData(int, PacketBuffer)} method
235+
* {@link ISyncedTileEntity#receiveCustomData(int, gregtech.api.network.AdvancedPacketBuffer)} method
236236
*/
237237
public void receiveCustomData(int dataId, PacketBuffer buf) {
238238
if (dataId == GregtechDataCodes.IS_WORKING) {

src/main/java/gregtech/api/capability/impl/FluidDrillLogic.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -308,7 +308,7 @@ public void receiveInitialSyncData(@NotNull PacketBuffer buf) {
308308
/**
309309
* reads all needed values from CustomData
310310
* This MUST be called and returned in the MetaTileEntity's
311-
* {@link MetaTileEntity#receiveCustomData(int, PacketBuffer)} method
311+
* {@link ISyncedTileEntity#receiveCustomData(int, gregtech.api.network.AdvancedPacketBuffer)} method
312312
*/
313313
public void receiveCustomData(int dataId, PacketBuffer buf) {
314314
if (dataId == GregtechDataCodes.WORKABLE_ACTIVE) {

src/main/java/gregtech/api/capability/impl/RecipeLogicSteam.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020
import net.minecraft.entity.player.EntityPlayerMP;
2121
import net.minecraft.init.SoundEvents;
2222
import net.minecraft.nbt.NBTTagCompound;
23-
import net.minecraft.network.PacketBuffer;
2423
import net.minecraft.util.EntitySelectors;
2524
import net.minecraft.util.EnumFacing;
2625
import net.minecraft.util.EnumParticleTypes;
@@ -99,7 +98,7 @@ public void setVentingSide(EnumFacing ventingSide) {
9998
}
10099

101100
@Override
102-
public void receiveCustomData(int dataId, @NotNull PacketBuffer buf) {
101+
public void receiveCustomData(int dataId, @NotNull AdvancedPacketBuffer buf) {
103102
super.receiveCustomData(dataId, buf);
104103
if (dataId == GregtechDataCodes.NEEDS_VENTING) {
105104
this.needsVenting = buf.readBoolean();

src/main/java/gregtech/api/capability/impl/miner/MinerLogic.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -575,7 +575,7 @@ public void receiveInitialSyncData(@NotNull PacketBuffer buf) {
575575
/**
576576
* reads all needed values from CustomData
577577
* This MUST be called and returned in the MetaTileEntity's
578-
* {@link MetaTileEntity#receiveCustomData(int, PacketBuffer)} method
578+
* {@link ISyncedTileEntity#receiveCustomData(int, gregtech.api.network.AdvancedPacketBuffer)} method
579579
*/
580580
public void receiveCustomData(int dataId, PacketBuffer buf) {
581581
if (dataId == GregtechDataCodes.PUMP_HEAD_LEVEL) {

src/main/java/gregtech/api/cover/Cover.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -282,7 +282,7 @@ default void writeInitialSyncData(@NotNull AdvancedPacketBuffer packetBuffer) {}
282282

283283
default void readInitialSyncData(@NotNull AdvancedPacketBuffer packetBuffer) {}
284284

285-
default void writeCustomData(int discriminator, @NotNull Consumer<@NotNull PacketBuffer> buf) {
285+
default void writeCustomData(int discriminator, @NotNull Consumer<@NotNull AdvancedPacketBuffer> buf) {
286286
getCoverableView().writeCoverData(this, discriminator, buf);
287287
}
288288

src/main/java/gregtech/api/cover/CoverHolder.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
package gregtech.api.cover;
22

3+
import gregtech.api.network.AdvancedPacketBuffer;
34
import gregtech.api.util.GTUtility;
45
import gregtech.client.utils.RenderUtil;
56

67
import net.minecraft.block.Block;
78
import net.minecraft.item.ItemStack;
8-
import net.minecraft.network.PacketBuffer;
99
import net.minecraft.util.BlockRenderLayer;
1010
import net.minecraft.util.EnumFacing;
1111
import net.minecraft.util.ITickable;
@@ -91,7 +91,7 @@ default void updateCovers() {
9191
}
9292
}
9393

94-
void writeCustomData(int discriminator, @NotNull Consumer<@NotNull PacketBuffer> buf);
94+
void writeCustomData(int discriminator, @NotNull Consumer<@NotNull AdvancedPacketBuffer> buf);
9595

9696
/**
9797
* It is used to render cover's baseplate if this CoverHolder is not full block length.

src/main/java/gregtech/api/cover/CoverSaveHandler.java

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66

77
import net.minecraft.nbt.NBTTagCompound;
88
import net.minecraft.nbt.NBTTagList;
9-
import net.minecraft.network.PacketBuffer;
109
import net.minecraft.util.EnumFacing;
1110
import net.minecraft.util.ResourceLocation;
1211
import net.minecraftforge.common.util.Constants;
@@ -90,7 +89,8 @@ public static void writeCoverPlacement(@NotNull CoverHolder coverHolder, int dis
9089
coverHolder.writeCustomData(discriminator, buf -> {
9190
buf.writeByte(side.getIndex());
9291
buf.writeVarInt(CoverDefinition.getNetworkIdForCover(cover.getDefinition()));
93-
cover.writeInitialSyncData(buf);
92+
cover.writeInitialSyncData(buf.openSubBuffer());
93+
buf.writeSubBuffer();
9494
});
9595
}
9696

@@ -100,7 +100,7 @@ public static void writeCoverPlacement(@NotNull CoverHolder coverHolder, int dis
100100
* @param buf the buffer to read from
101101
* @param coverHolder the CoverHolder the cover is placed on
102102
*/
103-
public static void readCoverPlacement(@NotNull PacketBuffer buf, @NotNull CoverHolder coverHolder) {
103+
public static void readCoverPlacement(@NotNull AdvancedPacketBuffer buf, @NotNull CoverHolder coverHolder) {
104104
// cover placement event
105105
EnumFacing placementSide = EnumFacing.VALUES[buf.readByte()];
106106
int id = buf.readVarInt();
@@ -112,8 +112,10 @@ public static void readCoverPlacement(@NotNull PacketBuffer buf, @NotNull CoverH
112112
Cover cover = coverDefinition.createCover(coverHolder, placementSide);
113113
coverHolder.addCover(placementSide, cover);
114114

115-
cover.readInitialSyncData(buf);
116-
ISyncedTileEntity.checkInitialData(buf, cover);
115+
AdvancedPacketBuffer b = buf.readSubBuffer();
116+
cover.readInitialSyncData(b);
117+
ISyncedTileEntity.checkInitialData(b, cover);
118+
buf.closeSubBuffer();
117119
}
118120
coverHolder.scheduleRenderUpdate();
119121
}

src/main/java/gregtech/api/cover/CoverableView.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
package gregtech.api.cover;
22

3+
import gregtech.api.network.AdvancedPacketBuffer;
4+
35
import net.minecraft.item.ItemStack;
4-
import net.minecraft.network.PacketBuffer;
56
import net.minecraft.tileentity.TileEntity;
67
import net.minecraft.util.EnumFacing;
78
import net.minecraft.util.math.BlockPos;
@@ -87,7 +88,7 @@ default boolean hasCover(@NotNull EnumFacing side) {
8788
*/
8889
int getInputRedstoneSignal(@NotNull EnumFacing side, boolean ignoreCover);
8990

90-
void writeCoverData(@NotNull Cover cover, int discriminator, @NotNull Consumer<@NotNull PacketBuffer> buf);
91+
void writeCoverData(@NotNull Cover cover, int discriminator, @NotNull Consumer<@NotNull AdvancedPacketBuffer> buf);
9192

9293
/**
9394
* @return an ItemStack representation of the CoverableView, or {@link ItemStack#EMPTY} if not possible.

0 commit comments

Comments
 (0)