Uses of Interface
net.minecraft.predicate.entity.TypeSpecificPredicate
Packages that use TypeSpecificPredicate
-
Uses of TypeSpecificPredicate in net.minecraft.predicate.entity
Classes in net.minecraft.predicate.entity that implement TypeSpecificPredicateModifier and TypeClassDescriptionprivate classfinal recordfinal recordfinal recordfinal recordFields in net.minecraft.predicate.entity with type parameters of type TypeSpecificPredicateModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<TypeSpecificPredicate> TypeSpecificPredicate.CODECprivate Optional<TypeSpecificPredicate> EntityPredicate.Builder.typeSpecificprivate final Optional<TypeSpecificPredicate> EntityPredicate.typeSpecificThe field for thetypeSpecificrecord component.Methods in net.minecraft.predicate.entity with type parameters of type TypeSpecificPredicateModifier and TypeMethodDescriptionprivate static <T extends TypeSpecificPredicate>
com.mojang.serialization.MapCodec<T> Methods in net.minecraft.predicate.entity that return TypeSpecificPredicateModifier and TypeMethodDescriptionstatic TypeSpecificPredicateEntitySubPredicateTypes.createPredicate(CatVariant catVariant) static TypeSpecificPredicateEntitySubPredicateTypes.createPredicate(FrogVariant frogVariant) EntitySubPredicateTypes.EntityVariantPredicateType.createPredicate(V variant) Methods in net.minecraft.predicate.entity that return types with arguments of type TypeSpecificPredicateModifier and TypeMethodDescriptioncom.mojang.serialization.MapCodec<? extends TypeSpecificPredicate> TypeSpecificPredicate.getCodec()static com.mojang.serialization.MapCodec<? extends TypeSpecificPredicate> EntitySubPredicateTypes.getDefault(Registry<com.mojang.serialization.MapCodec<? extends TypeSpecificPredicate>> registry) EntityPredicate.typeSpecific()Returns the value of thetypeSpecificrecord component.Methods in net.minecraft.predicate.entity with parameters of type TypeSpecificPredicateModifier and TypeMethodDescriptionEntityPredicate.Builder.typeSpecific(TypeSpecificPredicate typeSpecific) Method parameters in net.minecraft.predicate.entity with type arguments of type TypeSpecificPredicateModifier and TypeMethodDescriptionstatic com.mojang.serialization.MapCodec<? extends TypeSpecificPredicate> EntitySubPredicateTypes.getDefault(Registry<com.mojang.serialization.MapCodec<? extends TypeSpecificPredicate>> registry) -
Uses of TypeSpecificPredicate in net.minecraft.registry
Fields in net.minecraft.registry with type parameters of type TypeSpecificPredicateModifier and TypeFieldDescriptionstatic final Registry<com.mojang.serialization.MapCodec<? extends TypeSpecificPredicate>> Registries.ENTITY_SUB_PREDICATE_TYPEstatic final RegistryKey<Registry<com.mojang.serialization.MapCodec<? extends TypeSpecificPredicate>>> RegistryKeys.ENTITY_SUB_PREDICATE_TYPE