net.minecraft.entity.ai.pathing

public class PathNodeNavigator

cno
net.minecraft.class_13
net.minecraft.entity.ai.pathing.PathNodeNavigator
net.minecraft.entity.ai.pathing.PathFinder
net.minecraft.pathfinding.PathFinder
net.minecraft.pathfinding.PathFinder

Field summary

Modifier and TypeField
private final PathMinHeap
a
field_62
minHeap
heap
field_75866_b
path
private final Set<PathNode>
b
field_59
field_59
nodes
field_186337_b
closedSet
private final PathNode[]
c
field_60
field_60
neighbors
field_75864_d
pathOptions
private final int
d
field_18708
field_18708
f_48395483
field_215751_d
field_215751_d
private PathNodeMaker
e
field_61
pathNodeMaker
nodeEvaluator
field_176190_c
nodeProcessor

Constructor summary

ModifierConstructor
public (PathNodeMaker arg0, int arg1)

Method summary

Modifier and TypeMethod
public Path
a(bhp arg0, aiv arg1, double arg2, double arg3, double arg4, float arg5)
method_52(class_1941 arg0, class_1308 arg1, double arg2, double arg3, double arg4, float arg5)
pathfind(ViewableWorld arg0, MobEntity arg1, double arg2, double arg3, double arg4, float arg5)
findPath(WorldView arg0, MobEntity arg1, double arg2, double arg3, double arg4, float arg5)
func_186334_a(IWorldReader arg0, MobEntity arg1, double arg2, double arg3, double arg4, float arg5)
findPath(IWorldReader worldIn, MobEntity entitylivingIn, double x, double y, double z, float maxDistance)
private Path
a(cnk arg0, cnk arg1, float arg2)
method_54(class_9 arg0, class_9 arg1, float arg2)
pathfind(PathNode arg0, PathNode arg1, float arg2)
buildPath(PathNode start, PathNode target, float range)
func_186335_a(PathPoint arg0, PathPoint arg1, float arg2)
findPath(PathPoint pathFrom, PathPoint pathTo, float maxDistance)
private Path
a(cnk arg0)
method_55(class_9 arg0)
method_55(PathNode arg0)
buildPath(PathNode arg0)
func_215750_a(PathPoint arg0)
func_215750_a(PathPoint arg0)