[1.0.0] ID Checker v3
IDChecker v3 - No forge - MC 1.0.0
IDChecker v3 - for minecraft forge - MC 1.0.0
Download Older Versions:
I know what you people will say, "YOU COPIED THIS MOD FROM SHAROSE! HE MADE AN ID RESOLVER!". And my reply is: No, I made my own mod. Sure it may do the same thing, and sure it might look like I copied it, but I didn't. Originally this mod just showed used/free ids for people who were planning on installing more mods so they can configure them beforehand. I got a couple of requests for people on irc to make it able to resolve conflicts and I thought it would be a nice challenge.
If you have conflicting IDs, when you open minecraft you will see this (it will only show up if you do have conflicting IDs):
The "Conflicting Blocks" and "Free IDs" buttons are toggles. By pressing them you can make the lists show just the important blocks/IDs or all of them!
From here, you can browse either of the lists (left = conflicting blocks, right = free ids by default). By selecting a block then selecting an ID you can change the ID of said block (non-vanilla blocks only):
Alternatively you can use the Attempt Auto-fix button to make all conflicted blocks automatically take up IDs (in order, so conflicting blocks from lowest id to highest id will fill up free ids from lowest to highest).
If the change is successful, that block should no longer be conflicting:
Once you have no more conflicting IDs, you can see that the Done button becomes enabled and you'll be able to play minecraft normally! Alternatively, you can continue changing IDs (you'll need to toggle the "Conflicting Blocks" button to show all blocks).
Even if a block isn't conflicting, you may change it's ID (provided it's not a vanilla block):
Once you've changed IDs, the changes probably won't be permanent. Unfortunately as this mod can't go trawling through every config file and changing IDs itself (issues like block names being different in the files, commented lines getting confusing, config files of different format, etc), you'll have to do that yourself. Luckily ID Checker will keep track of changes it/you make(s) so you don't have to make a list or remember them or anything. Just use the button on the top-right to show a list of what blocks have been changed and to what IDs:
The mod must be installed into the minecraft.jar file and requires ModLoader, there are hundreds of install tutorials out there so go take a look if you don't know how to install mods