Uses of Class
net.minecraft.world.inventory.AbstractContainerMenu
Packages that use AbstractContainerMenu
Package
Description
-
Uses of AbstractContainerMenu in net.minecraft.client.gui.screens
Classes in net.minecraft.client.gui.screens with type parameters of type AbstractContainerMenuModifier and TypeInterfaceDescriptionstatic interfaceMenuScreens.ScreenConstructor<T extends AbstractContainerMenu,U extends Screen & MenuAccess<T>>Methods in net.minecraft.client.gui.screens with type parameters of type AbstractContainerMenuModifier and TypeMethodDescriptionstatic <T extends AbstractContainerMenu>
voidprivate static <T extends AbstractContainerMenu>
MenuScreens.ScreenConstructor<T,?>MenuScreens.getConstructor(MenuType<T> p_96200_)static <T extends AbstractContainerMenu>
Optional<MenuScreens.ScreenConstructor<T,?>>MenuScreens.getScreenFactory(MenuType<T> p_96202_, Minecraft p_96203_, int p_96204_, Component p_96205_)static <M extends AbstractContainerMenu, U extends Screen & MenuAccess<M>>
voidMenuScreens.register(MenuType<? extends M> p_96207_, MenuScreens.ScreenConstructor<M,U> p_96208_) -
Uses of AbstractContainerMenu in net.minecraft.client.gui.screens.inventory
Classes in net.minecraft.client.gui.screens.inventory with type parameters of type AbstractContainerMenuModifier and TypeClassDescriptionclassAbstractContainerScreen<T extends AbstractContainerMenu>classinterfaceMenuAccess<T extends AbstractContainerMenu>Subclasses of AbstractContainerMenu in net.minecraft.client.gui.screens.inventoryFields in net.minecraft.client.gui.screens.inventory declared as AbstractContainerMenuModifier and TypeFieldDescriptionprivate AbstractContainerMenuCreativeModeInventoryScreen.ItemPickerMenu.inventoryMenuprotected TAbstractContainerScreen.menuMethods in net.minecraft.client.gui.screens.inventory with parameters of type AbstractContainerMenuModifier and TypeMethodDescriptionvoidCreativeInventoryListener.dataChanged(AbstractContainerMenu p_169732_, int p_169733_, int p_169734_)voidItemCombinerScreen.dataChanged(AbstractContainerMenu p_169759_, int p_169760_, int p_169761_)voidAnvilScreen.slotChanged(AbstractContainerMenu p_97882_, int p_97883_, ItemStack p_97884_)voidCreativeInventoryListener.slotChanged(AbstractContainerMenu p_98498_, int p_98499_, ItemStack p_98500_)voidItemCombinerScreen.slotChanged(AbstractContainerMenu p_98910_, int p_98911_, ItemStack p_98912_) -
Uses of AbstractContainerMenu in net.minecraft.server.level
Methods in net.minecraft.server.level with parameters of type AbstractContainerMenu -
Uses of AbstractContainerMenu in net.minecraft.world
Methods in net.minecraft.world that return AbstractContainerMenuModifier and TypeMethodDescriptionSimpleMenuProvider.createMenu(int p_19205_, Inventory p_19206_, Player p_19207_) -
Uses of AbstractContainerMenu in net.minecraft.world.entity.player
Fields in net.minecraft.world.entity.player declared as AbstractContainerMenu -
Uses of AbstractContainerMenu in net.minecraft.world.entity.vehicle
Methods in net.minecraft.world.entity.vehicle that return AbstractContainerMenuModifier and TypeMethodDescriptionprotected abstract AbstractContainerMenuAbstractMinecartContainer.createMenu(int p_38222_, Inventory p_38223_)AbstractMinecartContainer.createMenu(int p_38251_, Inventory p_38252_, Player p_38253_)MinecartChest.createMenu(int p_38496_, Inventory p_38497_)MinecartHopper.createMenu(int p_38601_, Inventory p_38602_) -
Uses of AbstractContainerMenu in net.minecraft.world.inventory
Classes in net.minecraft.world.inventory with type parameters of type AbstractContainerMenuModifier and TypeClassDescriptionclassMenuType<T extends AbstractContainerMenu>static interfaceMenuType.MenuSupplier<T extends AbstractContainerMenu>Subclasses of AbstractContainerMenu in net.minecraft.world.inventoryModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassRecipeBookMenu<C extends Container>classclassclassclassFields in net.minecraft.world.inventory declared as AbstractContainerMenuMethods in net.minecraft.world.inventory with type parameters of type AbstractContainerMenuModifier and TypeMethodDescriptionprivate static <T extends AbstractContainerMenu>
MenuType<T>MenuType.register(String p_39989_, MenuType.MenuSupplier<T> p_39990_)Methods in net.minecraft.world.inventory that return AbstractContainerMenuModifier and TypeMethodDescriptionMenuConstructor.createMenu(int p_39954_, Inventory p_39955_, Player p_39956_)Methods in net.minecraft.world.inventory with parameters of type AbstractContainerMenuModifier and TypeMethodDescriptionvoidContainerListener.dataChanged(AbstractContainerMenu p_150524_, int p_150525_, int p_150526_)voidContainerSynchronizer.sendCarriedChange(AbstractContainerMenu p_150533_, ItemStack p_150534_)voidContainerSynchronizer.sendDataChange(AbstractContainerMenu p_150527_, int p_150528_, int p_150529_)voidContainerSynchronizer.sendInitialData(AbstractContainerMenu p_150535_, NonNullList<ItemStack> p_150536_, ItemStack p_150537_, int[] p_150538_)voidContainerSynchronizer.sendSlotChange(AbstractContainerMenu p_150530_, int p_150531_, ItemStack p_150532_)voidContainerListener.slotChanged(AbstractContainerMenu p_39315_, int p_39316_, ItemStack p_39317_)protected static voidCraftingMenu.slotChangedCraftingGrid(AbstractContainerMenu p_150547_, Level p_150548_, Player p_150549_, CraftingContainer p_150550_, ResultContainer p_150551_)voidAbstractContainerMenu.transferState(AbstractContainerMenu p_150415_)Constructors in net.minecraft.world.inventory with parameters of type AbstractContainerMenuModifierConstructorDescriptionCraftingContainer(AbstractContainerMenu p_39325_, int p_39326_, int p_39327_) -
Uses of AbstractContainerMenu in net.minecraft.world.level.block.entity
Methods in net.minecraft.world.level.block.entity that return AbstractContainerMenuModifier and TypeMethodDescriptionprotected AbstractContainerMenuBarrelBlockEntity.createMenu(int p_58598_, Inventory p_58599_)protected abstract AbstractContainerMenuBaseContainerBlockEntity.createMenu(int p_58627_, Inventory p_58628_)BaseContainerBlockEntity.createMenu(int p_58641_, Inventory p_58642_, Player p_58643_)BeaconBlockEntity.createMenu(int p_58696_, Inventory p_58697_, Player p_58698_)protected AbstractContainerMenuBlastFurnaceBlockEntity.createMenu(int p_58849_, Inventory p_58850_)protected AbstractContainerMenuBrewingStandBlockEntity.createMenu(int p_58990_, Inventory p_58991_)protected AbstractContainerMenuChestBlockEntity.createMenu(int p_59082_, Inventory p_59083_)protected AbstractContainerMenuDispenserBlockEntity.createMenu(int p_59235_, Inventory p_59236_)protected AbstractContainerMenuFurnaceBlockEntity.createMenu(int p_59293_, Inventory p_59294_)protected AbstractContainerMenuHopperBlockEntity.createMenu(int p_59312_, Inventory p_59313_)LecternBlockEntity.createMenu(int p_59562_, Inventory p_59563_, Player p_59564_)RandomizableContainerBlockEntity.createMenu(int p_59637_, Inventory p_59638_, Player p_59639_)protected AbstractContainerMenuShulkerBoxBlockEntity.createMenu(int p_59660_, Inventory p_59661_)protected AbstractContainerMenuSmokerBlockEntity.createMenu(int p_59783_, Inventory p_59784_) -
Uses of AbstractContainerMenu in net.minecraftforge.common.extensions
Methods in net.minecraftforge.common.extensions with type parameters of type AbstractContainerMenuModifier and TypeMethodDescriptionstatic <T extends AbstractContainerMenu>
MenuType<T>IForgeContainerType.create(IContainerFactory<T> factory) -
Uses of AbstractContainerMenu in net.minecraftforge.debug.misc
Subclasses of AbstractContainerMenu in net.minecraftforge.debug.misc -
Uses of AbstractContainerMenu in net.minecraftforge.event.entity.player
Fields in net.minecraftforge.event.entity.player declared as AbstractContainerMenuMethods in net.minecraftforge.event.entity.player that return AbstractContainerMenuConstructors in net.minecraftforge.event.entity.player with parameters of type AbstractContainerMenuModifierConstructorDescriptionClose(Player player, AbstractContainerMenu container)Open(Player player, AbstractContainerMenu container)PlayerContainerEvent(Player player, AbstractContainerMenu container) -
Uses of AbstractContainerMenu in net.minecraftforge.fmllegacy.network
Classes in net.minecraftforge.fmllegacy.network with type parameters of type AbstractContainerMenuModifier and TypeInterfaceDescriptioninterfaceIContainerFactory<T extends AbstractContainerMenu>