Rechte-Referenz

Alle Rechte, die EternalSystem kennt – erzeugt aus dem zentralen Rechte-Katalog des Plugins (PermissionRegistry). Dieselben Einträge sieht man im Dashboard im Rechte-Editor, unter Rechte bestellen und im Rechte-Katalog.

Hinweis

Lizenz: Rechte gibt es für alle Module; wirksam sind sie nur, wenn das Modul läuft. Die Module core, punishments, reports und lobby gehören standardmäßig zur kostenlosen Base, alle anderen brauchen eine EternalSystem-Lizenz. Welche Module frei sind, kann sich ändern – gesperrte Module zeigt das Dashboard ausgegraut.

Standard-Stufen

Jedes Recht hat eine Standard-Stufe. Sie entscheidet, wer das Recht bekommt, wenn weder ein Benutzer-Override noch ein Rang noch eine alte Web-Rolle etwas dazu sagt.

StufeWert im CodeWer bekommt das Recht automatisch
AusNEVERniemand – muss ausdrücklich vergeben werden
AdminADMIN_ONLYalle, die eternal.web.admin ausdrücklich halten
TeamSTAFF_ANYalle, die eternal.team ausdrücklich halten
AlleEVERYONEjeder eingeloggte Spieler

Die Marker eternal.team und eternal.web.admin

Zwei Rechte schalten die Stufen frei:

  • eternal.team macht jemanden zum Teammitglied. Er bekommt damit alle Rechte mit Stufe Team und darf auf Rechte bestellen weitere anfragen. Standard-Stufe: Aus.
  • eternal.web.admin öffnet den Admin-Bereich des Dashboards und gibt alle Rechte mit Stufe Admin. Standard-Stufe: Admin.

„Ausdrücklich halten“ heißt: über einen Benutzer-Override, einen Eternal-Perms-Rang (eigene Rechte des Spielers eingeschlossen), die alte CloudNet-Spiegelung oder eine alte Web-Rolle – Wildcards wie *, eternal.* oder eternal.web.* zählen dabei mit. Die beiden Marker selbst werden nie über eine Standard-Stufe vergeben – sie müssen immer ausdrücklich gesetzt sein.

Wer Admin ist, ist damit nicht automatisch Team: Ein Rang mit eternal.web.admin, aber ohne eternal.team bekommt die Admin-, aber nicht die Team-Rechte. Admin-Ränge brauchen also beide Marker (oder *).

Die eingebaute Stufe lässt sich pro Recht unter Admin → Rechte-Katalog überschreiben (gespeichert in permission-meta.yml); die eingebaute Stufe steht daneben.

Wie ein Recht aufgelöst wird

Im Dashboard und in der API

Erste Antwort gewinnt:

  1. Benutzer-Override (z. B. genehmigte Rechte-Anfrage) – sticht alles.
  2. Eternal Perms – Ränge des Spielers inkl. Vererbung, eigene Rechte, Wildcards, Verbote (negative Potency).
  3. Alte CloudNet-Spiegelung der Gruppe (Altbestand).
  4. Alte Web-Rolle aus Rollen & Rechte.
  5. Standard-Stufe wie oben.

Statische API-Keys aus api.yml haben Vollzugriff und überspringen die Kette.

Ingame (Spigot)

  1. Temporäre Rechte anderer Plugins (Attachments).
  2. Eternal Perms (Ränge, eigene Rechte, Wildcards, Verbote) – gilt auch für fremde Plugins.
  3. OP-Spieler haben alles, was nicht verboten ist.
  4. Sonst der Standard aus der plugin.yml (default: true, op oder false).

Auf dem Proxy entscheidet Eternal Perms; sagt es nichts, gelten die Rechte aus der BungeeCord-config.yml bzw. eines anderen Velocity-Rechte-Plugins. OP gibt es dort nicht.

Warnung

Die Standard-Stufen aus dieser Seite gelten nur im Dashboard. Ingame zählt der plugin.yml-Standard – der ist für die meisten Team-Rechte op. Wer z. B. eternal.ban ingame ohne OP nutzen soll, braucht das Recht im Rang, auch wenn das Dashboard es über eternal.team schon gewährt.

Wildcards

Eintragdeckt
*alles
eternal.*alle eternal.…-Rechte
eternal.web.*alle Dashboard-Rechte

Vorrang: genauer Schlüssel vor spezifischerer Wildcard vor breiterer Wildcard. Ein Verbot auf den genauen Schlüssel sticht eine breitere Erlaubnis.

Abhängigkeiten

Einige Rechte wirken nur zusammen mit anderen („Wirkt nur mit …“ in den Tabellen). Der Rechte-Editor und die Bestell-Seite zeigen diese Abhängigkeiten an, beim Bestellen werden fehlende rot markiert. Das Verhalten ändern die Hinweise nicht – ein Recht ohne seine Voraussetzung bleibt einfach wirkungslos.

Dynamische Rechte: eternal.ban.reason.<id>

Für jeden Bann- und Mute-Grund aus reasons.yml registriert Eternal beim Laden automatisch ein Recht:

