Interface NarratableEntry
- All Superinterfaces:
NarrationSupplier,TabOrderedElement
- All Known Implementing Classes:
AbstractButton,AbstractContainerWidget,AbstractOptionSliderButton,AbstractScrollArea,AbstractSelectionList,AbstractSliderButton,AbstractStringWidget,AbstractTextAreaWidget,AbstractWidget,BeaconScreen.BeaconCancelButton,BeaconScreen.BeaconConfirmButton,BeaconScreen.BeaconPowerButton,BeaconScreen.BeaconScreenButton,BeaconScreen.BeaconSpriteScreenButton,BeaconScreen.BeaconUpgradePowerButton,Button,ChatSelectionScreen.ChatSelectionList,Checkbox,ConfigurationScreen.ConfigurationListScreen.ListLabelWidget,ConfirmExperimentalFeaturesScreen.DetailsScreen.PackList,ContainerObjectSelectionList,CraftingRecipeBookComponent,CreateBuffetWorldScreen.BiomeList,CreateFlatWorldScreen.DetailsList,CycleButton,DebugOptionsScreen.OptionList,EditBox,EditGameRulesScreen.RuleList,ExtendedButton,ExtendedSlider,FittingMultiLineTextWidget,FocusableTextWidget,FurnaceRecipeBookComponent,GameModeSwitcherScreen.GameModeSlot,ImageButton,ImageWidget,ImageWidget.Sprite,ImageWidget.Texture,InputControlHandlers.NumberRangeHandler.SliderImpl,ItemDisplayWidget,KeyBindsList,LanguageSelectScreen.LanguageSelectionList,LoadingDotsWidget,LoadingErrorScreen.LoadingEntryList,LockIconButton,MerchantScreen.TradeOfferButton,ModListScreen.InfoPanel,ModListWidget,ModMismatchDisconnectedScreen.MismatchInfoPanel,ModsButton,MultiLineEditBox,MultiLineTextWidget,ObjectSelectionList,OptionInstance.OptionInstanceSliderButton,OptionsList,OverlayRecipeComponent.OverlayCraftingRecipeButton,OverlayRecipeComponent.OverlayRecipeButton,OverlayRecipeComponent.OverlaySmeltingRecipeButton,PageButton,PlainTextButton,PlayerSkinWidget,PresetFlatWorldScreen.PresetsList,RealmsBackupInfoScreen.BackupInfoList,RealmsBackupScreen.BackupObjectSelectionList,RealmsMainScreen.CrossButton,RealmsMainScreen.NotificationButton,RealmsMainScreen.RealmSelectionList,RealmsPendingInvitesScreen.PendingInvitationSelectionList,RealmsPlayersTab.InvitedObjectSelectionList,RealmsPreferredRegionSelectionScreen.RegionSelectionList,RealmsResetWorldScreen.FrameButton,RealmsSelectWorldTemplateScreen.WorldTemplateList,RealmsSlotOptionsScreen.SettingsSlider,RealmsWorldSlotButton,RecipeBookComponent,RecipeBookTabButton,RecipeButton,ReportReasonSelectionScreen.ReasonSelectionList,ScrollableLayout.Container,ScrollPanel,ServerSelectionList,SocialInteractionsPlayerList,SpriteIconButton,SpriteIconButton.CenteredIcon,SpriteIconButton.TextAndIcon,StateSwitchingButton,StatsScreen.GeneralStatisticsList,StatsScreen.ItemStatisticsList,StatsScreen.ItemStatisticsList.HeaderEntry.StatSortButton,StatsScreen.ItemStatisticsList.ItemRow.ItemRowWidget,StatsScreen.MobsStatisticsList,StringWidget,TabButton,TabNavigationBar,TelemetryEventWidget,TransferableSelectionList,UnicodeGlyphButton,WorldSelectionList
An interface for GUI elements that can provide narration information.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enumThe narration priority levels. -
Method Summary
Modifier and TypeMethodDescriptiondefault Collection<? extends NarratableEntry> default booleanisActive()Methods inherited from interface net.minecraft.client.gui.narration.NarrationSupplier
updateNarrationMethods inherited from interface net.minecraft.client.gui.components.TabOrderedElement
getTabOrderGroup
-
Method Details
-
narrationPriority
NarratableEntry.NarrationPriority narrationPriority() -
isActive
default boolean isActive() -
getNarratables
-