示例#1
0
        public override void SendSkin(Skin skin)
        {
            base.SendSkin(skin);
            PlayerSkinPacket playerSkin = new PlayerSkinPacket();

            playerSkin.Uuid = this.Uuid;
            playerSkin.Skin = skin;
            this.SendPacket(playerSkin);
        }
示例#2
0
        public virtual void SendSkin(Player player)
        {
            PlayerSkinPacket pk = new PlayerSkinPacket
            {
                Uuid = this.Uuid,
                Skin = this.Skin
            };

            player.SendPacket(pk);
        }
示例#3
0
 public virtual void SendSkin(Skin skin)
 {
     Player[] players = this.Viewers;
     for (int i = 0; i < players.Length; ++i)
     {
         PlayerSkinPacket playerSkin = new PlayerSkinPacket();
         playerSkin.Uuid = this.Uuid;
         playerSkin.Skin = skin;
         players[i].SendPacket(playerSkin);
     }
 }
 private void PlayerSkinHandle(PlayerSkinPacket pk)
 {
     this.Skin = pk.Skin;
 }