HenryTheCoder is a noob, do not watch his nooby videos, if you want to learn to mod properly, learn java the HARD way then use some UP-TO-DATE TEXT tutorials.
...Item and Block contains arrays for a very good reason, replacement &--#62;:3
Item.itemsList[Item.blazePowder.shiftedIndex] = new ItemBlazePowder(); Put this in your load() method then create a new "ItemBlazePowder" class and add what you want in it, "Item.blazePowder.shiftedIndex" might throw you an error because I can't see if it's right or wrong, no Eclipse right now.
This is pathetic, yet another ModLoader hater, I don't get it, if you want people to use your mods then you use ModLoader, if you want to get hated, you don't use ModLoader. Actually, you're probably just another troll wanting to cause trouble. ModLoader makes simple things easy and allows you to add new cool stuff without having to edit a ton of baseclasses and that makes your mods incompatible, also if you just look at Minecraft's existing code and copy-paste it you won't be able to make anything new and 'special'.
He isn't modding base classes. And base class modding isn't a reason not to help someone. Anyways, I think you probably need to add Item before all of the items. Such as Item.bootsLeather.itemID
Probably that, only thing I can see that could be in-correct, and YES there are cases where you just need to tell people to not edit baseclasses because it can be rather stupid, such as editing EnumToolMaterial, Block, Item and whatnot WITH NO special reason to do so.
A new crafting table block or a whole new crafting table? If it's just the block, look at the block class. If it's the whole thing, find all the classes used for the crafting table and make copies of them then go edit each of them.
I suggest you NEVER post that ******** again. Those videos are a MAJOR reason to why the modding community is so messed up. People find them and think they can become good at java with listening to some idiot say stuff in a video. Can you learn English from a set of noob videos? NOPE, you can't, same goes for java, English is just like java, C++, C, C#, VB etc etc.
0
0
HenryTheCoder is a noob, do not watch his nooby videos, if you want to learn to mod properly, learn java the HARD way then use some UP-TO-DATE TEXT tutorials.
0
0
0
Item.itemsList[Item.blazePowder.shiftedIndex] = new ItemBlazePowder(); Put this in your load() method then create a new "ItemBlazePowder" class and add what you want in it, "Item.blazePowder.shiftedIndex" might throw you an error because I can't see if it's right or wrong, no Eclipse right now.
0
0
1
I personally don't like MinecraftForge but it works. There's also an api called "ItemSprite API" by Scokeev.
...The heck?
0
Then just use a boolean and an IF statement in OnTickInGame.
0
0
0
0
Well, only in some cases.
Probably that, only thing I can see that could be in-correct, and YES there are cases where you just need to tell people to not edit baseclasses because it can be rather stupid, such as editing EnumToolMaterial, Block, Item and whatnot WITH NO special reason to do so.
0
1
I suggest you NEVER post that ******** again. Those videos are a MAJOR reason to why the modding community is so messed up. People find them and think they can become good at java with listening to some idiot say stuff in a video. Can you learn English from a set of noob videos? NOPE, you can't, same goes for java, English is just like java, C++, C, C#, VB etc etc.