EssentialsX bündelt Homes, Warps, Teleport und Kits. Für /spawn und /setspawn benötigst du zusätzlich EssentialsXSpawn. Prüfe Modul, Befehl und Permissions getrennt und sichere neben der Welt auch Homes, Warps und die Essentials-Konfiguration. Die Bildschirmfotos stammen aus einem Testserver mit Paper 1.21.4 und EssentialsX 2.21.0.
Installation und erster Beitritt
Im Panel findest du EssentialsX unter Plugins → Browser. Es reicht das Hauptmodul EssentialsX; Zusatzmodule wie EssentialsX Chat oder EssentialsX Spawn installierst du nur, wenn du ihre Funktionen brauchst. Nach dem Neustart begrüßt EssentialsX jeden Spieler mit einer Willkommensnachricht, der Zahl der Spieler online und der Spielzeit.

Der rote Hinweis im Bild ist die eingebaute Update-Prüfung: Sie meldet Operatoren, wenn eine neuere Version vorliegt. Aktualisiert wird über den Plugin-Browser im Panel, nicht über den Link. Wer die Meldung nicht will, setzt in plugins/Essentials/config.yml den Wert update-check: false.
Spawn, Homes und Warps
Die drei Befehle, die Spieler am häufigsten nutzen:
/setspawn
/sethome
/home
/setwarp markt
/warp markt
Mit installiertem EssentialsXSpawn legt /setspawn den Punkt fest, an dem neue Spieler erscheinen und /spawn hinführt. /sethome speichert die aktuelle Position als Home des Spielers; /home bringt ihn zurück. Warps sind gemeinsame Punkte, die ein Administrator mit /setwarp anlegt. Spieler benötigen essentials.warp; bei aktivierten Rechten pro Warp kommen die passenden essentials.warps.<Name>-Knoten hinzu.

