CLASS aqq net/minecraft/entity/mob/VexEntity CLASS aqq$a ChargeTargetGoal METHOD a canStart ()Z METHOD b shouldContinue ()Z METHOD c start ()V METHOD d onRemove ()V METHOD e tick ()V CLASS aqq$b TrackOwnerTargetGoal METHOD a canStart ()Z METHOD c start ()V CLASS aqq$c VexMoveControl METHOD a tick ()V CLASS aqq$d LookAtTargetGoal METHOD a canStart ()Z METHOD b shouldContinue ()Z METHOD e tick ()V FIELD bC alive Z FIELD bD lifeTicks I FIELD c owner Lahm; FIELD d bounds Let; METHOD F getAmbientSound ()Lxr; METHOD a setLifeTicks (I)V METHOD a initEquipment (Lafv;)V METHOD a setOwner (Lahm;)V METHOD a move (Lahq;DDD)V ARG 1 type ARG 2 x ARG 4 y ARG 6 z METHOD a prepareEntityData (Lbcj;Lafv;Laho;Lahw;Lhq;)Lahw; ARG 3 difficulty METHOD a readCustomDataFromTag (Lhq;)V METHOD aB getLightmapCoordinates ()I METHOD b writeCustomDataToTag (Lhq;)V METHOD cd initAttributes ()V METHOD cz getDeathSound ()Lxr; METHOD dD getBounds ()Let; METHOD e getHurtSound (Lagl;)Lxr; METHOD g setBounds (Let;)V METHOD h update ()V METHOD l getOwner ()Lahm; METHOD w_ initDataTracker ()V