From 2504cbb4020650389de31b594265cb798a1e7cbe Mon Sep 17 00:00:00 2001 From: vladmarica Date: Mon, 13 Dec 2021 13:47:15 -0400 Subject: [PATCH] Fix StackOverflowException --- .../vladmarica/betterpingdisplay/hud/CustomPlayerListHud.java | 2 +- .../betterpingdisplay/mixin/PlayerListHudInvoker.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/vladmarica/betterpingdisplay/hud/CustomPlayerListHud.java b/src/main/java/com/vladmarica/betterpingdisplay/hud/CustomPlayerListHud.java index 354bea5..ed66ea5 100644 --- a/src/main/java/com/vladmarica/betterpingdisplay/hud/CustomPlayerListHud.java +++ b/src/main/java/com/vladmarica/betterpingdisplay/hud/CustomPlayerListHud.java @@ -32,7 +32,7 @@ public final class CustomPlayerListHud { textRenderer.drawWithShadow(matrixStack, pingString, (float) textX, (float) y, pingTextColor); if (config.shouldRenderPingBars()) { - ((PlayerListHudInvoker) hud).renderLatencyIcon(matrixStack, width, x, y, player); + ((PlayerListHudInvoker) hud).invokeRenderLatencyIcon(matrixStack, width, x, y, player); } else { // If we don't render ping bars, we need to reset the render system color so the rest // of the player list renders properly diff --git a/src/main/java/com/vladmarica/betterpingdisplay/mixin/PlayerListHudInvoker.java b/src/main/java/com/vladmarica/betterpingdisplay/mixin/PlayerListHudInvoker.java index cb3f85d..1b61772 100644 --- a/src/main/java/com/vladmarica/betterpingdisplay/mixin/PlayerListHudInvoker.java +++ b/src/main/java/com/vladmarica/betterpingdisplay/mixin/PlayerListHudInvoker.java @@ -9,5 +9,5 @@ import org.spongepowered.asm.mixin.gen.Invoker; @Mixin(PlayerListHud.class) public interface PlayerListHudInvoker { @Invoker("renderLatencyIcon") - void renderLatencyIcon(MatrixStack matrices, int width, int x, int y, PlayerListEntry entry); + void invokeRenderLatencyIcon(MatrixStack matrices, int width, int x, int y, PlayerListEntry entry); }