Class Hierarchy
- java.lang.Object
- net.minecraft.client.gui.layouts.AbstractLayout (implements net.minecraft.client.gui.layouts.Layout)
- net.minecraft.client.gui.layouts.FrameLayout
 - net.minecraft.client.gui.layouts.GridLayout
 - net.minecraft.client.gui.layouts.LinearLayout
 
 - net.minecraft.client.gui.layouts.AbstractLayout.AbstractChildWrapper
- net.minecraft.client.gui.layouts.FrameLayout.ChildContainer
 - net.minecraft.client.gui.layouts.GridLayout.CellInhabitant
 - net.minecraft.client.gui.layouts.LinearLayout.ChildContainer
 
 - net.minecraft.client.gui.layouts.GridLayout.RowHelper
 - net.minecraft.client.gui.layouts.HeaderAndFooterLayout (implements net.minecraft.client.gui.layouts.Layout)
 - net.minecraft.client.gui.layouts.LayoutSettings.LayoutSettingsImpl (implements net.minecraft.client.gui.layouts.LayoutSettings)
 - net.minecraft.client.gui.layouts.SpacerElement (implements net.minecraft.client.gui.layouts.LayoutElement)
 
 - net.minecraft.client.gui.layouts.AbstractLayout (implements net.minecraft.client.gui.layouts.Layout)
 
Interface Hierarchy
- net.minecraft.client.gui.layouts.LayoutElement
- net.minecraft.client.gui.layouts.Layout
 
 - net.minecraft.client.gui.layouts.LayoutSettings
 
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- net.minecraft.client.gui.layouts.LinearLayout.Orientation
 
 
 - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)