net.minecraft.predicate.entity

public class LootContextPredicateValidator

net.minecraft.advancements.criterion.CriterionValidator
net.minecraft.class_8944
net.minecraft.predicate.entity.LootContextPredicateValidator

Field summary

Modifier and TypeField
private final ErrorReporter
reporter
field_47235
errorReporter
private final RegistryEntryLookup$RegistryLookup
lootData
field_47236
conditionsLookup

Constructor summary

ModifierConstructor
public (ErrorReporter errorReporter, RegistryEntryLookup$RegistryLookup conditionsLookup)

Method summary

Modifier and TypeMethod
public void
validateEntity(Optional<ContextAwarePredicate> predicate, String fieldName)
method_54966(Optional<class_5258> arg0, String arg1)
validateEntityPredicate(Optional<LootContextPredicate> predicate, String path)
public void
validateEntities(List<ContextAwarePredicate> predicates, String fieldName)
method_54965(List<class_5258> arg0, String arg1)
validateEntityPredicates(List<LootContextPredicate> predicates, String path)
public void
validateEntity(ContextAwarePredicate predicate, String fieldName)
method_54962(class_5258 arg0, String arg1)
validateEntityPredicate(LootContextPredicate predicate, String path)
public void
validate(ContextAwarePredicate predicate, ContextKeySet params, String fieldName)
method_54961(class_5258 arg0, class_176 arg1, String arg2)
validate(LootContextPredicate predicate, ContextType type, String path)
public void
validate(List<ContextAwarePredicate> predicates, ContextKeySet params, String fieldName)
method_54964(List<class_5258> arg0, class_176 arg1, String arg2)
validate(List<LootContextPredicate> predicates, ContextType type, String path)
private void
lambda$validateEntity$0(String arg0, ContextAwarePredicate arg1)
method_54963(String arg0, class_5258 arg1)
method_54963(String arg0, LootContextPredicate p)