# Hierarchy For Package net.minecraft.client.renderer.texture

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.DynamicTexture
    - net.minecraft.client.renderer.texture.LayeredTexture
    - net.minecraft.client.renderer.texture.SimpleTexture
    - net.minecraft.client.renderer.texture.TextureMap (implements net.minecraft.client.renderer.texture.IIconRegister, net.minecraft.client.renderer.texture.ITickableTextureObject)
  - net.minecraft.client.renderer.texture.Stitcher
  - net.minecraft.client.renderer.texture.Stitcher.Holder (implements java.lang.Comparable<T>)
  - net.minecraft.client.renderer.texture.Stitcher.Slot
  - net.minecraft.client.renderer.texture.TextureAtlasSprite (implements net.minecraft.util.IIcon)
    - net.minecraft.client.renderer.texture.TextureClock
    - net.minecraft.client.renderer.texture.TextureCompass
  - net.minecraft.client.renderer.texture.TextureManager (implements net.minecraft.client.resources.IResourceManagerReloadListener, net.minecraft.client.renderer.texture.ITickable)
  - net.minecraft.client.renderer.texture.TextureUtil

## Interface Hierarchy

- net.minecraft.client.renderer.texture.IIconRegister
- net.minecraft.client.renderer.texture.ITextureObject
  - net.minecraft.client.renderer.texture.ITickableTextureObject (also extends net.minecraft.client.renderer.texture.ITickable)
- net.minecraft.client.renderer.texture.ITickable
  - net.minecraft.client.renderer.texture.ITickableTextureObject (also extends net.minecraft.client.renderer.texture.ITextureObject)