@Override public IMessage onMessage(MessageTileOblivionTweaks message, MessageContext ctx) { TileEntity tileEntity = FMLClientHandler.instance() .getClient() .theWorld .getTileEntity(message.x, message.y, message.z); if (tileEntity instanceof TileOblivionTweaks) { ((TileOblivionTweaks) tileEntity).setOrientation(message.orientation); ((TileOblivionTweaks) tileEntity).setState(message.state); ((TileOblivionTweaks) tileEntity).setCustomName(message.customName); ((TileOblivionTweaks) tileEntity).setOwner(message.owner); } return null; }