类 EntityFlagsPredicate
- java.lang.Object
-
- net.minecraft.predicate.entity.EntityFlagsPredicate
-
public class EntityFlagsPredicate extends Object
- Mappings:
Namespace Name official bjintermediary net/minecraft/class_2040named net/minecraft/predicate/entity/EntityFlagsPredicate
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static classEntityFlagsPredicate.Builder
-
字段概要
字段 修饰符和类型 字段 说明 static EntityFlagsPredicateANYprivate @Nullable BooleanisBabyprivate @Nullable BooleanisOnFireprivate @Nullable BooleanisSneakingprivate @Nullable BooleanisSprintingprivate @Nullable BooleanisSwimming
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 static EntityFlagsPredicatefromJson(@Nullable JsonElement json)private static @Nullable BooleannullableBooleanFromJson(JsonObject json, String key)private voidnullableBooleanToJson(JsonObject json, String key, @Nullable Boolean value)booleantest(Entity entity)JsonElementtoJson()
-
-
-
字段详细资料
-
ANY
public static final EntityFlagsPredicate ANY
- Mappings:
Namespace Name Mixin selector official aLbj;a:Lbj;intermediary field_9581Lnet/minecraft/class_2040;field_9581:Lnet/minecraft/class_2040;named ANYLnet/minecraft/predicate/entity/EntityFlagsPredicate;ANY:Lnet/minecraft/predicate/entity/EntityFlagsPredicate;
-
isOnFire
@Nullable private final @Nullable Boolean isOnFire
- Mappings:
Namespace Name Mixin selector official bLbj;b:Ljava/lang/Boolean;intermediary field_9580Lnet/minecraft/class_2040;field_9580:Ljava/lang/Boolean;named isOnFireLnet/minecraft/predicate/entity/EntityFlagsPredicate;isOnFire:Ljava/lang/Boolean;
-
isSneaking
@Nullable private final @Nullable Boolean isSneaking
- Mappings:
Namespace Name Mixin selector official cLbj;c:Ljava/lang/Boolean;intermediary field_9582Lnet/minecraft/class_2040;field_9582:Ljava/lang/Boolean;named isSneakingLnet/minecraft/predicate/entity/EntityFlagsPredicate;isSneaking:Ljava/lang/Boolean;
-
isSprinting
@Nullable private final @Nullable Boolean isSprinting
- Mappings:
Namespace Name Mixin selector official dLbj;d:Ljava/lang/Boolean;intermediary field_9579Lnet/minecraft/class_2040;field_9579:Ljava/lang/Boolean;named isSprintingLnet/minecraft/predicate/entity/EntityFlagsPredicate;isSprinting:Ljava/lang/Boolean;
-
isSwimming
@Nullable private final @Nullable Boolean isSwimming
- Mappings:
Namespace Name Mixin selector official eLbj;e:Ljava/lang/Boolean;intermediary field_9578Lnet/minecraft/class_2040;field_9578:Ljava/lang/Boolean;named isSwimmingLnet/minecraft/predicate/entity/EntityFlagsPredicate;isSwimming:Ljava/lang/Boolean;
-
isBaby
@Nullable private final @Nullable Boolean isBaby
- Mappings:
Namespace Name Mixin selector official fLbj;f:Ljava/lang/Boolean;intermediary field_9583Lnet/minecraft/class_2040;field_9583:Ljava/lang/Boolean;named isBabyLnet/minecraft/predicate/entity/EntityFlagsPredicate;isBaby:Ljava/lang/Boolean;
-
-
构造器详细资料
-
EntityFlagsPredicate
public EntityFlagsPredicate(@Nullable @Nullable Boolean isOnFire, @Nullable @Nullable Boolean isSneaking, @Nullable @Nullable Boolean isSprinting, @Nullable @Nullable Boolean isSwimming, @Nullable @Nullable Boolean isBaby)
- Mappings:
Namespace Name Mixin selector official <init>Lbj;<init>(Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;)Vintermediary <init>Lnet/minecraft/class_2040;<init>(Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;)Vnamed <init>Lnet/minecraft/predicate/entity/EntityFlagsPredicate;<init>(Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;)V
-
-
方法详细资料
-
test
public boolean test(Entity entity)
- Mappings:
Namespace Name Mixin selector official aLbj;a(Lasl;)Zintermediary method_8892Lnet/minecraft/class_2040;method_8892(Lnet/minecraft/class_1297;)Znamed testLnet/minecraft/predicate/entity/EntityFlagsPredicate;test(Lnet/minecraft/entity/Entity;)Z
-
nullableBooleanFromJson
@Nullable private static @Nullable Boolean nullableBooleanFromJson(JsonObject json, String key)
- Mappings:
Namespace Name Mixin selector official aLbj;a(Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/lang/Boolean;intermediary method_8895Lnet/minecraft/class_2040;method_8895(Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/lang/Boolean;named nullableBooleanFromJsonLnet/minecraft/predicate/entity/EntityFlagsPredicate;nullableBooleanFromJson(Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/lang/Boolean;
-
fromJson
public static EntityFlagsPredicate fromJson(@Nullable @Nullable JsonElement json)
- Mappings:
Namespace Name Mixin selector official aLbj;a(Lcom/google/gson/JsonElement;)Lbj;intermediary method_8893Lnet/minecraft/class_2040;method_8893(Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2040;named fromJsonLnet/minecraft/predicate/entity/EntityFlagsPredicate;fromJson(Lcom/google/gson/JsonElement;)Lnet/minecraft/predicate/entity/EntityFlagsPredicate;
-
nullableBooleanToJson
private void nullableBooleanToJson(JsonObject json, String key, @Nullable @Nullable Boolean value)
- Mappings:
Namespace Name Mixin selector official aLbj;a(Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/Boolean;)Vintermediary method_8896Lnet/minecraft/class_2040;method_8896(Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/Boolean;)Vnamed nullableBooleanToJsonLnet/minecraft/predicate/entity/EntityFlagsPredicate;nullableBooleanToJson(Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/Boolean;)V
-
toJson
public JsonElement toJson()
- Mappings:
Namespace Name Mixin selector official aLbj;a()Lcom/google/gson/JsonElement;intermediary method_8894Lnet/minecraft/class_2040;method_8894()Lcom/google/gson/JsonElement;named toJsonLnet/minecraft/predicate/entity/EntityFlagsPredicate;toJson()Lcom/google/gson/JsonElement;
-
-