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 CodexeSteg för steg
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.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.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.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.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.
- 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.
- Skapa ett Maven- eller Gradle-projekt och lägg till beroendet
paper-apiellerspigot-apiför din version, med scopeprovided. - Skriv en huvudklass som utökar
JavaPlugin, medonEnable()ochonDisable(). - Lägg till
plugin.ymlisrc/main/resourcesmedname,version,main,api-versionoch dina kommandon. - Registrera kommandon med
getCommand("name").setExecutor(...)och lyssnare medgetServer().getPluginManager().registerEvents(...). - Bygg med
mvn package, kopiera .jar-filen fråntarget/till mappenplugins/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