类 EntityTypePredicate
- java.lang.Object
-
- net.minecraft.predicate.entity.EntityTypePredicate
-
public abstract class EntityTypePredicate extends Object
- Mappings:
Namespace Name official bmintermediary net/minecraft/class_2050named net/minecraft/predicate/entity/EntityTypePredicate
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 (专用程序包) static classEntityTypePredicate.Single(专用程序包) static classEntityTypePredicate.Tagged
-
字段概要
字段 修饰符和类型 字段 说明 static EntityTypePredicateANYprivate static JoinerCOMMA_JOINER
-
构造器概要
构造器 构造器 说明 EntityTypePredicate()
-
方法概要
所有方法 静态方法 实例方法 抽象方法 具体方法 修饰符和类型 方法 说明 static EntityTypePredicatecreate(EntityType<?> type)static EntityTypePredicatecreate(Tag<EntityType<?>> tag)static EntityTypePredicatefromJson(@Nullable JsonElement json)abstract booleanmatches(EntityType<?> type)abstract JsonElementtoJson()
-
-
-
字段详细资料
-
ANY
public static final EntityTypePredicate ANY
- Mappings:
Namespace Name Mixin selector official aLbm;a:Lbm;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
private static final Joiner COMMA_JOINER
- Mappings:
Namespace Name Mixin selector official bLbm;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;
-
-
方法详细资料
-
matches
public abstract boolean matches(EntityType<?> type)
- Mappings:
Namespace Name Mixin selector official aLbm;a(Lasp;)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
public abstract JsonElement toJson()
- Mappings:
Namespace Name Mixin selector official aLbm;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
public static EntityTypePredicate fromJson(@Nullable @Nullable JsonElement json)
- Mappings:
Namespace Name Mixin selector official aLbm;a(Lcom/google/gson/JsonElement;)Lbm;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
public static EntityTypePredicate create(EntityType<?> type)
- Mappings:
Namespace Name Mixin selector official bLbm;b(Lasp;)Lbm;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
public static EntityTypePredicate create(Tag<EntityType<?>> tag)
- Mappings:
Namespace Name Mixin selector official aLbm;a(Lafs;)Lbm;intermediary method_8926Lnet/minecraft/class_2050;method_8926(Lnet/minecraft/class_3494;)Lnet/minecraft/class_2050;named createLnet/minecraft/predicate/entity/EntityTypePredicate;create(Lnet/minecraft/tag/Tag;)Lnet/minecraft/predicate/entity/EntityTypePredicate;
-
-