▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/AuthMe ForceLogin
AuthMe ForceLogin

AuthMe ForceLogin

Плагин PremiumAuthBypass для Bukkit/Spigot/Paper автоматически логинит премиум-игроков по доверенному IP. Работает вместе с AuthMe Reloaded, использует AES-шифрование и проверку через Mojang API.

Оцените первым
7.1K
4

PremiumAuthBypass - это плагин для Bukkit/Spigot/Paper, который решает вечную проблему офлайн-серверов: премиум-игроки вынуждены каждый раз вводить пароль при входе. Если у вас сервер с AuthMe Reloaded, этот плагин сделает жизнь и вам, и игрокам заметно проще.

Суть простая: плагин запоминает IP-адрес игрока и при повторном входе автоматически логинит его через AuthMe. Никаких лишних телодвижений - зашел и сразу играешь. Полезно для серверов, где есть постоянные игроки с премиум-аккаунтами.

Как это работает

  1. Игрок заходит на сервер - плагин проверяет, привязан ли его IP к аккаунту.
  2. Если да - автовход через AuthMe.
  3. Если нет - плагин проверяет аккаунт через Mojang API (премиум ли он) и предлагает привязать IP.
  4. После привязки все последующие входы с этого IP будут автоматическими.

Основные фишки

  • Автоматический вход - игрок заходит и сразу играет, без ввода пароля
  • Проверка через Mojang API - плагин сам определяет, премиум ли аккаунт
  • Привязка по IP - можно закрепить за аккаунтом доверенный адрес
  • AES-128 шифрование - все IP хранятся в зашифрованном виде, никаких открытых данных в файлах
  • Асинхронная работа - запросы к API и сохранение файлов не лагают сервер
  • Умная интеграция с AuthMe - через рефлексию поддерживает разные версии AuthMe
  • Гибкая настройка сообщений - все тексты меняются через конфиг

Требования

  • Java 8+
  • Bukkit / Spigot / Paper сервер
  • AuthMe Reloaded (рекомендуется, без него автовход не работает)

Как это работает

  1. Игрок заходит на сервер - плагин проверяет, привязан ли его IP к аккаунту.
  2. Если IP уже привязан - автовход через AuthMe.
  3. Если нет - плагин проверяет аккаунт через Mojang API (премиум ли он) и предлагает привязать IP.
  4. После привязки все последующие входы с этого IP будут автоматическими.

Команды

КомандаОписание
/premium acceptПривязать текущий IP к аккаунту
/premium revokeУдалить привязку текущего IP
/premium revoke allУдалить все привязанные IP
/premium listПоказать привязанные IP (требуется подтверждение)
/premium aboutИнформация о плагине

Файлы конфигурации

config.yml - основные настройки: включение/отключение плагина, кастомизация сообщений, управление поведением при входе.

linked.yml - хранит зашифрованные IP игроков. Всем управляет сам плагин, лезть туда руками не нужно.

Безопасность

  • Все IP хранятся в зашифрованном виде (AES-128)
  • Если шифрование не сработало - используется Base64
  • Никаких открытых IP в файлах

Важно знать

Если ваш сервер работает за прокси (Velocity/BungeeCord), нужно правильно настроить IP Forwarding. Иначе плагин будет видеть IP прокси (127.0.0.1) вместо реального IP игрока, и система привязки сломается. Настройка:

  • Modern Mode (рекомендуется):
    • Velocity: player-info-forwarding-mode = "modern"
    • Paper: включи velocity-support в paper-global.yml
  • BungeeGuard Mode:
    • Velocity: player-info-forwarding-mode = "bungeeguard"
    • Spigot/Paper: установи плагин BungeeGuard
  • Legacy Mode:
    • Velocity: player-info-forwarding-mode = "legacy"
    • Spigot: поставь bungeecord: true в spigot.yml

Совместимость

Плагин сам определяет версию AuthMe через рефлексию:

  • fr.xephi.authme.api.v3.AuthMeApi
  • fr.xephi.authme.api.API
  • Legacy AuthMe API

Пример использования

Премиум-игрок регулярно заходит на сервер с одного и того же места.

  1. Первый вход - ручная авторизация через AuthMe.
  2. Игрок вводит /premium accept - привязывает свой IP.
  3. Все последующие входы - мгновенный автовход.

По факту, PremiumAuthBypass - штука удобная, но только если у вас есть постоянные премиум-игроки. Если сервер чисто офлайн и все играют с пираток - смысла в нем мало. Но для серверов с миксом аудитории - must-have, особенно если игроки жалуются на постоянный ввод пароля.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

26.1.x1.21.x1.20.x1.19.x1.18.x

Платформы

Поддерживаемые окружения

Сервер

Зависимости

Ссылки


Создатели

Детали

Лицензия:
Опубликован:9 месяцев назад
Обновлён:2 месяца назад
Главная