База знаний / Как сделать MOTD?

🛠️ Настройка сервера

Как сделать MOTD?

MOTD (Message of the Day) − короткий текст под названием сервера в списке мультиплеера. Задаётся в server.properties.

Как задать

  1. Найдите в корне сервера файл server.properties.
  2. Найдите параметр motd или впишите его вручную и задайте текст, например:
    motd=Добро пожаловать на сервер
  3. Сохраните файл и перезапустите сервер.
Стандартный MOTD
Стандартный MOTD

Цветные и стилизованные MOTD в две строки

В MOTD работают ванильные коды с символом § (section sign). Вторая строка − через \n.

Цвета:

  • §0 чёрный, §1 тёмно-синий, §2 тёмно-зелёный, §3 тёмно-голубой
  • §4 тёмно-красный, §5 пурпурный, §6 золотой, §7 серый
  • §8 тёмно-серый, §9 синий, §a зелёный, §b голубой
  • §c красный, §d розовый, §e жёлтый, §f белый

Стили (можно комбинировать с цветом: сначала цвет, потом стиль):

  • §k «магический» / obfuscated, §l жирный, §m зачёркнутый
  • §n подчёркнутый, §o курсив, §r сброс оформления
motd=§c§lQualia Factory\n§a§oВыживание · 1.21.11

Если § вставлять проблематично, можно использовать \u00A7 вместо каждого §.

motd=\u00A7c\u00A7lQualia Factory\n\u00A7a\u00A7oВыживание · 1.21.11
Стилизованный MOTD в две строки
Стилизованный MOTD в две строки

Произвольные цвета (1.16+, Paper / Spigot / Purpur)

Клиент с 1.16 понимает произвольные цвета в hex-формате (§x§r§r§g§g§b§b):

Цвет #FF2A00:

motd=§x§F§F§2§A§0§0Прикольный красный

Через escape:

motd=\u00A7x\u00A7F\u00A7F\u00A72\u00A7A\u00A70\u00A70Прикольный красный
Произвольные цвета в MOTD
Произвольные цвета в MOTD

На ванильной версии в server.properties hex часто не определяется, старые клиенты (< 1.16) его не покажут.

Градиенты

Отдельной опции «градиент» в MOTD нет: это просто свой цвет на каждый символ (или на короткие куски текста). На классических 16 цветах можно сделать грубый переход вручную:

motd=§cQ§6u§ea§al§bi§9a

Плавный RGB-градиент тем же способом превращается в длинный набор из §x§… на каждую букву, поэтому удобнее использовать онлайн-генераторы или плагины:

  • онлайн MOTD-генератор с экспортом под server.properties / Spigot / Paper − вставить готовую строку;
  • motd=§x§f§f§2§a§0§0Q§x§f§f§2§7§0§5u§x§f§f§2§4§0§aa§x§f§f§2§0§0§fl...
  • плагин вроде MiniMOTD, где градиент задаётся читаемо (MiniMessage), например <gradient:#FF2A00:#FF0040>Qualia Factory</gradient>.
Градиент в MOTD
Градиент в MOTD

Иконка сервера

Если вместе с MOTD вы хотите добавить свою иконку сервера, это рассмотрено в отдельной статье: как добавить иконку сервера.

Замечания

  • В списке серверов место ограничено − длинный текст обрежется или станет нечитаемым.
  • После правки нужен перезапуск (или плагин, который подхватывает MOTD сам).
  • На прокси (Velocity/BungeeCord) MOTD часто задаётся в конфиге прокси, а не в server.properties бэкенда.