diff --git a/src/main/java/com/loki/lochat/utils/ChatFormatter.java b/src/main/java/com/loki/lochat/utils/ChatFormatter.java index d7f9361..730ffc2 100644 --- a/src/main/java/com/loki/lochat/utils/ChatFormatter.java +++ b/src/main/java/com/loki/lochat/utils/ChatFormatter.java @@ -61,6 +61,30 @@ public final class ChatFormatter { matcher2.appendTail(sb2); message = sb2.toString(); + // Конвертируем §[0-9a-fk-or] в соответствующие MiniMessage теги + message = message.replaceAll("§0", ""); + message = message.replaceAll("§1", ""); + message = message.replaceAll("§2", ""); + message = message.replaceAll("§3", ""); + message = message.replaceAll("§4", ""); + message = message.replaceAll("§5", ""); + message = message.replaceAll("§6", ""); + message = message.replaceAll("§7", ""); + message = message.replaceAll("§8", ""); + message = message.replaceAll("§9", ""); + message = message.replaceAll("§a", ""); + message = message.replaceAll("§b", ""); + message = message.replaceAll("§c", ""); + message = message.replaceAll("§d", ""); + message = message.replaceAll("§e", ""); + message = message.replaceAll("§f", ""); + message = message.replaceAll("§k", ""); + message = message.replaceAll("§l", ""); + message = message.replaceAll("§m", ""); + message = message.replaceAll("§n", ""); + message = message.replaceAll("§o", ""); + message = message.replaceAll("§r", ""); + // Конвертируем &[0-9a-fk-or] в соответствующие MiniMessage теги message = message.replaceAll("&0", ""); message = message.replaceAll("&1", "");