EssentialsX erklärt: die Basis jedes Minecraft-Servers
EssentialsX gibt einem Paper-, Spigot- oder Purpur-Server genau die Befehle, die Spieler als selbstverständlich voraussetzen: /home, /tpa, /warp, /kit, /spawn, private Nachrichten über /msg und ein umfangreiches Paket an Verwaltungsbefehlen. Das Plugin besteht aus einzelnen Modulen (EssentialsX, EssentialsXChat, EssentialsXSpawn, EssentialsXProtect und ein paar kleineren), von denen du in der Praxis nur ein oder zwei brauchst. Ohne ein Rechte-Plugin wie LuckPerms macht EssentialsX für normale Spieler so gut wie nichts, denn nahezu jeder Befehl hängt hinter einer eigenen Berechtigung.
Was macht EssentialsX genau?
Vanilla Minecraft kennt weder /home noch /tpa. Diese Befehle gibt es nur, weil ein Plugin sie nachrüstet, und auf den allermeisten Survival- und SMP-Servern ist das EssentialsX. Es läuft komplett serverseitig über die Bukkit-API, deine Spieler müssen also nichts installieren: Sie verbinden sich mit einem ganz normalen Minecraft-Client und können sofort /sethome tippen.
EssentialsX ist die aktiv gepflegte Fortsetzung des alten Essentials-Projekts. Neben den Spielerbefehlen bekommst du Moderationswerkzeuge wie /kick, /ban, /mute, /invsee, /vanish und /socialspy. Für jeden Spieler wird unter userdata eine Datei mit Homes, Kontostand und letzter Position geführt, du bekommst also ganz nebenbei ein Stück Spielerverwaltung dazu.
In unserer Übersicht der wichtigsten Minecraft-Plugins steht EssentialsX nicht ohne Grund ganz oben: Zusammen mit LuckPerms ist es die Schicht, auf die sich fast jedes andere Plugin stützt.
Welche Module brauchst du wirklich?
Der Download von EssentialsX ist ein ZIP-Archiv mit mehreren JAR-Dateien. Du musst nicht alle davon in deinen Plugin-Ordner legen, und du solltest es auch nicht tun: Jedes Modul, das du nicht nutzt, ist eine zusätzliche Quelle für Konflikte.
| Modul | Was es hinzufügt | Wann installieren |
|---|---|---|
| EssentialsX (Kern) | Homes, Warps, Teleportanfragen, Kits, private Nachrichten, Moderation und das eingebaute Wirtschaftssystem | Immer, das ist die Pflichtbasis |
| EssentialsXChat | Chatformat mit Präfix und Suffix, lokaler Chat im Umkreis, Rufen an den ganzen Server | Nur wenn du noch kein anderes Chat-Plugin betreibst |
| EssentialsXSpawn | Spawnpunkt pro Gruppe, Respawn-Ort und der Spawn, an dem neue Spieler ankommen | Wenn dein Spawn nicht schon über ein anderes Plugin läuft |
| EssentialsXProtect | Einfacher Weltschutz: Creeper-Schaden, Feuerausbreitung und Lavafluss abschalten | Selten, WorldGuard und die Paper-Konfiguration erledigen das meist schon |
| EssentialsXAntiBuild | Bauen und Abbauen pro Berechtigung sperren | Nur auf Servern ohne WorldGuard oder GriefPrevention |
| EssentialsXGeoIP | Ländercode zur IP eines Spielers | Nur wenn dein Team das für die Moderation braucht |
Die Faustregel: Fang nur mit dem Kern an und ergänze erst dann ein Modul, wenn dir wirklich etwas fehlt. Andersherum wird es mühsam, denn bei einem Problem weißt du dann nicht, welches Modul es auslöst.
Wie installierst du EssentialsX auf einem Paper-Server?
- Lade die EssentialsX-Version, die zu deiner Serverversion passt. Läuft bei dir Minecraft 1.21 „Tricky Trials“ oder das neuere 26.2 „Chaos Cubed“, nimm die Datei, die genau diese Version nennt.
- Entpacke das Archiv und lege
EssentialsX.jarin den Ordnerplugins. Im Pterodactyl-Panel beim Minecraft-Hosting von MC-Node ziehst du die Datei einfach direkt in die Dateiverwaltung. - Leg im gleichen Schritt LuckPerms dazu, und Vault, wenn du mit Wirtschaft oder Shops arbeiten willst.
- Starte den Server komplett neu. Nutze kein
/reload: Das lädt Plugins nur halb neu und beschert dir Fehler, die kaum zu finden sind. - Öffne
plugins/Essentials/config.ymlund geh mindestens die Teleporteinstellungen, das Wirtschaftssystem unddisabled-commandsdurch. - Teste mit einem zweiten Konto:
/sethome,/home,/tpaund/msg. Teste also nicht nur als Operator, denn der hat standardmäßig sowieso alles.
Wenn du deinen Server komplett bei null aufsetzt, ist unsere Anleitung zum Erstellen eines Minecraft-Servers der logische erste Schritt; EssentialsX kommt danach.
Warum macht EssentialsX ohne Berechtigungen nichts?
Das ist die klassische Stolperfalle. Du installierst EssentialsX, tippst selbst /home und alles funktioniert. Kurz darauf meldet der erste Spieler, dass er keine Berechtigung bekommt. Du bist nämlich Operator und hast automatisch sämtliche Rechte, während ein normaler Spieler standardmäßig praktisch keine hat.
Du brauchst also ein Rechte-Plugin, und das ist 2026 fast immer LuckPerms. Dort legst du Gruppen an (zum Beispiel Spieler, Spender, Team) und vergibst pro Gruppe Berechtigungen wie essentials.home, essentials.sethome, essentials.tpa, essentials.spawn und essentials.msg. Warps regelst du einzeln über essentials.warps.<name>, damit ein Spender-Warp wirklich nur für Spender nutzbar ist.
Was du auf keinen Fall tun solltest: essentials.* an eine Spielergruppe hängen. Diese Sammelberechtigung enthält nämlich auch /gamemode, /give, /tp, /god und /ban. So machst du aus jedem Spieler einen halben Administrator, und du merkst es erst, wenn sich jemand einen Stack Diamanten gibt. Vergib immer einzelne Berechtigungen pro Gruppe und nutze Vererbung: Die Teamgruppe erbt die Spielergruppe und bekommt obendrauf die Moderationsbefehle.
Wie stellst du Teleport-Cooldown, Warmup und Homes pro Rang ein?
Auf einem Survival-Server ist Teleportieren das wichtigste Balance-Element, das EssentialsX dir in die Hand gibt. Zwei Einstellungen in der config.yml erledigen dabei den Großteil der Arbeit. teleport-delay ist der Warmup: die Anzahl Sekunden, die ein Spieler stillstehen muss, bevor der Teleport ausgeführt wird. Damit kann sich niemand mehr mitten aus einem Kampf wegteleportieren. teleport-cooldown ist die Wartezeit, bis jemand erneut teleportieren darf. Mit teleport-invulnerability legst du fest, wie lange jemand nach der Ankunft unverwundbar bleibt.
Die Anzahl der Homes steuerst du über sethome-multiple in der Konfiguration, kombiniert mit der Berechtigung essentials.sethome.multiple.<gruppe>. Die folgende Aufteilung ist kein Gesetz, aber ein Aufbau, der sich auf vielen Survival-Servern bewährt:
| Rang | Homes | Warmup (teleport-delay) | Cooldown |
|---|---|---|---|
| Spieler | 1 | 5 Sekunden | 30 Sekunden |
| Spender | 3 | 3 Sekunden | 15 Sekunden |
| VIP | 5 | 3 Sekunden | 10 Sekunden |
| Team | 10 | 0 Sekunden | 0 Sekunden |
Für dein Team setzt du diese Wartezeiten nicht in der Konfiguration auf null, sondern vergibst die Berechtigungen essentials.teleport.timer.bypass und essentials.teleport.cooldown.bypass. So bleibt die Konfiguration für alle gleich und du regelst den Unterschied an einer einzigen Stelle: in deinen Rechtegruppen.
Wie funktioniert das Wirtschaftssystem über Vault?
EssentialsX bringt ein eigenes Wirtschaftssystem mit /balance, /pay, /baltop und /eco give mit. Für sich genommen ist das ein Kontostand und sonst nichts. Spannend wird es mit Vault, der Zwischenschicht, über die andere Plugins an diesen Kontostand kommen: Ein Shop-Plugin spricht nicht direkt mit EssentialsX, sondern fragt über Vault ab, wie viel ein Spieler besitzt, und zieht davon einen Betrag ab.
Die Reihenfolge ist simpel: Vault in den Plugin-Ordner, EssentialsX daneben, danach dein Shop- oder Jobs-Plugin. In der Konsole siehst du beim Start, dass Vault einen Anbieter für das Wirtschaftssystem gefunden hat; findet er keinen, funktioniert kein einziger Shop.
Der größte Fehler ist, zwei Wirtschafts-Plugins gleichzeitig laufen zu lassen. Vault wählt dann eines davon aus, und Spieler sehen an der einen Stelle einen anderen Kontostand als an der anderen. Nutzt du ein anderes Wirtschafts-Plugin, schalte die Wirtschaftsbefehle von EssentialsX über disabled-commands ab. Betreibst du ein Netzwerk hinter einem Proxy, denk daran, dass die Kontostände standardmäßig pro Server in den userdata-Dateien liegen; dann willst du ein Wirtschaftssystem, das über eine Datenbank synchronisiert.
Welche Konflikte gibt es mit anderen Plugins?
EssentialsX fasst so viele Befehle an, dass es schnell das Plugin ist, das die Schuld bekommt. Konflikte gibt es in vier Geschmacksrichtungen.
- Chat. EssentialsXChat neben einem zweiten Chat-Plugin sorgt für doppelte Nachrichten oder für ein Format, in dem Präfixe zweimal auftauchen. Betreibe nur eines von beiden. Nutzt du EssentialsXChat, holt es Präfix und Suffix über Vault aus LuckPerms, dann muss Vault also ebenfalls installiert sein.
- Teleportation. Läuft ein zweites Plugin mit
/homeoder/tpa, entscheidet die Ladereihenfolge, wer den Befehl bekommt. Das löst du überdisabled-commandsin der Essentials-Konfiguration oder indem du in Aliassen das vollständige/essentials:homeverwendest. - Spawn und Welten. EssentialsXSpawn und ein Weltverwaltungs-Plugin streiten sich beide um
/spawnund um deinen Respawn-Punkt. Entscheide dich auch hier für eines von beiden. - Anti-Cheat.
/fly,/godund/speedsehen für ein Anti-Cheat-Plugin nach Schummeln aus. Trag die Ausnahmen sauber ein, sonst wirft dein Anti-Cheat dein eigenes Team vom Server.
Was EssentialsX nur selten verursacht, sind Ruckler. Fällt deine TPS ab, schau zuerst auf das Laden der Chunks und auf die Entities. Unsere Anleitung zum Optimieren deines Minecraft-Servers geht genau darauf ein.
Wann du EssentialsX besser weglässt
Betreibst du ein Modpack wie All the Mods 10 auf NeoForge, lädt dein Server überhaupt keine Bukkit-Plugins und EssentialsX fällt schlicht aus; Teleportieren regelst du dort über die Mods aus dem Pack. Auf einem Minispiel- oder Lobby-Netzwerk ist EssentialsX oft überflüssig, weil das Minispiel-Plugin selbst bestimmt, wohin Spieler dürfen. Und auf einer kleinen Vanilla-SMP verändert /home das Spiel deutlich: Wenn du willst, dass Leute Wege und Nether-Portale bauen, ist der Verzicht auf Teleportbefehle eine richtig gute Entscheidung.
Häufig gestellte Fragen
Brauche ich neben EssentialsX wirklich LuckPerms? In der Praxis ja. Ohne Rechte-Plugin bekommen nur Operatoren alle Befehle und normale Spieler so gut wie nichts, dann kann also niemand /home oder /tpa nutzen. LuckPerms ist 2026 der Standard für Rechte und Ränge und arbeitet direkt mit EssentialsX zusammen.
Funktioniert EssentialsX auf einem Modpack-Server wie All the Mods 10? Nein. ATM10 läuft auf NeoForge mit Minecraft 1.21.1 und Java 21, und ein NeoForge-Server lädt keine Bukkit-Plugins. Willst du EssentialsX, brauchst du einen Paper-, Purpur- oder Spigot-Server; willst du das Modpack, nutzt du die Teleport-Mods aus dem Pack selbst.
Wie viel RAM kostet EssentialsX? So gut wie nichts. Der Speicherbedarf hängt an deiner Weltgröße, der Spielerzahl und eventuellen Mods, nicht an einem Befehls-Plugin. Bei MC-Node kostet ein 2-GB-Paket 2,20 Euro pro Monat und 8 GB 8,80 Euro pro Monat; EssentialsX verschiebt diese Entscheidung nicht.
Was ist der Unterschied zwischen Essentials und EssentialsX? EssentialsX ist die Fortsetzung des ursprünglichen Essentials-Projekts und die Version, die du heute installierst. Lade immer die Ausgabe, die zu deiner Serverversion passt: Minecraft Java nutzt seit 2026 jahresbasierte Versionsnummern, mit 26.1 „Tiny Takeover“ und 26.2 „Chaos Cubed“, während 1.21 „Tricky Trials“ auf den meisten Servern nach wie vor am häufigsten gespielt wird.
Kann ich einzelne Befehle abschalten? Ja, auf zwei Wegen. Über disabled-commands in plugins/Essentials/config.yml deaktivierst du einen Befehl komplett, etwa weil ein anderes Plugin ihn übernehmen soll. Willst du ihn nur für bestimmte Gruppen sperren, gibst du eine Berechtigung wie essentials.back dieser Gruppe einfach nicht.