net.minecraft.entity.ai.pathing

public class PathFinder

cni
net.minecraft.class_13
net.minecraft.entity.ai.pathing.PathFinder
net.minecraft.pathfinding.PathFinder
net.minecraft.pathfinding.PathFinder

Field summary

Modifier and TypeField
private final BinaryHeap
a
field_62
heap
field_75866_b
field_75866_b
private final Set<PathNode>
b
field_59
nodes
field_186337_b
field_186337_b
private final PathNode[]
c
field_60
neighbors
field_75864_d
field_75864_d
private final int
d
field_18708
f_48395483
field_215751_d
field_215751_d
private NodeEvaluator
e
field_61
nodeEvaluator
field_176190_c
field_176190_c

Constructor summary

ModifierConstructor
public (NodeEvaluator arg0, int arg1)

Method summary

Modifier and TypeMethod
public Path
a(bgr arg0, aip arg1, double arg2, double arg3, double arg4, float arg5)
method_52(class_1922 arg0, class_1308 arg1, double arg2, double arg3, double arg4, float arg5)
findPath(BlockView arg0, MobEntity arg1, double arg2, double arg3, double arg4, float arg5)
func_186334_a(IBlockReader arg0, MobEntity arg1, double arg2, double arg3, double arg4, float arg5)
findPath(IBlockReader worldIn, MobEntity entitylivingIn, double x, double y, double z, float maxDistance)
private Path
a(cne arg0, cne arg1, float arg2)
method_54(class_9 arg0, class_9 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(cne arg0)
method_55(class_9 arg0)
buildPath(PathNode arg0)
func_215750_a(PathPoint arg0)
func_215750_a(PathPoint arg0)