Class RealmsPendingInvitesScreen.PendingInvitationSelectionListEntry

All Implemented Interfaces:
Element, Navigable, ParentElement, Widget
Enclosing class:
RealmsPendingInvitesScreen

@Environment(CLIENT) private class RealmsPendingInvitesScreen.PendingInvitationSelectionListEntry extends ElementListWidget.Entry<RealmsPendingInvitesScreen.PendingInvitationSelectionListEntry>
Mappings:
Namespace Name
named net/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen$PendingInvitationSelectionListEntry
intermediary net/minecraft/class_4401$class_4403
official gam$a
  • Field Details

    • ACCEPT_TEXT

      private static final Text ACCEPT_TEXT
      Mappings:
      Namespace Name Mixin selector
      named ACCEPT_TEXT Lnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen$PendingInvitationSelectionListEntry;ACCEPT_TEXT:Lnet/minecraft/text/Text;
      intermediary field_62086 Lnet/minecraft/class_4401$class_4403;field_62086:Lnet/minecraft/class_2561;
      official b Lgam$a;b:Lym;
    • REJECT_TEXT

      private static final Text REJECT_TEXT
      Mappings:
      Namespace Name Mixin selector
      named REJECT_TEXT Lnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen$PendingInvitationSelectionListEntry;REJECT_TEXT:Lnet/minecraft/text/Text;
      intermediary field_62087 Lnet/minecraft/class_4401$class_4403;field_62087:Lnet/minecraft/class_2561;
      official c Lgam$a;c:Lym;
    • ACCEPT_TEXTURE

      private static final ButtonTextures ACCEPT_TEXTURE
      Mappings:
      Namespace Name Mixin selector
      named ACCEPT_TEXTURE Lnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen$PendingInvitationSelectionListEntry;ACCEPT_TEXTURE:Lnet/minecraft/client/gui/screen/ButtonTextures;
      intermediary field_62088 Lnet/minecraft/class_4401$class_4403;field_62088:Lnet/minecraft/class_8666;
      official d Lgam$a;d:Lgii;
    • REJECT_TEXTURE

      private static final ButtonTextures REJECT_TEXTURE
      Mappings:
      Namespace Name Mixin selector
      named REJECT_TEXTURE Lnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen$PendingInvitationSelectionListEntry;REJECT_TEXTURE:Lnet/minecraft/client/gui/screen/ButtonTextures;
      intermediary field_62089 Lnet/minecraft/class_4401$class_4403;field_62089:Lnet/minecraft/class_8666;
      official e Lgam$a;e:Lgii;
    • field_62090

      private static final int field_62090
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_62090 Lnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen$PendingInvitationSelectionListEntry;field_62090:I
      intermediary field_62090 Lnet/minecraft/class_4401$class_4403;field_62090:I
      official f Lgam$a;f:I
    • field_62091

      private static final int field_62091
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_62091 Lnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen$PendingInvitationSelectionListEntry;field_62091:I
      intermediary field_62091 Lnet/minecraft/class_4401$class_4403;field_62091:I
      official g Lgam$a;g:I
    • field_32123

      private static final int field_32123
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32123 Lnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen$PendingInvitationSelectionListEntry;field_32123:I
      intermediary field_32123 Lnet/minecraft/class_4401$class_4403;field_32123:I
      official i Lgam$a;i:I
    • pendingInvite

      private final PendingInvite pendingInvite
      Mappings:
      Namespace Name Mixin selector
      named pendingInvite Lnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen$PendingInvitationSelectionListEntry;pendingInvite:Lnet/minecraft/client/realms/dto/PendingInvite;
      intermediary field_19953 Lnet/minecraft/class_4401$class_4403;field_19953:Lnet/minecraft/class_4871;
      official j Lgam$a;j:Lfyk;
    • buttons

      private final List<ClickableWidget> buttons
      Mappings:
      Namespace Name Mixin selector
      named buttons Lnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen$PendingInvitationSelectionListEntry;buttons:Ljava/util/List;
      intermediary field_62092 Lnet/minecraft/class_4401$class_4403;field_62092:Ljava/util/List;
      official k Lgam$a;k:Ljava/util/List;
    • acceptButton

      private final TextIconButtonWidget acceptButton
      Mappings:
      Namespace Name Mixin selector
      named acceptButton Lnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen$PendingInvitationSelectionListEntry;acceptButton:Lnet/minecraft/client/gui/widget/TextIconButtonWidget;
      intermediary field_62093 Lnet/minecraft/class_4401$class_4403;field_62093:Lnet/minecraft/class_8662;
      official l Lgam$a;l:Lgia;
    • rejectButton

      private final TextIconButtonWidget rejectButton
      Mappings:
      Namespace Name Mixin selector
      named rejectButton Lnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen$PendingInvitationSelectionListEntry;rejectButton:Lnet/minecraft/client/gui/widget/TextIconButtonWidget;
      intermediary field_62094 Lnet/minecraft/class_4401$class_4403;field_62094:Lnet/minecraft/class_8662;
      official m Lgam$a;m:Lgia;
    • worldNameText

      private final TextWidget worldNameText
      Mappings:
      Namespace Name Mixin selector
      named worldNameText Lnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen$PendingInvitationSelectionListEntry;worldNameText:Lnet/minecraft/client/gui/widget/TextWidget;
      intermediary field_62095 Lnet/minecraft/class_4401$class_4403;field_62095:Lnet/minecraft/class_7842;
      official n Lgam$a;n:Lgic;
    • worldOwnerNameText

      private final TextWidget worldOwnerNameText
      Mappings:
      Namespace Name Mixin selector
      named worldOwnerNameText Lnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen$PendingInvitationSelectionListEntry;worldOwnerNameText:Lnet/minecraft/client/gui/widget/TextWidget;
      intermediary field_62096 Lnet/minecraft/class_4401$class_4403;field_62096:Lnet/minecraft/class_7842;
      official o Lgam$a;o:Lgic;
    • dateText

      private final TextWidget dateText
      Mappings:
      Namespace Name Mixin selector
      named dateText Lnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen$PendingInvitationSelectionListEntry;dateText:Lnet/minecraft/client/gui/widget/TextWidget;
      intermediary field_62097 Lnet/minecraft/class_4401$class_4403;field_62097:Lnet/minecraft/class_7842;
      official p Lgam$a;p:Lgic;
  • Constructor Details

    • PendingInvitationSelectionListEntry

      PendingInvitationSelectionListEntry(PendingInvite pendingInvite)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen$PendingInvitationSelectionListEntry;<init>(Lnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen;Lnet/minecraft/client/realms/dto/PendingInvite;)V
      intermediary <init> Lnet/minecraft/class_4401$class_4403;<init>(Lnet/minecraft/class_4401;Lnet/minecraft/class_4871;)V
      official <init> Lgam$a;<init>(Lgam;Lfyk;)V
  • Method Details

    • getNarration

      private ButtonWidget.NarrationSupplier getNarration(PendingInvite invite)
      Mappings:
      Namespace Name Mixin selector
      named getNarration Lnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen$PendingInvitationSelectionListEntry;getNarration(Lnet/minecraft/client/realms/dto/PendingInvite;)Lnet/minecraft/client/gui/widget/ButtonWidget$NarrationSupplier;
      intermediary method_73344 Lnet/minecraft/class_4401$class_4403;method_73344(Lnet/minecraft/class_4871;)Lnet/minecraft/class_4185$class_7841;
      official a Lgam$a;a(Lfyk;)Lggs$b;
    • children

      public List<? extends Element> children()
      Gets a list of all child GUI elements.
      Mappings:
      Namespace Name Mixin selector
      named children Lnet/minecraft/client/gui/ParentElement;children()Ljava/util/List;
      intermediary method_25396 Lnet/minecraft/class_4069;method_25396()Ljava/util/List;
      official aJ_ Lgjz;aJ_()Ljava/util/List;
    • selectableChildren

      public List<? extends Selectable> selectableChildren()
      Specified by:
      selectableChildren in class ElementListWidget.Entry<RealmsPendingInvitesScreen.PendingInvitationSelectionListEntry>
      Mappings:
      Namespace Name Mixin selector
      named selectableChildren Lnet/minecraft/client/gui/widget/ElementListWidget$Entry;selectableChildren()Ljava/util/List;
      intermediary method_37025 Lnet/minecraft/class_4265$class_4266;method_37025()Ljava/util/List;
      official b Lggy$a;b()Ljava/util/List;
    • render

      public void render(DrawContext context, int mouseX, int mouseY, boolean hovered, float deltaTicks)
      Renders an entry in a list.
      Specified by:
      render in class EntryListWidget.Entry<RealmsPendingInvitesScreen.PendingInvitationSelectionListEntry>
      Mappings:
      Namespace Name Mixin selector
      named render Lnet/minecraft/client/gui/widget/EntryListWidget$Entry;render(Lnet/minecraft/client/gui/DrawContext;IIZF)V
      intermediary method_25343 Lnet/minecraft/class_350$class_351;method_25343(Lnet/minecraft/class_332;IIZF)V
      official a Lggm$a;a(Lggf;IIZF)V
    • handle

      private void handle(boolean accepted)
      Mappings:
      Namespace Name Mixin selector
      named handle Lnet/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen$PendingInvitationSelectionListEntry;handle(Z)V
      intermediary method_73350 Lnet/minecraft/class_4401$class_4403;method_73350(Z)V
      official c Lgam$a;c(Z)V