From b5a49fb1092ae4d8c5579ce611ef33ec829c36f9 Mon Sep 17 00:00:00 2001 From: yoyosource Date: Wed, 17 Jul 2024 11:55:57 +0200 Subject: [PATCH] Add Color codes to local chat --- src/de/steamwar/velocitycore/listeners/ChatListener.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/de/steamwar/velocitycore/listeners/ChatListener.java b/src/de/steamwar/velocitycore/listeners/ChatListener.java index 74429c1..eb35fe4 100644 --- a/src/de/steamwar/velocitycore/listeners/ChatListener.java +++ b/src/de/steamwar/velocitycore/listeners/ChatListener.java @@ -169,10 +169,11 @@ public class ChatListener extends BasicListener { if(ChatListener.filteredCommand(sender, message)) return; - if(!message.startsWith("/") && chatFilter(sender, message)) + final String coloredMessage = sender.user().hasPerm(UserPerm.COLOR_CHAT) ? message.replace('&', 'ยง') : message; + if(!message.startsWith("/") && chatFilter(sender, coloredMessage)) return; - sender.getPlayer().spoofChatInput(message); + sender.getPlayer().spoofChatInput(coloredMessage); } private static boolean chatFilter(Chatter sender, String message) {