Zum Hauptinhalt springen

Nightbreak-Kontoverknuepfung und Tokens

Downloads von Nightbreak-verwaltetem Content verwenden jetzt einen gemeinsamen Token-Ablauf ueber MagmaCore.

So Funktioniert Es

  1. Oeffnen Sie Ihre Nightbreak-Kontoseite.
  2. Erzeugen oder kopieren Sie Ihr Server-Token.
  3. 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