CLASS aos net/minecraft/entity/mob/EntityEnderman CLASS aos$a AiGoalPlaceBlock FIELD a owner Laos; METHOD a canStart ()Z METHOD e tick ()V CLASS aos$b METHOD a canStart ()Z METHOD b shouldContinue ()Z METHOD c start ()V METHOD d onRemove ()V METHOD e tick ()V CLASS aos$c AiGoalPickBlock FIELD a owner Laos; METHOD a canStart ()Z METHOD e tick ()V FIELD bC ANGRY Lpm; FIELD bE ageWhenTargetSet I FIELD c CARRIED_BLOCK Lpm; METHOD D getSoundAmbient ()Lxc; METHOD H mobTick ()V METHOD a damage (Lafn;F)Z ARG 1 source METHOD a dropEquipment (Lafn;IZ)V METHOD a deserializeCustomData (Lho;)V METHOD a onTrackedDataSet (Lpm;)V METHOD b setCarriedBlock (Lboh;)V METHOD b serializeCustomData (Lho;)V METHOD bH getEyeHeight ()F METHOD cb initAttributes ()V METHOD cw getSoundDeath ()Lxc; METHOD dB getCarriedBlock ()Lboh; METHOD dC isAngry ()Z METHOD e getSoundHurt (Lafn;)Lxc; METHOD f setTarget (Lagn;)V METHOD k updateMovement ()V METHOD n initAi ()V METHOD y_ initDataTracker ()V