Zum Inhalt springen
Aktueller Gutschein:10 % RabattIn der Bestellung einlösen

Empfohlene Plugins für einen Minecraft-Server und ihre Einrichtung

Ein bewährtes Plugin-Set für Paper und Purpur: EssentialsX, LuckPerms, Vault, WorldEdit, WorldGuard, CoreProtect, Chunky, Geyser und spark. Zu jedem Plugin Installation, Ersteinrichtung, Befehle und Berechtigungen.

  • Einsteiger
  • ~30 Min.
  • Aktualisiert am 9.10.2026

Die meisten gewöhnlichen Server brauchen dieselbe Grundausstattung: Befehle für Spieler, Berechtigungen, Gebietsschutz, ein Protokoll darüber, wer was zerstört hat, und ein Bauwerkzeug. Hier ist ein Set bewährter Plugins, die seit Jahren gepflegt werden, und zu jedem das Wichtigste: wofür es da ist, wo Sie es herunterladen, was Sie direkt nach der Installation einstellen und welche Befehle und Berechtigungen es verwendet.

Was Sie brauchen

  • Ein Minecraft-Server vom Typ Paper oder Purpur (auf Folia funktionieren die meisten dieser Plugins nicht)
  • Sie können Plugins installieren, siehe die Anleitung Plugins installieren
  • OP-Rechte für sich selbst, siehe Erster Start
  • Etwa 30 Minuten für die Installation und Grundeinrichtung des ganzen Sets

Grundausstattung nach Servertyp#

PluginWofürServer mit FreundenÖffentlicher Survival-ServerMinispiele, LobbyKreativ
EssentialsX (+ Chat, Spawn)Homes, Teleports, Warps, Spawn, Nachrichten, KitsJaJaSpawn und ChatJa
LuckPermsGruppen und BerechtigungenOptionalJaJaJa
Vault oder VaultUnlockedVerbindet Plugins (Wirtschaftssystem, Präfixe)Als AbhängigkeitJaJaJa
WorldEditMassenbau und GeländebearbeitungOptionalFürs TeamJaJa
WorldGuardGebietsschutz (Spawn, Arenen)SpawnschutzJaJaJa
CoreProtectÄnderungsprotokoll und Rückgängigmachen von GriefingJaJaOptionalJa
ChunkyVorgenerierung der WeltJaJaNeinOptional
Geyser + FloodgateBedrock-Spieler (Smartphone, Konsolen)Nach BedarfOptionalOptionalOptional
sparkUrsachen von Lag findenTeil von PaperTeil von PaperTeil von PaperTeil von Paper

Installieren Sie die Plugins nacheinander, nicht alle auf einmal. Starten Sie nach jedem Plugin den Server neu und prüfen Sie die Konsole. Wenn etwas kaputtgeht, wissen Sie, welches Plugin es verursacht hat.

EssentialsX#

Was es tut: ein Set aus Dutzenden nützlicher Befehle. Den Spielern gibt es Homes (/home), Teleportanfragen (/tpa), Warps, private Nachrichten und die Rückkehr zum Todespunkt (/back). Ihrem Team gibt es zeitlich begrenzte Bans, Mutes, Unsichtbarkeit (Vanish), Kits und ein Wirtschaftssystem.

Wo herunterladen: in der Registerkarte Plugins › Durchsuchen (Modrinth) oder auf essentialsx.net/downloads.html (öffnet sich in einem neuen Fenster). EssentialsX besteht aus Modulen, jedes ist eine eigene Datei:

ModulWas es hinzufügtEmpfehlung
EssentialsXDer Kern, alle HauptbefehleFür alle anderen Module erforderlich
EssentialsX ChatChatformat mit Präfixen aus LuckPerms, Chat mit begrenzter ReichweiteJa, wenn Sie Präfixe möchten
EssentialsX SpawnDie Befehle /spawn und /setspawn, Spawn für neue Spieler, StarterkitJa
EssentialsX ProtectEinstellbarer Schutz vor bestimmten Ereignissen (Explosionen, Feuer)Nur, wenn Sie WorldGuard nicht verwenden
EssentialsX AntiBuildBauverbot abhängig von BerechtigungenMeist nicht nötig
EssentialsX DiscordVerbindet den Serverchat mit DiscordOptional
EssentialsX GeoIPErmittelt das Land eines Spielers anhand seiner IP-AdresseOptional

