net.minecraft.entity.ai.pathing

public abstract class NodeEvaluator

asw
net.minecraft.unmapped.C_33286698
net.minecraft.entity.ai.pathing.NodeEvaluator

Field summary

Modifier and TypeField
protected WorldView
a
f_29919209
world
protected Int2ObjectHashMap<PathNode>
b
f_78058079
nodes
protected int
c
f_66173677
entityWidth
protected int
d
f_43549866
entityHeight
protected int
e
f_14258729
entityDepth

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public void
a(adq arg0, pk arg1)
m_43181406(C_46108969 arg0, C_42232651 arg1)
prepare(WorldView world, Entity entity)
public void
a()
m_50479165()
done()
protected PathNode
a(int arg0, int arg1, int arg2)
m_93736931(int arg0, int arg1, int arg2)
getNode(int x, int y, int z)
public abstract PathNode
a(pk arg0)
m_80324342(C_42232651 arg0)
getStart(Entity entity)
public abstract PathNode
a(pk arg0, double arg1, double arg2, double arg3)
m_51386592(C_42232651 arg0, double arg1, double arg2, double arg3)
getTarget(Entity entity, double x, double y, double z)
public abstract int
a(asv[] arg0, pk arg1, asv arg2, asv arg3, float arg4)
m_21320612(C_03498964[] arg0, C_42232651 arg1, C_03498964 arg2, C_03498964 arg3, float arg4)
getNeighbors(PathNode[] path, Entity entity, PathNode node, PathNode target, float range)