Плагин для серверов Майнкрафт на Paper, который проверяет подключения игроков на VPN и прокси через proxycheck.io. Он может отправлять сведения о проверке в Discord, не пускать обнаруженных игроков и пропускать доверенные IP-адреса.
Возможности
- Проверка VPN и прокси при входе игрока.
- Уведомления вебхука Discord с именем игрока, IP-адресом, страной и результатом проверки.
- Автоматическое исключение игроков с VPN или прокси.
- Белый список IP-адресов без проверки.
- Кэширование результатов проверок и выполнение сетевых запросов вне основного потока сервера.
Команды
/antivpn reload— перезагрузить конфигурацию.
Права
antivpn.reload— разрешение на перезагрузку; по умолчанию доступно операторам.
Настройка
Файл plugins/AntiVPNPlus/config.yml содержит следующие параметры:
api-key— ключ API proxycheck.io.api-url— адрес API.webhook-url— адрес вебхука Discord.send-always— отправлять уведомления о каждом подключении или только при обнаружении VPN.kick-vpn— исключать обнаруженных игроков.cache-duration-minutes— срок хранения результата проверки в кэше.timeout-seconds— время ожидания сетевого запроса.whitelist-ips— IP-адреса, которые не проверяются.
Требования
Требуются Paper, Java 17 или новее и ключ API proxycheck.io.
