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
- Enclosing class:
OptionListWidget
@Environment(CLIENT)
protected static class OptionListWidget.OptionWidgetEntry
extends OptionListWidget.WidgetEntry
- Mappings:
Namespace Name named net/minecraft/client/gui/widget/OptionListWidget$OptionWidgetEntry
intermediary net/minecraft/class_353$class_9379
official fpc$b
-
Field Summary
Fields inherited from class net.minecraft.client.gui.widget.EntryListWidget.Entry
parentList
Fields inherited from interface net.minecraft.client.gui.Element
MAX_DOUBLE_CLICK_INTERVAL
-
Constructor Summary
ModifierConstructorDescriptionprivate
OptionWidgetEntry
(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, selectableChildren
Methods inherited from class net.minecraft.client.gui.widget.ElementListWidget.Entry
appendNarrations, getFocused, getNavigationPath, getNavigationPath, isDragging, mouseClicked, setDragging, setFocused
Methods inherited from class net.minecraft.client.gui.widget.EntryListWidget.Entry
drawBorder, isFocused, isMouseOver, setFocused
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.client.gui.Element
getNavigationFocus, isMouseOver, mouseMoved
Methods inherited from interface net.minecraft.client.gui.navigation.Navigable
getNavigationOrder
Methods inherited from interface net.minecraft.client.gui.ParentElement
charTyped, getFocusedPath, hoveredElement, isFocused, keyPressed, keyReleased, mouseDragged, mouseReleased, mouseScrolled, setFocused
-
Field Details
-
optionWidgets
- Mappings:
Namespace Name Mixin selector named optionWidgets
Lnet/minecraft/client/gui/widget/OptionListWidget$OptionWidgetEntry;optionWidgets:Ljava/util/Map;
intermediary field_49893
Lnet/minecraft/class_353$class_9379;field_49893:Ljava/util/Map;
official a
Lfpc$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;)V
intermediary <init>
Lnet/minecraft/class_353$class_9379;<init>(Ljava/util/Map;Lnet/minecraft/class_4667;)V
official <init>
Lfpc$b;<init>(Ljava/util/Map;Lfxb;)V
-
-
Method Details
-
create
public static OptionListWidget.OptionWidgetEntry create(GameOptions gameOptions, SimpleOption<?> option, GameOptionsScreen optionsScreen) - Mappings:
Namespace Name Mixin selector named create
Lnet/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_58229
Lnet/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 a
Lfpc$b;a(Lfmj;Lfmi;Lfxb;)Lfpc$b;
-
create
public static OptionListWidget.OptionWidgetEntry create(GameOptions gameOptions, SimpleOption<?> firstOption, @Nullable @Nullable SimpleOption<?> secondOption, GameOptionsScreen optionsScreen) - Mappings:
Namespace Name Mixin selector named create
Lnet/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_58228
Lnet/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 a
Lfpc$b;a(Lfmj;Lfmi;Lfmi;Lfxb;)Lfpc$b;
-