Hierarchy For Package net.minecraft.client.gui.screen.world
Class Hierarchy
- java.lang.Object
- net.minecraft.client.gui.AbstractParentElement (implements net.minecraft.client.gui.ParentElement)
- net.minecraft.client.gui.screen.Screen (implements net.minecraft.client.gui.Drawable)
- net.minecraft.client.gui.screen.world.BackupPromptScreen
 - net.minecraft.client.gui.screen.world.CreateWorldScreen
 - net.minecraft.client.gui.screen.world.CustomizeBuffetLevelScreen
 - net.minecraft.client.gui.screen.world.CustomizeFlatLevelScreen
 - net.minecraft.client.gui.screen.world.DataPackFailureScreen
 - net.minecraft.client.gui.screen.world.EditGameRulesScreen
 - net.minecraft.client.gui.screen.world.EditWorldScreen
 - net.minecraft.client.gui.screen.world.ExperimentsScreen
 - net.minecraft.client.gui.screen.world.LevelLoadingScreen
 - net.minecraft.client.gui.screen.world.OptimizeWorldScreen
 - net.minecraft.client.gui.screen.world.PresetsScreen
 - net.minecraft.client.gui.screen.world.RecoverWorldScreen
 - net.minecraft.client.gui.screen.world.SelectWorldScreen
 - net.minecraft.client.gui.screen.world.SymlinkWarningScreen
 
 
 - net.minecraft.client.gui.screen.Screen (implements net.minecraft.client.gui.Drawable)
 - 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.widget.ScrollableWidget
- net.minecraft.client.gui.widget.ContainerWidget (implements net.minecraft.client.gui.ParentElement)
- net.minecraft.client.gui.widget.EntryListWidget<E>
- net.minecraft.client.gui.widget.AlwaysSelectedEntryListWidget<E>
- net.minecraft.client.gui.screen.world.CustomizeBuffetLevelScreen.BuffetBiomesListWidget
 - net.minecraft.client.gui.screen.world.CustomizeFlatLevelScreen.SuperflatLayersListWidget
 - net.minecraft.client.gui.screen.world.PresetsScreen.SuperflatPresetsListWidget
 - net.minecraft.client.gui.screen.world.WorldListWidget
 
 - net.minecraft.client.gui.widget.ElementListWidget<E>
- net.minecraft.client.gui.screen.world.EditGameRulesScreen.RuleListWidget
 
 
 - net.minecraft.client.gui.widget.AlwaysSelectedEntryListWidget<E>
 - net.minecraft.client.gui.screen.world.ExperimentsScreen.ExperimentsListWidget
 
 - net.minecraft.client.gui.widget.EntryListWidget<E>
 
 - net.minecraft.client.gui.widget.ContainerWidget (implements net.minecraft.client.gui.ParentElement)
 
 - net.minecraft.client.gui.widget.ScrollableWidget
 - 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.world.CustomizeBuffetLevelScreen.BuffetBiomesListWidget.BuffetBiomeItem
 - net.minecraft.client.gui.screen.world.CustomizeFlatLevelScreen.SuperflatLayersListWidget.SuperflatLayerEntry
 - net.minecraft.client.gui.screen.world.PresetsScreen.SuperflatPresetsListWidget.SuperflatPresetEntry
 - net.minecraft.client.gui.screen.world.WorldListWidget.Entry (implements java.lang.AutoCloseable)
- net.minecraft.client.gui.screen.world.WorldListWidget.LoadingEntry
 - net.minecraft.client.gui.screen.world.WorldListWidget.WorldEntry
 
 
 - net.minecraft.client.gui.widget.ElementListWidget.Entry<E> (implements net.minecraft.client.gui.ParentElement)
- net.minecraft.client.gui.screen.world.EditGameRulesScreen.AbstractRuleWidget
- net.minecraft.client.gui.screen.world.EditGameRulesScreen.NamedRuleWidget
- net.minecraft.client.gui.screen.world.EditGameRulesScreen.BooleanRuleWidget
 - net.minecraft.client.gui.screen.world.EditGameRulesScreen.IntRuleWidget
 
 - net.minecraft.client.gui.screen.world.EditGameRulesScreen.RuleCategoryWidget
 
 - net.minecraft.client.gui.screen.world.EditGameRulesScreen.NamedRuleWidget
 
 - net.minecraft.client.gui.screen.world.EditGameRulesScreen.AbstractRuleWidget
 
 - net.minecraft.client.gui.widget.AlwaysSelectedEntryListWidget.Entry<E> (implements net.minecraft.client.gui.Narratable)
 - net.minecraft.client.gui.tab.GridScreenTab (implements net.minecraft.client.gui.tab.Tab)
- net.minecraft.client.gui.screen.world.CreateWorldScreen.GameTab
 - net.minecraft.client.gui.screen.world.CreateWorldScreen.MoreTab
 - net.minecraft.client.gui.screen.world.CreateWorldScreen.WorldTab
 
 - net.minecraft.client.gui.screen.world.WorldCreator
 - net.minecraft.client.gui.screen.world.WorldIcon (implements java.lang.AutoCloseable)
 - net.minecraft.client.gui.screen.world.WorldScreenOptionGrid
 - net.minecraft.client.gui.screen.world.WorldScreenOptionGrid.Builder
 - net.minecraft.client.gui.screen.world.WorldScreenOptionGrid.OptionBuilder
 
 - net.minecraft.client.gui.AbstractParentElement (implements net.minecraft.client.gui.ParentElement)
 
Interface Hierarchy
- net.minecraft.client.gui.screen.world.BackupPromptScreen.Callback
 - net.minecraft.client.gui.screen.world.CreateWorldCallback
 - net.minecraft.client.gui.screen.world.EditGameRulesScreen.RuleWidgetFactory<T>
 - net.minecraft.client.gui.screen.world.LevelScreenProvider
 
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.world.WorldCreator.Mode
 
 
 - 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.world.InitialWorldOptions
 - net.minecraft.client.gui.screen.world.WorldCreationSettings
 - net.minecraft.client.gui.screen.world.WorldCreator.WorldType
 - net.minecraft.client.gui.screen.world.WorldScreenOptionGrid.Option
 - net.minecraft.client.gui.screen.world.WorldScreenOptionGrid.TooltipBoxDisplay
 
 
 - java.lang.Record