Пример #1
0
 public void UpdatePlayerListDisplayName(MiNET.Utils.UUID uuid, string displayName)
 {
     if (PlayerList.Entries.TryGetValue(uuid, out var item))
     {
         item.Username = displayName;
     }
 }
Пример #2
0
 public void UpdatePlayerListLatency(MiNET.Utils.UUID uuid, int latency)
 {
     if (PlayerList.Entries.TryGetValue(uuid, out var item))
     {
         item.Ping = latency;
     }
 }
Пример #3
0
        public void UpdatePlayerLatency(MiNET.Utils.UUID uuid, int latency)
        {
            if (Player.UUID.Equals(uuid))
            {
                Player.Latency = latency;
            }
            else if (EntityManager.TryGet(uuid, out var player))
            {
                if (player is RemotePlayer p)
                {
                    p.Latency = latency;
                }
            }

            if (PlayerList.Entries.TryGetValue(uuid, out var item))
            {
                item.Ping = latency;
            }
        }
Пример #4
0
 public void RemovePlayerListItem(MiNET.Utils.UUID item)
 {
     PlayerList.Entries.Remove(item);
 }