CLASS net/minecraft/class_9 net/minecraft/entity/ai/pathing/PathNode
	FIELD field_34 distanceToNearestTarget F
	FIELD field_35 previous Lnet/minecraft/class_9;
	FIELD field_36 penalizedPathLength F
	FIELD field_37 heapIndex I
	FIELD field_38 z I
	FIELD field_39 y I
	FIELD field_40 x I
	FIELD field_41 type Lnet/minecraft/class_7;
	FIELD field_42 visited Z
	FIELD field_43 penalty F
	FIELD field_44 hashCode I
	FIELD field_46 pathLength F
	FIELD field_47 heapWeight F
	METHOD <init> (III)V
		ARG 1 x
		ARG 2 y
		ARG 3 z
	METHOD equals (Ljava/lang/Object;)Z
		ARG 1 o
	METHOD method_21653 getManhattanDistance (Lnet/minecraft/class_9;)F
		ARG 1 node
	METHOD method_21654 getManhattanDistance (Lnet/minecraft/class_2338;)F
		ARG 1 pos
	METHOD method_22879 getPos ()Lnet/minecraft/class_2338;
	METHOD method_26 copyWithNewPosition (III)Lnet/minecraft/class_9;
		ARG 1 x
		ARG 2 y
		ARG 3 z
	METHOD method_27 isInHeap ()Z
	METHOD method_28 fromBuffer (Lnet/minecraft/class_2540;)Lnet/minecraft/class_9;
		ARG 0 buffer
	METHOD method_30 hash (III)I
		ARG 0 x
		ARG 1 y
		ARG 2 z
	METHOD method_31 getDistance (Lnet/minecraft/class_9;)F
		ARG 1 node
	METHOD method_32 getSquaredDistance (Lnet/minecraft/class_9;)F
		ARG 1 node
