net.minecraft.advancements.critereon

public class ContextAwarePredicate

bi
net.minecraft.advancements.critereon.ContextAwarePredicate
net.minecraft.class_5258
net.minecraft.predicate.entity.LootContextPredicate
net.minecraft.advancements.critereon.ContextAwarePredicate

Field summary

Modifier and TypeField
public static final com.mojang.serialization.Codec<ContextAwarePredicate>
a
CODEC
field_47234
CODEC
private final List<LootItemCondition>
b
conditions
field_24389
conditions
private final Predicate<LootContext>
c
compositePredicates
field_24390
combinedCondition

Constructor summary

ModifierConstructor
(List<LootItemCondition> conditions)

Method summary

Modifier and TypeMethod
public static ContextAwarePredicate
a(ezb... arg0)
create(LootItemCondition... arg0)
method_27973(class_5341... arg0)
create(LootCondition... conditions)
public boolean
a(evs arg0)
matches(LootContext arg0)
method_27806(class_47 arg0)
test(LootContext context)
public void
a(evy arg0)
validate(ValidationContext arg0)
method_54959(class_58 arg0)
validateConditions(LootTableReporter reporter)