NOVINKA: Získej 40 hodin praktických dovedností s AI – ZDARMA ke každému akreditovanému kurzu!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze – Lekce 2 - Minecraft Modding - Hlavní třída a Item

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
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");
Odpovědět
17.4.2015 11:46
Chyba je mezi klávesnicí a židlí.
Avatar
Odpovídá 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.

Odpovědět
17.4.2015 13:04
Pokud spolu kód a komentář nekorespondují, budou patrně oba chybné
Avatar
Odpovídá 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í.

Odpovědět
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 :-(

 
Odpovědět
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

Odpovědět
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....

 
Odpovědět
6.12.2015 9:47
Avatar
Odpovídá 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

Odpovědět
8.12.2015 17:25
Neaktivní uživatelský účet
Avatar
Odpovídá 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

Odpovědět
8.12.2015 18:28
Neaktivní uživatelský účet
Avatar
Odpovídá 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.. :-)

Editováno 5.4.2016 18:33
 
Odpovědět
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,
}
Odpovědět
18.5.2016 18:55
Malý užitečný manuál je vždy lepší než bichle k ničemu.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 10 zpráv z 11.