Programovanie pluginov

Pokec o čemkoliv ostatním
Message
Autor
Uživatelský avatar
Hanakocz
Příspěvky: 3228
Věk: 32
Registrován: 25 črc 2013, 20:53
Reputation: 7
Kontaktovat uživatele:

Re: Programovanie pluginov

#11 Příspěvekod Hanakocz » 16 čer 2016, 20:58

DenOwq píše:MC zdroják je velká prasárna.

To jsou, ale na tom bude stavět a to bude využívat. Je to tak...
Industry 2.0 -> 1.7.10 GregTech6 server. Pro připojení stačí napsat.
Člen ligy pro aktualizaci serverů na novější verze a rozšíření modovaného MC.
Discord FH : http://discord.fakaheda.eu/ (sem psát pokud chcete poradit s MC mody akutně)

Uživatelský avatar
Arcas
Příspěvky: 1406
Věk: 25
Registrován: 13 bře 2012, 19:15
Reputation: 0

Re: Programovanie pluginov

#12 Příspěvekod Arcas » 16 čer 2016, 21:29

Doporučuji knihu Java 7 - Výukový kurz od Computer Press. Ze začátku mi hodně pomohla.
Čeština a jiné jazyky jsou Freeware, ale ne Opensource!!! To znamená, že s nimi můžete nakládat jak chcete, ale nesmíte je upravovat...

// no comment

Uranus-Portal.com
Obrázek

WorkiS
Příspěvky: 112
Registrován: 22 pro 2015, 00:08
Reputation: 0

Re: Programovanie pluginov

#13 Příspěvekod WorkiS » 16 čer 2016, 22:00


Uživatelský avatar
Iwitrag
Příspěvky: 72
Věk: 30
Registrován: 06 bře 2013, 15:02
Reputation: 1
Bydliště: Brno

Re: Programovanie pluginov

#14 Příspěvekod Iwitrag » 18 čer 2016, 17:48

Můžu se přiklonit k tomu, co psal Arcas.

Rozhodl jsem se taky, že se naučím tvorbě pluginů - a Javou jsem byl skoro nepolíbený.
Vybral jsem si knížku, kterou Arcas psal - učí se z ní opravdu skvěle, protože je psaná jak pro úplné nováčky. Občas sem tam pár chybiček v překladu, ale to se dá přehlédnout...

Jsem ve třetině knihy, chci ji do konce června zvládnout celou - a pak se pustím do něčeho menšího, případně se podívám na zdrojáče menších pluginů (přes Java Decompiler)...
Stejný postup doporučuju i Tobě :)
Vývojář, streetař a hráč pokeru

Uživatelský avatar
NetManSK
Příspěvky: 911
Registrován: 29 pro 2013, 20:00
Reputation: 0
Bydliště: Kartonova 3

Re: Programovanie pluginov

#15 Příspěvekod NetManSK » 21 čer 2016, 13:49

K+ všetkým :) , hlavne Arcasovi ďakujem
Koľko mi to asi bude trvať? 1-2 mesiace?

-- 21 čer 2016, 15:22 --

A podľa tej knihy budem vedieť teda niečo o jave, to môžem s tým urobiť rovno aj pluginy pre minecraft?Alebo sa tam treba naučiť nejaké "dodatky" ?
Dobrí obchodníci:
MarekBurget,Escalator
Pomohol som ti? K+

Uživatelský avatar
Hanakocz
Příspěvky: 3228
Věk: 32
Registrován: 25 črc 2013, 20:53
Reputation: 7
Kontaktovat uživatele:

Re: Programovanie pluginov

#16 Příspěvekod Hanakocz » 21 čer 2016, 16:38

Bude ti to trvat nekonečně dlouho, toto je neustálé se učení novému. Už už budeš myslet, že jsi v tom dobrý, a přijde nová verze, nové, lepší styly psaní a další věci na učení. Je to stále se vyvíjející se obor.

