public void sendNPCUpdatePos(UInt16 viewId, WorldClient client, npc theMob) { PacketContent pak = new PacketContent(); pak.addUint16(viewId, 1); pak.addByte(0x02); pak.addByte(0x0c); pak.addUintShort((UInt16)theMob.getRotation()); pak.addFloatLtVector3f((float)theMob.getXPos(), (float)theMob.getYPos(), (float)theMob.getZPos()); client.messageQueue.addObjectMessage(pak.returnFinalPacket(), false); client.flushQueue(); }