Minecraft Серверы (Paper, Velocity и Bungee)
Блокируйте VPN и прокси-соединения до того, как они войдут в ваш игровой мир.
Официальный плагин обнаружения VPN, прокси, дата-центров и Tor для серверов Minecraft (поддерживает Spigot, Paper, Purpur, Velocity и BungeeCord / Waterfall). Предотвращает обход банов, защищает от ботнетов и бот-атак (включая L7-атаки) с субмиллисекундным временем выполнения проверок.Предпросмотр
| Экран блокировки в игре | Оповещение в консоли |
|---|---|
![]() | ![]() |
Почему ProxyTracer?
- Обнаружение в реальном времени: Точные проверки по постоянно обновляемым базам резидентных и публичных VPN от ProxyTracer.
- Поддержка разных платформ: Нативные интеграции для одиночных серверов (Paper/Spigot) и сетей (Velocity или BungeeCord/Waterfall).
- Высокая производительность: Встроенное кэширование в оперативной памяти экономит кредиты API и гарантирует мгновенное подключение для возвращающихся игроков.
- Умный вайтлист (Whitelist): Команды обхода проверок для доверенных никнеймов и IP-адресов сети.
- Discord-оповещения: Логируйте заблокированные VPN-подключения прямо в каналы стаффа.
-
Брендированный экран блокировки (Kick Screen): Показывает игрокам профессиональное сообщение о блокировке со ссылкой на
proxytracer.com.
Какой jar-файл установить?
| Ваша архитектура | Установите этот jar-файл | Расположение | Действие |
|---|---|---|---|
| Одиночный сервер Paper / Spigot / Purpur | proxytracer-bukkit-1.4.0.jar | plugins/ игрового сервера | Скачать |
| Прокси-сеть Velocity | proxytracer-velocity-1.4.0.jar | plugins/ прокси-сервера (Не устанавливайте на Paper) | Скачать |
| Сеть BungeeCord / Waterfall | proxytracer-bungee-1.4.0.jar | plugins/ прокси-сервера (Не устанавливайте на Paper) | Скачать |
Быстрая настройка (60 секунд)
- Получите бесплатный API-ключ: ProxyTracer.com/dashboard
- Скачайте нужный jar-файл для вашей сборки из раздела Releases.
-
Поместите jar-файл в папку
plugins/вашего сервера и запустите его один раз. -
Установите ваш API-ключ прямо в игре или через консоль:
(Это действие автоматически сохранит ключ в конфигурационный файл и перезагрузит плагин)
/proxytracer set your_api_key_here -
Проверьте соединение, выполнив:
/proxytracer status
Главное о конфигурации
mode: "block" # Действие при обнаружении прокси: block | warn | log
api:
base-url: "https://api.proxytracer.com/v1"
key: "proxy_your_key_here"
on-error: "allow" # Политика fail-open при отключении API: allow | block | warn
timeout-ms: 2000
notifications:
in-game: false # Отправлять цветные сообщения в игровом чате персоналу (proxytracer.notify)
cache:
enabled: true
ttl-minutes: 1440 # Кэшировать результат проверки IP на 24 часа
max-entries: 10000
discord:
enabled: false
webhook-url: ""
notify-blocked: trueКоманды и права
Все команды начинаются с префикса /proxytracer:
-
/proxytracer notify <on|off|toggle>— Включить или выключить цветные уведомления в чате для персонала. -
/proxytracer notify add|remove|list [player]— Добавить, удалить или просмотреть список персонала для уведомлений. -
/proxytracer set <api_key>— Установить API-ключ напрямую с сохранением вconfig.yml. -
/proxytracer status— Проверить статус конфигурации, учетные данные API и состояние кэша. -
/proxytracer check <ip>— Вручную проверить IP-адрес. -
/proxytracer cache clear— Очистить локальный кэш IP-адресов. -
/proxytracer reload— Перезагрузить конфигурационный файл. -
/proxytracer whitelist name add|remove|list [player]— Исключить игроков из проверок. -
/proxytracer whitelist ip add|remove|list [ip]— Исключить IP-адреса сети из проверок.
Разрешения (Permissions):
-
proxytracer.admin— Доступ к командам перезагрузки, статуса и администрирования. -
proxytracer.bypass— Игроки с этим правом обходят проверки при подключении (pre-login). -
proxytracer.notify— Персонал получает игровые предупреждения, когда пользователь VPN логируется или получает предупреждение.
(Примечание: По умолчанию эти права назначаются только операторам сервера (OP). Чтобы выдать их другим игрокам или группам персонала, используйте плагин управления правами, такой как LuckPerms).
Совместимость и требования
- Версия Java: Java 17 или выше (полностью протестировано на Java 17, 21 и 22). Плагин скомпилирован под Java 17.
- Поддерживаемые ядра: Paper / Spigot / Purpur (от 1.13 до 1.21.x), Velocity (3.x) и BungeeCord / Waterfall (современные билды).
- Доступ к API: Бесплатный или платный API-ключ, зарегистрированный на proxytracer.com.
Решение проблем: Ошибки реального IP (127.0.0.1)
Если в логах видно, что все игроки подключаются с адреса 127.0.0.1, API ProxyTracer не сможет их проверить. Это означает, что сетевая архитектура вашего хостинга или фронт-энд прокси маскирует входящие IP игроков.
Как исправить:
-
Для прокси-сетей (Velocity / Bungee): Развертывайте ProxyTracer только на шлюзовом прокси (Velocity/Bungee). Убедитесь, что пересылка информации об игроке активна (
player-info-forwarding-mode = "modern"вvelocity.tomlилиip_forward: trueвconfig.ymlBungee), чтобы внутренние игровые узлы получали реальный IP. -
Для виртуального хостинга (например, прокси панелей TickHosting): Если ваш хостинг пересылает заголовки подключения через Proxy Protocol, включите его в конфигурации Paper (
proxies.proxy-protocol: trueвconfig/paper-global.yml) и перезапустите. Внимание: Не включайте это, если ваш хостинг не поддерживает данный протокол напрямую; неправильная настройка заблокирует вход для всех игроков.
Тарифы и квоты API
Minecraft-плагины ProxyTracer на 100% бесплатны. Однако для обнаружения требуется подключение к API ProxyTracer:
- Free (Бесплатно): 100 проверок в месяц для небольших SMP и разработки.
- Starter (€3/мес): Отлично подходит для растущих публичных серверов.
- Pro (€9/мес) / Scale (€39/мес): Предназначены для крупных сетей.
Создайте ключ и выберите тарифный план: ProxyTracer

