CLASS net/minecraft/class_4466 net/minecraft/entity/passive/BeeEntity
	FIELD field_20353 STATUS_TRACKER Lnet/minecraft/class_2940;
	FIELD field_20354 ANGER Lnet/minecraft/class_2940;
	FIELD field_20356 currentPitch F
	FIELD field_20357 lastPitch F
	FIELD field_20358 ticksSinceSting I
	FIELD field_20359 ticksSincePollination I
	FIELD field_20360 cannotEnterHiveTicks I
	FIELD field_20361 cropsGrownSincePollination I
	FIELD field_20362 flowerPos Lnet/minecraft/class_2338;
	FIELD field_20363 hivePos Lnet/minecraft/class_2338;
	FIELD field_21079 pollinateGoal Lnet/minecraft/class_4466$class_4478;
	FIELD field_21509 ticksInsideWater I
	FIELD field_21643 ticksLeftToFindHive I
	FIELD field_21644 ticksUntilCanPollinate I
	FIELD field_21645 moveToHiveGoal Lnet/minecraft/class_4466$class_4472;
	FIELD field_21646 moveToFlowerGoal Lnet/minecraft/class_4466$class_4473;
	FIELD field_25363 ANGER_TIME_RANGE Lnet/minecraft/class_6019;
	FIELD field_25364 targetUuid Ljava/util/UUID;
	FIELD field_30272 CROPS_GROWN_SINCE_POLLINATION_KEY Ljava/lang/String;
	FIELD field_30273 CANNOT_ENTER_HIVE_TICKS_KEY Ljava/lang/String;
	FIELD field_30276 TICKS_SINCE_POLLINATION_KEY Ljava/lang/String;
	FIELD field_30277 HAS_STUNG_KEY Ljava/lang/String;
	FIELD field_30278 HAS_NECTAR_KEY Ljava/lang/String;
	FIELD field_30279 FLOWER_POS_KEY Ljava/lang/String;
	FIELD field_30280 HIVE_POS_KEY Ljava/lang/String;
	FIELD field_30285 FLOWER_NAVIGATION_START_TICKS I
		COMMENT A bee will start moving to a flower once this time in ticks has passed from a pollination.
	FIELD field_30286 POLLINATION_FAIL_TICKS I
		COMMENT The duration in ticks when a bee's pollination is considered failed.
	METHOD method_21769 addParticle (Lnet/minecraft/class_1937;DDDDDLnet/minecraft/class_2394;)V
		ARG 1 world
		ARG 2 lastX
		ARG 4 x
		ARG 6 lastZ
		ARG 8 z
		ARG 10 y
		ARG 12 effect
	METHOD method_21775 setBeeFlag (IZ)V
		ARG 1 bit
		ARG 2 value
	METHOD method_21778 getFlowerPos ()Lnet/minecraft/class_2338;
	METHOD method_21779 hasFlower ()Z
	METHOD method_21780 resetPollinationTicks ()V
	METHOD method_21783 resetCropCounter ()V
	METHOD method_21784 hasNectar ()Z
	METHOD method_21785 hasStung ()Z
	METHOD method_21786 isNearTarget ()Z
	METHOD method_21788 onHoneyDelivered ()V
	METHOD method_21789 canEnterHive ()Z
	METHOD method_21790 updateBodyPitch ()V
	METHOD method_21791 hasHive ()Z
	METHOD method_21792 getCropsGrownSincePollination ()I
	METHOD method_21793 addCropCounter ()V
	METHOD method_21794 isHiveValid ()Z
	METHOD method_21797 setFlowerPos (Lnet/minecraft/class_2338;)V
		ARG 1 pos
	METHOD method_21805 setHasNectar (Z)V
		ARG 1 hasNectar
	METHOD method_21806 setHasStung (Z)V
		ARG 1 hasStung
	METHOD method_21807 setCannotEnterHiveTicks (I)V
		ARG 1 ticks
	METHOD method_21808 setNearTarget (Z)V
		ARG 1 nearTarget
	METHOD method_21811 getBodyPitch (F)F
		ARG 1 tickDelta
	METHOD method_21812 getBeeFlag (I)Z
		ARG 1 location
	METHOD method_23884 getHivePos ()Lnet/minecraft/class_2338;
	METHOD method_23979 isWithinDistance (Lnet/minecraft/class_2338;I)Z
		ARG 1 pos
		ARG 2 distance
	METHOD method_23983 failedPollinatingTooLong ()Z
	METHOD method_23984 isHiveNearFire ()Z
	METHOD method_23987 startMovingTo (Lnet/minecraft/class_2338;)V
		ARG 1 pos
	METHOD method_23988 doesHiveHaveSpace (Lnet/minecraft/class_2338;)Z
		ARG 1 pos
	METHOD method_23990 isTooFar (Lnet/minecraft/class_2338;)Z
		ARG 1 pos
	METHOD method_23992 isFlowers (Lnet/minecraft/class_2338;)Z
		ARG 1 pos
	METHOD method_26880 createBeeAttributes ()Lnet/minecraft/class_5132$class_5133;
	METHOD method_35161 getMoveGoalTicks ()I
	METHOD method_35162 getPossibleHives ()Ljava/util/List;
	CLASS class_4467 NotAngryGoal
		METHOD method_21814 canBeeStart ()Z
		METHOD method_21815 canBeeContinue ()Z
	CLASS class_4468 StingGoal
		METHOD <init> (Lnet/minecraft/class_4466;Lnet/minecraft/class_1314;DZ)V
			ARG 2 mob
			ARG 3 speed
			ARG 5 pauseWhenMobIdle
	CLASS class_4469 BeeFollowTargetGoal
		METHOD <init> (Lnet/minecraft/class_4466;)V
			ARG 1 bee
		METHOD method_21816 canSting ()Z
	CLASS class_4470 EnterHiveGoal
	CLASS class_4472 MoveToHiveGoal
		FIELD field_21647 ticks I
		FIELD field_21648 possibleHives Ljava/util/List;
		FIELD field_21649 path Lnet/minecraft/class_11;
		FIELD field_23133 ticksUntilLost I
		METHOD method_23885 setLost ()V
		METHOD method_24006 startMovingToFar (Lnet/minecraft/class_2338;)Z
			ARG 1 pos
		METHOD method_24007 isPossibleHive (Lnet/minecraft/class_2338;)Z
			ARG 1 pos
		METHOD method_24009 addPossibleHive (Lnet/minecraft/class_2338;)V
			ARG 1 pos
		METHOD method_24010 isCloseEnough (Lnet/minecraft/class_2338;)Z
			ARG 1 pos
		METHOD method_24011 clearPossibleHives ()V
		METHOD method_24012 makeChosenHivePossibleHive ()V
	CLASS class_4473 MoveToFlowerGoal
		FIELD field_21650 ticks I
		FIELD field_30298 MAX_FLOWER_NAVIGATION_TICKS I
		METHOD method_24013 shouldMoveToFlower ()Z
	CLASS class_4474 GrowCropsGoal
	CLASS class_4475 BeeRevengeGoal
		METHOD <init> (Lnet/minecraft/class_4466;Lnet/minecraft/class_4466;)V
			ARG 2 bee
	CLASS class_4476 FindHiveGoal
		METHOD method_23742 getNearbyFreeHives ()Ljava/util/List;
	CLASS class_4477 BeeLookControl
		METHOD <init> (Lnet/minecraft/class_4466;Lnet/minecraft/class_1308;)V
			ARG 2 entity
	CLASS class_4478 PollinateGoal
		FIELD field_20378 pollinationTicks I
		FIELD field_20379 lastPollinationTick I
		FIELD field_20617 flowerPredicate Ljava/util/function/Predicate;
		FIELD field_21080 running Z
		FIELD field_21511 nextTarget Lnet/minecraft/class_243;
		FIELD field_21651 ticks I
		METHOD method_21819 (Lnet/minecraft/class_2680;)Z
			ARG 0 state
		METHOD method_21820 completedPollination ()Z
		METHOD method_21821 getFlower ()Ljava/util/Optional;
		METHOD method_22326 findFlower (Ljava/util/function/Predicate;D)Ljava/util/Optional;
			ARG 1 predicate
			ARG 2 searchDistance
		METHOD method_23346 isRunning ()Z
		METHOD method_23748 cancel ()V
		METHOD method_23749 moveToNextTarget ()V
		METHOD method_23750 getRandomOffset ()F
	CLASS class_4479 BeeWanderAroundGoal
		METHOD method_21822 getRandomLocation ()Lnet/minecraft/class_243;
