net.minecraft.entity.ai.pathing

public class SwimNodeEvaluator

extends NodeEvaluator

asz
net.minecraft.class_2285
net.minecraft.entity.ai.pathing.SwimNodeEvaluator
net.minecraft.world.pathfinder.SwimNodeProcessor

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public void
a(adq arg0, pk arg1)
method_9285(class_1158 arg0, class_864 arg1)
prepare(WorldView arg0, Entity arg1)
initProcessor(IBlockAccess arg0, Entity arg1)
public void
a()
method_9283()
done()
postProcess()
public PathNode
a(pk arg0)
method_9286(class_864 arg0)
getStart(Entity arg0)
getPathPointTo(Entity arg0)
public PathNode
a(pk arg0, double arg1, double arg2, double arg3)
method_9287(class_864 arg0, double arg1, double arg2, double arg3)
getTarget(Entity arg0, double arg1, double arg2, double arg3)
getPathPointToCoords(Entity arg0, double arg1, double arg2, double arg3)
public int
a(asv[] arg0, pk arg1, asv arg2, asv arg3, float arg4)
method_9288(class_86[] arg0, class_864 arg1, class_86 arg2, class_86 arg3, float arg4)
getNeighbors(PathNode[] arg0, Entity arg1, PathNode arg2, PathNode arg3, float arg4)
findPathOptions(PathPoint[] arg0, Entity arg1, PathPoint arg2, PathPoint arg3, float arg4)
private PathNode
a(pk arg0, int arg1, int arg2, int arg3)
method_9292(class_864 arg0, int arg1, int arg2, int arg3)
getValidNode(Entity entity, int x, int y, int z)
getSafePoint(Entity entityIn, int x, int y, int z)
private int
b(pk arg0, int arg1, int arg2, int arg3)
method_9293(class_864 arg0, int arg1, int arg2, int arg3)
getBlockingType(Entity entity, int x, int y, int z)
func_176186_b(Entity entityIn, int x, int y, int z)