CLASS net/minecraft/class_4835 net/minecraft/entity/mob/HoglinBrain FIELD field_22369 AVOID_MEMORY_DURATION Lnet/minecraft/class_4801; FIELD field_25383 WALK_TOWARD_CLOSEST_ADULT_RANGE Lnet/minecraft/class_4801; METHOD method_24662 makeRandomWalkTask ()Lnet/minecraft/class_4118; METHOD method_24663 (Lnet/minecraft/class_1309;Lnet/minecraft/class_4760;)V ARG 1 hoglin METHOD method_24664 refreshActivities (Lnet/minecraft/class_4760;)V ARG 0 hoglin METHOD method_24665 onAttacking (Lnet/minecraft/class_4760;Lnet/minecraft/class_1309;)V ARG 0 hoglin ARG 1 target METHOD method_24666 addCoreTasks (Lnet/minecraft/class_4095;)V ARG 0 brain METHOD method_24668 create (Lnet/minecraft/class_4095;)Lnet/minecraft/class_4095; ARG 0 brain METHOD method_24669 isWarpedFungusAround (Lnet/minecraft/class_4760;Lnet/minecraft/class_2338;)Z ARG 0 hoglin ARG 1 pos METHOD method_24670 (Lnet/minecraft/class_1309;Lnet/minecraft/class_4760;)V ARG 1 hoglin METHOD method_24672 onAttacked (Lnet/minecraft/class_4760;Lnet/minecraft/class_1309;)V ARG 0 hoglin ARG 1 attacker METHOD method_24673 addIdleTasks (Lnet/minecraft/class_4095;)V ARG 0 brain METHOD method_24675 askAdultsToAvoid (Lnet/minecraft/class_4760;Lnet/minecraft/class_1309;)V ARG 0 hoglin ARG 1 target METHOD method_24676 addFightTasks (Lnet/minecraft/class_4095;)V ARG 0 brain METHOD method_24677 isNearPlayer (Lnet/minecraft/class_4760;)Z ARG 0 hoglin METHOD method_24678 avoidEnemy (Lnet/minecraft/class_4760;Lnet/minecraft/class_1309;)V ARG 0 hoglin ARG 1 target METHOD method_24679 addAvoidTasks (Lnet/minecraft/class_4095;)V ARG 0 brain METHOD method_24681 avoid (Lnet/minecraft/class_4760;Lnet/minecraft/class_1309;)V ARG 0 hoglin ARG 1 target METHOD method_24683 targetEnemy (Lnet/minecraft/class_4760;Lnet/minecraft/class_1309;)V ARG 0 hoglin ARG 1 target METHOD method_24684 getNearestVisibleTargetablePlayer (Lnet/minecraft/class_4760;)Ljava/util/Optional; ARG 0 hoglin METHOD method_24685 setAttackTarget (Lnet/minecraft/class_4760;Lnet/minecraft/class_1309;)V ARG 0 hoglin ARG 1 target METHOD method_24686 hasMoreHoglinsAround (Lnet/minecraft/class_4760;)Z ARG 0 hoglin METHOD method_24687 askAdultsForHelp (Lnet/minecraft/class_4760;Lnet/minecraft/class_1309;)V ARG 0 hoglin ARG 1 target METHOD method_24689 setAttackTargetIfCloser (Lnet/minecraft/class_4760;Lnet/minecraft/class_1309;)V ARG 0 hoglin ARG 1 targetCandidate METHOD method_24690 getAdultHoglinsAround (Lnet/minecraft/class_4760;)Ljava/util/List; ARG 0 hoglin METHOD method_24691 hasBreedTarget (Lnet/minecraft/class_4760;)Z ARG 0 hoglin METHOD method_25947 isLoneAdult (Lnet/minecraft/class_4760;)Z ARG 0 hoglin METHOD method_30082 getSoundEvent (Lnet/minecraft/class_4760;Lnet/minecraft/class_4168;)Lnet/minecraft/class_3414; ARG 0 hoglin ARG 1 activity METHOD method_30083 getSoundEvent (Lnet/minecraft/class_4760;)Ljava/util/Optional; ARG 0 hoglin METHOD method_30085 hasNearestRepellent (Lnet/minecraft/class_4760;)Z ARG 0 hoglin