improve FileHandler directory creation logic
This commit is contained in:
+5
-1
@@ -45,8 +45,12 @@ public class FullDataFileHandler implements IFullDataSourceProvider
|
||||
|
||||
public FullDataFileHandler(IDhLevel level, File saveRootDir)
|
||||
{
|
||||
this.level = level;
|
||||
this.saveDir = saveRootDir;
|
||||
this.level = level;
|
||||
if (!this.saveDir.exists() && !this.saveDir.mkdirs())
|
||||
{
|
||||
LOGGER.warn("Unable to create full data folder, file saving may fail.");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
+4
@@ -51,6 +51,10 @@ public class RenderSourceFileHandler implements ILodRenderSourceProvider
|
||||
this.fullDataSourceProvider = sourceProvider;
|
||||
this.level = level;
|
||||
this.saveDir = saveRootDir;
|
||||
if (!this.saveDir.exists() && !this.saveDir.mkdirs())
|
||||
{
|
||||
LOGGER.warn("Unable to create render data folder, file saving may fail.");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -36,10 +36,6 @@ public class ClientLevelModule {
|
||||
{
|
||||
this.parent = parent;
|
||||
this.f3Message = new F3Screen.NestedMessage(this::f3Log);
|
||||
if (parent.getSaveStructure().getRenderCacheFolder(parent.getLevelWrapper()).mkdirs())
|
||||
{
|
||||
LOGGER.warn("unable to create cache folder.");
|
||||
}
|
||||
}
|
||||
|
||||
//==============//
|
||||
|
||||
Reference in New Issue
Block a user