Plugins auf einem Minecraft Server installieren: Komplette Anleitung

Plugins auf einem Minecraft Server installieren: Komplette Anleitung

Plugins sind das, was einen Minecraft Server erst richtig nutzbar macht. Ohne Plugins hast du einen einfachen Vanilla-Server ohne Rechteverwaltung, ohne Griefing-Schutz, ohne Wirtschaft, ohne Teleport-Befehle. Wenn du gerade deinen ersten Spigot- oder Paper-Server aufgesetzt hast und nicht weisst, wie Plugins funktionieren - diese Anleitung erklaert alles Schritt fuer Schritt.

Plugins vs Mods: Der Unterschied

Viele Einsteiger verwechseln Plugins und Mods. Das sind aber zwei verschiedene Dinge.

Mods (Forge, Fabric, NeoForge) veraendern sowohl den Client als auch den Server. Sie fuegen neue Bloecke, Mobs und Mechaniken hinzu. Spieler muessen dieselben Mods auf ihrem Client installiert haben, um auf den Server zu kommen.

Plugins (Bukkit, Spigot, Paper) laufen nur auf der Serverseite. Sie nutzen die Server-API fuer zusaetzliche Funktionen: Befehle, Berechtigungen, Teleports, Wirtschaft. Spieler brauchen nichts zu installieren - sie verbinden sich mit einem normalen Client.

Das Plugin-Format ist simpel: .jar-Dateien, die in den plugins/-Ordner des Servers gelegt werden. Fertig.

Welche Server-Software unterstuetzt Plugins

Die Vanilla server.jar von Mojang unterstuetzt keine Plugins. Du brauchst eine Server-Plattform mit Bukkit-API-Unterstuetzung:

  • Paper - die empfohlene Wahl. Ein Fork von Spigot mit vielen Optimierungen und Patches. Die meisten Plugins werden fuer Paper entwickelt und getestet.
  • Spigot - der Klassiker. Funktioniert, aber Paper ist schneller und stabiler.
  • Purpur - ein Paper-Fork mit zusaetzlichen Konfigurationsoptionen. Fuer Fortgeschrittene.
  • Folia - fuer Multi-Thread-Server. Nicht alle Plugins sind kompatibel.

Wenn du dich noch nicht entschieden hast - nimm Paper. Download unter papermc.io.

Wo Plugins herunterladen

Regel Nummer eins: Lade niemals Plugins von zufaelligen Webseiten herunter. .jar-Dateien fuehren beliebigen Code auf deinem Server aus. Ein boesartiges Plugin kann alle Dateien loeschen, Daten stehlen oder einem Angreifer vollen Zugriff geben.

Vertrauenswuerdige Quellen:

  • Modrinth - moderne Plattform, gute Moderation, schnelle Suche
  • Hangar - offizielle PaperMC Plugin-Plattform
  • SpigotMC - die groesste Plugin-Datenbank, allerdings mit schwaecherer Moderation
  • GitHub - viele Entwickler veroeffentlichen Releases direkt auf GitHub

Vor dem Download pruefen: Datum des letzten Updates, Kompatibilitaet mit deiner MC-Version, Anzahl der Downloads und Bewertungen.

Installation: Schritt fuer Schritt

1. Plugin herunterladen

Lade die .jar-Datei des gewuenschten Plugins herunter. Zum Beispiel EssentialsX:

wget https://ci.ender.zone/job/EssentialsX/lastSuccessfulBuild/artifact/jars/EssentialsX-2.20.1.jar

2. In den Plugins-Ordner legen

# Server-Struktur
/home/minecraft/server/
├── server.jar
├── server.properties
├── plugins/           <-- .jar-Dateien kommen hier rein
│   ├── EssentialsX-2.20.1.jar
│   └── LuckPerms-Bukkit-5.4.131.jar
├── world/
└── logs/
cp EssentialsX-2.20.1.jar /home/minecraft/server/plugins/

3. Server neu starten

# Falls in screen/tmux
screen -r minecraft
> stop

# Erneut starten
java -Xms2G -Xmx4G -jar server.jar nogui

Beim Start siehst du so etwas:

[15:23:41 INFO]: [EssentialsX] Loading EssentialsX v2.20.1
[15:23:41 INFO]: [EssentialsX] Enabling EssentialsX v2.20.1
[15:23:42 INFO]: [EssentialsX] Successfully loaded.

4. Funktion pruefen

Verbinde dich mit dem Server und tippe:

/plugins

Du siehst eine Liste der geladenen Plugins. Gruen bedeutet aktiv, rot bedeutet ein Problem.

Plugins (3): EssentialsX, LuckPerms, WorldGuard

Plugins konfigurieren

Nach dem ersten Start erstellt jedes Plugin seinen eigenen Ordner in plugins/:

/home/minecraft/server/plugins/
├── EssentialsX-2.20.1.jar
├── Essentials/
│   ├── config.yml          <-- Haupt-Konfigurationsdatei
│   ├── messages.properties
│   └── userdata/
├── LuckPerms-Bukkit-5.4.131.jar
└── LuckPerms/
    └── config.yml

Konfigurationen sind typischerweise config.yml-Dateien im YAML-Format. Bearbeite sie mit einem beliebigen Texteditor:

nano /home/minecraft/server/plugins/Essentials/config.yml

Nach Aenderungen koennen die meisten Plugins ohne Server-Neustart neu geladen werden:

