Hello forum people.
This is my first post, I still use minecraft release 1.5.2, just to be safe when modding, and I'm not that good at Java (I don't like to type that much) and I noticed that for registering textures for items or blocks to be able to be rendered in game, you need to override a method. That's not what minecraft itself does most of the time. Just a few blocks/items have their own classes but just because they have unique logic or they have to override other methods.
So there's really no way around this? deriving from a base class for each and every block/item I define in mod, even if it's just a dumb block with a different texture, is the only possible way to have a block/item rendered in game?