Vinculación de cuenta Nightbreak y tokens
Las descargas de contenido gestionado por Nightbreak ahora utilizan un flujo de tokens compartido a través de MagmaCore.
Cómo funciona
- Abre tu página de cuenta Nightbreak.
- Genera o copia tu token de servidor.
- Ejecuta:
/nightbreaklogin <token>
Una vez que tenga éxito, los plugins compatibles de MagmaGuy en el mismo servidor pueden usar el token compartido para verificaciones de acceso y descargas de Nightbreak.
El permiso compartido registrado por MagmaCore para este comando es nightbreak.login, que por defecto está disponible para los operadores del servidor a menos que un administrador lo cambie.
Dónde se almacena el token
El token se almacena en:
plugins/MagmaCore/nightbreak.yml
bajo la clave token, no dentro de la carpeta privada de cada plugin.
Esto significa:
- no necesitas registrar el token por separado para cada plugin
- reinstalar un plugin no necesariamente pierde el token
- eliminar la configuración compartida de MagmaCore puede requerir que registres el token de nuevo
Qué desbloquea el token
Un token vinculado se usa para:
- verificar si la cuenta del servidor puede acceder a un paquete de contenido
- verificar metadatos de versiones remotas para paquetes gestionados
- descargar contenido directamente en las carpetas de importación del plugin
- detectar si los paquetes instalados están desactualizados
- habilitar estados del menú de configuración con reconocimiento de Nightbreak
No omite requisitos específicos del plugin como:
- instalar un paquete de recursos
- habilitar un paquete de contenido en el menú de configuración
- mantener las dependencias instaladas
Notas de seguridad
- Trata el token como una credencial del servidor.
- No lo publiques en chat público, capturas de pantalla o registros de soporte.
- Si crees que se ha filtrado, revócalo desde la página de cuenta Nightbreak y genera uno nuevo.
- MagmaCore advierte si el token no parece tener un prefijo de token Nightbreak, pero aún intenta guardarlo.
Solución de problemas
"No token registered"
El plugin aún no ve un token compartido de Nightbreak válido. Ejecuta /nightbreaklogin <token> de nuevo y confirma que plugins/MagmaCore/nightbreak.yml ahora contiene un token real en lugar de un valor ausente o de marcador de posición.
"You don't have access to this content"
El token es válido, pero la cuenta Nightbreak vinculada actualmente no desbloquea ese paquete.
Un plugin funciona, otro no
Revisa la página de configuración específica del plugin. Algunos plugins aún necesitan:
- un menú de configuración inicial completado
- una recarga después de las importaciones
- un paso de instalación del paquete de recursos
- una dependencia opcional como FreeMinecraftModels o ResourcePackManager