CLASS net/minecraft/class_1420 net/minecraft/entity/passive/BatEntity
	FIELD field_18100 CLOSE_PLAYER_PREDICATE Lnet/minecraft/class_4051;
	FIELD field_30269 ROOSTING_FLAG I
	FIELD field_6728 BAT_FLAGS Lnet/minecraft/class_2940;
		COMMENT The tracked flags of bats. Only has the {@code 1} bit for {@linkplain
		COMMENT #isRoosting() roosting}.
	FIELD field_6729 hangingPosition Lnet/minecraft/class_2338;
	METHOD method_20661 canSpawn (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;)Z
		ARG 0 type
		ARG 1 world
		ARG 2 spawnReason
		ARG 3 pos
		ARG 4 random
	METHOD method_26878 createBatAttributes ()Lnet/minecraft/class_5132$class_5133;
	METHOD method_6449 setRoosting (Z)V
		ARG 1 roosting
	METHOD method_6450 isRoosting ()Z
		COMMENT Returns whether this bat is hanging upside-down under a block.
	METHOD method_6451 isTodayAroundHalloween ()Z
