Class Hierarchy
- java.lang.Object
- net.minecraft.client.gui.components.events.AbstractContainerEventHandler (implements net.minecraft.client.gui.components.events.ContainerEventHandler)
- net.minecraft.client.gui.screens.Screen (implements net.minecraft.client.gui.components.Renderable)
- net.minecraft.client.gui.screens.inventory.AbstractCommandBlockEditScreen
- net.minecraft.client.gui.screens.inventory.CommandBlockEditScreen
 - net.minecraft.client.gui.screens.inventory.MinecartCommandBlockEditScreen
 
 - net.minecraft.client.gui.screens.inventory.AbstractContainerScreen<T> (implements net.minecraft.client.gui.screens.inventory.MenuAccess<T>)
- net.minecraft.client.gui.screens.inventory.AbstractFurnaceScreen<T> (implements net.minecraft.client.gui.screens.recipebook.RecipeUpdateListener)
- net.minecraft.client.gui.screens.inventory.BlastFurnaceScreen
 - net.minecraft.client.gui.screens.inventory.FurnaceScreen
 - net.minecraft.client.gui.screens.inventory.SmokerScreen
 
 - net.minecraft.client.gui.screens.inventory.BeaconScreen
 - net.minecraft.client.gui.screens.inventory.BrewingStandScreen
 - net.minecraft.client.gui.screens.inventory.CartographyTableScreen
 - net.minecraft.client.gui.screens.inventory.ContainerScreen (implements net.minecraft.client.gui.screens.inventory.MenuAccess<T>)
 - net.minecraft.client.gui.screens.inventory.CraftingScreen (implements net.minecraft.client.gui.screens.recipebook.RecipeUpdateListener)
 - net.minecraft.client.gui.screens.inventory.DispenserScreen
 - net.minecraft.client.gui.screens.inventory.EffectRenderingInventoryScreen<T>
- net.minecraft.client.gui.screens.inventory.CreativeModeInventoryScreen
 - net.minecraft.client.gui.screens.inventory.InventoryScreen (implements net.minecraft.client.gui.screens.recipebook.RecipeUpdateListener)
 
 - net.minecraft.client.gui.screens.inventory.EnchantmentScreen
 - net.minecraft.client.gui.screens.inventory.GrindstoneScreen
 - net.minecraft.client.gui.screens.inventory.HopperScreen
 - net.minecraft.client.gui.screens.inventory.HorseInventoryScreen
 - net.minecraft.client.gui.screens.inventory.ItemCombinerScreen<T> (implements net.minecraft.world.inventory.ContainerListener)
- net.minecraft.client.gui.screens.inventory.AnvilScreen
 - net.minecraft.client.gui.screens.inventory.SmithingScreen
 
 - net.minecraft.client.gui.screens.inventory.LoomScreen
 - net.minecraft.client.gui.screens.inventory.MerchantScreen
 - net.minecraft.client.gui.screens.inventory.ShulkerBoxScreen
 - net.minecraft.client.gui.screens.inventory.StonecutterScreen
 
 - net.minecraft.client.gui.screens.inventory.AbstractFurnaceScreen<T> (implements net.minecraft.client.gui.screens.recipebook.RecipeUpdateListener)
 - net.minecraft.client.gui.screens.inventory.AbstractSignEditScreen
- net.minecraft.client.gui.screens.inventory.HangingSignEditScreen
 - net.minecraft.client.gui.screens.inventory.SignEditScreen
 
 - net.minecraft.client.gui.screens.inventory.BookEditScreen
 - net.minecraft.client.gui.screens.inventory.BookViewScreen
- net.minecraft.client.gui.screens.inventory.LecternScreen (implements net.minecraft.client.gui.screens.inventory.MenuAccess<T>)
 
 - net.minecraft.client.gui.screens.inventory.JigsawBlockEditScreen
 - net.minecraft.client.gui.screens.inventory.StructureBlockEditScreen
 
 - net.minecraft.client.gui.screens.inventory.AbstractCommandBlockEditScreen
 
 - net.minecraft.client.gui.screens.Screen (implements net.minecraft.client.gui.components.Renderable)
 - net.minecraft.world.inventory.AbstractContainerMenu
- net.minecraft.client.gui.screens.inventory.CreativeModeInventoryScreen.ItemPickerMenu
 
 - net.minecraft.client.gui.components.AbstractWidget (implements net.minecraft.client.gui.components.events.GuiEventListener, net.minecraft.client.gui.layouts.LayoutElement, net.minecraft.client.gui.narration.NarratableEntry, net.minecraft.client.gui.components.Renderable)
- net.minecraft.client.gui.components.AbstractButton
- net.minecraft.client.gui.screens.inventory.BeaconScreen.BeaconScreenButton (implements net.minecraft.client.gui.screens.inventory.BeaconScreen.BeaconButton)
- net.minecraft.client.gui.screens.inventory.BeaconScreen.BeaconPowerButton
- net.minecraft.client.gui.screens.inventory.BeaconScreen.BeaconUpgradePowerButton
 
 - net.minecraft.client.gui.screens.inventory.BeaconScreen.BeaconSpriteScreenButton
- net.minecraft.client.gui.screens.inventory.BeaconScreen.BeaconCancelButton
 - net.minecraft.client.gui.screens.inventory.BeaconScreen.BeaconConfirmButton
 
 
 - net.minecraft.client.gui.screens.inventory.BeaconScreen.BeaconPowerButton
 - net.minecraft.client.gui.components.Button
- net.minecraft.client.gui.screens.inventory.MerchantScreen.TradeOfferButton
 - net.minecraft.client.gui.screens.inventory.PageButton
 
 
 - net.minecraft.client.gui.screens.inventory.BeaconScreen.BeaconScreenButton (implements net.minecraft.client.gui.screens.inventory.BeaconScreen.BeaconButton)
 
 - net.minecraft.client.gui.components.AbstractButton
 - net.minecraft.client.gui.screens.inventory.BookEditScreen.DisplayCache
 - net.minecraft.client.gui.screens.inventory.BookEditScreen.LineInfo
 - net.minecraft.client.gui.screens.inventory.BookEditScreen.Pos2i
 - net.minecraft.client.gui.screens.inventory.BookViewScreen.WritableBookAccess (implements net.minecraft.client.gui.screens.inventory.BookViewScreen.BookAccess)
 - net.minecraft.client.gui.screens.inventory.BookViewScreen.WrittenBookAccess (implements net.minecraft.client.gui.screens.inventory.BookViewScreen.BookAccess)
 - net.minecraft.client.gui.screens.inventory.CreativeInventoryListener (implements net.minecraft.world.inventory.ContainerListener)
 - net.minecraft.client.gui.screens.inventory.CyclingSlotBackground
 - net.minecraft.client.gui.screens.inventory.EnchantmentNames
 - net.minecraft.world.inventory.Slot
- net.minecraft.client.gui.screens.inventory.CreativeModeInventoryScreen.CustomCreativeSlot
 - net.minecraft.client.gui.screens.inventory.CreativeModeInventoryScreen.SlotWrapper
 
 
 - net.minecraft.client.gui.components.events.AbstractContainerEventHandler (implements net.minecraft.client.gui.components.events.ContainerEventHandler)
 
Interface Hierarchy
- net.minecraft.client.gui.screens.inventory.BeaconScreen.BeaconButton
 - net.minecraft.client.gui.screens.inventory.BookViewScreen.BookAccess
 - net.minecraft.client.gui.screens.inventory.MenuAccess<T>