# Hierarchy For Package net.minecraft.client

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - net.minecraft.client.CallableClientMemoryStats (implements java.util.concurrent.Callable<V>)
  - net.minecraft.client.CallableClientProfiler (implements java.util.concurrent.Callable<V>)
  - net.minecraft.client.CallableGLInfo (implements java.util.concurrent.Callable<V>)
  - net.minecraft.client.CallableLWJGLVersion (implements java.util.concurrent.Callable<V>)
  - net.minecraft.client.CallableModded (implements java.util.concurrent.Callable<V>)
  - net.minecraft.client.CallableTexturePack (implements java.util.concurrent.Callable<V>)
  - net.minecraft.client.CallableTickingScreenName (implements java.util.concurrent.Callable<V>)
  - net.minecraft.client.CallableType2 (implements java.util.concurrent.Callable<V>)
  - net.minecraft.client.CallableUpdatingScreenName (implements java.util.concurrent.Callable<V>)
  - net.minecraft.client.ClientBrandRetriever
  - java.awt.Component (implements java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable)
    - java.awt.Canvas (implements javax.accessibility.Accessible)
      - net.minecraft.client.CanvasMinecraftApplet
    - java.awt.Container
      - java.awt.Panel (implements javax.accessibility.Accessible)
        - java.applet.Applet
          - net.minecraft.client.MinecraftApplet
          - net.minecraft.client.MinecraftFakeLauncher (implements java.applet.AppletStub)
        - net.minecraft.client.PanelCrashReport
  - net.minecraft.client.EnumOSHelper
  - net.minecraft.client.Minecraft (implements net.minecraft.profiler.IPlayerUsage, java.lang.Runnable)
    - net.minecraft.client.MinecraftAppletImpl
  - net.minecraft.client.StatStringFormatKeyInv (implements net.minecraft.stats.IStatStringFormat)
  - java.lang.Thread (implements java.lang.Runnable)
    - net.minecraft.client.ThreadClientSleep
    - net.minecraft.client.ThreadShutdown
  - java.awt.event.WindowAdapter (implements java.awt.event.WindowFocusListener, java.awt.event.WindowListener, java.awt.event.WindowStateListener)
    - net.minecraft.client.GameWindowListener