CLASS abr net/minecraft/entity/mob/EntityGhast CLASS abr$a METHOD a canStart ()Z METHOD e tick ()V CLASS abr$b METHOD a tick ()V CLASS abr$c AiGoalShootFireball FIELD a cooldown I FIELD b owner Labr; METHOD a canStart ()Z METHOD c start ()V METHOD d onRemove ()V METHOD e tick ()V CLASS abr$d AiGoalFlyRandomly METHOD a canStart ()Z METHOD b shouldContinue ()Z METHOD c start ()V FIELD a SHOOTING Llx; FIELD b fireballStrength I METHOD B_ ()V METHOD G getSoundAmbient ()Lpb; METHOD J getLootTableId ()Lmd; METHOD a (Lfc;)V METHOD a registerTagUpgraders (Lqv;)V METHOD a setShooting (Z)V METHOD b (Lfc;)V METHOD bF ()Lpd; METHOD bH ()V METHOD bZ ()Lpb; METHOD bt ()F METHOD cO canSpawn ()Z METHOD cS getLimitPerChunk ()I METHOD ca ()Lpb; METHOD cl ()F METHOD dc getFireballStrength ()I METHOD i ()V METHOD p isShooting ()Z METHOD r ()V