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 drz$a
intermediary net/minecraft/class_4265$class_4266
named net/minecraft/client/gui/widget/ElementListWidget$Entry
  • Field Details

    • focused

      @Nullable private Element focused
      Mappings:
      Namespace Name Mixin selector
      official a Ldrz$a;a:Ldst;
      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;
    • dragging

      private boolean dragging
      Mappings:
      Namespace Name Mixin selector
      official b Ldrz$a;b: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 interface ParentElement
      Mappings:
      Namespace Name Mixin selector
      official aC_ Ldss;aC_()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 interface ParentElement
      Mappings:
      Namespace Name Mixin selector
      official b_ Ldss;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

      public void setFocused​(@Nullable Element focused)
      Specified by:
      setFocused in interface ParentElement
      Mappings:
      Namespace Name Mixin selector
      official a Ldss;a(Ldst;)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

      @Nullable public Element getFocused()
      Specified by:
      getFocused in interface ParentElement
      Mappings:
      Namespace Name Mixin selector
      official aB_ Ldss;aB_()Ldst;
      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;