Uses of Interface
net.minecraft.predicate.entity.EntitySubPredicate
Packages that use EntitySubPredicate
-
Uses of EntitySubPredicate in net.minecraft.predicate.entity
Classes in net.minecraft.predicate.entity that implement EntitySubPredicateModifier and TypeClassDescriptionprivate class
private class
final record
final record
final record
final record
final record
final record
Fields in net.minecraft.predicate.entity with type parameters of type EntitySubPredicateModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec
<EntitySubPredicate> EntitySubPredicate.CODEC
private Optional
<EntitySubPredicate> EntityPredicate.Builder.typeSpecific
private final Optional
<EntitySubPredicate> EntityPredicate.typeSpecific
The field for thetypeSpecific
record 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 EntitySubPredicate
EntitySubPredicateTypes.catVariant
(RegistryEntry<CatVariant> catVariant) EntitySubPredicateTypes.DynamicVariantType.createPredicate
(RegistryEntryList<V> variants) EntitySubPredicateTypes.VariantType.createPredicate
(V variant) static EntitySubPredicate
EntitySubPredicateTypes.frogVariant
(RegistryEntry<FrogVariant> frogVariant) static EntitySubPredicate
EntitySubPredicateTypes.wolfVariant
(RegistryEntryList<WolfVariant> wolfVariant) 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 thetypeSpecific
record 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_TYPE
static final RegistryKey
<Registry<com.mojang.serialization.MapCodec<? extends EntitySubPredicate>>> RegistryKeys.ENTITY_SUB_PREDICATE_TYPE