Package net.minecraft.client.gui.widget
Class OptionListWidget.OptionWidgetEntry
java.lang.Object
net.minecraft.client.gui.widget.EntryListWidget.Entry<OptionListWidget.WidgetEntry>
net.minecraft.client.gui.widget.ElementListWidget.Entry<OptionListWidget.WidgetEntry>
net.minecraft.client.gui.widget.OptionListWidget.WidgetEntry
net.minecraft.client.gui.widget.OptionListWidget.OptionWidgetEntry
- All Implemented Interfaces:
Element,Navigable,ParentElement,Widget
- Enclosing class:
OptionListWidget
@Environment(CLIENT)
protected static class OptionListWidget.OptionWidgetEntry
extends OptionListWidget.WidgetEntry
- Mappings:
Namespace Name named net/minecraft/client/gui/widget/OptionListWidget$OptionWidgetEntryintermediary net/minecraft/class_353$class_9379official gen$b
-
Field Summary
FieldsFields inherited from class net.minecraft.client.gui.widget.EntryListWidget.Entry
PADDING, parentList -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateOptionWidgetEntry(Map<SimpleOption<?>, ClickableWidget> widgets, GameOptionsScreen optionsScreen) -
Method Summary
Modifier and TypeMethodDescriptioncreate(GameOptions gameOptions, SimpleOption<?> option, GameOptionsScreen optionsScreen) create(GameOptions gameOptions, SimpleOption<?> firstOption, @Nullable SimpleOption<?> secondOption, GameOptionsScreen optionsScreen) Methods inherited from class net.minecraft.client.gui.widget.OptionListWidget.WidgetEntry
children, create, create, render, selectableChildrenMethods inherited from class net.minecraft.client.gui.widget.ElementListWidget.Entry
appendNarrations, getFocused, getNavigationPath, getNavigationPath, isDragging, mouseClicked, setDragging, setFocusedMethods inherited from class net.minecraft.client.gui.widget.EntryListWidget.Entry
forEachChild, getContentBottomEnd, getContentHeight, getContentMiddleX, getContentMiddleY, getContentRightEnd, getContentWidth, getContentX, getContentY, getHeight, getNavigationFocus, getWidth, getX, getY, isFocused, isMouseOver, setFocused, setHeight, setWidth, setX, setYMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.gui.Element
getBorder, getNavigationFocus, isClickable, isMouseOver, mouseMovedMethods inherited from interface net.minecraft.client.gui.navigation.Navigable
getNavigationOrderMethods inherited from interface net.minecraft.client.gui.ParentElement
charTyped, getFocusedPath, hoveredElement, isFocused, keyPressed, keyReleased, mouseDragged, mouseReleased, mouseScrolled, setFocusedMethods inherited from interface net.minecraft.client.gui.widget.Widget
setPosition
-
Field Details
-
optionWidgets
- Mappings:
Namespace Name Mixin selector named optionWidgetsLnet/minecraft/client/gui/widget/OptionListWidget$OptionWidgetEntry;optionWidgets:Ljava/util/Map;intermediary field_49893Lnet/minecraft/class_353$class_9379;field_49893:Ljava/util/Map;official aLgen$b;a:Ljava/util/Map;
-
-
Constructor Details
-
OptionWidgetEntry
private OptionWidgetEntry(Map<SimpleOption<?>, ClickableWidget> widgets, GameOptionsScreen optionsScreen) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/gui/widget/OptionListWidget$OptionWidgetEntry;<init>(Ljava/util/Map;Lnet/minecraft/client/gui/screen/option/GameOptionsScreen;)Vintermediary <init>Lnet/minecraft/class_353$class_9379;<init>(Ljava/util/Map;Lnet/minecraft/class_4667;)Vofficial <init>Lgen$b;<init>(Ljava/util/Map;Lgqi;)V
-
-
Method Details
-
create
public static OptionListWidget.OptionWidgetEntry create(GameOptions gameOptions, SimpleOption<?> option, GameOptionsScreen optionsScreen) - Mappings:
Namespace Name Mixin selector named createLnet/minecraft/client/gui/widget/OptionListWidget$OptionWidgetEntry;create(Lnet/minecraft/client/option/GameOptions;Lnet/minecraft/client/option/SimpleOption;Lnet/minecraft/client/gui/screen/option/GameOptionsScreen;)Lnet/minecraft/client/gui/widget/OptionListWidget$OptionWidgetEntry;intermediary method_58229Lnet/minecraft/class_353$class_9379;method_58229(Lnet/minecraft/class_315;Lnet/minecraft/class_7172;Lnet/minecraft/class_4667;)Lnet/minecraft/class_353$class_9379;official aLgen$b;a(Lgad;Lgac;Lgqi;)Lgen$b;
-
create
public static OptionListWidget.OptionWidgetEntry create(GameOptions gameOptions, SimpleOption<?> firstOption, @Nullable @Nullable SimpleOption<?> secondOption, GameOptionsScreen optionsScreen) - Mappings:
Namespace Name Mixin selector named createLnet/minecraft/client/gui/widget/OptionListWidget$OptionWidgetEntry;create(Lnet/minecraft/client/option/GameOptions;Lnet/minecraft/client/option/SimpleOption;Lnet/minecraft/client/option/SimpleOption;Lnet/minecraft/client/gui/screen/option/GameOptionsScreen;)Lnet/minecraft/client/gui/widget/OptionListWidget$OptionWidgetEntry;intermediary method_58228Lnet/minecraft/class_353$class_9379;method_58228(Lnet/minecraft/class_315;Lnet/minecraft/class_7172;Lnet/minecraft/class_7172;Lnet/minecraft/class_4667;)Lnet/minecraft/class_353$class_9379;official aLgen$b;a(Lgad;Lgac;Lgac;Lgqi;)Lgen$b;
-