Z knihy budeš umět, jak vypadá Java. Budeš si umět přečíst stávající kód a zjistit, co to vlastně dělá. Pak přichází ten můj krok - otevřít si již existující kód (ať už jiných pluginů nebo API) a jeho studiem se naučit , co vlastně ten kód ti umožňuje. A podle toho psát to svoje. Protože i když budeš umět perfektně Javu, tak nový blok přes Spigot nepřidáš. To umí Forge. I když je to programově triviální záležitost. Chápeme?
Industry 2.0 -> 1.7.10 GregTech6 server. Pro připojení stačí napsat.
Člen ligy pro aktualizaci serverů na novější verze a rozšíření modovaného MC.
Discord FH : http://discord.fakaheda.eu/ (sem psát pokud chcete poradit s MC mody akutně)

Uživatelský avatar
DenOwq
Příspěvky: 2703
Věk: 27
Registrován: 06 bře 2014, 21:26
Reputation: 2

Re: Programovanie pluginov

#17 Příspěvekod DenOwq » 21 čer 2016, 16:44

Hanako, pokud autor sám neuvede source code, nemá právo ho vidět.
Muhahha.

Uživatelský avatar
NetManSK
Příspěvky: 911
Registrován: 29 pro 2013, 20:00
Reputation: 0
Bydliště: Kartonova 3

Re: Programovanie pluginov

#18 Příspěvekod NetManSK » 21 čer 2016, 17:04

Jakž takž to chápem :D
Takže je lepšie si otvoriť source kód a z neho zistiť čo robí čo?A trochu tu javu si aj prečítať?
Dobrí obchodníci:
MarekBurget,Escalator
Pomohol som ti? K+

Uživatelský avatar
Hanakocz
Příspěvky: 3228
Věk: 32
Registrován: 25 črc 2013, 20:53
Reputation: 7
Kontaktovat uživatele:

Re: Programovanie pluginov

#19 Příspěvekod Hanakocz » 21 čer 2016, 18:27

Je tu spousta opensource, samozřejmě mám na mysli ten. A už jen studiem třeba Spigot API dokáže zjistit, co a jak si může dovolit. To je snad jasné, ne?
Lepší....nu, patří to ke studiu. Když děláš matiku, tak se taky naučíš vzoreček, pak ti někdo předvede/si přečteš ukázkový příklad, a pak zkoušíš sám, že? Funguje to tu podobně. Bez jakéhokoli z těch kroků pak na testu pohoříš...

Tu je to podobně prostě. Sice můžeš psát bez znalosti teorie, jen skládat z již existujících funkcí. Můžeš umět teorii a neznat už existující funkce a duplikovat je. Můžeš všecko znát, ale bez cviku psát jednu classu týden....ale (výsledek) nebo (úměrnost vynaložené snahy) tomu bude vždy odpovídat ;)
Industry 2.0 -> 1.7.10 GregTech6 server. Pro připojení stačí napsat.
Člen ligy pro aktualizaci serverů na novější verze a rozšíření modovaného MC.
Discord FH : http://discord.fakaheda.eu/ (sem psát pokud chcete poradit s MC mody akutně)

Uživatelský avatar
NetManSK
Příspěvky: 911
Registrován: 29 pro 2013, 20:00
Reputation: 0
Bydliště: Kartonova 3

Re: Programovanie pluginov

#20 Příspěvekod NetManSK » 21 čer 2016, 21:08

Tak mám napr. toto:
https://github.com/Blackfire62/CP-Lobby ... mmand.java
A teraz chcem zistiť čo je to override alebo tak,to si mám vygoogliť alebo mám na to prísť sám? Áno, pýtam sa také blbé otázky ale nechcem to zbytočne robiť 2 krát
Dobrí obchodníci:
MarekBurget,Escalator
Pomohol som ti? K+


Zpět na „Off topic“

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 40 hostů