Vodič

Kako napraviti Minecraft plugin

Ažurirano 7. listopada 2026.

Minecraft plugin je Java program koji Spigot ili Paper poslužitelj učitava kako bi dodao naredbe, pravila ili cijele mini-igre. Možeš ga napisati ručno ili ga opisati i pustiti AI da ga napiše, kompajlira i testira. Evo oba načina.

Opiši ga svojim riječima ili kreni od ovog primjera.

Generiraj ovo uz Codexe

Korak po korak

  1. 1.Odaberi softver poslužitelja i verziju

    Pluginovi rade na poslužiteljima temeljenima na Bukkitu: Spigot, Paper ili Folia (BungeeCord i Velocity za proxyje). Odaberi Minecraft verziju koju pokreće tvoj poslužitelj, od 1.8 do 26.x.

  2. 2.Opiši što plugin radi

    Napiši naredbe, dozvole, što se događa u igri i što treba biti podesivo. Primjer: „/sethome, /home i /delhome, najviše 3 doma po igraču, zagrijavanje od 3 sekunde, poruke u config.yml”.

  3. 3.Pusti Codexe da ga napiše i kompajlira

    Codexe piše Java klase, plugin.yml, config.yml i pom.xml, pokreće pravi build i ispravlja greške pri kompajliranju prije nego što projekt označi kao Spremno.

  4. 4.Testiraj ga na pravom poslužitelju

    Pritisni Isprobaj odmah i uđi na privatni Minecraft poslužitelj s instaliranim pluginom. Codexeovi testni igrači pokreću svaku naredbu i provjeravaju ono što si tražio.

  5. 5.Preuzmi i instaliraj .jar

    Preuzmi buildani .jar, stavi ga u mapu plugins/ svog poslužitelja i ponovno pokreni poslužitelj. Konfiguracijske datoteke pojavljuju se u plugins/<PluginName>/.

Što je Minecraft plugin

Plugin je .jar datoteka koju Minecraft poslužitelj učitava iz svoje mape plugins/. Dodaje naredbe, pravila igre, ekonomije, mini-igre ili bilo što drugo, samo na poslužitelju: igrači ulaze s običnom igrom, bez modova.

Pluginovi se pišu u jeziku Java (ili Kotlin) prema API-ju poslužitelja: Spigot i Paper za poslužitelje igre, BungeeCord ili Velocity za proxyje. Plugin treba i plugin.yml koji poslužitelju govori njegov naziv, glavnu klasu, naredbe i dozvole.

Ručni način: Java, Maven i Spigot ili Paper API

Duže se uči, ali daje potpunu kontrolu. Codexe stvara istu vrstu projekta, pa možeš krenuti od generiranog plugina i nastaviti ručno.

  1. Instaliraj JDK (Java 21 za 1.20.5 do 1.21.x, Java 25 za 26.x) i IDE poput IntelliJ IDEA.
  2. Izradi Maven ili Gradle projekt i dodaj ovisnost paper-api ili spigot-api za svoju verziju, s opsegom provided.
  3. Napiši glavnu klasu koja proširuje JavaPlugin, s onEnable() i onDisable().
  4. Dodaj plugin.yml u src/main/resources s name, version, main, api-version i svojim naredbama.
  5. Registriraj naredbe s getCommand("name").setExecutor(...), a listenere s getServer().getPluginManager().registerEvents(...).
  6. Buildaj s mvn package, kopiraj .jar iz target/ u mapu plugins/ testnog poslužitelja i ponovno ga pokreni.

Pitanja

Moram li znati Java programiranje?

Ne uz AI generator: opišeš plugin i testiraš ga. Java pomaže ako kod želiš mijenjati sam.

Je li besplatno?

Izrada, kompajliranje i testiranje na Codexeu besplatni su na besplatnom planu (50.000 tokena nadopunjuje se svaka 24 sata); za preuzimanje .jar datoteke trebaš plan ili paket preuzimanja.

Napravi svoj prvi plugin

Ovaj prompt otvara se spreman za slanje:

“Paper 1.21.4 plugin s /sethome, /home i /delhome: do 3 doma po igraču, zagrijavanje od 3 sekunde koje se prekida pri pomicanju, sve poruke u config.yml.”

Generiraj ovo uz Codexe
Kako napraviti Minecraft plugin, uz programiranje ili bez njega | Codexe