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 CodexeKorak po korak
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.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.Pusti Codexe da ga napiše i builda
Codexe piše Java klase,
plugin.ymli build datoteke, kompajlira projekt i ispravlja greške pri kompajliranju prije nego što ga označi kao Spremno.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.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.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.ymlte 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