Vodič

Kako napraviti Minecraft plugin bez programiranja

Ažurirano 7. listopada 2026.

Ne moraš znati programski jezik Java da bi dobio plugin koji radi. Trebaš jasno opisati što treba raditi i alat koji opis pretvara u pravi kod, builda ga i omogućuje ti da ga testiraš u igri prije instalacije. Ovaj vodič pokazuje kako, i što napisati da rezultat bude ono što si zamislio.

Kreni od ovog primjera i prilagodi ga onome što ti treba.

Generiraj ovo uz Codexe

Korak po korak

  1. 1.Odaberi poslužitelj i verziju

    Pluginovi rade na Spigot, Paper ili Folia poslužiteljima. Zapiši koju Minecraft verziju pokreće tvoj poslužitelj (na primjer Paper 1.21.4): plugin mora biti izrađen za nju.

  2. 2.Opiši plugin običnim riječima

    Navedi naredbe, tko ih smije koristiti (dozvole), što se događa u igri i što treba biti podesivo. Kratki popisi rade bolje od dugih odlomaka.

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

    Codexe piše Java klase, plugin.yml i build datoteke, kompajlira projekt i ispravlja greške pri kompajliranju prije nego što ga označi kao Spremno.

  4. 4.Isprobaj ga na pravom poslužitelju

    Pritisni Isprobaj odmah i uđi na privatni testni poslužitelj s instaliranim pluginom, iz vlastitog Minecraft klijenta. Testni igrači pokreću naredbe i provjeravaju rezultat.

  5. 5.Zatraži izmjene u chatu

    Ako nešto nije kako treba, reci što si vidio („cooldown se resetira kad se odjavim”) i Codexe uređuje kod i ponovno ga builda.

  6. 6.Instaliraj .jar

    Preuzmi buildani .jar, stavi ga u mapu plugins/ svog poslužitelja i ponovno pokreni poslužitelj.

Što napisati da plugin ispadne kako treba

AI piše ono što tražiš, pa je opis cijeli posao. Dobar opis odgovara na ova pitanja:

  • Naredbe: točni nazivi i argumenti, poput /home <name>.
  • Dozvole: koje su naredbe za sve, a koje za osoblje (na primjer homes.admin).
  • Pravila: ograničenja, cooldowni, troškovi, što se događa pri smrti ili odjavi.
  • Konfiguracija: što vlasnici poslužitelja trebaju moći promijeniti u config.yml te poruke.
  • Podaci: moraju li stvari preživjeti restart (spremljene u datoteku ili bazu podataka).

Primjer opisa

„Paper 1.21.4 plugin pod nazivom Homes. /sethome <name>, /home <name>, /delhome <name> i /homes. Do 3 doma po igraču, 10 s dozvolom homes.vip. Teleport nakon zagrijavanja od 3 sekunde koje se prekida ako se igrač pomakne. Domovi se spremaju u YAML datoteku po igraču. Sve poruke i ograničenja u config.yml.”

To je dovoljno za kompletan, podesiv plugin. Značajke uvijek možeš dodati kasnije u istom chatu.

Što „bez programiranja” znači, a što ne

Ti ne pišeš kod, ali plugin jest pravi kod: običan Java projekt koji možeš otvoriti, čitati i mijenjati ili ga kasnije predati developeru. Codexe provjerava da se kompajlira i da se učitava na pravom poslužitelju, a upravo tu kod koji je napisao AI najčešće zakaže kad dolazi samo iz chata.

Generiranje, kompajliranje i testiranje besplatni su na besplatnom planu (50.000 tokena nadopunjuje se svaka 24 sata). Za preuzimanje .jar datoteke za vlastiti poslužitelj trebaš plan ili paket preuzimanja.

Pitanja

Mogu li stvarno napraviti plugin bez poznavanja jezika Java?

Da. Ti ga opišeš, Codexe napiše i kompajlira Java kod, a ti ga testiraš u igri. Malo znanja pomaže pri opisivanju rubnih slučajeva, ali nije nužno.

Hoće li raditi na verziji mog poslužitelja?

Codexe pita za koju je Minecraft verziju plugin (od 1.8.8 do 26.3) i builda ga za API i Java razinu te verzije. Testni poslužitelj pokreće istu verziju.

Mogu li kasnije promijeniti plugin?

Da, u istom chatu projekta ili tako da sam urediš datoteke. Konfiguracijske datoteke ostaju čitljive i mogu se uređivati.

Opiši svoj plugin i isprobaj ga u igri

Ovaj prompt otvara se spreman za slanje:

“Paper 1.21.4 plugin pod nazivom Homes: /sethome, /home i /delhome s imenom, do 3 doma po igraču (10 s homes.vip), zagrijavanje od 3 sekunde koje se prekida pri pomicanju, domovi spremljeni po igraču, sve poruke i ograničenja u config.yml.”

Generiraj ovo uz Codexe
Kako napraviti Minecraft plugin bez programiranja | Codexe