1
mirror of https://github.com/Shiewk/Widgets.git synced 2026-04-28 11:34:17 +02:00

Exclude unlisted player list entries from PlayerCountWidget

This commit is contained in:
Shy
2025-07-02 18:03:43 +02:00
parent 386a0e2cb3
commit 070e0d86b6
@@ -26,7 +26,7 @@ public class PlayerCountWidget extends BasicTextWidget{
shouldRender = !(hideInSingleplayer && WidgetUtils.isInSingleplayer()); shouldRender = !(hideInSingleplayer && WidgetUtils.isInSingleplayer());
if (!shouldRender) return; if (!shouldRender) return;
final ClientPlayNetworkHandler networkHandler = MinecraftClient.getInstance().getNetworkHandler(); final ClientPlayNetworkHandler networkHandler = MinecraftClient.getInstance().getNetworkHandler();
String online = networkHandler == null ? "?" : String.valueOf(networkHandler.getPlayerUuids().size()); String online = networkHandler == null ? "?" : String.valueOf(networkHandler.getListedPlayerListEntries().size());
this.renderText = showLabel ? Text.literal(Text.translatable("widgets.widgets.playerCount.online", online).getString()) : Text.literal(online); this.renderText = showLabel ? Text.literal(Text.translatable("widgets.widgets.playerCount.online", online).getString()) : Text.literal(online);
} }