diff options
author | olim <bobq4582@gmail.com> | 2024-05-17 15:17:48 +0100 |
---|---|---|
committer | olim <bobq4582@gmail.com> | 2024-07-01 14:26:13 +0100 |
commit | a84e506e7d97baf73e58c4b68a8357e453edb69a (patch) | |
tree | 744677534f9b677958a805437d699352cc7d3997 /src/main/java/de/hysky/skyblocker/skyblock/crimson | |
parent | b98415d1c5439d3862a55ca7e943ca3e578c6f6e (diff) | |
download | Skyblocker-a84e506e7d97baf73e58c4b68a8357e453edb69a.tar.gz Skyblocker-a84e506e7d97baf73e58c4b68a8357e453edb69a.tar.bz2 Skyblocker-a84e506e7d97baf73e58c4b68a8357e453edb69a.zip |
remove formatting for start_message regex and just strip the message
Diffstat (limited to 'src/main/java/de/hysky/skyblocker/skyblock/crimson')
-rw-r--r-- | src/main/java/de/hysky/skyblocker/skyblock/crimson/dojo/DojoManager.java | 10 | ||||
-rw-r--r-- | src/main/java/de/hysky/skyblocker/skyblock/crimson/dojo/SwiftnessTestHelper.java | 2 |
2 files changed, 7 insertions, 5 deletions
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/crimson/dojo/DojoManager.java b/src/main/java/de/hysky/skyblocker/skyblock/crimson/dojo/DojoManager.java index 7b0ebd23..22bfe8c3 100644 --- a/src/main/java/de/hysky/skyblocker/skyblock/crimson/dojo/DojoManager.java +++ b/src/main/java/de/hysky/skyblocker/skyblock/crimson/dojo/DojoManager.java @@ -17,12 +17,14 @@ import net.minecraft.entity.player.PlayerEntity; import net.minecraft.network.packet.s2c.play.ParticleS2CPacket; import net.minecraft.text.Text; import net.minecraft.util.ActionResult; +import net.minecraft.util.Formatting; import net.minecraft.util.Hand; import net.minecraft.util.hit.EntityHitResult; import net.minecraft.util.math.BlockPos; import net.minecraft.world.World; import java.util.Arrays; +import java.util.Objects; import java.util.function.Function; import java.util.function.Predicate; import java.util.regex.Matcher; @@ -31,14 +33,14 @@ import java.util.regex.Pattern; public class DojoManager { private static final MinecraftClient CLIENT = MinecraftClient.getInstance(); - private static final String START_MESSAGE = "§e[NPC] §eMaster Tao§f: Ahhh, here we go! Let's get you into the Arena."; + private static final String START_MESSAGE = "[NPC] Master Tao: Ahhh, here we go! Let's get you into the Arena."; private static final Pattern TEST_OF_PATTERN = Pattern.compile("\\s+Test of (\\w+) OBJECTIVES"); private static final String CHALLENGE_FINISHED_REGEX = "\\s+CHALLENGE ((COMPLETED)|(FAILED))"; protected enum DojoChallenges { NONE("none", enabled -> false), - FORCE("Force",enabled -> SkyblockerConfigManager.get().crimsonIsle.dojo.enableForceHelper), + FORCE("Force", enabled -> SkyblockerConfigManager.get().crimsonIsle.dojo.enableForceHelper), MASTERY("Mastery", enabled -> SkyblockerConfigManager.get().crimsonIsle.dojo.enableMasteryHelper), DISCIPLINE("Discipline", enabled -> SkyblockerConfigManager.get().crimsonIsle.dojo.enableDisciplineHelper), SWIFTNESS("Swiftness", enabled -> SkyblockerConfigManager.get().crimsonIsle.dojo.enableSwiftnessHelper), @@ -56,7 +58,6 @@ public class DojoManager { public static DojoChallenges from(String name) { return Arrays.stream(DojoChallenges.values()).filter(n -> name.equals(n.name)).findFirst().orElse(NONE); } - } protected static DojoChallenges currentChallenge = DojoChallenges.NONE; @@ -91,7 +92,8 @@ public class DojoManager { if (Utils.getLocation() != Location.CRIMSON_ISLE || overlay) { return; } - if (text.getString().equals(START_MESSAGE)) { + System.out.println(Formatting.strip(text.getString())); + if (Objects.equals(Formatting.strip(text.getString()), START_MESSAGE)) { inArena = true; return; } diff --git a/src/main/java/de/hysky/skyblocker/skyblock/crimson/dojo/SwiftnessTestHelper.java b/src/main/java/de/hysky/skyblocker/skyblock/crimson/dojo/SwiftnessTestHelper.java index 48764b71..fd2364d1 100644 --- a/src/main/java/de/hysky/skyblocker/skyblock/crimson/dojo/SwiftnessTestHelper.java +++ b/src/main/java/de/hysky/skyblocker/skyblock/crimson/dojo/SwiftnessTestHelper.java @@ -29,6 +29,6 @@ public class SwiftnessTestHelper { return; } System.out.println("render" + lastBlock); - RenderHelper.renderFilled(context,lastBlock, new float[]{0f, 1f, 0f}, 0.5f, true); + RenderHelper.renderFilled(context, lastBlock, new float[]{0f, 1f, 0f}, 0.5f, true); } } |