MCTOOLBOX
MC ToolboxMC TOOLBOX
Назад к инструментам

MiniMessage Просмотр и редактор

Создавайте распространенное форматирование MiniMessage и сравнивайте его в чате, описании предмета и голограммных предпросмотрах в браузере перед тестированием в вашем плагине Minecraft.

Предпросмотр поддерживает цвета, украшения, градиенты, радугу, клик-метаданные и переносы строк. Неподдерживаемые продвинутые или специфичные для плагинов теги остаются видимыми для тестирования в плагине.

Стиль и форматирование
Стандартные цвета Minecraft
Живая симуляция в игре
[Global]Admin:Welcome to MC Toolbox Network! Join now for exclusive rewards!
Симулированный предпросмотр

Форматы экспорта

Legacy-код (§)
§6W§r§x§F§F§B§3§0§9e§r§x§F§F§B§B§1§1l§r§x§F§F§C§4§1§Ac§r§x§F§F§C§C§2§2o§r§x§F§F§D§5§2§Bm§r§x§F§F§D§D§3§3e§r§x§F§F§E§6§3§B §r§x§F§F§E§E§4§4t§r§x§F§F§F§7§4§Do§r§e §r§6§lM§r§x§F§F§A§F§0§5§lC§r§x§F§F§B§4§0§A§l §r§x§F§F§B§9§0§F§lT§r§x§F§F§B§E§1§4§lo§r§x§F§F§C§3§1§9§lo§r§x§F§F§C§8§1§E§ll§r§x§F§F§C§D§2§3§lb§r§x§F§F§D§2§2§8§lo§r§x§F§F§D§7§2§D§lx§r§x§F§F§D§C§3§2§l §r§x§F§F§E§1§3§7§lN§r§x§F§F§E§6§3§C§le§r§x§F§F§E§B§4§1§lt§r§x§F§F§F§0§4§6§lw§r§x§F§F§F§5§4§B§lo§r§x§F§F§F§A§5§0§lr§r§e§lk§r! §r§x§F§F§0§0§0§0J§r§x§F§F§6§D§0§0o§r§x§F§F§D§A§0§0i§r§x§6§D§F§F§0§0n§r§x§0§0§9§2§6§D §r§x§1§5§0§0§D§Bn§r§x§5§4§0§0§9§4o§r§x§8§B§0§0§F§Fw§r for §r§dexclusive rewards!
Minecraft JSON текстовый компонент
{ "text": "", "extra": [ { "text": "W", "color": "#FFAA00" }, { "text": "e", "color": "#FFB309" }, { "text": "l", "color": "#FFBB11" }, { "text": "c", "color": "#FFC41A" }, { "text": "o", "color": "#FFCC22" }, { "text": "m", "color": "#FFD52B" }, { "text": "e", "color": "#FFDD33" }, { "text": " ", "color": "#FFE63B" }, { "text": "t", "color": "#FFEE44" }, { "text": "o", "color": "#FFF74D" }, { "text": " ", "color": "#FFFF55" }, { "text": "M", "color": "#FFAA00", "bold": true }, { "text": "C", "color": "#FFAF05", "bold": true }, { "text": " ", "color": "#FFB40A", "bold": true }, { "text": "T", "color": "#FFB90F", "bold": true }, { "text": "o", "color": "#FFBE14", "bold": true }, { "text": "o", "color": "#FFC319", "bold": true }, { "text": "l", "color": "#FFC81E", "bold": true }, { "text": "b", "color": "#FFCD23", "bold": true }, { "text": "o", "color": "#FFD228", "bold": true }, { "text": "x", "color": "#FFD72D", "bold": true }, { "text": " ", "color": "#FFDC32", "bold": true }, { "text": "N", "color": "#FFE137", "bold": true }, { "text": "e", "color": "#FFE63C", "bold": true }, { "text": "t", "color": "#FFEB41", "bold": true }, { "text": "w", "color": "#FFF046", "bold": true }, { "text": "o", "color": "#FFF54B", "bold": true }, { "text": "r", "color": "#FFFA50", "bold": true }, { "text": "k", "color": "#FFFF55", "bold": true }, { "text": "! " }, { "text": "J", "color": "#FF0000" }, { "text": "o", "color": "#FF6D00" }, { "text": "i", "color": "#FFDA00" }, { "text": "n", "color": "#6DFF00" }, { "text": " ", "color": "#00926D" }, { "text": "n", "color": "#1500DB" }, { "text": "o", "color": "#540094" }, { "text": "w", "color": "#8B00FF" }, { "text": " for " }, { "text": "exclusive rewards!", "color": "#FF55FF" } ] }

