Hierarchy For Package net.minecraft.data
Class Hierarchy
- java.lang.Object
- net.minecraft.data.DataCache
 - net.minecraft.data.DataCache.CachedDataWriter (implements net.minecraft.data.DataWriter)
 - net.minecraft.data.DataGenerator
 - net.minecraft.data.DataGenerator.Pack
 - net.minecraft.data.DataOutput
 - net.minecraft.data.DataOutput.PathResolver
 - net.minecraft.data.Main
 - net.minecraft.data.MetadataProvider (implements net.minecraft.data.DataProvider)
 - net.minecraft.data.SnbtProvider (implements net.minecraft.data.DataProvider)
 - java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- net.minecraft.data.SnbtProvider.CompressionException
 
 
 - java.lang.RuntimeException
 
 - java.lang.Exception
 
 
Interface Hierarchy
- net.minecraft.data.DataCache.Runner
 - net.minecraft.data.DataProvider
 - net.minecraft.data.DataProvider.Factory<T>
 - net.minecraft.data.DataWriter
 - net.minecraft.data.SnbtProvider.Tweaker
 
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- net.minecraft.data.DataOutput.OutputType
 
 
 - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
 
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- net.minecraft.data.DataCache.CachedData
 - net.minecraft.data.DataCache.IntermediaryCache
 - net.minecraft.data.DataCache.RunResult
 - net.minecraft.data.SnbtProvider.CompressedData
 
 
 - java.lang.Record