Anleitung

So erstellst du ein Minecraft-Plugin

Aktualisiert am 7. Oktober 2026

Ein Minecraft-Plugin ist ein Java-Programm, das ein Spigot- oder Paper-Server lädt, um Befehle, Regeln oder ganze Minispiele hinzuzufügen. Du kannst eins von Hand schreiben oder es beschreiben und von einer KI schreiben, kompilieren und testen lassen. Hier sind beide Wege.

Beschreibe es mit deinen eigenen Worten oder starte mit diesem Beispiel.

Mit Codexe erstellen

Schritt für Schritt

  1. 1.Serversoftware und Version wählen

    Plugins laufen auf Bukkit-basierten Servern: Spigot, Paper oder Folia (BungeeCord und Velocity für Proxys). Wähle die Minecraft-Version deines Servers, von 1.8 bis 26.x.

  2. 2.Beschreiben, was das Plugin tut

    Schreibe auf, welche Befehle und Berechtigungen es gibt, was im Spiel passiert und was konfigurierbar sein soll. Beispiel: „/sethome, /home und /delhome, maximal 3 Homes pro Spieler, 3 Sekunden Wartezeit, Nachrichten in der config.yml“.

  3. 3.Codexe schreiben und kompilieren lassen

    Codexe schreibt die Java-Klassen, plugin.yml, config.yml und pom.xml, führt einen echten Build aus und behebt Kompilierfehler, bevor das Projekt als Ready gilt.

  4. 4.Auf einem echten Server testen

    Klicke auf „Jetzt testen“, um einem privaten Minecraft-Server mit installiertem Plugin beizutreten. Die Testspieler von Codexe führen jeden Befehl aus und prüfen, was du verlangt hast.

  5. 5.Die .jar herunterladen und installieren

    Lade die gebaute .jar herunter, lege sie in den Ordner plugins/ deines Servers und starte den Server neu. Konfigurationsdateien erscheinen in plugins/<PluginName>/.

Was ein Minecraft-Plugin ist

Ein Plugin ist eine .jar-Datei, die ein Minecraft-Server aus seinem Ordner plugins/ lädt. Es fügt Befehle, Spielregeln, Wirtschaftssysteme, Minispiele oder alles Mögliche hinzu, und zwar nur auf dem Server: Spieler treten mit dem normalen Spiel bei, Mods sind nicht nötig.

Plugins werden in Java (oder Kotlin) gegen die Server-API geschrieben: Spigot und Paper für Spielserver, BungeeCord oder Velocity für Proxys. Ein Plugin braucht außerdem eine plugin.yml, die dem Server Name, Hauptklasse, Befehle und Berechtigungen mitteilt.

Der manuelle Weg: Java, Maven und die Spigot- oder Paper-API

Das Lernen dauert länger, bietet aber volle Kontrolle. Codexe erzeugt dieselbe Art von Projekt, du kannst also mit einem generierten Plugin starten und von Hand weitermachen.

  1. Installiere ein JDK (Java 21 für 1.20.5 bis 1.21.x, Java 25 für 26.x) und eine IDE wie IntelliJ IDEA.
  2. Lege ein Maven- oder Gradle-Projekt an und füge die Abhängigkeit paper-api oder spigot-api für deine Version mit dem Scope provided hinzu.
  3. Schreibe eine Hauptklasse, die JavaPlugin erweitert, mit onEnable() und onDisable().
  4. Füge die plugin.yml in src/main/resources hinzu, mit name, version, main, api-version und deinen Befehlen.
  5. Registriere Befehle mit getCommand("name").setExecutor(...) und Listener mit getServer().getPluginManager().registerEvents(...).
  6. Baue mit mvn package, kopiere die .jar aus target/ in den Ordner plugins/ eines Testservers und starte neu.

Fragen

Muss ich Java können?

Mit einem KI-Generator nicht: Du beschreibst das Plugin und testest es. Java hilft, wenn du den Code selbst ändern willst.

Ist es kostenlos?

Erstellen, Kompilieren und Testen auf Codexe sind im kostenlosen Tarif gratis (50.000 Tokens, alle 24 Stunden wieder aufgefüllt); für den Download der .jar brauchst du einen Tarif oder ein Download-Paket.

Dein erstes Plugin erstellen

Dieser Prompt öffnet sich versandfertig:

“Ein Paper-1.21.4-Plugin mit /sethome, /home und /delhome: bis zu 3 Homes pro Spieler, 3 Sekunden Wartezeit, die bei Bewegung abbricht, jede Nachricht in der config.yml.”

Mit Codexe erstellen
Ein Minecraft-Plugin erstellen (mit oder ohne Programmieren) | Codexe