Class NeoForgeAdvancementProvider.EntityPredicateReplacementHelper
java.lang.Object
net.neoforged.neoforge.common.data.internal.NeoForgeAdvancementProvider.EntityPredicateReplacementHelper
- Enclosing class:
NeoForgeAdvancementProvider
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Optional<EntityTypePredicate> private Optional<EntityEquipmentPredicate> private final EntityPredicateprivate Optional<EntitySubPredicate> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanclearEquipmentIfMatches(Predicate<EntityEquipmentPredicate> shouldReplace) booleanclearTypeIfMatches(EntityType<?> type) create()voidreplaceSubPredicate(EntitySubPredicate predicate)
-
Field Details
-
source
-
entityType
-
equipment
-
subPredicate
-
-
Constructor Details
-
EntityPredicateReplacementHelper
-
-
Method Details
-
clearTypeIfMatches
-
clearEquipmentIfMatches
-
replaceSubPredicate
-
create
-