aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/de/hype/bbsentials/chat/Chat.java
diff options
context:
space:
mode:
authorHacktheTime <l4bg0jb7@duck.com>2023-09-22 17:52:49 +0200
committerHacktheTime <l4bg0jb7@duck.com>2023-09-22 17:53:44 +0200
commitc17f2a88303bfa9b8a57a0b61e15961756d1d780 (patch)
tree9d39d8cb890feaef9125debe11d6f1be5391c312 /src/main/java/de/hype/bbsentials/chat/Chat.java
parent0426478c522d7878c53e5c373d88022f357e1e74 (diff)
downloadBBsentials-c17f2a88303bfa9b8a57a0b61e15961756d1d780.tar.gz
BBsentials-c17f2a88303bfa9b8a57a0b61e15961756d1d780.tar.bz2
BBsentials-c17f2a88303bfa9b8a57a0b61e15961756d1d780.zip
added auto splash updates. and updated mod json
Diffstat (limited to 'src/main/java/de/hype/bbsentials/chat/Chat.java')
-rw-r--r--src/main/java/de/hype/bbsentials/chat/Chat.java9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/main/java/de/hype/bbsentials/chat/Chat.java b/src/main/java/de/hype/bbsentials/chat/Chat.java
index 84e1c9e..9e6a01e 100644
--- a/src/main/java/de/hype/bbsentials/chat/Chat.java
+++ b/src/main/java/de/hype/bbsentials/chat/Chat.java
@@ -2,6 +2,7 @@ package de.hype.bbsentials.chat;
import de.hype.bbsentials.client.BBsentials;
import de.hype.bbsentials.client.Config;
+import de.hype.bbsentials.packets.packets.SplashUpdatePacket;
import net.fabricmc.fabric.api.client.message.v1.ClientReceiveMessageEvents;
import net.fabricmc.fabric.api.client.message.v1.ClientSendMessageEvents;
import net.minecraft.client.MinecraftClient;
@@ -27,8 +28,7 @@ import java.util.concurrent.FutureTask;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
-import static de.hype.bbsentials.client.BBsentials.config;
-import static de.hype.bbsentials.client.BBsentials.getConfig;
+import static de.hype.bbsentials.client.BBsentials.*;
public class Chat {
public Chat() {
@@ -294,6 +294,11 @@ public class Chat {
else if (message.contains("[OPEN MENU]") || message.contains("[YES]")) {
setChatPromtId(messageOriginal.toString());
}
+ else if (message.startsWith("BUFF! You splashed yourself with")){
+ if (splashStatusUpdateListener!=null){
+ splashStatusUpdateListener.setStatus(SplashUpdatePacket.STATUS_SPLASHING);
+ }
+ }
}
return messageOriginal;