void onPlayerSync(Message message)
    {
        string id = message.getNextString();
        if(!entityList.ContainsKey(id))
        {
            entityList.Add(id,new HumanEntity(id));
        }

        entityList[id].Position = new Vector3(message.getNextFloat(), message.getNextFloat(), message.getNextFloat());
        entityList[id].Rotation = new Quaternion(message.getNextFloat(),
            message.getNextFloat(),
            message.getNextFloat(),
            message.getNextFloat()
            );
    }
 public void OnLoginInfo(Message msg)
 {
     msg.getNextString();
     positionOverride = new Vector3(msg.getNextFloat(), msg.getNextFloat(), msg.getNextFloat());
     login = true;
 }