CLASS aqd net/minecraft/entity/mob/PatrolEntity
	CLASS aqd$a PatrolGoal
		METHOD a canStart ()Z
		METHOD c start ()V
		METHOD d onRemove ()V
		METHOD e tick ()V
	FIELD b patrolTarget Let;
	FIELD c patrolLeader Z
	FIELD d patrolling Z
	METHOD <init> (Lahg;Lbci;)V
		ARG 1 type
	METHOD a prepareEntityData (Lbcj;Lafv;Laho;Lahw;Lhq;)Lahw;
		ARG 3 difficulty
	METHOD a readCustomDataFromTag (Lhq;)V
	METHOD aL getHeightOffset ()D
	METHOD b writeCustomDataToTag (Lhq;)V
	METHOD c canImmediatelyDespawn (D)Z
		ARG 1 distanceSquared
	METHOD dF canLead ()Z
	METHOD dG getPatrolTarget ()Let;
	METHOD dH hasPatrolTarget ()Z
	METHOD dI isPatrolLeader ()Z
	METHOD dK hasNoRaid ()Z
	METHOD dL setRandomRaidCenter ()V
	METHOD dM isRaidCenterSet ()Z
	METHOD g setRaidCenter (Let;)V
	METHOD r setPatrolLeader (Z)V
