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_4801; FIELD field_25364 targetUuid Ljava/util/UUID; 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; CLASS class_4467 NotAngryGoal METHOD method_21814 canBeeStart ()Z METHOD method_21815 canBeeContinue ()Z CLASS class_4468 StingGoal METHOD (Lnet/minecraft/class_4466;Lnet/minecraft/class_1314;DZ)V ARG 2 mob ARG 3 speed ARG 5 pauseWhenMobIdle CLASS class_4469 BeeFollowTargetGoal METHOD (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 METHOD method_24013 shouldMoveToFlower ()Z CLASS class_4474 GrowCropsGoal CLASS class_4475 BeeRevengeGoal METHOD (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 (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;