Interface Selectable

All Superinterfaces:
Narratable, Navigable
All Known Implementing Classes:
AbstractCraftingRecipeBookWidget, AbstractFurnaceRecipeBookWidget, AbstractTextWidget, AbuseReportReasonScreen.ReasonListWidget, AlwaysSelectedEntryListWidget, AnimatedResultButton, BeaconScreen.BaseButtonWidget, BeaconScreen.CancelButtonWidget, BeaconScreen.DoneButtonWidget, BeaconScreen.EffectButtonWidget, BeaconScreen.IconButtonWidget, BeaconScreen.LevelTwoEffectButtonWidget, ButtonWidget, ChatSelectionScreen.SelectionListWidget, CheckboxWidget, ClickableWidget, ContainerWidget, ControlsListWidget, CustomizeBuffetLevelScreen.BuffetBiomesListWidget, CustomizeFlatLevelScreen.SuperflatLayersListWidget, CyclingButtonWidget, EditBoxWidget, EditGameRulesScreen.RuleListWidget, ElementListWidget, EntryListWidget, ExperimentalWarningScreen.DetailsScreen.PackListWidget, ExperimentsScreen.ExperimentsListWidget, GameModeSelectionScreen.ButtonWidget, IconWidget, IconWidget.Simple, IconWidget.Texture, LanguageOptionsScreen.LanguageSelectionListWidget, LoadingWidget, LockButtonWidget, MerchantScreen.WidgetButtonPage, MultilineTextWidget, MultiplayerServerListWidget, NarratedMultilineTextWidget, OptionListWidget, OptionSliderWidget, PackListWidget, PageTurnWidget, PlayerSkinWidget, PresetsScreen.SuperflatPresetsListWidget, PressableTextWidget, PressableWidget, RealmsBackupInfoScreen.BackupInfoList, RealmsBackupScreen.BackupObjectSelectionList, RealmsCreateWorldScreen.FrameButton, RealmsMainScreen.CrossButton, RealmsMainScreen.NotificationButtonWidget, RealmsMainScreen.RealmSelectionList, RealmsPendingInvitesScreen.PendingInvitationSelectionList, RealmsPlayerScreen.InvitedObjectSelectionList, RealmsSelectFileToUploadScreen.WorldSelectionList, RealmsSelectWorldTemplateScreen.WorldTemplateObjectSelectionList, RealmsSlotOptionsScreen.SettingsSlider, RealmsWorldSlotButton, RecipeAlternativesWidget.AlternativeButtonWidget, RecipeAlternativesWidget.CraftingAlternativeButtonWidget, RecipeAlternativesWidget.FurnaceAlternativeButtonWidget, RecipeBookWidget, RecipeGroupButtonWidget, ScrollableTextFieldWidget, ScrollableTextWidget, ScrollableWidget, ServerLinksScreen.LinksListWidget, SimpleOption.OptionSliderWidgetImpl, SliderWidget, SocialInteractionsPlayerListWidget, StatsScreen.EntityStatsListWidget, StatsScreen.GeneralStatsListWidget, StatsScreen.ItemStatsListWidget, TabButtonWidget, TabNavigationWidget, TelemetryEventWidget, TextFieldWidget, TextIconButtonWidget, TextIconButtonWidget.IconOnly, TextIconButtonWidget.WithText, TexturedButtonWidget, TextWidget, ToggleButtonWidget, WorldListWidget

@Environment(CLIENT) public interface Selectable extends Navigable, Narratable
Mappings:
Namespace Name
named net/minecraft/client/gui/Selectable
intermediary net/minecraft/class_6379
official fsp
  • Method Details Link icon

    • getType Link icon

      Mappings:
      Namespace Name Mixin selector
      named getType Lnet/minecraft/client/gui/Selectable;getType()Lnet/minecraft/client/gui/Selectable$SelectionType;
      intermediary method_37018 Lnet/minecraft/class_6379;method_37018()Lnet/minecraft/class_6379$class_6380;
      official w Lfsp;w()Lfsp$a;
    • isNarratable Link icon

      default boolean isNarratable()
      Mappings:
      Namespace Name Mixin selector
      named isNarratable Lnet/minecraft/client/gui/Selectable;isNarratable()Z
      intermediary method_37303 Lnet/minecraft/class_6379;method_37303()Z
      official E Lfsp;E()Z
    • getNarratedParts Link icon

      default Collection<? extends Selectable> getNarratedParts()
      Mappings:
      Namespace Name Mixin selector
      named getNarratedParts Lnet/minecraft/client/gui/Selectable;getNarratedParts()Ljava/util/Collection;
      intermediary method_65516 Lnet/minecraft/class_6379;method_65516()Ljava/util/Collection;
      official L Lfsp;L()Ljava/util/Collection;