net.minecraft.entity.ai.pathing

public class PathFinder

cax
net.minecraft.unmapped.C_48441102
net.minecraft.entity.ai.pathing.PathFinder
net.minecraft.pathfinding.PathFinder

Field summary

Modifier and TypeField
private final BinaryHeap
a
f_84765593
heap
field_75866_b
private final Set<PathNode>
b
f_45518541
nodes
field_186337_b
private final PathNode[]
c
f_47730894
neighbors
field_75864_d
private NodeEvaluator
d
f_01569286
nodeEvaluator
field_176190_c

Constructor summary

ModifierConstructor
public (NodeEvaluator nodeEvaluator)

Method summary

Modifier and TypeMethod
public Path
a(axg arg0, aey arg1, aeo arg2, float arg3)
m_79033248(C_56864221 arg0, C_21461336 arg1, C_42232651 arg2, float arg3)
findPath(BlockView arg0, MobEntity arg1, Entity arg2, float arg3)
func_186333_a(IBlockReader arg0, EntityLiving arg1, Entity arg2, float arg3)
public Path
a(axg arg0, aey arg1, ej arg2, float arg3)
m_63238487(C_56864221 arg0, C_21461336 arg1, C_32594356 arg2, float arg3)
findPath(BlockView arg0, MobEntity arg1, BlockPos arg2, float arg3)
func_186336_a(IBlockReader arg0, EntityLiving arg1, BlockPos arg2, float arg3)
private Path
a(axg arg0, aey arg1, double arg2, double arg3, double arg4, float arg5)
m_76815958(C_56864221 arg0, C_21461336 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)
private Path
a(cat arg0, cat arg1, float arg2)
m_47032256(C_03498964 arg0, C_03498964 arg1, float arg2)
buildPath(PathNode start, PathNode target, float range)
func_186335_a(PathPoint arg0, PathPoint arg1, float arg2)
private Path
a(cat arg0, cat arg1)
m_74872971(C_03498964 arg0, C_03498964 arg1)
buildPath(PathNode start, PathNode target)
func_75853_a(PathPoint arg0, PathPoint arg1)