Class ControlsListWidget
java.lang.Object
net.minecraft.client.gui.AbstractParentElement
net.minecraft.client.gui.widget.EntryListWidget<E>
net.minecraft.client.gui.widget.ElementListWidget<ControlsListWidget.Entry>
net.minecraft.client.gui.screen.option.ControlsListWidget
- All Implemented Interfaces:
Drawable,Element,Narratable,Navigable,ParentElement,Selectable
@Environment(CLIENT)
public class ControlsListWidget
extends ElementListWidget<ControlsListWidget.Entry>
- Mappings:
Namespace Name official euyintermediary net/minecraft/class_459named net/minecraft/client/gui/screen/option/ControlsListWidget
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassstatic classclassNested classes/interfaces inherited from interface net.minecraft.client.gui.Selectable
Selectable.SelectionType -
Field Summary
FieldsFields inherited from class net.minecraft.client.gui.widget.EntryListWidget
bottom, centerListVertically, client, headerHeight, height, itemHeight, left, right, top, widthFields inherited from interface net.minecraft.client.gui.Element
MAX_DOUBLE_CLICK_INTERVAL -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class net.minecraft.client.gui.widget.ElementListWidget
appendNarrations, getNavigationPath, getType, isSelectedEntry, setFocusedMethods inherited from class net.minecraft.client.gui.widget.EntryListWidget
addEntry, addEntryToTop, appendNarrations, centerScrollOn, children, clearEntries, clickedHeader, drawSelectionHighlight, enableScissor, ensureVisible, getEntry, getEntryAtPosition, getEntryCount, getFirst, getFocused, getHoveredEntry, getMaxPosition, getMaxScroll, getNavigationFocus, getNeighboringEntry, getNeighboringEntry, getNeighboringEntry, getRowBottom, getRowLeft, getRowRight, getRowTop, getScrollAmount, getSelectedOrNull, isMouseOver, method_35721, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, remove, removeEntry, removeEntryWithoutScrolling, render, renderBackground, renderDecorations, renderEntry, renderHeader, renderList, replaceEntries, setLeftPos, setRenderBackground, setRenderHeader, setRenderHorizontalShadows, setRenderSelection, setScrollAmount, setSelected, updateScrollingState, updateSizeMethods inherited from class net.minecraft.client.gui.AbstractParentElement
isDragging, setDraggingMethods 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
mouseMovedMethods inherited from interface net.minecraft.client.gui.navigation.Navigable
getNavigationOrderMethods inherited from interface net.minecraft.client.gui.ParentElement
charTyped, focusOn, getFocusedPath, hoveredElement, isFocused, keyPressed, keyReleased, setFocusedMethods inherited from interface net.minecraft.client.gui.Selectable
isNarratable
-
Field Details
-
parent
- Mappings:
Namespace Name Mixin selector official aLeuy;a:Leuz;intermediary field_2735Lnet/minecraft/class_459;field_2735:Lnet/minecraft/class_6599;named parentLnet/minecraft/client/gui/screen/option/ControlsListWidget;parent:Lnet/minecraft/client/gui/screen/option/KeybindsScreen;
-
maxKeyNameLength
int maxKeyNameLength- Mappings:
Namespace Name Mixin selector official lLeuy;l:Iintermediary field_2733Lnet/minecraft/class_459;field_2733:Inamed maxKeyNameLengthLnet/minecraft/client/gui/screen/option/ControlsListWidget;maxKeyNameLength:I
-
-
Constructor Details
-
ControlsListWidget
- Mappings:
Namespace Name Mixin selector official <init>Leuy;<init>(Leuz;Lenf;)Vintermediary <init>Lnet/minecraft/class_459;<init>(Lnet/minecraft/class_6599;Lnet/minecraft/class_310;)Vnamed <init>Lnet/minecraft/client/gui/screen/option/ControlsListWidget;<init>(Lnet/minecraft/client/gui/screen/option/KeybindsScreen;Lnet/minecraft/client/MinecraftClient;)V
-
-
Method Details
-
update
public void update()- Mappings:
Namespace Name Mixin selector official dLeuy;d()Vintermediary method_49006Lnet/minecraft/class_459;method_49006()Vnamed updateLnet/minecraft/client/gui/screen/option/ControlsListWidget;update()V
-
updateChildren
public void updateChildren()- Mappings:
Namespace Name Mixin selector official eLeuy;e()Vintermediary method_49007Lnet/minecraft/class_459;method_49007()Vnamed updateChildrenLnet/minecraft/client/gui/screen/option/ControlsListWidget;updateChildren()V
-
getScrollbarPositionX
protected int getScrollbarPositionX()- Overrides:
getScrollbarPositionXin classEntryListWidget<ControlsListWidget.Entry>- Mappings:
Namespace Name Mixin selector official cLeou;c()Iintermediary method_25329Lnet/minecraft/class_350;method_25329()Inamed getScrollbarPositionXLnet/minecraft/client/gui/widget/EntryListWidget;getScrollbarPositionX()I
-
getRowWidth
public int getRowWidth()- Overrides:
getRowWidthin classEntryListWidget<ControlsListWidget.Entry>- Mappings:
Namespace Name Mixin selector official bLeou;b()Iintermediary method_25322Lnet/minecraft/class_350;method_25322()Inamed getRowWidthLnet/minecraft/client/gui/widget/EntryListWidget;getRowWidth()I
-