SchlüsselBezeichnungStandard-StufeBeschreibung
eternal.ban.reason.<id>Bann-Grund #id: Label bzw. Mute-Grund #id: LabelTeamDarf diesen Grund im Web-Report verwenden. Wirkt nur mit eternal.ban (Bann-Grund), eternal.ban.admin (Admin-Grund) bzw. eternal.mute (Mute-Grund).

Beispiel mit der mitgelieferten reasons.yml: eternal.ban.reason.1 (Hacking / Cheating), eternal.ban.reason.20 (Chat-Spam), eternal.ban.reason.90 (Server-Sabotage, Admin-Grund).

  • Kategorie reasons im Rechte-Editor.
  • Sie steuern nur den Bann-/Mute-Dialog im Dashboard: Gründe ohne Recht werden ausgeblendet, die API lehnt sie mit 403 ab.
  • Stufe Team = Opt-out: Jeder mit dem Basis-Recht darf jeden Grund, bis ein Admin einen Grund für einen Rang auf Aus stellt.
  • Ingame gelten stattdessen permission: und groupid des Grundes. Details: Bans & Mutes.

Mehrere Ränge, temporäre Ränge, Standardrang

  • Mehrere Ränge: Ein Spieler kann beliebig viele Ränge haben. Angezeigt (Prefix, Farbe, Tab, Chat, Profil im Dashboard) wird immer der mit der höchsten Priorität; im Dashboard und bei /perms user … info stehen die Ränge danach sortiert. Beim Nicken zeigt der Spieler den Fake-Rang, im Profil bleibt der echte.
  • Chat und Tab getrennt: Jeder Rang hat ein Chat-Prefix/-Suffix und optional ein eigenes Tab-Prefix/-Suffix für Tabliste und Namensschild (leer = wie im Chat). Im Dashboard im Rang-Editor mit Vorschau, im Spiel mit /perms group <Rang> tabprefix <Text> bzw. tabsuffix (ohne Text = wieder wie im Chat). Im Dashboard erscheinen Ränge überall mit ihrer Farbe, ohne das, was nur vor einem Spielernamen steht (z. B. &4Admin &7| &4 → Admin in Rot).
  • Temporär: Jede Mitgliedschaft kann ein Ablaufdatum haben – im Dashboard (Rechte → Spieler: Datumsfeld neben dem Rang, leer = dauerhaft) oder ingame mit Dauer: /perms user <Spieler> add VIP 30d, … set Mod 2w. Danach fällt der Rang automatisch weg.
  • Standardrang: Genau ein Rang kann Standard sein – im Dashboard (Rechte → Ränge, Schalter „Standardgruppe“) oder /perms group <Rang> default. Spieler ohne eigenen Rang bekommen ihn automatisch.

Rechte fremder Plugins

Jeder Spigot-Server meldet mit dem Heartbeat (beim Start und alle 5 Minuten) alle Rechte seiner Plugins an die Datenbank: was in den plugin.yml-Dateien steht und was Plugins zur Laufzeit registrieren. Unter Rechte → Ränge/Spieler schlägt das Eingabefeld diese Rechte zusammen mit den Eternal-Rechten vor; jeder Vorschlag zeigt das Plugin (z. B. WorldEdit, Essentials) und per Tooltip, auf welchen Servern es gesehen wurde. Ein neues Plugin taucht also nach dem nächsten Start des Servers in der Liste auf.

Rechte außerhalb des Katalogs

Diese Rechte werden geprüft, stehen aber nicht im Rechte-Katalog des Dashboards:

SchlüsselWoZweck
eternal.tier.0 … eternal.tier.100ingameRangstufe für den Strafen- und Inventar-Schutz. Es zählt das Maximum aus dem höchsten gehaltenen eternal.tier.N und der Priorität des höchsten Rangs
eternal.party.useingame/party, /friend (in plugin.yml: default: true)
eigene permission: aus reasons.ymlingamez. B. eternal.reason.extreme für Grund 10 der Beispiel-Datei

Aus älteren Versionen stehen noch eternal.reportsystem und eternal.lookup.bypass in der plugin.yml und im Beispiel unter cloudnet.groups. Sie werden im Code nicht mehr geprüft.

Alle Rechte nach Kategorie

eternal.bypass umgeht den Rang-Schutz überall – beim Bannen/Muten ingame ebenso wie bei Lookup und Historie im Dashboard (die Beschreibung im Katalog nennt nur den Lookup).

Strafen

Kategorie punishments im Rechte-Editor · Modul: punishments · 12 Rechte

SchlüsselBezeichnungStandard-StufeBeschreibung
eternal.banSpieler bannenTeamDarf reguläre Banns aussprechen.
eternal.ban.adminAdmin-BannsAdminDarf Reasons mit admin=true verwenden und löschen. Wirkt nur mit eternal.ban.
eternal.muteSpieler mutenTeamDarf reguläre Mutes aussprechen.
eternal.unbanSpieler entbannenTeamDarf reguläre Banns aufheben.
eternal.unban.adminAdmin-Banns aufhebenAdminDarf Admin-Banns aufheben. Wirkt nur mit eternal.unban.
eternal.modify.durationDauer ändernAdminDarf /modify setduration aufrufen.
eternal.modify.reasonGrund ändernAdminDarf /modify setreason aufrufen.
eternal.history.resetHistory resetAdminDarf /resethistory aufrufen.
eternal.bypassTier-Schutz umgehenAdminIgnoriert den Tier-Schutz beim Lookup (sonst muss der eigene Rang höher als der des Ziels sein).
eternal.lookupLookupTeam/lookup — Spieler-Steckbrief ingame.
eternal.unmuteSpieler entmutenTeamDarf Mutes aufheben.
eternal.adminEternal-AdminAdminVollzugriff auf /eternal reload u. ä.

