Что помогает проверить этот редактор MiniMessage
MiniMessage - это текстовый формат на основе тегов, часто используемый серверным ПО и плагинами Minecraft на базе Adventure. Этот редактор помогает создавать цвета, украшения, градиенты, радужный текст, переносы строк и клик-метаданные, а затем сравнивает результат в чате, описании предмета и голограммных предпросмотрах.
Предпросмотр намеренно поддерживает практическое подмножество языка MiniMessage. Продвинутые теги, специфичные для плагинов резолверы, плейсхолдеры, шрифты, переводимые компоненты и серверный контекст могут отображаться иначе или оставаться видимыми. Всегда вставляйте итоговую строку MiniMessage в реальный плагин, который будет ее разбирать.
Используйте теги вместо legacy-цветовых кодов
Оборачивайте текст тегами, такими как <bold>...</bold>, именованными цветами, градиентами или радужным форматированием. Закрывайте вложенные теги в обратном порядке и используйте <reset>, когда последующий текст должен вернуться к стилю по умолчанию.
Сравнивайте несколько контекстов отображения
Предпросмотры чата, описания и голограммы имеют разные ограничения по пространству и читаемости. Длинная градиентная строка может работать в чате, но плохо переноситься в описании, в то время как голограмма обычно требует меньше слов и более сильного контраста.
Поймите форматы экспорта
Исходный код MiniMessage - это правильный вывод для плагинов, которые явно принимают MiniMessage. Вывод с legacy-знаком секции и Minecraft JSON - это преобразования для других мест назначения и могут не сохранять каждый градиент, событие или специфичный для плагина тег.
Внимательно проверяйте интерактивный текст
Клик-метаданные могут открывать URL или запрашивать команду в зависимости от принимающего плагина и клиента. Проверяйте ссылки, правильно заключайте аргументы тегов в кавычки и никогда не публикуйте команды или URL, скопированные из ненадежной конфигурации.
Создайте надежную строку MiniMessage
- Начните с обычного текста и выберите контекст чата, описания или голограммы.
- Добавляйте теги цвета и украшения вокруг наименьших текстовых фрагментов, которым они нужны.
- Используйте предпросмотр, чтобы найти незакрытые теги, нечитаемые цвета и нежелательные переносы строк.
- Скопируйте исходный код MiniMessage для плагина, совместимого с Adventure, или выберите другой экспорт только тогда, когда место назначения ожидает его.
- Протестируйте итоговый вывод на тестовом сервере с той же версией плагина и конфигурацией плейсхолдеров.
Вопросы о редакторе MiniMessage
Встроен ли MiniMessage в ванильный Minecraft?
Нет. Обычно он предоставляется через текстовую библиотеку Adventure и серверные плагины. Ванильные команды используют текстовые компоненты Minecraft, а не исходные теги MiniMessage.
Почему тег может работать на моем сервере, но не в этом предпросмотре?
Серверный плагин может регистрировать пользовательские резолверы, плейсхолдеры или теги, недоступные в предпросмотре только для браузера. Оставьте тег в исходном коде и проверьте его с этим плагином.
Сохранит ли JSON или legacy-экспорт все эффекты?
Не всегда. Градиенты, клик-данные, вложенные украшения и пользовательские теги не имеют идеальных эквивалентов в каждом целевом формате. Относитесь к преобразованному выводу как к отправной точке и тестируйте его в месте назначения.
Как исправить форматирование, которое продолжается слишком далеко?
Закройте активный тег на предполагаемой границе или вставьте <reset>. Для вложенных стилей сначала закройте внутренний тег, а затем внешний.