CLASS ama net/minecraft/entity/ai/pathing/EntityNavigation
	FIELD a entity Lahv;
	FIELD b world Lbdb;
	FIELD c currentPath Lcis;
	FIELD d speed D
	FIELD e tickCount I
	FIELD m shouldRecalculate Z
	FIELD n lastRecalculateTime J
	FIELD o nodeMaker Lcir;
	FIELD p followRange Laij;
	FIELD q targetPos Les;
	FIELD r pathNodeNavigator Lciu;
	METHOD a createPathNodeNavigator ()Lciu;
	METHOD a setSpeed (D)V
		ARG 1 speed
	METHOD a findPathTo (DDD)Lcis;
		ARG 1 x
		ARG 3 y
		ARG 5 z
	METHOD a startMovingTo (DDDD)Z
		ARG 7 speed
	METHOD a findPathTo (Lahl;)Lcis;
	METHOD a startMovingTo (Lahl;D)Z
		ARG 2 speed
	METHOD a startMovingAlong (Lcis;D)Z
		ARG 2 speed
	METHOD a canPathDirectlyThrough (Lcng;Lcng;III)Z
		ARG 1 origin
		ARG 2 target
		ARG 3 sizeX
		ARG 4 sizeY
		ARG 5 sizeZ
	METHOD a isValidPosition (Les;)Z
		ARG 1 pos
	METHOD b isAtValidPosition ()Z
	METHOD b findPathTo (Les;)Lcis;
		ARG 1 pos
	METHOD d tick ()V
	METHOD d setCanSwim (Z)V
		ARG 1 canSwim
	METHOD i getTargetPos ()Les;
	METHOD j getFollowRange ()F
	METHOD k shouldRecalculatePath ()Z
	METHOD l recalculatePath ()V
	METHOD m getCurrentPath ()Lcis;
	METHOD p isIdle ()Z
	METHOD q stop ()V
	METHOD r isInLiquid ()Z
	METHOD s getNodeMaker ()Lcir;
	METHOD t canSwim ()Z
