Class AbuseReportReasonScreen.ReasonListWidget

All Implemented Interfaces:
Drawable, Element, Narratable, Navigable, ParentElement, Selectable
Enclosing class:
AbuseReportReasonScreen

@Environment(CLIENT) public class AbuseReportReasonScreen.ReasonListWidget extends AlwaysSelectedEntryListWidget<AbuseReportReasonScreen.ReasonListWidget.ReasonEntry>
Mappings:
Namespace Name
official fcm$a
intermediary net/minecraft/class_7551$class_7552
named net/minecraft/client/gui/screen/report/AbuseReportReasonScreen$ReasonListWidget
  • Constructor Details

    • ReasonListWidget

      public ReasonListWidget(MinecraftClient client)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lfcm$a;<init>(Lfcm;Leqv;)V
      intermediary <init> Lnet/minecraft/class_7551$class_7552;<init>(Lnet/minecraft/class_7551;Lnet/minecraft/class_310;)V
      named <init> Lnet/minecraft/client/gui/screen/report/AbuseReportReasonScreen$ReasonListWidget;<init>(Lnet/minecraft/client/gui/screen/report/AbuseReportReasonScreen;Lnet/minecraft/client/MinecraftClient;)V
  • Method Details

    • getEntry

      @Nullable public @Nullable AbuseReportReasonScreen.ReasonListWidget.ReasonEntry getEntry(AbuseReportReason reason)
      Mappings:
      Namespace Name Mixin selector
      official a Lfcm$a;a(Lfjx;)Lfcm$a$a;
      intermediary method_44522 Lnet/minecraft/class_7551$class_7552;method_44522(Lnet/minecraft/class_7573;)Lnet/minecraft/class_7551$class_7552$class_7553;
      named getEntry Lnet/minecraft/client/gui/screen/report/AbuseReportReasonScreen$ReasonListWidget;getEntry(Lnet/minecraft/client/session/report/AbuseReportReason;)Lnet/minecraft/client/gui/screen/report/AbuseReportReasonScreen$ReasonListWidget$ReasonEntry;
    • getRowWidth

      public int getRowWidth()
      Overrides:
      getRowWidth in class EntryListWidget<AbuseReportReasonScreen.ReasonListWidget.ReasonEntry>
      Mappings:
      Namespace Name Mixin selector
      official b Lesl;b()I
      intermediary method_25322 Lnet/minecraft/class_350;method_25322()I
      named getRowWidth Lnet/minecraft/client/gui/widget/EntryListWidget;getRowWidth()I
    • getScrollbarPositionX

      protected int getScrollbarPositionX()
      Overrides:
      getScrollbarPositionX in class EntryListWidget<AbuseReportReasonScreen.ReasonListWidget.ReasonEntry>
      Mappings:
      Namespace Name Mixin selector
      official c Lesl;c()I
      intermediary method_25329 Lnet/minecraft/class_350;method_25329()I
      named getScrollbarPositionX Lnet/minecraft/client/gui/widget/EntryListWidget;getScrollbarPositionX()I
    • setSelected

      public void setSelected(@Nullable @Nullable AbuseReportReasonScreen.ReasonListWidget.ReasonEntry reasonEntry)
      Overrides:
      setSelected in class EntryListWidget<AbuseReportReasonScreen.ReasonListWidget.ReasonEntry>
      Mappings:
      Namespace Name Mixin selector
      official a Lfcm$a;a(Lfcm$a$a;)V
      intermediary method_44730 Lnet/minecraft/class_7551$class_7552;method_44730(Lnet/minecraft/class_7551$class_7552$class_7553;)V
      named setSelected Lnet/minecraft/client/gui/screen/report/AbuseReportReasonScreen$ReasonListWidget;setSelected(Lnet/minecraft/client/gui/screen/report/AbuseReportReasonScreen$ReasonListWidget$ReasonEntry;)V