Abhängigkeiten: keine zwingenden. Für ein Wirtschaftssystem, das andere Plugins mitnutzen, und für Präfixe braucht es Vault.

Versionsunterstützung

EssentialsX 2.22.0 (Mai 2026) wird aktiv für Minecraft 26.1.2 entwickelt. Ältere Versionen (zum Beispiel 1.21.11 oder 1.20.6) unterstützt es mit niedrigerer Priorität (Stand: 1. Oktober 2026). Für neuere Minecraft-Versionen erscheint es mit Verzögerung. Wenn der Katalog es für Ihre Version nicht anbietet, ist es dafür noch nicht erschienen. EssentialsX funktioniert nicht auf Folia.

Ersteinrichtung von EssentialsX#

Die Einstellungen stehen in plugins/Essentials/config.yml. Bearbeiten Sie die Datei bei gestopptem Server. Die wichtigsten Optionen:

EinstellungWas sie tutEmpfohlener WertWann ändern
localeDie Sprache der Meldungen des Plugins. In der Standarddatei ist die Zeile auskommentiert (#locale: en); entfernen Sie die Raute.deen, wenn Ihre Spieler Englisch sprechen
teleport-delayWie viele Sekunden vergehen, bevor ein Teleport (/home, /spawn, /tpa) ausgeführt wird. Bewegt sich der Spieler oder wird er getroffen, wird der Teleport abgebrochen.3 auf Survival-Servern (Standard 0)0 auf Servern ohne PvP
teleport-cooldownWie viele Sekunden zwischen zwei Teleports vergehen müssen.5–30 (Standard 0)Höher, wenn Spieler Teleports missbrauchen, um aus Kämpfen zu fliehen
sethome-multipleAnzahl der Homes pro Home-Gruppe. Standard: default: 3, vip: 5, staff: 10. Ein Spieler braucht die Berechtigung essentials.sethome.multiple und dazu essentials.sethome.multiple.<gruppe>.Je nach ServerWenn Sie andere Anzahlen oder eine weitere Gruppe möchten
spawn-on-joinOb der Spieler bei jedem Beitritt am Spawn erscheint.falsetrue bei Lobbys und Minispielen
newbies.spawnpointWo ein neuer Spieler erscheint. Standard newbies = der mit /setspawn newbies gesetzte Spawn, none = der Weltspawn.newbies und ihn mit /setspawn newbies setzen, oder noneWenn Neulinge keinen besonderen Ort brauchen, setzen Sie none
newbies.kitDas Kit, das ein neuer Spieler beim ersten Beitritt bekommt. Standard tools. Ein leeres '' schaltet es ab.'' oder ein eigenes KitWenn Sie eine Startausrüstung möchten
newbies.announce-formatDie Willkommensnachricht für neue Spieler.Eigener Text in der Sprache Ihrer Spieler'' schaltet sie ab
chat.formatDas Format einer Chatnachricht (nur mit dem Modul EssentialsX Chat). {DISPLAYNAME} enthält bereits das Präfix aus LuckPerms.'<{DISPLAYNAME}> {MESSAGE}' (Standard)Für ein eigenes Aussehen, zum Beispiel '{DISPLAYNAME}&7:&r {MESSAGE}'
chat.radiusWie viele Blöcke weit der Chat zu hören ist. 0 = der ganze Server.0Roleplay-Server
ops-name-colorDie Farbe der Namen von Operatoren (Code 0–9, a–f).'none' (aus), wenn Sie Präfixe verwenden'4' (Dunkelrot) beibehalten, wenn Sie keine Präfixe haben
auto-afkNach wie vielen Sekunden Inaktivität ein Spieler als AFK markiert wird. Erfordert die Berechtigung essentials.afk.auto.300 (Standard)-1 schaltet es ab
starting-balanceDas Startguthaben neuer Spieler im Wirtschaftssystem von EssentialsX.0Wenn Sie Startgeld vergeben möchten
currency-symbolDas Währungssymbol. Die Datei muss in UTF-⁠8 gespeichert sein.'$' oder ein eigenesFür eine eigene Währung

Ein Beispiel für die Änderung eines Teils der Datei:

plugins/Essentials/config.ymlYAML
locale: cs
teleport-delay: 3
teleport-cooldown: 10
sethome-multiple:
  default: 2
  vip: 5
  staff: 10
  • locale: cs – die Meldungen sind auf Tschechisch (für Deutsch schreiben Sie de).
  • teleport-delay: 3 – der Teleport erfolgt, nachdem der Spieler drei Sekunden still gestanden hat.
  • teleport-cooldown: 10 – der nächste Teleport ist frühestens nach zehn Sekunden möglich.
  • sethome-multiple – Spieler mit der Berechtigung essentials.sethome.multiple haben 2 Homes, mit der zusätzlichen Berechtigung essentials.sethome.multiple.vip 5 Homes.

Den Spawn setzen Sie im Spiel: Stellen Sie sich an die Stelle des Spawns und geben Sie /setspawn ein. Kits werden in der Datei plugins/Essentials/kits.yml definiert, wo jedes Kit ein delay (die Wartezeit zwischen zwei Verwendungen in Sekunden, -1 = nur einmal) und eine Liste von Gegenständen hat.

Nützliche EssentialsX-Befehle#

BefehlWas er tutBerechtigung
/sethome [name]Speichert ein Home an der aktuellen Positionessentials.sethome
/home [name]Teleportiert Sie nach Hauseessentials.home
/delhome <name>Löscht ein Homeessentials.delhome
/spawnTeleport zum Spawn (Modul Spawn)essentials.spawn
/tpa <spieler>Sendet einem Spieler eine Anfrage, sich zu ihm zu teleportierenessentials.tpa
/tpaccept / /tpdenyNimmt eine Anfrage an oder lehnt sie abessentials.tpaccept / essentials.tpdeny
/backRückkehr zur vorherigen Positionessentials.back
/warp <name>Teleport zu einem Warp, ohne Namen wird die Liste angezeigtessentials.warp, essentials.warp.list
/setwarp <name>Erstellt einen Warp (Team)essentials.setwarp
/msg <spieler> <nachricht>Private Nachrichtessentials.msg
/kit [name]Gibt ein Kit ausessentials.kit + essentials.kits.<kit>
/tempban <spieler> <dauer> [grund]Zeitlich begrenzter Ban, zum Beispiel /tempban Steve 3d spamessentials.tempban
/mute <spieler> [dauer] [grund]Schaltet einen Spieler stummessentials.mute
/vanishUnsichtbarkeit für andere Spieleressentials.vanish
/invsee <spieler>Zeigt das Inventar eines Spielersessentials.invsee
/seen <spieler>Wann der Spieler zuletzt online waressentials.seen

Die Dauer schreiben Sie als 30m, 12h, 3d, 1w oder 1mo. Eine vollständige Aufteilung der Berechtigungen auf Gruppen finden Sie im Artikel LuckPerms.

LuckPerms#

Was es tut: verwaltet Gruppen (Spieler, VIP, Moderator, Admin) und die Berechtigungen für die Befehle aller anderen Plugins. Ohne LuckPerms haben Sie nur zwei Stufen: Spieler und Operator.

Wo herunterladen: Registerkarte Plugins (Modrinth) oder luckperms.net/download (öffnet sich in einem neuen Fenster).

Einrichtung: ausführlich im separaten Artikel LuckPerms: Gruppen und Berechtigungen.

Vault (oder VaultUnlocked)#

Was es tut: allein nichts. Es ist eine Brücke, über die Plugins einander Wirtschaftssystem, Berechtigungen und Präfixe bereitstellen. Dank Vault zeigt zum Beispiel EssentialsX Chat ein Präfix aus LuckPerms an, oder ein Shop-Plugin arbeitet mit dem Geld aus EssentialsX.

Wo herunterladen: Das ursprüngliche Vault finden Sie auf dev.bukkit.org und SpigotMC (Projekt Vault). In den Katalogen Modrinth und Hangar finden Sie VaultUnlocked, einen gepflegten Fork, den seine Autoren als direkten Ersatz für Vault bezeichnen. Installieren Sie nur eines davon.

Wann Sie es brauchen: wenn ein anderes Plugin es als Abhängigkeit angibt (in der Konsole sehen Sie dann Unknown/missing dependency plugins: [Vault]) oder wenn Sie Präfixe aus LuckPerms im Chat möchten.

Kontrolle: Geben Sie nach einem Neustart in der Konsole vault-info ein. Die Ausgabe zeigt, welches Plugin Wirtschaftssystem, Berechtigungen und Chat bereitstellt.

WorldEdit#

Was es tut: Massenbearbeitung der Welt: einen Bereich mit Blöcken füllen, einen Block durch einen anderen ersetzen, Bauwerke kopieren, Gelände formen. Es spart Stunden an Arbeit beim Bau eines Spawns oder von Arenen.

Wo herunterladen: Registerkarte Plugins (Modrinth oder Hangar) oder enginehub.org/worldedit (öffnet sich in einem neuen Fenster).

Bereich auswählen: Geben Sie //wand ein, und Sie bekommen eine Holzaxt. Mit einem Linksklick auf einen Block markieren Sie die erste Ecke, mit einem Rechtsklick die zweite. Der Bereich ist der Quader zwischen ihnen.

BefehlWas er tut
//wandGibt das Auswahlwerkzeug aus (eine Holzaxt)
//pos1, //pos2Markiert eine Ecke an der Stelle, an der Sie stehen
//set <block>Füllt die Auswahl mit einem Block, zum Beispiel //set stone
//replace <alt> <neu>Ersetzt Blöcke, zum Beispiel //replace dirt grass_block
//walls <block>Baut Wände um die Auswahl (ohne Boden und Decke)
//copy, //pasteKopiert die Auswahl und fügt sie an Ihrer Position ein
//undoMacht die letzte Aktion rückgängig (//undo 5 macht fünf Aktionen rückgängig)
//redoWiederholt eine rückgängig gemachte Aktion

Blöcke schreiben Sie mit ihren englischen Namen aus Minecraft (stone, oak_planks, grass_block). Mehrere Blöcke in einem Verhältnis schreiben Sie zum Beispiel als //set 50%stone,50%cobblestone.

Berechtigungen: worldedit.* gibt alles. Geben Sie sie nur einem vertrauenswürdigen Team, denn ein einziger Befehl kann einen riesigen Teil der Welt überschreiben. Einzelne Berechtigungen sind zum Beispiel worldedit.wand, worldedit.region.set und worldedit.history.undo.

Große Änderungen belasten den Server

Operationen mit Millionen von Blöcken können den Server kurz anhalten. Führen Sie große Änderungen durch, wenn wenige Spieler online sind. WorldEdit merkt sich nur die letzten 15 Aktionen jedes Spielers (in der Konfiguration änderbar), und der Verlauf wird einige Zeit nach dem Abmelden gelöscht. Verlassen Sie sich deshalb nicht auf //undo als Backup.

WorldGuard#

Was es tut: schützt ausgewählte Gebiete (Regionen). In einer Region können Sie fremden Spielern das Bauen verbieten und PvP, Creeper-Explosionen, Feuer oder das Spawnen von Mobs abschalten. Typischerweise schützt es Spawn, Lobby und Arenen.

Wo herunterladen: Registerkarte Plugins oder enginehub.org/worldguard (öffnet sich in einem neuen Fenster).

Abhängigkeiten: benötigt WorldEdit (darüber wählen Sie den Bereich aus).

Spawn schützen Schritt für Schritt#

  1. Geben Sie im Spiel //wand ein und markieren Sie zwei gegenüberliegende Ecken des Spawns (Links- und Rechtsklick). Damit die Region die ganze Höhe abdeckt, erweitern Sie die Auswahl mit //expand vert.

  2. Erstellen Sie die Region:

    Chat im Spieltext
    /rg define spawn

    Es entsteht die Region spawn. Ab jetzt dürfen darin nur ihre Besitzer und Mitglieder bauen (bisher niemand).

  3. Legen Sie die Regeln fest (Flags):

    Chat im Spieltext
    /rg flag spawn pvp deny
    /rg flag spawn creeper-explosion deny
    /rg flag spawn mob-spawning deny
    /rg flag spawn greeting Willkommen am Spawn!
    • pvp deny – Spieler können sich am Spawn nicht gegenseitig verletzen.
    • creeper-explosion deny – Creeper-Explosionen zerstören keine Blöcke.
    • mob-spawning deny – am Spawn erscheinen keine Mobs.
    • greeting … – eine Nachricht beim Betreten der Region.
  4. Fügen Sie die Teammitglieder hinzu, die am Spawn bauen dürfen:

    Chat im Spieltext
    /rg addmember spawn <NICK>

    Statt eines Namens können Sie eine ganze LuckPerms-Gruppe mit dem Präfix g: hinzufügen, zum Beispiel /rg addmember spawn g:admin.

  5. Prüfen Sie die Region mit /rg info spawn.

FlagWas es beeinflusst
buildAlles: Bauen, Abbauen und Benutzen von Blöcken. Mit deny wird alles davon verboten.
block-break, block-placeNur Abbauen oder nur Platzieren von Blöcken
useTüren, Hebel, Knöpfe (keine Truhen)
chest-accessZugriff auf Truhen und andere Inventare
pvpKämpfe zwischen Spielern
tnt, creeper-explosion, other-explosionExplosionen von TNT, Creepern und sonstige Explosionen
mob-spawningNatürliches Spawnen von Mobs
fire-spread, lava-fireAusbreitung von Feuer und Entzünden durch Lava
entry, exitBetreten und Verlassen der Region
greeting, farewellNachricht beim Betreten und beim Verlassen

Ein Flag entfernen Sie, indem Sie es ohne Wert eingeben: /rg flag spawn pvp. Ein Flag nur für Nichtmitglieder setzen Sie mit dem Schalter -g: /rg flag spawn -g nonmembers chest-access deny.

Die ganze Welt schützen#

Die spezielle Region __global__ umfasst die ganze Welt. Wenn in der ganzen Welt nur Ihr Team bauen soll (zum Beispiel in einer Kreativ-Lobby), verwenden Sie:

Chat im Spieltext
/rg flag __global__ passthrough deny

Bauen dürfen dann nur Besitzer und Mitglieder der globalen Region (/rg addmember __global__ g:admin) sowie Mitglieder anderer Regionen innerhalb dieser Regionen. Die WorldGuard-Dokumentation rät ausdrücklich davon ab, auf __global__ das Flag build zu setzen, weil es auch Kolben und andere Mechaniken kaputt macht.

Operatoren umgehen den Schutz

Operatoren und Spieler mit der Berechtigung * umgehen den Schutz automatisch. Die Region wirkt dann, als würde sie nicht funktionieren. Testen Sie den Schutz immer mit einem Konto ohne OP.

Berechtigungen: fürs Team worldguard.region.* (alle Regionsbefehle). Normale Spieler brauchen keine WorldGuard-Berechtigungen.

CoreProtect#

Was es tut: protokolliert jede Änderung in der Welt: wer einen Block platziert oder abgebaut hat, wer was aus einer Truhe genommen hat, wer was getötet hat. Wenn jemand ein Bauwerk zerstört (Griefing), finden Sie heraus, wer es war, und machen die Änderungen rückgängig, ohne ein ganzes Backup wiederherzustellen.

Wo herunterladen: Registerkarte Plugins (Modrinth oder Hangar), Dokumentation auf docs.coreprotect.net (öffnet sich in einem neuen Fenster).

Wichtig: CoreProtect protokolliert nur, was nach seiner Installation passiert ist. Installieren Sie es gleich zu Beginn.

CoreProtect-Befehle#

BefehlWas er tut
/co inspect (kurz /co i)Schaltet den Inspektor ein. Ein Klick auf einen Block zeigt seine Historie. Mit demselben Befehl schalten Sie ihn wieder aus.
/co lookup <parameter> (/co l)Sucht Änderungen anhand von Parametern
/co rollback <parameter> (/co rb)Macht Änderungen anhand von Parametern rückgängig
/co restore <parameter> (/co rs)Hebt einen Rollback auf (stellt die Änderungen wieder her)
/co undoMacht den letzten Rollback oder Restore rückgängig
/co nearÄnderungen im Umkreis von 5 Blöcken
/co purge t:<dauer>Löscht alte Daten (im Spiel mindestens 30 Tage, aus der Konsole mindestens 24 Stunden)
/co statusVersion und Status des Plugins
ParameterBedeutungBeispiel
u:<spieler>Ein oder mehrere Spieleru:Steve oder u:Steve,Alex
t:<dauer>Wie weit in die Vergangenheitt:2h, t:3d, t:1w
r:<radius>Umkreis in Blöcken um Sie herum. r:#global = der ganze Server, r:#worldedit (kurz r:#we) = die WorldEdit-Auswahlr:30
a:<aktion>Nur eine bestimmte Art von Aktiona:-block (abgebaute Blöcke), a:+block (platzierte)
i:<blöcke> / e:<blöcke>Nur diese Blöcke / alle außer diesen Blöckeni:diamond_ore, e:tnt
#previewDer Rollback zeigt nur an, was er tun würde, und ändert nichts/co rollback u:Steve t:1h r:20 #preview

Griefing rückgängig machen Schritt für Schritt#

  1. Geben Sie an der beschädigten Stelle /co inspect ein und klicken Sie auf die zerstörte Stelle. Sie sehen, wer sie wann verändert hat. Schalten Sie den Inspektor mit demselben Befehl wieder aus.
  2. Sehen Sie sich das Ausmaß an: /co lookup u:<NICK> t:1d r:30.
  3. Testen Sie den Rollback probeweise: /co rollback u:<NICK> t:1d r:30 #preview.
  4. Wenn die Vorschau passt, führen Sie den echten Rollback aus: /co rollback u:<NICK> t:1d r:30.
  5. Wenn Sie mehr zurückgesetzt haben als gewollt, verwenden Sie /co undo.

CoreProtect-Einstellungen#

Die Datei plugins/CoreProtect/config.yml:

EinstellungWas sie tutEmpfohlener WertWann ändern
default-radiusDer Standard-Suchradius, wenn Sie kein r: angeben10 (Standard)Größer bei großen Bauwerken
max-radiusDer größte erlaubte Radius (außer #global)100 (Standard)Verringern, wenn Sie die Leistung schützen möchten
rollback-itemsOb ein Rollback auch Gegenstände in Truhen zurückbringttrueFast nie
rollback-entitiesOb ein Rollback auch getötete Entitäten (zum Beispiel Tiere) zurückbringttrueFast nie
player-messagesProtokolliert Chatnachrichtentruefalse, wenn Sie den Chat nicht speichern möchten
player-commandsProtokolliert Befehle der Spielertruefalse, um Platz zu sparen
hopper-transactionsProtokolliert Gegenstände, die Trichter bewegentruefalse auf Servern mit großen Farmen (weniger Daten)

CoreProtect speichert seine Daten in einer Datenbank im Ordner plugins/CoreProtect. Auf großen Servern wachsen die Daten schnell; löschen Sie alte Einträge daher mit /co purge t:30d oder wechseln Sie zu MySQL, wie im Artikel MySQL für Plugins beschrieben.

Berechtigungen: coreprotect.inspect, coreprotect.lookup, coreprotect.rollback, coreprotect.restore, coreprotect.purge oder alles mit coreprotect.*. Standardmäßig haben sie nur Operatoren.

Chunky#

Was es tut: generiert die Welt im Voraus bis zu einem gewählten Radius. Das Generieren neuer Chunks ist die aufwendigste Operation für einen Server. Wenn sie vorab erledigt ist, spüren die Spieler beim Erkunden keinen Lag.

Wo herunterladen: Registerkarte Plugins (Modrinth oder Hangar).

Grundlegende Verwendung (aus der Konsole):

Konsoletext
chunky center 0 0
chunky radius 3000
chunky start
  • chunky center 0 0 – der Mittelpunkt des Bereichs bei den Koordinaten X = 0 und Z = 0. Im Spiel können Sie einfach /chunky center eingeben, dann liegt der Mittelpunkt dort, wo Sie stehen.
  • chunky radius 3000 – ein Radius von 3 000 Blöcken um den Mittelpunkt.
  • chunky start – startet die Generierung. Der Fortschritt wird in der Konsole angezeigt, chunky pause unterbricht sie und chunky continue setzt sie fort.

Prüfen Sie vor dem Start den freien Speicherplatz und setzen Sie eine Weltgrenze. Die vollständige Anleitung steht im Artikel Leistung und Optimierung.

Geyser und Floodgate#

Was sie tun: Geyser ermöglicht Spielern der Bedrock Edition (Smartphones, Konsolen, die Windows-Version aus dem Microsoft Store), einem Java-Server beizutreten. Floodgate ist eine Erweiterung, dank der sich Bedrock-Spieler nicht mit einem Java-Konto anmelden müssen.

Wo herunterladen: geysermc.org/download (öffnet sich in einem neuen Fenster).

Einrichtung: Geyser braucht einen UDP-Port (Standard 19132), den Sie bei uns in der Registerkarte Netzwerk hinzufügen. Die vollständige Anleitung steht im Artikel Crossplay mit Bedrock.

spark#

Was es tut: ein Profiler, der genau zeigt, was auf dem Server die CPU belastet (ein Plugin, eine Art von Entität, eine Farm). Das ist der zuverlässigste Weg, die Ursache von Lag zu finden.

Wo herunterladen: Paper enthält es seit Version 1.21, Sie müssen es also nicht installieren. Auf Fabric und NeoForge wird es als Mod installiert.

Grundlegende Verwendung: spark tps zeigt die Leistung des Servers, spark profiler start --timeout 600 startet eine zehnminütige Messung und gibt am Ende einen Link zu einem übersichtlichen Bericht aus. Wie Sie den Bericht lesen, erklärt der Artikel Leistung und Optimierung.

Plugins, die Sie meiden sollten#

  • Plugins, die versprechen, „Lag zu entfernen“, und dazu regelmäßig Gegenstände am Boden löschen, Mobs töten oder Mechaniken abschalten. Sie verdecken das Symptom, nicht die Ursache, und löschen den Spielern ihre Sachen. Die Ursache finden Sie mit spark.
  • Nicht mehr gepflegte Plugins. Wenn die letzte Version für eine mehrere Jahre alte Minecraft-Version erschienen ist, funktioniert das Plugin mit der neuen Version wahrscheinlich nicht oder hat Sicherheitslücken. Achten Sie auf das Datum des letzten Updates und auf die unterstützten Versionen.
  • Mehrere Plugins für dieselbe Aufgabe. Zwei Berechtigungs-Plugins, zwei Gebietsschutz-Plugins oder zwei Wirtschaftssysteme kommen sich gegenseitig in die Quere. Verwenden Sie für Berechtigungen nur LuckPerms (nicht zusätzlich das ältere PermissionsEx oder GroupManager).
  • „Gecrackte“ und „geleakte“ kostenpflichtige Plugins. Sie enthalten oft Code, der einem Angreifer die Kontrolle über Ihren Server gibt.
  • Plugins von unbekannten Websites. Laden Sie Plugins aus Katalogen (Modrinth, Hangar, SpigotMC) oder von den offiziellen Seiten der Autoren herunter.

Überprüfung#

  1. Starten Sie den Server nach der Installation aller Plugins neu und geben Sie in der Konsole plugins ein. Alle Plugins sollten in der Liste stehen (im Spiel grün).
  2. Gehen Sie die Konsole ab dem Start durch und suchen Sie bei den einzelnen Plugins nach Zeilen mit ERROR oder WARN.
  3. Testen Sie die Grundbefehle mit einem Konto ohne OP: /sethome, /home, /spawn und Bauen am geschützten Spawn.

Fehlerbehebung#

/spawn meldet einen unbekannten Befehl#

Es fehlt das Modul EssentialsX Spawn. Installieren Sie es (auf Modrinth ist es ein eigenes Projekt) und starten Sie den Server neu.

Spieler können weder /home noch /tpa verwenden#

Den Spielern fehlen Berechtigungen. Auf einem Server mit LuckPerms geben Sie sie der Gruppe default, siehe LuckPerms. Prüfen können Sie das mit lp user <NICK> permission check essentials.home.

WorldGuard lädt nicht: Unknown/missing dependency plugins: [WorldEdit]#

WorldEdit fehlt. Installieren Sie es; beide Plugins müssen Ihre Minecraft-Version unterstützen.

Die Region schützt nicht, Spieler bauen darin#

  • Sie testen als Operator, oder der Spieler hat die Berechtigung * bzw. worldguard.region.bypass…. Versuchen Sie es mit einem Konto ohne OP.
  • Der Spieler ist Mitglied der Region. Prüfen Sie das mit /rg info <region>.
  • Die Auswahl hat nicht die ganze Höhe abgedeckt. Definieren Sie die Region mit //expand vert und dem Befehl /rg redefine <region> neu.

Regionsmitglieder können am Spawn nicht bauen#

Neben WorldGuard schützt auch Minecraft selbst die Umgebung des Spawns mit der Option spawn-protection (Standardradius 16 Blöcke, in dem nur Operatoren bauen dürfen). Wenn Sie den Spawn mit WorldGuard schützen, setzen Sie in der Registerkarte Servereigenschaften › Spieler den Spawnschutz auf 0 und speichern Sie mit einem Neustart. Die Option greift nur, wenn es auf dem Server mindestens einen Operator gibt.

CoreProtect meldet bei einem Block, dass es keine Daten gefunden hat#

Die Änderung ist vor der Installation von CoreProtect passiert, oder die Protokollierung dieser Aktion ist in der config.yml abgeschaltet. Ältere Änderungen machen Sie nur über ein Backup rückgängig.

Das Präfix aus LuckPerms erscheint nicht im Chat#

Es fehlt Vault (VaultUnlocked) oder EssentialsX Chat. Prüfen Sie nach der Installation beider die Ausgabe des Befehls vault-info.

Das Plugin ist für Ihre Minecraft-Version noch nicht erschienen#

Der Katalog bietet es für Ihre Version nicht an, und eine manuell hochgeladene ältere Version kann fehlschlagen. Warten Sie auf ein Update oder lassen Sie den Server auf einer Version, die das Plugin unterstützt, siehe Version und Software ändern.

Zusammenfassung

  • Die Grundlage der meisten Server: EssentialsX (+ Chat, Spawn), LuckPerms, Vault, WorldEdit, WorldGuard und CoreProtect.
  • Installieren Sie nacheinander und prüfen Sie nach jedem Plugin die Konsole.
  • Richten Sie EssentialsX gleich ein: die Sprache (locale), die Teleport-Verzögerung und die Anzahl der Homes.
  • WorldGuard braucht WorldEdit. Testen Sie den Schutz ohne OP.
  • CoreProtect protokolliert erst ab der Installation, bringen Sie es also gleich zu Beginn auf den Server.
  • spark ist Teil von Paper. Meiden Sie Plugins, die versprechen, „Lag zu entfernen“.

War diese Anleitung hilfreich?

Gilt für

  • Paper
  • Purpur

Dienste

Fehler in der Anleitung melden

Anleitungen durchsuchen