/// <summary>
 /// Class constructor
 /// </summary>
 public MobSpawnPacket(Realms.Common.Mob mob) : base(typeof(MobSpawnPacket))
 {
     this.ID        = mob.ID;
     this.MobType   = mob.MobType;
     this.PositionX = mob.transform.position.x;
     this.PositionY = mob.transform.position.y;
     this.PositionZ = mob.transform.position.z;
 }
        /// <summary>
        ///
        /// </summary>
        /// <param name="mob"></param>
        public void RegisterMob(Realms.Common.Mob mob)
        {
            m_mobs.Add(mob);

            var mobSpawnPacket = new Server.Packet.MobSpawnPacket(mob);

            QueuePacketAll(mobSpawnPacket);
        }