# 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.TextureObject)
    - 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.IconRegister, net.minecraft.client.renderer.texture.TickableTextureObject)
  - net.minecraft.client.renderer.texture.Stitcher
  - net.minecraft.client.renderer.texture.StitchHolder (implements java.lang.Comparable<T>)
  - net.minecraft.client.renderer.texture.StitchSlot
  - net.minecraft.client.renderer.texture.TextureAtlasSprite (implements net.minecraft.util.Icon)
    - net.minecraft.client.renderer.texture.TextureClock
    - net.minecraft.client.renderer.texture.TextureCompass
  - net.minecraft.client.renderer.texture.TextureManager (implements net.minecraft.client.resources.ResourceManagerReloadListener, net.minecraft.client.renderer.texture.Tickable)
  - net.minecraft.client.renderer.texture.TextureUtil

## Interface Hierarchy

- net.minecraft.client.renderer.texture.IconRegister
- net.minecraft.client.renderer.texture.TextureObject
  - net.minecraft.client.renderer.texture.TickableTextureObject (also extends net.minecraft.client.renderer.texture.Tickable)
- net.minecraft.client.renderer.texture.Tickable
  - net.minecraft.client.renderer.texture.TickableTextureObject (also extends net.minecraft.client.renderer.texture.TextureObject)