The launcher does not update the status of the selected version after installing it (even after restarting the launcher).
I noticed this issue and thought that it could be an issue with my mods and whatnot, so I completely deleted my .minecraft folder and reinstalled (using the new dev launcher). Everything installed fantastically, but it still does not recognize that I have the selected version installed.
Steps to reproduction:
1. Install vanilla Minecraft via any method
2. Use the Dev Launcher to open Minecraft
3. Install any version using the Dev Launcher
4. Close all open Launcher or Minecraft windows and reopen the Dev Launcher
5. The Dev Launcher will say that the just-installed version "Will be installed"
5b. (It actually won't be installed again- it "Used own copy as it matched etag")
Proof below: followed steps above, navigated to correct folder to witness that I legitimately had the correct version installed but that it still shows that it "Will be installed."
Linked issues
is duplicated by 4
Attachments
Comments 13


Confirmed

This should already be fixed, let me know if not and copy/paste the console output.

I know how to fix this problem,
First go into %appdata%
Then go into .minecraft folder
Then versions.
C:\Users\ \AppData\Roaming\.minecraft\versions
Click on a version and look for "version name".json (I.e 13w16b.json)
if not there copy and paste
to a .json file within the version u want
Change\/ id \/ to whateva u want
{
"id": "whateva u want",
"time": "Mar 20, 2013 12:00:00 PM",
"releaseTime": "Mar 20, 2013 12:00:00 PM",
"type": "release",
"processArguments": "legacy",
"libraries": [
{
"name": "org.lwjgl.lwjgl:lwjgl:2.9.0"
},
{
"name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0"
},
{
"name": "net.java.jinput:jinput:2.0.5"
},
{
"name": "net.java.jutils:jutils:1.0.0"
},
{
"name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0",
"natives": {
"linux": "natives-linux",
"windows": "natives-windows",
"osx": "natives-osx"
},
"extract": {
"exclude": [
"META-INF/"
]
}
},
{
"name": "net.java.jinput:jinput-platform:2.0.5",
"natives": {
"linux": "natives-linux",
"windows": "natives-windows",
"osx": "natives-osx"
},
"extract": {
"exclude": [
"META-INF/"
]
}
}
],
"mainClass": "net.minecraft.client.Minecraft"
}

Not fixed, see screenshots.
(Did close the launcher thus no console output)

Also on Windows XP, JRE7, with Snapshot 13w25c.
See attached Screenshot of my Launcher after logging off from 13w25c.
Kind regards, Meri
EDIT PS: If you need the console output, I saved it.

Although I see Will be installed even after it has been downloaded, closing and re-opening the launcher seems to fix the issue and properly displays Up to date.
Seems like a problem of not reloading the the versions after download?

Confirmed, Launcher (0.9.5) tells me "Up to date" now as well after new start of Launcher.
Adding a new Profile with a not-installed Snapshot Version produces the same "Will be installed" bug again.
Regards, Meri

Still an issue in Launcher 1.0.6

I propose that this ticket should be resolved since the wording has changed from "Will be installed" to "Ready to download & play" .
Confirmed.