Package net.minecraft
Class class_7543.class_7544
- All Implemented Interfaces:
class_7541.class_7542,Drawable,Element,Narratable,ParentElement,Selectable
- Enclosing class:
class_7543
@Environment(CLIENT)
public class class_7543.class_7544
extends AlwaysSelectedEntryListWidget<class_7543.class_7544.class_7546>
implements class_7541.class_7542
- Mappings:
Namespace Name official eoh$aintermediary net/minecraft/class_7543$class_7544named net/minecraft/class_7543$class_7544
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassclassprivate static final recordclassclassclassNested classes/interfaces inherited from class net.minecraft.client.gui.widget.AlwaysSelectedEntryListWidget
AlwaysSelectedEntryListWidget.Entry<E extends AlwaysSelectedEntryListWidget.Entry<E>>Nested classes/interfaces inherited from class net.minecraft.client.gui.widget.EntryListWidget
EntryListWidget.MoveDirectionNested 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 class net.minecraft.client.gui.DrawableHelper
GUI_ICONS_TEXTURE, OPTIONS_BACKGROUND_TEXTURE, STATS_ICON_TEXTUREFields inherited from interface net.minecraft.client.gui.Element
MAX_DOUBLE_CLICK_INTERVAL -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintprotected intbooleankeyPressed(int keyCode, int scanCode, int modifiers) Callback for when a key down event has been captured.protected voidmethod_44397(MatrixStack matrixStack, int int2, int int3, float float2, int int4, int int5, int int6, int int7, int int8) voidmethod_44490(int int2, class_7557 class_7557) voidmethod_44492(Text text) private voidmethod_44511(class_7557.class_7558 class_7558, boolean bool) private booleanmethod_44512(EntryListWidget.MoveDirection moveDirection) intprotected voidmoveSelection(EntryListWidget.MoveDirection direction) voidsetScrollAmount(double amount) Methods inherited from class net.minecraft.client.gui.widget.AlwaysSelectedEntryListWidget
appendNarrations, changeFocusMethods inherited from class net.minecraft.client.gui.widget.EntryListWidget
addEntry, appendNarrations, centerScrollOn, children, clearEntries, clickedHeader, ensureSelectedEntryVisible, ensureVisible, getEntry, getEntryAtPosition, getEntryCount, getFocused, getHoveredEntry, getMaxPosition, getMaxScroll, getRowLeft, getRowRight, getRowTop, getScrollAmount, getSelectedOrNull, getType, isFocused, isMouseOver, isSelectedEntry, method_35721, method_44398, method_44399, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, moveSelectionIf, remove, removeEntry, render, renderBackground, renderDecorations, renderHeader, renderList, replaceEntries, setLeftPos, setRenderBackground, setRenderHeader, setRenderHorizontalShadows, setRenderSelection, setSelected, updateScrollingState, updateSizeMethods inherited from class net.minecraft.client.gui.AbstractParentElement
isDragging, setDragging, setFocusedMethods inherited from class net.minecraft.client.gui.DrawableHelper
drawCenteredText, drawCenteredText, drawCenteredTextWithShadow, drawHorizontalLine, drawSprite, drawStringWithShadow, drawTexture, drawTexture, drawTexture, drawTexture, drawTextWithShadow, drawVerticalLine, drawWithOutline, drawWithShadow, fill, fillGradient, fillGradient, fillGradient, getZOffset, method_44379, method_44380, setZOffsetMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.class_7541.class_7542
method_44491Methods inherited from interface net.minecraft.client.gui.Element
mouseMovedMethods inherited from interface net.minecraft.client.gui.ParentElement
charTyped, focusOn, hoveredElement, keyReleased, setInitialFocusMethods inherited from interface net.minecraft.client.gui.Selectable
isNarratable
-
Field Details
-
field_39593
- Mappings:
Namespace Name Mixin selector official oLeoh$a;o:Leoh$a$c;intermediary field_39593Lnet/minecraft/class_7543$class_7544;field_39593:Lnet/minecraft/class_7543$class_7544$class_7547;named field_39593Lnet/minecraft/class_7543$class_7544;field_39593:Lnet/minecraft/class_7543$class_7544$class_7547;
-
-
Constructor Details
-
class_7544
-
-
Method Details
-
setScrollAmount
public void setScrollAmount(double amount) - Overrides:
setScrollAmountin classEntryListWidget<class_7543.class_7544.class_7546>- Mappings:
Namespace Name Mixin selector official aLegq;a(D)Vintermediary method_25307Lnet/minecraft/class_350;method_25307(D)Vnamed setScrollAmountLnet/minecraft/client/gui/widget/EntryListWidget;setScrollAmount(D)V
-
method_44490
- Specified by:
method_44490in interfaceclass_7541.class_7542- Mappings:
Namespace Name Mixin selector official aLeog$a;a(ILeuj;)Vintermediary method_44490Lnet/minecraft/class_7541$class_7542;method_44490(ILnet/minecraft/class_7557;)Vnamed method_44490Lnet/minecraft/class_7541$class_7542;method_44490(ILnet/minecraft/class_7557;)V
-
method_44511
- Mappings:
Namespace Name Mixin selector official aLeoh$a;a(Leuj$a;Z)Vintermediary method_44511Lnet/minecraft/class_7543$class_7544;method_44511(Lnet/minecraft/class_7557$class_7558;Z)Vnamed method_44511Lnet/minecraft/class_7543$class_7544;method_44511(Lnet/minecraft/class_7557$class_7558;Z)V
-
method_44492
- Specified by:
method_44492in interfaceclass_7541.class_7542- Mappings:
Namespace Name Mixin selector official aLeog$a;a(Lrm;)Vintermediary method_44492Lnet/minecraft/class_7541$class_7542;method_44492(Lnet/minecraft/class_2561;)Vnamed method_44492Lnet/minecraft/class_7541$class_7542;method_44492(Lnet/minecraft/text/Text;)V
-
getScrollbarPositionX
protected int getScrollbarPositionX()- Overrides:
getScrollbarPositionXin classEntryListWidget<class_7543.class_7544.class_7546>- Mappings:
Namespace Name Mixin selector official dLegq;d()Iintermediary method_25329Lnet/minecraft/class_350;method_25329()Inamed getScrollbarPositionXLnet/minecraft/client/gui/widget/EntryListWidget;getScrollbarPositionX()I
-
getRowWidth
public int getRowWidth()- Overrides:
getRowWidthin classEntryListWidget<class_7543.class_7544.class_7546>- Mappings:
Namespace Name Mixin selector official cLegq;c()Iintermediary method_25322Lnet/minecraft/class_350;method_25322()Inamed getRowWidthLnet/minecraft/client/gui/widget/EntryListWidget;getRowWidth()I
-
method_44513
public int method_44513()- Mappings:
Namespace Name Mixin selector official eLeoh$a;e()Iintermediary method_44513Lnet/minecraft/class_7543$class_7544;method_44513()Inamed method_44513Lnet/minecraft/class_7543$class_7544;method_44513()I
-
method_44397
protected void method_44397(MatrixStack matrixStack, int int2, int int3, float float2, int int4, int int5, int int6, int int7, int int8) - Overrides:
method_44397in classEntryListWidget<class_7543.class_7544.class_7546>- Mappings:
Namespace Name Mixin selector official aLegq;a(Ldzt;IIFIIIII)Vintermediary method_44397Lnet/minecraft/class_350;method_44397(Lnet/minecraft/class_4587;IIFIIIII)Vnamed method_44397Lnet/minecraft/client/gui/widget/EntryListWidget;method_44397(Lnet/minecraft/client/util/math/MatrixStack;IIFIIIII)V
-
moveSelection
- Overrides:
moveSelectionin classEntryListWidget<class_7543.class_7544.class_7546>- Mappings:
Namespace Name Mixin selector official aLegq;a(Legq$b;)Vintermediary method_25335Lnet/minecraft/class_350;method_25335(Lnet/minecraft/class_350$class_5403;)Vnamed moveSelectionLnet/minecraft/client/gui/widget/EntryListWidget;moveSelection(Lnet/minecraft/client/gui/widget/EntryListWidget$MoveDirection;)V
-
method_44512
- Mappings:
Namespace Name Mixin selector official bLeoh$a;b(Legq$b;)Zintermediary method_44512Lnet/minecraft/class_7543$class_7544;method_44512(Lnet/minecraft/class_350$class_5403;)Znamed method_44512Lnet/minecraft/class_7543$class_7544;method_44512(Lnet/minecraft/client/gui/widget/EntryListWidget$MoveDirection;)Z
-
keyPressed
public boolean keyPressed(int keyCode, int scanCode, int modifiers) Callback for when a key down event has been captured. The key code is identified by the constants inGLFWclass.- Specified by:
keyPressedin interfaceElement- Specified by:
keyPressedin interfaceParentElement- Overrides:
keyPressedin classEntryListWidget<class_7543.class_7544.class_7546>- Parameters:
keyCode- the named key code of the event as described in theGLFWclassscanCode- the unique/platform-specific scan code of the keyboard inputmodifiers- a GLFW bitfield describing the modifier keys that are held down (see GLFW Modifier key flags)- Returns:
trueto indicate that the event handling is successful/valid- See Also:
- Mappings:
Namespace Name Mixin selector official aLehw;a(III)Zintermediary method_25404Lnet/minecraft/class_364;method_25404(III)Znamed keyPressedLnet/minecraft/client/gui/Element;keyPressed(III)Z
-