diff --git a/src/de/steamwar/bungeecore/tablist/Tablist.java b/src/de/steamwar/bungeecore/tablist/Tablist.java index 07cb5b3..1fde532 100644 --- a/src/de/steamwar/bungeecore/tablist/Tablist.java +++ b/src/de/steamwar/bungeecore/tablist/Tablist.java @@ -95,9 +95,9 @@ public class Tablist extends MessageToMessageDecoder { update.add(tabItem); } } - boolean playerOnTeamserver = !Storage.teamServers.containsValue(player.getServer().getInfo()); + boolean playerOnTeamserver = Storage.teamServers.containsValue(player.getServer().getInfo()); for(PlayerListItem.Item item : directTabItems.values()) { - if(!playerOnTeamserver && !nonNPCs.contains(item.getUuid()) && !npcs.contains(item.getUuid()) && !player.getUniqueId().equals(item.getUuid())) { + if(playerOnTeamserver && !nonNPCs.contains(item.getUuid()) && !npcs.contains(item.getUuid()) && !player.getUniqueId().equals(item.getUuid())) { npcs.add(item.getUuid()); addNpc.add(item.getUsername()); } @@ -211,10 +211,10 @@ public class Tablist extends MessageToMessageDecoder { } break; case ADD_PLAYER: - boolean playerOnTeamserver = !Storage.teamServers.containsValue(player.getServer().getInfo()); + boolean playerNotOnTeamserver = !Storage.teamServers.containsValue(player.getServer().getInfo()); for (PlayerListItem.Item item : list.getItems()) { item.setPing(1); - if (playerOnTeamserver) { + if (playerNotOnTeamserver) { item.setDisplayName(new TextComponent()); item.setListed(false); }