net.minecraft.entity.ai.pathing

public class Path

cng
net.minecraft.class_11
net.minecraft.entity.ai.pathing.Path
net.minecraft.pathfinding.Path
net.minecraft.pathfinding.Path

Field summary

Modifier and TypeField
private final List<PathNode>
a
field_52
nodes
field_75884_a
field_75884_a
private PathNode[]
b
field_57
open
field_186312_b
field_186312_b
private PathNode[]
c
field_55
closed
field_186313_c
field_186313_c
private PathNode
d
field_56
debugTarget
field_186314_d
field_186314_d
private int
e
field_54
currentIndex
field_75882_b
field_75882_b

Constructor summary

ModifierConstructor
public (List<PathNode> arg0)

Method summary

Modifier and TypeMethod
public void
a()
method_44()
advance()
func_75875_a()
incrementPathIndex()
public boolean
b()
method_46()
isDone()
func_75879_b()
isFinished()
public PathNode
c()
method_45()
getTarget()
func_75870_c()
getFinalPathPoint()
public PathNode
a(int arg0)
method_40(int arg0)
getNode(int index)
func_75877_a(int arg0)
getPathPointFromIndex(int index)
public List<PathNode>
d()
method_19314()
m_95183025()
func_215746_d()
func_215746_d()
public void
b(int arg0)
method_36(int arg0)
truncate(int length)
func_215747_b(int arg0)
func_215747_b(int arg0)
public void
a(int arg0, cne arg1)
method_33(int arg0, class_9 arg1)
setNode(int index, PathNode node)
func_186309_a(int arg0, PathPoint arg1)
setPoint(int index, PathPoint point)
public int
e()
method_38()
length()
func_75874_d()
getCurrentPathLength()
public int
f()
method_39()
getCurrentIndex()
func_75873_e()
getCurrentPathIndex()
public void
c(int arg0)
method_42(int arg0)
setCurrentIndex(int index)
func_75872_c(int arg0)
setCurrentPathIndex(int currentPathIndexIn)
public Vec3d
a(aif arg0, int arg1)
method_47(class_1297 arg0, int arg1)
getPos(Entity target, int index)
func_75881_a(Entity arg0, int arg1)
getVectorFromIndex(Entity entityIn, int index)
public Vec3d
a(aif arg0)
method_49(class_1297 arg0)
getCurrentPos(Entity target)
func_75878_a(Entity arg0)
getPosition(Entity entityIn)
public Vec3d
g()
method_35()
getCurrentPos()
func_186310_f()
getCurrentPos()
public boolean
a(cng arg0)
method_41(class_11 arg0)
equals(Path other)
func_75876_a(Path arg0)
isSamePath(Path pathentityIn)
public boolean
h()
method_19315()
m_68184273()
func_215749_h()
func_215749_h()
public boolean
a(crv arg0)
method_19313(class_243 arg0)
m_29569285(Vec3d arg0)
func_215748_a(Vec3d arg0)
func_215748_a(Vec3d arg0)
public PathNode
k()
method_48()
getDebugTarget()
func_189964_i()
getTarget()
public PathNode[]
i()
method_43()
getOpen()
func_189966_g()
getOpenSet()
public PathNode[]
j()
method_37()
getClosed()
func_189965_h()
getClosedSet()
public static Path
b(jc arg0)
method_34(class_2540 arg0)
fromPacket(PacketByteBuf buffer)
func_186311_b(PacketBuffer arg0)
read(PacketBuffer buf)