Class Hierarchy
- java.lang.Object
- net.minecraft.data.BlockFamilies
- net.minecraft.data.BlockFamily
- net.minecraft.data.BlockFamily.Builder
- net.minecraft.data.DataGenerator
- net.minecraft.data.DataGenerator.PackGenerator
- net.minecraft.data.HashCache
- net.minecraft.data.HashCache.CacheUpdater (implements net.minecraft.data.CachedOutput)
- net.minecraft.data.Main
- net.minecraft.data.PackOutput
- net.minecraft.data.PackOutput.PathProvider
- java.lang.Record
- net.minecraft.data.HashCache.ProviderCache
- net.minecraft.data.HashCache.ProviderCacheBuilder
- net.minecraft.data.HashCache.UpdateResult
Interface Hierarchy
- net.minecraft.data.CachedOutput
- net.minecraft.data.DataProvider
- net.minecraft.data.DataProvider.Factory<T>
- net.minecraft.data.HashCache.UpdateFunction
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.BlockFamily.Variant
- net.minecraft.data.PackOutput.Target
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)