
Gatekeeper
Gatekeeper - легковесный и асинхронный плагин для Minecraft-серверов. Блокирует VPN, прокси, опасные ASN, флуд подключениями и мультиаккаунты. Java 11+, Bukkit, BungeeCord, Velocity.
Gatekeeper - это серверный плагин для Minecraft, который превращает вход на ваш сервер в настоящий контрольно-пропускной пункт. Если у вас публичный проект, хаб или сетевая связка серверов, вы наверняка сталкивались с толпами ботов, VPN-читерами, альтами и просто мусорными подключениями. Gatekeeper как раз про это: он режет всё подозрительное ещё на подходе, пока остальные плагины только успевают загрузить игрока.
По сути это защитный слой для администрирования сервера, а не хоррор, аниме- или PvP-проект. Он не добавляет контента в игру, зато снимает головную боль у админов. Жанр - security/management. Если вы держите онлайн-проект и хотите спать спокойно, это как раз тот тип плагина, что ставят в пару к античит-системам и системам авторизации.
Что вообще защищает Gatekeeper
Плагин комбинирует быстрый локальный анализ ASN (автономных систем - грубо говоря, диапазонов интернет-провайдеров и хостингов) с опциональными внешними проверками IP. Такой двухуровневый подход даёт точность без просадки TPS: локальная часть отдаёт вердикт за миллисекунды, а внешний API ловит хитрые VPN, которые не видны по провайдеру.
Всё завязано на асинхронную работу. Проверки не блокируют основной поток сервера, поэтому даже при большом потоке игроков подключение не превращается в лаг-фестиваль. Это важно понимать: многие дешёвые анти-VPN делают проверку синхронно, и сервер просто умирает на массовом заходе.
Модули: таблица возможностей
| Модуль | Что делает и зачем нужен |
|---|---|
| AccountLimit | Ограничивает число аккаунтов с одного IP. Идеален против альт-абуза и хитрых игроков, которые обходят баны через твинков. |
| AntiVpn | Проверяет подключения через внешний API и ловит даже те VPN и прокси, которые маскируются под обычный трафик. Точность высокая, но скорость чуть ниже, чем у локальных модулей. |
| AsnFilter | Банит трафик с опасных и подозрительных ASN за миллисекунды. Не такой точный, как полноценный детектор VPN, зато молниеносный и режет большинство нарушителей сразу. |
| Blacklist | Полный контроль: навсегда забанить любой IP или ник. Просто, надёжно, моментально. |
| CountryFilter | Блокирует целые страны, которым вы не доверяете. Жёстко, но без лагов и лишней возни. |
| RateLimit | Защищает от флуда подключениями и брутфорса. Ограничивает частоту запросов к серверу и держит стабильность даже под атакой. |
| IpFilter | Блокирует известные прокси-IP из популярных публичных списков. Дешёвая защита от простых обходов без расходов на внешние API. |
Кому это нужно
Большим публичным серверам и сетевым проектам, где важен каждый процент онлайн-доверия. Хабам и сообществам, которые страдают от прокси-абуза. Админам, кто хочет продвинутые блокировки (ASN, страны, рейт-лимиты) без просадки производительности и без платного подвала.
Скачать плагин Gatekeeper стоит, если вы устали вручную банить ботов и хотите автоматизировать защиту. Он ставится как на обычный Paper/Spigot/Purpur, так и в связку BungeeCord или Velocity - то есть подходит и для одного сервера, и для целой сети.
Требования и совместимость
- Java: 11 или выше.
- Ядро сервера: Bukkit-совместимые (Spigot, Paper, Purpur и другие), BungeeCord, Velocity.
- Версии Minecraft: от 1.8 до 1.21.x, в актуальном списке совместимости также фигурируют ветки 26.1.x и 26.2. Если вы держите старый сервер на 1.8 или современный на 1.21 - проблем не будет.
Установка за пять минут
- Закиньте
Gatekeeper.jarв папкуpluginsвашего сервера. - Перезапустите сервер - дефолтный конфиг сгенерируется сам.
- Отредактируйте настройки модулей: добавьте API-ключи, списки ASN, лимиты частоты и правила по странам.
- Выполните
/gatekeeper reloadили просто перезапустите сервер.
Важный нюанс
Gatekeeper работает прямо из коробки, но вся мощь открывается после короткой настройки. Минут пять на добавление API-ключей, правку ASN-списков и выставление лимитов - и ваш сервер становится почти неприступной крепостью. Игроки разницу почувствуют сразу: меньше ботов, меньше лагов на входе, чище лобби.
Совет из практики: не отключайте AsnFilter ради "чистоты" - многие админы сначала банят VPN только через внешний API, а потом удивляются, почему вход занимает секунды. Локальная проверка как раз снимает часть нагрузки с внешней. И да, если у вас BungeeCord или Velocity, ставьте плагин на прокси, а не на каждый бэкенд-сервер - так фильтрация работает до распределения игроков по миру.
Плагин распространяется под лицензией GPL-3.0-or-later и активно обновляется. По статистике Modrinth, у проекта уже больше тысячи загрузок - для утилитарного security-плагина это солидный показатель доверия. Если вам нужен быстрый, асинхронный и настраиваемый барьер на входе - Gatekeeper закрывает эту задачу полностью.
Сервер для плагина Gatekeeper - как у профи
Плагин Gatekeeper создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином Gatekeeper для друзей можно за пару минут - BungeeHost всё уже подготовил.
