net.minecraft.loot.entry

public interface EntryCombiner

net.minecraft.world.level.storage.loot.entries.ComposableEntryContainer
net.minecraft.class_64
net.minecraft.loot.entry.EntryCombiner

Field summary

Modifier and TypeField
EntryCombiner
ALWAYS_FALSE
field_16883
ALWAYS_FALSE
EntryCombiner
ALWAYS_TRUE
field_16884
ALWAYS_TRUE

Method summary

Modifier and TypeMethod
boolean
expand(LootContext context, Consumer<LootPoolEntry> output)
method_1_345(class_47 arg0, Consumer<class_82> arg1)
expand(LootContext context, Consumer<LootChoice> choiceConsumer)
default EntryCombiner
and(ComposableEntryContainer other)
method_16778(class_64 arg0)
and(EntryCombiner other)
default EntryCombiner
or(ComposableEntryContainer other)
method_385(class_64 arg0)
or(EntryCombiner other)
private boolean
lambda$or$0(ComposableEntryContainer arg0, LootContext arg1, Consumer arg2)
method_16777(class_64 arg0, class_47 arg1, Consumer arg2)
method_16777(EntryCombiner arg0, LootContext context, Consumer lootChoiceExpander)
private boolean
lambda$and$0(ComposableEntryContainer arg0, LootContext arg1, Consumer arg2)
method_16779(class_64 arg0, class_47 arg1, Consumer arg2)
method_16779(EntryCombiner arg0, LootContext context, Consumer lootChoiceExpander)
private static boolean
lambda$static$1(LootContext arg0, Consumer arg1)
method_16776(class_47 arg0, Consumer arg1)
doExpand(LootContext context, Consumer choiceConsumer)
private static boolean
lambda$static$0(LootContext arg0, Consumer arg1)
method_16775(class_47 arg0, Consumer arg1)
method_16775(LootContext context, Consumer choiceConsumer)