public class SaveHandlerMP extends java.lang.Object implements ISaveHandler
Constructor and Description |
---|
SaveHandlerMP() |
Modifier and Type | Method and Description |
---|---|
void |
checkSessionLock() |
void |
flush() |
java.io.File |
func_212423_a(DimensionType p_212423_1_,
java.lang.String p_212423_2_) |
IChunkLoader |
getChunkLoader(Dimension provider) |
com.mojang.datafixers.DataFixer |
getFixer() |
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 ISaveHandler
public void checkSessionLock() throws SessionLockException
checkSessionLock
in interface ISaveHandler
SessionLockException
public IChunkLoader getChunkLoader(Dimension provider)
getChunkLoader
in interface ISaveHandler
public void saveWorldInfoWithPlayer(WorldInfo worldInformation, NBTTagCompound tagCompound)
saveWorldInfoWithPlayer
in interface ISaveHandler
public void saveWorldInfo(WorldInfo worldInformation)
saveWorldInfo
in interface ISaveHandler
public IPlayerFileData getPlayerNBTManager()
getPlayerNBTManager
in interface ISaveHandler
public void flush()
flush
in interface ISaveHandler
@Nullable public java.io.File func_212423_a(DimensionType p_212423_1_, java.lang.String p_212423_2_)
func_212423_a
in interface ISaveHandler
public java.io.File getWorldDirectory()
getWorldDirectory
in interface ISaveHandler
public TemplateManager getStructureTemplateManager()
getStructureTemplateManager
in interface ISaveHandler
public com.mojang.datafixers.DataFixer getFixer()
getFixer
in interface ISaveHandler