diff options
author | ingle <inglettronald@gmail.com> | 2022-11-18 21:06:01 -0600 |
---|---|---|
committer | ingle <inglettronald@gmail.com> | 2022-11-18 21:06:01 -0600 |
commit | 7df387ec0f015fc7b8179131f17a107be4d77f04 (patch) | |
tree | 7a80e3b1a4fa95198183605ad58d1c733062c9be /src/main/kotlin/dulkirmod/features/chat | |
parent | cf97f7cf37b578cbf0a2ad01ebc12b973a2dbc24 (diff) | |
download | DulkirMod-7df387ec0f015fc7b8179131f17a107be4d77f04.tar.gz DulkirMod-7df387ec0f015fc7b8179131f17a107be4d77f04.tar.bz2 DulkirMod-7df387ec0f015fc7b8179131f17a107be4d77f04.zip |
- add class support to dungeon leap features
- more bridge fixes
Diffstat (limited to 'src/main/kotlin/dulkirmod/features/chat')
-rw-r--r-- | src/main/kotlin/dulkirmod/features/chat/Bridge.kt | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/main/kotlin/dulkirmod/features/chat/Bridge.kt b/src/main/kotlin/dulkirmod/features/chat/Bridge.kt index 835d64d..6249ead 100644 --- a/src/main/kotlin/dulkirmod/features/chat/Bridge.kt +++ b/src/main/kotlin/dulkirmod/features/chat/Bridge.kt @@ -8,11 +8,11 @@ import net.minecraftforge.client.event.ClientChatReceivedEvent object Bridge { private val guildFormat = - "^(§2Guild|§3Officer) > (?:\\S+ )?([\\w§]{3,18})(?: §[a-z0-9]\\[[A-Z]+])?§f: (\\w+) > .+".toRegex() + "^(§2Guild|§3Officer) > (?:\\S+ )?([\\w§]{3,18})(?: §[a-z0-9]\\[[A-Z]+])?§f: ([^>]+) > .+".toRegex() private val alternateFormat = - "^(§2Guild|§3Officer) > (?:\\S+ )?([\\w§]{3,18})(?: §[a-z0-9]\\[[A-Z]+])?§f: (\\w+): .+".toRegex() + "^(§2Guild|§3Officer) > (?:\\S+ )?([\\w§]{3,18})(?: §[a-z0-9]\\[[A-Z]+])?§f: ([^:]+): .+".toRegex() private val otherAltFormat = - "^(§2Guild|§3Officer) > (?:\\S+ )?([\\w§]{3,18})(?: §[a-z0-9]\\[[A-Z]+])?§f: (\\w+) » .+".toRegex() + "^(§2Guild|§3Officer) > (?:\\S+ )?([\\w§]{3,18})(?: §[a-z0-9]\\[[A-Z]+])?§f: ([^»]+) » .+".toRegex() fun handle(event: ClientChatReceivedEvent) { val message = event.message.unformattedText |