Class EntryListWidget

java.lang.Object
net.minecraft.client.gui.widget.ListWidget
net.minecraft.client.gui.widget.EntryListWidget
Direct Known Subclasses:
ControlsListWidget, MultiplayerServerListWidget, OptionPairWidget, PagedEntryListWidget, ResourcePackListWidget

@Environment(CLIENT)
public abstract class EntryListWidget
extends ListWidget
Mappings:
Namespace Name
official awd
intermediary net/minecraft/class_698
named net/minecraft/client/gui/widget/EntryListWidget
  • Constructor Details

    • EntryListWidget

      public EntryListWidget​(MinecraftClient client, int width, int height, int top, int bottom, int entryHeight)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lawi;<init>(Lave;IIIII)V
      intermediary <init> Lnet/minecraft/class_713;<init>(Lnet/minecraft/class_669;IIIII)V
      named <init> Lnet/minecraft/client/gui/widget/ListWidget;<init>(Lnet/minecraft/client/MinecraftClient;IIIII)V
  • Method Details

    • selectEntry

      protected void selectEntry​(int int2, boolean bool, int lastMouseX, int lastMouseY)
      Specified by:
      selectEntry in class ListWidget
      Mappings:
      Namespace Name Mixin selector
      official a Lawi;a(IZII)V
      intermediary method_2636 Lnet/minecraft/class_713;method_2636(IZII)V
      named selectEntry Lnet/minecraft/client/gui/widget/ListWidget;selectEntry(IZII)V
    • isEntrySelected

      protected boolean isEntrySelected​(int index)
      Specified by:
      isEntrySelected in class ListWidget
      Mappings:
      Namespace Name Mixin selector
      official a Lawi;a(I)Z
      intermediary method_2629 Lnet/minecraft/class_713;method_2629(I)Z
      named isEntrySelected Lnet/minecraft/client/gui/widget/ListWidget;isEntrySelected(I)Z
    • renderBackground

      protected void renderBackground()
      Specified by:
      renderBackground in class ListWidget
      Mappings:
      Namespace Name Mixin selector
      official a Lawi;a()V
      intermediary method_2628 Lnet/minecraft/class_713;method_2628()V
      named renderBackground Lnet/minecraft/client/gui/widget/ListWidget;renderBackground()V
    • renderEntry

      protected void renderEntry​(int index, int x, int y, int rowHeight, int mouseX, int mouseY)
      Specified by:
      renderEntry in class ListWidget
      Mappings:
      Namespace Name Mixin selector
      official a Lawi;a(IIIIII)V
      intermediary method_2634 Lnet/minecraft/class_713;method_2634(IIIIII)V
      named renderEntry Lnet/minecraft/client/gui/widget/ListWidget;renderEntry(IIIIII)V
    • updateItemPosition

      protected void updateItemPosition​(int index, int x, int y)
      Overrides:
      updateItemPosition in class ListWidget
      Mappings:
      Namespace Name Mixin selector
      official a Lawi;a(III)V
      intermediary method_2632 Lnet/minecraft/class_713;method_2632(III)V
      named updateItemPosition Lnet/minecraft/client/gui/widget/ListWidget;updateItemPosition(III)V
    • mouseClicked

      public boolean mouseClicked​(int mouseX, int mouseY, int button)
      Mappings:
      Namespace Name Mixin selector
      official b Lawd;b(III)Z
      intermediary method_2565 Lnet/minecraft/class_698;method_2565(III)Z
      named mouseClicked Lnet/minecraft/client/gui/widget/EntryListWidget;mouseClicked(III)Z
    • mouseReleased

      public boolean mouseReleased​(int mouseX, int mouseY, int button)
      Mappings:
      Namespace Name Mixin selector
      official c Lawd;c(III)Z
      intermediary method_2566 Lnet/minecraft/class_698;method_2566(III)Z
      named mouseReleased Lnet/minecraft/client/gui/widget/EntryListWidget;mouseReleased(III)Z
    • getEntry

      public abstract EntryListWidget.Entry getEntry​(int index)
      Mappings:
      Namespace Name Mixin selector
      official b Lawd;b(I)Lawd$a;
      intermediary method_2564 Lnet/minecraft/class_698;method_2564(I)Lnet/minecraft/class_698$class_699;
      named getEntry Lnet/minecraft/client/gui/widget/EntryListWidget;getEntry(I)Lnet/minecraft/client/gui/widget/EntryListWidget$Entry;