IT rekvalifikácia. Seniorní programátori zarábajú až 6 000 €/mesiac a rekvalifikácia je prvým krokom. Zisti, ako na to!

Diskusia – 2. diel - Minecraft Modding - Hlavná trieda a Item

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Avatar
David Novák
Tvůrce
Avatar
David Novák:17.4.2015 11:46

Nejsem Javista (= netuším, jestli by to takhle šlo), ale nebylo by přehlednější napsat to takhle? :)

public static Item itemSul = new Item();
itemSul.setUnlocalizedName("itemSul");
itemSul.setCreativeTab(CreativeTabs.tabMaterials);
itemSul.setTextureName("item_sul");
Odpovedať
17.4.2015 11:46
Chyba je mezi klávesnicí a židlí.
Avatar
Odpovedá na David Novák
Petr Štechmüller:17.4.2015 13:04

Ahoj, určitě by to takhle šlo napsat taky, koukni na návrhový vzor stavitel. Co se týče přehlednosti, tak je to věc názoru.

Odpovedať
17.4.2015 13:04
Pokud spolu kód a komentář nekorespondují, budou patrně oba chybné
Avatar
Odpovedá na David Novák
Zdeněk Pavlátka:18.4.2015 7:02

Později je lepší místo tohohle postupu použít třídu dědící od Item, v jejímž konstruktoru to nastavíš. Ale i pak je to řetězení užitečné pro drobné změny parametrů. Co jsem viděl tutoriály po internetu, všude se to píše pomocí toho řetězení.

Odpovedať
18.4.2015 7:02
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
tomekmichalhu:21.7.2015 18:00

mě to nefachá (opět), podtrhává mi to Item, CreativeTabs, FMLPreInitiali­zationEvent, GameRegistry, itemSul, FMLPostInitia­lizationEvent :-(

 
Odpovedať
21.7.2015 18:00
Avatar
Richard H.
Tvůrce
Avatar
Richard H.:27.9.2015 15:59

mam takoví menší problém pořád my to píše item.blabla.name

Odpovedať
27.9.2015 15:59
Malý užitečný manuál je vždy lepší než bichle k ničemu.
Avatar
thebestgamesify:6.12.2015 9:47

Mne to furt podčiarkuje to setTextureName a piše mi tam add cast to method re....

 
Odpovedať
6.12.2015 9:47
Avatar
Odpovedá na Richard H.
Neaktivní uživatel:8.12.2015 17:25

Ahoj mě to taky blbne :D ale nepadlo mě jestli nemáš špatně nastavený jazyk oni v MC jsou 2 ajiny :D jedna marericka a druha fakt prava anglina

Odpovedať
8.12.2015 17:25
Neaktivní uživatelský účet
Avatar
Odpovedá na Richard H.
Neaktivní uživatel:8.12.2015 18:28

Ahoj, nebo ještě na to přišla moje blbost . Zapoměl jsem udělat tečku za lang tudíž to byl jen soubor txt a ne soubor lang :D

Odpovedať
8.12.2015 18:28
Neaktivní uživatelský účet
Avatar
Odpovedá na tomekmichalhu
Tomáš Prokop:5.4.2016 18:32

Pokud se nepletu a dobře si vzpomínám, tak stačí najet na to určené slovo (třeba ten Item), aby ti vyskočila ta tabulka a dát "Import 'Item' (net.minecraf­t.item)" :-) Samozřejmě se může stát, že to může být blbě napsané nebo tomu něco chybí, nevím jak bych to popsal, sám nejsem vůbec programátor a učím se to teprve, ale už jsem něco pochytil.. :-)

Editované 5.4.2016 18:33
 
Odpovedať
5.4.2016 18:32
Avatar
Richard H.
Tvůrce
Avatar
Richard H.:18.5.2016 18:55
  • nemělo by se používat cz místo cs ?
  • Aby mi fungovaly textury a lang musel jsme to pojemenovat assets.minecraft a připojit do resources soubor pack.mcmeta s obsahem
"pack":{
  "pack_format"1,
}
Odpovedať
18.5.2016 18:55
Malý užitečný manuál je vždy lepší než bichle k ničemu.
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zatiaľ nikto nevložil komentár - buď prvý!