From 2a597ea5d76835df1c00e7a944e5899b96bd5b0d Mon Sep 17 00:00:00 2001 From: Aaron <51387595+AzureAaron@users.noreply.github.com> Date: Fri, 12 Jan 2024 02:25:24 -0500 Subject: Fix tips triggering too much (#485) --- src/main/java/de/hysky/skyblocker/skyblock/Tips.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/main/java/de') diff --git a/src/main/java/de/hysky/skyblocker/skyblock/Tips.java b/src/main/java/de/hysky/skyblocker/skyblock/Tips.java index 0d3c2a37..94a5fe14 100644 --- a/src/main/java/de/hysky/skyblocker/skyblock/Tips.java +++ b/src/main/java/de/hysky/skyblocker/skyblock/Tips.java @@ -43,6 +43,8 @@ public class Tips { getTipFactory("skyblocker.tips.quickNav", ClickEvent.Action.SUGGEST_COMMAND, "/skyblocker config") ); + private static boolean sentTip = false; + private static Supplier getTipFactory(String key) { return () -> Text.translatable(key); } @@ -66,8 +68,9 @@ public class Tips { private static void sendNextTip() { MinecraftClient client = MinecraftClient.getInstance(); - if (client.player != null && SkyblockerConfigManager.get().general.enableTips) { + if (client.player != null && SkyblockerConfigManager.get().general.enableTips && !sentTip) { client.player.sendMessage(nextTip(), false); + sentTip = true; } } -- cgit