From 3dbf7d8e68158bf87de94c29a17a7e18fe11726f Mon Sep 17 00:00:00 2001 From: Fix3d Date: Mon, 25 Apr 2022 16:26:31 +0300 Subject: fix: quick fix for FancyBar --- src/main/java/me/xmrvizzy/skyblocker/skyblock/FancyStatusBars.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/main') diff --git a/src/main/java/me/xmrvizzy/skyblocker/skyblock/FancyStatusBars.java b/src/main/java/me/xmrvizzy/skyblocker/skyblock/FancyStatusBars.java index 5d3cf9c4..cc557536 100644 --- a/src/main/java/me/xmrvizzy/skyblocker/skyblock/FancyStatusBars.java +++ b/src/main/java/me/xmrvizzy/skyblocker/skyblock/FancyStatusBars.java @@ -17,7 +17,7 @@ public class FancyStatusBars extends DrawableHelper { private static final MinecraftClient client = MinecraftClient.getInstance(); private static final Identifier BARS = new Identifier(SkyblockerMod.NAMESPACE, "textures/gui/bars.png"); private static final Pattern ACTION_BAR_MANA = Pattern.compile("§b-\\d+ Mana \\(.*\\) +"); - private static final Pattern ACTION_BAR_STATUS = Pattern.compile("^§[6c](\\d+)/(\\d+)❤(\\+§c\\d+.)? +(?:§a(\\d+)§a❈ Defense|([^✎]*?))?(?: +§b(\\d+)/(\\d+)✎ +(?:Mana|§3(\\d+)ʬ))?(?: +(§[27].*))?$"); + private static final Pattern ACTION_BAR_STATUS = Pattern.compile("^§[6c](\\d+)/(\\d+)❤(\\+§c\\d+.)? +(?:§a(\\d+)§a❈ Defense|([^✎]*?))?(?: +§b(\\d+)/(\\d+)✎ +(?:Mana|§3(\\d+)ʬ)| +(§c§lNOT ENOUGH MANA))?(?: +(§[27].*))?$"); private final Resource[] resources = new Resource[]{ // Health @@ -73,6 +73,7 @@ public class FancyStatusBars extends DrawableHelper { appendIfNotNull(sb, matcher.group(5)); } appendIfNotNull(sb, matcher.group(9)); + appendIfNotNull(sb, matcher.group(10)); if (!sb.isEmpty()) { assert client.player != null; -- cgit