Package net.minecraft.data
Class SnbtProvider
java.lang.Object
net.minecraft.data.SnbtProvider
- All Implemented Interfaces:
DataProvider
public class SnbtProvider extends Object implements DataProvider
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static classSnbtProvider.class_5621(package private) static classSnbtProvider.CompressedDatastatic interfaceSnbtProvider.Tweaker -
Field Summary
Fields Modifier and Type Field Description private static Pathfield_24615private static LoggerLOGGERprivate DataGeneratorrootprivate List<SnbtProvider.Tweaker>writeFields inherited from interface net.minecraft.data.DataProvider
SHA1 -
Constructor Summary
Constructors Constructor Description SnbtProvider(DataGenerator dataGenerator) -
Method Summary
Modifier and Type Method Description SnbtProvideraddWriter(SnbtProvider.Tweaker tweaker)private StringgetFileName(Path root, Path file)StringgetName()voidrun(DataCache cache)private SnbtProvider.CompressedDatatoCompressedNbt(Path path, String name)private CompoundTagwrite(String string, CompoundTag compoundTag)private voidwrite(DataCache dataCache, SnbtProvider.CompressedData compressedData, Path path)
-
Field Details
-
field_24615
-
LOGGER
-
root
-
write
-
-
Constructor Details
-
SnbtProvider
-
-
Method Details
-
addWriter
-
write
-
run
- Specified by:
runin interfaceDataProvider- Throws:
IOException
-
getName
- Specified by:
getNamein interfaceDataProvider
-
getFileName
-
toCompressedNbt
-
write
-