Lizenzierung
Wie Lizenzen bei EternalSystem funktionieren – aus Sicht eines Server-Betreibers: was kostenlos ist, wofür man einen Schlüssel braucht und wie man ihn einträgt.
Die Lizenz gilt netzwerkweit. Ein Schlüssel wird einmal im Dashboard eingetragen und schaltet die Module auf allen Servern des Netzwerks frei – nicht pro Server.
Kostenlose Base
Diese Module sind gerade kostenlos und laufen ohne jeden Schlüssel (die Liste kommt live vom Lizenz-Server):
| Modul | Name | Inhalt |
|---|---|---|
core | Basis | Basis-Befehle: tp, home, warp, spawn, fly, gamemode, msg, vanish … |
punishments | Strafen | /ban, /mute, /history, Bann-Screen, Entbannungsanträge |
reports | Reports | /report, Report-Bearbeitung im Dashboard |
lobby | Lobby | Navigator, Cosmetics, Doppelsprung, Lobby-Schutz, Hotbar-Items von Nick/Party |
Damit lässt sich ein Netzwerk vollständig moderieren, ohne etwas zu zahlen.
Was eine Lizenz braucht
Alle übrigen Module brauchen eine EternalSystem-Lizenz – zurzeit: Replay, Chat-Logs, Social Spy, Inventar-Sync, Item-Tracking, Sperren, Coins, Aktienmarkt, AdminShop, MagicItems, Perks, Autonicker, Party & Freunde, Clans, Plots, Farmwelten, Spielmodi, Eternal Cloud, Eternal Perms, Proxy-Anzeige. Eine Übersicht aller Module steht unter Module & Presets.
Welche Module zur kostenlosen Base gehören, entscheidet EternalSystem und kann sich ändern. Diese Seite zeigt immer den aktuellen Stand; im Dashboard steht unter Lizenz, was für dein Netzwerk gerade frei ist.
Einzelne Features frei
Frei geschaltet werden nicht nur ganze Module, sondern auch einzelne Features – genau die Einträge aus Server → Zuordnung: Befehle (cmd:pay), Listener (listener:perks), Dienste (svc:economy), Hintergrund-Tasks, Rechte-Kategorien und Config-Abschnitte. Ein Modul, von dem nur ein Teil frei ist, erscheint unter Dashboard → Lizenz als teilweise frei; aufgeklappt zeigt die Karte jedes Feature mit seinem Status. Der Server lädt so ein Modul, schaltet aber nur die freien Features ein.
Spielmodi und Bundles
Jeder Spielmodus aus dem Katalog ist ein eigenes Lizenzmodul (gm:<id>, z. B. gm:ttt). Ein Schlüssel kann einzelne Spielmodi freischalten oder ein Bundle: ein benanntes Paket aus Modulen und Spielmodi, das EternalSystem auf dem Lizenz-Server pflegt. Ändert sich ein Bundle, gilt das sofort für alle Schlüssel, die es enthalten. Ein Schlüssel ohne Einschränkung („alle Module“) schaltet auch alle Spielmodi frei. Das Modul gamemodes selbst (es trägt die Spielmodi) kann ebenfalls frei sein oder eine Lizenz brauchen.
Die Pakete im Verkauf:
_Gerade sind keine Pakete im Angebot._
Lizenz kaufen
Auf der Startseite unter Preise lassen sich die Pakete direkt mit PayPal kaufen. Beim Kauf gibst du eine E-Mail-Adresse an. Nach der Zahlung erscheint der Lizenzschlüssel sofort auf der Seite und kommt zusätzlich per Mail – unter Dashboard → Lizenz eintragen, fertig. Eine Erstattung oder Rückbuchung sperrt den Schlüssel wieder.
Kundenkonto
Unter Konto meldest du dich mit derselben E-Mail-Adresse an – ohne Passwort: Du bekommst einen 6-stelligen Code (15 Minuten gültig) und einen Link per Mail. Das Konto zeigt alle Lizenzen, die mit dieser Adresse gekauft wurden, mit Schlüssel, Status (aktiv, abgelaufen, gesperrt), Laufzeit und ob der Schlüssel schon in einem Netzwerk eingetragen ist. Wer beim Kauf angemeldet ist, muss keine Adresse eintippen. Die Anmeldung bleibt 30 Tage im Browser.
Wann Änderungen greifen
Sofort. Die Eternal-API hält eine Verbindung zum Lizenz-Server offen. Wird ein Schlüssel gesperrt, gelöscht, läuft er ab oder ändert sich, was er bzw. die Free-Liste freischaltet, meldet der Lizenz-Server das in derselben Sekunde. Die API prüft dann neu und setzt die Änderung durch:
- Dashboard: Jedes offene Dashboard lädt neu und zeigt nur noch, was jetzt erlaubt ist. Die API sperrt nicht freigeschaltete Bereiche auch selbst: jede Anfrage dorthin (auch per WebSocket) wird mit „Lizenzpflichtig“ abgelehnt.
- Eternal Cloud: Fällt die Cloud aus der Lizenz, startet die API neu und fährt die Cloud nicht mehr hoch – alle Cloud-Services werden gestoppt. Kommt die Lizenz zurück, startet die API wieder mit Cloud. Dafür muss die API unter einem Dienst-Manager laufen, der sie neu startet (systemd
Restart=alwayswie intools/api/eternal-api.service, oder Docker mit Restart-Policy). - Server und Proxys: Spieler werden mit dem Hinweis „Die Lizenz dieses Netzwerks wurde geändert – der Server startet neu“ getrennt, der Server bzw. Proxy startet neu und lädt die Module passend zur neuen Lizenz. Cloud-Server startet die Cloud wieder; Server ohne Cloud nutzen das Neustart-Skript aus der
spigot.yml(ohne Skript bleiben sie aus, bis sie jemand startet). - Ändert sich an den erlaubten Modulen nichts (z. B. nur der Besitzername), startet nichts neu.
Ist der Lizenz-Server nicht erreichbar, bleibt die zuletzt bestätigte Lizenz aktiv (siehe Offline-Toleranz).
Schlüssel eintragen
Den Lizenz-Schlüssel unter Dashboard → Lizenz eintragen. Er gilt danach sofort netzwerkweit: schaltet er mehr frei als vorher, starten die Server neu und laden die Module. Alternativ lässt sich der Schlüssel in api.yml unter license.key hinterlegen – das Dashboard ist der bequemere Weg.
Gesperrte Module
Module ohne gültige Lizenz sind im Dashboard ausgeblendet: keine Einträge im Menü, keine Knöpfe und Abschnitte dazu (z. B. Replay-, Live- und Inventar-Knöpfe, Chat-Verlauf, Coins, Grundstücke), direkte Links führen zur Startseite. Unter Module lassen sie sich nicht aktivieren. Ihre Befehle sind auf den Servern nicht registriert und antworten mit dem Hinweis, dass das Modul auf diesem Server nicht aktiv ist. Es gibt also nie halb funktionierende Module – entweder freigeschaltet oder sichtbar gesperrt.
Offline-Toleranz
Die Lizenzprüfung läuft gegen den EternalSystem-Lizenz-Server. Ist er einmal nicht erreichbar, bleiben die freigeschalteten Module 7 Tage weiter aktiv (Offline-Grace). Das überbrückt kurze Ausfälle, ohne dass das Netzwerk sofort auf die Base zurückfällt. Erst wenn die Prüfung länger ausbleibt, werden die kostenpflichtigen Module wieder gesperrt.
Weiter
- Module & Presets – alle Module und wie ein Server sie bekommt.
- Installation & Einrichtung – wo im Ablauf die Lizenz eingetragen wird.
- Dashboard-Konten – Login und Rechte fürs Dashboard.