diff --git a/plugin/src/main/java/com/denizenscript/denizen/utilities/FormattedTextHelper.java b/plugin/src/main/java/com/denizenscript/denizen/utilities/FormattedTextHelper.java index d2c399568f..fccd4ae44a 100644 --- a/plugin/src/main/java/com/denizenscript/denizen/utilities/FormattedTextHelper.java +++ b/plugin/src/main/java/com/denizenscript/denizen/utilities/FormattedTextHelper.java @@ -5,7 +5,6 @@ import com.denizenscript.denizen.objects.EntityTag; import com.denizenscript.denizen.objects.ItemTag; import com.denizenscript.denizencore.utilities.CoreUtilities; -import com.sun.org.apache.regexp.internal.RE; import net.md_5.bungee.api.ChatColor; import net.md_5.bungee.api.chat.*; @@ -147,12 +146,17 @@ else if (component instanceof ScoreComponent) { } builder.append(RESET); String output = builder.toString(); + while (output.contains(RESET + WHITE)) { + output = output.replace(RESET + WHITE, RESET); + } while (output.contains(RESET + RESET)) { output = output.replace(RESET + RESET, RESET); } return output; } + public static final String WHITE = ChatColor.WHITE.toString(); + public static final String RESET = ChatColor.RESET.toString(); public static TextComponent copyFormatToNewText(TextComponent last) {