Uses of Class
net.minecraft.world.inventory.MenuType
Packages that use MenuType
Package
Description
-
Uses of MenuType in net.minecraft.client.gui.screens
Fields in net.minecraft.client.gui.screens with type parameters of type MenuTypeModifier and TypeFieldDescriptionprivate static final Map<MenuType<?>,
MenuScreens.ScreenConstructor<?, ?>> MenuScreens.SCREENS
Methods in net.minecraft.client.gui.screens with parameters of type MenuTypeModifier and TypeMethodDescriptionstatic <T extends AbstractContainerMenu>
voiddefault void
MenuScreens.ScreenConstructor.fromPacket
(Component p_96210_, MenuType<T> p_96211_, Minecraft p_96212_, int p_96213_) private 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 MenuType in net.minecraft.core.registries
Fields in net.minecraft.core.registries with type parameters of type MenuType -
Uses of MenuType in net.minecraft.network.protocol.game
Fields in net.minecraft.network.protocol.game declared as MenuTypeMethods in net.minecraft.network.protocol.game that return MenuTypeConstructors in net.minecraft.network.protocol.game with parameters of type MenuTypeModifierConstructorDescriptionClientboundOpenScreenPacket
(int p_132616_, MenuType<?> p_132617_, Component p_132618_) -
Uses of MenuType in net.minecraft.world.inventory
Fields in net.minecraft.world.inventory declared as MenuTypeModifier and TypeFieldDescriptionMenuType.ANVIL
static final MenuType<BeaconMenu>
MenuType.BEACON
static final MenuType<BlastFurnaceMenu>
MenuType.BLAST_FURNACE
static final MenuType<BrewingStandMenu>
MenuType.BREWING_STAND
static final MenuType<CartographyTableMenu>
MenuType.CARTOGRAPHY_TABLE
static final MenuType<CraftingMenu>
MenuType.CRAFTING
static final MenuType<EnchantmentMenu>
MenuType.ENCHANTMENT
static final MenuType<FurnaceMenu>
MenuType.FURNACE
static final MenuType<DispenserMenu>
MenuType.GENERIC_3x3
MenuType.GENERIC_9x1
MenuType.GENERIC_9x2
MenuType.GENERIC_9x3
MenuType.GENERIC_9x4
MenuType.GENERIC_9x5
MenuType.GENERIC_9x6
static final MenuType<GrindstoneMenu>
MenuType.GRINDSTONE
static final MenuType<HopperMenu>
MenuType.HOPPER
static final MenuType<LecternMenu>
MenuType.LECTERN
MenuType.LOOM
private final MenuType<?>
AbstractContainerMenu.menuType
static final MenuType<MerchantMenu>
MenuType.MERCHANT
static final MenuType<ShulkerBoxMenu>
MenuType.SHULKER_BOX
static final MenuType<SmithingMenu>
MenuType.SMITHING
static final MenuType<SmokerMenu>
MenuType.SMOKER
static final MenuType<StonecutterMenu>
MenuType.STONECUTTER
Methods in net.minecraft.world.inventory that return MenuTypeModifier and TypeMethodDescriptionMenuType<?>
AbstractContainerMenu.getType()
MenuType<?>
StonecutterMenu.getType()
private static <T extends AbstractContainerMenu>
MenuType<T>MenuType.register
(String p_39989_, MenuType.MenuSupplier<T> p_39990_) Constructors in net.minecraft.world.inventory with parameters of type MenuTypeModifierConstructorDescriptionprotected
AbstractContainerMenu
(MenuType<?> p_38851_, int p_38852_) protected
AbstractFurnaceMenu
(MenuType<?> p_38960_, RecipeType<? extends AbstractCookingRecipe> p_38961_, RecipeBookType p_38962_, int p_38963_, Inventory p_38964_) protected
AbstractFurnaceMenu
(MenuType<?> p_38966_, RecipeType<? extends AbstractCookingRecipe> p_38967_, RecipeBookType p_38968_, int p_38969_, Inventory p_38970_, Container p_38971_, ContainerData p_38972_) private
ItemCombinerMenu
(MenuType<?> p_39773_, int p_39774_, Inventory p_39775_, ContainerLevelAccess p_39776_) RecipeBookMenu
(MenuType<?> p_40115_, int p_40116_) -
Uses of MenuType in net.minecraftforge.common.extensions
Methods in net.minecraftforge.common.extensions that return MenuTypeModifier and TypeMethodDescriptionstatic <T extends AbstractContainerMenu>
MenuType<T>IForgeMenuType.create
(IContainerFactory<T> factory) -
Uses of MenuType in net.minecraftforge.debug.misc
Fields in net.minecraftforge.debug.misc declared as MenuTypeModifier and TypeFieldDescriptionstatic final MenuType<ContainerTypeTest.TestContainer>
ContainerTypeTest.TYPE
-
Uses of MenuType in net.minecraftforge.debug.recipe.recipebook
Fields in net.minecraftforge.debug.recipe.recipebook with type parameters of type MenuTypeModifier and TypeFieldDescriptionstatic final DeferredRegister<MenuType<?>>
RecipeBookExtensionTest.MENU_TYPE
static final RegistryObject<MenuType<RecipeBookTestMenu>>
RecipeBookExtensionTest.RECIPE_BOOK_TEST_MENU_TYPE
-
Uses of MenuType in net.minecraftforge.network
Methods in net.minecraftforge.network that return MenuTypeConstructors in net.minecraftforge.network with parameters of type MenuTypeModifierConstructorDescription(package private)
OpenContainer
(MenuType<?> id, int windowId, Component name, FriendlyByteBuf additionalData) -
Uses of MenuType in net.minecraftforge.registries
Fields in net.minecraftforge.registries with type parameters of type MenuTypeModifier and TypeFieldDescriptionstatic final ResourceKey<Registry<MenuType<?>>>
ForgeRegistries.Keys.MENU_TYPES
static final IForgeRegistry<MenuType<?>>
ForgeRegistries.MENU_TYPES
ForgeRegistries.MENU_TYPES
instead.