CLASS net/minecraft/class_3732 net/minecraft/entity/mob/PatrolEntity FIELD field_16477 patrolling Z FIELD field_16478 patrolTarget Lnet/minecraft/class_2338; FIELD field_16479 patrolLeader Z METHOD method_16215 getPatrolTarget ()Lnet/minecraft/class_2338; COMMENT Returns the position this patrol entity is walking to. METHOD method_16216 setPatrolTarget (Lnet/minecraft/class_2338;)V ARG 1 targetPos METHOD method_16217 setPatrolLeader (Z)V ARG 1 patrolLeader METHOD method_16218 setRandomPatrolTarget ()V METHOD method_16219 isPatrolLeader ()Z METHOD method_16220 hasPatrolTarget ()Z METHOD method_16472 hasNoRaid ()Z METHOD method_16485 canLead ()Z METHOD method_16915 isRaidCenterSet ()Z METHOD method_20739 canSpawn (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z ARG 0 type ARG 1 world ARG 2 spawnReason ARG 3 pos ARG 4 random METHOD method_22332 setPatrolling (Z)V ARG 1 patrolling CLASS class_3733 PatrolGoal FIELD field_16480 leaderSpeed D FIELD field_16481 entity Lnet/minecraft/class_3732; FIELD field_16535 followSpeed D FIELD field_20701 nextPatrolSearchTime J METHOD (Lnet/minecraft/class_3732;DD)V ARG 1 entity ARG 2 leaderSpeed ARG 4 followSpeed METHOD method_16222 wander ()Z METHOD method_22333 findPatrolTargets ()Ljava/util/List;