Uses of Interface
net.minecraft.advancements.critereon.EntitySubPredicate
Packages that use EntitySubPredicate
Package
Description
Classes for NeoForge's own data generation.
-
Uses of EntitySubPredicate in net.minecraft.advancements.critereon
Classes in net.minecraft.advancements.critereon that implement EntitySubPredicateModifier and TypeClassDescription(package private) class(package private) classfinal recordfinal recordfinal recordfinal recordfinal recordFields in net.minecraft.advancements.critereon with type parameters of type EntitySubPredicateModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<EntitySubPredicate> EntitySubPredicate.CODECprivate Optional<EntitySubPredicate> EntityPredicate.Builder.subPredicateprivate final Optional<EntitySubPredicate> EntityPredicate.subPredicateThe field for thesubPredicaterecord component.Methods in net.minecraft.advancements.critereon with type parameters of type EntitySubPredicateModifier and TypeMethodDescriptionprivate static <T extends EntitySubPredicate>
com.mojang.serialization.MapCodec<T> Methods in net.minecraft.advancements.critereon that return EntitySubPredicateModifier and TypeMethodDescriptionstatic EntitySubPredicateEntitySubPredicates.catVariant(Holder<CatVariant> catVariant) EntitySubPredicates.EntityHolderVariantPredicateType.createPredicate(HolderSet<V> variants) EntitySubPredicates.EntityVariantPredicateType.createPredicate(V variant) static EntitySubPredicateEntitySubPredicates.frogVariant(Holder<FrogVariant> frogVariant) static EntitySubPredicateEntitySubPredicates.wolfVariant(HolderSet<WolfVariant> wolfVariant) Methods in net.minecraft.advancements.critereon that return types with arguments of type EntitySubPredicateModifier and TypeMethodDescriptionstatic com.mojang.serialization.MapCodec<? extends EntitySubPredicate> EntitySubPredicates.bootstrap(Registry<com.mojang.serialization.MapCodec<? extends EntitySubPredicate>> registry) com.mojang.serialization.MapCodec<? extends EntitySubPredicate> EntitySubPredicate.codec()EntityPredicate.subPredicate()Returns the value of thesubPredicaterecord component.Methods in net.minecraft.advancements.critereon with parameters of type EntitySubPredicateModifier and TypeMethodDescriptionEntityPredicate.Builder.subPredicate(EntitySubPredicate subPredicate) Method parameters in net.minecraft.advancements.critereon with type arguments of type EntitySubPredicateModifier and TypeMethodDescriptionstatic com.mojang.serialization.MapCodec<? extends EntitySubPredicate> EntitySubPredicates.bootstrap(Registry<com.mojang.serialization.MapCodec<? extends EntitySubPredicate>> registry) -
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.MapCodec<? extends EntitySubPredicate>> BuiltInRegistries.ENTITY_SUB_PREDICATE_TYPEstatic final ResourceKey<Registry<com.mojang.serialization.MapCodec<? 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.MapCodec<? extends EntitySubPredicate>> NeoForgeMod.ENTITY_PREDICATE_CODECSstatic final DeferredHolder<com.mojang.serialization.MapCodec<? extends EntitySubPredicate>, com.mojang.serialization.MapCodec<PiglinNeutralArmorEntityPredicate>> NeoForgeMod.PIGLIN_NEUTRAL_ARMOR_PREDICATEstatic final DeferredHolder<com.mojang.serialization.MapCodec<? extends EntitySubPredicate>, com.mojang.serialization.MapCodec<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 TypeClassDescriptionclassclass -
Uses of EntitySubPredicate in net.neoforged.neoforge.common.data.internal
Methods in net.neoforged.neoforge.common.data.internal with parameters of type EntitySubPredicateModifier and TypeMethodDescriptionprivate static BiFunction<Criterion<?>, HolderLookup.Provider, Criterion<?>> NeoForgeAdvancementProvider.replaceWearingPredicate(EntitySubPredicate subPredicate, Predicate<EntityEquipmentPredicate> shouldReplace)