diff --git a/src/main/java/land/chipmunk/chipmunkmod/modules/CustomChat.java b/src/main/java/land/chipmunk/chipmunkmod/modules/CustomChat.java index 93a8bd0..9033d72 100644 --- a/src/main/java/land/chipmunk/chipmunkmod/modules/CustomChat.java +++ b/src/main/java/land/chipmunk/chipmunkmod/modules/CustomChat.java @@ -4,8 +4,6 @@ import com.google.common.hash.Hashing; import com.google.gson.JsonElement; import land.chipmunk.chipmunkmod.ChipmunkMod; - -import net.kyori.adventure.audience.Audience; import net.kyori.adventure.text.Component; import net.kyori.adventure.text.format.NamedTextColor; import net.kyori.adventure.text.serializer.gson.GsonComponentSerializer; @@ -13,13 +11,10 @@ import net.kyori.adventure.text.serializer.legacy.LegacyComponentSerializer; import net.minecraft.client.MinecraftClient; import net.minecraft.client.network.ClientPlayNetworkHandler; import net.minecraft.client.network.ClientPlayerEntity; -import net.minecraft.text.Text; import java.nio.charset.StandardCharsets; import java.util.Timer; import java.util.TimerTask; -import java.util.regex.Matcher; -import java.util.regex.Pattern; public class CustomChat { private final MinecraftClient client; @@ -127,6 +122,7 @@ public class CustomChat { // .replace("\"PREFIX\"", prefix) // .replace("\"DISPLAYNAME\"", displayName) .replace("USERNAME", username) + .replace("UUID", player.getUuidAsString()) .replace("HASH", hash) .replace("{\"text\":\"MESSAGE\"}", messageWithColor) .replace("\"extra\":[\"MESSAGE\"],\"color\":", "\"extra\":[" + messageWithColor + "],\"color\":") diff --git a/src/main/resources/default_config.json b/src/main/resources/default_config.json index 85762f0..2345328 100644 --- a/src/main/resources/default_config.json +++ b/src/main/resources/default_config.json @@ -26,7 +26,7 @@ "translate": "chat.type.text", "with": [ { - "selector": "USERNAME" + "selector": "UUID" }, { "text": "MESSAGE"