private void onTileUpdate(EntityPlayer player, PacketTileUpdate packet) { World world = player.worldObj; if (!packet.targetExists(world)) return; TileEntity entity = packet.getTarget(world); if (!(entity instanceof ISynchronizedTile)) return; ISynchronizedTile tile = (ISynchronizedTile) entity; tile.handleUpdatePacket(packet); tile.postPacketHandling(packet); }
public PacketTileUpdate(ISynchronizedTile var1) { super(0); this.payload = var1.getPacketPayload(); TileEntity var2 = (TileEntity) var1; this.posX = var2.x; this.posY = var2.y; this.posZ = var2.z; this.isChunkDataPacket = true; }