PROXY PLUGIN WEB STRANICA
Zašto generirati proxy plugin
Pravi API za posao
Proxy kod nije Bukkit kod. Generator koristi model događaja i API za veze samog proxyja umjesto da izrađuje pozive sa strane poslužitelja koji se neće razriješiti.
Na razini cijele mreže
Jedan plugin koji vidi svakog igrača na svakom backend poslužitelju: prirodno mjesto za redove čekanja, globalni chat, upozorenja za staff i pravila usmjeravanja.
Obje polovice kad ti trebaju
Mnoge mrežne značajke trebaju proxy plugin i mali prateći plugin na backendu koji komuniciraju putem plugin messaginga. Opiši cijeli tijek i Codexe može generirati oba.
Radiš radije na backendu?
Gameplay, blokovi, predmeti i događaji u svijetu nalaze se na backend poslužitelju, što znači Spigot, Paper ili Folia plugin, ili Kotlin plugin ako ti je draži taj jezik. Dokumentacija za pluginove objašnjava gdje pripada koja vrsta koda.
Primjeri promptova
Česta pitanja o generatoru proxy pluginova
Koja je razlika između proxy plugina i običnog plugina?
+
Proxy plugin radi na BungeeCordu ili Velocityju, koji stoji ispred tvojih backend poslužitelja. Nema svjetova, blokova ni entiteta: API se bavi igračima, vezama i time na koji se poslužitelj netko usmjerava. Sve što dira gameplay mora biti plugin iz Bukkit obitelji koji radi na backend poslužitelju.
Imaju li BungeeCord i Velocity isti API?
+
Nemaju. Rješavaju isti problem, ali imaju potpuno različite API-je, modele događaja i deskriptore pluginova. U promptu navedi za koji pišeš: kod napisan za jedan neće se kompajlirati za drugi.
Može li proxy plugin mijenjati blokove ili davati predmete?
+
Ne izravno. Proxy nema pristup stanju svijeta. Uobičajeno rješenje je proxy plugin uz mali prateći plugin na svakom backend poslužitelju, koji komuniciraju putem plugin messaginga: opiši takav sustav i Codexe može generirati obje polovice.
Kako poslati igrača na drugi poslužitelj?
+
Putem connect API-ja proxyja, a upravo za takve stvari postoji ovaj cilj. Generirani kod rješava traženje poslužitelja i slučaj kad je odredište offline.
Podržava li kanale za plugin messaging?
+
Da, ako to zatražiš. Opiši što proxy i backend moraju jedan drugome javljati, a generator povezuje registraciju kanala i rukovatelje porukama na obje strane.
Koji bih trebao pokretati?
+
Velocity je moderan izbor: brži, aktivno se razvija i ima čišći API. BungeeCord je stariji i još vrlo raširen, pa ga odaberi ako tvoja mreža već radi na njemu ili ovisiš o pluginu koji postoji samo za BungeeCord.
Ostali Codexe generatori
Trebaš nešto što radi na backend poslužiteljima umjesto na proxyju? Codexe generira i:
Kako Codexe izrađuje i provjerava ove projekte, što napisati u zahtjevu i česti problemi: vodič za BungeeCord and Velocity proxy plugins.
SPREMAN ZA NOVI PROXY PLUGIN?
Plan Free svaki dan obnavlja 50K tokena, dovoljno za proxy plugin koji radi iz prvog pokušaja.
ZAPOČNI IZRADU