public void UpdatePlayerListDisplayName(MiNET.Utils.UUID uuid, string displayName) { if (PlayerList.Entries.TryGetValue(uuid, out var item)) { item.Username = displayName; } }
public void UpdatePlayerListLatency(MiNET.Utils.UUID uuid, int latency) { if (PlayerList.Entries.TryGetValue(uuid, out var item)) { item.Ping = latency; } }
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; } }
public void RemovePlayerListItem(MiNET.Utils.UUID item) { PlayerList.Entries.Remove(item); }