Class RealmsObjectSelectionList<E extends AlwaysSelectedEntryListWidget.Entry<E>>

All Implemented Interfaces:
Drawable, Element, Narratable, Navigable, ParentElement, Selectable, Widget
Direct Known Subclasses:
RealmsMainScreen.RealmSelectionList, RealmsPendingInvitesScreen.PendingInvitationSelectionList, RealmsSelectFileToUploadScreen.WorldSelectionList, RealmsSelectWorldTemplateScreen.WorldTemplateObjectSelectionList

@Environment(CLIENT) public abstract class RealmsObjectSelectionList<E extends AlwaysSelectedEntryListWidget.Entry<E>> extends AlwaysSelectedEntryListWidget<E>
Mappings:
Namespace Name
named net/minecraft/client/realms/RealmsObjectSelectionList
intermediary net/minecraft/class_4904
official gwi
  • Constructor Details

    • RealmsObjectSelectionList

      protected RealmsObjectSelectionList(int width, int height, int top, int bottom)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/realms/RealmsObjectSelectionList;<init>(IIII)V
      intermediary <init> Lnet/minecraft/class_4904;<init>(IIII)V
      official <init> Lgwi;<init>(IIII)V
  • Method Details

    • setSelectedItem

      public void setSelectedItem(int index)
      Mappings:
      Namespace Name Mixin selector
      named setSelectedItem Lnet/minecraft/client/realms/RealmsObjectSelectionList;setSelectedItem(I)V
      intermediary method_25492 Lnet/minecraft/class_4904;method_25492(I)V
      official p Lgwi;p(I)V
    • setSelected

      public void setSelected(int index)
      Mappings:
      Namespace Name Mixin selector
      named setSelected Lnet/minecraft/client/realms/RealmsObjectSelectionList;setSelected(I)V
      intermediary method_25489 Lnet/minecraft/class_4904;method_25489(I)V
      official b Lgwi;b(I)V
    • getMaxPosition

      public int getMaxPosition()
      Overrides:
      getMaxPosition in class EntryListWidget<E extends AlwaysSelectedEntryListWidget.Entry<E>>
      Mappings:
      Namespace Name Mixin selector
      named getMaxPosition Lnet/minecraft/client/gui/widget/EntryListWidget;getMaxPosition()I
      intermediary method_25317 Lnet/minecraft/class_350;method_25317()I
      official a Lfib;a()I
    • getRowWidth

      public int getRowWidth()
      Overrides:
      getRowWidth in class EntryListWidget<E extends AlwaysSelectedEntryListWidget.Entry<E>>
      Mappings:
      Namespace Name Mixin selector
      named getRowWidth Lnet/minecraft/client/gui/widget/EntryListWidget;getRowWidth()I
      intermediary method_25322 Lnet/minecraft/class_350;method_25322()I
      official b Lfib;b()I
    • replaceEntries

      public void replaceEntries(Collection<E> newEntries)
      Overrides:
      replaceEntries in class EntryListWidget<E extends AlwaysSelectedEntryListWidget.Entry<E>>
      Mappings:
      Namespace Name Mixin selector
      named replaceEntries Lnet/minecraft/client/gui/widget/EntryListWidget;replaceEntries(Ljava/util/Collection;)V
      intermediary method_25314 Lnet/minecraft/class_350;method_25314(Ljava/util/Collection;)V
      official a Lfib;a(Ljava/util/Collection;)V
    • getEntryCount

      public int getEntryCount()
      Overrides:
      getEntryCount in class EntryListWidget<E extends AlwaysSelectedEntryListWidget.Entry<E>>
      Mappings:
      Namespace Name Mixin selector
      named getEntryCount Lnet/minecraft/client/gui/widget/EntryListWidget;getEntryCount()I
      intermediary method_25340 Lnet/minecraft/class_350;method_25340()I
      official l Lfib;l()I
    • getRowTop

      public int getRowTop(int index)
      Overrides:
      getRowTop in class EntryListWidget<E extends AlwaysSelectedEntryListWidget.Entry<E>>
      Mappings:
      Namespace Name Mixin selector
      named getRowTop Lnet/minecraft/client/gui/widget/EntryListWidget;getRowTop(I)I
      intermediary method_25337 Lnet/minecraft/class_350;method_25337(I)I
      official g Lfib;g(I)I
    • getRowLeft

      public int getRowLeft()
      Overrides:
      getRowLeft in class EntryListWidget<E extends AlwaysSelectedEntryListWidget.Entry<E>>
      Mappings:
      Namespace Name Mixin selector
      named getRowLeft Lnet/minecraft/client/gui/widget/EntryListWidget;getRowLeft()I
      intermediary method_25342 Lnet/minecraft/class_350;method_25342()I
      official s Lfib;s()I
    • addEntry

      public int addEntry(E e)
      Overrides:
      addEntry in class EntryListWidget<E extends AlwaysSelectedEntryListWidget.Entry<E>>
      Mappings:
      Namespace Name Mixin selector
      named addEntry Lnet/minecraft/client/realms/RealmsObjectSelectionList;addEntry(Lnet/minecraft/client/gui/widget/AlwaysSelectedEntryListWidget$Entry;)I
      intermediary method_25491 Lnet/minecraft/class_4904;method_25491(Lnet/minecraft/class_4280$class_4281;)I
      official a Lgwi;a(Lfjc$a;)I
    • clear

      public void clear()
      Mappings:
      Namespace Name Mixin selector
      named clear Lnet/minecraft/client/realms/RealmsObjectSelectionList;clear()V
      intermediary method_25493 Lnet/minecraft/class_4904;method_25493()V
      official J Lgwi;J()V