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 intermediary net/minecraft/class_459official euynamed 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 intermediary field_2735Lnet/minecraft/class_459;field_2735:Lnet/minecraft/class_6599;official aLeuy;a:Leuz;named parentLnet/minecraft/client/gui/screen/option/ControlsListWidget;parent:Lnet/minecraft/client/gui/screen/option/KeybindsScreen;
-
maxKeyNameLength
int maxKeyNameLength- Mappings:
Namespace Name Mixin selector intermediary field_2733Lnet/minecraft/class_459;field_2733:Iofficial lLeuy;l:Inamed maxKeyNameLengthLnet/minecraft/client/gui/screen/option/ControlsListWidget;maxKeyNameLength:I
-
-
Constructor Details
-
ControlsListWidget
- Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_459;<init>(Lnet/minecraft/class_6599;Lnet/minecraft/class_310;)Vofficial <init>Leuy;<init>(Leuz;Lenf;)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 intermediary method_49006Lnet/minecraft/class_459;method_49006()Vofficial dLeuy;d()Vnamed updateLnet/minecraft/client/gui/screen/option/ControlsListWidget;update()V
-
updateChildren
public void updateChildren()- Mappings:
Namespace Name Mixin selector intermediary method_49007Lnet/minecraft/class_459;method_49007()Vofficial eLeuy;e()Vnamed updateChildrenLnet/minecraft/client/gui/screen/option/ControlsListWidget;updateChildren()V
-
getScrollbarPositionX
protected int getScrollbarPositionX()- Overrides:
getScrollbarPositionXin classEntryListWidget<ControlsListWidget.Entry>- Mappings:
Namespace Name Mixin selector intermediary method_25329Lnet/minecraft/class_350;method_25329()Iofficial cLeou;c()Inamed getScrollbarPositionXLnet/minecraft/client/gui/widget/EntryListWidget;getScrollbarPositionX()I
-
getRowWidth
public int getRowWidth()- Overrides:
getRowWidthin classEntryListWidget<ControlsListWidget.Entry>- Mappings:
Namespace Name Mixin selector intermediary method_25322Lnet/minecraft/class_350;method_25322()Iofficial bLeou;b()Inamed getRowWidthLnet/minecraft/client/gui/widget/EntryListWidget;getRowWidth()I
-