From c30542970e745afd6a971b92cf886df2256e6d61 Mon Sep 17 00:00:00 2001 From: Lixfel Date: Sat, 18 Jun 2022 19:04:09 +0200 Subject: [PATCH] Fix npcs #4 Signed-off-by: Lixfel --- src/de/steamwar/bungeecore/tablist/Tablist.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/de/steamwar/bungeecore/tablist/Tablist.java b/src/de/steamwar/bungeecore/tablist/Tablist.java index 1aca15a..7aff72d 100644 --- a/src/de/steamwar/bungeecore/tablist/Tablist.java +++ b/src/de/steamwar/bungeecore/tablist/Tablist.java @@ -66,7 +66,7 @@ public class Tablist extends MessageToMessageDecoder { } public void update(TablistPart global, int seconds) { - if (player.getServer() == null) + if (connection == null) return; player.unsafe().sendPacket(new PlayerListHeaderFooter( @@ -147,8 +147,8 @@ public class Tablist extends MessageToMessageDecoder { public void onServerSwitch() { connection = (ServerConnection) player.getServer(); synchronized (directTabItems) { - directTabItems.clear(); sendNpcPacket(npcs.stream().map(npc -> directTabItems.get(npc).getUsername()).collect(Collectors.toList()), true); + directTabItems.clear(); npcs.clear(); }