Uses of Interface
net.minecraft.world.item.slot.SlotSelector
Packages that use SlotSelector
Package
Description
-
Uses of SlotSelector in net.minecraft.world.item.component
Methods in net.minecraft.world.item.component with parameters of type SlotSelectorModifier and TypeMethodDescriptionvoidBundleContents.Mutable.modifySlots(Consumer<? super SlotAccess> consumer, SlotSelector slotSelector) voidSimpleMutableContainer.modifySlots(Consumer<? super SlotAccess> consumer, SlotSelector slotSelector) intBundleContents.Mutable.replaceSlotItems(ItemProvider newItems, SlotSelector slotSelector) intGrowableMutableContainer.replaceSlotItems(ItemProvider newItems, SlotSelector slotSelector) intSimpleMutableContainer.replaceSlotItems(ItemProvider newItems, SlotSelector slotSelector) -
Uses of SlotSelector in net.minecraft.world.item.slot
Classes in net.minecraft.world.item.slot that implement SlotSelectorModifier and TypeClassDescriptionstatic final recordstatic final recordFields in net.minecraft.world.item.slot declared as SlotSelectorModifier and TypeFieldDescriptionstatic final SlotSelectorSlotSelector.ANY_SLOTstatic final SlotSelectorSlotSelector.EMPTY_SLOTSstatic final SlotSelectorSlotSelector.NON_EMPTY_SLOTSprivate final SlotSelectorSlotSelector.TrackingSelector.slotSelectorThe field for theslotSelectorrecord component.Methods in net.minecraft.world.item.slot that return SlotSelectorModifier and TypeMethodDescriptionSlotSelector.FilteringSelector.limit(int limit) SlotSelector.limit(int limit) SlotSelector.TrackingSelector.limit(int limit) static SlotSelectorSlotSelector.TrackingSelector.slotSelector()Returns the value of theslotSelectorrecord component.static SlotSelectorSlotSelector.tracking(SlotSelector slotSelector, org.apache.commons.lang3.mutable.MutableInt selectedCount) static SlotSelectorSlotSelector.tracking(org.apache.commons.lang3.mutable.MutableInt selectedCount) Methods in net.minecraft.world.item.slot with parameters of type SlotSelectorModifier and TypeMethodDescriptionvoidSlotCollection.Filtered.modifySlots(Consumer<? super SlotAccess> consumer, SlotSelector slotSelector) voidSlotCollection.FlatMapped.modifySlots(Consumer<? super SlotAccess> consumer, SlotSelector slotSelector) voidSlotCollection.Limited.modifySlots(Consumer<? super SlotAccess> consumer, SlotSelector slotSelector) voidSlotCollection.modifySlots(Consumer<? super SlotAccess> consumer, SlotSelector slotSelector) intSlotCollection.Filtered.replaceSlotItems(ItemProvider items, SlotSelector slotSelector) intSlotCollection.FlatMapped.replaceSlotItems(ItemProvider items, SlotSelector slotSelector) intSlotCollection.Limited.replaceSlotItems(ItemProvider items, SlotSelector slotSelector) intSlotCollection.replaceSlotItems(ItemProvider items, SlotSelector slotSelector) static SlotSelectorSlotSelector.tracking(SlotSelector slotSelector, org.apache.commons.lang3.mutable.MutableInt selectedCount) Constructors in net.minecraft.world.item.slot with parameters of type SlotSelectorModifierConstructorDescriptionTrackingSelector(SlotSelector slotSelector, int limit, org.apache.commons.lang3.mutable.MutableInt selectedCount) Creates an instance of aTrackingSelectorrecord class. -
Uses of SlotSelector in net.minecraft.world.level.storage.loot
Methods in net.minecraft.world.level.storage.loot with parameters of type SlotSelectorModifier and TypeMethodDescriptionvoidContainerComponentManipulator.ComponentSlotCollection.modifySlots(Consumer<? super SlotAccess> consumer, SlotSelector slotSelector) intContainerComponentManipulator.ComponentSlotCollection.replaceSlotItems(ItemProvider items, SlotSelector slotSelector)