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 prepareEntityData (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 prepareGoals ()V METHOD o createBodyControl ()Laib; METHOD y_ initDataTracker ()V