Still im confused, How can there be 32k IDs for Items and "just" 255 for Blocks? :s
Just asking, but can't Eloraam and/or Spacetoad just incrase the Block IDs range? I mean they have forge and could basicly inplement.. everything?
I don't quite understand the code either (Never jumped into it) but I've heard Eloraam and others in her IRC channel talking about trying to convince Jeb to expand the block ID range. Its currently 8 bits, which is where the 255 limit comes from. They've been discussing trying to get Jeb to bump it up by at least 4, which would bring it up to 4,096 block IDs. Of course, i'm half talking out my butt here based on what i've seen discussed by people WAY smarter than me, so I may be a bit wrong there.
The nice workaround thats used a lot right now by modders is the 'damage code' to use different blocks. Pickaxes take damage, and eventually break. You can somehow use that damage modifier to have many different blocks within the same ID. For example, Lapis and Squid Oil I believe are the same block ID, but different damage codes.
The problem is that the current implementation of MC isn't very modder friendly, the ONLY saving grace is how (relatively) easy it is to decompile java. What Mojang really needs to do is incorporate an 'official' modding API and mod-loading functionality.
In a perfect world, Modloader and Minecraft forge shouldn't be necessary. Putting in Modloader, ModloaderMP, Minecraft Forge, etc into the Minecraft.jar is too cumbersome for your average gamer to do, and the block ID problems mixed in makes modding really intimidating and hard to jump into as a newbie. Not to mention the pain that new versions of Minecraft bring, among other pitfalls. I can't tell you how many messages I get on Youtube from people who can't figure out how to install these mods. Granted, its not rocket science, but its more challenging than it could be.
If Mojang made modding easier on both the devs and the players, I feel like these mods would become infinitely more popular. If you could add a Minecraft Mod into your game as easily as you can add a WoW addon (Obviously apples and oranges there), the modding community would explode :). I think at the VERY least modloader functionality should be standard.
Thats all just my opinion though.