CLASS apk net/minecraft/entity/ai/pathing/EntityNavigation FIELD a entity Laiv; FIELD b world Lbhl; FIELD c currentPath Lcnl; FIELD d speed D FIELD e tickCount I FIELD m shouldRecalculate Z FIELD n lastRecalculateTime J FIELD o nodeMaker Lcnk; FIELD p followRange Lajl; FIELD q targetPos Lev; FIELD r pathNodeNavigator Lcnn; METHOD a isAtValidPosition ()Z METHOD a setSpeed (D)V ARG 1 speed METHOD a findPathTo (DDD)Lcnl; ARG 1 x ARG 3 y ARG 5 z METHOD a startMovingTo (DDDD)Z ARG 1 x ARG 3 y ARG 5 z ARG 7 speed METHOD a createPathNodeNavigator (I)Lcnn; METHOD a findPathTo (Lail;)Lcnl; METHOD a startMovingTo (Lail;D)Z ARG 2 speed METHOD a startMovingAlong (Lcnl;D)Z ARG 2 speed METHOD a canPathDirectlyThrough (Lcsa;Lcsa;III)Z ARG 1 origin ARG 2 target ARG 3 sizeX ARG 4 sizeY ARG 5 sizeZ METHOD a isValidPosition (Lev;)Z ARG 1 pos METHOD a findPathTo (Lev;DDDIZ)Lcnl; ARG 1 pos ARG 2 x ARG 4 y ARG 6 z ARG 8 extraRange ARG 9 offsetUp METHOD b getPos ()Lcsa; METHOD b findPathTo (Lev;)Lcnl; ARG 1 pos METHOD c tick ()V METHOD d setCanSwim (Z)V ARG 1 canSwim METHOD h getTargetPos ()Lev; METHOD i getFollowRange ()F METHOD j shouldRecalculatePath ()Z METHOD k recalculatePath ()V METHOD l getCurrentPath ()Lcnl; METHOD n isIdle ()Z METHOD o stop ()V METHOD p isInLiquid ()Z METHOD q getNodeMaker ()Lcnk; METHOD r canSwim ()Z