From fbda5262a23c074c1ac38488e048ac27e5d146cd Mon Sep 17 00:00:00 2001 From: DaTTV <104141141+DrFreezyYT@users.noreply.github.com> Date: Fri, 21 Feb 2025 22:24:03 +0100 Subject: [PATCH] Added minimessage chat format --- .../plugins/papermc/blazesmp/listener/PlayerChatListener.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/me/freezy/plugins/papermc/blazesmp/listener/PlayerChatListener.java b/src/main/java/me/freezy/plugins/papermc/blazesmp/listener/PlayerChatListener.java index dfd50f3..a07f911 100644 --- a/src/main/java/me/freezy/plugins/papermc/blazesmp/listener/PlayerChatListener.java +++ b/src/main/java/me/freezy/plugins/papermc/blazesmp/listener/PlayerChatListener.java @@ -3,6 +3,8 @@ package me.freezy.plugins.papermc.blazesmp.listener; import io.papermc.paper.event.player.AsyncChatEvent; import net.kyori.adventure.text.Component; import net.kyori.adventure.text.format.TextColor; +import net.kyori.adventure.text.minimessage.MiniMessage; +import net.kyori.adventure.text.serializer.plain.PlainTextComponentSerializer; import org.bukkit.entity.Player; import org.bukkit.event.EventHandler; import org.bukkit.event.Listener; @@ -13,7 +15,7 @@ public class PlayerChatListener implements Listener { public void onChat(AsyncChatEvent event) { Player player = event.getPlayer(); - Component messageComponent = event.message(); + Component messageComponent = MiniMessage.miniMessage().deserialize(PlainTextComponentSerializer.plainText().serialize(event.message())); Component chatComponent = Component.empty() .append(player.playerListName())