Class Hierarchy
- java.lang.Object
- net.minecraft.client.gui.layouts.AbstractLayout (implements net.minecraft.client.gui.layouts.Layout)
- net.minecraft.client.gui.layouts.EqualSpacingLayout
 - net.minecraft.client.gui.layouts.FrameLayout
 - net.minecraft.client.gui.layouts.GridLayout
 
 - net.minecraft.client.gui.layouts.AbstractLayout.AbstractChildWrapper
- net.minecraft.client.gui.layouts.EqualSpacingLayout.ChildContainer
 - net.minecraft.client.gui.layouts.FrameLayout.ChildContainer
 - net.minecraft.client.gui.layouts.GridLayout.CellInhabitant
 
 - net.minecraft.client.gui.layouts.CommonLayouts
 - 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.LinearLayout (implements net.minecraft.client.gui.layouts.Layout)
 - 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.EqualSpacingLayout.Orientation
 - net.minecraft.client.gui.layouts.LinearLayout.Orientation
 
 
 - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)