CLASS apr net/minecraft/entity/mob/EntityVex CLASS apr$a AiGoalChargeTarget METHOD a canStart ()Z METHOD b shouldContinue ()Z METHOD c start ()V METHOD d onRemove ()V METHOD e tick ()V CLASS apr$b AiGoalTrackOwnerTarget METHOD (Lapr;Lagu;)V ARG 0 entity METHOD a canStart ()Z METHOD c start ()V CLASS apr$c METHOD (Lapr;Lapr;)V ARG 0 enttiyVex METHOD a tick ()V CLASS apr$d AiGoalLookAtTarget METHOD a canStart ()Z METHOD b shouldContinue ()Z METHOD e tick ()V FIELD bC alive Z FIELD bD lifeTicks I FIELD b owner Lago; FIELD c bounds Les; METHOD D getSoundAmbient ()Lxc; METHOD V_ update ()V METHOD a setLifeTicks (I)V METHOD a initEquipment (Laew;)V METHOD a setOwner (Lago;)V METHOD a move (Lags;DDD)V ARG 2 x METHOD a (Lban;Laew;Lagq;Lagy;Lho;)Lagy; ARG 3 difficulty METHOD a deserializeCustomData (Lho;)V METHOD aA getLightmapCoordinates ()I METHOD b serializeCustomData (Lho;)V METHOD cb initAttributes ()V METHOD cw getSoundDeath ()Lxc; METHOD dA getBounds ()Les; METHOD e getSoundHurt (Lafn;)Lxc; METHOD g setBounds (Les;)V METHOD l getOwner ()Lago; METHOD n initAi ()V METHOD y_ initDataTracker ()V