Guide

Så gör du ett Minecraft-plugin

Uppdaterad 7 oktober 2026

Ett Minecraft-plugin är ett Java-program som en Spigot- eller Paper-server läser in för att lägga till kommandon, regler eller hela minispel. Du kan skriva ett för hand, eller beskriva det och låta en AI skriva, kompilera och testa det. Här är båda sätten.

Beskriv det med egna ord, eller börja med det här exemplet.

Generera det här med Codexe

Steg för steg

  1. 1.Välj serverprogramvara och version

    Plugin körs på Bukkit-baserade servrar: Spigot, Paper eller Folia (BungeeCord och Velocity för proxyer). Välj den Minecraft-version som din server kör, från 1.8 till 26.x.

  2. 2.Beskriv vad pluginet gör

    Skriv kommandona, behörigheterna, vad som händer i spelet och vad som ska vara konfigurerbart. Exempel: "/sethome, /home och /delhome, högst 3 hem per spelare, 3 sekunders uppvärmning, meddelanden i config.yml".

  3. 3.Låt Codexe skriva och kompilera det

    Codexe skriver Java-klasserna, plugin.yml, config.yml och pom.xml, kör ett riktigt bygge och åtgärdar kompileringsfel innan projektet markeras som Redo.

  4. 4.Testa det på en riktig server

    Tryck på Prova nu för att ansluta till en privat Minecraft-server med pluginet installerat. Codexes testspelare kör varje kommando och kontrollerar det du bad om.

  5. 5.Ladda ner och installera .jar-filen

    Ladda ner den byggda .jar-filen, lägg den i mappen plugins/ på din server och starta om servern. Konfigurationsfiler visas i plugins/<PluginName>/.

Vad ett Minecraft-plugin är

Ett plugin är en .jar-fil som en Minecraft-server läser in från sin plugins/-mapp. Det lägger till kommandon, spelregler, ekonomier, minispel eller vad som helst annat, bara på servern: spelare ansluter med det vanliga spelet, inga mods behövs.

Plugin skrivs i Java (eller Kotlin) mot server-API:et: Spigot och Paper för spelservrar, BungeeCord eller Velocity för proxyer. Ett plugin behöver också en plugin.yml som talar om för servern dess namn, huvudklass, kommandon och behörigheter.

Det manuella sättet: Java, Maven och API:et för Spigot eller Paper

Det tar längre tid att lära sig men ger full kontroll. Codexe skapar samma typ av projekt, så du kan börja med ett genererat plugin och fortsätta för hand.

  1. Installera en JDK (Java 21 för 1.20.5 till 1.21.x, Java 25 för 26.x) och en IDE som IntelliJ IDEA.
  2. Skapa ett Maven- eller Gradle-projekt och lägg till beroendet paper-api eller spigot-api för din version, med scope provided.
  3. Skriv en huvudklass som utökar JavaPlugin, med onEnable() och onDisable().
  4. Lägg till plugin.yml i src/main/resources med name, version, main, api-version och dina kommandon.
  5. Registrera kommandon med getCommand("name").setExecutor(...) och lyssnare med getServer().getPluginManager().registerEvents(...).
  6. Bygg med mvn package, kopiera .jar-filen från target/ till mappen plugins/ på en testserver och starta om.

Frågor

Behöver jag kunna Java?

Inte med en AI-generator: du beskriver pluginet och testar det. Java hjälper om du vill ändra koden själv.

Är det gratis?

Att skapa, kompilera och testa på Codexe är gratis på gratisplanen (50 000 tokens som fylls på var 24:e timme); att ladda ner .jar-filen kräver en plan eller ett nedladdningspaket.

Gör ditt första plugin

Den här prompten öppnas färdig att skicka:

“Ett Paper 1.21.4-plugin med /sethome, /home och /delhome: upp till 3 hem per spelare, 3 sekunders uppvärmning som avbryts vid rörelse, varje meddelande i config.yml.”

Generera det här med Codexe
Så gör du ett Minecraft-plugin (med eller utan kodning) | Codexe