1. I'm using Extreme Launcher 2.3.1.16. I don't know if this is a 3rd party launcher or not. I downloaded it from torrent.
2. Yes. It reappears after login.
3. I did exactly what you told. I used MC 1.8.7
4. My profile looks like this:
{
"profiles": [
{
"profileName": "Default Profile",
"selected": "true",
"gameDirectory": "C:\\Users\\user\\AppData\\Roaming\\.minecraft\\",
"lastVersionId": "1.8.7",
"javaDirectory": "C:\\Program Files (x86)\\Java\\jre1.8.0_51\\bin\\java.exe",
"javaArguments": "-Xmx1G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M",
"resolutionWidth": "850",
"resolutionHeight": "500",
"versionsRelease": "true",
"versionsSnapshot": "false",
"versionsBeta": "false",
"versionsAlpha": "false",
"visibility": "Close launcher"
}
]
}