Package net.minecraft.client.gui.widget
Class ElementListWidget.Entry<E extends ElementListWidget.Entry<E>>
java.lang.Object
net.minecraft.client.gui.widget.EntryListWidget.Entry<E>
net.minecraft.client.gui.widget.ElementListWidget.Entry<E>
- All Implemented Interfaces:
Element,Navigable,ParentElement,Widget
- Direct Known Subclasses:
ControlsListWidget.Entry,DebugOptionsScreen.AbstractEntry,EditGameRulesScreen.AbstractRuleWidget,OptionListWidget.WidgetEntry,RealmsBackupScreen.BackupObjectSelectionListEntry,RealmsPendingInvitesScreen.PendingInvitationSelectionListEntry,RealmsPlayerTab.PlayerTabEntry,SocialInteractionsPlayerListEntry,StatsScreen.ItemStatsListWidget.Entry
- Enclosing class:
ElementListWidget<E extends ElementListWidget.Entry<E>>
@Environment(CLIENT)
public abstract static class ElementListWidget.Entry<E extends ElementListWidget.Entry<E>>
extends EntryListWidget.Entry<E>
implements ParentElement
- Mappings:
Namespace Name named net/minecraft/client/gui/widget/ElementListWidget$Entryintermediary net/minecraft/class_4265$class_4266official gdv$a
-
Field Summary
FieldsFields inherited from class net.minecraft.client.gui.widget.EntryListWidget.Entry
PADDING, parentList -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) voidappendNarrations(NarrationMessageBuilder builder) getNavigationPath(GuiNavigation navigation) getNavigationPath(GuiNavigation navigation, int index) booleanbooleanmouseClicked(Click click, boolean doubled) Callback for when a mouse button down event has been captured.abstract List<? extends Selectable> voidsetDragging(boolean dragging) voidsetFocused(@Nullable Element focused) Methods 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, render, 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, children, getFocusedPath, hoveredElement, isFocused, keyPressed, keyReleased, mouseDragged, mouseReleased, mouseScrolled, setFocusedMethods inherited from interface net.minecraft.client.gui.widget.Widget
setPosition
-
Field Details
-
focused
- Mappings:
Namespace Name Mixin selector named focusedLnet/minecraft/client/gui/widget/ElementListWidget$Entry;focused:Lnet/minecraft/client/gui/Element;intermediary field_19077Lnet/minecraft/class_4265$class_4266;field_19077:Lnet/minecraft/class_364;official aLgdv$a;a:Lggw;
-
focusedSelectable
- Mappings:
Namespace Name Mixin selector named focusedSelectableLnet/minecraft/client/gui/widget/ElementListWidget$Entry;focusedSelectable:Lnet/minecraft/client/gui/Selectable;intermediary field_33782Lnet/minecraft/class_4265$class_4266;field_33782:Lnet/minecraft/class_6379;official bLgdv$a;b:Lgjj;
-
dragging
private boolean dragging- Mappings:
Namespace Name Mixin selector named draggingLnet/minecraft/client/gui/widget/ElementListWidget$Entry;dragging:Zintermediary field_19078Lnet/minecraft/class_4265$class_4266;field_19078:Zofficial cLgdv$a;c:Z
-
-
Constructor Details
-
Entry
public Entry()
-
-
Method Details
-
isDragging
public boolean isDragging()- Specified by:
isDraggingin interfaceParentElement- Mappings:
Namespace Name Mixin selector named isDraggingLnet/minecraft/client/gui/ParentElement;isDragging()Zintermediary method_25397Lnet/minecraft/class_4069;method_25397()Zofficial aN_Lggv;aN_()Z
-
setDragging
public void setDragging(boolean dragging) - Specified by:
setDraggingin interfaceParentElement- Mappings:
Namespace Name Mixin selector named setDraggingLnet/minecraft/client/gui/ParentElement;setDragging(Z)Vintermediary method_25398Lnet/minecraft/class_4069;method_25398(Z)Vofficial c_Lggv;c_(Z)V
-
mouseClicked
Callback for when a mouse button down event has been captured. The button number is identified by the constants inGLFWclass.- Specified by:
mouseClickedin interfaceElement- Specified by:
mouseClickedin interfaceParentElement- Returns:
trueto indicate that the event handling is successful/valid- See Also:
- Mappings:
Namespace Name Mixin selector named mouseClickedLnet/minecraft/client/gui/Element;mouseClicked(Lnet/minecraft/client/gui/Click;Z)Zintermediary method_25402Lnet/minecraft/class_364;method_25402(Lnet/minecraft/class_11909;Z)Zofficial aLggw;a(Lgti;Z)Z
-
setFocused
- Specified by:
setFocusedin interfaceParentElement- Mappings:
Namespace Name Mixin selector named setFocusedLnet/minecraft/client/gui/ParentElement;setFocused(Lnet/minecraft/client/gui/Element;)Vintermediary method_25395Lnet/minecraft/class_4069;method_25395(Lnet/minecraft/class_364;)Vofficial aLggv;a(Lggw;)V
-
getFocused
- Specified by:
getFocusedin interfaceParentElement- Mappings:
Namespace Name Mixin selector named getFocusedLnet/minecraft/client/gui/ParentElement;getFocused()Lnet/minecraft/client/gui/Element;intermediary method_25399Lnet/minecraft/class_4069;method_25399()Lnet/minecraft/class_364;official aO_Lggv;aO_()Lggw;
-
selectableChildren
- Mappings:
Namespace Name Mixin selector named selectableChildrenLnet/minecraft/client/gui/widget/ElementListWidget$Entry;selectableChildren()Ljava/util/List;intermediary method_37025Lnet/minecraft/class_4265$class_4266;method_37025()Ljava/util/List;official bLgdv$a;b()Ljava/util/List;
-
appendNarrations
- Mappings:
Namespace Name Mixin selector named appendNarrationsLnet/minecraft/client/gui/widget/ElementListWidget$Entry;appendNarrations(Lnet/minecraft/client/gui/screen/narration/NarrationMessageBuilder;)Vintermediary method_37024Lnet/minecraft/class_4265$class_4266;method_37024(Lnet/minecraft/class_6382;)Vofficial aLgdv$a;a(Lgjl;)V
-