mirror of
https://github.com/Freezy-Studios/BlazeSMP.git
synced 2025-04-22 04:44:04 +02:00
Added minimessage chat format
This commit is contained in:
parent
14d540b096
commit
fbda5262a2
1 changed files with 3 additions and 1 deletions
|
@ -3,6 +3,8 @@ package me.freezy.plugins.papermc.blazesmp.listener;
|
||||||
import io.papermc.paper.event.player.AsyncChatEvent;
|
import io.papermc.paper.event.player.AsyncChatEvent;
|
||||||
import net.kyori.adventure.text.Component;
|
import net.kyori.adventure.text.Component;
|
||||||
import net.kyori.adventure.text.format.TextColor;
|
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.entity.Player;
|
||||||
import org.bukkit.event.EventHandler;
|
import org.bukkit.event.EventHandler;
|
||||||
import org.bukkit.event.Listener;
|
import org.bukkit.event.Listener;
|
||||||
|
@ -13,7 +15,7 @@ public class PlayerChatListener implements Listener {
|
||||||
public void onChat(AsyncChatEvent event) {
|
public void onChat(AsyncChatEvent event) {
|
||||||
Player player = event.getPlayer();
|
Player player = event.getPlayer();
|
||||||
|
|
||||||
Component messageComponent = event.message();
|
Component messageComponent = MiniMessage.miniMessage().deserialize(PlainTextComponentSerializer.plainText().serialize(event.message()));
|
||||||
|
|
||||||
Component chatComponent = Component.empty()
|
Component chatComponent = Component.empty()
|
||||||
.append(player.playerListName())
|
.append(player.playerListName())
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue