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 DataFixTypes
private final com.mojang.datafixers.DataFixer
private final IOWorker
-
Constructor Summary
ConstructorsConstructorDescriptionSimpleRegionStorage
(RegionStorageInfo pInfo, Path pFolder, com.mojang.datafixers.DataFixer pFixerUpper, boolean pSync, DataFixTypes pDataFixType) -
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
synchronize
(boolean pFlushStorage) com.mojang.serialization.Dynamic
<Tag> upgradeChunkTag
(com.mojang.serialization.Dynamic<Tag> pTag, int pVersion) upgradeChunkTag
(CompoundTag pTag, int pVersion) write
(ChunkPos pChunkPos, CompoundTag pData)
-
Field Details
-
worker
-
fixerUpper
private final com.mojang.datafixers.DataFixer fixerUpper -
dataFixType
-
-
Constructor Details
-
SimpleRegionStorage
public SimpleRegionStorage(RegionStorageInfo pInfo, Path pFolder, com.mojang.datafixers.DataFixer pFixerUpper, boolean pSync, DataFixTypes pDataFixType)
-
-
Method Details
-
read
-
write
-
upgradeChunkTag
-
upgradeChunkTag
-
synchronize
-
close
- Specified by:
close
in interfaceAutoCloseable
- Throws:
IOException
-
storageInfo
-