Плагин для серверов Майнкрафт, который защищает аккаунты по IP-адресам и при необходимости блокирует VPN и прокси. При первом входе он сохраняет IP игрока, а попытки зайти на этот аккаунт с чужого адреса может отклонять и добавлять IP в бан.
Возможности
- К аккаунту можно привязать несколько доверенных IP или разрешить вход с любого адреса.
- При несовпадении IP плагин блокирует вход и может автоматически банить адрес.
- Баны IP сохраняются после перезапуска сервера.
- Поддерживается проверка VPN и прокси через ProxyCheck.io, исключение доверенных IP, кэширование результатов, ключ API и тайм-аут.
- При бане можно отправлять объявление в игре, скрывать часть IP и показывать уведомления только администраторам.
Команды
/ip whitelist <player> <ip|all>— добавить доверенный IP игроку или разрешить вход с любого адреса./ip unbanip <ip>— снять бан с IP-адреса./ip check <player>— показать сохранённые доверенные IP игрока./dcили/discord— показать настроенную ссылку./dc setup <link>— задать ссылку, которая будет показана на странице блокировки./dc remove— удалить ссылку.
Права
ipguard.use— использование/ipи/dc, добавление собственного IP и просмотр ссылки.ipguard.admin— управление IP других игроков, режимомall, банами IP, ссылкой и служебными уведомлениями.
Настройка
Параметры block-join-on-ip-mismatch и ban-ip-on-mismatch управляют блокировкой входа и баном при несовпадении IP. Проверка VPN включается параметром vpn-check.enabled; по умолчанию она выключена. Данные хранятся в plugins/IPGuard/data.yml.