Reports

Kategorie reports im Rechte-Editor · Modul: reports · 3 Rechte

SchlüsselBezeichnungStandard-StufeBeschreibung
eternal.reportSpieler reportenAlleDarf /report einen anderen Spieler.
eternal.report.handleReports bearbeitenTeamDarf Reports im Dashboard claimen / schließen / bannen.
eternal.report.notifyReport-NotificationsTeamEmpfängt Broadcasts bei neuen Reports.

Benachrichtigungen

Kategorie notify im Rechte-Editor · Modul: reports · 1 Rechte

SchlüsselBezeichnungStandard-StufeBeschreibung
eternal.notifyMod-BroadcastsTeamEmpfängt Broadcasts bei Bans/Mutes.

Replay

Kategorie replay im Rechte-Editor · Modul: replay · 3 Rechte

SchlüsselBezeichnungStandard-StufeBeschreibung
eternal.replay.rewatchReplays ansehenTeam/replay list / play / reports.
eternal.replay.debugRecorder-DiagnoseAdmin/replay status (Recorder-Interna).
eternal.replay.ownEigene ReplaysAlleDarf im Dashboard das Replay zum eigenen Bann ansehen (auch wenn gebannt).

Dashboard (eternal.web.*)

Kategorie web im Rechte-Editor · Modul: core · 20 Rechte

SchlüsselBezeichnungStandard-StufeBeschreibung
eternal.web.accountDashboard-KontoAlleDarf sich ein Dashboard-Konto mit Passwort anlegen (Login ohne Ingame-Code).
eternal.web.dashboardDashboard öffnenTeamDarf das Web-Dashboard betreten.
eternal.web.player.viewSpieler-LookupTeamDarf Spieler-Profile im Dashboard sehen. Die eigene Spieler-Seite, Grundstücke und Inventare sieht jeder ohne dieses Recht.
eternal.web.liveLive-AnsichtAdminServer live im Dashboard ansehen (3D, freie Kamera); ingame als Spieler „Console“ sichtbar.
eternal.web.player.ipIP-Adressen sehenAdminZeigt im Spieler-Lookup die letzte IP-Adresse.
eternal.web.player.settingsEinstellungen & Perks anderer ändernAdminSpieler-Seite → Einstellungen: /settings und /perks anderer umschalten (eigene mit dem jeweiligen Ingame-Recht).
eternal.web.altsZweitaccount-SucheAdminModeration → Zweitaccounts: gemeinsame IPs/Netze, Login-Muster, Beobachtungsliste, Alarme. Volle IPs nur zusätzlich mit eternal.web.player.ip.
eternal.web.perms.logRechte-LogAdminProtokoll jeder Rang- und Rechte-Änderung (global, je Spieler, je Rang). Den eigenen Verlauf sieht jeder.
eternal.web.appeals.decideAnträge entscheidenAdminDarf Entbannungsanträge approve/deny/shorten. Wirkt nur mit eternal.web.dashboard.
eternal.web.adminAdmin-PanelAdminDarf das Admin-Panel + Rollenverwaltung.
eternal.web.chatlogsChat-LogsTeamDarf die netzwerkweiten Chat-Logs im Dashboard durchsuchen.
eternal.web.nicksNick-HistorieTeamDarf im Dashboard sehen, welcher Spieler wann welchen Nicknamen hatte.
eternal.web.chatlogs.sensitiveSensible Chat-LogsAdminDarf Login/Register/Passwort-Befehle einsehen. Wirkt nur mit eternal.web.chatlogs.
eternal.web.chatfilterChatfilter (Dashboard)AdminWortlisten, Aktionen, Punkte und Auto-Mute einstellen, Treffer ansehen (siehe Chatfilter).
eternal.web.ageverify18+ Freigaben (Dashboard)AdminAltersanträge prüfen, Spieler für den 18+ Chat freischalten oder sperren.
eternal.web.inventory.viewInventare (Dashboard)TeamDarf gespeicherte Spieler-Inventare pro Server + Item-Historie im Dashboard ansehen. Wirkt nur mit eternal.web.player.view.
eternal.web.locks.manageSperren verwalten (Dashboard)AdminDarf Items und Kisten im Dashboard sperren/entsperren. Wirkt nur mit eternal.web.inventory.view.
eternal.web.trackingItem-Tracking-BereichTeamDarf den Item-Tracking-Bereich im Dashboard öffnen (Statistik, Zuordnung). Wirkt nur mit eternal.web.inventory.view.
eternal.web.tracking.teleportZu Kisten teleportierenTeamButton „Teleport“ bei Kisten/Trichtern im Dashboard: teleportiert dich ingame dorthin (wenn du online bist) oder kopiert den Befehl. Wirkt nur mit eternal.web.inventory.view.
eternal.web.inventory.editInventare bearbeiten (Dashboard)AdminDarf Items aus gespeicherten Spieler-Inventaren löschen oder in das eigene Inventar übernehmen — online sofort, offline beim nächsten Join. Wirkt nur mit eternal.web.inventory.view.
eternal.web.permissions.catalogRechte-Katalog pflegenAdminDarf Beschreibungen, Schlagwörter und Pakete für die Bestell-Seite bearbeiten. Wirkt nur mit eternal.web.admin.
eternal.web.thresholds.manageAuto-Sperren verwaltenAdminDarf Mengen-Regeln für automatische Sperren anlegen und ändern. Wirkt nur mit eternal.web.tracking, eternal.web.locks.manage.
eternal.web.modulesModule verwaltenAdminDarf pro Server festlegen, welche Module laufen (Administration > Module). Wirkt nur mit eternal.web.admin.
eternal.web.scoreboard.manageScoreboard-Vorlagen verwaltenAdminOffizielle Scoreboard-Vorlagen im Dashboard anlegen und bearbeiten (Administration → Scoreboard, siehe Scoreboard).
eternal.web.lobbymapLobby-Karte (Dashboard)AdminWelten → Lobby-Karte: Karte für alle Lobby-Server hochladen, Spawn und Tageszeit einstellen (siehe Lobby).
eternal.web.farmFarmwelten (Dashboard)AdminFarmwelten im Dashboard anlegen, Reset-Plan, Regeln und Spawn verwalten (Administration → Farmwelten, siehe Farmwelten). Regeln speichern braucht zusätzlich eternal.web.worldrules.
eternal.web.plotsGrundstücke (Dashboard)AdminGrundstücke, Districts, Merge-Preise und Preis-Einstellungen im Dashboard (Seite Grundstücke, siehe Grundstücke & Districts).
eternal.web.updatesUpdates verwaltenAdminDarf Auto-Updates an-/abschalten und Versionen sehen. Wirkt nur mit eternal.web.admin.

