From 55b36e734da5b478c91fc03525bf2d08338835df Mon Sep 17 00:00:00 2001 From: huangyuhui Date: Mon, 13 Feb 2017 22:07:58 +0800 Subject: [PATCH] Fixed not automatically downloading a new version file when it is malformed --- .../launcher/core/version/MinecraftVersionManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/HMCL/src/core/java/org/jackhuang/hellominecraft/launcher/core/version/MinecraftVersionManager.java b/HMCL/src/core/java/org/jackhuang/hellominecraft/launcher/core/version/MinecraftVersionManager.java index 8185bf274..2eedae4c0 100755 --- a/HMCL/src/core/java/org/jackhuang/hellominecraft/launcher/core/version/MinecraftVersionManager.java +++ b/HMCL/src/core/java/org/jackhuang/hellominecraft/launcher/core/version/MinecraftVersionManager.java @@ -122,7 +122,7 @@ public class MinecraftVersionManager extends IMinecraftProvider { } catch (JsonSyntaxException | IOException e) { HMCLog.warn("Found wrong format json, try to fix it.", e); if (MessageBox.show(C.i18n("launcher.versions_json_not_formatted", id), MessageBox.YES_NO_OPTION) == MessageBox.YES_OPTION) { - service.download().downloadMinecraftVersionJson(id); + TaskWindow.factory().execute(service.download().downloadMinecraftVersionJson(id)); try { mcVersion = C.GSON.fromJson(FileUtils.read(jsonFile), MinecraftVersion.class); if (mcVersion == null)