Плагин для серверов Майнкрафт, который объединяет настройку чата, приветствий, объявлений и сообщений сервера. Его модули позволяют задать путь игрока при входе, правила общения и оформление текста через YAML-конфиги.
Возможности
- Отдельно включаются модули чата, входа и выхода игроков, объявлений, MOTD, достижений и интеграций.
- Для чата доступны глобальные и локальные каналы, теги, эмодзи, упоминания со звуками, личные сообщения, игнорирование игроков, защита от спама, капса, ссылок и нежелательных слов.
- Настраиваются первое подключение, приветствия и прощания, телепортация на спавн и временная неуязвимость после входа.
- Объявления запускаются по расписанию и могут выводиться в чат, строку действия, заголовок, полосу босса, сопровождаться звуком и командой консоли.
- Для достижений можно задать награды и ограничения по миру или режиму игры.
- Список серверов получает сменяемые описания и значки.
- Поддерживается пересылка чата, входов, выходов и достижений в Discord через DiscordSRV или EssentialsDiscord.
- Команды модерации включают постоянный и временный мут, снятие и проверку мута.
Команды
/sir— управление плагином, справка, состояние модулей и перезагрузка./print— отправить оформленное сообщение, заголовок, строку действия или сообщение в вебхук Discord./announcer— управление автоматическими объявлениями./chatview— включить или выключить просмотр каналов чата./chatcolor— выбрать цвет, градиент или радужный стиль в меню./ignore— добавить игрока в личный список игнорирования./clearchat— очистить локальный или общий чат./msg,/reply— личные сообщения и ответ собеседнику./mute,/tempmute,/unmute,/checkmute— выдать, снять или проверить мут.
Настройка
Главные параметры текста находятся в config.yml, а включение модулей — в modules/modules.yml. Настройки модулей распределены по папке modules/: например, сообщения входа — в modules/join_quit/, объявления — в modules/announcements/, а каналы, упоминания, эмодзи и модерация — в modules/chat/.
Для оформления текста поддерживаются градиенты <G:#RRGGBB:#RRGGBB> и радужный стиль <R:n>, а также действия при наведении и нажатии. Алиасы команд, их поведение и языковые строки находятся в resources/commands/.
Требования
Плагин рассчитан на серверы Spigot, Paper и Folia. Встроенный Takion не требует отдельной установки.
Vault используется для чата и прав, но плагин умеет работать без него. PlaceholderAPI добавляет плейсхолдеры в сообщения, объявления и Discord-мост. Интеграции с AuthMe, UserLogin, NexAuth, nLogin и OpeNLogin учитывают авторизацию при обработке входа, а CMI, EssentialsX, SuperVanish и PremiumVanish — скрытых игроков.
