diff options
Diffstat (limited to 'src')
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 |