diff options
Diffstat (limited to 'src/main/java/gregtech/api/multitileentity')
3 files changed, 8 insertions, 3 deletions
diff --git a/src/main/java/gregtech/api/multitileentity/base/MultiTileEntity.java b/src/main/java/gregtech/api/multitileentity/base/MultiTileEntity.java index 84ec63c26a..7c56d40296 100644 --- a/src/main/java/gregtech/api/multitileentity/base/MultiTileEntity.java +++ b/src/main/java/gregtech/api/multitileentity/base/MultiTileEntity.java @@ -1343,18 +1343,19 @@ public abstract class MultiTileEntity extends CoverableTileEntity public void getFullPacketData(GT_Packet_MultiTileEntity packet) { packet.addData(new CoordinateData(getCoords())); packet.addData(new CommonData(mStrongRedstone, color, (byte) 0)); - packet.addData(new MultiTileEntityData(mteRegistry, blockMetadata)); + packet.addData(new MultiTileEntityData(mteRegistry, mteID)); } @Override public void getGraphicPacketData(GT_Packet_MultiTileEntity packet) { packet.addData(new CoordinateData(getCoords())); + packet.addData(new MultiTileEntityData(mteRegistry, mteID)); } @Override public void getTimedPacketData(GT_Packet_MultiTileEntity packet) { packet.addData(new CoordinateData(getCoords())); - packet.addData(new MultiTileEntityData(mteRegistry, blockMetadata)); + packet.addData(new MultiTileEntityData(mteRegistry, mteID)); } @Override diff --git a/src/main/java/gregtech/api/multitileentity/base/NonTickableMultiTileEntity.java b/src/main/java/gregtech/api/multitileentity/base/NonTickableMultiTileEntity.java index 0ad4d9004e..2837a88180 100644 --- a/src/main/java/gregtech/api/multitileentity/base/NonTickableMultiTileEntity.java +++ b/src/main/java/gregtech/api/multitileentity/base/NonTickableMultiTileEntity.java @@ -20,7 +20,10 @@ public abstract class NonTickableMultiTileEntity extends MultiTileEntity { @Override public void issueClientUpdate() { - if (worldObj != null && !worldObj.isRemote) sendClientData(null); + if (worldObj != null && !worldObj.isRemote) { + sendClientData(null); + sendGraphicPacket(); + } } @Override diff --git a/src/main/java/gregtech/api/multitileentity/base/TickableMultiTileEntity.java b/src/main/java/gregtech/api/multitileentity/base/TickableMultiTileEntity.java index 9dcfce6d43..b25504dc6a 100644 --- a/src/main/java/gregtech/api/multitileentity/base/TickableMultiTileEntity.java +++ b/src/main/java/gregtech/api/multitileentity/base/TickableMultiTileEntity.java @@ -163,6 +163,7 @@ public abstract class TickableMultiTileEntity extends MultiTileEntity implements @Override public void issueClientUpdate() { sendClientData = true; + sendGraphicPacket(); } @Override |