Update Tablist colors #503
@ -222,9 +222,14 @@ public class Tablist extends MessageToMessageDecoder<PacketWrapper> {
|
||||
item.setListed(false);
|
||||
} else if (item.getDisplayName() == null) {
|
||||
String color = "§f";
|
||||
UserPerm.Prefix prefix = SteamwarUser.get(item.getUuid()).prefix();
|
||||
if (prefix != UserPerm.emptyPrefix || !TablistServer.hasTeamColor(viewee, item.getUuid())) {
|
||||
color = prefix.getChatPrefix();
|
||||
SteamwarUser steamwarUser = SteamwarUser.get(item.getUuid());
|
||||
if (steamwarUser == null) {
|
||||
color = "§7";
|
||||
} else {
|
||||
UserPerm.Prefix prefix = steamwarUser.prefix();
|
||||
if (prefix != UserPerm.emptyPrefix || !TablistServer.hasTeamColor(viewee, item.getUuid())) {
|
||||
color = prefix.getChatPrefix();
|
||||
}
|
||||
}
|
||||
item.setDisplayName(TextComponent.fromLegacy(color + item.getUsername()));
|
||||
}
|
||||
@ -283,9 +288,14 @@ public class Tablist extends MessageToMessageDecoder<PacketWrapper> {
|
||||
item.setListed(false);
|
||||
} else if (item.getDisplayName() == null) {
|
||||
String color = "§f";
|
||||
UserPerm.Prefix prefix = SteamwarUser.get(item.getUuid()).prefix();
|
||||
if (prefix != UserPerm.emptyPrefix || !TablistServer.hasTeamColor(viewee, item.getUuid())) {
|
||||
color = prefix.getChatPrefix();
|
||||
SteamwarUser steamwarUser = SteamwarUser.get(item.getUuid());
|
||||
if (steamwarUser == null) {
|
||||
color = "§7";
|
||||
} else {
|
||||
UserPerm.Prefix prefix = steamwarUser.prefix();
|
||||
if (prefix != UserPerm.emptyPrefix || !TablistServer.hasTeamColor(viewee, item.getUuid())) {
|
||||
color = prefix.getChatPrefix();
|
||||
}
|
||||
}
|
||||
item.setDisplayName(TextComponent.fromLegacy(color + item.getUsername()));
|
||||
}
|
||||
|
In neuem Issue referenzieren
Einen Benutzer sperren