From 634c03bd04d7cdfbd9f9909bd1fad892a69632c2 Mon Sep 17 00:00:00 2001 From: Glease <4586901+Glease@users.noreply.github.com> Date: Fri, 17 Dec 2021 19:42:07 +0800 Subject: Fix cover data not resetting on client --- .../gregtech/api/metatileentity/BaseMetaTileEntity.java | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) (limited to 'src/main/java/gregtech/api/metatileentity/BaseMetaTileEntity.java') diff --git a/src/main/java/gregtech/api/metatileentity/BaseMetaTileEntity.java b/src/main/java/gregtech/api/metatileentity/BaseMetaTileEntity.java index 585f8394d3..d8aeb50ac2 100644 --- a/src/main/java/gregtech/api/metatileentity/BaseMetaTileEntity.java +++ b/src/main/java/gregtech/api/metatileentity/BaseMetaTileEntity.java @@ -693,14 +693,12 @@ public class BaseMetaTileEntity extends BaseTileEntity implements IGregTechTileE createNewMetatileEntity(mID); } - mCoverSides[0] = aCover0; - mCoverSides[1] = aCover1; - mCoverSides[2] = aCover2; - mCoverSides[3] = aCover3; - mCoverSides[4] = aCover4; - mCoverSides[5] = aCover5; - - for (byte i = 0; i < 6; i++) mCoverBehaviors[i] = GregTech_API.getCoverBehaviorNew(mCoverSides[i]); + setCoverIDAtSide((byte) 0, aCover0); + setCoverIDAtSide((byte) 1, aCover1); + setCoverIDAtSide((byte) 2, aCover2); + setCoverIDAtSide((byte) 3, aCover3); + setCoverIDAtSide((byte) 4, aCover4); + setCoverIDAtSide((byte) 5, aCover5); receiveClientEvent(ClientEvents.CHANGE_COMMON_DATA, aTextureData); receiveClientEvent(ClientEvents.CHANGE_CUSTOM_DATA, aUpdateData & 0x7F); -- cgit