net.minecraft.world.level.storage

public class LevelStorageSource$LevelStorageAccess

implements AutoCloseable

dib$a
net.minecraft.world.level.storage.LevelStorageSource$LevelStorageAccess
net.minecraft.class_32$class_5143
net.minecraft.world.level.storage.LevelStorage$Session
net.minecraft.src.C_2785_$C_2786_
net.minecraft.world.level.storage.Convertable$ConversionSession

Field summary

Modifier and TypeField
final DirectoryLock
b
lock
field_23767
lock
f_78270_
final Path
c
levelPath
field_23768
directory
f_78271_
private final String
d
levelId
field_23769
directoryName
f_78272_
private final Map<LevelResource, Path>
e
resources
field_24190
paths
f_78273_

Constructor summary

ModifierConstructor
public (LevelStorageSource p_78276_, String directoryName)

Method summary

Modifier and TypeMethod
public String
a()
getLevelId()
method_27005()
getDirectoryName()
m_78277_()
getLevelName()
public Path
a(dhz arg0)
getLevelPath(LevelResource arg0)
method_27010(class_5218 arg0)
getDirectory(WorldSavePath savePath)
m_78283_(C_2783_ arg0)
getWorldFolder(SavedFile arg0)
public File
a(wv<bwq> arg0)
getDimensionPath(ResourceKey<Level> arg0)
method_27424(class_5321<class_1937> arg0)
getWorldDirectory(RegistryKey<World> key)
m_78299_(C_5264_<C_1596_> arg0)
private void
i()
checkLock()
method_27017()
checkValid()
m_78313_()
checkSession()
public PlayerDataStorage
b()
createPlayerStorage()
method_27427()
createSaveHandler()
m_78301_()
public boolean
c()
requiresConversion()
method_27012()
needsConversion()
m_78306_()
isConvertable()
public boolean
a(ahd arg0)
convertLevel(ProgressListener arg0)
method_27006(class_3536 arg0)
convert(ProgressListener progressListener)
m_78278_(C_189_ arg0)
convert(IProgressUpdate arg0)
public LevelSummary
d()
getSummary()
method_29584()
getLevelSummary()
m_78308_()
public WorldData
a(com.mojang.serialization.DynamicOps<ns> arg0, bwd arg1)
getDataTag(com.mojang.serialization.DynamicOps<Tag> arg0, DataPackConfig arg1)
method_27013(com.mojang.serialization.DynamicOps<class_2520> arg0, class_5359 arg1)
readLevelProperties(com.mojang.serialization.DynamicOps<NbtElement> arg0, DataPackSettings arg1)
m_78280_(com.mojang.serialization.DynamicOps<C_4950_> p_78282_, C_1573_ arg1)
public DataPackConfig
e()
getDataPacks()
method_29585()
getDataPackSettings()
m_78309_()
public void
a(gx arg0, dii arg1)
saveDataTag(RegistryAccess arg0, WorldData arg1)
method_27425(class_5455 arg0, class_5219 arg1)
backupLevelDataFile(DynamicRegistryManager arg0, SaveProperties arg1)
m_78287_(C_4706_ p_78289_, C_2795_ arg1)
public void
a(gx arg0, dii arg1, na arg2)
saveDataTag(RegistryAccess arg0, WorldData arg1, CompoundTag arg2)
method_27426(class_5455 arg0, class_5219 arg1, class_2487 arg2)
backupLevelDataFile(DynamicRegistryManager arg0, SaveProperties arg1, NbtCompound arg2)
m_78290_(C_4706_ p_78292_, C_2795_ p_78293_, C_4917_ arg2)
public Optional<Path>
f()
getIconFile()
method_27014()
getIconFile()
m_182514_()
public void
g()
deleteLevel()
method_27015()
deleteSessionLock()
m_78311_()
public void
a(String arg0)
renameLevel(String arg0)
method_27008(String arg0)
save(String name)
m_78297_(String arg0)
public long
h()
makeWorldBackup()
method_27016()
createBackup()
m_78312_()
public void
close()
close()
close()