Inventar & Tracking

Kategorie inventory im Rechte-Editor · Modul: inventory-sync / item-tracking / locks · 13 Rechte

SchlüsselBezeichnungStandard-StufeBeschreibung
eternal.sync.viewInventare ansehenTeamDarf fremde Inventare (offline / anderer Server) in-game ansehen (/invsee <Spieler> [Server]).
eternal.sync.bypassSortId-Schutz umgehen (Inventare)AdminIgnoriert den CloudNet-SortId-Schutz beim Ansehen von Inventaren + Item-Historie (in-game und Web).
eternal.sync.editInventare bearbeiten (offline)AdminDarf gespeicherte Inventare offline-Spieler im /invsee-GUI bearbeiten (wird beim nächsten Join angewendet). Wirkt nur mit eternal.sync.view.
eternal.sync.historyItem-HistorieTeamDarf /trackitem und /trackchest nutzen (ID, Vorbesitzer, Kisten-Nutzer), sieht Kisten-IDs im Kistentitel und die Historie im Invsee-GUI.
eternal.sync.lock.itemItems sperrenAdminDarf einzelne Items sperren/entsperren (/itemlock).
eternal.sync.delete.itemItems vernichten (/deleteitem)AdminDarf Items über das Vernichten-GUI endgültig entfernen (z. B. Duplikate). Jede Vernichtung landet mit Name, Zeit und Grund in der Item-Historie.
eternal.sync.delete.item.takeAus dem Vernichten-GUI zurücknehmenAdminDarf Items wieder aus dem /deleteitem-GUI herausnehmen, solange noch kein Grund angegeben wurde. Ohne dieses Recht ist Reinlegen endgültig. Wirkt nur mit eternal.sync.delete.item.
eternal.sync.lock.containerKisten sperrenAdminDarf Kisten/Container hard- oder soft-locken (/chestlock).
eternal.sync.lock.bypassSperren ignorierenAdminIgnoriert Item- und Kisten-Sperren (darf gesperrte Items bewegen, gesperrte Kisten öffnen).
eternal.expandedinv.useZwischenlager nutzenAlleEigenes Zwischenlager (/ei) und die Einstellung, bei vollem Inventar dorthin einzusammeln (siehe Zwischenlager).
eternal.expandedinv.othersFremde Zwischenlager ansehenTeam/ei <Spieler> für Spieler auf diesem Server.
eternal.expandedinv.others.offlineFremde Zwischenlager offline ansehenTeam/ei <Spieler> für Offline-Spieler oder Spieler auf anderen Servern.
eternal.expandedinv.others.takeAus fremden Zwischenlagern entnehmenAdminDarf Items aus dem Zwischenlager anderer herausnehmen (wird in der Konsole geloggt).

Chat

Kategorie chat im Rechte-Editor · Modul: core · 4 Rechte

