diff options
| author | Lorenz <ESs95s3P5z8Pheb> | 2022-07-08 08:09:43 +0200 |
|---|---|---|
| committer | Lorenz <ESs95s3P5z8Pheb> | 2022-07-08 08:09:43 +0200 |
| commit | 05af452b76c10476e6806aed086a45374df7056f (patch) | |
| tree | 2182554912c2321134d1075f37b1e3e54b28758c /src/main/java/at/lorenz/mod/chat | |
| parent | 94905a581216cbe22e7cd0ed6a8c97ed380feb94 (diff) | |
| download | skyhanni-05af452b76c10476e6806aed086a45374df7056f.tar.gz skyhanni-05af452b76c10476e6806aed086a45374df7056f.tar.bz2 skyhanni-05af452b76c10476e6806aed086a45374df7056f.zip | |
added DungeonHighlightClickedBlocks, changed chat manager from forge event to packet
Diffstat (limited to 'src/main/java/at/lorenz/mod/chat')
| -rw-r--r-- | src/main/java/at/lorenz/mod/chat/ChatManager.kt | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/main/java/at/lorenz/mod/chat/ChatManager.kt b/src/main/java/at/lorenz/mod/chat/ChatManager.kt index a85643e1b..878c4e8c0 100644 --- a/src/main/java/at/lorenz/mod/chat/ChatManager.kt +++ b/src/main/java/at/lorenz/mod/chat/ChatManager.kt @@ -2,8 +2,9 @@ package at.lorenz.mod.chat import at.lorenz.mod.utils.LorenzLogger import at.lorenz.mod.events.LorenzChatEvent +import at.lorenz.mod.events.PacketEvent import at.lorenz.mod.utils.LorenzUtils -import net.minecraftforge.client.event.ClientChatReceivedEvent +import net.minecraft.network.play.server.S02PacketChat import net.minecraftforge.fml.common.eventhandler.EventPriority import net.minecraftforge.fml.common.eventhandler.SubscribeEvent @@ -15,11 +16,13 @@ class ChatManager { private val loggerFilteredTypes = mutableMapOf<String, LorenzLogger>() @SubscribeEvent(priority = EventPriority.LOW, receiveCanceled = true) - fun onChatPacket(event: ClientChatReceivedEvent) { - val messageComponent = event.message + fun onChatPacket(event: PacketEvent.ReceiveEvent) { + val packet = event.packet + if (packet !is S02PacketChat) return + val messageComponent = packet.chatComponent val message = LorenzUtils.stripVanillaMessage(messageComponent.formattedText) - if (event.type.toInt() == 2) { + if (packet.type.toInt() == 2) { // val actionBarEvent = LorenzActionBarEvent(message) // actionBarEvent.postAndCatch() } else { |
