Плагин для серверов Майнкрафт, который меняет сообщения о входе и выходе игроков. Для сервера можно настроить отдельные приветствия для новичков, групп с разными правами и миров, а также скрыть вход персонала.
Возможности
- Сообщения о первом входе игрока.
- Отдельные сообщения для групп прав; при наличии нескольких прав используется первое из списка
priority. - Сообщения для конкретных миров: учитывается мир, где игрок находится в момент входа или выхода.
- Случайный выбор фраз из списков в
config.yml; одна и та же строка не повторяется дважды подряд. - Игроки с правом
joinandquitmessages.silentвходят и выходят без объявления в чате, но запись сохраняется в консоли. - В тексте доступны плейсхолдеры:
%player%,%displayname%,%world%,%playercount_online%или%online%,%playercount_max%или%max%. - Части сообщения можно сделать интерактивными: выполнить команду, подставить её в чат, открыть ссылку, скопировать текст или показать подсказку при наведении. Внутри тегов работают цвета и плейсхолдеры.
Команды
/jqm test— проверить настроенное сообщение о входе./jqm test <message>— проверить свой текст сообщения о входе./jqm quittest— проверить настроенное сообщение о выходе./jqm quittest <message>— проверить свой текст сообщения о выходе./jqm world list— показать миры с отдельными сообщениями./jqm world add <world> <join|leave> <message>— задать сообщение для мира./jqm world remove <world> [join|leave]— удалить сообщение мира./jqm reload— перезагрузить конфиг.
Права
joinandquitmessages.use— доступ к основной команде.joinandquitmessages.test— проверка оформления сообщений.joinandquitmessages.reload— перезагрузка конфигурации.joinandquitmessages.world— настройка сообщений для миров.joinandquitmessages.silent— тихий вход и выход без объявления.
Настройка
Сообщения редактируются в конфиге. Поддерживаются обычные цветовые коды Майнкрафт и шестнадцатеричные цвета в виде <#RRGGBB>; их можно сочетать в одной строке.


Интерактивный текст задаётся тегами, например <click:suggest_command:/msg %player% ><hover:show_text:&7Написать сообщение>&8[написать]</hover></click>. Плагин позволяет создавать кликабельные элементы только из собственного конфига, поэтому сторонний ник не сможет подставить выполняемую команду.
Порядок выбора сообщения: тихий вход, первое посещение, право игрока, мир, случайная фраза, стандартное сообщение.
Требования
Работает на серверах Spigot или Paper и требует Java 17. PlaceholderAPI подключается по желанию: с ним в сообщениях можно использовать его дополнительные плейсхолдеры.
