aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/me/xmrvizzy/skyblocker/utils
diff options
context:
space:
mode:
authorExternalTime <84183548+ExternalTime@users.noreply.github.com>2021-09-03 23:01:59 +0200
committerExternalTime <84183548+ExternalTime@users.noreply.github.com>2021-09-04 10:52:29 +0200
commit593f1b69860b127f784f188412106a0e29ab8b4d (patch)
tree4ad55d4db4de847af3382fd8534c263d3af253de /src/main/java/me/xmrvizzy/skyblocker/utils
parentb23331eb654e2e26d17d13616c05ffe3af822290 (diff)
downloadSkyblocker-593f1b69860b127f784f188412106a0e29ab8b4d.tar.gz
Skyblocker-593f1b69860b127f784f188412106a0e29ab8b4d.tar.bz2
Skyblocker-593f1b69860b127f784f188412106a0e29ab8b4d.zip
Moved fancy status bars into a single class and rewrote action bar parsing
Diffstat (limited to 'src/main/java/me/xmrvizzy/skyblocker/utils')
-rw-r--r--src/main/java/me/xmrvizzy/skyblocker/utils/Utils.java32
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 538de291..de431aac 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();