# Hierarchy For Package net.minecraft.client.resources

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - net.minecraft.client.resources.AbstractResourcePack (implements net.minecraft.client.resources.ResourcePack)
    - net.minecraft.client.resources.FileResourcePack (implements java.io.Closeable)
    - net.minecraft.client.resources.FolderResourcePack
  - net.minecraft.client.resources.DefaultResourcePack (implements net.minecraft.client.resources.ResourcePack)
  - net.minecraft.client.resources.FallbackResourceManager (implements net.minecraft.client.resources.ResourceManager)
  - net.minecraft.client.resources.FoliageColorReloadListener (implements net.minecraft.client.resources.ResourceManagerReloadListener)
  - net.minecraft.client.resources.GrassColorReloadListener (implements net.minecraft.client.resources.ResourceManagerReloadListener)
  - net.minecraft.client.gui.Gui
    - net.minecraft.client.gui.GuiScreen
      - net.minecraft.client.resources.GuiScreenTemporaryResourcePackSelect
  - net.minecraft.client.resources.I18n
  - net.minecraft.client.resources.Language (implements java.lang.Comparable<T>)
  - net.minecraft.client.resources.LanguageManager (implements net.minecraft.client.resources.ResourceManagerReloadListener)
  - net.minecraft.client.resources.Locale
  - net.minecraft.client.resources.ResourcePackRepository
  - net.minecraft.client.resources.ResourcePackRepositoryEntry
  - net.minecraft.client.resources.SimpleReloadableResourceManager (implements net.minecraft.client.resources.ReloadableResourceManager)
  - net.minecraft.client.resources.SimpleResource (implements net.minecraft.client.resources.Resource)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.io.IOException
        - java.io.FileNotFoundException
          - net.minecraft.client.resources.ResourcePackFileNotFoundException

## Interface Hierarchy

- net.minecraft.client.resources.Resource
- net.minecraft.client.resources.ResourceManager
  - net.minecraft.client.resources.ReloadableResourceManager
- net.minecraft.client.resources.ResourceManagerReloadListener
- net.minecraft.client.resources.ResourcePack