CLASS aow net/minecraft/entity/mob/EndermanEntity CLASS aow$a PlaceBlockGoal FIELD a owner Laow; METHOD a canStart ()Z METHOD e tick ()V CLASS aow$b METHOD a canStart ()Z METHOD b shouldContinue ()Z METHOD c start ()V METHOD d onRemove ()V METHOD e tick ()V CLASS aow$c PickUpBlockGoal FIELD a owner Laow; METHOD a canStart ()Z METHOD e tick ()V FIELD bC ANGRY Lpn; FIELD bE ageWhenTargetSet I FIELD c CARRIED_BLOCK Lpn; METHOD D getAmbientSound ()Lxf; METHOD H mobTick ()V METHOD a damage (Lafr;F)Z ARG 1 source METHOD a dropEquipment (Lafr;IZ)V METHOD a readCustomDataFromTag (Lhp;)V ARG 1 tag METHOD a onTrackedDataSet (Lpn;)V METHOD b setCarriedBlock (Lboj;)V METHOD b writeCustomDataToTag (Lhp;)V ARG 1 tag METHOD bH getEyeHeight ()F METHOD cb initAttributes ()V METHOD cw getDeathSound ()Lxf; METHOD dB getCarriedBlock ()Lboj; METHOD dC isAngry ()Z METHOD e getHurtSound (Lafr;)Lxf; METHOD f setTarget (Lagr;)V METHOD k updateMovement ()V METHOD n initAi ()V METHOD x_ initDataTracker ()V