Added minimessage chat format

This commit is contained in:
DaTTV 2025-02-21 22:24:03 +01:00
parent 14d540b096
commit fbda5262a2

View file

@ -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())