From f88b914fa626bf89f856442ccb66e00987cee308 Mon Sep 17 00:00:00 2001 From: Auxilor Date: Tue, 26 Oct 2021 19:41:38 +0100 Subject: [PATCH] Fixed gradient modifier issues --- eco-api/src/main/java/com/willfp/eco/util/StringUtils.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) 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 73bbc0e6..732fcc01 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 @@ -77,6 +77,11 @@ public class StringUtils { .put("&n", UNDERLINE) .put("&m", STRIKETHROUGH) .put("&k", MAGIC) + .put("§l", BOLD) + .put("§o", ITALIC) + .put("§n", UNDERLINE) + .put("§m", STRIKETHROUGH) + .put("§k", MAGIC) .build(); /** @@ -269,9 +274,9 @@ public class StringUtils { if (option == FormatOption.WITH_PLACEHOLDERS) { processedMessage = PlaceholderManager.translatePlaceholders(processedMessage, player); } + processedMessage = ChatColor.translateAlternateColorCodes('&', processedMessage); processedMessage = translateGradients(processedMessage); processedMessage = translateHexColorCodes(processedMessage); - processedMessage = ChatColor.translateAlternateColorCodes('&', processedMessage); if (Prerequisite.HAS_PAPER.isMet()) { processedMessage = translateMiniMessage(processedMessage); }