From f936e1b869713c43d260827f46b8e819b02ed741 Mon Sep 17 00:00:00 2001 From: lol768 Date: Mon, 22 Oct 2012 12:43:18 +0200 Subject: [PATCH] Fix &h not being removed from the message properly --- .../java/net/md_5/bungee/command/CommandAlert.java | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/src/main/java/net/md_5/bungee/command/CommandAlert.java b/src/main/java/net/md_5/bungee/command/CommandAlert.java index 170d69e7..1267ed00 100644 --- a/src/main/java/net/md_5/bungee/command/CommandAlert.java +++ b/src/main/java/net/md_5/bungee/command/CommandAlert.java @@ -24,19 +24,18 @@ public class CommandAlert extends Command StringBuilder builder = new StringBuilder(); if (!args[0].contains("&h")) //They want to hide the alert prefix { - builder.append(ChatColor.DARK_PURPLE); - builder.append("[Alert] "); //No space at start. - } else - { - args[0].replaceAll("&h", ""); //Remove hide control code from message + builder.append(ChatColor.DARK_PURPLE); + builder.append("[Alert] "); //No space at start. } - + + for (String s : args) { - + s = s.replaceAll("&h", ""); //Fix replace builder.append(ChatColor.translateAlternateColorCodes('&', s)); //Allow custom colours builder.append(" "); } + String message = builder.substring(0, builder.length() - 1); for (UserConnection con : BungeeCord.instance.connections.values()) {