Uses of Interface
net.minecraft.world.item.ItemProvider
Packages that use ItemProvider
Package
Description
-
Uses of ItemProvider in net.minecraft.server.commands.item
Methods in net.minecraft.server.commands.item that return ItemProviderModifier and TypeMethodDescriptionItemCommands.ItemDistributor.apply(Collection<ItemStack> items) static ItemProviderItemCommands.fillItemProvider(Collection<ItemStack> items) static ItemProviderItemCommands.overrideItemProvider(Collection<ItemStack> items) static ItemProviderItemCommands.replaceItemProvider(Collection<ItemStack> items) Methods in net.minecraft.server.commands.item with parameters of type ItemProviderModifier and TypeMethodDescriptionprivate static <Target> intItemCommands.setItems(CommandSourceStack source, ItemAccessor<Target> accessor, SlotSourceArgument.Result slotSource, ItemProvider items, @Nullable ItemStack knownItem) -
Uses of ItemProvider in net.minecraft.world.item
Classes in net.minecraft.world.item that implement ItemProviderModifier and TypeClassDescriptionclassstatic classstatic classFields in net.minecraft.world.item declared as ItemProviderModifier and TypeFieldDescriptionprivate final ItemProviderItemProvider.FallbackItemProvider.itemProviderMethods in net.minecraft.world.item that return ItemProviderModifier and TypeMethodDescriptionstatic ItemProviderItemProvider.cycle(Collection<ItemStack> items) static ItemProviderstatic ItemProviderItemProvider.of(Collection<ItemStack> items) static ItemProviderItemProvider.FallbackItemProvider.orElseProvide(ItemStack fallbackItem) default ItemProviderItemProvider.orElseProvide(ItemStack fallbackItem) Constructors in net.minecraft.world.item with parameters of type ItemProviderModifierConstructorDescriptionFallbackItemProvider(ItemProvider itemProvider, ItemStack fallbackItem) -
Uses of ItemProvider in net.minecraft.world.item.component
Methods in net.minecraft.world.item.component with parameters of type ItemProviderModifier and TypeMethodDescriptionprotected booleanBundleContents.Mutable.addSlotWithItem(ItemProvider newItems) protected booleanChargedProjectiles.Mutable.addSlotWithItem(ItemProvider newItems) protected booleanGrowableMutableContainer.addSlotWithItem(ItemProvider newItems) intBundleContents.Mutable.replaceSlotItems(ItemProvider newItems, SlotSelector slotSelector) intGrowableMutableContainer.replaceSlotItems(ItemProvider newItems, SlotSelector slotSelector) intSimpleMutableContainer.replaceSlotItems(ItemProvider newItems, SlotSelector slotSelector) -
Uses of ItemProvider in net.minecraft.world.item.slot
Methods in net.minecraft.world.item.slot with parameters of type ItemProviderModifier and TypeMethodDescriptionintSlotCollection.Filtered.replaceSlotItems(ItemProvider items, SlotSelector slotSelector) intSlotCollection.FlatMapped.replaceSlotItems(ItemProvider items, SlotSelector slotSelector) intSlotCollection.Limited.replaceSlotItems(ItemProvider items, SlotSelector slotSelector) default intSlotCollection.replaceSlotItems(ItemProvider items) intSlotCollection.replaceSlotItems(ItemProvider items, SlotSelector slotSelector) -
Uses of ItemProvider in net.minecraft.world.level.storage.loot
Methods in net.minecraft.world.level.storage.loot with parameters of type ItemProviderModifier and TypeMethodDescriptionintContainerComponentManipulator.ComponentSlotCollection.replaceSlotItems(ItemProvider items, SlotSelector slotSelector)