diff --git a/src/main/java/baritone/Baritone.java b/src/main/java/baritone/Baritone.java index 86136ddb5..026f4bb89 100755 --- a/src/main/java/baritone/Baritone.java +++ b/src/main/java/baritone/Baritone.java @@ -74,6 +74,12 @@ public enum Baritone { registerBehavior(Map.INSTANCE); } + this.dir = new File(Minecraft.getMinecraft().gameDir, "baritone"); + if (!Files.exists(dir.toPath())) { + try { + Files.createDirectories(dir.toPath()); + } catch (IOException ignored) {} + } this.dir = new File(Minecraft.getMinecraft().gameDir, "baritone"); if (!Files.exists(dir.toPath())) { try { @@ -118,5 +124,7 @@ public enum Baritone { return Baritone.INSTANCE.settings; // yolo } - public final File getDir() { return this.dir; } + public final File getDir() { + return this.dir; + } }