Class Hierarchy
- java.lang.Object
- net.minecraft.server.packs.AbstractPackResources (implements net.minecraft.server.packs.PackResources)
- net.minecraft.server.packs.FilePackResources
 - net.minecraft.server.packs.PathPackResources
 
 - net.minecraft.server.packs.BuiltInMetadata
 - net.minecraft.server.packs.CompositePackResources (implements net.minecraft.server.packs.PackResources)
 - net.minecraft.server.packs.DownloadCacheCleaner
 - net.minecraft.server.packs.DownloadQueue (implements java.lang.AutoCloseable)
 - net.minecraft.server.packs.FilePackResources.FileResourcesSupplier (implements net.minecraft.server.packs.repository.Pack.ResourcesSupplier)
 - net.minecraft.server.packs.FilePackResources.SharedZipFileAccess (implements java.lang.AutoCloseable)
 - net.minecraft.server.packs.PathPackResources.PathResourcesSupplier (implements net.minecraft.server.packs.repository.Pack.ResourcesSupplier)
 - java.lang.Record
- net.minecraft.server.packs.DownloadCacheCleaner.PathAndPriority
 - net.minecraft.server.packs.DownloadCacheCleaner.PathAndTime
 - net.minecraft.server.packs.DownloadQueue.BatchConfig
 - net.minecraft.server.packs.DownloadQueue.BatchResult
 - net.minecraft.server.packs.DownloadQueue.DownloadRequest
 - net.minecraft.server.packs.DownloadQueue.FileInfoEntry
 - net.minecraft.server.packs.DownloadQueue.LogEntry
 - net.minecraft.server.packs.FeatureFlagsMetadataSection
 - net.minecraft.server.packs.OverlayMetadataSection
 - net.minecraft.server.packs.OverlayMetadataSection.OverlayEntry
 
 - net.minecraft.server.packs.VanillaPackResources (implements net.minecraft.server.packs.PackResources)
 - net.minecraft.server.packs.VanillaPackResourcesBuilder
 
 - net.minecraft.server.packs.AbstractPackResources (implements net.minecraft.server.packs.PackResources)
 
Interface Hierarchy
- java.lang.AutoCloseable
- net.minecraft.server.packs.PackResources (also extends net.neoforged.neoforge.common.extensions.IPackResourcesExtension)
 
 - java.util.function.BiConsumer<T,
U> - net.minecraft.server.packs.PackResources.ResourceOutput
 
 - net.neoforged.neoforge.common.extensions.IPackResourcesExtension
- net.minecraft.server.packs.PackResources (also extends java.lang.AutoCloseable)
 
 
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- net.minecraft.server.packs.PackType (implements net.minecraft.util.StringRepresentable)
 
 
 - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)