From c9554e1ec39f6c9e6f9c028193d04c851895e66e Mon Sep 17 00:00:00 2001 From: Duy Tran Khanh Date: Sun, 3 Jan 2021 21:02:55 +0700 Subject: [PATCH] Try fix json not downloaded --- JavaApp/src/main/java/net/kdt/pojavlaunch/PLaunchApp.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/JavaApp/src/main/java/net/kdt/pojavlaunch/PLaunchApp.java b/JavaApp/src/main/java/net/kdt/pojavlaunch/PLaunchApp.java index 73294c37..0d73fa63 100644 --- a/JavaApp/src/main/java/net/kdt/pojavlaunch/PLaunchApp.java +++ b/JavaApp/src/main/java/net/kdt/pojavlaunch/PLaunchApp.java @@ -42,7 +42,10 @@ public class PLaunchApp { MinecraftAccount acc = new MinecraftAccount(); acc.selectedVersion = mcver; - JMinecraftVersionList.Version verInfo = findVersion(mcver); + + new File(Tools.DIR_HOME_VERSION + "/" + mcver).mkdirs(); + + JMinecraftVersionList.Version verInfo = null; try { final String downVName = "/" + mcver + "/" + mcver; @@ -52,6 +55,7 @@ public class PLaunchApp { System.out.println("Downloading version list"); mVersionList = Tools.GLOBAL_GSON.fromJson(DownloadUtils.downloadString("https://launchermeta.mojang.com/mc/game/version_manifest.json"), JMinecraftVersionList.class); + verInfo = findVersion(mcver); if (verInfo.url != null && !new File(verJsonDir).exists()) { System.out.println("Downloading " + mcver + ".json"); Tools.downloadFile(verInfo.url, verJsonDir);