Uses of Interface
net.minecraft.predicate.entity.EntitySubPredicate
Packages that use EntitySubPredicate
Package
Description
The base package for all Minecraft classes.
-
Uses of EntitySubPredicate in net.minecraft
Classes in net.minecraft that implement EntitySubPredicate -
Uses of EntitySubPredicate in net.minecraft.predicate.entity
Classes in net.minecraft.predicate.entity that implement EntitySubPredicateModifier and TypeClassDescriptionprivate classprivate classfinal recordfinal recordfinal recordfinal recordFields in net.minecraft.predicate.entity with type parameters of type EntitySubPredicateModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<EntitySubPredicate> EntitySubPredicate.CODECprivate Optional<EntitySubPredicate> EntityPredicate.Builder.typeSpecificprivate final Optional<EntitySubPredicate> EntityPredicate.typeSpecificThe field for thetypeSpecificrecord component.Methods in net.minecraft.predicate.entity with type parameters of type EntitySubPredicateModifier and TypeMethodDescriptionprivate static <T extends EntitySubPredicate>
com.mojang.serialization.MapCodec<T> Methods in net.minecraft.predicate.entity that return EntitySubPredicateModifier and TypeMethodDescriptionstatic EntitySubPredicateEntitySubPredicateTypes.catVariant(RegistryEntry<CatVariant> catVariant) EntitySubPredicateTypes.DynamicVariantType.createPredicate(RegistryEntryList<V> variants) EntitySubPredicateTypes.VariantType.createPredicate(V variant) static EntitySubPredicateEntitySubPredicateTypes.frogVariant(RegistryEntry<FrogVariant> frogVariant) Methods in net.minecraft.predicate.entity that return types with arguments of type EntitySubPredicateModifier and TypeMethodDescriptioncom.mojang.serialization.MapCodec<? extends EntitySubPredicate> EntitySubPredicate.getCodec()static com.mojang.serialization.MapCodec<? extends EntitySubPredicate> EntitySubPredicateTypes.getDefault(Registry<com.mojang.serialization.MapCodec<? extends EntitySubPredicate>> registry) EntityPredicate.typeSpecific()Returns the value of thetypeSpecificrecord component.Methods in net.minecraft.predicate.entity with parameters of type EntitySubPredicateModifier and TypeMethodDescriptionEntityPredicate.Builder.typeSpecific(EntitySubPredicate typeSpecific) Method parameters in net.minecraft.predicate.entity with type arguments of type EntitySubPredicateModifier and TypeMethodDescriptionstatic com.mojang.serialization.MapCodec<? extends EntitySubPredicate> EntitySubPredicateTypes.getDefault(Registry<com.mojang.serialization.MapCodec<? extends EntitySubPredicate>> registry) -
Uses of EntitySubPredicate in net.minecraft.registry
Fields in net.minecraft.registry with type parameters of type EntitySubPredicateModifier and TypeFieldDescriptionstatic final Registry<com.mojang.serialization.MapCodec<? extends EntitySubPredicate>> Registries.ENTITY_SUB_PREDICATE_TYPEstatic final RegistryKey<Registry<com.mojang.serialization.MapCodec<? extends EntitySubPredicate>>> RegistryKeys.ENTITY_SUB_PREDICATE_TYPE