Class DimensionDataStorage
java.lang.Object
net.minecraft.world.level.storage.DimensionDataStorage
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Fileprivate final com.mojang.datafixers.DataFixerprivate static final org.slf4j.Logger - 
Constructor Summary
ConstructorsConstructorDescriptionDimensionDataStorage(File p_78149_, com.mojang.datafixers.DataFixer p_78150_)  - 
Method Summary
Modifier and TypeMethodDescription<T extends SavedData>
TcomputeIfAbsent(SavedData.Factory<T> p_297495_, String p_164864_) <T extends SavedData>
Tget(SavedData.Factory p_297465_, String p_164860_) private FilegetDataFile(String p_78157_) private booleanisGzip(PushbackInputStream p_78155_) private <T extends SavedData>
TreadSavedData(Function<CompoundTag, T> p_164869_, DataFixTypes p_300231_, String p_164870_) readTagFromDisk(String p_78159_, DataFixTypes p_301060_, int p_78160_) voidsave()void 
- 
Field Details
- 
LOGGER
private static final org.slf4j.Logger LOGGER - 
cache
 - 
fixerUpper
private final com.mojang.datafixers.DataFixer fixerUpper - 
dataFolder
 
 - 
 - 
Constructor Details
- 
DimensionDataStorage
 
 - 
 - 
Method Details
- 
getDataFile
 - 
computeIfAbsent
 - 
get
 - 
readSavedData
@Nullable private <T extends SavedData> T readSavedData(Function<CompoundTag, T> p_164869_, DataFixTypes p_300231_, String p_164870_)  - 
set
 - 
readTagFromDisk
public CompoundTag readTagFromDisk(String p_78159_, DataFixTypes p_301060_, int p_78160_) throws IOException - Throws:
 IOException
 - 
isGzip
- Throws:
 IOException
 - 
save
public void save() 
 -