net.minecraft.datafixer.file.nbt

public abstract class NbtFileFixer

implements AutoCloseable

net.minecraft.util.filefix.access.CompressedNbt
net.minecraft.class_1_212
net.minecraft.datafixer.file.nbt.NbtFileFixer

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
LOGGER
field_1_1516
LOGGER
private final Path
path
field_1_1518
filePath
private final NbtFileFixer$Importance
missingSeverity
field_1_1517
importance

Constructor summary

ModifierConstructor
public (Path filePath, NbtFileFixer$Importance importance)

Method summary

Modifier and TypeMethod
public abstract Optional<com.mojang.serialization.Dynamic<NbtElement>>
read()
method_1_1810()
getFixedNbt()
protected final Optional<com.mojang.serialization.Dynamic<NbtElement>>
readFile()
method_1_1811()
readFileNbt()
public abstract <T> void
write(com.mojang.serialization.Dynamic<T> data)
method_1_1812(com.mojang.serialization.Dynamic<T> arg0)
writeNbt(com.mojang.serialization.Dynamic<T> contents)
protected final <T> void
writeFile(com.mojang.serialization.Dynamic<T> data)
method_1_1813(com.mojang.serialization.Dynamic<T> arg0)
writeFileNbt(com.mojang.serialization.Dynamic<T> contents)
public Path
path()
method_1_1809()
getFilePath()
public void
close()