SchlüsselBezeichnungStandard-StufeBeschreibung
eternal.chat.ownerOwner-Chat: erreicht alleAdminNachrichten im Global-Chat kommen bei JEDEM an — auch bei Spielern, die Global ausgeblendet haben.
eternal.chat.globalmuteGlobalmute schalten (/globalmute)AdminDarf den globalen Chat netzwerkweit sperren und freigeben.
eternal.chat.globalmute.bypassTrotz Globalmute schreibenTeamDarf im Global-/Slow-Chat schreiben, während Globalmute aktiv ist.
eternal.chat.slow.bypassSlow-Chat ohne WartezeitTeamKeine Wartezeit zwischen Nachrichten im Slow-Chat.
eternal.chat.filter.bypassChatfilter umgehenAusDer automatische Chatfilter greift nicht.
eternal.chat.filter.notifyChatfilter-MeldungenAdminSieht ingame jeden Treffer des Chatfilters.
eternal.chat.colorChat-FarbenTeamFarbcodes &0–&9, &a–&f in Chat, /msg, Team-, Clan-, Party- und Gruppenchat. /colors zeigt, was man darf.
eternal.clearlagClearlag auslösenAdmin/clearlag entfernt sofort alle Bodenitems (MagicItems, Custom Items und gesperrte Items bleiben).
eternal.chat.color.hexChat-HexfarbenTeamBeliebige Farben als &#RRGGBB (ab 1.16).
eternal.chat.formatChat-FormatierungTeam&l fett, &m durchgestrichen, &n unterstrichen, &o kursiv, &r zurücksetzen.
eternal.chat.magicChat-ZufallszeichenAdmin&k (wechselnde Zeichen) im Chat.

Basis

Kategorie base im Rechte-Editor · Modul: core · 46 Rechte

SchlüsselBezeichnungStandard-StufeBeschreibung
eternal.tradeTauschen (/trade)AlleSicherer Tausch von Items und Coins mit einem anderen Spieler — beide müssen bestätigen, Items werden geloggt.
eternal.settingsEinstellungen (/settings)AlleDarf das /settings-Menü nutzen (Nachrichten, Coins-Anzeige, Enderkiste einsehbar, Friedlicher Modus, Perks).
eternal.base.msg.bypassNachrichten trotz SperreTeamErreicht Spieler per /msg auch, wenn die private Nachrichten in /settings ausgeschaltet haben.
eternal.base.spawn/spawnAlleBasis-Befehl /spawn.
eternal.base.setspawn/setspawnAdminBasis-Befehl /setspawn.
eternal.base.home/home, /sethome, /delhomeAlleBasis-Befehl /home, /sethome, /delhome.
eternal.base.home.unlimitedUnbegrenzt viele HomesTeamBasis-Befehl Unbegrenzt viele Homes.
eternal.base.warp/warpAlleBasis-Befehl /warp.
eternal.base.setwarp/setwarp, /delwarpAdminBasis-Befehl /setwarp, /delwarp.
eternal.base.tpa/tpa, /tpahereAlleBasis-Befehl /tpa, /tpahere.
eternal.base.back/backAlleBasis-Befehl /back.
eternal.base.msg/msg, /replyAlleBasis-Befehl /msg, /reply.
eternal.base.sign/signAlleBasis-Befehl /sign.
eternal.base.tp/tpTeamBasis-Befehl /tp.
eternal.base.tphere/tphereTeamBasis-Befehl /tphere.
eternal.base.tppos/tpposTeamBasis-Befehl /tppos.
eternal.base.top/topTeamBasis-Befehl /top.
eternal.base.gamemode/gamemodeTeamBasis-Befehl /gamemode.
eternal.base.gamemode.others/gamemode für andereAdminBasis-Befehl /gamemode für andere.
eternal.base.fly/flyTeamBasis-Befehl /fly.
eternal.base.fly.others/fly für andereAdminBasis-Befehl /fly für andere.
eternal.base.speed/speedTeamBasis-Befehl /speed.
eternal.base.god/godTeamBasis-Befehl /god.
eternal.base.god.others/god für andereAdminBasis-Befehl /god für andere.
eternal.base.heal/healTeamBasis-Befehl /heal.
eternal.base.heal.others/heal für andereAdminBasis-Befehl /heal für andere.
eternal.base.feed/feedTeamBasis-Befehl /feed.
eternal.base.feed.others/feed für andereAdminBasis-Befehl /feed für andere.
eternal.base.hat/hatAlleBasis-Befehl /hat.
eternal.base.repair/repairTeamBasis-Befehl /repair.
eternal.base.more/moreAdminBasis-Befehl /more.
eternal.base.clearinventory/clearinventoryTeamBasis-Befehl /clearinventory.
eternal.base.clearinventory.others/clearinventory für andereAdminBasis-Befehl /clearinventory für andere.
eternal.base.enderchest/enderchestAlleBasis-Befehl /enderchest.
eternal.base.enderchest.othersFremde EnderchestsTeamBasis-Befehl Fremde Enderchests.
eternal.base.workbench/workbenchAlleBasis-Befehl /workbench.
eternal.base.invsee/invsee (live, überall, bearbeitbar)TeamBasis-Befehl /invsee (live, überall, bearbeitbar).
eternal.base.time/time, /day, /nightTeamBasis-Befehl /time, /day, /night.
eternal.base.weather/weatherTeamBasis-Befehl /weather.
eternal.base.broadcast/broadcastTeamBasis-Befehl /broadcast.
eternal.base.kill/killTeamBasis-Befehl /kill.
eternal.base.kill.others/kill für andereAdminBasis-Befehl /kill für andere.
eternal.base.vanish/vanishTeamBasis-Befehl /vanish.
eternal.socialspySocial SpyAdminSieht private Nachrichten (/socialspy).
eternal.scoreboard.useScoreboardAlleSidebar-Scoreboard sehen, Vorlage wählen, ausblenden (/sb, siehe Scoreboard).
eternal.scoreboard.customEigenes ScoreboardAlleEigenes Scoreboard aus Bausteinen (Rang, Coins, Ping …) bauen.

