From 35dc4a5801ce00c5b057eacb27b4b464ecbe79df Mon Sep 17 00:00:00 2001 From: yoyosource Date: Tue, 25 Oct 2022 21:29:30 +0200 Subject: [PATCH] Merge master into SlimTablist --- src/de/steamwar/bungeecore/tablist/TablistServer.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/de/steamwar/bungeecore/tablist/TablistServer.java b/src/de/steamwar/bungeecore/tablist/TablistServer.java index cef376e..faf2d99 100644 --- a/src/de/steamwar/bungeecore/tablist/TablistServer.java +++ b/src/de/steamwar/bungeecore/tablist/TablistServer.java @@ -20,6 +20,7 @@ package de.steamwar.bungeecore.tablist; import de.steamwar.bungeecore.Arenaserver; +import de.steamwar.bungeecore.Servertype; import de.steamwar.bungeecore.Subserver; import de.steamwar.bungeecore.sql.SteamwarUser; import de.steamwar.bungeecore.sql.UserGroup; @@ -120,6 +121,8 @@ public class TablistServer implements TablistPart { return players.stream().map(item -> { ProxiedPlayer p = BungeeCord.getInstance().getPlayer(item.getUuid()); if (p == null) return item; + Subserver subserver = Subserver.getSubserver(p.getServer().getInfo()); + if (subserver != null && subserver.getType() == Servertype.ARENA) return item; if (SteamwarUser.get(p.getUniqueId()).getTeam() != team) return item; return new Item(p, true); });