SteamWar/BungeeCore
Archiviert
13
2

Add Team showcase in tablist #438

Zusammengeführt
Lixfel hat 5 Commits von TeamTablist nach master 2022-10-24 17:44:16 +02:00 zusammengeführt
2 geänderte Dateien mit 2 neuen und 2 gelöschten Zeilen
Nur Änderungen aus Commit fe4280f9e3 werden angezeigt - Alle Commits anzeigen

Datei anzeigen

@ -70,7 +70,7 @@ public class TablistBuild implements TablistPart {
.map(item -> {
ProxiedPlayer p = BungeeCord.getInstance().getPlayer(item.getUuid());
if (p == null) return item;
if (SteamwarUser.get(p).getTeam() != team) return item;
if (SteamwarUser.get(p.getUniqueId()).getTeam() != team) return item;
return new Item(p, true);
}).forEach(((server == info) ? direct : tablist)::add);
}

Datei anzeigen

@ -79,7 +79,7 @@ public class TablistServer implements TablistPart {
players.stream().map(item -> {
ProxiedPlayer p = BungeeCord.getInstance().getPlayer(item.getUuid());
if (p == null) return item;
if (SteamwarUser.get(p).getTeam() != team) return item;
if (SteamwarUser.get(p.getUniqueId()).getTeam() != team) return item;
Lixfel markierte diese Unterhaltung als gelöst Veraltet
Veraltet
Review

Statt sich erst den proxiedplayer und dann davon den SWUser zu holen solltest du wenn direkt den SWUser holen (mit der UUID)

Statt sich erst den proxiedplayer und dann davon den SWUser zu holen solltest du wenn direkt den SWUser holen (mit der UUID)
Veraltet
Review

Stimmt, danke für die Info, das vergesse ich irgendwie immer.

Stimmt, danke für die Info, das vergesse ich irgendwie immer.
Veraltet
Review

Aber ich brauche den player um das Item zu erzeugen.

Aber ich brauche den player um das Item zu erzeugen.
Veraltet
Review

SWUser.get(ProxiedPlayer) ist highly deprecated. Nutz trotzdem die uuid.

SWUser.get(ProxiedPlayer) ist highly deprecated. Nutz trotzdem die uuid.
Veraltet
Review

So dann jetzt richtig oder?

So dann jetzt richtig oder?
return new Item(p, true);
}).forEach(items::add);
}