net.minecraft.entity.ai.pathing

public class PathNode

bbb
net.minecraft.class_86
net.minecraft.entity.ai.pathing.PathNode
net.minecraft.pathfinding.PathPoint

Field summary

Modifier and TypeField
public final int
a
field_180
x
x
public final int
b
field_181
y
y
public final int
c
field_182
z
z
private final int
n
field_189
hash
hash
public int
d
field_183
heapIndex
index
public float
e
field_184
distanceFromStart
totalPathDistance
public float
f
field_185
distanceToTarget
distanceToNext
public float
g
field_186
weight
distanceToTarget
public PathNode
h
field_187
prev
previous
public boolean
i
field_188
visited
visited
public float
j
field_13071
f_91780392
distanceFromOrigin
public float
k
field_13072
f_61675163
cost
public float
l
field_13073
f_34525936
costMalus
public PathBlockingType
m
field_13074
type
nodeType

Constructor summary

ModifierConstructor
public (int x, int y, int z)

Method summary

Modifier and TypeMethod
public PathNode
a(int arg0, int arg1, int arg2)
method_11907(int arg0, int arg1, int arg2)
clone(int x, int y, int z)
cloneMove(int x, int y, int z)
public static int
b(int arg0, int arg1, int arg2)
method_158(int arg0, int arg1, int arg2)
hash(int x, int y, int z)
makeHash(int x, int y, int z)
public float
a(bbb arg0)
method_159(class_86 arg0)
distanceTo(PathNode other)
distanceTo(PathPoint pathpointIn)
public float
b(bbb arg0)
method_160(class_86 arg0)
squaredDistanceTo(PathNode other)
distanceToSquared(PathPoint pathpointIn)
public float
c(bbb arg0)
method_11909(class_86 arg0)
manhattanDistanceTo(PathNode other)
distanceManhattan(PathPoint arg0)
public boolean
a()
method_157()
isInHeap()
isAssigned()
public static PathNode
b(et arg0)
method_11908(class_1967 arg0)
fromPacket(PacketByteBuf buffer)
createFromBuffer(PacketBuffer buf)