aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/de/hysky/skyblocker/skyblock/dwarven
diff options
context:
space:
mode:
authorAaron <51387595+AzureAaron@users.noreply.github.com>2024-04-09 19:45:46 -0400
committerAaron <51387595+AzureAaron@users.noreply.github.com>2024-04-09 19:45:46 -0400
commit7551d86c2000f6af37c0c17c3b015f76113f745c (patch)
treea9d6e0c54cbfe060b7286073f8b1242dc4f6d479 /src/main/java/de/hysky/skyblocker/skyblock/dwarven
parentacf0844577230de79ff1d2a03636a8bb70a2a5e3 (diff)
downloadSkyblocker-7551d86c2000f6af37c0c17c3b015f76113f745c.tar.gz
Skyblocker-7551d86c2000f6af37c0c17c3b015f76113f745c.tar.bz2
Skyblocker-7551d86c2000f6af37c0c17c3b015f76113f745c.zip
Glacite Powder
Diffstat (limited to 'src/main/java/de/hysky/skyblocker/skyblock/dwarven')
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/dwarven/DwarvenHud.java16
1 files changed, 11 insertions, 5 deletions
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/dwarven/DwarvenHud.java b/src/main/java/de/hysky/skyblocker/skyblock/dwarven/DwarvenHud.java
index 3297ef5a..e3e0802c 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/dwarven/DwarvenHud.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/dwarven/DwarvenHud.java
@@ -24,13 +24,14 @@ import java.util.stream.Stream;
public class DwarvenHud {
- public static final MinecraftClient client = MinecraftClient.getInstance();
- public static List<Commission> commissionList = new ArrayList<>();
+ private static final MinecraftClient client = MinecraftClient.getInstance();
+ private static List<Commission> commissionList = new ArrayList<>();
public static String mithrilPowder = "0";
public static String gemStonePowder = "0";
+ public static String glacitePowder = "0";
- public static final List<Pattern> COMMISSIONS = Stream.of(
+ private static final List<Pattern> COMMISSIONS = Stream.of(
"(?:Titanium|Mithril|Hard Stone) Miner",
"(?:Ice Walker|Golden Goblin|(?<!Golden )Goblin|Goblin Raid|Automaton|Sludge|Team Treasurite Member|Yog|Boss Corleone|Thyst) Slayer",
"(?:Lava Springs|Cliffside Veins|Rampart's Quarry|Upper Mines|Royal Mines) Mithril",
@@ -45,8 +46,9 @@ public class DwarvenHud {
"(?:Amber|Sapphire|Jade|Amethyst|Topaz) Crystal Hunter",
"Chest Looter").map(s -> Pattern.compile("(" + s + "): (\\d+\\.?\\d*%|DONE)")
).collect(Collectors.toList());
- public static final Pattern MITHRIL_PATTERN = Pattern.compile("Mithril Powder: [0-9,]+");
- public static final Pattern GEMSTONE_PATTERN = Pattern.compile("Gemstone Powder: [0-9,]+");
+ private static final Pattern MITHRIL_PATTERN = Pattern.compile("Mithril: [0-9,]+");
+ private static final Pattern GEMSTONE_PATTERN = Pattern.compile("Gemstone: [0-9,]+");
+ private static final Pattern GLACITE_PATTERN = Pattern.compile("Glacite: [0-9,]+");
public static void init() {
ClientCommandRegistrationCallback.EVENT.register((dispatcher, registryAccess) -> dispatcher.register(ClientCommandManager.literal("skyblocker")
@@ -186,6 +188,10 @@ public class DwarvenHud {
if (gemstoneMatcher.matches()) {
gemStonePowder = gemstoneMatcher.group(0).split(": ")[1];
}
+ Matcher glaciteMatcher = GLACITE_PATTERN.matcher(name);
+ if (glaciteMatcher.matches()) {
+ glacitePowder = glaciteMatcher.group(0).split(": ")[1];
+ }
}
}