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 menu) ServerPlayer.openMenu
(MenuProvider menu, 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 state, Level level, BlockPos pos) protected MenuProvider
BaseEntityBlock.getMenuProvider
(BlockState state, Level level, BlockPos pos) protected MenuProvider
CartographyTableBlock.getMenuProvider
(BlockState state, Level level, BlockPos pos) protected MenuProvider
ChestBlock.getMenuProvider
(BlockState state, Level level, BlockPos pos) protected MenuProvider
CraftingTableBlock.getMenuProvider
(BlockState state, Level level, BlockPos pos) protected MenuProvider
EnchantingTableBlock.getMenuProvider
(BlockState state, Level level, BlockPos pos) protected MenuProvider
GrindstoneBlock.getMenuProvider
(BlockState state, Level level, BlockPos pos) protected MenuProvider
LecternBlock.getMenuProvider
(BlockState state, Level level, BlockPos pos) protected MenuProvider
LoomBlock.getMenuProvider
(BlockState state, Level level, BlockPos pos) protected MenuProvider
SmithingTableBlock.getMenuProvider
(BlockState state, Level level, BlockPos pos) protected MenuProvider
StonecutterBlock.getMenuProvider
(BlockState state, Level level, BlockPos pos) -
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 level, BlockPos pos) protected MenuProvider
BlockBehaviour.getMenuProvider
(BlockState state, Level level, BlockPos pos) -
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)