Uses of Interface
net.minecraft.predicate.entity.TypeSpecificPredicate
-
Uses of TypeSpecificPredicate in net.minecraft.predicate.entity
Modifier and TypeClassDescriptionfinal record
final record
final record
final record
static final record
Modifier and TypeFieldDescriptionprivate final com.mojang.serialization.MapCodec<? extends TypeSpecificPredicate>
TypeSpecificPredicate.Type.codec
The field for thecodec
record component.static final com.mojang.serialization.Codec<TypeSpecificPredicate>
TypeSpecificPredicate.CODEC
private Optional<TypeSpecificPredicate>
EntityPredicate.Builder.typeSpecific
private final Optional<TypeSpecificPredicate>
EntityPredicate.typeSpecific
The field for thetypeSpecific
record component.Modifier and TypeMethodDescriptionstatic TypeSpecificPredicate
TypeSpecificPredicate.cat
(CatVariant variant) static TypeSpecificPredicate
TypeSpecificPredicate.frog
(FrogVariant variant) Modifier and TypeMethodDescriptioncom.mojang.serialization.MapCodec<? extends TypeSpecificPredicate>
TypeSpecificPredicate.Type.codec()
Returns the value of thecodec
record component.EntityPredicate.typeSpecific()
Returns the value of thetypeSpecific
record component.Modifier and TypeMethodDescriptionEntityPredicate.Builder.typeSpecific
(TypeSpecificPredicate typeSpecific) ModifierConstructorDescriptionType
(com.mojang.serialization.MapCodec<? extends TypeSpecificPredicate> mapCodec)