Die Jar-Datei liegt im plugins-Ordner, der Server läuft, und /plugins zeigt sie trotzdem nicht an. Das ist der Normalfall beim ersten Versuch, und es liegt fast nie am Hochladen. Der Grund steht im Serverlog, und meistens ist es einer von zweien: Das Plugin passt nicht zur Serverversion, oder es wartet auf ein zweites Plugin, das noch fehlt.

Voraussetzung: Vanilla kann keine Plugins

Der offizielle Minecraft-Server von Mojang kennt keine Plugins. Er hat keine Schnittstelle dafür, und ein plugins-Ordner entsteht dort gar nicht erst. Wer Plugins nutzen möchte, braucht Spigot oder Paper als Serversoftware.

Wenn dein Server noch die Vanilla-server.jar verwendet, ist der Wechsel der erste Schritt. Wie er abläuft und was dabei mit deiner bestehenden Welt passiert, steht unter Spigot oder Paper installieren.

Ob du schon richtig liegst, zeigt dir der Befehl /version im Chat oder version in der Serverkonsole. Steht dort Paper oder Spigot, kann es weitergehen.

Wo Plugins hingehören

Nach dem ersten Start von Spigot oder Paper liegt im Serververzeichnis ein Ordner plugins. Dort hinein kommt die Jar-Datei des Plugins — direkt, nicht in einen Unterordner und nicht entpackt.

/home/minecraft/server/
├── paper-1.21.x.jar
├── server.properties
├── world/
└── plugins/
    ├── LuckPerms.jar
    └── EssentialsX.jar

Unterordner entstehen später von selbst: Beim ersten Start legt jedes Plugin unter plugins/ ein eigenes Verzeichnis mit seiner Konfiguration an, meist plugins/<Name>/config.yml.

Wichtig
Lade nur die Jar-Datei hoch. Viele Plugins werden als Zip-Archiv ausgeliefert, in dem neben der Jar noch eine Anleitung oder Beispielkonfiguration liegt. Entpacke das Archiv und nimm ausschließlich die .jar.

Woher du Plugins bekommst

Es gibt drei Anlaufstellen, die sich etabliert haben:

QuelleAdresseBesonderheit
Hangarhangar.papermc.iooffizielle Plattform des Paper-Projekts
Modrinthmodrinth.commoderne Plattform, saubere Versionsfilter
SpigotMCspigotmc.orggrößtes Archiv, viele ältere Plugins

Lade Plugins ausschließlich von der Seite des jeweiligen Projekts oder von einer dieser Plattformen. Jar-Dateien aus Foren, Sammelpaketen oder Filehostern sind ein echtes Risiko: Eine Plugin-Jar läuft mit allen Rechten deines Serverprozesses und kann alles tun, was dieser Prozess darf.

Die Versionsfrage

Das ist der Punkt, an dem die meisten Installationen scheitern. Ein Plugin wird gegen eine bestimmte Version der Server-Schnittstelle gebaut. Passt sie nicht zu deinem Server, wird das Plugin beim Start abgelehnt.

Prüfe deshalb vor dem Download beides:

  • Welche Minecraft-Version läuft auf deinem Server? /version verrät es.
  • Für welche Versionen ist das Plugin freigegeben? Auf Hangar und Modrinth steht das an jedem einzelnen Build, auf SpigotMC im Reiter mit den Versionsangaben.

Zwei Sonderfälle lohnen sich zu kennen. Manche Plugins laufen versionsübergreifend, weil sie nur allgemeine Schnittstellen nutzen — deren Angabe lautet dann etwa „1.20 bis 1.21". Andere greifen tief ins Spiel ein und brauchen exakt die passende Version.

Nach einem Minecraft-Update ist die Reihenfolge deshalb immer dieselbe: erst ein Backup, dann den Server aktualisieren, dann die Plugins auf passende Builds bringen. Wer nur den Server hochzieht, startet danach ohne die Hälfte seiner Plugins.

Installieren

Der Ablauf selbst ist kurz:

  1. Server sauber stoppen — im Chat /stop, in der Konsole stop.
  2. Die Jar-Datei nach plugins/ kopieren.
  3. Server starten.
  4. Im Log oder mit /plugins prüfen, ob das Plugin geladen wurde.

/plugins listet alle erkannten Plugins auf, grün für geladen und rot für nicht geladen. Ein rotes Plugin ist installiert, aber beim Start gescheitert — dann hilft nur das Log.

Tipp
Installiere neue Plugins einzeln und starte dazwischen neu. Wenn du fünf auf einmal einspielst und der Server danach nicht mehr hochkommt, weißt du nicht, welches davon die Ursache ist.

Beim ersten Start legt das Plugin seine Konfiguration an. Diese Dateien sind erst danach vorhanden — es hat also keinen Zweck, sie vorher anlegen zu wollen. Änderst du später etwas daran, braucht es einen Neustart, damit die neue Fassung gelesen wird. Manche Plugins bringen dafür einen eigenen Befehl mit, oft in der Form /<plugin> reload.

Warum du den Server neu startest statt /reload zu benutzen

Bukkit und seine Nachfolger kennen den Befehl /reload, der alle Plugins neu lädt, ohne den Server zu stoppen. In der Praxis ist er eine der häufigsten Ursachen für Server, die sich seltsam verhalten: Plugins halten Verweise auf Objekte, die nach dem Neuladen nicht mehr existieren, und Fehler treten erst Stunden später auf — an einer Stelle, die mit dem Neuladen nichts mehr zu tun hat.

