net.minecraft.entity.ai.pathing

public class PathFinder

cbg
net.minecraft.class_88
net.minecraft.entity.ai.pathing.PathFinder
net.minecraft.pathfinding.PathFinder
net.minecraft.pathfinding.PathFinder

Field summary

Modifier and TypeField
private final BinaryHeap
a
field_13090
heap
field_75866_b
path
private final Set<PathNode>
b
field_13091
nodes
field_186337_b
closedSet
private final PathNode[]
c
field_196
neighbors
field_75864_d
pathOptions
private NodeEvaluator
d
field_13092
nodeEvaluator
field_176190_c
nodeProcessor

Constructor summary

ModifierConstructor
public (NodeEvaluator nodeEvaluator)

Method summary

Modifier and TypeMethod
public Path
a(axk arg0, afb arg1, aer arg2, float arg3)
method_11941(class_1158 arg0, class_871 arg1, class_864 arg2, float arg3)
findPath(BlockView arg0, MobEntity arg1, Entity arg2, float arg3)
func_186333_a(IBlockReader arg0, EntityLiving arg1, Entity arg2, float arg3)
findPath(IBlockReader worldIn, EntityLiving entitylivingIn, Entity targetEntity, float maxDistance)
public Path
a(axk arg0, afb arg1, el arg2, float arg3)
method_11940(class_1158 arg0, class_871 arg1, class_2552 arg2, float arg3)
findPath(BlockView arg0, MobEntity arg1, BlockPos arg2, float arg3)
func_186336_a(IBlockReader arg0, EntityLiving arg1, BlockPos arg2, float arg3)
findPath(IBlockReader worldIn, EntityLiving entitylivingIn, BlockPos targetPos, float maxDistance)
private Path
a(axk arg0, afb arg1, double arg2, double arg3, double arg4, float arg5)
method_11939(class_1158 arg0, class_871 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, EntityLiving arg1, double arg2, double arg3, double arg4, float arg5)
findPath(IBlockReader worldIn, EntityLiving entitylivingIn, double x, double y, double z, float maxDistance)
private Path
a(cbc arg0, cbc arg1, float arg2)
method_11943(class_86 arg0, class_86 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(cbc arg0, cbc arg1)
method_11942(class_86 arg0, class_86 arg1)
buildPath(PathNode start, PathNode target)
func_75853_a(PathPoint arg0, PathPoint arg1)
createPath(PathPoint start, PathPoint end)