From 821a65e15a3459651843f729121fb9f05b0ade67 Mon Sep 17 00:00:00 2001 From: loki5512344 Date: Tue, 30 Dec 2025 12:50:27 +0100 Subject: [PATCH] =?UTF-8?q?v1.5.2:=20=D0=98=D1=81=D0=BF=D1=80=D0=B0=D0=B2?= =?UTF-8?q?=D0=BB=D0=B5=D0=BD=D0=B0=20=D0=BE=D1=88=D0=B8=D0=B1=D0=BA=D0=B0?= =?UTF-8?q?=20=D1=81=20legacy=20=D0=BA=D0=BE=D0=B4=D0=B0=D0=BC=D0=B8=20?= =?UTF-8?q?=D0=B2=20MiniMessage?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Исправлена ошибка парсинга MiniMessage с legacy кодами (§f) - Добавлена автоматическая конвертация legacy кодов в MessageConfig - Команды /ьып и другие русские алиасы теперь работают корректно --- build.gradle | 4 ++-- src/main/java/com/loki/lochat/config/MessageConfig.java | 3 +++ src/main/resources/plugin.yml | 2 +- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/build.gradle b/build.gradle index 54eb7f4..beb25b4 100644 --- a/build.gradle +++ b/build.gradle @@ -3,7 +3,7 @@ plugins { } group = 'com.loki' -version = '1.5.1' +version = '1.5.2' repositories { mavenCentral() @@ -42,7 +42,7 @@ test { } jar { - archiveFileName = 'LoChat-1.5.1.jar' + archiveFileName = 'LoChat-1.5.2.jar' from { configurations.runtimeClasspath.collect { it.isDirectory() ? it : zipTree(it) } } diff --git a/src/main/java/com/loki/lochat/config/MessageConfig.java b/src/main/java/com/loki/lochat/config/MessageConfig.java index 6190fc0..322877a 100644 --- a/src/main/java/com/loki/lochat/config/MessageConfig.java +++ b/src/main/java/com/loki/lochat/config/MessageConfig.java @@ -1,6 +1,7 @@ package com.loki.lochat.config; import com.loki.lochat.LoChat; +import com.loki.lochat.utils.ChatFormatter; import org.bukkit.configuration.file.FileConfiguration; import org.bukkit.configuration.file.YamlConfiguration; @@ -38,6 +39,8 @@ public class MessageConfig { for (int i = 0; i < replacements.length - 1; i += 2) { message = message.replace(replacements[i], replacements[i + 1]); } + // Убираем legacy коды если они есть + message = ChatFormatter.convertAllColors(message); return message; } diff --git a/src/main/resources/plugin.yml b/src/main/resources/plugin.yml index 77bb512..9144713 100644 --- a/src/main/resources/plugin.yml +++ b/src/main/resources/plugin.yml @@ -1,5 +1,5 @@ name: LoChat -version: '1.5.1' +version: '1.5.2' main: com.loki.lochat.LoChat api-version: '1.21' folia-supported: true