From 957e7e6bfabcb7bc88c87637cef661445b592cf5 Mon Sep 17 00:00:00 2001 From: Aaron <51387595+AzureAaron@users.noreply.github.com> Date: Fri, 13 Jun 2025 18:47:04 -0400 Subject: Avoid recreating the set each frame. Took up a non trivial amount of time in rendering for some reason. --- .../java/de/hysky/skyblocker/skyblock/slayers/hud/SlayerHudWidget.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/main/java/de') diff --git a/src/main/java/de/hysky/skyblocker/skyblock/slayers/hud/SlayerHudWidget.java b/src/main/java/de/hysky/skyblocker/skyblock/slayers/hud/SlayerHudWidget.java index 1ffe5f7d..d27a83aa 100644 --- a/src/main/java/de/hysky/skyblocker/skyblock/slayers/hud/SlayerHudWidget.java +++ b/src/main/java/de/hysky/skyblocker/skyblock/slayers/hud/SlayerHudWidget.java @@ -19,6 +19,7 @@ import java.util.Set; @RegisterWidget public class SlayerHudWidget extends ComponentBasedWidget { + private static final Set AVAILABLE_LOCATIONS = Set.of(Location.CRIMSON_ISLE, Location.HUB, Location.SPIDERS_DEN, Location.THE_END, Location.THE_PARK, Location.THE_RIFT); private static SlayerHudWidget instance; private final MinecraftClient client = MinecraftClient.getInstance(); @@ -39,7 +40,7 @@ public class SlayerHudWidget extends ComponentBasedWidget { @Override public Set availableLocations() { - return Set.of(Location.CRIMSON_ISLE, Location.HUB, Location.SPIDERS_DEN, Location.THE_END, Location.THE_PARK, Location.THE_RIFT); + return AVAILABLE_LOCATIONS; } @Override -- cgit