diff options
author | LifeIsAParadox <LifeIsAParadox@users.noreply.github.com> | 2021-09-14 09:49:42 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-09-14 09:49:42 +0200 |
commit | f1932e1251704cb9fedf9bf945573244b99bfacd (patch) | |
tree | 89fdc1dfe9ce52c7709b7c1bd270117d7ac7aab3 /src/main/java/me/xmrvizzy/skyblocker/utils | |
parent | 8a9ea4520205f4441133f93a6f643553e8a423a3 (diff) | |
parent | 2218029deea14b1a1789f51cdf6b491a6eb027d5 (diff) | |
download | Skyblocker-f1932e1251704cb9fedf9bf945573244b99bfacd.tar.gz Skyblocker-f1932e1251704cb9fedf9bf945573244b99bfacd.tar.bz2 Skyblocker-f1932e1251704cb9fedf9bf945573244b99bfacd.zip |
Merge pull request #4 from ExternalTime/refactor-status-bars
Refactoring of fancy status bars
Diffstat (limited to 'src/main/java/me/xmrvizzy/skyblocker/utils')
-rw-r--r-- | src/main/java/me/xmrvizzy/skyblocker/utils/Utils.java | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/src/main/java/me/xmrvizzy/skyblocker/utils/Utils.java b/src/main/java/me/xmrvizzy/skyblocker/utils/Utils.java index 7c3e44e6..87e5c846 100644 --- a/src/main/java/me/xmrvizzy/skyblocker/utils/Utils.java +++ b/src/main/java/me/xmrvizzy/skyblocker/utils/Utils.java @@ -2,8 +2,6 @@ package me.xmrvizzy.skyblocker.utils; import com.google.common.collect.Iterables; import com.google.common.collect.Lists; -import me.xmrvizzy.skyblocker.config.SkyblockerConfig; -import me.xmrvizzy.skyblocker.skyblock.Attribute; import me.xmrvizzy.skyblocker.skyblock.item.PriceInfoTooltip; import net.fabricmc.fabric.api.client.item.v1.ItemTooltipCallback; import net.minecraft.client.MinecraftClient; @@ -16,42 +14,12 @@ import java.util.ArrayList; import java.util.Collection; import java.util.Collections; import java.util.List; -import java.util.regex.Pattern; import java.util.stream.Collectors; public class Utils { public static boolean isSkyblock = false; public static boolean isDungeons = false; public static boolean isInjected = false; - public static String parseActionBar(String msg) { - String[] sections = msg.split(" {3,}"); - List<String> unused = new ArrayList<String>(); - - if (msg.contains("❤") && !msg.contains("❈") && sections.length == 2) { - Attribute.DEFENCE.set(0); - } - - for (String section : sections) { - String clear = Pattern.compile("[^0-9 /]").matcher(section).replaceAll("").trim(); - String[] split = clear.split("/"); - - if (section.contains("❤")) { - if (section.startsWith("§6")) split[0] = split[0].substring(1); - Attribute.HEALTH.set(Integer.parseInt(split[0])); - Attribute.MAX_HEALTH.set(Integer.parseInt(split[1])); - } else if (section.contains("❈")) { - Attribute.DEFENCE.set(Integer.parseInt(clear)); - } else if (section.contains("✎")) { - Attribute.MANA.set(Integer.parseInt(split[0])); - Attribute.MAX_MANA.set(Integer.parseInt(split[1])); - } else { - if (section.contains("Drill Fuel") && SkyblockerConfig.get().locations.dwarvenMines.enableDrillFuel) continue; - unused.add(section); - } - } - - return String.join(" ", unused); - } public static void sbChecker() { List<String> sidebar = getSidebar(); |