Плагин для серверов Майнкрафт на BungeeCord, автоматизирующий обработку жалоб и наказания. Он записывает сведения о жалобах, отправляет их через вебхуки и может банить игрока либо отправлять его на сервер-тюрьму по настраиваемым условиям.
Возможности
- Запись жалобщика, нарушителя и сведений о жалобе.
- Вебхуки для жалоб и журнала наказаний.
- Автоматический бан, отправка на сервер-тюрьму или выполнение собственных команд.
- Ограничение частоты отправки жалоб.
Настройка
Параметры задаются в config.yml.
channel_webhook— адрес вебхука для жалоб.punishment_log_webhook— адрес вебхука для журнала наказаний; при пустом значении используетсяchannel_webhook.jail_server— имя сервера-тюрьмы.jail_bypass_permission— право обхода ограничений тюрьмы.min_valid_reporters_count— минимальное число действительных жалобщиков.min_reporter_playtime_hours— минимальное игровое время, нужное для учёта жалобы.required_playtime_multiplier— множитель игрового времени для срабатывания наказания.report_cooldown_minutes— задержка между жалобами;0отключает ограничение.punishment_type— вид наказания:jailилиban.ban_message— сообщение при бане.send_command— список команд, выполняемых при наказании; доступна подстановка{player}.
Наказание срабатывает, когда хватает жалобщиков с нужным игровым временем, а их суммарное время достигает игрового времени нарушителя, умноженного на required_playtime_multiplier.
Требования
Требуется Java 17 или выше.
