Hierarchy For Package net.minecraft.client.option
Class Hierarchy
- java.lang.Object
- net.minecraft.client.gui.widget.ClickableWidget (implements net.minecraft.client.gui.Drawable, net.minecraft.client.gui.Element, net.minecraft.client.gui.Selectable, net.minecraft.client.gui.widget.Widget)
- net.minecraft.client.gui.widget.SliderWidget
- net.minecraft.client.gui.widget.OptionSliderWidget
- net.minecraft.client.option.SimpleOption.OptionSliderWidgetImpl<N>
 
 
 - net.minecraft.client.gui.widget.OptionSliderWidget
 
 - net.minecraft.client.gui.widget.SliderWidget
 - net.minecraft.client.option.GameOptions
 - net.minecraft.client.option.HotbarStorage
 - net.minecraft.client.option.HotbarStorageEntry
 - net.minecraft.client.option.KeyBinding (implements java.lang.Comparable<T>)
- net.minecraft.client.option.StickyKeyBinding
 
 - net.minecraft.client.option.ServerList
 - net.minecraft.client.option.SimpleOption<T>
 
 - net.minecraft.client.gui.widget.ClickableWidget (implements net.minecraft.client.gui.Drawable, net.minecraft.client.gui.Element, net.minecraft.client.gui.Selectable, net.minecraft.client.gui.widget.Widget)
 
Interface Hierarchy
- net.minecraft.client.option.GameOptions.OptionVisitor
- net.minecraft.client.option.GameOptions.Visitor
 
 - net.minecraft.client.option.SimpleOption.Callbacks<T>
- net.minecraft.client.option.SimpleOption.CyclingCallbacks<T>
- net.minecraft.client.option.SimpleOption.TypeChangeableCallbacks<T> (also extends net.minecraft.client.option.SimpleOption.SliderCallbacks<T>)
 
 - net.minecraft.client.option.SimpleOption.SliderCallbacks<T>
- net.minecraft.client.option.SimpleOption.IntSliderCallbacks
 - net.minecraft.client.option.SimpleOption.TypeChangeableCallbacks<T> (also extends net.minecraft.client.option.SimpleOption.CyclingCallbacks<T>)
 
 
 - net.minecraft.client.option.SimpleOption.CyclingCallbacks<T>
 - net.minecraft.client.option.SimpleOption.CyclingCallbacks.ValueSetter<T>
 - net.minecraft.client.option.SimpleOption.TooltipFactory<T>
 - net.minecraft.client.option.SimpleOption.ValueTextGetter<T>
 
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.option.AttackIndicator (implements net.minecraft.util.TranslatableOption)
 - net.minecraft.client.option.CloudRenderMode (implements net.minecraft.util.StringIdentifiable, net.minecraft.util.TranslatableOption)
 - net.minecraft.client.option.GraphicsMode (implements net.minecraft.util.TranslatableOption)
 - net.minecraft.client.option.NarratorMode
 - net.minecraft.client.option.ParticlesMode (implements net.minecraft.util.TranslatableOption)
 - net.minecraft.client.option.Perspective
 - net.minecraft.client.option.SimpleOption.DoubleSliderCallbacks (implements net.minecraft.client.option.SimpleOption.SliderCallbacks<T>)
 
 
 - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
 
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- net.minecraft.client.option.SimpleOption.AlternateValuesSupportingCyclingCallbacks<T> (implements net.minecraft.client.option.SimpleOption.CyclingCallbacks<T>)
 - net.minecraft.client.option.SimpleOption.LazyCyclingCallbacks<T> (implements net.minecraft.client.option.SimpleOption.CyclingCallbacks<T>)
 - net.minecraft.client.option.SimpleOption.MaxSuppliableIntCallbacks (implements net.minecraft.client.option.SimpleOption.IntSliderCallbacks, net.minecraft.client.option.SimpleOption.TypeChangeableCallbacks<T>)
 - net.minecraft.client.option.SimpleOption.PotentialValuesBasedCallbacks<T> (implements net.minecraft.client.option.SimpleOption.CyclingCallbacks<T>)
 - net.minecraft.client.option.SimpleOption.ValidatingIntSliderCallbacks (implements net.minecraft.client.option.SimpleOption.IntSliderCallbacks)
 
 
 - java.lang.Record