CLASS apv net/minecraft/entity/mob/GhastEntity
	CLASS apv$a
		METHOD a canStart ()Z
		METHOD e tick ()V
	CLASS apv$b GhastMoveControl
		FIELD i ghast Lapv;
		METHOD a tick ()V
	CLASS apv$c ShootFireballGoal
		FIELD a cooldown I
		FIELD b owner Lapv;
		METHOD a canStart ()Z
		METHOD c start ()V
		METHOD d onRemove ()V
		METHOD e tick ()V
	CLASS apv$d FlyRandomlyGoal
		METHOD a canStart ()Z
		METHOD b shouldContinue ()Z
		METHOD c start ()V
	FIELD b SHOOTING Lpr;
	FIELD c fireballStrength I
	METHOD F getAmbientSound ()Lxr;
	METHOD M getLimitPerChunk ()I
	METHOD a damage (Lagl;F)Z
		ARG 1 source
		ARG 2 amount
	METHOD a canSpawn (Lbcj;Laho;)Z
	METHOD a readCustomDataFromTag (Lhq;)V
	METHOD b writeCustomDataToTag (Lhq;)V
	METHOD bH getEyeHeight ()F
	METHOD bX getSoundCategory ()Lxt;
	METHOD cL getSoundVolume ()F
	METHOD cd initAttributes ()V
	METHOD cz getDeathSound ()Lxr;
	METHOD e getHurtSound (Lagl;)Lxr;
	METHOD h update ()V
	METHOD l isShooting ()Z
	METHOD n getFireballStrength ()I
	METHOD r setShooting (Z)V
	METHOD w_ initDataTracker ()V
