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

All Implemented Interfaces:
class_6379, class_6383, Drawable, Element, ParentElement
Direct Known Subclasses:
CustomizeBuffetLevelScreen.BuffetBiomesListWidget, CustomizeFlatLevelScreen.SuperflatLayersListWidget, LanguageOptionsScreen.LanguageSelectionListWidget, MultiplayerServerListWidget, PackListWidget, PresetsScreen.SuperflatPresetsListWidget, RealmsBackupInfoScreen.BackupInfoList, RealmsObjectSelectionList, StatsScreen.EntityStatsListWidget, StatsScreen.GeneralStatsListWidget, StatsScreen.ItemStatsListWidget, WorldListWidget

@Environment(CLIENT) public abstract class AlwaysSelectedEntryListWidget<E extends AlwaysSelectedEntryListWidget.Entry<E>> extends EntryListWidget<E>
Mappings:
Namespace Name
official dww
intermediary net/minecraft/class_4280
named net/minecraft/client/gui/widget/AlwaysSelectedEntryListWidget
  • Field Details

    • field_33783

      private static final Text field_33783
      Mappings:
      Namespace Name Mixin selector
      official a Ldww;a:Lon;
      intermediary field_33783 Lnet/minecraft/class_4280;field_33783:Lnet/minecraft/class_2561;
      named field_33783 Lnet/minecraft/client/gui/widget/AlwaysSelectedEntryListWidget;field_33783:Lnet/minecraft/text/Text;
    • inFocus

      private boolean inFocus
      Mappings:
      Namespace Name Mixin selector
      official o Ldww;o:Z
      intermediary field_22768 Lnet/minecraft/class_4280;field_22768:Z
      named inFocus Lnet/minecraft/client/gui/widget/AlwaysSelectedEntryListWidget;inFocus:Z
  • Constructor Details

    • AlwaysSelectedEntryListWidget

      public AlwaysSelectedEntryListWidget(MinecraftClient client, int width, int height, int top, int bottom, int itemHeight)
      Mappings:
      Namespace Name Mixin selector
      official <init> Ldwf;<init>(Lduy;IIIII)V
      intermediary <init> Lnet/minecraft/class_350;<init>(Lnet/minecraft/class_310;IIIII)V
      named <init> Lnet/minecraft/client/gui/widget/EntryListWidget;<init>(Lnet/minecraft/client/MinecraftClient;IIIII)V
  • Method Details

    • changeFocus

      public boolean changeFocus(boolean lookForwards)
      Changes the focusing element by cycling to the next/previous element. This action is done typically when the user has pressed the 'Tab' or 'Ctrl+Tab' key.
      Parameters:
      lookForwards - true to cycle forwards, otherwise cycle backwards
      Returns:
      true to indicate that the event handling is successful/valid
      Mappings:
      Namespace Name Mixin selector
      official b Ldxh;b(Z)Z
      intermediary method_25407 Lnet/minecraft/class_364;method_25407(Z)Z
      named changeFocus Lnet/minecraft/client/gui/Element;changeFocus(Z)Z
    • method_37020

      public void method_37020(class_6382 class_6382)
      Mappings:
      Namespace Name Mixin selector
      official a Ldyn;a(Ldym;)V
      intermediary method_37020 Lnet/minecraft/class_6383;method_37020(Lnet/minecraft/class_6382;)V
      named method_37020 Lnet/minecraft/class_6383;method_37020(Lnet/minecraft/class_6382;)V