net.minecraft.loot.slot

public interface SlotContainer

net.minecraft.world.item.slot.SlotCollection
net.minecraft.class_12271
net.minecraft.loot.slot.SlotContainer

Field summary

Modifier and TypeField
SlotContainer
EMPTY
field_64161
EMPTY

Method summary

Modifier and TypeMethod
Stream<ItemStack>
itemCopies()
method_1_132()
itemCopies()
int
size()
method_1_6668()
size()
int
replaceSlotItems(ItemProvider items, SlotSelector slotSelector)
method_1_6667(class_1_1040 arg0, class_1_1052 arg1)
copyFrom(ItemIterator source, SlotSelector slotSelector)
default int
replaceSlotItems(ItemProvider items)
method_1_6666(class_1_1040 arg0)
copyFrom(ItemIterator source)
void
modifySlots(Consumer<? super SlotAccess> consumer, SlotSelector slotSelector)
method_1_6665(Consumer<? super class_5630> arg0, class_1_1052 arg1)
forEach(Consumer<? super StackReference> callback, SlotSelector slotSelector)
default void
modifySlots(Consumer<? super SlotAccess> consumer)
method_1_6664(Consumer<? super class_5630> arg0)
forEach(Consumer<? super StackReference> callback)
default SlotContainer
filter(Predicate<? super ItemStack> predicate)
method_76129(Predicate<? super class_1799> arg0)
filter(Predicate<? super ItemStack> predicate)
default SlotContainer
flatMap(Function<ItemStack, ? extends SlotCollection> mapper)
method_76128(Function<class_1799, ? extends class_12271> arg0)
map(Function<ItemStack, ? extends SlotContainer> function)
default SlotContainer
limit(int limit)
method_76123(int arg0)
limit(int count)
static SlotContainer
of(SlotAccess slotAccess)
method_76124(class_5630 arg0)
of(StackReference stackReference)
static SlotContainer
of(Collection<? extends SlotAccess> slots)
method_76126(Collection<? extends class_5630> arg0)
of(Collection<? extends StackReference> stackReferences)
static SlotContainer
concat(SlotCollection first, SlotCollection second)
method_76125(class_12271 arg0, class_12271 arg1)
concat(SlotContainer first, SlotContainer second)
static SlotContainer
concat(List<? extends SlotCollection> terms)
method_76127(List<? extends class_12271> arg0)
concat(List<? extends SlotContainer> streams)