Требуется библиотечный мод Collective.
Это серверная версия мода Beautified Chat. Он обладает высокой настраиваемостью и позволяет пользователям изменять ввод чата на всем сервере. Модификация, на которую вы сейчас смотрите, должна быть только в списке модов сервера. Она внесет изменения в чат для всех подключенных игроков без необходимости устанавливать её на их клиенты. Также присутствует функция временной метки, чтобы знать, когда были отправлены сообщения.
Версия 3.0 добавляет возможность создавать ранги и устанавливать цвета имён на основе этих рангов!
Клиентская версия также доступна и называется Beautified Chat [Client].
Обе версии, клиентская и серверная, совместимы друг с другом, приоритет имеет серверная.
В стандартном Minecraft весь чат имеет формат:
<Имя пользователя> Сообщение
Мод по умолчанию изменяет это на:
Временная метка | Имя пользователя: Сообщение
Цвета по умолчанию можно увидеть на примере изображения ниже. Как формат, так и коды цветов можно легко изменить через конфигурацию. Если временная метка не нужна, просто удалите её в опции конфигурации chatMessageFormat.
Формат временной метки по умолчанию - 24-часовой. Если требуется AM/PM, введите в опции конфигурации timestampFormat "hh:mm a" вместо стандартного "HH:mm".
Настраивается: ( как настроить? )
showRankTitles (по умолчанию = true): Показывать ли названия рангов, созданных в /bcs rank, перед именем пользователя.
useRankColours (по умолчанию = true): Использовать ли цвета рангов, установленные в /bcs rank, в качестве приоритетного цвета имени пользователя.
chatMessageFormat (по умолчанию = "%timestamp% | %username%: %chatmessage%"): Переменные: %timestamp% = временная метка, установленная в timestampFormat. %username% = имя пользователя, отправившего сообщение. %chatmessage% = текст сообщения.
timestampFormat (по умолчанию = "HH:mm"): Пример времени в форматах: 5 секунд после 9 часов вечера. *=По умолчанию. *(HH:mm) = 21:00, (HH:mm:ss) = 21:00:05, (hh:mm a) = 9:00 PM
rankTitleFormat (по умолчанию = "[%rank] "): Формат ранга, добавляемый перед %username%, когда showRankTitles включен.
chatTimestampColour (по умолчанию = 8, min 0, max 15): Цвет временной метки в сообщении чата. Возможные значения: 0: black, 1: dark_blue, 2: dark_green, 3: dark_aqua, 4: dark_red, 5: dark_purple, 6: gold, 7: gray, 8: dark_gray, 9: blue, 10: green, 11: aqua, 12: red, 13: light_purple, 14: yellow, 15: white.
chatUsernameColour (по умолчанию = 2, min 0, max 15): Цвет имени пользователя в сообщении чата.
chatMessageColour (по умолчанию = 15, min 0, max 15): Цвет текста сообщения чата.
chatOtherSymbolsColour (по умолчанию = 7, min 0, max 15): Цвет других символов из chatMessageFormat. То есть всего, кроме переменных.
Команды:
Используйте /bcs (псевдоним: /beautifiedchatserver). Требует права на читы.
/bcs rank create
/bcs rank remove
/bcs rank list - Показать список всех рангов и их цветов.
/bcs player add
/bcs player remove
/bcs player list - Показать список всех игроков с назначенными рангами.
Формат по умолчанию ("%timestamp% | %username%: %chatmessage%"):
Вы также можете добавлять ранги и выбирать цвета на их основе:

