Плагин для серверов Майнкрафт дополняет PremiumBridge в сети с прокси Velocity. Он проверяет лицензионные сессии на прокси, передаёт на серверы подтверждённые данные игрока и позволяет бэкендам работать в офлайн-режиме для игроков без лицензии.
Возможности
- Проверка лицензионной сессии до подключения к бэкенду.
- Передача UUID, скина и данных профиля через современную пересылку данных Velocity.
- Автоматическая аутентификация проверенных игроков через PremiumBridge на бэкенде.
- Подписанное кратковременное подтверждение проверки, которое валидируется бэкендом.
- Совместимость с настроенной интеграцией AuthMe или OpeNLogin.
- Игроки без лицензии проходят обычную аутентификацию и не считаются лицензионными автоматически.
Настройка
- Поместите
PremiumBridge-Velocity.jarвVelocity/plugins/. - Поместите
PremiumBridge.jarв папкуplugins/каждого бэкенда Paper или Purpur. - В
velocity.tomlустановитеplayer-info-forwarding-mode = "modern". - В
config/paper-global.ymlвключите нативную пересылку Velocity и укажите тот же секрет. - В конфигурации бэкенда задайте
premium-verification.modeсо значениемvelocity-modern. - Скопируйте общий секрет модуля на каждый бэкенд и перезапустите прокси и серверы.
Не открывайте порты бэкендов для игроков, иначе они смогут обойти прокси.
Требования
- Velocity с современной пересылкой данных игроков.
- PremiumBridge на каждом бэкенде.
- Paper, Purpur или совместимый бэкенд.
- AuthMe, OpeNLogin либо другой поддерживаемый плагин аутентификации.
- ProtocolLib на бэкенде, если его требуют выбранные возможности PremiumBridge.
Это дополнительный модуль для Velocity, а не самостоятельный плагин аутентификации.
