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
,ParentElement
- Direct Known Subclasses:
ButtonListWidget.ButtonEntry
,ControlsListWidget.Entry
,EditGameRulesScreen.AbstractRuleWidget
,SocialInteractionsPlayerListEntry
- 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 official egx$a
intermediary net/minecraft/class_4265$class_4266
named net/minecraft/client/gui/widget/ElementListWidget$Entry
-
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
-
Method Summary
Modifier and TypeMethodDescription(package private) void
appendNarrations
(NarrationMessageBuilder builder) boolean
abstract List<? extends Selectable>
void
setDragging
(boolean dragging) void
setFocused
(@Nullable Element focused) Methods inherited from class net.minecraft.client.gui.widget.EntryListWidget.Entry
isMouseOver, render
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
isMouseOver, mouseMoved
Methods inherited from interface net.minecraft.client.gui.ParentElement
changeFocus, charTyped, children, focusOn, hoveredElement, keyPressed, keyReleased, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, setInitialFocus
-
Field Details
-
focused
- Mappings:
Namespace Name Mixin selector official a
Legx$a;a:Lehq;
intermediary field_19077
Lnet/minecraft/class_4265$class_4266;field_19077:Lnet/minecraft/class_364;
named focused
Lnet/minecraft/client/gui/widget/ElementListWidget$Entry;focused:Lnet/minecraft/client/gui/Element;
-
focusedSelectable
- Mappings:
Namespace Name Mixin selector official b
Legx$a;b:Leis;
intermediary field_33782
Lnet/minecraft/class_4265$class_4266;field_33782:Lnet/minecraft/class_6379;
named focusedSelectable
Lnet/minecraft/client/gui/widget/ElementListWidget$Entry;focusedSelectable:Lnet/minecraft/client/gui/Selectable;
-
dragging
private boolean dragging- Mappings:
Namespace Name Mixin selector official c
Legx$a;c:Z
intermediary field_19078
Lnet/minecraft/class_4265$class_4266;field_19078:Z
named dragging
Lnet/minecraft/client/gui/widget/ElementListWidget$Entry;dragging:Z
-
-
Constructor Details
-
Entry
public Entry()
-
-
Method Details
-
isDragging
public boolean isDragging()- Specified by:
isDragging
in interfaceParentElement
- Mappings:
Namespace Name Mixin selector official aj_
Lehp;aj_()Z
intermediary method_25397
Lnet/minecraft/class_4069;method_25397()Z
named isDragging
Lnet/minecraft/client/gui/ParentElement;isDragging()Z
-
setDragging
public void setDragging(boolean dragging) - Specified by:
setDragging
in interfaceParentElement
- Mappings:
Namespace Name Mixin selector official b_
Lehp;b_(Z)V
intermediary method_25398
Lnet/minecraft/class_4069;method_25398(Z)V
named setDragging
Lnet/minecraft/client/gui/ParentElement;setDragging(Z)V
-
setFocused
- Specified by:
setFocused
in interfaceParentElement
- Mappings:
Namespace Name Mixin selector official a
Lehp;a(Lehq;)V
intermediary method_25395
Lnet/minecraft/class_4069;method_25395(Lnet/minecraft/class_364;)V
named setFocused
Lnet/minecraft/client/gui/ParentElement;setFocused(Lnet/minecraft/client/gui/Element;)V
-
getFocused
- Specified by:
getFocused
in interfaceParentElement
- Mappings:
Namespace Name Mixin selector official u
Lehp;u()Lehq;
intermediary method_25399
Lnet/minecraft/class_4069;method_25399()Lnet/minecraft/class_364;
named getFocused
Lnet/minecraft/client/gui/ParentElement;getFocused()Lnet/minecraft/client/gui/Element;
-
selectableChildren
- Mappings:
Namespace Name Mixin selector official b
Legx$a;b()Ljava/util/List;
intermediary method_37025
Lnet/minecraft/class_4265$class_4266;method_37025()Ljava/util/List;
named selectableChildren
Lnet/minecraft/client/gui/widget/ElementListWidget$Entry;selectableChildren()Ljava/util/List;
-
appendNarrations
- Mappings:
Namespace Name Mixin selector official a
Legx$a;a(Leiu;)V
intermediary method_37024
Lnet/minecraft/class_4265$class_4266;method_37024(Lnet/minecraft/class_6382;)V
named appendNarrations
Lnet/minecraft/client/gui/widget/ElementListWidget$Entry;appendNarrations(Lnet/minecraft/client/gui/screen/narration/NarrationMessageBuilder;)V
-