Как сделать MOTD для Minecraft
Этот генератор MOTD – одновременно редактор и конструктор MOTD: ты собираешь здесь две строки с живым предпросмотром и копируешь готовый результат в свой конфиг.
- Напиши свои две строки или начни с одного из примеров выше.
- Добавь цвет и стиль. Выдели текст и нажми на цвет, hex-цвет, градиент или стиль шрифта вроде капители. Можно и сразу вводить коды вроде
&aили<gradient:#55ff55:#00aaff>. - Проверь предпросмотр. У каждой строки есть счётчик пикселей. Держи его ниже 270 px, иначе Minecraft обрежет конец.
- Выбери формат вывода: server.properties, MiniMessage или hex-коды (смотри таблицу ниже).
- Вставь его в
server.propertiesили в конфиг прокси или плагина, а потом перезапусти сервер или перезагрузи плагин.
Какой код MOTD мне нужен?
| Твой сервер | Что копировать | Куда вставлять |
|---|---|---|
| Ванилла, Paper, Spigot или Purpur без MOTD-плагина | server.properties | Замени строку motd= в server.properties. Только 16 классических цветов. |
| Прокси Velocity, MiniMOTD и другие плагины, которые читают MiniMessage | MiniMessage | Настройка motd в velocity.toml или в конфиге плагина. |
| BungeeCord, ServerListPlus и большинство других MOTD-плагинов | Hex-коды | Настройка MOTD в config.yml прокси или плагина. |
Для hex-цветов и градиентов у игрока должен быть Minecraft 1.16 или новее, а на сервере – прокси или плагин, который их отправляет. В server.properties они округляются до ближайшего из 16 классических цветов, и инструмент предупреждает, когда это происходит. Игроки, которые заходят через прокси, видят MOTD прокси, а не тот, что в server.properties бэкенд-сервера.
Ограничения MOTD и коды форматирования
- Строки
- Две. В server.properties перенос строки записывается как
\n. - Ширина
- Около 270 пикселей шрифта на строку. Буквы разной ширины (i узкая, W широкая), а жирный шрифт добавляет по пикселю на букву, поэтому счётчик меряет пиксели, а не символы.
- Знак параграфа
- Вывод для server.properties записывает каждый
§как§, так что кодировка файла его не сломает. - Форматирование
&lжирный ·&oкурсив ·&nподчёркнутый ·&mзачёркнутый ·&kобфускация ·&rсброс- Центрирование
- В Minecraft нет настройки центрирования. «Центрировать строку» ставит перед текстом нужное число пробелов.
Цветовые коды Minecraft
16 классических цветов работают везде, включая обычный server.properties. В плагинах и конфигах используй &; вывод для server.properties использует §.
| Код | Имя (MiniMessage) | Hex |
|---|---|---|
&0 / §0 | <black> | #000000 |
&1 / §1 | <dark_blue> | #0000AA |
&2 / §2 | <dark_green> | #00AA00 |
&3 / §3 | <dark_aqua> | #00AAAA |
&4 / §4 | <dark_red> | #AA0000 |
&5 / §5 | <dark_purple> | #AA00AA |
&6 / §6 | <gold> | #FFAA00 |
&7 / §7 | <gray> | #AAAAAA |
&8 / §8 | <dark_gray> | #555555 |
&9 / §9 | <blue> | #5555FF |
&a / §a | <green> | #55FF55 |
&b / §b | <aqua> | #55FFFF |
&c / §c | <red> | #FF5555 |
&d / §d | <light_purple> | #FF55FF |
&e / §e | <yellow> | #FFFF55 |
&f / §f | <white> | #FFFFFF |
Типичные ошибки MOTD
- Странные символы вроде §. Голый § сохранён в неправильной кодировке. Вставь экранированную строку для server.properties из этого инструмента.
- В игре цвета выглядят иначе. Hex в server.properties округляется. Для точных цветов используй вывод для прокси или плагина.
- Не хватает конца строки. Строка шире 270 px. Сократи её или убери жирный шрифт, который добавляет по пикселю на букву.
- Ничего не изменилось. server.properties читается при запуске. Перезапусти сервер, а потом обнови список.
- В сети серверов MOTD игнорируется. Задавай его на прокси (BungeeCord, Velocity), а не на бэкенд-серверах.
Частые вопросы
Что такое MOTD в Minecraft?
«Сообщение дня» (message of the day) – это текст в две строки под названием сервера в списке сетевой игры. Он задаётся через motd= в server.properties, в конфиге прокси или MOTD-плагином.
Какой длины может быть MOTD в Minecraft?
Предел – ширина строки, а не число символов. Этот инструмент отмеряет около 270 пикселей шрифта на строку. W шире, чем i, а жирные буквы занимают на пиксель больше. Предпросмотр отмечает, где текст обрезается.
Можно использовать hex-цвета и градиенты в server.properties?
Нет. Ванильный server.properties знает только 16 классических цветов, поэтому для него этот инструмент округляет hex-цвета до ближайшего. Для настоящих hex и градиентов используй прокси или MOTD-плагин с поддержкой MiniMessage или hex-кодов.
Почему в моём MOTD странные символы вроде §?
Знак § вставлен как есть, а файл прочитан в другой кодировке. Используй строку для server.properties из этого инструмента: она записывает каждый § как \u00A7, что работает при любой кодировке.
Как отцентрировать MOTD?
В Minecraft нет настройки центрирования. Перед текстом добавляются пробелы. Отметь «Центрировать строку», и конструктор сам посчитает пробелы по ширине твоей строки в пикселях.
Капитель работает в любом MOTD?
Капитель (ᴀʙᴄ) – это особые буквы Unicode, а не шрифт, поэтому она работает и в обычном server.properties. Если вставляешь её напрямую, сохрани файл в UTF-8.
Генератор MOTD бесплатный?
Да. Без аккаунта и без рекламы. Твой текст не покидает браузер.