Tekkit and technic both launch fine for me, but when I try to launch hack / mine, it gives this error. I've tried putting minecraft.jar 1.2.3 (named minecraft_1.2.3.jar) into the cache and no luck - it just ignores it and tries to download it anyways (could it be because mojang is no longer hosting it?). I've even tried copying it and naming it as the 1.2.5 jar just in case it was looking for the wrong one. Not sure what else to try. Is there somewhere I can change what file it looks for?
And yes, I have extensions showing, and yes it downloaded as a jar (I used a jar to install the launcher).
Scratch that, apparently something was wrong with the jar I downloaded, found a different source that worked.