Привязка аккаунта Nightbreak и токены
Загрузки контента, управляемого Nightbreak, теперь используют общий поток токенов через MagmaCore.
Как это работает
- Откройте страницу своего аккаунта Nightbreak.
- Сгенерируйте или скопируйте свой серверный токен.
- Выполните:
/nightbreaklogin <token>
После успешного выполнения совместимые плагины MagmaGuy на том же сервере смогут использовать общий токен для проверок доступа и загрузок Nightbreak.
Общее разрешение, зарегистрированное MagmaCore для этой команды — nightbreak.login, которое по умолчанию доступно операторам сервера, если администратор не изменит это.
Где хранится токен
Токен хранится в:
plugins/MagmaCore/nightbreak.yml
под ключом token, а не в приватной папке каждого плагина.
Это означает:
- вам не нужно регистрировать токен отдельно для каждого плагина
- переустановка одного плагина не обязательно приведёт к потере токена
- удаление общей конфигурации MagmaCore может потребовать повторной регистрации токена
Что разблокирует токен
Привязанный токен используется для:
- проверки доступа серверного аккаунта к пакету контента
- проверки метаданных удалённых версий для управляемых пакетов
- загрузки контента напрямую в папки импорта плагинов
- обнаружения устаревших установленных пакетов
- включения состояний меню настройки с поддержкой Nightbreak
Он не обходит специфичные для плагина требования, такие как:
- установка ресурс-пака
- включение пакета контента в меню настройки
- поддержание установленных зависимостей
Замечания по безопасности
- Обращайтесь с токеном как с серверной учётной записью.
- Не публикуйте его в общем чате, скриншотах или логах поддержки.
- Если вы считаете, что он был скомпрометирован, отзовите его на странице аккаунта Nightbreak и сгенерируйте новый.
- MagmaCore предупреждает, если токен не похож на префикс токена Nightbreak, но всё равно пытается его сохранить.
Устранение неполадок
"No token registered"
Плагин ещё не обнаружил действительный общий токен Nightbreak. Выполните /nightbreaklogin <token> снова и убедитесь, что plugins/MagmaCore/nightbreak.yml теперь содержит реальный токен, а не отсутствующее или заполнительное значение.
"You don't have access to this content"
Токен действителен, но привязанный аккаунт Nightbreak в данный момент не разблокирует этот пакет.
Один плагин работает, другой нет
Проверьте страницу настройки конкретного плагина. Некоторым плагинам всё ещё необходимо:
- завершить меню первоначальной настройки
- перезагрузка после импорта
- шаг установки ресурс-пака
- необязательная зависимость, такая как FreeMinecraftModels или ResourcePackManager