CLASS net/minecraft/class_1593 net/minecraft/entity/mob/PhantomEntity FIELD field_7312 circlingCenter Lnet/minecraft/class_2338; FIELD field_7313 SIZE Lnet/minecraft/class_2940; FIELD field_7314 targetPosition Lnet/minecraft/class_243; FIELD field_7315 movementType Lnet/minecraft/class_1593$class_1594; METHOD method_7084 getPhantomSize ()I METHOD method_7091 setPhantomSize (I)V ARG 1 size METHOD method_7097 onSizeChanged ()V CLASS class_1594 PhantomMovementType CLASS class_1595 FindTargetGoal FIELD field_18130 PLAYERS_IN_RANGE_PREDICATE Lnet/minecraft/class_4051; FIELD field_7320 delay I CLASS class_1596 StartAttackGoal FIELD field_7322 cooldown I METHOD method_7102 startSwoop ()V CLASS class_1597 PhantomBodyControl METHOD (Lnet/minecraft/class_1593;Lnet/minecraft/class_1308;)V ARG 2 entity CLASS class_1598 CircleMovementGoal FIELD field_7324 circlingDirection F FIELD field_7326 yOffset F FIELD field_7327 radius F FIELD field_7328 angle F METHOD method_7103 adjustDirection ()V CLASS class_1599 PhantomLookControl METHOD (Lnet/minecraft/class_1593;Lnet/minecraft/class_1308;)V ARG 2 entity CLASS class_1600 PhantomMoveControl FIELD field_7331 targetSpeed F COMMENT The movement speed that the phantom tends towards METHOD (Lnet/minecraft/class_1593;Lnet/minecraft/class_1308;)V ARG 2 owner CLASS class_1601 MovementGoal METHOD method_7104 isNearTarget ()Z CLASS class_1602 SwoopMovementGoal