Плагин WinShield

Тонкий клиент для Velocity и BungeeCord: вся конфигурация — в дашборде, в файле только ключ и интервалы.

settings.yml

КлючПо умолчаниюОписание
licenseKeyСекретный ключ сервера из дашборда. Без него защита не работает.
modautoauto — режим из дашборда; redirect / limbo — принудительно.
backendautoКуда отправлять игрока после прохождения в режиме limbo.
connectTimeoutSeconds5Таймаут запросов к WinShield (1–60).
syncIntervalSeconds5Как часто синхронизировать настройки из дашборда (1–30). Проверка ключа идёт каждую секунду независимо.

Режимы работы

Redirect

Игрок получает кик с персональной ссылкой. Прошёл проверку в браузере — перезашёл и попал на сервер. Работает на Velocity и BungeeCord, ничего дополнительно не требует.

Limbo (только Velocity + LimboAPI)

Игрок попадает в виртуальный мир ожидания: кликабельная ссылка в чате (с напоминаниями), боссбары «готовим ссылку» и обратный отсчёт, таймер в полосе опыта. Прошёл — автоматически продолжает вход. Мир полностью настраивается в дашборде: измерение, точка спавна, платформа из блоков, время суток.

Стадия проверки (trigger stage)

РежимКогда срабатывает
PRE_PROXYРаньше всех плагинов — до auth-плагинов и LimboFilter.
BEFORE_AUTHПеред плагинами авторизации (рекомендуется, по умолчанию).
POST_LOGINПосле полного входа на прокси.

Выбирается в дашборде: Verification → Trigger stage. Применимо к режиму limbo на Velocity.

Команды

КомандаПраваДействие
/captcha statuswinshield.adminСостояние подключения, сервер, режим, возраст последней синхронизации.
/captcha reloadwinshield.adminПеречитать settings.yml и переподключиться.

Что плагин пишет в консоль

Плагин «fail-closed»: при недоступности WinShield защита отключается и игроки проходят свободно. Сервер не пострадает, даже если капча-сервис целиком ляжет.
WinShield — защита Minecraft-серверов от ботов. Вопросы: support@winshield.fun