public class SaveFormatOld extends java.lang.Object implements ISaveFormat
Modifier and Type | Field and Description |
---|---|
protected java.io.File |
savesDirectory
Reference to the File object representing the directory for the world saves
|
Constructor and Description |
---|
SaveFormatOld(java.io.File par1File) |
Modifier and Type | Method and Description |
---|---|
boolean |
canLoadWorld(java.lang.String par1Str)
Return whether the given world can be loaded.
|
boolean |
convertMapFormat(java.lang.String par1Str,
IProgressUpdate par2IProgressUpdate)
Converts the specified map to the new map format.
|
protected static boolean |
deleteFiles(java.io.File[] par0ArrayOfFile) |
boolean |
deleteWorldDirectory(java.lang.String par1Str) |
void |
flushCache() |
java.util.List |
getSaveList() |
ISaveHandler |
getSaveLoader(java.lang.String par1Str,
boolean par2)
Returns back a loader for the specified save directory
|
WorldInfo |
getWorldInfo(java.lang.String par1Str)
gets the world info
|
boolean |
isOldMapFormat(java.lang.String par1Str)
Checks if the save directory uses the old map format
|
void |
renameWorld(java.lang.String par1Str,
java.lang.String par2Str) |
protected final java.io.File savesDirectory
public java.util.List getSaveList() throws AnvilConverterException
getSaveList
in interface ISaveFormat
AnvilConverterException
public void flushCache()
flushCache
in interface ISaveFormat
public WorldInfo getWorldInfo(java.lang.String par1Str)
getWorldInfo
in interface ISaveFormat
public void renameWorld(java.lang.String par1Str, java.lang.String par2Str)
renameWorld
in interface ISaveFormat
public boolean deleteWorldDirectory(java.lang.String par1Str)
deleteWorldDirectory
in interface ISaveFormat
protected static boolean deleteFiles(java.io.File[] par0ArrayOfFile)
public ISaveHandler getSaveLoader(java.lang.String par1Str, boolean par2)
getSaveLoader
in interface ISaveFormat
public boolean isOldMapFormat(java.lang.String par1Str)
isOldMapFormat
in interface ISaveFormat
public boolean convertMapFormat(java.lang.String par1Str, IProgressUpdate par2IProgressUpdate)
convertMapFormat
in interface ISaveFormat
public boolean canLoadWorld(java.lang.String par1Str)
canLoadWorld
in interface ISaveFormat