Плагин для серверов Майнкрафт на Paper и Folia, который связывает управление сервером с ботами QQ, Telegram, Discord, Feishu и WeChat. Через него можно управлять белым списком, рангами игроков, защитой и уведомлениями из группового чата.
Возможности
- Система рангов
default→member→builder→admin: заявки игроков рассматриваются через/applyи/review, а повышение и понижение доступно командой бота$p. - Управление белым списком командами бота
$a,$rи$w; неактивные игроки удаляются автоматически. - Боты отправляют в чат сведения о входе, выходе и кике игрока, мире, координатах, онлайне и группе прав.
- Консольную команду можно выполнить из чата через
$e; ответ, включая вывод других плагинов, возвращается в группу. - Порталы переносят игрока между серверами; перед переходом можно требовать проверку LoginSecurity.
- Защита TNT ограничивает установку взрывчатки, поддерживает исключения для зон и сообщает о взрывах в чат.
- Ограничения входа по стране GeoIP, IP-адресу, маске сети, имени игрока и дополнительной проверке LoginSecurity.
- Лук телепортации переносит стрелка к месту падения стрелы и подбирает безопасную точку приземления.
- Резервное копирование и оптимизация миров с сообщениями о ходе работы; во время обслуживания меняется описание сервера в списке.
- Новички получают книгу с правилами или подсказками, содержание которой задаётся в YAML.
Команды
/apply— подать заявку на повышение ранга./review— рассмотреть заявки./config— открыть внутриигровую настройку плагина./config im bind— привязать обнаруженный чат или канал бота./config im status— проверить состояние подключения./config im test— отправить проверочное сообщение./orzmc config reload— перечитать настройки и книгу подсказок.
Команды бота: $v для работы с заявками, $p для изменения ранга, $a, $r, $w для белого списка и $e для выполнения консольной команды.
Настройка
Выберите способ подключения в im.yml ключом backend:
EasyBot— внешний шлюз для QQ, Telegram, Discord, Feishu и WeChat; адрес подключения указывается вeasybot.yml.builtin— прямое подключение к QQ, Feishu, Telegram или Discord. Данные платформ заполняются вplatforms.<id>, после чего нужный чат привязывается командой/config im bind.
Внутриигровое меню /config позволяет менять параметры без перезапуска. Сообщения можно переопределить в файлах messages_custom_<lang>.yml. Встроены английский и китайский языки; русский перевод не заявлен.
Требования
Работает на Paper и Folia. LuckPerms нужен для системы рангов и заявок; без него остальные функции плагина продолжают работать.
