public class WorldSpecificSaveHandler extends java.lang.Object implements ISaveHandler
| Constructor and Description |
|---|
WorldSpecificSaveHandler(WorldServer world,
ISaveHandler parent) |
| Modifier and Type | Method and Description |
|---|---|
void |
checkSessionLock() |
void |
flush() |
IChunkLoader |
getChunkLoader(WorldProvider var1) |
java.io.File |
getMapFileFromName(java.lang.String name) |
IPlayerFileData |
getPlayerNBTManager() |
TemplateManager |
getStructureTemplateManager() |
java.io.File |
getWorldDirectory() |
WorldInfo |
loadWorldInfo() |
void |
saveWorldInfo(WorldInfo var1) |
void |
saveWorldInfoWithPlayer(WorldInfo var1,
NBTTagCompound var2) |
public WorldSpecificSaveHandler(WorldServer world, ISaveHandler parent)
public WorldInfo loadWorldInfo()
loadWorldInfo in interface ISaveHandlerpublic void checkSessionLock()
throws MinecraftException
checkSessionLock in interface ISaveHandlerMinecraftExceptionpublic IChunkLoader getChunkLoader(WorldProvider var1)
getChunkLoader in interface ISaveHandlerpublic void saveWorldInfoWithPlayer(WorldInfo var1, NBTTagCompound var2)
saveWorldInfoWithPlayer in interface ISaveHandlerpublic void saveWorldInfo(WorldInfo var1)
saveWorldInfo in interface ISaveHandlerpublic IPlayerFileData getPlayerNBTManager()
getPlayerNBTManager in interface ISaveHandlerpublic void flush()
flush in interface ISaveHandlerpublic java.io.File getWorldDirectory()
getWorldDirectory in interface ISaveHandlerpublic java.io.File getMapFileFromName(java.lang.String name)
getMapFileFromName in interface ISaveHandlerpublic TemplateManager getStructureTemplateManager()
getStructureTemplateManager in interface ISaveHandler