Package net.minecraft.predicate.entity
Class EntityTypePredicate
java.lang.Object
net.minecraft.predicate.entity.EntityTypePredicate
- Direct Known Subclasses:
EntityTypePredicate.Single,EntityTypePredicate.Tagged
- Mappings:
Namespace Name official bqintermediary net/minecraft/class_2050named net/minecraft/predicate/entity/EntityTypePredicate
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static classprivate static class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic EntityTypePredicatecreate(EntityType<?> type) static EntityTypePredicatecreate(TagKey<EntityType<?>> tag) static EntityTypePredicatefromJson(@Nullable JsonElement json) abstract booleanmatches(EntityType<?> type) abstract JsonElementtoJson()
-
Field Details
-
ANY
- Mappings:
Namespace Name Mixin selector official aLbq;a:Lbq;intermediary field_9609Lnet/minecraft/class_2050;field_9609:Lnet/minecraft/class_2050;named ANYLnet/minecraft/predicate/entity/EntityTypePredicate;ANY:Lnet/minecraft/predicate/entity/EntityTypePredicate;
-
COMMA_JOINER
- Mappings:
Namespace Name Mixin selector official bLbq;b:Lcom/google/common/base/Joiner;intermediary field_9608Lnet/minecraft/class_2050;field_9608:Lcom/google/common/base/Joiner;named COMMA_JOINERLnet/minecraft/predicate/entity/EntityTypePredicate;COMMA_JOINER:Lcom/google/common/base/Joiner;
-
-
Constructor Details
-
EntityTypePredicate
public EntityTypePredicate()
-
-
Method Details
-
matches
- Mappings:
Namespace Name Mixin selector official aLbq;a(Lbfl;)Zintermediary method_8925Lnet/minecraft/class_2050;method_8925(Lnet/minecraft/class_1299;)Znamed matchesLnet/minecraft/predicate/entity/EntityTypePredicate;matches(Lnet/minecraft/entity/EntityType;)Z
-
toJson
- Mappings:
Namespace Name Mixin selector official aLbq;a()Lcom/google/gson/JsonElement;intermediary method_8927Lnet/minecraft/class_2050;method_8927()Lcom/google/gson/JsonElement;named toJsonLnet/minecraft/predicate/entity/EntityTypePredicate;toJson()Lcom/google/gson/JsonElement;
-
fromJson
- Mappings:
Namespace Name Mixin selector official aLbq;a(Lcom/google/gson/JsonElement;)Lbq;intermediary method_8928Lnet/minecraft/class_2050;method_8928(Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2050;named fromJsonLnet/minecraft/predicate/entity/EntityTypePredicate;fromJson(Lcom/google/gson/JsonElement;)Lnet/minecraft/predicate/entity/EntityTypePredicate;
-
create
- Mappings:
Namespace Name Mixin selector official bLbq;b(Lbfl;)Lbq;intermediary method_8929Lnet/minecraft/class_2050;method_8929(Lnet/minecraft/class_1299;)Lnet/minecraft/class_2050;named createLnet/minecraft/predicate/entity/EntityTypePredicate;create(Lnet/minecraft/entity/EntityType;)Lnet/minecraft/predicate/entity/EntityTypePredicate;
-
create
- Mappings:
Namespace Name Mixin selector official aLbq;a(Lanl;)Lbq;intermediary method_8926Lnet/minecraft/class_2050;method_8926(Lnet/minecraft/class_6862;)Lnet/minecraft/class_2050;named createLnet/minecraft/predicate/entity/EntityTypePredicate;create(Lnet/minecraft/registry/tag/TagKey;)Lnet/minecraft/predicate/entity/EntityTypePredicate;
-