net.minecraft.entity.ai.pathing

public class PathFinder

ayq
net.minecraft.unmapped.C_48441102
net.minecraft.entity.ai.pathing.PathFinder

Field summary

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

Constructor summary

ModifierConstructor
public (NodeEvaluator nodeEvaluator)

Method summary

Modifier and TypeMethod
public Path
a(ahx arg0, sb arg1, rr arg2, float arg3)
m_79033248(C_46108969 arg0, C_21461336 arg1, C_42232651 arg2, float arg3)
findPath(WorldView world, MobEntity entity, Entity target, float range)
public Path
a(ahx arg0, sb arg1, cj arg2, float arg3)
m_63238487(C_46108969 arg0, C_21461336 arg1, C_32594356 arg2, float arg3)
findPath(WorldView world, MobEntity entity, BlockPos target, float range)
private Path
a(ahx arg0, sb arg1, double arg2, double arg3, double arg4, float arg5)
m_76815958(C_46108969 arg0, C_21461336 arg1, double arg2, double arg3, double arg4, float arg5)
findPath(WorldView world, MobEntity entity, double x, double y, double z, float range)
private Path
a(ayn arg0, ayn arg1, float arg2)
m_47032256(C_03498964 arg0, C_03498964 arg1, float arg2)
buildPath(PathNode start, PathNode target, float range)
private Path
a(ayn arg0, ayn arg1)
m_74872971(C_03498964 arg0, C_03498964 arg1)
buildPath(PathNode start, PathNode target)