Amenadiel 286 Odesláno: 15. Květen, 2016 Share Odesláno: 15. Květen, 2016 (upraveno) tak zdravím vás u mého tutoriálu kde vás naučím jak vytvořit plugin. první si založíme nový java projekt.link na eclipse: https://eclipse.org/downloads/ Dáme new -> Project...Klikneme na složku Java a pak kliknem na Java Project a dáme nextZde dáte co chcete aby se váš projekt jmenoval.. třeba API minigames atd.... je to fuk jaký bude název.až zadáte jméno tak dáte Finish Tak založili jsme si nový projekt... ale musíme ještě vytvořit package a třídu. to si vytvoříme následovně Klikneme pravým na srcVyjela nám nabídka ve které opět klikneme na new a dáme Class ve které pak rovnouvytvoříme package + classZadáme libovolný název do Package ale pozor! nesmí obsahovat mezery nebospeciální znaky! pak trošku dole kde je Name: si napíšeme název třídy... zaselibovolný text. když už máme hotovo dáme finish. a hurá... java projekt je na světe... Tak když už máme vytvořený java projekt tak musíme tam přidatKnihovnu aby jsme mohli programovat do minecraftu.. stačí nato bukkitnebo spigot! Klikneme pravým tlačítkem na název projektu a dáme propertiesKdyž už nám vyjela tabulka tak si najdeme JavaBuildPatha nahoře máme takové 4 tabulky. Source, Projects , Libraries , Order and Exportmi si klikneme na Libraries a pak dáme Add External JARs...Teď nám vyjel File dialog... tak si najdeme bukkit.jar já ho mám na ploše.. tak si hopak najdete vy. kliknem na Otevřít. a pak zavřeme i Properties co jsme si otevřeli kvůli přidaní tétoknihovny. Tak.. už teda máme knihovnu bukkit v java projektu...ale teď musíme i postupovat v kódu. Tak jako první co si uděláme je že přidáme k tříde (class) extends JavaPluginproč to tam musí být? vysvětlím to pro uplné nováčky... ty co programují tak ví..je to něco jako "Dědičnost" která se deklaruje pomocí extends...Nejdříve si ale musíme přidat dvě funkce které tam můžou ale i nemusí být...je to funkce onEnable a onDisable. vysvětlení.. kdykoliv když se plugin načtetak se jako první vyvolá onEnable a když se server vypne tak se vyvolá onDisablefunguje i u reloadu...Když už máme tyto dvě funkce tak si jednoduše uděláme zprávu do konzole. Tak a poslední věc ke chodu pluginu... je už napsat jen plugin.yml ! Klikneme pravým tlačítkem na váš projekt a dámeVyjede nám zase tabulka a tu vyplníme takto.když jste tam dali už plugin.yml tak jednoduše dáme Finish.Tak můžeme si všimnout že v projektu nám přibyla nová věcplugin.yml otevřeme v textovém editoru nebo notepad ++A tu vyplníme takto. ale pozor u MAINmain musí být název package a vaší třídy..PackageName.ClassNamepokud tam budete mít špatný název package a třídyplugin bude nefunkční! A když už máme plugin skoro hotový. musíme ho jednoduše exportovat.. klikneme opět pravým tlačítkem na projekt a dáme exportVybereme Java -> JAR file a pak dáme next.vybereme cestu kam se má plugin uložit. a pak dáme FINISH. plugin už máme tam kde má být... tak jednoduše zapnem server a uvidímejak vidíte.. funguje přeju hodně štěstí do budoucna!prosím. dejte nějaký koment pokud jsem vám pomohl pokuď by jste chtěli vedět jak se dělají příkazy tak: http://pawno.cz/topic/52684-javaplugin-commands/ Edited 17. Květen, 2016 by Steam wallet 5 Link to comment Share on other sites More sharing options...
Albus Brambůrek 41 Odesláno: 16. Květen, 2016 Share Odesláno: 16. Květen, 2016 Rozhodně pěkná práce s návodem, obrázky tam jsou všechno, jak pro debila takže ideální +REP 1 Link to comment Share on other sites More sharing options...
Paulee 16 Odesláno: 16. Květen, 2016 Share Odesláno: 16. Květen, 2016 Pěkné. S obrázky apod. +rep Link to comment Share on other sites More sharing options...
Amenadiel 286 Odesláno: 17. Květen, 2016 Author Share Odesláno: 17. Květen, 2016 Rozhodně pěkná práce s návodem, obrázky tam jsou všechno, jak pro debila takže ideální +REP jop.. to víš musel jsem psát i adminovy aby zvedl limit obrázků. Pěkné. S obrázky apod. +rep dík Link to comment Share on other sites More sharing options...
Globální moderátor Hip 191 Odesláno: 17. Květen, 2016 Globální moderátor Share Odesláno: 17. Květen, 2016 Pěkné! Ještě by se hodila nějaká nejzákladnější ukázka jak udělat nejjednodušší funkci. (Tak aby něco uměla) Link to comment Share on other sites More sharing options...
Amenadiel 286 Odesláno: 17. Květen, 2016 Author Share Odesláno: 17. Květen, 2016 Pěkné! Ještě by se hodila nějaká nejzákladnější ukázka jak udělat nejjednodušší funkci. (Tak aby něco uměla) http://pawno.cz/topic/52684-javaplugin-commands/ vysvětloval jsem i příkazy ale oto se moc nikdo nezajímal. Link to comment Share on other sites More sharing options...
Globální moderátor Hip 191 Odesláno: 17. Květen, 2016 Globální moderátor Share Odesláno: 17. Květen, 2016 tak doporučuju odkaz na toto téma hoď sem jako pokračování ... Link to comment Share on other sites More sharing options...
Deleted User 295 Odesláno: 18. Květen, 2016 Share Odesláno: 18. Květen, 2016 Nejaky koment. Ale ne, tohle je asi jeden z mala tutorialu na pawno, co za neco stoji. Rozhodne bys v tom mohol pokracovat. Treba nejaky serial o tom, jak delas svuj plugin 1 Link to comment Share on other sites More sharing options...
Amenadiel 286 Odesláno: 18. Květen, 2016 Author Share Odesláno: 18. Květen, 2016 Nejaky koment. Ale ne, tohle je asi jeden z mala tutorialu na pawno, co za neco stoji. Rozhodne bys v tom mohol pokracovat. Treba nejaky serial o tom, jak delas svuj plugin Tady je otázka jaký plugin, ono je celkem dost problém už vymýšlet něco do mc co by bylo originální a nemělo by to 30 000 řádků. Link to comment Share on other sites More sharing options...
Deleted User 295 Odesláno: 18. Květen, 2016 Share Odesláno: 18. Květen, 2016 Tady je otázka jaký plugin, ono je celkem dost problém už vymýšlet něco do mc co by bylo originální a nemělo by to 30 000 řádků. tjn, ale napr. nejaky house system, resp. poradny town system, kdyby to bylo jeste kombinovane s IC, BC a vlacikmi. Napr. by sis mohol zalozit mesto, bol by si jeho starostom, ludia by si u teba mohli kupovat grid pozemky pre napr. domy, tovarny, tezeni nebo obchody. Pak bys jim mohol distribuovat elektrinu, vodu, lavu, ropu nebo tu BC energii. Bys stavel mestske elektrarny, zdroje vody, atd. Pak bys mohol stavat nejaky dopravni system, treba vlaky mezi mesto, saliny(tramvaje), metro, atd. Link to comment Share on other sites More sharing options...
ATomas 286 Odesláno: 21. Květen, 2016 Share Odesláno: 21. Květen, 2016 Dobry navod, celkem bych uvital i vice navodu. Javu se tedy uz druhym semetrem ucim, ale nejsem zvyklej objektove programovat a bez toho se clovek v jave neobejde A pro cloveka, ktery odrostl na pawnu je to celkem problem Link to comment Share on other sites More sharing options...
Amenadiel 286 Odesláno: 21. Květen, 2016 Author Share Odesláno: 21. Květen, 2016 Dobry navod, celkem bych uvital i vice navodu. Javu se tedy uz druhym semetrem ucim, ale nejsem zvyklej objektove programovat a bez toho se clovek v jave neobejde A pro cloveka, ktery odrostl na pawnu je to celkem problem Prvně jsem se učil pawno, takže jsme natom úplně stejně. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now