diff --git a/src/main/scala/li/cil/oc/server/fs/FileSystem.scala b/src/main/scala/li/cil/oc/server/fs/FileSystem.scala index 128419046..075b5dd9d 100644 --- a/src/main/scala/li/cil/oc/server/fs/FileSystem.scala +++ b/src/main/scala/li/cil/oc/server/fs/FileSystem.scala @@ -81,6 +81,9 @@ object FileSystem extends api.detail.FileSystemAPI { override def fromSaveDirectory(root: String, capacity: Long, buffered: Boolean) = { val path = new io.File(DimensionManager.getCurrentSaveRootDirectory, Settings.savePath + root) + if (!path.isDirectory) { + path.delete() + } path.mkdirs() if (path.exists() && path.isDirectory) { if (buffered) new BufferedFileSystem(path, capacity)