Paper warnt beim Aufruf inzwischen selbst davor. Für einen Server, auf dem Leute spielen, ist ein angekündigter Neustart die ehrlichere Lösung.

Abhängigkeiten

Manche Plugins bauen auf anderen auf und starten ohne sie nicht. Das Log nennt in dem Fall den Namen des fehlenden Plugins. Drei Namen tauchen dabei besonders oft auf:

  • Vault — Schnittstelle zwischen Wirtschafts-, Rechte- und Chat-Plugins.
  • PlaceholderAPI — stellt Platzhalter bereit, die andere Plugins in Texten einsetzen.
  • LuckPerms — verwaltet Rechte und Gruppen und ist bei vielen Plugins die vorausgesetzte Rechteverwaltung.

Diese Helfer werden genauso installiert wie jedes andere Plugin. Achte darauf, dass sie zur selben Serverversion passen.

Aktualisieren und entfernen

Zum Aktualisieren stoppst du den Server, ersetzt die alte Jar durch die neue und startest neu. Den Konfigurationsordner unter plugins/<Name>/ lässt du dabei stehen — die Einstellungen bleiben so erhalten. Falls sich das Format der Konfiguration geändert hat, ergänzt das Plugin fehlende Einträge beim Start meist selbst.

Zum Entfernen löschst du die Jar-Datei bei gestopptem Server. Der Konfigurationsordner bleibt liegen, bis du ihn ebenfalls löschst. Das ist praktisch, wenn du das Plugin später zurückholen willst, und lästig, wenn du wirklich aufräumen möchtest.

Achtung
Plugins, die Daten in der Welt hinterlassen — etwa Regionen, Grundstücke oder gesetzte Blöcke mit Sonderfunktion — hinterlassen nach dem Entfernen unter Umständen unbrauchbare Reste. Lege vor dem Ausbau eines solchen Plugins ein Backup der Welt an.

Fehlerbehebung

ProblemUrsache und Lösung
Kein plugins-Ordner vorhandenDer Server läuft mit der Vanilla-Jar. Auf Spigot oder Paper wechseln.
Plugin taucht in /plugins nicht aufDie Jar liegt im falschen Ordner, in einem Unterordner oder ist noch gepackt.
Plugin ist rot in /pluginsEs wurde erkannt, ist aber beim Laden gescheitert. Das Log nennt den Grund.
Log meldet eine nicht unterstützte API-VersionDas Plugin ist für eine andere Minecraft-Version gebaut. Passenden Build laden.
Log nennt ein fehlendes PluginEine Abhängigkeit fehlt, etwa Vault oder PlaceholderAPI. Diese zuerst installieren.
Nach dem Minecraft-Update laden mehrere Plugins nichtAlle Plugins auf Builds für die neue Version bringen.
Befehl des Plugins ist unbekanntDas Plugin lädt nicht, oder dem Spieler fehlt die Berechtigung dafür.
Änderung an der Konfiguration wirkt nichtDie Datei wurde bei laufendem Server bearbeitet oder es fehlt der Neustart.

Das Serverlog liegt unter logs/latest.log im Serververzeichnis. Beim Start listet es jedes Plugin mit Namen und Version auf; scheitert eines, steht der Grund unmittelbar darunter.

Häufige Fragen zu Minecraft-Plugins

Brauche ich Spigot oder Paper für Plugins?

Ja. Der Vanilla-Server von Mojang unterstützt keine Plugins und legt auch keinen plugins-Ordner an. Paper ist für die meisten Server die sinnvollere der beiden Varianten, weil es Spigot-Plugins ausführt und dabei schneller läuft.

Wo liegt der plugins-Ordner?

Direkt im Serververzeichnis, neben der Server-Jar und der server.properties. Er entsteht beim ersten Start von Spigot oder Paper.

Funktionieren Plugins auf der Bedrock Edition?

Nein. Spigot, Paper und die dazugehörigen Plugins gehören zur Java Edition. Die Bedrock Edition nutzt eine andere Servertechnik.

Warum lädt mein Plugin nach dem Update nicht mehr?

Ein Plugin wird gegen eine bestimmte Version der Server-Schnittstelle gebaut. Nach einem Minecraft-Update passt die alte Jar oft nicht mehr, und der Server lehnt sie beim Start ab. Lade einen Build für deine neue Serverversion.

Kann ich Plugins im laufenden Betrieb installieren?

Technisch geht das mit /reload, empfehlenswert ist es nicht. Das Neuladen hinterlässt regelmäßig Plugins in einem halb gültigen Zustand, dessen Fehler erst später auffallen. Ein kurzer, angekündigter Neustart ist verlässlicher.

Woran erkenne ich, ob ein Plugin sicher ist?

Am Bezugsweg. Lade ausschließlich von Hangar, Modrinth, SpigotMC oder der offiziellen Seite des Projekts. Eine Plugin-Jar läuft mit denselben Rechten wie dein Serverprozess, deshalb sind Kopien aus Foren oder Sammelpaketen ein reales Risiko.

Wie entferne ich ein Plugin vollständig?

Server stoppen, die Jar aus plugins/ löschen und anschließend auch den zugehörigen Ordner unter plugins/<Name>/. Wenn das Plugin Daten in der Welt gespeichert hat, sichere die Welt vorher.