net.minecraft.entity.ai.pathing

public class PathFinder

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

Field summary

Modifier and TypeField
private BinaryHeap
a
f_84765593
heap
private PathNode[]
b
f_47730894
neighbors
private NodeEvaluator
c
f_01569286
nodeEvaluator

Constructor summary

ModifierConstructor
public (NodeEvaluator nodeEvaluator)

Method summary

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