Текст и цвет

Градиент в тексте

Плавный перелив цвета для MOTD, названия предмета, таблички или ника. Наберите текст, выберите точки перелива — и заберите готовую строку в той форме, которую понимает ваш сервер.

Текст

Как это выглядит

Цвета перелива

Готовые палитры

Начертание

Готовая строка

MiniMessage

Самая короткая запись: перелив тут один тег, а не код на каждую букву. Понимают её плагины на Adventure — то есть почти всё современное под Paper и Velocity.

Для плагинов

Форма &#RRGGBB — та, которую принимает большинство конфигов чата, префиксов и табличек. Пробелы кода не получают: цвета на них не видно, а места он занимает восемь знаков.

Для server.properties

0 / 59

Строка целиком, вместе с именем настройки. § — это и есть §: файл читается как Java properties, и не-ASCII в нём принято записывать так. Собрать MOTD целиком, из двух строк и обычных цветов, поможет генератор MOTD.

Что нужно знать про перелив

  • Одного кода на перелив не существует. Цвет в Minecraft ставится перед куском текста, поэтому у каждой буквы свой код — строка выходит примерно в четырнадцать раз длиннее того, что видно. Отсюда и счётчик над третьей карточкой.
  • Цвет сбрасывает начертание. Поэтому жирность повторяется у каждой буквы: без этого жирной осталась бы первая, а следующий цвет её снял бы. Проверить это можно в справочнике кодов.
  • Hex-цвета понимают не все. Сборки на Paper и Spigot — да, ванильный сервер — нет: у него есть только шестнадцать §-цветов. Если в игре вместо перелива видно сами коды, значит эта сборка такой записи не знает.

Ник с переливом сам по себе не работает: цвет ника задаёт не игрок, а плагин на префиксы и группы — туда и идёт готовая строка. В ванильном чате перелив набрать нечем: там нет ни §, ни hex.

Частые вопросы

Как сделать градиент в нике или MOTD?

Отдельного кода для перелива не существует: цвет ставится у КАЖДОЙ буквы своим. Страница собирает такую строку сама — останется скопировать её в конфиг.

Почему hex-цвета не работают на сервере?

Шестнадцатеричные цвета понимает не всё: ванильный сервер их не знает вовсе, Paper и Spigot знают. На ванильном останутся шестнадцать кодов §.

Какой формат перелива выбрать для плагина?

MiniMessage — для Paper и Velocity (почти всё на Adventure), &#RRGGBB — для конфигов чата и префиксов, escape-форма — для server.properties.