Что помогает проверить этот редактор MiniMessage

MiniMessage - это текстовый формат на основе тегов, часто используемый серверным ПО и плагинами Minecraft на базе Adventure. Этот редактор помогает создавать цвета, украшения, градиенты, радужный текст, переносы строк и клик-метаданные, а затем сравнивает результат в чате, описании предмета и голограммных предпросмотрах.

Предпросмотр намеренно поддерживает практическое подмножество языка MiniMessage. Продвинутые теги, специфичные для плагинов резолверы, плейсхолдеры, шрифты, переводимые компоненты и серверный контекст могут отображаться иначе или оставаться видимыми. Всегда вставляйте итоговую строку MiniMessage в реальный плагин, который будет ее разбирать.

Используйте теги вместо legacy-цветовых кодов

Оборачивайте текст тегами, такими как <bold>...</bold>, именованными цветами, градиентами или радужным форматированием. Закрывайте вложенные теги в обратном порядке и используйте <reset>, когда последующий текст должен вернуться к стилю по умолчанию.

Сравнивайте несколько контекстов отображения

Предпросмотры чата, описания и голограммы имеют разные ограничения по пространству и читаемости. Длинная градиентная строка может работать в чате, но плохо переноситься в описании, в то время как голограмма обычно требует меньше слов и более сильного контраста.

Поймите форматы экспорта

Исходный код MiniMessage - это правильный вывод для плагинов, которые явно принимают MiniMessage. Вывод с legacy-знаком секции и Minecraft JSON - это преобразования для других мест назначения и могут не сохранять каждый градиент, событие или специфичный для плагина тег.

Внимательно проверяйте интерактивный текст

Клик-метаданные могут открывать URL или запрашивать команду в зависимости от принимающего плагина и клиента. Проверяйте ссылки, правильно заключайте аргументы тегов в кавычки и никогда не публикуйте команды или URL, скопированные из ненадежной конфигурации.

Создайте надежную строку MiniMessage

  1. Начните с обычного текста и выберите контекст чата, описания или голограммы.
  2. Добавляйте теги цвета и украшения вокруг наименьших текстовых фрагментов, которым они нужны.
  3. Используйте предпросмотр, чтобы найти незакрытые теги, нечитаемые цвета и нежелательные переносы строк.
  4. Скопируйте исходный код MiniMessage для плагина, совместимого с Adventure, или выберите другой экспорт только тогда, когда место назначения ожидает его.
  5. Протестируйте итоговый вывод на тестовом сервере с той же версией плагина и конфигурацией плейсхолдеров.

Вопросы о редакторе MiniMessage

Встроен ли MiniMessage в ванильный Minecraft?

Нет. Обычно он предоставляется через текстовую библиотеку Adventure и серверные плагины. Ванильные команды используют текстовые компоненты Minecraft, а не исходные теги MiniMessage.

Почему тег может работать на моем сервере, но не в этом предпросмотре?

Серверный плагин может регистрировать пользовательские резолверы, плейсхолдеры или теги, недоступные в предпросмотре только для браузера. Оставьте тег в исходном коде и проверьте его с этим плагином.

Сохранит ли JSON или legacy-экспорт все эффекты?

Не всегда. Градиенты, клик-данные, вложенные украшения и пользовательские теги не имеют идеальных эквивалентов в каждом целевом формате. Относитесь к преобразованному выводу как к отправной точке и тестируйте его в месте назначения.

Как исправить форматирование, которое продолжается слишком далеко?

Закройте активный тег на предполагаемой границе или вставьте <reset>. Для вложенных стилей сначала закройте внутренний тег, а затем внешний.