Nightbreak-Kontoverknuepfung und Tokens
Downloads von Nightbreak-verwaltetem Content verwenden jetzt einen gemeinsamen Token-Ablauf ueber MagmaCore.
So Funktioniert Es
- Oeffnen Sie Ihre Nightbreak-Kontoseite.
- Erzeugen oder kopieren Sie Ihr Server-Token.
- Fuehren Sie aus:
/nightbreaklogin <token>
Sobald das erfolgreich war, koennen kompatible MagmaGuy-Plugins auf demselben Server das gemeinsame Token fuer Nightbreak-Zugriffspruefungen und Downloads verwenden.
Die von MagmaCore fuer diesen Befehl registrierte gemeinsame Berechtigung ist nightbreak.login. Standardmaessig haben Server-Operatoren diese Berechtigung, sofern ein Administrator das nicht aendert.
Wo Das Token Gespeichert Wird
Das Token wird hier gespeichert:
plugins/MagmaCore/nightbreak.yml
unter dem Schluessel token, nicht im privaten Ordner des jeweiligen Plugins.
Das bedeutet:
- Sie muessen das Token nicht fuer jedes Plugin getrennt registrieren
- eine Neuinstallation eines einzelnen Plugins loescht das Token nicht zwangslaeufig
- das Loeschen der gemeinsamen MagmaCore-Konfiguration kann dazu fuehren, dass Sie das Token erneut registrieren muessen
Was Das Token Freischaltet
Ein verknuepftes Token wird verwendet fuer:
- die Pruefung, ob der Server-Account Zugriff auf ein Content-Paket hat
- die Pruefung entfernter Versionsmetadaten fuer verwaltete Pakete
- das Herunterladen von Content direkt in Plugin-Importordner
- die Erkennung veralteter installierter Pakete
- die Aktivierung Nightbreak-bewusster Statusanzeigen in Setup-Menues
Es umgeht nicht plugin-spezifische Anforderungen wie:
- die Installation eines Resource Packs
- die Aktivierung eines Content-Pakets im Setup-Menue
- das Vorhandensein erforderlicher Abhaengigkeiten
Sicherheitshinweise
- Behandeln Sie das Token wie eine Server-Zugangsdaten.
- Veroeffentlichen Sie es nicht in oeffentlichem Chat, Screenshots oder Support-Logs.
- Wenn Sie glauben, dass es offengelegt wurde, widerrufen Sie es auf der Nightbreak-Kontoseite und erzeugen Sie ein neues.
- MagmaCore warnt, wenn das Token nicht wie ein Nightbreak-Token aussieht, versucht aber trotzdem, es zu speichern.
Fehlerbehebung
"No token registered"
Das Plugin sieht noch kein gueltiges gemeinsames Nightbreak-Token. Fuehren Sie /nightbreaklogin <token> erneut aus und bestaetigen Sie, dass plugins/MagmaCore/nightbreak.yml jetzt ein echtes Token statt eines fehlenden oder Platzhalterwerts enthaelt.
"You don't have access to this content"
Das Token ist gueltig, aber das verknuepfte Nightbreak-Konto schaltet dieses Paket derzeit nicht frei.
Ein Plugin funktioniert, ein anderes nicht
Pruefen Sie die plugin-spezifische Setup-Seite. Manche Plugins benoetigen weiterhin:
- ein abgeschlossenes Erst-Einrichtungsmenue
- einen Reload nach dem Import
- einen Schritt zur Installation des Resource Packs
- eine optionale Abhaengigkeit wie FreeMinecraftModels oder ResourcePackManager