so im using the legacy minecraft launcher because i like it more and i think that it runs better then the new
launcher on my OS (Windows 7).
Im usually playing old Beta versions so i first didnt noticed that problem.
But today i finally decided to try out the newest Version but when i selected 1.15.2 in my launcher
and pressed play it only froze at *Preparing* and wont launch it.
After some further inspection i found out that the old launcher wont launch any snapshots or versions of minecraft above 1.14.4.
I also tried installing the versions manually but this only worked for 1.14.4.
Does anyone know how to fix that because i really dont want to switch to the new launcher.
If yes then please answer me as quickly as possible.
Thank you
ps. i also captured this in the launcher log does anyone know what this means?
[19:06:03 INFO]: Minecraft Launcher 1.6.89-j (through bootstrap 5) started on windows...
[19:06:03 INFO]: Current time is Jun 21, 2020 7:06:03 PM
[19:06:03 INFO]: System.getProperty('os.name') == 'Windows 7'
[19:06:03 INFO]: System.getProperty('os.version') == '6.1'
[19:06:03 INFO]: System.getProperty('os.arch') == 'amd64'
[19:06:03 INFO]: System.getProperty('java.version') == '1.8.0_251'
[19:06:03 INFO]: System.getProperty('java.vendor') == 'Oracle Corporation'
[19:06:03 INFO]: System.getProperty('sun.arch.data.model') == '64'
[19:06:03 INFO]: proxy == DIRECT
[19:06:03 INFO]: JFX is already initialized
[19:06:04 INFO]: Refreshing local version list...
[19:06:04 ERROR]: Couldn't load local version C:\Users\Calm\AppData\Roaming\.minecraft\versions\1.16-pre2\1.16-pre2.json
com.google.gson.JsonSyntaxException: duplicate key: null
at com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read(MapTypeAdapterFactory.java:191) ~[Minecraft.exe:?]
at com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read(MapTypeAdapterFactory.java:146) ~[Minecraft.exe:?]
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$1.read(ReflectiveTypeAdapterFactory.java:93) ~[Minecraft.exe:?]
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:172) ~[Minecraft.exe:?]
at com.google.gson.Gson.fromJson(Gson.java:795) ~[Minecraft.exe:?]
at com.google.gson.Gson.fromJson(Gson.java:761) ~[Minecraft.exe:?]
at com.google.gson.Gson.fromJson(Gson.java:710) ~[Minecraft.exe:?]
at com.google.gson.Gson.fromJson(Gson.java:682) ~[Minecraft.exe:?]
at net.minecraft.launcher.updater.LocalVersionList.refreshVersions(LocalVersionList.java:46) [launcher.jar:1.6.89-j]
at net.minecraft.launcher.updater.MinecraftVersionManager.refreshVersions(MinecraftVersionManager.java:60) [launcher.jar:1.6.89-j]
at net.minecraft.launcher.Launcher$2.run(Launcher.java:177) [launcher.jar:1.6.89-j]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_251]
at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_251]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.8.0_251]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.8.0_251]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_251]
[19:06:04 ERROR]: Couldn't load local version C:\Users\Calm\AppData\Roaming\.minecraft\versions\20w21a\20w21a.json
com.google.gson.JsonSyntaxException: duplicate key: null
at com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read(MapTypeAdapterFactory.java:191) ~[Minecraft.exe:?]
at com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read(MapTypeAdapterFactory.java:146) ~[Minecraft.exe:?]
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$1.read(ReflectiveTypeAdapterFactory.java:93) ~[Minecraft.exe:?]
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:172) ~[Minecraft.exe:?]
at com.google.gson.Gson.fromJson(Gson.java:795) ~[Minecraft.exe:?]
at com.google.gson.Gson.fromJson(Gson.java:761) ~[Minecraft.exe:?]
at com.google.gson.Gson.fromJson(Gson.java:710) ~[Minecraft.exe:?]
at com.google.gson.Gson.fromJson(Gson.java:682) ~[Minecraft.exe:?]
at net.minecraft.launcher.updater.LocalVersionList.refreshVersions(LocalVersionList.java:46) [launcher.jar:1.6.89-j]
at net.minecraft.launcher.updater.MinecraftVersionManager.refreshVersions(MinecraftVersionManager.java:60) [launcher.jar:1.6.89-j]
at net.minecraft.launcher.Launcher$2.run(Launcher.java:177) [launcher.jar:1.6.89-j]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_251]
at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_251]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.8.0_251]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.8.0_251]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_251]
[19:06:04 ERROR]: Couldn't load local version C:\Users\Calm\AppData\Roaming\.minecraft\versions\20w22a\20w22a.json
com.google.gson.JsonSyntaxException: duplicate key: null
at com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read(MapTypeAdapterFactory.java:191) ~[Minecraft.exe:?]
at com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read(MapTypeAdapterFactory.java:146) ~[Minecraft.exe:?]
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$1.read(ReflectiveTypeAdapterFactory.java:93) ~[Minecraft.exe:?]
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:172) ~[Minecraft.exe:?]
at com.google.gson.Gson.fromJson(Gson.java:795) ~[Minecraft.exe:?]
at com.google.gson.Gson.fromJson(Gson.java:761) ~[Minecraft.exe:?]
at com.google.gson.Gson.fromJson(Gson.java:710) ~[Minecraft.exe:?]
at com.google.gson.Gson.fromJson(Gson.java:682) ~[Minecraft.exe:?]
at net.minecraft.launcher.updater.LocalVersionList.refreshVersions(LocalVersionList.java:46) [launcher.jar:1.6.89-j]
at net.minecraft.launcher.updater.MinecraftVersionManager.refreshVersions(MinecraftVersionManager.java:60) [launcher.jar:1.6.89-j]
at net.minecraft.launcher.Launcher$2.run(Launcher.java:177) [launcher.jar:1.6.89-j]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_251]
at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_251]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.8.0_251]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.8.0_251]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_251]
[19:06:04 INFO]: Refreshing remote version list...
[19:06:05 INFO]: Refresh complete.
[19:06:06 INFO]: Loaded 5 profile(s); selected 'test'
[19:06:06 INFO]: Refreshing auth...
[19:06:06 INFO]: Logging in with access token
[19:06:23 INFO]: Getting syncinfo for selected version
[19:06:23 INFO]: Queueing library & version downloads
[19:06:24 FATAL]: Unhandled exception in thread Thread[pool-2-thread-2,5,main]
com.google.gson.JsonSyntaxException: duplicate key: null
at com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read(MapTypeAdapterFactory.java:191) ~[Minecraft.exe:?]
at com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read(MapTypeAdapterFactory.java:146) ~[Minecraft.exe:?]
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$1.read(ReflectiveTypeAdapterFactory.java:93) ~[Minecraft.exe:?]
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:172) ~[Minecraft.exe:?]
at com.google.gson.Gson.fromJson(Gson.java:795) ~[Minecraft.exe:?]
at com.google.gson.Gson.fromJson(Gson.java:761) ~[Minecraft.exe:?]
at com.google.gson.Gson.fromJson(Gson.java:710) ~[Minecraft.exe:?]
at com.google.gson.Gson.fromJson(Gson.java:682) ~[Minecraft.exe:?]
at net.minecraft.launcher.updater.RemoteVersionList.getCompleteVersion(RemoteVersionList.java:32) ~[launcher.jar:1.6.89-j]
at net.minecraft.launcher.updater.MinecraftVersionManager.getLatestCompleteVersion(MinecraftVersionManager.java:213) ~[launcher.jar:1.6.89-j]
at net.minecraft.launcher.updater.MinecraftVersionManager.getLatestCompleteVersion(MinecraftVersionManager.java:37) ~[launcher.jar:1.6.89-j]
at com.mojang.launcher.game.runner.AbstractGameRunner.playGame(AbstractGameRunner.java:67) ~[launcher.jar:1.6.89-j]
at net.minecraft.launcher.game.GameLaunchDispatcher$1.run(GameLaunchDispatcher.java:111) ~[launcher.jar:1.6.89-j]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:1.8.0_251]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:1.8.0_251]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_251]
According to the bug report the older legacy launcher '{has} an error that occurs only when launching 1.14.4, 19w36a, or versions that have been released after 19w36a. It happens because the legacy launcher does seem to have problems with downloading and installing the newer version files.'
I can't test this as when I try to start it tells me that since I am already using the newer launcher - to run the older one it need to reset all my configuration - which is something I don't want to do
According to the bug report the older legacy launcher '{has} an error that occurs only when launching 1.14.4, 19w36a, or versions that have been released after 19w36a. It happens because the legacy launcher does seem to have problems with downloading and installing the newer version files.'
I can't test this as when I try to start it tells me that since I am already using the newer launcher - to run the older one it need to reset all my configuration - which is something I don't want to do
Thank you man for that link this helped me a lot its all working now cause i was able to donload a even newer version of the legacy launcher that finally works with 1.15.2
Thank you man for that link this helped me a lot its all working now cause i was able to donload a even newer version of the legacy launcher that finally works with 1.15.2
Hello,
so im using the legacy minecraft launcher because i like it more and i think that it runs better then the new
launcher on my OS (Windows 7).
Im usually playing old Beta versions so i first didnt noticed that problem.
But today i finally decided to try out the newest Version but when i selected 1.15.2 in my launcher
and pressed play it only froze at *Preparing* and wont launch it.
After some further inspection i found out that the old launcher wont launch any snapshots or versions of minecraft above 1.14.4.
I also tried installing the versions manually but this only worked for 1.14.4.
Does anyone know how to fix that because i really dont want to switch to the new launcher.
If yes then please answer me as quickly as possible.
Thank you
ps. i also captured this in the launcher log does anyone know what this means?
[19:06:03 INFO]: Minecraft Launcher 1.6.89-j (through bootstrap 5) started on windows...
[19:06:03 INFO]: Current time is Jun 21, 2020 7:06:03 PM
[19:06:03 INFO]: System.getProperty('os.name') == 'Windows 7'
[19:06:03 INFO]: System.getProperty('os.version') == '6.1'
[19:06:03 INFO]: System.getProperty('os.arch') == 'amd64'
[19:06:03 INFO]: System.getProperty('java.version') == '1.8.0_251'
[19:06:03 INFO]: System.getProperty('java.vendor') == 'Oracle Corporation'
[19:06:03 INFO]: System.getProperty('sun.arch.data.model') == '64'
[19:06:03 INFO]: proxy == DIRECT
[19:06:03 INFO]: JFX is already initialized
[19:06:04 INFO]: Refreshing local version list...
[19:06:04 ERROR]: Couldn't load local version C:\Users\Calm\AppData\Roaming\.minecraft\versions\1.16-pre2\1.16-pre2.json
com.google.gson.JsonSyntaxException: duplicate key: null
at com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read(MapTypeAdapterFactory.java:191) ~[Minecraft.exe:?]
at com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read(MapTypeAdapterFactory.java:146) ~[Minecraft.exe:?]
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$1.read(ReflectiveTypeAdapterFactory.java:93) ~[Minecraft.exe:?]
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:172) ~[Minecraft.exe:?]
at com.google.gson.Gson.fromJson(Gson.java:795) ~[Minecraft.exe:?]
at com.google.gson.Gson.fromJson(Gson.java:761) ~[Minecraft.exe:?]
at com.google.gson.Gson.fromJson(Gson.java:710) ~[Minecraft.exe:?]
at com.google.gson.Gson.fromJson(Gson.java:682) ~[Minecraft.exe:?]
at net.minecraft.launcher.updater.LocalVersionList.refreshVersions(LocalVersionList.java:46) [launcher.jar:1.6.89-j]
at net.minecraft.launcher.updater.MinecraftVersionManager.refreshVersions(MinecraftVersionManager.java:60) [launcher.jar:1.6.89-j]
at net.minecraft.launcher.Launcher$2.run(Launcher.java:177) [launcher.jar:1.6.89-j]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_251]
at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_251]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.8.0_251]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.8.0_251]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_251]
[19:06:04 ERROR]: Couldn't load local version C:\Users\Calm\AppData\Roaming\.minecraft\versions\20w21a\20w21a.json
com.google.gson.JsonSyntaxException: duplicate key: null
at com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read(MapTypeAdapterFactory.java:191) ~[Minecraft.exe:?]
at com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read(MapTypeAdapterFactory.java:146) ~[Minecraft.exe:?]
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$1.read(ReflectiveTypeAdapterFactory.java:93) ~[Minecraft.exe:?]
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:172) ~[Minecraft.exe:?]
at com.google.gson.Gson.fromJson(Gson.java:795) ~[Minecraft.exe:?]
at com.google.gson.Gson.fromJson(Gson.java:761) ~[Minecraft.exe:?]
at com.google.gson.Gson.fromJson(Gson.java:710) ~[Minecraft.exe:?]
at com.google.gson.Gson.fromJson(Gson.java:682) ~[Minecraft.exe:?]
at net.minecraft.launcher.updater.LocalVersionList.refreshVersions(LocalVersionList.java:46) [launcher.jar:1.6.89-j]
at net.minecraft.launcher.updater.MinecraftVersionManager.refreshVersions(MinecraftVersionManager.java:60) [launcher.jar:1.6.89-j]
at net.minecraft.launcher.Launcher$2.run(Launcher.java:177) [launcher.jar:1.6.89-j]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_251]
at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_251]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.8.0_251]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.8.0_251]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_251]
[19:06:04 ERROR]: Couldn't load local version C:\Users\Calm\AppData\Roaming\.minecraft\versions\20w22a\20w22a.json
com.google.gson.JsonSyntaxException: duplicate key: null
at com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read(MapTypeAdapterFactory.java:191) ~[Minecraft.exe:?]
at com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read(MapTypeAdapterFactory.java:146) ~[Minecraft.exe:?]
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$1.read(ReflectiveTypeAdapterFactory.java:93) ~[Minecraft.exe:?]
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:172) ~[Minecraft.exe:?]
at com.google.gson.Gson.fromJson(Gson.java:795) ~[Minecraft.exe:?]
at com.google.gson.Gson.fromJson(Gson.java:761) ~[Minecraft.exe:?]
at com.google.gson.Gson.fromJson(Gson.java:710) ~[Minecraft.exe:?]
at com.google.gson.Gson.fromJson(Gson.java:682) ~[Minecraft.exe:?]
at net.minecraft.launcher.updater.LocalVersionList.refreshVersions(LocalVersionList.java:46) [launcher.jar:1.6.89-j]
at net.minecraft.launcher.updater.MinecraftVersionManager.refreshVersions(MinecraftVersionManager.java:60) [launcher.jar:1.6.89-j]
at net.minecraft.launcher.Launcher$2.run(Launcher.java:177) [launcher.jar:1.6.89-j]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_251]
at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_251]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.8.0_251]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.8.0_251]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_251]
[19:06:04 INFO]: Refreshing remote version list...
[19:06:05 INFO]: Refresh complete.
[19:06:06 INFO]: Loaded 5 profile(s); selected 'test'
[19:06:06 INFO]: Refreshing auth...
[19:06:06 INFO]: Logging in with access token
[19:06:23 INFO]: Getting syncinfo for selected version
[19:06:23 INFO]: Queueing library & version downloads
[19:06:24 FATAL]: Unhandled exception in thread Thread[pool-2-thread-2,5,main]
com.google.gson.JsonSyntaxException: duplicate key: null
at com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read(MapTypeAdapterFactory.java:191) ~[Minecraft.exe:?]
at com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read(MapTypeAdapterFactory.java:146) ~[Minecraft.exe:?]
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$1.read(ReflectiveTypeAdapterFactory.java:93) ~[Minecraft.exe:?]
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:172) ~[Minecraft.exe:?]
at com.google.gson.Gson.fromJson(Gson.java:795) ~[Minecraft.exe:?]
at com.google.gson.Gson.fromJson(Gson.java:761) ~[Minecraft.exe:?]
at com.google.gson.Gson.fromJson(Gson.java:710) ~[Minecraft.exe:?]
at com.google.gson.Gson.fromJson(Gson.java:682) ~[Minecraft.exe:?]
at net.minecraft.launcher.updater.RemoteVersionList.getCompleteVersion(RemoteVersionList.java:32) ~[launcher.jar:1.6.89-j]
at net.minecraft.launcher.updater.MinecraftVersionManager.getLatestCompleteVersion(MinecraftVersionManager.java:213) ~[launcher.jar:1.6.89-j]
at net.minecraft.launcher.updater.MinecraftVersionManager.getLatestCompleteVersion(MinecraftVersionManager.java:37) ~[launcher.jar:1.6.89-j]
at com.mojang.launcher.game.runner.AbstractGameRunner.playGame(AbstractGameRunner.java:67) ~[launcher.jar:1.6.89-j]
at net.minecraft.launcher.game.GameLaunchDispatcher$1.run(GameLaunchDispatcher.java:111) ~[launcher.jar:1.6.89-j]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:1.8.0_251]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:1.8.0_251]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_251]
Will this help ??
https://bugs.mojang.com/browse/MCL-11993
According to the bug report the older legacy launcher '{has} an error that occurs only when launching 1.14.4, 19w36a, or versions that have been released after 19w36a. It happens because the legacy launcher does seem to have problems with downloading and installing the newer version files.'
I can't test this as when I try to start it tells me that since I am already using the newer launcher - to run the older one it need to reset all my configuration - which is something I don't want to do
It's legacy for a reason. Use the new launcher.
Thank you man for that link this helped me a lot its all working now cause i was able to donload a even newer version of the legacy launcher that finally works with 1.15.2
thank you so much
NP - glad to of helped