diff --git a/eco-api/src/main/java/com/willfp/eco/util/StringUtils.java b/eco-api/src/main/java/com/willfp/eco/util/StringUtils.java index 0fa5569d..d8fcd06f 100644 --- a/eco-api/src/main/java/com/willfp/eco/util/StringUtils.java +++ b/eco-api/src/main/java/com/willfp/eco/util/StringUtils.java @@ -27,6 +27,7 @@ public class StringUtils { */ private static final List GRADIENT_PATTERNS = new ImmutableList.Builder() .add(Pattern.compile("(.*?)")) + .add(Pattern.compile("(.*?)")) .add(Pattern.compile("(.*?)")) .add(Pattern.compile("<#:([0-9A-Fa-f]{6})>(.*?)")) .add(Pattern.compile("\\{#:([0-9A-Fa-f]{6})}(.*?)\\{/#:([0-9A-Fa-f]{6})}")) @@ -142,6 +143,9 @@ public class StringUtils { if (processedString.contains("&n")) { modifiers.add(ChatColor.UNDERLINE); } + if (processedString.contains("&m")) { + modifiers.add(ChatColor.STRIKETHROUGH); + } if (processedString.contains("&k")) { modifiers.add(ChatColor.MAGIC); } @@ -149,6 +153,7 @@ public class StringUtils { processedString = processedString.replace("&o", ""); processedString = processedString.replace("&n", ""); processedString = processedString.replace("&k", ""); + processedString = processedString.replace("&m", ""); StringBuilder stringBuilder = new StringBuilder(); ChatColor[] colors = getGradientColors(start, end, processedString.length());