Team

Kategorie team im Rechte-Editor · Modul: core · 1 Rechte

SchlüsselBezeichnungStandard-StufeBeschreibung
eternal.teamTeammitgliedAusMacht den Nutzer zum Teammitglied: bekommt alle Rechte mit Standard „Team“ und darf auf der Bestell-Seite weitere anfragen. Muss ausdrücklich vergeben werden (Rolle oder Nutzer).

Coins & Markt

Kategorie economy im Rechte-Editor · Modul: economy / market · 3 Rechte

SchlüsselBezeichnungStandard-StufeBeschreibung
eternal.economy.balance.othersFremde KontoständeTeam/money <Spieler> und Kontostände im Dashboard.
eternal.economy.adminCoins verwaltenAdmin/eco give/take/set und Dashboard-Buchungen. Wirkt nur mit eternal.economy.balance.others.
eternal.market.tradeAktienmarktAlleDarf im Dashboard auf Item-Kurse setzen (mit den eigenen Coins).

MagicItems

Kategorie magic im Rechte-Editor · Modul: magic-items · 19 Rechte

SchlüsselBezeichnungStandard-StufeBeschreibung
eternal.magic.menuMagicItems-MenüAlle/magicitem bzw. /mi öffnen. Jede Stufe steht jedem offen: mit Stufen- + Art-Recht gratis, sonst zum Preis aus config.yml (magic.prices).
eternal.magic.giveMagicItems an andere gebenAdmin/magicitem give <Spieler> …
eternal.enchant/enchant ohne LimitAdminEigener /enchant: jede Verzauberung in jeder Stufe, auch für andere Spieler; Stufe 0 entfernt.
eternal.magic.use.eliteElite-Stufe gratisAusBekommt Elite-MagicItems im Menü ohne Coins (3×3, Baumfäller …). Ohne das Recht kann man sie trotzdem kaufen. Die Fähigkeiten selbst braucht niemand freizuschalten — wer das Item hat, nutzt es.
eternal.magic.use.epicEpic-Stufe gratisAusBekommt Epic-MagicItems im Menü ohne Coins (Schmelzen, Erzader …); ohne Recht gegen Coins.
eternal.magic.use.legendaryLegendary-Stufe gratisAusBekommt Legendary-MagicItems im Menü ohne Coins (5×5, Blitz, Teleport-Pfeil …); ohne Recht gegen Coins.
eternal.magic.kind.pickaxeMagicItem-Art gratis: SpitzhackeAlleZusammen mit dem Stufen-Recht gratis; fehlt es, kostet die Art Coins.
eternal.magic.kind.axeMagicItem-Art gratis: AxtAlleZusammen mit dem Stufen-Recht gratis; fehlt es, kostet die Art Coins.
eternal.magic.kind.shovelMagicItem-Art gratis: SchaufelAlleZusammen mit dem Stufen-Recht gratis; fehlt es, kostet die Art Coins.
eternal.magic.kind.swordMagicItem-Art gratis: SchwertAlleZusammen mit dem Stufen-Recht gratis; fehlt es, kostet die Art Coins.
eternal.magic.kind.bowMagicItem-Art gratis: BogenAlleZusammen mit dem Stufen-Recht gratis; fehlt es, kostet die Art Coins.
eternal.magic.kind.helmetMagicItem-Art gratis: HelmAlleZusammen mit dem Stufen-Recht gratis; fehlt es, kostet die Art Coins.
eternal.magic.kind.chestplateMagicItem-Art gratis: BrustpanzerAlleZusammen mit dem Stufen-Recht gratis; fehlt es, kostet die Art Coins.
eternal.magic.kind.leggingsMagicItem-Art gratis: HoseAlleZusammen mit dem Stufen-Recht gratis; fehlt es, kostet die Art Coins.
eternal.magic.kind.bootsMagicItem-Art gratis: SchuheAlleZusammen mit dem Stufen-Recht gratis; fehlt es, kostet die Art Coins.
eternal.magic.kind.foodMagicItem-Art gratis: Essen (Apfel/Steak/Goldene Karotte)AlleZusammen mit dem Stufen-Recht gratis; fehlt es, kostet die Art Coins.
eternal.magic.kind.golden_appleMagicItem-Art gratis: GoldapfelAlleZusammen mit dem Stufen-Recht gratis; fehlt es, kostet die Art Coins.
eternal.magic.kind.op_appleMagicItem-Art gratis: OP-GoldapfelAlleZusammen mit dem Stufen-Recht gratis; fehlt es, kostet die Art Coins.
eternal.magic.freeMagicItems gratisAdminBekommt MagicItems im Menü ohne Coins zu zahlen (ignoriert die Preise in config.yml).
eternal.magic.storeMagicItems in Kisten legenAusDarf MagicItems in Kisten/Trichter/Rahmen legen und fallen lassen. Ohne das Recht bleiben sie im eigenen Inventar oder der Enderkiste.
eternal.magic.legendary.dropLegendary-Items frei bewegenAdminFür Owner/Admins: Legendary-MagicItems fallen lassen, ablegen und beim Tod verlieren wie andere Items. Ohne das Recht wechseln sie nur per /trade den Besitzer.
eternal.magic.use.creatorCreator-StufeAdminSieht die Creator-Reihe im /magicitem-Menü und bekommt die Custom Items daraus gratis.
eternal.customitem.giveCustom Items gebenAdmin/customitem give <Spieler> <id> und die Creator-Reihe im /magicitem-Menü.
eternal.customitem.shield.nocooldownSchild ohne AbklingzeitAdminDas Reflektor-Schild der Custom Items ist nach dem Brechen sofort wieder bereit.
eternal.web.customitemsCustom Items (Dashboard)AdminEigene Items anlegen: Textur (PNG) hochladen, Name, Verzauberungen, Fähigkeiten; baut das Ressourcenpaket.

