Package net.minecraft.loot.entry
Interface EntryCombiner
- All Known Implementing Classes:
AlternativeEntry
,CombinedEntry
,DynamicEntry
,EmptyEntry
,GroupEntry
,ItemEntry
,LeafEntry
,LootPoolEntry
,LootTableEntry
,SequenceEntry
,TagEntry
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
- Mappings:
Namespace Name official dsn
intermediary net/minecraft/class_64
named net/minecraft/loot/entry/EntryCombiner
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptiondefault EntryCombiner
and
(EntryCombiner other) boolean
expand
(LootContext context, Consumer<LootChoice> choiceConsumer) default EntryCombiner
or
(EntryCombiner other)
-
Field Details
-
ALWAYS_FALSE
- Mappings:
Namespace Name Mixin selector official a
Ldsn;a:Ldsn;
intermediary field_16883
Lnet/minecraft/class_64;field_16883:Lnet/minecraft/class_64;
named ALWAYS_FALSE
Lnet/minecraft/loot/entry/EntryCombiner;ALWAYS_FALSE:Lnet/minecraft/loot/entry/EntryCombiner;
-
ALWAYS_TRUE
- Mappings:
Namespace Name Mixin selector official b
Ldsn;b:Ldsn;
intermediary field_16884
Lnet/minecraft/class_64;field_16884:Lnet/minecraft/class_64;
named ALWAYS_TRUE
Lnet/minecraft/loot/entry/EntryCombiner;ALWAYS_TRUE:Lnet/minecraft/loot/entry/EntryCombiner;
-
-
Method Details
-
expand
- Mappings:
Namespace Name Mixin selector official expand
Ldsn;expand(Ldsd;Ljava/util/function/Consumer;)Z
intermediary expand
Lnet/minecraft/class_64;expand(Lnet/minecraft/class_47;Ljava/util/function/Consumer;)Z
named expand
Lnet/minecraft/loot/entry/EntryCombiner;expand(Lnet/minecraft/loot/context/LootContext;Ljava/util/function/Consumer;)Z
-
and
- Mappings:
Namespace Name Mixin selector official and
Ldsn;and(Ldsn;)Ldsn;
intermediary method_16778
Lnet/minecraft/class_64;method_16778(Lnet/minecraft/class_64;)Lnet/minecraft/class_64;
named and
Lnet/minecraft/loot/entry/EntryCombiner;and(Lnet/minecraft/loot/entry/EntryCombiner;)Lnet/minecraft/loot/entry/EntryCombiner;
-
or
- Mappings:
Namespace Name Mixin selector official or
Ldsn;or(Ldsn;)Ldsn;
intermediary method_385
Lnet/minecraft/class_64;method_385(Lnet/minecraft/class_64;)Lnet/minecraft/class_64;
named or
Lnet/minecraft/loot/entry/EntryCombiner;or(Lnet/minecraft/loot/entry/EntryCombiner;)Lnet/minecraft/loot/entry/EntryCombiner;
-