Class SimpleRegionStorage
java.lang.Object
net.minecraft.world.level.chunk.storage.SimpleRegionStorage
- All Implemented Interfaces:
AutoCloseable
- Direct Known Subclasses:
RecreatingSimpleRegionStorage
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final DataFixTypesprivate final com.mojang.datafixers.DataFixerprivate final IOWorker -
Constructor Summary
ConstructorsConstructorDescriptionSimpleRegionStorage(RegionStorageInfo info, Path folder, com.mojang.datafixers.DataFixer fixerUpper, boolean sync, DataFixTypes dataFixType) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()synchronize(boolean flushStorage) com.mojang.serialization.Dynamic<Tag> upgradeChunkTag(com.mojang.serialization.Dynamic<Tag> tag, int version) upgradeChunkTag(CompoundTag tag, int version) write(ChunkPos chunkPos, CompoundTag data)
-
Field Details
-
worker
-
fixerUpper
private final com.mojang.datafixers.DataFixer fixerUpper -
dataFixType
-
-
Constructor Details
-
SimpleRegionStorage
public SimpleRegionStorage(RegionStorageInfo info, Path folder, com.mojang.datafixers.DataFixer fixerUpper, boolean sync, DataFixTypes dataFixType)
-
-
Method Details
-
read
-
write
-
upgradeChunkTag
-
upgradeChunkTag
-
synchronize
-
close
- Specified by:
closein interfaceAutoCloseable- Throws:
IOException
-
storageInfo
-