public class DefaultVolatileSettings extends java.lang.Object implements VolatileSettings
VolatileSettings
.Constructor and Description |
---|
DefaultVolatileSettings(java.io.File mapsDirectory)
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
java.io.File |
getCurrentSaveMapDirectory()
Returns the default directory for saving maps.
|
java.io.File |
getImageDirectory()
Returns the directory to save images to.
|
void |
setCurrentSaveMapDirectory(java.io.File currentSaveMapDirectory)
Sets the default directory for saving maps.
|
void |
setImageDirectory(java.io.File imageDirectory)
Sets the directory to save created image to.
|
public DefaultVolatileSettings(@NotNull java.io.File mapsDirectory)
mapsDirectory
- the maps directory@NotNull public java.io.File getImageDirectory()
getImageDirectory
in interface VolatileSettings
public void setImageDirectory(@NotNull java.io.File imageDirectory)
setImageDirectory
in interface VolatileSettings
imageDirectory
- the image directory@NotNull public java.io.File getCurrentSaveMapDirectory()
getCurrentSaveMapDirectory
in interface VolatileSettings
public void setCurrentSaveMapDirectory(@NotNull java.io.File currentSaveMapDirectory)
setCurrentSaveMapDirectory
in interface VolatileSettings
currentSaveMapDirectory
- the default directory for saving maps