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(@Nullable MenuProvider provider) ServerPlayer.openMenu(@Nullable MenuProvider provider, @Nullable 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.vehicle -
Uses of MenuProvider in net.minecraft.world.entity.vehicle.boat
Classes in net.minecraft.world.entity.vehicle.boat that implement MenuProvider -
Uses of MenuProvider in net.minecraft.world.entity.vehicle.minecart
Classes in net.minecraft.world.entity.vehicle.minecart that implement MenuProviderModifier and TypeClassDescriptionclassclassclass -
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_COMBINERMethods in net.minecraft.world.level.block that return MenuProviderModifier and TypeMethodDescriptionprotected @Nullable MenuProviderAnvilBlock.getMenuProvider(BlockState state, Level level, BlockPos pos) protected @Nullable MenuProviderBaseEntityBlock.getMenuProvider(BlockState state, Level level, BlockPos pos) protected @Nullable MenuProviderCartographyTableBlock.getMenuProvider(BlockState state, Level level, BlockPos pos) protected @Nullable MenuProviderChestBlock.getMenuProvider(BlockState state, Level level, BlockPos pos) protected MenuProviderCraftingTableBlock.getMenuProvider(BlockState state, Level level, BlockPos pos) protected @Nullable MenuProviderEnchantingTableBlock.getMenuProvider(BlockState state, Level level, BlockPos pos) protected MenuProviderGrindstoneBlock.getMenuProvider(BlockState state, Level level, BlockPos pos) protected @Nullable MenuProviderLecternBlock.getMenuProvider(BlockState state, Level level, BlockPos pos) protected MenuProviderLoomBlock.getMenuProvider(BlockState state, Level level, BlockPos pos) protected MenuProviderSmithingTableBlock.getMenuProvider(BlockState state, Level level, BlockPos pos) protected @Nullable MenuProviderStonecutterBlock.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 TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclass -
Uses of MenuProvider in net.minecraft.world.level.block.state
Methods in net.minecraft.world.level.block.state that return MenuProviderModifier and TypeMethodDescription@Nullable MenuProviderBlockBehaviour.BlockStateBase.getMenuProvider(Level level, BlockPos pos) protected @Nullable MenuProviderBlockBehaviour.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 OptionalIntIPlayerExtension.openMenu(MenuProvider menuProvider, Consumer<RegistryFriendlyByteBuf> extraDataWriter) Request to open a GUI on the client, from the serverdefault OptionalIntIPlayerExtension.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)