Perks

Kategorie perks im Rechte-Editor · Modul: perks · 10 Rechte

SchlüsselBezeichnungStandard-StufeBeschreibung
eternal.perk.autopickupPerk: Auto-AufsammelnAusAbgebaute Blöcke landen direkt im Inventar. (/perks)
eternal.perk.xp_boostPerk: XP-BoostAusDoppelte Erfahrung. (/perks)
eternal.perk.hastePerk: EileAusDauerhaft Eile II. (/perks)
eternal.perk.speedPerk: SchnelligkeitAusDauerhaft Schnelligkeit I. (/perks)
eternal.perk.night_visionPerk: NachtsichtAusDauerhaft Nachtsicht. (/perks)
eternal.perk.water_breathingPerk: WasseratmungAusNie ertrinken. (/perks)
eternal.perk.no_fallPerk: Kein FallschadenAusFallschaden aufgehoben. (/perks)
eternal.perk.keep_inventoryPerk: Inventar behaltenAusBeim Tod bleibt alles im Inventar. (/perks)
eternal.perk.flyPerk: FliegenAusFliegen im Überlebensmodus. (/perks)
eternal.perk.no_pickupPerk: Kein AufsammelnAusItems am Boden werden nicht aufgehoben (auch nicht ins Zwischenlager). (/perks)

Clans

Kategorie clan im Rechte-Editor · Modul: clans · 2 Rechte

SchlüsselBezeichnungStandard-StufeBeschreibung
eternal.clanClans nutzen (/clan)AlleClan gründen, beitreten, Clan-Chat (/cc), Clan-Home, Bank.
eternal.clan.adminClans verwaltenAdminDarf fremde Clans auflösen (/clan disband als Admin).

Party

Kategorie party im Rechte-Editor · Modul: party · 1 Rechte

SchlüsselBezeichnungStandard-StufeBeschreibung
eternal.party.bypass-invite-settingsParty-Einladungen erzwingenTeamDarf Spieler einladen, die Einladungen abgeschaltet haben.

Lobby

Kategorie lobby im Rechte-Editor · Modul: lobby · 3 Rechte

SchlüsselBezeichnungStandard-StufeBeschreibung
eternal.lobby.useLobby-FeaturesAlleNavigator, Kosmetik, Doppelsprung.
eternal.lobby.bypassLobby-Schutz umgehenTeamDarf in der Lobby bauen / Items bewegen.
eternal.lobby.adminLobby verwaltenAdmin/setlobbyspawn u. ä.

Autonicker

Kategorie autonick im Rechte-Editor · Modul: nick · 4 Rechte

SchlüsselBezeichnungStandard-StufeBeschreibung
eternal.autonick.useNickenTeamDarf sich mit dem Autonicker tarnen (Nick-Item + /autonick).
eternal.autonick.customAls echten Spieler nickenTeam/nick <Name>: Name und Skin eines echten Minecraft-Accounts (nur Accounts, die noch nie auf dem Netzwerk waren).
eternal.autonick.custom.knownAls bekannten Spieler nickenAdmin/nick <Name> auch mit Namen von Spielern, die schon auf dem Netzwerk waren.
eternal.autonick.rank.anyBeim Nicken jeden Rang wählenAdmin/nick <Name> <Rang> auch mit Team- und Creator-Rängen, die man selbst nicht hat.

Plots

Kategorie plots im Rechte-Editor · Modul: plots · 4 Rechte

