diff --git a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/Tools.java b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/Tools.java index 9cf650f7f..44d790686 100644 --- a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/Tools.java +++ b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/Tools.java @@ -782,7 +782,10 @@ public final class Tools { } public static void write(String path, String content) throws IOException { - try(FileOutputStream outStream = new FileOutputStream(path)) { + File file = new File(path); + File parent = file.getParentFile(); + if(!parent.exists()) parent.mkdirs(); + try(FileOutputStream outStream = new FileOutputStream(file)) { IOUtils.write(content, outStream); } }