CLASS apw net/minecraft/entity/mob/PhantomEntity
	CLASS apw$b
		METHOD a canStart ()Z
		METHOD b shouldContinue ()Z
	CLASS apw$c
		METHOD a canStart ()Z
		METHOD c start ()V
		METHOD d onRemove ()V
		METHOD e tick ()V
	CLASS apw$e
		METHOD a canStart ()Z
		METHOD c start ()V
		METHOD e tick ()V
	CLASS apw$f PhantomLookControl
		METHOD a tick ()V
	CLASS apw$g PhantomMoveControl
		METHOD a tick ()V
	CLASS apw$i
		METHOD a canStart ()Z
		METHOD b shouldContinue ()Z
		METHOD c start ()V
		METHOD d onRemove ()V
		METHOD e tick ()V
	FIELD a SIZE Lpr;
	METHOD D getAmbientSound ()Lxm;
	METHOD I mobTick ()V
	METHOD W_ update ()V
	METHOD a shouldRenderAtDistance (D)Z
	METHOD a setSize (I)V
	METHOD a (Lbbq;Lafn;Lahh;Lahp;Lhs;)Lahp;
		ARG 3 difficulty
	METHOD a readCustomDataFromTag (Lhs;)V
	METHOD a onTrackedDataSet (Lpr;)V
	METHOD b writeCustomDataToTag (Lhs;)V
	METHOD b canTrack (Ljava/lang/Class;)Z
	METHOD bG getEyeHeight ()F
	METHOD bW getSoundCategory ()Lxo;
	METHOD cH getSoundVolume ()F
	METHOD ca initAttributes ()V
	METHOD cv getDeathSound ()Lxm;
	METHOD ds getSize ()I
	METHOD e getHurtSound (Lage;)Lxm;
	METHOD k updateMovement ()V
	METHOD n ()V
	METHOD o createBodyControl ()Laib;
	METHOD y_ initDataTracker ()V
