Other people have it working, so must be a problem on your comp. First thing, use a unmodded jar file, to save you headaches. Then, make sure you have the last version of java, and the bat files are using it, and not some old version floating around on your HD. Is probably that, you are compiling with a old version. Also wen reporting, provide as much details as possible: OS/version, java version, and maybe a copypaste of the errors.
Ah, well, as I explained earlier, that's the second thing I attempted, was using the original jar, rather than my modded one. I figured it would work just fine... but... alright, I'll look into the stuff you mentioned :3 I'm really sure I have the latest stable JDK, but I can't remember if I've ever had an older version on here or not. I'll report back later! Thanks~
Only one version of Java/JDK on my computer, 1.6.0_21, running Windows XP SP3, and it's all set up correctly. I found what a few of my problems were, and fixed a couple... but I'm still not quite there yet.
The decompiler in Mod Creator Pack seems to add a bunch of "goto L1"-ish statements within the java files it creates. I use jd-gui, and it doesn't create code like that while decompiling to java files... Anyway, the goto statements appear in bf.java for client side, and rt.java for server side. Also, for bf.java, it seems to be missing a "j" variable declaration (easily fixed) and... something about needing to catch or throw ioexceptions? Unfortunately that's something I never learned too well in programming, working with exceptions.
Now, I've taken the server.jar out of the equation, and am working on ONLY the original, unmodded client.jar. I had to take my own jd-gui-created bf.java and copy over the one the MCP created, and it stopped giving me the original errors... however, now it gives me errors on bf.java while creating the .class files! Again, it's something about ioexceptions, I believe.
I'm really at a loss here. MCP doesn't seem to decompile a couple of files correctly, and both it and jd-gui seem to be unable to work with the ioexceptions lines very well.
Sorry for the long post... there's really too much more going on here to fix it all in. I think I'm going to just do everything manually for now -- Even if I figure this stuff out, it'll be a hassle for me to copy the "fixed" files over every single time :\ I'm mostly leaving this here to see if it makes sense to any of you, if it can be patched up for newer versions later on. It's not a huge deal, anyway, considering the new MC patch is 2 weeks away!
No matter what I was doing wrong, I appreciate the hard work done here :3 I hope MCP helps the rest of you out!