Плагин для серверов Майнкрафт, который помогает контролировать действия операторов и защищаться от злоупотреблений. Он отправляет строки консоли и взятые из творческого инвентаря предметы в вебхук, не раскрывая IP-адреса, личные сообщения и данные плагинов авторизации.
Возможности
- Передаёт команды, сообщения консоли, предупреждения и ошибки в реальном времени.
- Записывает каждый предмет, который игрок берёт из творческого инвентаря.
- Фильтрует IP-адреса, пароли, попытки входа и сообщения
/msg,/tell,/w,/whisper. - Повторяет отправку при ограничениях вебхука и работает асинхронно.
- Не имеет команды отключения или отдельного права для обхода контроля.
Команды
/antiopabuse webhook— проверить работу вебхука./antiopabuse reload— перечитать конфигурацию./antiopabuse logs— показать последние 50 записей./aoa— сокращение основной команды.
Команды доступны операторам; их выполнение также фиксируется в журнале.
Настройка
В plugins/AntiOpAbuse/config.yml укажите адрес вебхука и параметры отправки:
webhook-url: "DISCORD_WEBHOOK_HERE"
send-as-codeblock: true
commands-only: false
send-as-codeblock отправляет записи моноширинным текстом. При commands-only: true убираются чат, входы и выходы игроков, предупреждения о лагах и сообщения плагинов, но команды, вывод консоли, ошибки и журнал творческого инвентаря сохраняются.
Требования
Работает на PaperMC, Spigot, Bukkit и Purpur. Требуется Java 17 или новее.
