diff --git a/gameserver/src/main/java/brainwine/gameserver/zone/Zone.java b/gameserver/src/main/java/brainwine/gameserver/zone/Zone.java index 606f5ff..ca8aa0c 100644 --- a/gameserver/src/main/java/brainwine/gameserver/zone/Zone.java +++ b/gameserver/src/main/java/brainwine/gameserver/zone/Zone.java @@ -157,6 +157,7 @@ public class Zone { public void save() throws Exception { File dataDir = new File("zones\\" + documentId); + dataDir.mkdirs(); ObjectMapper mapper = new ObjectMapper(); mapper.writerWithDefaultPrettyPrinter().writeValue(new File(dataDir, "config.json"), this); chunkManager.saveModifiedChunks();