/essentials reload

Einige Plugins erfordern allerdings einen kompletten Neustart. Lies die Dokumentation des jeweiligen Plugins.

Plugin-Abhaengigkeiten

Manche Plugins brauchen andere Plugins, um zu funktionieren. Zum Beispiel:

  • WorldEdit wird von WorldGuard benoetigt
  • Vault wird von Wirtschafts-Plugins benoetigt
  • ProtocolLib wird von vielen Paket-basierten Plugins benoetigt

Wenn eine Abhaengigkeit fehlt, siehst du beim Start einen Fehler:

[15:23:41 ERROR]: Could not load 'plugins/WorldGuard-7.0.9.jar'
org.bukkit.plugin.UnknownDependencyException: Unknown dependency WorldEdit.
Please download and install WorldEdit to run this plugin.

Loesung: Lade das fehlende Plugin herunter und installiere es.

Haeufige Fehler und Loesungen

Falsche Minecraft-Version

[15:23:41 ERROR]: Could not load 'plugins/SomePlugin-1.0.jar'
org.bukkit.plugin.InvalidPluginException: Plugin requires Minecraft 1.20+

Das Plugin wurde fuer eine andere MC-Version gebaut. Lade eine Version herunter, die mit deinem Server kompatibel ist.

Veraltete API

[15:23:41 WARN]: Plugin SomePlugin v1.0 uses deprecated API methods.
This plugin may not work correctly on future versions.

Das Plugin nutzt alte API-Methoden. Normalerweise funktioniert es weiterhin, aber such nach einem Update oder einer Alternative.

Plugin-Konflikte

[15:23:42 ERROR]: Error occurred while enabling SomePlugin v2.0
java.lang.NoClassDefFoundError: com/sk89q/worldedit/WorldEdit

Meistens ein Abhaengigkeitsproblem oder ein Konflikt zwischen zwei Plugins mit gleicher Funktion. Installiere nicht zwei Plugins fuer dieselbe Aufgabe.

config.yml Syntaxfehler

[15:23:41 ERROR]: Cannot load plugins/MyPlugin/config.yml
org.yaml.snakeyaml.scanner.ScannerException: mapping values are not allowed here

YAML-Syntaxfehler. Pruefe die Einrueckung (nur Leerzeichen, keine Tabs!) und Anfuehrungszeichen. Lass die Datei durch yamllint.com pruefen.

Plugins aktualisieren

Plugins aktuell zu halten ist wichtig - Updates bringen Fehlerbehebungen, neue Funktionen und Sicherheitspatches.

# 1. Server stoppen
# 2. Backup erstellen
cp -r plugins/ plugins_backup_$(date +%Y%m%d)/

# 3. .jar-Datei ersetzen
rm plugins/EssentialsX-2.20.0.jar
cp EssentialsX-2.20.1.jar plugins/

# 4. Server starten

Aktualisiere nicht alles auf einmal. Mach ein Plugin nach dem anderen und pruefe, ob alles laeuft.

Nuetzliche Starter-Plugins

Ein Minimal-Set fuer einen neuen Server:

PluginZweck
EssentialsXGrundbefehle: /home, /spawn, /tpa, /warp, Moderationswerkzeuge
LuckPermsBerechtigungs- und Gruppenverwaltung. Die beste verfuegbare Loesung
WorldGuardRegionsschutz gegen Griefer (benoetigt WorldEdit)
VaultWirtschafts- und Berechtigungs-API. Von vielen Plugins benoetigt
CoreProtectBlock-Aenderungsprotokoll. Unverzichtbar zur Aufklaerung von Griefing

DDoS-Schutz

Sobald dein Server waechst, wird er zum Ziel fuer DDoS-Angriffe. Plugins im Server koennen nicht vor Netzwerkangriffen schuetzen - dafuer braucht man externen Schutz auf Traffic-Ebene.

MineGuard funktioniert als Proxy vor deinem Server und filtert boesartigen Traffic, bevor er dein Spiel-Server erreicht. Das MineGuard-Plugin fuer Paper/Spigot ermoeglicht es dem Server, echte Spieler-IP-Adressen ueber einen gesicherten Kanal zu empfangen - ohne das Plugin erscheinen alle Spieler mit der IP-Adresse des Proxys.

Die Installation des MineGuard-Plugins funktioniert wie bei jedem anderen Plugin - lade die .jar-Datei aus deinem Dashboard herunter und lege sie in plugins/. Die Konfiguration wird beim ersten Start automatisch erstellt.

Zusammenfassung

Plugin-Installation ist eine grundlegende Faehigkeit fuer jeden Minecraft Server-Admin. Der Prozess ist einfach: .jar herunterladen, in plugins/ legen, Server neu starten. Komplexitaet kommt mit Konfiguration und Kompatibilitaet, aber fast jeder Fehler laesst sich durch das Lesen der Logs loesen.

Fang mit EssentialsX + LuckPerms + Vault an, richte die Grundlagen ein, und fuege dann Plugins nach Bedarf hinzu. Installiere nicht 50 Plugins auf einmal - das fuehrt schnell zu Performance-Problemen und Konflikten.


Schützen Sie Ihren Server vor DDoS-Angriffen

Kostenloser Schutz mit 5-Minuten-Einrichtung. 1 TB Traffic inklusive.

Kostenlos testen


Weitere Artikel