Package net.minecraft.predicate.entity
Interface TypeSpecificPredicate
- All Known Implementing Classes:
FishingHookPredicate,LightningBoltPredicate,PlayerPredicate,SlimePredicate,VariantPredicates.Predicate
public interface TypeSpecificPredicate
- Mappings:
Namespace Name official bqintermediary net/minecraft/class_7376named net/minecraft/predicate/entity/TypeSpecificPredicate
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classstatic final record -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<TypeSpecificPredicate> -
Method Summary
Modifier and TypeMethodDescriptionstatic TypeSpecificPredicatecat(CatVariant variant) static TypeSpecificPredicatefrog(FrogVariant variant) booleantest(Entity entity, ServerWorld world, @Nullable Vec3d pos) type()
-
Field Details
-
CODEC
- Mappings:
Namespace Name Mixin selector official aLbq;a:Lcom/mojang/serialization/Codec;intermediary field_45747Lnet/minecraft/class_7376;field_45747:Lcom/mojang/serialization/Codec;named CODECLnet/minecraft/predicate/entity/TypeSpecificPredicate;CODEC:Lcom/mojang/serialization/Codec;
-
-
Method Details
-
test
- Mappings:
Namespace Name Mixin selector official aLbq;a(Lblv;Land;Lelt;)Zintermediary method_22497Lnet/minecraft/class_7376;method_22497(Lnet/minecraft/class_1297;Lnet/minecraft/class_3218;Lnet/minecraft/class_243;)Znamed testLnet/minecraft/predicate/entity/TypeSpecificPredicate;test(Lnet/minecraft/entity/Entity;Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/Vec3d;)Z
-
type
TypeSpecificPredicate.Type type()- Mappings:
Namespace Name Mixin selector official aLbq;a()Lbq$a;intermediary comp_1776Lnet/minecraft/class_7376;comp_1776()Lnet/minecraft/class_7376$class_8745;named typeLnet/minecraft/predicate/entity/TypeSpecificPredicate;type()Lnet/minecraft/predicate/entity/TypeSpecificPredicate$Type;
-
cat
- Mappings:
Namespace Name Mixin selector official aLbq;a(Lbyc;)Lbq;intermediary method_43095Lnet/minecraft/class_7376;method_43095(Lnet/minecraft/class_7375;)Lnet/minecraft/class_7376;named catLnet/minecraft/predicate/entity/TypeSpecificPredicate;cat(Lnet/minecraft/entity/passive/CatVariant;)Lnet/minecraft/predicate/entity/TypeSpecificPredicate;
-
frog
- Mappings:
Namespace Name Mixin selector official aLbq;a(Lbyj;)Lbq;intermediary method_43096Lnet/minecraft/class_7376;method_43096(Lnet/minecraft/class_7106;)Lnet/minecraft/class_7376;named frogLnet/minecraft/predicate/entity/TypeSpecificPredicate;frog(Lnet/minecraft/entity/passive/FrogVariant;)Lnet/minecraft/predicate/entity/TypeSpecificPredicate;
-