So I've always had previous versions of MC saved in case I ever needed to revert back (help run Team Extreme, sometime we run our old maps) So I was really excited when the new launcher came out with the profile editor and previous versions. I was attempting to put all my previous versions there and make profiles for them all, I started with 1.1
I made a new folder in the versions folder, names it 1.1, copied the .jar from 1.1 and renamed it to 1.1 I also copied the 1.6.2.json file and pasted it with the 1.1 jar, renamed it to match, opened the file with notepad++ and changed the id to 1.1
When I try to run 1.1 version i get this:
Client> Error: Could not find or load main class net.minecraft.client.main.Main
Game ended with bad state (exit code 1)
Deleting C:\Users\Tyler\AppData\Roaming\.minecraft\versions\1.1\1.1-natives-422379811188563
I've tried using the main class file from 1.6.2 and putting it into 1.1 jar under net>minecraft>client>main, but when I do that I get Java exception error, and this in the dev console:
---- YOU CAN CLOSE THIS LAUNCHER IF THE GAME STARTED OK ----
Client> Exception in thread "main" java.lang.NoClassDefFoundError: azk
Client> at java.lang.Class.getDeclaredMethods0(Native Method)
Client> at java.lang.Class.privateGetDeclaredMethods(Unknown Source)
Client> at java.lang.Class.getMethod0(Unknown Source)
Client> at java.lang.Class.getMethod(Unknown Source)
Client> at sun.launcher.LauncherHelper.getMainMethod(Unknown Source)
Client> at sun.launcher.LauncherHelper.checkAndLoadMain(Unknown Source)
Client> Caused by: java.lang.ClassNotFoundException: azk
Client> at java.net.URLClassLoader$1.run(Unknown Source)
Client> at java.net.URLClassLoader$1.run(Unknown Source)
Client> at java.security.AccessController.doPrivileged(Native Method)
Client> at java.net.URLClassLoader.findClass(Unknown Source)
Client> at java.lang.ClassLoader.loadClass(Unknown Source)
Client> at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
Client> at java.lang.ClassLoader.loadClass(Unknown Source)
Client> ... 6 more
Game ended with bad state (exit code 1)
Deleting C:\Users\Tyler\AppData\Roaming\.minecraft\versions\1.1\1.1-natives-422526924700479
I have no idea how to make old version work... or is it not possible at all? I cannot find a single thread or youtube video about how to do this, please help
1.6 .json files aren't compatible with older versions. Use a 1.5.2 .json file for 1.1. Even that might not work, though since it's a pretty old version but it's your best chance.
So whats the point of this new launcher if you still have to use an old launcher and do all the bin swapping to use the old versions? sounds like a huge oversight on their part
1.6 .json files aren't compatible with older versions. Use a 1.5.2 .json file for 1.1
Holy freakin hell, that actually worked! I would hug you if possible, I spent hours trying to make this work, assuming that all the .json files were the same. Thanks a ton!
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
I made a new folder in the versions folder, names it 1.1, copied the .jar from 1.1 and renamed it to 1.1 I also copied the 1.6.2.json file and pasted it with the 1.1 jar, renamed it to match, opened the file with notepad++ and changed the id to 1.1
When I try to run 1.1 version i get this:
Client> Error: Could not find or load main class net.minecraft.client.main.Main
Game ended with bad state (exit code 1)
Deleting C:\Users\Tyler\AppData\Roaming\.minecraft\versions\1.1\1.1-natives-422379811188563
I've tried using the main class file from 1.6.2 and putting it into 1.1 jar under net>minecraft>client>main, but when I do that I get Java exception error, and this in the dev console:
---- YOU CAN CLOSE THIS LAUNCHER IF THE GAME STARTED OK ----
Client> Exception in thread "main" java.lang.NoClassDefFoundError: azk
Client> at java.lang.Class.getDeclaredMethods0(Native Method)
Client> at java.lang.Class.privateGetDeclaredMethods(Unknown Source)
Client> at java.lang.Class.getMethod0(Unknown Source)
Client> at java.lang.Class.getMethod(Unknown Source)
Client> at sun.launcher.LauncherHelper.getMainMethod(Unknown Source)
Client> at sun.launcher.LauncherHelper.checkAndLoadMain(Unknown Source)
Client> Caused by: java.lang.ClassNotFoundException: azk
Client> at java.net.URLClassLoader$1.run(Unknown Source)
Client> at java.net.URLClassLoader$1.run(Unknown Source)
Client> at java.security.AccessController.doPrivileged(Native Method)
Client> at java.net.URLClassLoader.findClass(Unknown Source)
Client> at java.lang.ClassLoader.loadClass(Unknown Source)
Client> at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
Client> at java.lang.ClassLoader.loadClass(Unknown Source)
Client> ... 6 more
Game ended with bad state (exit code 1)
Deleting C:\Users\Tyler\AppData\Roaming\.minecraft\versions\1.1\1.1-natives-422526924700479
I have no idea how to make old version work... or is it not possible at all? I cannot find a single thread or youtube video about how to do this, please help
Holy freakin hell, that actually worked! I would hug you if possible, I spent hours trying to make this work, assuming that all the .json files were the same. Thanks a ton!