CLASS apr net/minecraft/entity/mob/EndermanEntity
	CLASS apr$a PlaceBlockGoal
		FIELD a owner Lapr;
		METHOD a canStart ()Z
		METHOD e tick ()V
	CLASS apr$b
		METHOD a canStart ()Z
		METHOD b shouldContinue ()Z
		METHOD c start ()V
		METHOD d onRemove ()V
		METHOD e tick ()V
	CLASS apr$c PickUpBlockGoal
		FIELD a owner Lapr;
		METHOD a canStart ()Z
		METHOD e tick ()V
	FIELD bC ANGRY Lpr;
	FIELD bE ageWhenTargetSet I
	FIELD d CARRIED_BLOCK Lpr;
	METHOD F getAmbientSound ()Lxr;
	METHOD J mobTick ()V
	METHOD a damage (Lagl;F)Z
		ARG 1 source
		ARG 2 amount
	METHOD a dropEquipment (Lagl;IZ)V
	METHOD a readCustomDataFromTag (Lhq;)V
	METHOD a onTrackedDataSet (Lpr;)V
	METHOD b setCarriedBlock (Lbqi;)V
	METHOD b writeCustomDataToTag (Lhq;)V
	METHOD bH getEyeHeight ()F
	METHOD cd initAttributes ()V
	METHOD cz getDeathSound ()Lxr;
	METHOD dE getCarriedBlock ()Lbqi;
	METHOD dF isAngry ()Z
	METHOD e getHurtSound (Lagl;)Lxr;
	METHOD f setTarget (Lahl;)V
	METHOD k updateMovement ()V
	METHOD w_ initDataTracker ()V
