▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/SpawnAuth - плагин для защиты спавна при авторизации
SpawnAuth - плагин для защиты спавна при авторизации

SpawnAuth - плагин для защиты спавна при авторизации

SpawnAuth удерживает неавторизованных игроков в безопасной зоне ожидания до входа через AuthMe, nLogin, OpeNLogin или LoginSecurity, а после логина возвращает их на исходную позицию. Совместим с Bukkit, Spigot, Paper, Purpur и Folia для Minecraft 1.21.x.

Оцените первым
1.5K
1

Если вы держите сервер Майнкрафт с авторизацией - будь то AuthMe, nLogin, OpeNLogin или LoginSecurity - то наверняка сталкивались с классической проблемой: игрок заходит, ещё не залогинился, а его уже телепортировало на спавн. Или наоборот - после смерти он появляется не там, где должен. Иногда игроки вообще застревают на спавне и не могут вернуться к своему дому. SpawnAuth решает именно эту головную боль.

Что делает плагин SpawnAuth

Суть простая: пока игрок не вошёл в аккаунт, плагин держит его в отдельной зоне ожидания (limbo), подальше от основного мира. Как только авторизация прошла - игрока возвращают ровно туда, где он был до перемещения. Ни больше, ни меньше.

По факту SpawnAuth заменяет встроенную систему спавна и лимбо, которая есть в самих плагинах авторизации. И вот почему это важно: штатный механизм AuthMe или nLogin часто работает криво. Игроки застревают на спавне, после смерти появляются в случайных местах, а на серверах с несколькими мирами вообще начинается хаос. Разработчик SpawnAuth прямо рекомендует отключить встроенные spawn/limbo-функции в вашем плагине авторизации и использовать его решение вместо них.

Поддерживаемые плагины авторизации

  • AuthMe - самый популярный плагин регистрации на серверах Minecraft
  • nLogin - современная альтернатива с расширенными настройками
  • OpeNLogin - легковесный вариант для небольших проектов
  • LoginSecurity - поддержка добавлена в одном из последних обновлений

Если ваш сервер работает на любом из этих решений - SpawnAuth встанет как родной.

Три режима ожидания: vanilla, fixed и disabled

Плагин даёт гибкость в том, куда именно помещать неавторизованных игроков. Причём для входа (login) и регистрации (register) можно настроить разные режимы - это удобно, если вы хотите по-разному обрабатывать новичков и вернувшихся игроков.

РежимЧто происходит
vanillaИгрок остаётся рядом со спавном сервера в обычном мире. Никуда не телепортируется, просто ждёт авторизации.
fixedИгрока перемещают на фиксированные координаты - обычно в отдельный пустой мир (void world). Классический лимбо.
disabledИгрока вообще не трогают. Он стоит там, где зашёл, пока не авторизуется.

Независимо от выбранного режима, после успешного входа или регистрации игрок всегда возвращается на свою исходную позицию. Это ключевая фишка - никаких случайных телепортов на спавн после логина.

Один мир для всех измерений

Отдельно стоит отметить: все три измерения Майнкрафта (обычный мир, Незер, Энд) используют один и тот же настроенный мир для возврата. Не нужно городить конфиги для каждого измерения - одна настройка покрывает всё. В последних версиях добавили многомерный vanilla-спавн, так что и этот режим теперь корректно работает с разными мирами.

Автоматическое создание void-мира

Если выбран режим fixed, плагин может сам создать пустой мир (void world) с небольшой платформой под точкой спавна. Не нужно вручную генерировать мир через Multiverse или другие плагины - просто ставите create: true в конфиге, и SpawnAuth всё сделает за вас. Радиус платформы тоже настраивается.

Совместимость и производительность

Плагин работает на Bukkit, Spigot, Paper, Purpur и Folia. Поддержка Folia - это важно, потому что далеко не все плагины авторизации корректно работают с региональным тиканьем. Заявлена совместимость с Minecraft Java Edition 1.21.x, а также с версиями 26.1.x и 26.2.

Из недавних улучшений - кэширование данных игроков в оперативной памяти, что снижает нагрузку на диск и ускоряет обработку. Также исправлена проблема с повторным подключением после смерти, которая раньше могла приводить к некорректному месту появления.

Настройка конфига

Конфигурация минимальная и понятная. Вот основные параметры:

# Мир, в который возвращается игрок после авторизации.
# Все измерения (обычный мир, незер, энд) используют этот один мир.
worlds:
  overworld: world

# Куда перемещать неавторизованных игроков (зона ожидания):
#   vanilla  - оставить игрока у спавна сервера в обычном мире
#   fixed    - переместить на фиксированные координаты ниже
#   disabled - не перемещать вообще
#
# После авторизации игрок всегда возвращается на позицию,
# которая была до перемещения в зону ожидания.
register:
  spawn-mode: vanilla
login:
  spawn-mode: vanilla

# Куда отправлять игрока в режиме "fixed".
fixed:
  # Мир для использования. Может быть существующим или созданным плагином.
  world: limbo

  # Если true - void-мир создаётся автоматически, если его нет
  # (тип overworld, с небольшой платформой под точкой спавна).
  # Если false и мир не существует - режим fixed пропускается.
  create: false

  # Точные координаты спавна. Всегда используются в режиме "fixed",
  # независимо от того, создан мир плагином или уже существует.
  spawn:
    x: 7
    y: 70
    z: 7
    yaw: 0
    pitch: 0

  # Радиус каменной/травяной платформы вокруг спавна в
  # автоматически созданном void-мире. Игнорируется при использовании существующего мира.
  platform-radius: 1

Важный нюанс: если вы используете режим fixed и мир указанный в конфиге не существует, а create стоит в false - плагин просто пропустит перемещение. Игрок останется на месте. Так что либо создайте мир заранее, либо включите автосоздание.

Кому нужен SpawnAuth

Если у вас сервер с плагином авторизации и вы устали от жалоб игроков на застревание на спавне или телепорты в никуда после смерти - это must-have. Особенно актуально для серверов с несколькими мирами, где встроенный лимбо AuthMe работает нестабильно. Скачать SpawnAuth стоит и в том случае, если вы переезжаете на Folia и ищете решение, которое не сломается при региональном тиканье.

Для установки на хостинг - плагин без проблем заработает на BungeeHost (https://bungee.host) и установится в один клик. Так что если хотите поднять сервер с авторизацией для игры с друзьями, это хороший вариант.

Партнёрский материал

Сервер для плагина SpawnAuth - плагин для защиты спавна при авторизации - как у профи

Плагин SpawnAuth - плагин для защиты спавна при авторизации создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином SpawnAuth - плагин для защиты спавна при авторизации для друзей можно за пару минут - BungeeHost всё уже подготовил.

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

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

Minecraft: Java Edition

26.2.x26.1.x1.21.x

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

Сервер

Ссылки


Создатели

Детали

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