diff --git a/TheButtonAutoFlair.jar b/TheButtonAutoFlair.jar index 9bd8861..3173b18 100644 Binary files a/TheButtonAutoFlair.jar and b/TheButtonAutoFlair.jar differ diff --git a/TheButtonAutoFlair/src/tk/sznp/thebuttonautoflair/ChatProcessing.java b/TheButtonAutoFlair/src/tk/sznp/thebuttonautoflair/ChatProcessing.java index 4ef08e1..0b0cf30 100644 --- a/TheButtonAutoFlair/src/tk/sznp/thebuttonautoflair/ChatProcessing.java +++ b/TheButtonAutoFlair/src/tk/sznp/thebuttonautoflair/ChatProcessing.java @@ -70,7 +70,8 @@ public class ChatProcessing { // slashes // first formattedmessage = formattedmessage.replace("\"", "\\\""); - formattedmessage = formattedmessage.replace("&", "§"); + if (PluginMain.permission.has(sender, "tbmc.admin")) + formattedmessage = formattedmessage.replace("&", "§"); formattedmessage = formattedmessage.replace("§r", "§" + currentchannel.DisplayName.charAt(1)); String suggestmsg = formattedmessage; @@ -213,9 +214,8 @@ public class ChatProcessing { json.append("[\"\","); json.append(String .format("{\"text\":\"[%s]%s\",\"hoverEvent\":{\"action\":\"show_text\",\"value\":{\"text\":\"Copy message\",\"color\":\"blue\"}},clickEvent:{\"action\":\"suggest_command\",\"value\":\"%s\"}},", - currentchannel.DisplayName, - (mplayer != null && !mplayer.RPMode ? "[OOC]" : ""), - suggestmsg)); + currentchannel.DisplayName, (mplayer != null + && !mplayer.RPMode ? "[OOC]" : ""), suggestmsg)); json.append("{\"text\":\" <\"},"); json.append(String.format("{\"text\":\"%s%s\",", (player != null ? player.getDisplayName() : sender.getName()), diff --git a/TheButtonAutoFlair/target/classes/tk/sznp/thebuttonautoflair/ChatProcessing.class b/TheButtonAutoFlair/target/classes/tk/sznp/thebuttonautoflair/ChatProcessing.class index 8cafb21..8cff10e 100644 Binary files a/TheButtonAutoFlair/target/classes/tk/sznp/thebuttonautoflair/ChatProcessing.class and b/TheButtonAutoFlair/target/classes/tk/sznp/thebuttonautoflair/ChatProcessing.class differ