Package net.minecraft.loot.slot
Interface ItemStream
- All Known Implementing Classes:
ItemStream.Filter,ItemStream.Limit,ItemStream.Map
public interface ItemStream
- Mappings:
Namespace Name named net/minecraft/loot/slot/ItemStreamintermediary net/minecraft/class_12271official dtw
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final recordstatic final recordstatic final record -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic ItemStreamconcat(List<? extends ItemStream> streams) static ItemStreamconcat(ItemStream first, ItemStream second) default ItemStreamdefault ItemStreamlimit(int count) default ItemStreammap(Function<ItemStack, ? extends ItemStream> function) static ItemStreamof(Collection<? extends StackReference> stackReferences) static ItemStreamof(StackReference stackReference)
-
Field Details
-
EMPTY
- Mappings:
Namespace Name Mixin selector named EMPTYLnet/minecraft/loot/slot/ItemStream;EMPTY:Lnet/minecraft/loot/slot/ItemStream;intermediary field_64161Lnet/minecraft/class_12271;field_64161:Lnet/minecraft/class_12271;official aLdtw;a:Ldtw;
-
-
Method Details
-
itemCopies
-
filter
- Mappings:
Namespace Name Mixin selector named filterLnet/minecraft/loot/slot/ItemStream;filter(Ljava/util/function/Predicate;)Lnet/minecraft/loot/slot/ItemStream;intermediary method_76129Lnet/minecraft/class_12271;method_76129(Ljava/util/function/Predicate;)Lnet/minecraft/class_12271;official aLdtw;a(Ljava/util/function/Predicate;)Ldtw;
-
map
- Mappings:
Namespace Name Mixin selector named mapLnet/minecraft/loot/slot/ItemStream;map(Ljava/util/function/Function;)Lnet/minecraft/loot/slot/ItemStream;intermediary method_76128Lnet/minecraft/class_12271;method_76128(Ljava/util/function/Function;)Lnet/minecraft/class_12271;official aLdtw;a(Ljava/util/function/Function;)Ldtw;
-
limit
- Mappings:
Namespace Name Mixin selector named limitLnet/minecraft/loot/slot/ItemStream;limit(I)Lnet/minecraft/loot/slot/ItemStream;intermediary method_76123Lnet/minecraft/class_12271;method_76123(I)Lnet/minecraft/class_12271;official aLdtw;a(I)Ldtw;
-
of
- Mappings:
Namespace Name Mixin selector named ofLnet/minecraft/loot/slot/ItemStream;of(Lnet/minecraft/inventory/StackReference;)Lnet/minecraft/loot/slot/ItemStream;intermediary method_76124Lnet/minecraft/class_12271;method_76124(Lnet/minecraft/class_5630;)Lnet/minecraft/class_12271;official aLdtw;a(Lcib;)Ldtw;
-
of
- Mappings:
Namespace Name Mixin selector named ofLnet/minecraft/loot/slot/ItemStream;of(Ljava/util/Collection;)Lnet/minecraft/loot/slot/ItemStream;intermediary method_76126Lnet/minecraft/class_12271;method_76126(Ljava/util/Collection;)Lnet/minecraft/class_12271;official aLdtw;a(Ljava/util/Collection;)Ldtw;
-
concat
- Mappings:
Namespace Name Mixin selector named concatLnet/minecraft/loot/slot/ItemStream;concat(Lnet/minecraft/loot/slot/ItemStream;Lnet/minecraft/loot/slot/ItemStream;)Lnet/minecraft/loot/slot/ItemStream;intermediary method_76125Lnet/minecraft/class_12271;method_76125(Lnet/minecraft/class_12271;Lnet/minecraft/class_12271;)Lnet/minecraft/class_12271;official aLdtw;a(Ldtw;Ldtw;)Ldtw;
-
concat
- Mappings:
Namespace Name Mixin selector named concatLnet/minecraft/loot/slot/ItemStream;concat(Ljava/util/List;)Lnet/minecraft/loot/slot/ItemStream;intermediary method_76127Lnet/minecraft/class_12271;method_76127(Ljava/util/List;)Lnet/minecraft/class_12271;official aLdtw;a(Ljava/util/List;)Ldtw;
-