
AlwaysOnline
Плагин AlwaysOnline для Minecraft позволяет игрокам заходить на сервер, даже когда серверы аутентификации Mojang недоступны. Работает с Bukkit, Spigot, Paper и BungeeCord.
AlwaysOnline - это плагин для Майнкрафт, который решает одну из самых раздражающих проблем для владельцев серверов: что делать, когда серверы аутентификации Mojang падают. Вместо того чтобы терять игроков и простаивать, этот плагин позволяет сохранить доступ к серверу для уже авторизованных пользователей.
Зачем это нужно
Представь: ты настроил сервер, пригласил друзей, всё работает отлично. И тут - бах! - серверы Mojang ложатся. Обычно в такой момент никто не может зайти, даже если твой сервер работает исправно. AlwaysOnline решает эту проблему: он переключает сервер в офлайн-режим, но при этом проверяет, что игроки заходят с тех же IP, что и при последней успешной аутентификации. Новые игроки, конечно, не смогут присоединиться, но твоя постоянная аудитория останется в игре.
Как это работает
Плагин работает по простому принципу: он периодически проверяет доступность серверов сессий Mojang (по умолчанию каждые 60 секунд). Если они недоступны, AlwaysOnline автоматически включает офлайн-режим. При этом:
- Игроки с совпадающим IP могут зайти без проблем.
- UUID остаются премиумными, то есть не меняются и не "кракаются".
- Новые игроки получают отказ с понятным сообщением.
Когда серверы Mojang снова становятся доступны, плагин сам возвращает всё в нормальный режим. Никаких ручных действий - всё автоматически.
Особенности
- Хранение данных - последние аутентификационные данные сохраняются в FlatFile (файл) или MySQL. Выбирай, что удобнее.
- UUID не меняются - даже в офлайн-режиме UUID остаются премиумными, что важно для совместимости с другими плагинами.
- Не зависит от сторонних сервисов - никаких внешних API, всё работает на основе проверки Mojang.
- Совместимость - работает с Bukkit, Spigot, Paper, BungeeCord и Velocity. Подходит для большинства популярных плагинов.
- Лёгкий и быстрый - не грузит сервер, не требует дополнительных библиотек.
- Бесплатно - да, это бесплатный плагин.
Команды и права
Управление плагином простое. Вот основные команды:
/alwaysonline toggle- вручную переключить режим (офлайн/онлайн)./alwaysonline enable- включить проверку серверов Mojang./alwaysonline disable- отключить проверку./alwaysonline reload- перезагрузить конфигурацию.
Права доступа:
alwaysonline.usage- доступ ко всем командам.alwaysonline.notify- игроки с этим правом будут получать уведомления о статусе серверов Mojang.
Настройка конфига
Файл конфигурации простой и понятный. Вот что можно настроить:
check-interval- интервал проверки серверов Mojang (в секундах). По умолчанию 60.message-motd-offline- сообщение в MOTD, когда серверы Mojang недоступны. Можно отключить, поставивnull.message-kick-ip- сообщение для игрока, чей IP не совпадает.message-kick-new- сообщение для нового игрока.message-kick-invalid- сообщение при неверном имени.message-mojang-offline/online- уведомления в чат о смене статуса.http-head-session-server- метод проверки (по умолчанию true).use_mysql- включить MySQL для хранения данных.
Пример настройки MySQL:
use_mysql=false
host=127.0.0.1
port=3306
database-name=minecraft
database-username=root
database-password=password
Важно знать
- Плагин не держит сервер Aternos всегда включённым. Он только помогает, когда серверы Mojang падают.
- Установи плагин заранее, пока серверы Mojang работают. Если установить его во время сбоя, он не сможет сохранить данные для аутентификации.
- Плагин отправляет анонимную статистику на bstats.org (можно отключить в конфиге bStats).
Итог
AlwaysOnline - это простой и надёжный способ защитить свой сервер от простоев из-за проблем с Mojang. Если у тебя есть постоянные игроки, которые заходят регулярно, этот плагин - маст-хэв. Он лёгкий, бесплатный и работает на всех популярных платформах. Скачай AlwaysOnline и забудь о головной боли с аутентификацией.
Сервер для плагина AlwaysOnline - как у профи
Плагин AlwaysOnline создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином AlwaysOnline для друзей можно за пару минут - BungeeHost всё уже подготовил.
