Hierarchy For Package net.minecraft.client.gui.screen
Class Hierarchy
- java.lang.Object
- net.minecraft.client.gui.AbstractParentElement (implements net.minecraft.client.gui.ParentElement)
- net.minecraft.client.gui.widget.EntryListWidget<E> (implements net.minecraft.client.gui.Drawable, net.minecraft.client.gui.Selectable)
- net.minecraft.client.gui.widget.AlwaysSelectedEntryListWidget<E>
- net.minecraft.client.gui.screen.CustomizeBuffetLevelScreen.BuffetBiomesListWidget
 - net.minecraft.client.gui.screen.CustomizeFlatLevelScreen.SuperflatLayersListWidget
 - net.minecraft.client.gui.screen.PresetsScreen.SuperflatPresetsListWidget
 - net.minecraft.client.gui.screen.StatsScreen.EntityStatsListWidget
 - net.minecraft.client.gui.screen.StatsScreen.GeneralStatsListWidget
 - net.minecraft.client.gui.screen.StatsScreen.ItemStatsListWidget
 
 
 - net.minecraft.client.gui.widget.AlwaysSelectedEntryListWidget<E>
 - net.minecraft.client.gui.screen.Screen (implements net.minecraft.client.gui.Drawable)
- net.minecraft.client.gui.screen.AccessibilityOnboardingScreen
 - net.minecraft.client.gui.screen.AddServerScreen
 - net.minecraft.client.gui.screen.BackupPromptScreen
 - net.minecraft.client.gui.screen.ChatScreen
- net.minecraft.client.gui.screen.SleepingChatScreen
 
 - net.minecraft.client.gui.screen.ConfirmScreen
- net.minecraft.client.gui.screen.ConfirmLinkScreen
 - net.minecraft.client.gui.screen.DeathScreen.TitleScreenConfirmScreen
 
 - net.minecraft.client.gui.screen.ConnectScreen
 - net.minecraft.client.gui.screen.CreditsScreen
 - net.minecraft.client.gui.screen.CustomizeBuffetLevelScreen
 - net.minecraft.client.gui.screen.CustomizeFlatLevelScreen
 - net.minecraft.client.gui.screen.DatapackFailureScreen
 - net.minecraft.client.gui.screen.DeathScreen
 - net.minecraft.client.gui.screen.DemoScreen
 - net.minecraft.client.gui.screen.DialogScreen
 - net.minecraft.client.gui.screen.DirectConnectScreen
 - net.minecraft.client.gui.screen.DisconnectedScreen
 - net.minecraft.client.gui.screen.DownloadingTerrainScreen
 - net.minecraft.client.gui.screen.FatalErrorScreen
 - net.minecraft.client.gui.screen.GameMenuScreen
 - net.minecraft.client.gui.screen.GameModeSelectionScreen
 - net.minecraft.client.gui.screen.LevelLoadingScreen
 - net.minecraft.client.gui.screen.MessageScreen
 - net.minecraft.client.gui.screen.NoticeScreen
 - net.minecraft.client.gui.screen.OpenToLanScreen
 - net.minecraft.client.gui.screen.OutOfMemoryScreen
 - net.minecraft.client.gui.screen.PresetsScreen
 - net.minecraft.client.gui.screen.ProgressScreen (implements net.minecraft.util.ProgressListener)
 - net.minecraft.client.gui.screen.StatsScreen (implements net.minecraft.client.gui.screen.StatsListener)
 - net.minecraft.client.gui.screen.TaskScreen
 - net.minecraft.client.gui.screen.TitleScreen
 - net.minecraft.client.gui.screen.WarningScreen
- net.minecraft.client.gui.screen.Realms32BitWarningScreen
 
 
 
 - net.minecraft.client.gui.widget.EntryListWidget<E> (implements net.minecraft.client.gui.Drawable, net.minecraft.client.gui.Selectable)
 - net.minecraft.client.texture.AbstractTexture (implements java.lang.AutoCloseable)
- net.minecraft.client.texture.ResourceTexture
- net.minecraft.client.gui.screen.SplashOverlay.LogoTexture
 
 
 - net.minecraft.client.texture.ResourceTexture
 - net.minecraft.client.gui.screen.AccessibilityOnboardingButtons
 - net.minecraft.client.gui.screen.ChatInputSuggestor
 - net.minecraft.client.gui.screen.ChatInputSuggestor.SuggestionWindow
 - net.minecraft.client.gui.widget.ClickableWidget (implements net.minecraft.client.gui.Drawable, net.minecraft.client.gui.Element, net.minecraft.client.gui.Selectable, net.minecraft.client.gui.widget.Widget)
- net.minecraft.client.gui.screen.GameModeSelectionScreen.ButtonWidget
 
 - net.minecraft.client.gui.screen.DialogScreen.ChoiceButton
 - net.minecraft.client.gui.widget.EntryListWidget.Entry<E> (implements net.minecraft.client.gui.Element)
- net.minecraft.client.gui.widget.AlwaysSelectedEntryListWidget.Entry<E> (implements net.minecraft.client.gui.Narratable)
- net.minecraft.client.gui.screen.CustomizeBuffetLevelScreen.BuffetBiomesListWidget.BuffetBiomeItem
 - net.minecraft.client.gui.screen.CustomizeFlatLevelScreen.SuperflatLayersListWidget.SuperflatLayerEntry
 - net.minecraft.client.gui.screen.PresetsScreen.SuperflatPresetsListWidget.SuperflatPresetEntry
 - net.minecraft.client.gui.screen.StatsScreen.EntityStatsListWidget.Entry
 - net.minecraft.client.gui.screen.StatsScreen.GeneralStatsListWidget.Entry
 - net.minecraft.client.gui.screen.StatsScreen.ItemStatsListWidget.Entry
 
 
 - net.minecraft.client.gui.widget.AlwaysSelectedEntryListWidget.Entry<E> (implements net.minecraft.client.gui.Narratable)
 - net.minecraft.client.gui.screen.LoadingDisplay
 - net.minecraft.client.gui.screen.Overlay (implements net.minecraft.client.gui.Drawable)
- net.minecraft.client.gui.screen.SplashOverlay
 
 - net.minecraft.client.gui.screen.Screen.SelectedElementNarrationData
 - net.minecraft.client.gui.screen.SplashTextRenderer
 - net.minecraft.client.gui.screen.StatsScreen.ItemStatsListWidget.ItemComparator (implements java.util.Comparator<T>)
 
 - net.minecraft.client.gui.AbstractParentElement (implements net.minecraft.client.gui.ParentElement)
 
Interface Hierarchy
- net.minecraft.client.gui.screen.BackupPromptScreen.Callback
 - net.minecraft.client.gui.screen.CreditsScreen.CreditsReader
 - net.minecraft.client.gui.screen.StatsListener
 
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- net.minecraft.client.gui.screen.GameModeSelectionScreen.GameModeSelection
 
 
 - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
 
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- net.minecraft.client.gui.screen.Screen.PositionedTooltip
 - net.minecraft.client.gui.screen.TitleScreen.DeprecationNotice
 
 
 - java.lang.Record