JarvisGuard AntiVPN
Если вы держите Minecraft-сервер, то наверняка сталкивались с одной и той же проблемой: забаненный игрок возвращается через пять минут под другим ником, зайдя через VPN или анонимный прокси. JarvisGuard AntiVPN решает это без головной боли с ручными чёрными списками и без ложных срабатываний на обычных игроках.
Что такое JarvisGuard AntiVPN
Это компактный плагин, который подключает ваш сервер к сервису детекции и блокирует нежелательные подключения: VPN, анонимные прокси, IP дата-центров, Tor и узлы сетей обхода, которыми пользуются после бана. При этом JarvisGuard AntiVPN для Minecraft специально спроектирован так, чтобы не трогать тех, кто просто сидит с мобильного интернета, за CGNAT или с домашнего подключения. Если случай спорный — игрок заходит. Такая логика убирает главный страх админов: «а вдруг плагин выкинет половину онлайна».
Плагин бесплатный и без лимитов. Никаких карт, никаких квот на количество проверок. Аккаунт создаётся на сайте сервиса, а сам JarvisGuard AntiVPN берёт на себя соединение и локальный кэш — тяжёлая часть работы идёт на стороне сервиса, а не на вашем прокси.
Ключевые возможности
Блокировки, которые действительно работают
- Одно решение охватывает всю сеть: вердикт доходит до всех подключённых прокси за секунды, без перезапуска и без обновления списков вручную.
- Блокировки переживают рестарт. Если сервер поднимается, пока бэкенд недоступен, применяются блокировки из последней синхронизации, а не пустой список.
- Временные блокировки истекают ровно тогда, когда должны.
- Персонал может работать прямо из игры: выдать whitelist или блокировку без входа в панель, с указанием срока и причины.
- Заблокированный игрок может подать апелляцию — в кик-сообщении есть короткая ссылка с одноразовым кодом, а заявка появляется в панели, так что ошибка исправляется одним кликом.
Account Shield
Отдельный слой защиты, не связанный с анти-VPN фильтром. Он помечает аккаунты, чей вход не похож на обычного владельца — например, страна и провайдер, которые этот аккаунт никогда не использовал. Такие случаи попадают в список для вашего персонала, и вы уже решаете, что с ними делать.
Остальное — в панели
Правила по странам, блок-лист и вайтлист, оповещения в Discord, статистика по каждому серверу, журнал аудита и несколько серверов под одним аккаунтом. Интерфейс, сообщения для игроков и вывод в консоль поддерживают 27 языков — язык выбирается в панели.
Совместимость и поддерживаемые версии Minecraft
JarvisGuard AntiVPN работает на Velocity 3.x и 4.0, на BungeeCord и Waterfall, а также на Paper и Spigot версии 1.18 и новее. Начиная с 0.5.23 тот же jar-файл запускается и на Folia. Требуется Java 17 или выше. Поддержка Floodgate опциональна: бедрок-игроки распознаются как таковые, и правила панели это учитывают.
Кстати, если вы собираете сборку через лаунчер foxygame.net, обратите внимание: JarvisGuard AntiVPN добавляется в каталог дополнений лаунчера, и обновления подтягиваются автоматически, так что вручную следить за новыми сборками не придётся.
Как установить JarvisGuard AntiVPN
Установка занимает пару минут. Сначала создайте аккаунт на сайте сервиса. Затем:
- Поместите jar-файл в папку plugins/ и один раз запустите сервер.
- На сети ставьте плагин на прокси (Velocity или BungeeCord), а не на бэкенд-серверы — один фильтр покроет всё, что за ним стоит.
- На одиночном сервере без прокси используйте сборку для Paper.
- В консоли появится одноразовая ссылка. Откройте её, войдите в аккаунт — сервер привяжется сам, ничего копировать не нужно.
- Если предпочитаете вручную, введите команду /antivpn key с вашим лицензионным ключом.
Всё остальное управляется из панели. В config.yml хранится только лицензионный ключ — больше никаких настроек трогать не надо.
Команды и права
Основные команды: /antivpn doctor показывает, что работает, а что нет; /antivpn stats выводит состояние соединения с бэкендом и локального кэша; /antivpn key привязывает сервер без перезапуска; /antivpn reload перезагружает конфиг и очищает кэш. Для управления игроками есть /antivpn whitelist и /antivpn blacklist с необязательным временем и причиной, а также обратные команды unwhitelist и unblacklist. Алиасы: /jarvis и /avpn. Время принимает форматы 30m, 12h, 7d, 2w или perma.
Права: jarvis.command для использования команды, jarvis.staff для вайтлиста и блокировок в игре, jarvis.admin для всего, jarvis.alerts для оповещений о блокировке, jarvis.bypass — такой игрок никогда не проверяется.
Если сервис недоступен
Ваш сервер продолжает работать. Логины проходят, блокировки из локального кэша остаются в силе, а проверка возобновляется сама, как только сервис снова отвечает. Консоль прямо сообщает об этом, пока ситуация не разрешится.
Приватность и данные
JarvisGuard AntiVPN взаимодействует с внешним сервисом: при каждом входе на бэкенд отправляются данные подключения (IP и UUID), а в ответ приходит подписанный вердикт. Именно так и работает анти-VPN, поэтому нужны интернет и лицензионный ключ, который выдаётся бесплатно. Это не античит — плагин не смотрит на игровой процесс и механику. Исходники коннектора опубликованы на GitHub, а сам сервис детекции остаётся приватным. Jar-файл не обфусцирован, поэтому сканирование платформой проходит без проблем.
Итог
JarvisGuard AntiVPN — это аккуратное решение для тех, кто устал вручную отлавливать обходы банов. Он блокирует то, что нужно блокировать, не мешает честным игрокам, бесплатен и не требует глубокого погружения в настройки. Если вы хотите скачать JarvisGuard AntiVPN и наконец закрыть дыру с VPN-обходами, начните с регистрации аккаунта и установки jar-файла — дальше всё решается из панели.