Package net.minecraft.predicate.entity
Class LootContextPredicateValidator
java.lang.Object
net.minecraft.predicate.entity.LootContextPredicateValidator
- Mappings:
Namespace Name named net/minecraft/predicate/entity/LootContextPredicateValidatorintermediary net/minecraft/class_8944official bh
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final RegistryEntryLookup.RegistryLookupprivate final ErrorReporter -
Constructor Summary
ConstructorsConstructorDescriptionLootContextPredicateValidator(ErrorReporter errorReporter, RegistryEntryLookup.RegistryLookup conditionsLookup) -
Method Summary
Modifier and TypeMethodDescriptionvoidvalidate(List<LootContextPredicate> predicates, LootContextType type, String path) voidvalidate(LootContextPredicate predicate, LootContextType type, String path) voidvalidateEntityPredicate(Optional<LootContextPredicate> predicate, String path) voidvalidateEntityPredicate(LootContextPredicate predicate, String path) voidvalidateEntityPredicates(List<LootContextPredicate> predicates, String path)
-
Field Details
-
errorReporter
- Mappings:
Namespace Name Mixin selector named errorReporterLnet/minecraft/predicate/entity/LootContextPredicateValidator;errorReporter:Lnet/minecraft/util/ErrorReporter;intermediary field_47235Lnet/minecraft/class_8944;field_47235:Lnet/minecraft/class_8942;official aLbh;a:Layu;
-
conditionsLookup
- Mappings:
Namespace Name Mixin selector named conditionsLookupLnet/minecraft/predicate/entity/LootContextPredicateValidator;conditionsLookup:Lnet/minecraft/registry/RegistryEntryLookup$RegistryLookup;intermediary field_47236Lnet/minecraft/class_8944;field_47236:Lnet/minecraft/class_7871$class_7872;official bLbh;b:Ljn$a;
-
-
Constructor Details
-
LootContextPredicateValidator
public LootContextPredicateValidator(ErrorReporter errorReporter, RegistryEntryLookup.RegistryLookup conditionsLookup) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/predicate/entity/LootContextPredicateValidator;<init>(Lnet/minecraft/util/ErrorReporter;Lnet/minecraft/registry/RegistryEntryLookup$RegistryLookup;)Vintermediary <init>Lnet/minecraft/class_8944;<init>(Lnet/minecraft/class_8942;Lnet/minecraft/class_7871$class_7872;)Vofficial <init>Lbh;<init>(Layu;Ljn$a;)V
-
-
Method Details
-
validateEntityPredicate
- Mappings:
Namespace Name Mixin selector named validateEntityPredicateLnet/minecraft/predicate/entity/LootContextPredicateValidator;validateEntityPredicate(Ljava/util/Optional;Ljava/lang/String;)Vintermediary method_54966Lnet/minecraft/class_8944;method_54966(Ljava/util/Optional;Ljava/lang/String;)Vofficial aLbh;a(Ljava/util/Optional;Ljava/lang/String;)V
-
validateEntityPredicates
- Mappings:
Namespace Name Mixin selector named validateEntityPredicatesLnet/minecraft/predicate/entity/LootContextPredicateValidator;validateEntityPredicates(Ljava/util/List;Ljava/lang/String;)Vintermediary method_54965Lnet/minecraft/class_8944;method_54965(Ljava/util/List;Ljava/lang/String;)Vofficial aLbh;a(Ljava/util/List;Ljava/lang/String;)V
-
validateEntityPredicate
- Mappings:
Namespace Name Mixin selector named validateEntityPredicateLnet/minecraft/predicate/entity/LootContextPredicateValidator;validateEntityPredicate(Lnet/minecraft/predicate/entity/LootContextPredicate;Ljava/lang/String;)Vintermediary method_54962Lnet/minecraft/class_8944;method_54962(Lnet/minecraft/class_5258;Ljava/lang/String;)Vofficial aLbh;a(Lbg;Ljava/lang/String;)V
-
validate
- Mappings:
Namespace Name Mixin selector named validateLnet/minecraft/predicate/entity/LootContextPredicateValidator;validate(Lnet/minecraft/predicate/entity/LootContextPredicate;Lnet/minecraft/loot/context/LootContextType;Ljava/lang/String;)Vintermediary method_54961Lnet/minecraft/class_8944;method_54961(Lnet/minecraft/class_5258;Lnet/minecraft/class_176;Ljava/lang/String;)Vofficial aLbh;a(Lbg;Leul;Ljava/lang/String;)V
-
validate
- Mappings:
Namespace Name Mixin selector named validateLnet/minecraft/predicate/entity/LootContextPredicateValidator;validate(Ljava/util/List;Lnet/minecraft/loot/context/LootContextType;Ljava/lang/String;)Vintermediary method_54964Lnet/minecraft/class_8944;method_54964(Ljava/util/List;Lnet/minecraft/class_176;Ljava/lang/String;)Vofficial aLbh;a(Ljava/util/List;Leul;Ljava/lang/String;)V
-