In order to manually install mods you have to first make a copy of the version that you are modding; e.g. the 1.4.7 folder in the .minecraft\versions folder, then you have to rename the folder and files inside to e.g. 1.4.7-forge, then open the json file in a text editor and search for "client.jar" (without quotes) and delete the entire "downloads" (in quotes) section that encloses it, then edit the following line, which will be "id": "1.4.7" so "1.4.7" matches the name you used before (e.g. "id": "1.4.7-forge").
Here is an example, (using my own mod for 1.6.4 but the same applies to any version):
Before editing the json (note that the json has everything on one line):
After editing (anything not shown here should not be changed):
Also, it is very highly recommended, if not practically essential, to make a custom profile/installation with its own game directory as otherwise the game will likely crash if you previously ran a newer version in the same directory (see MCL-5837 and MC-38527), or worse, you can accidentally open a world in the wrong version, ruining it:
Note: versions prior to 1.6 do not properly support custom directories so you will need to run 1.4.7 in the default directory and run newer versions in their own directories:
0
Thanks! I'll try do that and then post the results asap
0
Hello there. I've tried to do the same steps that you said, but looks like minecraft dont want us to play older version anymore x.x
In my case, i want to play the 1.4.2 version with some old mods. Here is the part of json file that says download:
"mainClass": "net.minecraft.launchwrapper.Launch",
"minimumLauncherVersion": 4,
"assets": "pre-1.6",
"downloads": {
"client": {
"url": "https://launcher.mojang.com/v1/objects/42d6744cfbbd2958f9e6688dd6e78d86d658d0d4/client.jar",
"sha1": "42d6744cfbbd2958f9e6688dd6e78d86d658d0d4",
"size": 4928385
},
"server": {
"url": "https://launcher.mojang.com/v1/objects/5be700523a729bb78ef99206fb480a63dcd09825/server.jar",
"sha1": "5be700523a729bb78ef99206fb480a63dcd09825",
"size": 2018455
},
"windows_server": {
"url": "https://launcher.mojang.com/v1/objects/5c94ac0043dc21bc71b8e1fa3fbac62139c820fe/windows_server.exe",
"sha1": "5c94ac0043dc21bc71b8e1fa3fbac62139c820fe",
"size": 2199703
}
},
"assetIndex": {
"totalSize": 49381897,
"id": "pre-1.6",
"known": true,
"url": "https://launchermeta.mojang.com/v1/packages/4759bad2824e419da9db32861fcdc3a274336532/pre-1.6.json",
"sha1": "4759bad2824e419da9db32861fcdc3a274336532",
"size": 73813
}
}
Where is the parts that i should change in order to make this work?