CLASS net/minecraft/class_2040 net/minecraft/predicate/entity/EntityFlagsPredicate FIELD field_9578 isSwimming Ljava/lang/Boolean; FIELD field_9579 isSprinting Ljava/lang/Boolean; FIELD field_9580 isOnFire Ljava/lang/Boolean; FIELD field_9581 ANY Lnet/minecraft/class_2040; FIELD field_9582 isSneaking Ljava/lang/Boolean; FIELD field_9583 isBaby Ljava/lang/Boolean; METHOD (Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;)V ARG 1 isOnFire ARG 2 isSneaking ARG 3 isSprinting ARG 4 isSwimming METHOD method_8892 test (Lnet/minecraft/class_1297;)Z METHOD method_8893 deserialize (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2040; ARG 0 element METHOD method_8894 toJson ()Lcom/google/gson/JsonElement; METHOD method_8895 deserializeBoolean (Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/lang/Boolean; ARG 0 json ARG 1 key METHOD method_8896 serializeBoolean (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/Boolean;)V ARG 1 json ARG 2 key CLASS class_2041 Builder FIELD field_9584 isBaby Ljava/lang/Boolean; FIELD field_9585 isSwimming Ljava/lang/Boolean; FIELD field_9586 isSneaking Ljava/lang/Boolean; FIELD field_9587 isOnFire Ljava/lang/Boolean; FIELD field_9588 isSprinting Ljava/lang/Boolean; METHOD method_8897 create ()Lnet/minecraft/class_2040$class_2041; METHOD method_8898 onFire (Ljava/lang/Boolean;)Lnet/minecraft/class_2040$class_2041; METHOD method_8899 build ()Lnet/minecraft/class_2040;