Uses of Interface
net.minecraft.world.MenuProvider
Packages that use MenuProvider
Package
Description
-
Uses of MenuProvider in net.minecraft.server.level
Methods in net.minecraft.server.level with parameters of type MenuProviderModifier and TypeMethodDescriptionServerPlayer.openMenu
(MenuProvider pMenu) ServerPlayer.openMenu
(MenuProvider pMenu, Consumer<RegistryFriendlyByteBuf> extraDataWriter) -
Uses of MenuProvider in net.minecraft.world
Classes in net.minecraft.world that implement MenuProvider -
Uses of MenuProvider in net.minecraft.world.entity.player
Methods in net.minecraft.world.entity.player with parameters of type MenuProvider -
Uses of MenuProvider in net.minecraft.world.entity.vehicle
Subinterfaces of MenuProvider in net.minecraft.world.entity.vehicleClasses in net.minecraft.world.entity.vehicle that implement MenuProviderModifier and TypeClassDescriptionclass
class
class
class
-
Uses of MenuProvider in net.minecraft.world.level.block
Fields in net.minecraft.world.level.block with type parameters of type MenuProviderModifier and TypeFieldDescriptionprivate static final DoubleBlockCombiner.Combiner
<ChestBlockEntity, Optional<MenuProvider>> ChestBlock.MENU_PROVIDER_COMBINER
Methods in net.minecraft.world.level.block that return MenuProviderModifier and TypeMethodDescriptionprotected MenuProvider
AnvilBlock.getMenuProvider
(BlockState pState, Level pLevel, BlockPos pPos) protected MenuProvider
BaseEntityBlock.getMenuProvider
(BlockState pState, Level pLevel, BlockPos pPos) protected MenuProvider
CartographyTableBlock.getMenuProvider
(BlockState pState, Level pLevel, BlockPos pPos) protected MenuProvider
ChestBlock.getMenuProvider
(BlockState pState, Level pLevel, BlockPos pPos) protected MenuProvider
CraftingTableBlock.getMenuProvider
(BlockState pState, Level pLevel, BlockPos pPos) protected MenuProvider
EnchantingTableBlock.getMenuProvider
(BlockState pState, Level pLevel, BlockPos pPos) protected MenuProvider
GrindstoneBlock.getMenuProvider
(BlockState pState, Level pLevel, BlockPos pPos) protected MenuProvider
LecternBlock.getMenuProvider
(BlockState pState, Level pLevel, BlockPos pPos) protected MenuProvider
LoomBlock.getMenuProvider
(BlockState pState, Level pLevel, BlockPos pPos) protected MenuProvider
SmithingTableBlock.getMenuProvider
(BlockState pState, Level pLevel, BlockPos pPos) protected MenuProvider
StonecutterBlock.getMenuProvider
(BlockState pState, Level pLevel, BlockPos pPos) -
Uses of MenuProvider in net.minecraft.world.level.block.entity
Classes in net.minecraft.world.level.block.entity that implement MenuProviderModifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
-
Uses of MenuProvider in net.minecraft.world.level.block.state
Methods in net.minecraft.world.level.block.state that return MenuProviderModifier and TypeMethodDescriptionBlockBehaviour.BlockStateBase.getMenuProvider
(Level pLevel, BlockPos pPos) protected MenuProvider
BlockBehaviour.getMenuProvider
(BlockState pState, Level pLevel, BlockPos pPos) -
Uses of MenuProvider in net.neoforged.neoforge.common.extensions
Methods in net.neoforged.neoforge.common.extensions with parameters of type MenuProviderModifier and TypeMethodDescriptiondefault OptionalInt
IPlayerExtension.openMenu
(MenuProvider menuProvider, Consumer<RegistryFriendlyByteBuf> extraDataWriter) Request to open a GUI on the client, from the serverdefault OptionalInt
IPlayerExtension.openMenu
(MenuProvider menuProvider, BlockPos pos) Request to open a GUI on the client, from the server -
Uses of MenuProvider in net.neoforged.neoforge.common.util
Methods in net.neoforged.neoforge.common.util with parameters of type MenuProviderModifier and TypeMethodDescriptionFakePlayer.openMenu
(@Nullable MenuProvider menuProvider, @Nullable Consumer<RegistryFriendlyByteBuf> extraDataWriter)