NOVINKA: Začni v IT jako webmaster s komplexním akreditovaným online kurzem Tvůrce WWW stránek. Zjisti více:
NOVINKA: Staň se datovým analytikem od 0 Kč a získej jistotu práce, lepší plat a nové kariérní možnosti. 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
Nejnovější komentáře jsou na konci poslední stránky.
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
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
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
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 :-(

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
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....

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
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
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
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
Malý užitečný manuál je vždy lepší než bichle k ničemu.
Nejnovější komentáře jsou na konci poslední stránky.
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.