From 79bb14cdbed63a2517103b33a5f91abf37a71f9e Mon Sep 17 00:00:00 2001 From: Sir Code <44554976+MisterSirCode@users.noreply.github.com> Date: Mon, 7 Jun 2021 08:42:44 -0400 Subject: [PATCH] Create zone data directory upon saving (#4) --- gameserver/src/main/java/brainwine/gameserver/zone/Zone.java | 1 + 1 file changed, 1 insertion(+) 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();