CLASS aps net/minecraft/entity/mob/IllusionerEntity CLASS aps$a BlindTargetGoal FIELD e targetId I METHOD a canStart ()Z METHOD c start ()V METHOD g getSpellTicks ()I METHOD i startTimeDelay ()I METHOD j castSpell ()V METHOD k getSoundPrepare ()Lxm; CLASS aps$b GiveInvisibilityGoal METHOD a canStart ()Z METHOD g getSpellTicks ()I METHOD i startTimeDelay ()I METHOD j castSpell ()V METHOD k getSoundPrepare ()Lxm; METHOD D getAmbientSound ()Lxm; METHOD a attack (Lahe;F)V ARG 1 target METHOD a prepareEntityData (Lbbq;Lafn;Lahh;Lahp;Lhs;)Lahp; ARG 3 difficulty METHOD ca initAttributes ()V METHOD cv getDeathSound ()Lxm; METHOD d addBonusForWave (IZ)V ARG 1 wave METHOD dz hasArmsRaised ()Z METHOD e getHurtSound (Lage;)Lxm; METHOD k updateMovement ()V METHOD n prepareGoals ()V METHOD r isTeammate (Lagv;)Z METHOD s setArmsRaised (Z)V METHOD y_ initDataTracker ()V