public class SaveHandlerMP extends java.lang.Object implements ISaveHandler
| Constructor and Description |
|---|
SaveHandlerMP() |
| Modifier and Type | Method and Description |
|---|---|
void |
checkSessionLock() |
void |
flush() |
IChunkLoader |
getChunkLoader(WorldProvider provider) |
java.io.File |
getMapFileFromName(java.lang.String mapName) |
IPlayerFileData |
getPlayerNBTManager() |
TemplateManager |
getStructureTemplateManager() |
java.io.File |
getWorldDirectory() |
WorldInfo |
loadWorldInfo() |
void |
saveWorldInfo(WorldInfo worldInformation) |
void |
saveWorldInfoWithPlayer(WorldInfo worldInformation,
NBTTagCompound tagCompound) |
public WorldInfo loadWorldInfo()
loadWorldInfo in interface ISaveHandlerpublic void checkSessionLock()
throws MinecraftException
checkSessionLock in interface ISaveHandlerMinecraftExceptionpublic IChunkLoader getChunkLoader(WorldProvider provider)
getChunkLoader in interface ISaveHandlerpublic void saveWorldInfoWithPlayer(WorldInfo worldInformation, NBTTagCompound tagCompound)
saveWorldInfoWithPlayer in interface ISaveHandlerpublic void saveWorldInfo(WorldInfo worldInformation)
saveWorldInfo in interface ISaveHandlerpublic IPlayerFileData getPlayerNBTManager()
getPlayerNBTManager in interface ISaveHandlerpublic void flush()
flush in interface ISaveHandlerpublic java.io.File getMapFileFromName(java.lang.String mapName)
getMapFileFromName in interface ISaveHandlerpublic java.io.File getWorldDirectory()
getWorldDirectory in interface ISaveHandlerpublic TemplateManager getStructureTemplateManager()
getStructureTemplateManager in interface ISaveHandler