SchlüsselBezeichnungStandard-StufeBeschreibung
eternal.plots.flagsPlot-Flags (GUI)Alle/plotflags: Flags des eigenen Plots im GUI setzen (PlotSquared prüft zusätzlich plots.set.flag.*).
eternal.plots.borderPlotrand setzenAlle/rand: Rand (Border) des eigenen Plots ändern.
eternal.plots.adminFremde PlotsAdminFlag-GUI und /rand auch auf fremden Plots; /district setspawn (siehe Grundstücke & Districts).
eternal.plots.merge.freePlot-Merge kostenlosAus/plot merge kostet keine Coins.
eternal.plots.mortgageHypothek aufnehmenAlle/hypothek: eigenes Grundstück bewerten, Kredit aufnehmen, Raten zahlen, tilgen (siehe Hypotheken).
eternal.plots.mortgage.adminHypothek ohne WartezeitAdmin/hypothek scan ohne 24-Stunden-Wartezeit.

Farmwelten

Kategorie farm im Rechte-Editor · Modul: farm-worlds · 2 Rechte

SchlüsselBezeichnungStandard-StufeBeschreibung
eternal.farm.useFarmwelten nutzen (/farm)AlleMenü öffnen und sich zu den Farmwelt-Spawns teleportieren (siehe Farmwelten).
eternal.farm.buildFarmwelt-Schutz umgehenAdminDarf am Farmwelt-Spawn und innerhalb des Schutzradius bauen und abbauen.
eternal.farm.adminFarmwelten verwalten (ingame)AdminSpawn setzen, Welten anlegen/löschen, sofort zurücksetzen, Regeln ändern.

Cloud & Rechte-System

Kategorie cloud im Rechte-Editor · Modul: Eternal Cloud / Eternal Perms · 14 Rechte

SchlüsselBezeichnungStandard-StufeBeschreibung
eternal.web.cloudCloud ansehenAdminSieht Services, Tasks, Gruppen, Templates und Versionen der Eternal-Cloud. Wirkt nur mit eternal.web.admin.
eternal.web.cloud.manageCloud verwaltenAdminDarf Services starten/stoppen, Tasks, Gruppen und Templates ändern und Versionen installieren. ACHTUNG: entspricht Shell-Zugriff als Service-Benutzer (JVM-Flags, Plugins) — nur für Owner. Wirkt nur mit eternal.web.cloud.
eternal.web.cloud.consoleService-KonsoleAdminSieht Konsolen live und darf Befehle in Services schicken (Server-Konsole = volle Rechte auf dem Server). Wirkt nur mit eternal.web.cloud.
eternal.web.cloud.javaJava verwaltenAdminDarf JDKs auf dem Node installieren und entfernen. Wirkt nur mit eternal.web.cloud.manage.
eternal.perms.adminRechte verwalten (ingame)AdminDarf /perms nutzen: Gruppen anlegen, Rechte und Ränge vergeben.
eternal.promote.<laufbahn>Befördern auf einer Laufbahn–/promote und „Befördern“ im Dashboard auf dieser Laufbahn (z. B. eternal.promote.team). eternal.promote.* = alle Laufbahnen (Standard: Admin). Nur bis unter den eigenen Rang.
eternal.demote.<laufbahn>Zurückstufen auf einer Laufbahn–/demote und „Zurückstufen“; eternal.demote.* = alle (Standard: Admin). Nur wer unter dem eigenen Rang steht.
eternal.promote.bypassBeförderung ohne Rang-GrenzeAdminAuch auf den eigenen/höheren Rang befördern und Höhergestellte zurückstufen.
eternal.promote.historyFremde Laufbahn ansehenTeam/promote history <Spieler> für andere (die eigene sieht jeder).
eternal.alts.notifyZweitaccount-Alarme empfangenAdminIngame-Meldung, wenn ein Konto von der IP / aus dem Netz eines beobachteten Spielers kommt.
eternal.base.xp / eternal.base.xp.othersXP setzenAdminLevel/Fortschritt im Dashboard setzen (eigene / andere).
eternal.web.permsRechte-System (Dashboard)AdminSieht und bearbeitet Gruppen, Ränge und Rechte unter Rechte. Wirkt nur mit eternal.web.admin.
eternal.web.proxyProxy-Anzeige (Dashboard)AdminDarf MOTD, Tab-Liste, Wartung, Whitelist und Slots des Netzwerks einstellen. Wirkt nur mit eternal.web.admin.
eternal.cloud.notifyService-MeldungenTeamSieht im Chat, wenn Services starten oder stoppen.
eternal.cloud.joinfullVollen Server betretenTeamDarf joinen, wenn alle Slots belegt sind.
eternal.cloud.adminCloud ingame verwalten (/cloud)AdminÖffnet /cloud. Jede Aktion prüft zusätzlich die Dashboard-Rechte eternal.web.cloud / .manage / .console des Spielers.
eternal.cloud.serviceService-Status setzenAdminDarf /service ingame|lobby|extra auf einem Cloud-Service ausfuehren.
eternal.cloud.signsCloud-SchilderAdminDarf /cloudsign nutzen und Cloud-Schilder abbauen.
eternal.cloud.npcsCloud-NPCsAdminDarf /cloudnpc nutzen.
eternal.cloud.signs.bypassSchild-Rueckstoss umgehenTeamWird vor nicht betretbaren Cloud-Schildern nicht weggestossen.
eternal.cloud.maintenanceWartung betretenAdminDarf Services betreten, deren Task im Wartungsmodus ist.

Siehe auch