I haven't played in a while, after hearing the 1.9 news I decided to play again. I'm installing the Better Than Wolves mod for version 1.5.2, but that doesn't matter since my issue is with the launcher. I've installed this mod before on the launcher, but this is the only time it's given me problems.
I followed the instructions on the wiki and renamed the folder, jar, and json to BTW.
I also edited the 'id' field in the json to BTW.
And of course I selected the right version in the profile editor.
Every time I try to play, the launcher re-downloads the vanilla jar. It tells me it's downloading 'BTW.jar' but upon launching and/or inspecting the files, the jar is vanilla. Yes I'm sure everything is renamed to the same thing. Just to prove I did everything according to the instructions, here's a link to an exact copy of the folder: https://www.dropbox.com/sh/bcmqyjioh7gk2iv/AAAlUeXgk1SR14D19rwOFlg4a?dl=0
Edit: Forgot to mention; setting the folder or jar to read only makes the launcher load something for a second then stop completely. No attempt to download a new jar, but the game doesn't launch either.
Mojang recently decided to make it even harder to install mods, possibly a sign that they will soon prevent you from modding completely (mod API = only Mojang-approved mods, and only for (future) versions that support it); in order to get around this you need to delete the "downloads" section from the json, which looks like this:
Alternatively, you can use a third party launcher like Magic Launcher or MultiMC or create a batch file which will let you launch the game without the launcher.
Also, you should remove your link to the game files; distributing the jar, even inadvertently, is against the ToS (it should only ever be downloaded from Mojang).
I also highly recommend taking extra precautions when playing modded worlds, especially after the launcher updates itself - I can see Mojang destroying many people's worlds by silently force-updating modded jars (for example, since I have Optifine I can click on video settings and make sure that Optifine's options are present before loading a world, if you have Forge or a mod that changes the title screen it is easier to tell if it is loaded). Luckily, existing modded jars with the older json format are not affected (yet), I only discovered this after updating a mod to 1.9 yesterday, the first time I'd modded a new jar in a few months.
I haven't played in a while, after hearing the 1.9 news I decided to play again. I'm installing the Better Than Wolves mod for version 1.5.2, but that doesn't matter since my issue is with the launcher. I've installed this mod before on the launcher, but this is the only time it's given me problems.
Every time I try to play, the launcher re-downloads the vanilla jar. It tells me it's downloading 'BTW.jar' but upon launching and/or inspecting the files, the jar is vanilla. Yes I'm sure everything is renamed to the same thing. Just to prove I did everything according to the instructions, here's a link to an exact copy of the folder: https://www.dropbox.com/sh/bcmqyjioh7gk2iv/AAAlUeXgk1SR14D19rwOFlg4a?dl=0
Edit: Forgot to mention; setting the folder or jar to read only makes the launcher load something for a second then stop completely. No attempt to download a new jar, but the game doesn't launch either.
bump
Alternatively, you can use a third party launcher like Magic Launcher or MultiMC or create a batch file which will let you launch the game without the launcher.
Also, you should remove your link to the game files; distributing the jar, even inadvertently, is against the ToS (it should only ever be downloaded from Mojang).
I also highly recommend taking extra precautions when playing modded worlds, especially after the launcher updates itself - I can see Mojang destroying many people's worlds by silently force-updating modded jars (for example, since I have Optifine I can click on video settings and make sure that Optifine's options are present before loading a world, if you have Forge or a mod that changes the title screen it is easier to tell if it is loaded). Luckily, existing modded jars with the older json format are not affected (yet), I only discovered this after updating a mod to 1.9 yesterday, the first time I'd modded a new jar in a few months.
TheMasterCaver's First World - possibly the most caved-out world in Minecraft history - includes world download.
TheMasterCaver's World - my own version of Minecraft largely based on my views of how the game should have evolved since 1.6.4.
Why do I still play in 1.6.4?
can you provide the .json file? It keeps redownloading it. All my mod does is extend the id limits.