When i try to install a Jar mod (i've had success doing so before); Minecraft seems to redownload (like i mean i would install BSM, Delete Meta-INF, then boot up Minecraft. When i start up Minecraft then close it down, check the jar file, and see if the mod has been installed, it seems as that META-INF is back and my mod files are gone. what's happening?
Im trying other things to fix the problem, if fixed, i will let you know and report this thread to mods
NOTE: The Wiki tells you that you can just extract the jar by renaming it to .zip but that will not work for all versions since there is a class (aux.class) with an illegal filename (at least in Windows), which will be renamed and you can't change it back; when I first started modding (1.5.1, before Optifine had an installer) I tried doing this but the game just crashed; even 7Zip would not let me add classes without extracting the jar and breaking it; I had to use WinRar.
You could also try to find an "old format" json file that does not have the downloads sections added; for this reason I made sure to make a backup (stored elsewhere) of a 1.6.4 json file before the new modifications (I have no idea if distributing json files is against the EULA or I would link to one and include a pre-modified json with my mods).
I'd also be wary when the launcher updates itself; nothing like trying to play on a modded world you've spent so much time on only to realize that you loaded it in vanilla and ruined it (I can only imagine what would happen if millions of players had their worlds ruined by a forced autoupdate. The bug mentioned above deserves to have more attention; so far only 3 people have voted and 4 are watching it).
Also, I'm wondering if anybody knows of a generic mod installer of the sort that Forge or Optifine comes with, one that automates this whole process (something like a basic jar that you add your classes to, and when run it creates a new profile and injects the classes into the jar, renaming it and everything).
When i try to install a Jar mod (i've had success doing so before); Minecraft seems to redownload (like i mean i would install BSM, Delete Meta-INF, then boot up Minecraft. When i start up Minecraft then close it down, check the jar file, and see if the mod has been installed, it seems as that META-INF is back and my mod files are gone. what's happening?
Im trying other things to fix the problem, if fixed, i will let you know and report this thread to mods
CPU: AMD R3 1200 3.7Ghz 1.3125V, Mobo: MSI B350M Gaming Pro, RAM: 1x8GB Corsair DDR4-2400 (2666Mhz OC) C14, SSD: Samsung 970 EVO 250GB, HDD: 1x WD Black 1TB, 1x WD Blue 1TB, Graphics Card: Sapphire Radeon RX 580, Optical Drive: TSSTCorp CDDVDW TS-H653Q, Power Supply: EVGA SuperNova 750G3, Monitor: BenQ GW2765HT + LG Flatron W1942TQ
Keyboard: Corsair K70 Mk2 RGB Cherry RGB Blue, Mouse: Redragon Griffin
PLEASE, PLEASE, PLEASE!! Figure out how to fix this. My mods wont work if Minecraft keeps reverting the jar to its vanilla state.
Hm, maybe it's the mods? Try moving the mods to downloads and try another set, if it does the same, report back.
If you need to contact me pm me.
If you're talking to me quote me so I know why you're talking to me.

What do you mean move the mods to downloads?
(If windows)Move all the mods you have into a different folder, and try a new set.a
Downloads is a windows computer folder.
If you need to contact me pm me.
If you're talking to me quote me so I know why you're talking to me.

Ok, I'll try that.
It's because the version jar file fails the checksum I believe.
Creator of Metroid Cubed 3, a Metroid-themed mod! Become a donator today!
How do you make it so it doesn't do a checksum?
I don't know exactly how, other than going offline.
Creator of Metroid Cubed 3, a Metroid-themed mod! Become a donator today!
You have to rename the jar as well as delete the "downloads" section from the json file (at the end, where it downloads the client jar):
http://minecraft.gamepedia.com/Mods/Installing_mods#Installation_for_the_1.6.2B_launcher
https://bugs.mojang.com/browse/MCL-4334
NOTE: The Wiki tells you that you can just extract the jar by renaming it to .zip but that will not work for all versions since there is a class (aux.class) with an illegal filename (at least in Windows), which will be renamed and you can't change it back; when I first started modding (1.5.1, before Optifine had an installer) I tried doing this but the game just crashed; even 7Zip would not let me add classes without extracting the jar and breaking it; I had to use WinRar.
You could also try to find an "old format" json file that does not have the downloads sections added; for this reason I made sure to make a backup (stored elsewhere) of a 1.6.4 json file before the new modifications (I have no idea if distributing json files is against the EULA or I would link to one and include a pre-modified json with my mods).
I'd also be wary when the launcher updates itself; nothing like trying to play on a modded world you've spent so much time on only to realize that you loaded it in vanilla and ruined it (I can only imagine what would happen if millions of players had their worlds ruined by a forced autoupdate. The bug mentioned above deserves to have more attention; so far only 3 people have voted and 4 are watching it).
Also, I'm wondering if anybody knows of a generic mod installer of the sort that Forge or Optifine comes with, one that automates this whole process (something like a basic jar that you add your classes to, and when run it creates a new profile and injects the classes into the jar, renaming it and everything).
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?