aboutsummaryrefslogtreecommitdiff
path: root/src/main
diff options
context:
space:
mode:
Diffstat (limited to 'src/main')
-rw-r--r--src/main/java/me/xmrvizzy/skyblocker/mixin/PlayerListHudMixin.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/main/java/me/xmrvizzy/skyblocker/mixin/PlayerListHudMixin.java b/src/main/java/me/xmrvizzy/skyblocker/mixin/PlayerListHudMixin.java
index bb2c0e0c..a2ab848a 100644
--- a/src/main/java/me/xmrvizzy/skyblocker/mixin/PlayerListHudMixin.java
+++ b/src/main/java/me/xmrvizzy/skyblocker/mixin/PlayerListHudMixin.java
@@ -48,6 +48,12 @@ public class PlayerListHudMixin {
List<PlayerListEntry> list = nwH.getListedPlayerListEntries().stream()
.sorted(PlayerListHudAccessor.getOrdering()).toList();
+
+ // list hasn't loaded completely, abort until widgets handle errors correctly
+ if (list.size() < 40) {
+ return;
+ }
+
int w = scaledW;
int h = MinecraftClient.getInstance().getWindow().getScaledHeight();