# Hierarchy For Package net.minecraft.client.renderer

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - net.minecraft.client.renderer.texture.AbstractTexture (implements net.minecraft.client.renderer.texture.ITextureObject)
    - net.minecraft.client.renderer.texture.SimpleTexture
      - net.minecraft.client.renderer.ThreadDownloadImageData
  - net.minecraft.client.renderer.ActiveRenderInfo
  - net.minecraft.client.renderer.DestroyBlockProgress
  - net.minecraft.client.renderer.EntityRenderer (implements net.minecraft.client.resources.IResourceManagerReloadListener)
  - net.minecraft.client.renderer.EntitySorter (implements java.util.Comparator<T>)
  - net.minecraft.client.renderer.GLAllocation
  - net.minecraft.client.gui.Gui
    - net.minecraft.client.gui.GuiScreen
      - net.minecraft.client.gui.inventory.GuiContainer
        - net.minecraft.client.renderer.InventoryEffectRenderer
  - net.minecraft.client.renderer.IconFlipped (implements net.minecraft.util.IIcon)
  - net.minecraft.client.renderer.ImageBufferDownload (implements net.minecraft.client.renderer.IImageBuffer)
  - net.minecraft.client.renderer.ItemRenderer
  - net.minecraft.client.renderer.OpenGlCapsChecker
  - net.minecraft.client.renderer.OpenGlHelper
  - net.minecraft.client.renderer.RenderBlocks
  - net.minecraft.client.renderer.RenderGlobal (implements net.minecraft.world.IWorldAccess)
  - net.minecraft.client.renderer.RenderHelper
  - net.minecraft.client.renderer.RenderList
  - net.minecraft.client.renderer.RenderSorter (implements java.util.Comparator<T>)
  - net.minecraft.client.renderer.Tessellator
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - net.minecraft.client.renderer.StitcherException
  - net.minecraft.client.renderer.WorldRenderer

## Interface Hierarchy

- net.minecraft.client.renderer.IImageBuffer