Mehrere Homes pro Spieler steuerst du über Rechte: Für mehrere Homes brauchst du essentials.sethome.multiple und den passenden Stufenknoten, etwa essentials.sethome.multiple.vip. Die Zahl kommt aus config.yml unter sethome-multiple für vip. Vergewissere dich mit einem normalen Konto ohne Operatorrechte, dass beide Rechte und die definierte Stufe greifen.
Rechte für die Standardgruppe
Welche Befehle normale Spieler nutzen dürfen, hängt von der aktiven Rechteverwaltung, Plugin-Defaults und der Essentials-Konfiguration ab. Die Liste player-commands wird nur für die eingebaute Rechtevergabe genutzt, wenn kein unterstütztes Rechte-Plugin aktiv ist und use-bukkit-permissions: false gesetzt ist. Mit LuckPerms prüfst du die effektiven Rechte der Gruppe default; folgende Knoten sind ein bewusst gewählter Ausgangspunkt:
/lp group default permission set essentials.spawn true
/lp group default permission set essentials.sethome true
/lp group default permission set essentials.home true
/lp group default permission set essentials.warp true
/lp group default permission set essentials.tpa true
/lp group default permission set essentials.tpaccept true
/lp group default permission set essentials.back true
/tpa schickt eine Teleport-Anfrage, /tpaccept nimmt sie an; /back führt zur gespeicherten vorherigen Position; für die Rückkehr nach dem Tod braucht der Spieler zusätzlich die entsprechende Berechtigung, insbesondere essentials.back.ondeath. Befehle wie /gamemode, /give, /kick und /ban bleiben der Moderationsgruppe vorbehalten. Wie du Gruppen anlegst, steht in LuckPerms: Rechte einrichten.
Kits und Begrüßung
Ein Starter-Kit gibt neuen Spielern Werkzeug an die Hand. Kits stehen in plugins/Essentials/kits.yml; ein Eintrag nennt die Gegenstände und eine Abklingzeit in Sekunden. Der Befehl /kit starter braucht essentials.kit und das Kitrecht essentials.kits.starter. Erstbeitrittsregeln stehen unter newbies in config.yml; den Text der Nachricht des Tages bearbeitest du in plugins/Essentials/motd.txt. /motd legt die Textdatei bei Bedarf an, und ihre Anzeige beim Beitritt braucht essentials.motd. Farben setzt du mit &-Codes. Nach Änderungen an der Konfiguration lädt /essentials reload sie ohne Neustart.
Wo die Spielerdaten liegen
EssentialsX speichert nichts im Weltordner, sondern im eigenen Plugin-Verzeichnis. Das ist wichtig zu wissen, wenn du eine Welt austauschst oder auf einen anderen Server umziehst:
plugins/Essentials/userdata/— je Spieler eine Datei mit Homes, letzter Position, Spielzeit und Nicknames, benannt nach seiner UUID.plugins/Essentials/warps/— je Warp eine eigene Datei.plugins/Essentials/config.yml— Begrüßung, Teleport-Verzögerung und weitere allgemeine Einstellungen.plugins/Essentials/kits.yml— Kitdefinitionen und Abklingzeiten.
Eine neue Welt lässt Homes und Warps also unberührt — ihre Koordinaten zeigen danach aber ins Leere und müssen neu gesetzt werden. Beim Serverumzug nimmst du den ganzen Ordner plugins/Essentials/ mit, dann bleiben Homes und Warps erhalten.
Typische Fehler
/homeohne Wirkung. Der Spieler hat kein Home gesetzt oder das Rechtessentials.homefehlt.- Teleport bricht ab. Die Einstellung
teleport-delaywartet einige Sekunden und bricht bei Bewegung ab. Wert inconfig.ymlsenken oder das Rechtessentials.teleport.timer.bypassvergeben. - Warps verschwunden. Warps liegen als Dateien in
plugins/Essentials/warps/. Das Panel-Backup sichert sie mit; ein neuer Weltordner ändert nichts daran. - Doppelte Befehle. Andere Plugins liefern eigene
/spawn- oder/home-Befehle. Inconfig.ymlunteroverridden-commandslegst du fest, welches Plugin gewinnt.
FAQ
Brauche ich alle EssentialsX-Module?
Nein. Das Hauptmodul EssentialsX bringt Homes, Warps, Teleport und Kits mit. Zusatzmodule installierst du nur für ihre konkrete Funktion: EssentialsX Chat für Präfixe im Chat, EssentialsX Spawn für /spawn, /setspawn und Spawn-Regeln bei Erstbeitritt und Tod.
Warum funktionieren Befehle nach der LuckPerms-Installation nicht mehr?
EssentialsX kann nach Erkennung eines unterstützten Rechte-Plugins einen anderen Berechtigungspfad verwenden. Die eingebaute Liste player-commands gilt dann nicht als pauschale Freigabe. Prüfe in LuckPerms die tatsächlich wirksamen Knoten einschließlich Vererbung und Defaults für einen Spieler ohne OP und vergib die gewünschten Befehle an default. Ein fehlendes Modul oder ein gleichnamiger Befehl eines anderen Plugins bleibt eine eigene Fehlerursache.
Wie bekommt ein Spieler mehrere Homes?
Über zwei zusammengehörende Stellen: In config.yml legst du unter sethome-multiple fest, wie viele Homes eine Stufe erlaubt, und in LuckPerms vergibst du sowohl essentials.sethome.multiple als auch den passenden Stufenknoten, etwa essentials.sethome.multiple.vip. Prüfe die konfigurierte Stufe und beide Rechte mit einem normalen Konto.
Muss ich nach einer Änderung an der config.yml neu starten?
Für die meisten Werte reicht /essentials reload, etwa bei Kits, Begrüßung oder Teleport-Verzögerung. Ein neu installiertes Zusatzmodul und Änderungen, die andere Plugins betreffen, brauchen einen vollständigen Neustart des Servers.
Sind Homes und Warps im Panel-Backup enthalten?
Ja, das Backup sichert das gesamte Serververzeichnis und damit auch plugins/Essentials/. Ein Austausch der Welt löscht Homes und Warps nicht — ihre Koordinaten passen danach aber nicht mehr zum Gelände und müssen neu gesetzt werden.
Weiterführende Guides
Bereiche, die Spieler nicht verändern dürfen, schützt WorldGuard: Regionen schützen. Wenn der Server trotz weniger Spieler ruckelt, hilft spark: Lag analysieren.
Quellen
- EssentialsX-Module und EssentialsXSpawn
- EssentialsX-Textdateien und MOTD
- Offizielle Standardkonfiguration: player-commands und kits.yml
- EssentialsX-Wiki: https://essentialsx.net/wiki/introduction
- Befehlsreferenz: https://essentialsx.net/commands
- Rechte: https://essentialsx.net/permissions
Einen Teleport mit einer normalen Rolle prüfen
Teste Home und Warp zuerst mit einem Spieler ohne OP. Prüfe dann die passenden Rechte und bei mehreren Warps die Konfiguration für einzelne Warpberechtigungen. Funktioniert /spawn nicht, kontrolliere EssentialsXSpawn vor weiteren Rechteänderungen. Für Rückkehr nach dem Tod sind essentials.back und die entsprechende Death-Berechtigung getrennt zu beurteilen. Sichere userdata, Warps und Konfiguration vor einem Weltwechsel; ihre gespeicherten Welt- und Ortsangaben werden nicht automatisch an eine neue Map angepasst. Prüfe nach dem Wechsel jeden wichtigen Zielpunkt, damit Spieler nicht in eine unpassende Position teleportiert werden.