
Join Message Plus
Плагин Join Message Plus для Minecraft добавляет кастомные сообщения при входе и выходе игроков. Поддержка PlaceholderAPI, AuthMe и LuckPerms. Настройте приветствия для разных рангов и скройте сообщения до авторизации.
Join Message Plus - это плагин для сервера Minecraft, который заменяет стандартные скучные уведомления о входе/выходе на что-то более живое и полезное. Если вы админ и хотите, чтобы игроки чувствовали себя желанными гостями, или вам нужно разделить сообщения по рангам - этот плагин справится на ура.
Что он делает
Плагин позволяет:
- Настроить публичные сообщения при входе, выходе и первом заходе.
- Отправлять личные приветствия игроку (в чат).
- Использовать плейсхолдеры из PlaceholderAPI (например,
%player%). - Интегрироваться с AuthMe - сообщения будут показываться только после успешной авторизации.
- Назначать разные сообщения для разных групп игроков через права (
jmp.premium.<номер>). - Дать игроку возможность скрыть свои сообщения (
JMP.silent).
Зачем это нужно
Стандартное "%player% joined the game" - это скучно и неинформативно. На серверах с рангами хочется выделить VIP-игроков или администрацию. А если у вас стоит AuthMe, то сообщения о входе до авторизации только спамят чат - Join Message Plus решает эту проблему, задерживая показ до логина.
Права (Permissions)
JMP.cmd- доступ ко всем командам плагина.JMP.premium.{1-4}- выбор кастомного сообщения из конфига (4 уровня).JMP.silent- полное скрытие сообщений о входе/выходе.JMP.Notify- получать уведомления об обновлениях плагина.
Пример конфига
Конфигурация (config.yml)
Config:
# =====================================================
# Join Message Plugin - Основная конфигурация
# Доступные плейсхолдеры:
# %player% → Имя игрока
# =====================================================
main:
# ---------------------------------------------------
# Общее поведение
# ---------------------------------------------------
# Отправлять личное сообщение игроку при входе
send-message-to-player: true
# Включить особое сообщение при первом заходе
enable-first-join-message: false
# Отправлять личное сообщение при первом заходе
send-first-join-message-to-player: false
# ---------------------------------------------------
# Публичные сообщения (в общий чат)
# ---------------------------------------------------
messages:
join: "<yellow> Добро пожаловать %player% на сервер!</yellow>"
leave: "<blue> %player% покинул сервер!"
first: "<gold> %player% зашёл на сервер впервые!"
# ---------------------------------------------------
# Личные сообщения (только игроку)
# ---------------------------------------------------
player-messages:
join: "<green>Привет %player%, приятной игры!"
leave: "<green>Пока %player%, до встречи!"
first: "<green>Наслаждайся сервером %player%! Не забудь прочитать правила."
# Если у игрока включён silent режим
silent: "<gold>У вас включён скрытый вход, %player%."
# ---------------------------------------------------
# Сообщения по правам (рангам)
# Права: jmp.premium.<номер>
# Пример: jmp.premium.1
# ---------------------------------------------------
premium-messages:
"1": "&6[VIP] %player% зашёл на сервер!"
"2": "&b[ELITE] %player% зашёл на сервер!"
"3": "&d[LEGEND] %player% зашёл на сервер!"
"4": "<red>[OWNER] %player% зашёл на сервер!"
# =====================================================
# Интеграция с AuthMe
# =====================================================
authme:
# Включить интеграцию с AuthMe
enabled: false
# Задерживать сообщения о входе до авторизации
delay-join-messages-until-login: false
# Сообщение, если вход отложен
login-required-message: "<yellow>Привет %player%, пожалуйста, авторизуйся."
Совместимость и установка
Плагин работает на серверах Minecraft (Paper, Spigot и их форки) с поддержкой API Adventure. Для полной функциональности рекомендуется установить PlaceholderAPI и AuthMe (опционально). Скачайте плагин Join Message Plus и настройте под свой сервер - игроки оценят индивидуальный подход.
