net.minecraft.advancements.critereon

public class CriterionValidator

bi
net.minecraft.advancements.critereon.CriterionValidator
net.minecraft.class_8944
net.minecraft.predicate.entity.LootContextPredicateValidator
net.minecraft.advancements.critereon.CriterionValidator

Field summary

Modifier and TypeField
private final ProblemReporter
a
reporter
field_47235
errorReporter
private final HolderGetter$Provider
b
lootData
field_47236
conditionsLookup

Constructor summary

ModifierConstructor
public (ProblemReporter errorReporter, HolderGetter$Provider conditionsLookup)

Method summary

Modifier and TypeMethod
public void
a(Optional<bh> arg0, String arg1)
validateEntity(Optional<ContextAwarePredicate> arg0, String arg1)
method_54966(Optional<class_5258> arg0, String arg1)
validateEntityPredicate(Optional<LootContextPredicate> predicate, String path)
public void
a(List<bh> arg0, String arg1)
validateEntities(List<ContextAwarePredicate> arg0, String arg1)
method_54965(List<class_5258> arg0, String arg1)
validateEntityPredicates(List<LootContextPredicate> predicates, String path)
public void
a(bh arg0, String arg1)
validateEntity(ContextAwarePredicate arg0, String arg1)
method_54962(class_5258 arg0, String arg1)
validateEntityPredicate(LootContextPredicate predicate, String path)
public void
a(bh arg0, bbo arg1, String arg2)
validate(ContextAwarePredicate arg0, ContextKeySet arg1, String arg2)
method_54961(class_5258 arg0, class_176 arg1, String arg2)
validate(LootContextPredicate predicate, ContextType type, String path)
public void
a(List<bh> arg0, bbo arg1, String arg2)
validate(List<ContextAwarePredicate> arg0, ContextKeySet arg1, String arg2)
method_54964(List<class_5258> arg0, class_176 arg1, String arg2)
validate(List<LootContextPredicate> predicates, ContextType type, String path)