Class PagedEntryListWidget.DualDrawableEntry

java.lang.Object
net.minecraft.client.gui.widget.PagedEntryListWidget.DualDrawableEntry
All Implemented Interfaces:
EntryListWidget.Entry
Enclosing class:
PagedEntryListWidget

@Environment(CLIENT)
public static class PagedEntryListWidget.DualDrawableEntry
extends Object
implements EntryListWidget.Entry
Mappings:
Namespace Name
official awg$d
intermediary net/minecraft/class_703$class_707
named net/minecraft/client/gui/widget/PagedEntryListWidget$DualDrawableEntry
  • Field Details

    • client

      private final MinecraftClient client
      Mappings:
      Namespace Name Mixin selector
      official a Lawg$d;a:Lave;
      intermediary field_2973 Lnet/minecraft/class_703$class_707;field_2973:Lnet/minecraft/class_669;
      named client Lnet/minecraft/client/gui/widget/PagedEntryListWidget$DualDrawableEntry;client:Lnet/minecraft/client/MinecraftClient;
    • first

      private final DrawableHelper first
      Mappings:
      Namespace Name Mixin selector
      official b Lawg$d;b:Lavp;
      intermediary field_2974 Lnet/minecraft/class_703$class_707;field_2974:Lnet/minecraft/class_681;
      named first Lnet/minecraft/client/gui/widget/PagedEntryListWidget$DualDrawableEntry;first:Lnet/minecraft/client/gui/DrawableHelper;
    • second

      private final DrawableHelper second
      Mappings:
      Namespace Name Mixin selector
      official c Lawg$d;c:Lavp;
      intermediary field_2975 Lnet/minecraft/class_703$class_707;field_2975:Lnet/minecraft/class_681;
      named second Lnet/minecraft/client/gui/widget/PagedEntryListWidget$DualDrawableEntry;second:Lnet/minecraft/client/gui/DrawableHelper;
    • prevClicked

      private DrawableHelper prevClicked
      Mappings:
      Namespace Name Mixin selector
      official d Lawg$d;d:Lavp;
      intermediary field_2976 Lnet/minecraft/class_703$class_707;field_2976:Lnet/minecraft/class_681;
      named prevClicked Lnet/minecraft/client/gui/widget/PagedEntryListWidget$DualDrawableEntry;prevClicked:Lnet/minecraft/client/gui/DrawableHelper;
  • Constructor Details

    • DualDrawableEntry

      public DualDrawableEntry​(DrawableHelper first, DrawableHelper second)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lawg$d;<init>(Lavp;Lavp;)V
      intermediary <init> Lnet/minecraft/class_703$class_707;<init>(Lnet/minecraft/class_681;Lnet/minecraft/class_681;)V
      named <init> Lnet/minecraft/client/gui/widget/PagedEntryListWidget$DualDrawableEntry;<init>(Lnet/minecraft/client/gui/DrawableHelper;Lnet/minecraft/client/gui/DrawableHelper;)V
  • Method Details

    • getFirst

      public DrawableHelper getFirst()
      Mappings:
      Namespace Name Mixin selector
      official a Lawg$d;a()Lavp;
      intermediary method_2598 Lnet/minecraft/class_703$class_707;method_2598()Lnet/minecraft/class_681;
      named getFirst Lnet/minecraft/client/gui/widget/PagedEntryListWidget$DualDrawableEntry;getFirst()Lnet/minecraft/client/gui/DrawableHelper;
    • getSecond

      public DrawableHelper getSecond()
      Mappings:
      Namespace Name Mixin selector
      official b Lawg$d;b()Lavp;
      intermediary method_2607 Lnet/minecraft/class_703$class_707;method_2607()Lnet/minecraft/class_681;
      named getSecond Lnet/minecraft/client/gui/widget/PagedEntryListWidget$DualDrawableEntry;getSecond()Lnet/minecraft/client/gui/DrawableHelper;
    • render

      public void render​(int index, int x, int y, int rowWidth, int rowHeight, int mouseX, int mouseY, boolean hovered)
      Specified by:
      render in interface EntryListWidget.Entry
      Mappings:
      Namespace Name Mixin selector
      official a Lawd$a;a(IIIIIIIZ)V
      intermediary method_2569 Lnet/minecraft/class_698$class_699;method_2569(IIIIIIIZ)V
      named render Lnet/minecraft/client/gui/widget/EntryListWidget$Entry;render(IIIIIIIZ)V
    • renderDrawable

      private void renderDrawable​(DrawableHelper drawable, int y, int mouseX, int mouseY, boolean hidden)
      Mappings:
      Namespace Name Mixin selector
      official a Lawg$d;a(Lavp;IIIZ)V
      intermediary method_2600 Lnet/minecraft/class_703$class_707;method_2600(Lnet/minecraft/class_681;IIIZ)V
      named renderDrawable Lnet/minecraft/client/gui/widget/PagedEntryListWidget$DualDrawableEntry;renderDrawable(Lnet/minecraft/client/gui/DrawableHelper;IIIZ)V
    • renderButton

      private void renderButton​(ButtonWidget widget, int y, int mouseX, int mouseY, boolean hidden)
      Mappings:
      Namespace Name Mixin selector
      official a Lawg$d;a(Lavs;IIIZ)V
      intermediary method_2602 Lnet/minecraft/class_703$class_707;method_2602(Lnet/minecraft/class_685;IIIZ)V
      named renderButton Lnet/minecraft/client/gui/widget/PagedEntryListWidget$DualDrawableEntry;renderButton(Lnet/minecraft/client/gui/widget/ButtonWidget;IIIZ)V
    • renderTextField

      private void renderTextField​(TextFieldWidget widget, int y, boolean hidden)
      Mappings:
      Namespace Name Mixin selector
      official a Lawg$d;a(Lavw;IZ)V
      intermediary method_2604 Lnet/minecraft/class_703$class_707;method_2604(Lnet/minecraft/class_689;IZ)V
      named renderTextField Lnet/minecraft/client/gui/widget/PagedEntryListWidget$DualDrawableEntry;renderTextField(Lnet/minecraft/client/gui/widget/TextFieldWidget;IZ)V
    • renderLabel

      private void renderLabel​(LabelWidget widget, int y, int mouseX, int mouseY, boolean hidden)
      Mappings:
      Namespace Name Mixin selector
      official a Lawg$d;a(Lavy;IIIZ)V
      intermediary method_2605 Lnet/minecraft/class_703$class_707;method_2605(Lnet/minecraft/class_692;IIIZ)V
      named renderLabel Lnet/minecraft/client/gui/widget/PagedEntryListWidget$DualDrawableEntry;renderLabel(Lnet/minecraft/client/gui/widget/LabelWidget;IIIZ)V
    • updatePosition

      public void updatePosition​(int index, int x, int y)
      Specified by:
      updatePosition in interface EntryListWidget.Entry
      Mappings:
      Namespace Name Mixin selector
      official a Lawd$a;a(III)V
      intermediary method_2567 Lnet/minecraft/class_698$class_699;method_2567(III)V
      named updatePosition Lnet/minecraft/client/gui/widget/EntryListWidget$Entry;updatePosition(III)V
    • mouseClicked

      public boolean mouseClicked​(int index, int mouseX, int mouseY, int button, int x, int y)
      Specified by:
      mouseClicked in interface EntryListWidget.Entry
      Mappings:
      Namespace Name Mixin selector
      official a Lawd$a;a(IIIIII)Z
      intermediary method_2568 Lnet/minecraft/class_698$class_699;method_2568(IIIIII)Z
      named mouseClicked Lnet/minecraft/client/gui/widget/EntryListWidget$Entry;mouseClicked(IIIIII)Z
    • drawableClicked

      private boolean drawableClicked​(DrawableHelper drawable, int mouseX, int mouseY, int button)
      Mappings:
      Namespace Name Mixin selector
      official a Lawg$d;a(Lavp;III)Z
      intermediary method_2599 Lnet/minecraft/class_703$class_707;method_2599(Lnet/minecraft/class_681;III)Z
      named drawableClicked Lnet/minecraft/client/gui/widget/PagedEntryListWidget$DualDrawableEntry;drawableClicked(Lnet/minecraft/client/gui/DrawableHelper;III)Z
    • buttonClicked

      private boolean buttonClicked​(ButtonWidget widget, int mouseX, int mouseY, int button)
      Mappings:
      Namespace Name Mixin selector
      official a Lawg$d;a(Lavs;III)Z
      intermediary method_2601 Lnet/minecraft/class_703$class_707;method_2601(Lnet/minecraft/class_685;III)Z
      named buttonClicked Lnet/minecraft/client/gui/widget/PagedEntryListWidget$DualDrawableEntry;buttonClicked(Lnet/minecraft/client/gui/widget/ButtonWidget;III)Z
    • textFieldClicked

      private void textFieldClicked​(TextFieldWidget widget, int mouseX, int mouseY, int button)
      Mappings:
      Namespace Name Mixin selector
      official a Lawg$d;a(Lavw;III)V
      intermediary method_2603 Lnet/minecraft/class_703$class_707;method_2603(Lnet/minecraft/class_689;III)V
      named textFieldClicked Lnet/minecraft/client/gui/widget/PagedEntryListWidget$DualDrawableEntry;textFieldClicked(Lnet/minecraft/client/gui/widget/TextFieldWidget;III)V
    • mouseReleased

      public void mouseReleased​(int index, int mouseX, int mouseY, int button, int x, int y)
      Specified by:
      mouseReleased in interface EntryListWidget.Entry
      Mappings:
      Namespace Name Mixin selector
      official b Lawd$a;b(IIIIII)V
      intermediary method_2570 Lnet/minecraft/class_698$class_699;method_2570(IIIIII)V
      named mouseReleased Lnet/minecraft/client/gui/widget/EntryListWidget$Entry;mouseReleased(IIIIII)V
    • drawableReleased

      private void drawableReleased​(DrawableHelper drawable, int mouseX, int mouseY, int button)
      Mappings:
      Namespace Name Mixin selector
      official b Lawg$d;b(Lavp;III)V
      intermediary method_2608 Lnet/minecraft/class_703$class_707;method_2608(Lnet/minecraft/class_681;III)V
      named drawableReleased Lnet/minecraft/client/gui/widget/PagedEntryListWidget$DualDrawableEntry;drawableReleased(Lnet/minecraft/client/gui/DrawableHelper;III)V
    • buttonReleased

      private void buttonReleased​(ButtonWidget widget, int mouseX, int mouseY, int button)
      Mappings:
      Namespace Name Mixin selector
      official b Lawg$d;b(Lavs;III)V
      intermediary method_2609 Lnet/minecraft/class_703$class_707;method_2609(Lnet/minecraft/class_685;III)V
      named buttonReleased Lnet/minecraft/client/gui/widget/PagedEntryListWidget$DualDrawableEntry;buttonReleased(Lnet/minecraft/client/gui/widget/ButtonWidget;III)V