net.minecraft.inventory

public interface SlotSelector

net.minecraft.world.item.slot.SlotSelector
net.minecraft.class_1_1052
net.minecraft.inventory.SlotSelector

Field summary

Modifier and TypeField
SlotSelector
ANY_SLOT
field_1_7390
PASS
SlotSelector
EMPTY_SLOTS
field_1_7391
EMPTY
SlotSelector
NON_EMPTY_SLOTS
field_1_7392
NON_EMPTY

Method summary

Modifier and TypeMethod
boolean
trySelectSlot(ItemStack itemInSlot)
method_1_6613(class_1799 arg0)
test(ItemStack stack)
SlotSelector
filter(Predicate<? super ItemStack> predicate)
method_1_6607(Predicate<? super class_1799> arg0)
restrict(Predicate<? super ItemStack> filter)
SlotSelector
limit(int limit)
method_1_6609(int arg0)
limit(int limit)
static SlotSelector
selecting(Predicate<? super ItemStack> predicate)
method_1_6610(Predicate<? super class_1799> arg0)
filter(Predicate<? super ItemStack> filter)
static SlotSelector
tracking(SlotSelector slotSelector, org.apache.commons.lang3.mutable.MutableInt selectedCount)
method_1_6611(class_1_1052 arg0, org.apache.commons.lang3.mutable.MutableInt arg1)
withCount(SlotSelector slotSelector, org.apache.commons.lang3.mutable.MutableInt selectedCount)
static SlotSelector
tracking(org.apache.commons.lang3.mutable.MutableInt selectedCount)
method_1_6612(org.apache.commons.lang3.mutable.MutableInt arg0)
withCount(org.apache.commons.lang3.mutable.MutableInt selectedCount)
private static boolean
lambda$static$0(ItemStack arg0)
method_1_6608(class_1799 arg0)
method_1_6608(ItemStack stack)