Плагин для серверов Майнкрафт, позволяющий игрокам задавать собственные сообщения о входе, выходе и смерти. Сообщения хранятся в папке PlayerDatabase в каталоге плагина.
Возможности
Сообщения можно выводить через плейсхолдеры:
%hyacinthhello_join%,%hyacinthhello_leave%,%hyacinthhello_death%;- варианты с суффиксом
-cleanвыводят текст без обрамления из настроек; %hyacinthhello_join_[username]%выводит сообщение указанного игрока.
Для сети Velocity плагин может передавать сообщения между серверами через Redis. Общая база MySQL или PostgreSQL позволяет синхронизировать пользовательские сообщения между серверами.
Команды
/joinmsg [message]— сообщение о входе;/leavemsg [message]— сообщение о выходе;/deathmsg [message]— сообщение о смерти;/hh mod joinmsg [user] [message];/hh mod leavemsg [user] [message];/hh mod deathmsg [user] [message]— изменить сообщение другого игрока.
Пустое значение очищает сообщение.
Права
hyacinthhello.use— использование команд;hyacinthhello.mod— команды модератора;hyacinthhello.joinmsg,hyacinthhello.leavemsg,hyacinthhello.deathmsg— установка и вывод соответствующих сообщений;hyacinthhello.color— цвет и форматирование текста.
Настройка
В конфиге enabled включает плагин, prefix задаёт префикс ответов, wrapper-left и wrapper-right — обрамление сообщений, а maximum-message-length ограничивает их длину. В regex-filters указываются запрещённые регулярные выражения.
Хранилище выбирается ключом database.type: yaml, mysql или postgres. Раздел economy позволяет брать плату за установку сообщений через Vault или PlayerPoints; очистка сообщения не оплачивается.
Для Velocity включите proxy-mode и укажите параметры Redis в proxy-redis; на прокси настраиваются адрес Redis, prefix, override-backends и шаблоны сообщений.
