diff --git a/src/main/java/StevenDimDoors/mod_pocketDim/saving/DDSaveHandler.java b/src/main/java/StevenDimDoors/mod_pocketDim/saving/DDSaveHandler.java index a2022c4..28929dc 100644 --- a/src/main/java/StevenDimDoors/mod_pocketDim/saving/DDSaveHandler.java +++ b/src/main/java/StevenDimDoors/mod_pocketDim/saving/DDSaveHandler.java @@ -250,17 +250,22 @@ public class DDSaveHandler // Get the save directory path File saveDirectory = new File(mod_pocketDim.instance.getCurrentSavePath() + "/DimensionalDoors/data/"); - File backupDirectory = new File(saveDirectory + "/backup"); String savePath = saveDirectory.getAbsolutePath(); String baseSavePath = savePath + "/dim_"; + File backupDirectory = new File(savePath + "/backup"); String baseBackupPath = backupDirectory.getAbsolutePath() + "/dim_"; - if(!saveDirectory.exists()) + if (!saveDirectory.exists()) { // Create the save directory Files.createParentDirs(saveDirectory); saveDirectory.mkdir(); } + if (!backupDirectory.exists()) + { + // Create the backup directory + backupDirectory.mkdir(); + } // Create and write the blackList writeBlacklist(blacklist, savePath); diff --git a/src/main/resources/schematics/ruins/Hub_SK-FractalCage_Open_40.schematic b/src/main/resources/schematics/ruins/Hub_SK-FractalCage_Open_40.schematic index db1ceaf..d66f82a 100644 Binary files a/src/main/resources/schematics/ruins/Hub_SK-FractalCage_Open_40.schematic and b/src/main/resources/schematics/ruins/Hub_SK-FractalCage_Open_40.schematic differ