diff --git a/app/src/main/java/net/kdt/pojavlaunch/PojavLoginActivity.java b/app/src/main/java/net/kdt/pojavlaunch/PojavLoginActivity.java index da4346c85..9b16da338 100644 --- a/app/src/main/java/net/kdt/pojavlaunch/PojavLoginActivity.java +++ b/app/src/main/java/net/kdt/pojavlaunch/PojavLoginActivity.java @@ -301,6 +301,7 @@ public class PojavLoginActivity extends BaseActivity mkdirs(Tools.DIR_ACCOUNT_NEW); PojavMigrator.migrateAccountData(this); + mkdirs(Tools.DIR_GAME_HOME); if (!PojavMigrator.migrateGameDir()) { mkdirs(Tools.DIR_GAME_NEW); mkdirs(Tools.DIR_GAME_NEW + "/config"); diff --git a/app/src/main/java/net/kdt/pojavlaunch/PojavMigrator.java b/app/src/main/java/net/kdt/pojavlaunch/PojavMigrator.java index 6a77455f1..a0c06e280 100644 --- a/app/src/main/java/net/kdt/pojavlaunch/PojavMigrator.java +++ b/app/src/main/java/net/kdt/pojavlaunch/PojavMigrator.java @@ -61,8 +61,7 @@ public class PojavMigrator } private static void command(String cmd) throws IOException, InterruptedException { - Process p = Runtime.getRuntime().exec( - new String[]{cmd}); + Process p = Runtime.getRuntime().exec(cmd); int exitCode = p.waitFor(); if (exitCode != 0) { throw new IOException("Exit code " + exitCode +