Плагин для серверов Майнкрафт, который сохраняет online-mode=true, но позволяет администраторам отдельно допускать гостевые аккаунты. Для обычных игроков используется стандартный вход, а гостям можно назначать правила доступа, ограничения и метки.
Возможности
- Разрешает вход всем гостям через
allow-all-guestsлибо только именам изallowed-guests. - Имена из
premium-usernamesвсегда проходят стандартную проверку аккаунта. - Может определять статус аккаунта через
auto-detect-premiumи использовать внутренний кэш. - Выдаёт гостям выбранный режим игры, метку в чате, заголовок, подзаголовок и сообщения при входе.
- Не относит игроков Майнкрафт Бедрок к гостям при наличии Floodgate или Geyser-Spigot.
- Позволяет перезагружать настройки без перезапуска и предоставляет API для дополнений.
Команды
/sidegate reload— перезагрузить настройки плагина.
Настройка
В конфигурации задаются режим для гостей, список разрешённых имён, обработка ошибки проверки аккаунта, режим игры, префикс чата и сообщения при входе. Основные ключи: enable-guest-mode, auto-detect-premium, allow-all-guests, premium-usernames, allowed-guests, guest-settings и messages.
Требования
Нужны Java 17+, сервер Spigot, Paper или Purpur и ProtocolLib 5.x+. Floodgate и Geyser-Spigot поддерживаются как необязательные интеграции.
Гостевой доступ ограничен в проверке личности, поэтому для закрытых серверов может понадобиться отдельный плагин авторизации или управления правами.
