aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/main/java/me/xmrvizzy/skyblocker/chat/filters/AutopetFilter.java4
-rw-r--r--src/main/java/me/xmrvizzy/skyblocker/config/SkyblockerConfig.java4
-rw-r--r--src/test/java/me/xmrvizzy/skyblocker/chat/filters/AutopetFilterTest.java8
3 files changed, 11 insertions, 5 deletions
diff --git a/src/main/java/me/xmrvizzy/skyblocker/chat/filters/AutopetFilter.java b/src/main/java/me/xmrvizzy/skyblocker/chat/filters/AutopetFilter.java
index c0ec47a0..037c16f6 100644
--- a/src/main/java/me/xmrvizzy/skyblocker/chat/filters/AutopetFilter.java
+++ b/src/main/java/me/xmrvizzy/skyblocker/chat/filters/AutopetFilter.java
@@ -11,12 +11,12 @@ public class AutopetFilter extends ChatFilter {
@Override
public boolean isEnabled() {
- return SkyblockerConfig.get().messages.autopet != SkyblockerConfig.Autopet.Show;
+ return SkyblockerConfig.get().messages.autopet != SkyblockerConfig.MsgOptions.Show;
}
@Override
public boolean onMessage(String[] groups) {
- if (SkyblockerConfig.get().messages.autopet == SkyblockerConfig.Autopet.ActionBar) {
+ if (SkyblockerConfig.get().messages.autopet == SkyblockerConfig.MsgOptions.ActionBar) {
MinecraftClient.getInstance().player.sendMessage(new LiteralText(groups[0].replace("§a§lVIEW RULE", "")), true);
}
return true;
diff --git a/src/main/java/me/xmrvizzy/skyblocker/config/SkyblockerConfig.java b/src/main/java/me/xmrvizzy/skyblocker/config/SkyblockerConfig.java
index 49e17f50..5b9ce053 100644
--- a/src/main/java/me/xmrvizzy/skyblocker/config/SkyblockerConfig.java
+++ b/src/main/java/me/xmrvizzy/skyblocker/config/SkyblockerConfig.java
@@ -121,7 +121,7 @@ public class SkyblockerConfig implements ConfigData {
public boolean solvePuzzler = true;
}
- public enum Autopet {
+ public enum MsgOptions {
ActionBar,
Hide,
Show
@@ -137,7 +137,7 @@ public class SkyblockerConfig implements ConfigData {
public boolean hideTeleportPad = false;
public boolean hideCombo = false;
@ConfigEntry.Gui.EnumHandler(option = ConfigEntry.Gui.EnumHandler.EnumDisplayOption.BUTTON)
- public Autopet autopet = Autopet.Show;
+ public MsgOptions autopet = MsgOptions.Show;
}
public enum Info {
diff --git a/src/test/java/me/xmrvizzy/skyblocker/chat/filters/AutopetFilterTest.java b/src/test/java/me/xmrvizzy/skyblocker/chat/filters/AutopetFilterTest.java
index c50e57a9..a6f1381b 100644
--- a/src/test/java/me/xmrvizzy/skyblocker/chat/filters/AutopetFilterTest.java
+++ b/src/test/java/me/xmrvizzy/skyblocker/chat/filters/AutopetFilterTest.java
@@ -1,6 +1,9 @@
package me.xmrvizzy.skyblocker.chat.filters;
import org.junit.jupiter.api.Test;
+import static org.junit.jupiter.api.Assertions.assertLinesMatch;
+
+import java.util.List;
class AutopetFilterTest extends ChatFilterTest<AutopetFilter> {
public AutopetFilterTest() {
@@ -9,6 +12,9 @@ class AutopetFilterTest extends ChatFilterTest<AutopetFilter> {
@Test
void testAutopet() {
- assertFilters("§cAutopet §eequipped your §7[Lvl 85] §6Tiger§e! §a§lVIEW RULE");
+ List<String> expected = List.of("^§cAutopet §eequipped your §7.*§e! §a§lVIEW RULE$");
+ List<String> actual = List.of("§cAutopet §eequipped your §7[Lvl 85] §6Tiger§e! §a§lVIEW RULE");
+
+ assertLinesMatch(expected, actual);
}
} \ No newline at end of file