Uses of Interface
net.minecraft.advancements.predicates.entity.EntitySubPredicate
Packages that use EntitySubPredicate
Package
Description
Classes for NeoForge's own data generation.
-
Uses of EntitySubPredicate in net.minecraft.advancements.predicates.entity
Classes in net.minecraft.advancements.predicates.entity that implement EntitySubPredicateModifier and TypeClassDescriptionfinal recordfinal recordfinal recordfinal recordfinal recordfinal recordfinal recordfinal recordfinal recordfinal recordfinal recordfinal recordfinal recordfinal recordfinal recordfinal recordfinal recordfinal recordfinal recordfinal recordfinal recordfinal recordfinal recordfinal recordfinal recordFields in net.minecraft.advancements.predicates.entity declared as EntitySubPredicateModifier and TypeFieldDescriptionstatic final EntitySubPredicateEntitySubPredicate.ALWAYS_TRUEprivate final EntitySubPredicateEntityPredicate.combinedPartFields in net.minecraft.advancements.predicates.entity with type parameters of type EntitySubPredicateModifier and TypeFieldDescriptionprivate static final com.mojang.serialization.Codec<Map<com.mojang.serialization.Codec<? extends EntitySubPredicate>, EntitySubPredicate>> EntityPredicate.MAP_CODECprivate static final com.mojang.serialization.Codec<Map<com.mojang.serialization.Codec<? extends EntitySubPredicate>, EntitySubPredicate>> EntityPredicate.MAP_CODECprivate final ImmutableMap.Builder<com.mojang.serialization.Codec<? extends EntitySubPredicate>, EntitySubPredicate> EntityPredicate.Builder.partsprivate final ImmutableMap.Builder<com.mojang.serialization.Codec<? extends EntitySubPredicate>, EntitySubPredicate> EntityPredicate.Builder.partsprivate final Map<com.mojang.serialization.Codec<? extends EntitySubPredicate>, EntitySubPredicate> EntityPredicate.partsprivate final Map<com.mojang.serialization.Codec<? extends EntitySubPredicate>, EntitySubPredicate> EntityPredicate.partsprivate static final Comparator<Map.Entry<com.mojang.serialization.Codec<? extends EntitySubPredicate>, EntitySubPredicate>> EntityPredicate.PREDICATE_TYPE_ORDERprivate static final Comparator<Map.Entry<com.mojang.serialization.Codec<? extends EntitySubPredicate>, EntitySubPredicate>> EntityPredicate.PREDICATE_TYPE_ORDERMethods in net.minecraft.advancements.predicates.entity with type parameters of type EntitySubPredicateModifier and TypeMethodDescription<T extends EntitySubPredicate>
@Nullable TEntityPredicate.getPartIfExists(com.mojang.serialization.Codec<T> type) <T extends EntitySubPredicate>
EntityPredicate.BuilderEntityPredicate.Builder.put(com.mojang.serialization.Codec<T> key, T predicate) Methods in net.minecraft.advancements.predicates.entity that return EntitySubPredicateModifier and TypeMethodDescriptiondefault EntitySubPredicateEntitySubPredicate.and(EntitySubPredicate other) private static EntitySubPredicateEntityPredicate.combine(Map<com.mojang.serialization.Codec<? extends EntitySubPredicate>, EntitySubPredicate> predicateMap) Methods in net.minecraft.advancements.predicates.entity that return types with arguments of type EntitySubPredicateModifier and TypeMethodDescriptionstatic com.mojang.serialization.Codec<? extends EntitySubPredicate> EntitySubPredicates.bootstrap(Registry<com.mojang.serialization.Codec<? extends EntitySubPredicate>> registry) Methods in net.minecraft.advancements.predicates.entity with parameters of type EntitySubPredicateModifier and TypeMethodDescriptiondefault EntitySubPredicateEntitySubPredicate.and(EntitySubPredicate other) Method parameters in net.minecraft.advancements.predicates.entity with type arguments of type EntitySubPredicateModifier and TypeMethodDescriptionstatic com.mojang.serialization.Codec<? extends EntitySubPredicate> EntitySubPredicates.bootstrap(Registry<com.mojang.serialization.Codec<? extends EntitySubPredicate>> registry) private static EntitySubPredicateEntityPredicate.combine(Map<com.mojang.serialization.Codec<? extends EntitySubPredicate>, EntitySubPredicate> predicateMap) private static EntitySubPredicateEntityPredicate.combine(Map<com.mojang.serialization.Codec<? extends EntitySubPredicate>, EntitySubPredicate> predicateMap) static EntityPredicate.BuilderEntityPredicate.Builder.from(EntityPredicate predicate, Predicate<com.mojang.serialization.Codec<? extends EntitySubPredicate>> filter) Neo: create a builder that inherits all sub-predicates from the givenpredicate, that match the givenfilter.Constructor parameters in net.minecraft.advancements.predicates.entity with type arguments of type EntitySubPredicateModifierConstructorDescriptionEntityPredicate(Map<com.mojang.serialization.Codec<? extends EntitySubPredicate>, EntitySubPredicate> parts) EntityPredicate(Map<com.mojang.serialization.Codec<? extends EntitySubPredicate>, EntitySubPredicate> parts) -
Uses of EntitySubPredicate in net.minecraft.core.registries
Fields in net.minecraft.core.registries with type parameters of type EntitySubPredicateModifier and TypeFieldDescriptionstatic final Registry<com.mojang.serialization.Codec<? extends EntitySubPredicate>> BuiltInRegistries.ENTITY_SUB_PREDICATE_TYPEstatic final ResourceKey<Registry<com.mojang.serialization.Codec<? extends EntitySubPredicate>>> Registries.ENTITY_SUB_PREDICATE_TYPE -
Uses of EntitySubPredicate in net.neoforged.neoforge.common
Fields in net.neoforged.neoforge.common with type parameters of type EntitySubPredicateModifier and TypeFieldDescriptionprivate static final DeferredRegister<com.mojang.serialization.Codec<? extends EntitySubPredicate>> NeoForgeMod.ENTITY_PREDICATE_CODECSstatic final DeferredHolder<com.mojang.serialization.Codec<? extends EntitySubPredicate>, com.mojang.serialization.Codec<TridentEntityPredicate>> NeoForgeMod.IS_TRIDENT_PREDICATEstatic final DeferredHolder<com.mojang.serialization.Codec<? extends EntitySubPredicate>, com.mojang.serialization.Codec<PiglinNeutralArmorEntityPredicate>> NeoForgeMod.PIGLIN_NEUTRAL_ARMOR_PREDICATEstatic final DeferredHolder<com.mojang.serialization.Codec<? extends EntitySubPredicate>, com.mojang.serialization.Codec<SnowBootsEntityPredicate>> NeoForgeMod.SNOW_BOOTS_PREDICATE -
Uses of EntitySubPredicate in net.neoforged.neoforge.common.advancements.critereon
Classes in net.neoforged.neoforge.common.advancements.critereon that implement EntitySubPredicateModifier and TypeClassDescriptionclassclassclass -
Uses of EntitySubPredicate in net.neoforged.neoforge.common.data.internal
Fields in net.neoforged.neoforge.common.data.internal with type parameters of type EntitySubPredicateModifier and TypeFieldDescriptionprivate final Map<com.mojang.serialization.Codec<? extends EntitySubPredicate>, EntitySubPredicate> NeoForgeAdvancementProvider.EntityPredicateReplacementHelper.extraprivate final Map<com.mojang.serialization.Codec<? extends EntitySubPredicate>, EntitySubPredicate> NeoForgeAdvancementProvider.EntityPredicateReplacementHelper.extraMethods in net.neoforged.neoforge.common.data.internal with type parameters of type EntitySubPredicateModifier and TypeMethodDescription<T extends EntitySubPredicate>
voidNeoForgeAdvancementProvider.EntityPredicateReplacementHelper.addSubPredicate(com.mojang.serialization.Codec<T> key, T predicate)