Useful Regexes
A list of useful regexes for Kuudra in Hypixel SkyBlock.
Regex Table
| Name | Regex Pattern | Captures |
|---|---|---|
| Death message | ^ ☠ (?:(?<username>\w+)|You were) .+(?: and became a ghost)?\.$ | username |
| Kuudra tier | ⏣ Kuudra's Hollow \(T(?<t>\d+)\) | t |
| Run complete | ^\s+KUUDRA DOWN! | ? |
| Run failed | ^\s+DEFEAT | ? |
| Build progress | Building Progress (?<progress>\d+)% \((?<players>\d) Players Helping\) | progress, players |
| Overall progress | ^PROGRESS: (?<progress>\d+)% | progress |
| Player eaten | ^(?<user>\w+) has been eaten by Kuudra!$ | user |
| Pod stun | ^\w+ destroyed one of Kuudra's pods!$ | ? |
| Supply progress | ^\[[| ]+]\s*(?<progress>\d+)%$ | progress |
Example Usage
kotlin
val deathRegex = Regex("^ ☠ (?:(?<username>\\w+)|You were) .+(?: and became a ghost)?\\.$")
val match = deathRegex.find(message)
val username = match?.groups["username"]?.value