From ea8a507b8a2cc7d59d0bf3b13e3d9f9f17b16703 Mon Sep 17 00:00:00 2001 From: msg-programs Date: Sat, 6 May 2023 10:48:23 +0200 Subject: Fire sale widget now correctly shows time until event start. --- .../xmrvizzy/skyblocker/skyblock/tabhud/widget/FireSaleWidget.java | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/main/java/me/xmrvizzy/skyblocker') diff --git a/src/main/java/me/xmrvizzy/skyblocker/skyblock/tabhud/widget/FireSaleWidget.java b/src/main/java/me/xmrvizzy/skyblocker/skyblock/tabhud/widget/FireSaleWidget.java index 97b0e8a2..2f982c61 100644 --- a/src/main/java/me/xmrvizzy/skyblocker/skyblock/tabhud/widget/FireSaleWidget.java +++ b/src/main/java/me/xmrvizzy/skyblocker/skyblock/tabhud/widget/FireSaleWidget.java @@ -6,6 +6,7 @@ import java.util.regex.Pattern; import me.xmrvizzy.skyblocker.skyblock.tabhud.util.Ico; import me.xmrvizzy.skyblocker.skyblock.tabhud.util.StrMan; +import me.xmrvizzy.skyblocker.skyblock.tabhud.widget.component.IcoTextComponent; import me.xmrvizzy.skyblocker.skyblock.tabhud.widget.component.PlainTextComponent; import me.xmrvizzy.skyblocker.skyblock.tabhud.widget.component.ProgressComponent; @@ -34,6 +35,12 @@ public class FireSaleWidget extends Widget { super(TITLE, Formatting.DARK_AQUA.getColorValue()); boolean found = false; + if (StrMan.strAt(list, 46).contains("Starts In")) { + IcoTextComponent start = new IcoTextComponent(Ico.CLOCK, StrMan.stdEntry(list, 46, "Starts in", Formatting.DARK_AQUA)); + this.addComponent(start); + this.pack(); + return; + } for (int i = 46;; i++) { Matcher m = StrMan.regexAt(list, i, FIRE_PATTERN); -- cgit