CLASS aow net/minecraft/entity/mob/EntityGhast CLASS aow$a METHOD a canStart ()Z METHOD e tick ()V CLASS aow$b METHOD a tick ()V CLASS aow$c AiGoalShootFireball FIELD a cooldown I FIELD b owner Laow; METHOD a canStart ()Z METHOD c start ()V METHOD d onRemove ()V METHOD e tick ()V CLASS aow$d AiGoalFlyRandomly METHOD a canStart ()Z METHOD b shouldContinue ()Z METHOD c start ()V FIELD a SHOOTING Lpm; FIELD b fireballStrength I METHOD D getSoundAmbient ()Lxc; METHOD M getLimitPerChunk ()I METHOD V_ update ()V METHOD a damage (Lafn;F)Z ARG 1 source METHOD a deserializeCustomData (Lho;)V METHOD a setShooting (Z)V METHOD b serializeCustomData (Lho;)V METHOD bH getEyeHeight ()F METHOD bX getSoundCategory ()Lxe; METHOD cI getSoundVolume ()F METHOD cb initAttributes ()V METHOD cw getSoundDeath ()Lxc; METHOD ds getFireballStrength ()I METHOD e getSoundHurt (Lafn;)Lxc; METHOD l isShooting ()Z METHOD n initAi ()V METHOD y_ initDataTracker ()V