From 012371d990b21d4061e0bc9bd9f2aa59f5ea63c4 Mon Sep 17 00:00:00 2001 From: Duy Tran Khanh Date: Mon, 1 Feb 2021 20:16:06 +0700 Subject: [PATCH] Auto create minecraft/config_ver.txt, fixes #9 #16 --- .../src/main/java/net/kdt/pojavlaunch/PLaunchApp.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/JavaApp/src/main/java/net/kdt/pojavlaunch/PLaunchApp.java b/JavaApp/src/main/java/net/kdt/pojavlaunch/PLaunchApp.java index d2a2b117..285f17fb 100644 --- a/JavaApp/src/main/java/net/kdt/pojavlaunch/PLaunchApp.java +++ b/JavaApp/src/main/java/net/kdt/pojavlaunch/PLaunchApp.java @@ -29,6 +29,15 @@ public class PLaunchApp { System.setProperty("prism.static.libraries", "false"); System.setProperty("prism.useNativeIIO", "false"); */ + + // User might remove the minecraft folder, this can cause crashes, safety recrete it + try { + File mcDir = new File("/var/mobile/Documents/minecraft"); + mcDir.mkdirs(); + Tools.write(mcDir.getAbsolutePath() + "/config_ver.txt", "1.16.5"); + } catch (Throwable th) { + th.printStackTrace(); + } if (args[0].startsWith("/Applications/")) { System.out.println("We are on java now! Starting UI...");