Uses of Interface
net.minecraft.loot.slot.ItemStream
Packages that use ItemStream
-
Uses of ItemStream in net.minecraft.inventory
Methods in net.minecraft.inventory that return ItemStreamModifier and TypeMethodDescriptiondefault ItemStreamStackReferenceGetter.getStackReferences(IntList slots) -
Uses of ItemStream in net.minecraft.loot
Methods in net.minecraft.loot that return ItemStream -
Uses of ItemStream in net.minecraft.loot.slot
Classes in net.minecraft.loot.slot that implement ItemStreamModifier and TypeClassDescriptionstatic final recordstatic final recordstatic final recordFields in net.minecraft.loot.slot declared as ItemStreamModifier and TypeFieldDescriptionstatic final ItemStreamItemStream.EMPTYprivate final ItemStreamItemStream.Filter.slotsThe field for theslotsrecord component.private final ItemStreamItemStream.Limit.slotsThe field for theslotsrecord component.private final ItemStreamItemStream.Map.slotsThe field for theslotsrecord component.Fields in net.minecraft.loot.slot with type parameters of type ItemStreamModifier and TypeFieldDescriptionprivate final Function<ItemStack, ? extends ItemStream> ItemStream.Map.mapperThe field for themapperrecord component.private final Function<LootContext, ItemStream> CombinedSlotSource.sourceMethods in net.minecraft.loot.slot that return ItemStreamModifier and TypeMethodDescriptionstatic ItemStreamItemStream.concat(List<? extends ItemStream> streams) static ItemStreamItemStream.concat(ItemStream first, ItemStream second) default ItemStreamdefault ItemStreamItemStream.limit(int count) ItemStream.Limit.limit(int count) default ItemStreamItemStream.map(Function<ItemStack, ? extends ItemStream> function) static ItemStreamItemStream.of(Collection<? extends StackReference> stackReferences) static ItemStreamItemStream.of(StackReference stackReference) ItemStream.Filter.slots()Returns the value of theslotsrecord component.ItemStream.Limit.slots()Returns the value of theslotsrecord component.ItemStream.Map.slots()Returns the value of theslotsrecord component.CombinedSlotSource.stream(LootContext context) EmptySlotSourceType.stream(LootContext context) final ItemStreamSlotRangeSlotSource.stream(LootContext context) SlotSource.stream(LootContext context) final ItemStreamTransformSlotSource.stream(LootContext context) protected ItemStreamContentsSlotSource.transform(ItemStream stream) protected ItemStreamFilteredSlotSource.transform(ItemStream stream) protected ItemStreamLimitSlotsSlotSource.transform(ItemStream stream) protected abstract ItemStreamTransformSlotSource.transform(ItemStream stream) Methods in net.minecraft.loot.slot that return types with arguments of type ItemStreamModifier and TypeMethodDescriptionstatic Function<LootContext, ItemStream> SlotSources.concat(Collection<? extends SlotSource> sources) Function<ItemStack, ? extends ItemStream> ItemStream.Map.mapper()Returns the value of themapperrecord component.Methods in net.minecraft.loot.slot with parameters of type ItemStreamModifier and TypeMethodDescriptionstatic ItemStreamItemStream.concat(ItemStream first, ItemStream second) protected ItemStreamContentsSlotSource.transform(ItemStream stream) protected ItemStreamFilteredSlotSource.transform(ItemStream stream) protected ItemStreamLimitSlotsSlotSource.transform(ItemStream stream) protected abstract ItemStreamTransformSlotSource.transform(ItemStream stream) Method parameters in net.minecraft.loot.slot with type arguments of type ItemStreamModifier and TypeMethodDescriptionstatic ItemStreamItemStream.concat(List<? extends ItemStream> streams) default ItemStreamItemStream.map(Function<ItemStack, ? extends ItemStream> function) Constructors in net.minecraft.loot.slot with parameters of type ItemStreamModifierConstructorDescriptionFilter(ItemStream slots, Predicate<ItemStack> filter) Creates an instance of aFilterrecord class.Limit(ItemStream slots, int limit) Creates an instance of aLimitrecord class.Map(ItemStream slots, Function<ItemStack, ? extends ItemStream> mapper) Creates an instance of aMaprecord class.Constructor parameters in net.minecraft.loot.slot with type arguments of type ItemStreamModifierConstructorDescriptionMap(ItemStream slots, Function<ItemStack, ? extends ItemStream> mapper) Creates an instance of aMaprecord class.