net.minecraft.loot.slot

public interface ItemStream

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

Field summary

Modifier and TypeField
ItemStream
EMPTY
field_64161
EMPTY

Method summary

Modifier and TypeMethod
Stream<ItemStack>
itemCopies()
method_1_132()
itemCopies()
default ItemStream
filter(Predicate<? super ItemStack> predicate)
method_76129(Predicate<? super class_1799> arg0)
filter(Predicate<? super ItemStack> predicate)
default ItemStream
flatMap(Function<ItemStack, ? extends SlotCollection> mapper)
method_76128(Function<class_1799, ? extends class_12271> arg0)
map(Function<ItemStack, ? extends ItemStream> function)
default ItemStream
limit(int limit)
method_76123(int arg0)
limit(int count)
static ItemStream
of(SlotAccess slotAccess)
method_76124(class_5630 arg0)
of(StackReference stackReference)
static ItemStream
of(Collection<? extends SlotAccess> slots)
method_76126(Collection<? extends class_5630> arg0)
of(Collection<? extends StackReference> stackReferences)
static ItemStream
concat(SlotCollection first, SlotCollection second)
method_76125(class_12271 arg0, class_12271 arg1)
concat(ItemStream first, ItemStream second)
static ItemStream
concat(List<? extends SlotCollection> terms)
method_76127(List<? extends class_12271> arg0)
concat(List<? extends ItemStream> streams)
private static Stream
lambda$concat$1(List arg0)
method_76133(List arg0)
method_76133(List arg0)
private static Stream
lambda$concat$0(SlotCollection arg0, SlotCollection arg1)
method_76131(class_12271 arg0, class_12271 arg1)
method_76131(ItemStream arg0, ItemStream arg1)
private static Stream
lambda$of$1(Collection arg0)
method_76132(Collection arg0)
method_76132(Collection arg0)
private static Stream
lambda$of$0(SlotAccess arg0)
method_76130(class_5630 arg0)
method_76130(StackReference arg0)