Class CriterionValidator
java.lang.Object
net.minecraft.advancements.critereon.CriterionValidator
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final HolderGetter.Provider
private final ProblemReporter
-
Constructor Summary
ConstructorsConstructorDescriptionCriterionValidator
(ProblemReporter pReporter, HolderGetter.Provider pLootData) -
Method Summary
Modifier and TypeMethodDescriptionvoid
validate
(List<ContextAwarePredicate> pEntities, LootContextParamSet pContextParams, String pName) void
validate
(ContextAwarePredicate pEntity, LootContextParamSet pContextParams, String pName) void
validateEntities
(List<ContextAwarePredicate> pEntities, String pName) void
validateEntity
(Optional<ContextAwarePredicate> pEntity, String pName) void
validateEntity
(ContextAwarePredicate pEntity, String pName)
-
Field Details
-
reporter
-
lootData
-
-
Constructor Details
-
CriterionValidator
-
-
Method Details
-
validateEntity
-
validateEntities
-
validateEntity
-
validate
public void validate(ContextAwarePredicate pEntity, LootContextParamSet pContextParams, String pName) -
validate
public void validate(List<ContextAwarePredicate> pEntities, LootContextParamSet pContextParams, String pName)
-