net.minecraft.entity.ai.pathing

public class PathNode

cnp
net.minecraft.world.level.pathfinder.Node
net.minecraft.class_9
net.minecraft.entity.ai.pathing.PathNode
net.minecraft.unmapped.C_dfzwsdmo
net.minecraft.entity.ai.pathing.PathNode
net.minecraft.pathfinding.PathPoint
net.minecraft.pathfinding.PathPoint

Field summary

Modifier and TypeField
public final int
a
x
field_40
x
f_enneezgd
x
field_75839_a
x
public final int
b
y
field_39
y
f_saktpoek
y
field_75837_b
y
public final int
c
z
field_38
z
f_kmyepggv
z
field_75838_c
z
private final int
m
hash
field_44
hashCode
f_klowikri
hash
field_75840_j
hash
public int
d
heapIdx
field_37
heapIndex
f_zuphcwxb
heapIndex
field_75835_d
index
public float
e
g
field_36
f_aolnkcha
distanceFromStart
field_75836_e
totalPathDistance
public float
f
h
field_34
f_zvpjngle
distanceToTarget
field_75833_f
distanceToNext
public float
g
f
field_47
heapWeight
f_sozzfaba
weight
field_75834_g
distanceToTarget
public PathNode
h
cameFrom
field_35
f_tonhkujt
prev
field_75841_h
previous
public boolean
i
closed
field_42
f_gapynxcn
visited
field_75842_i
visited
public float
j
walkedDistance
field_46
f_kutybemd
f_91780392
field_222861_j
field_222861_j
public float
k
costMalus
field_43
f_bgpopyji
f_34525936
field_186286_l
costMalus
public PathNodeType
l
type
field_41
type
f_lzpxpqin
type
field_186287_m
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)
cloneMove(int arg0, int arg1, int arg2)
method_26(int arg0, int arg1, int arg2)
copyWithNewPosition(int x, int y, int z)
m_nlfddfng(int arg0, int arg1, int arg2)
clone(int x, int y, int z)
func_186283_a(int arg0, int arg1, int arg2)
cloneMove(int x, int y, int z)
public static int
b(int arg0, int arg1, int arg2)
createHash(int arg0, int arg1, int arg2)
method_30(int arg0, int arg1, int arg2)
hash(int x, int y, int z)
m_owkuzlxo(int arg0, int arg1, int arg2)
hash(int x, int y, int z)
func_75830_a(int arg0, int arg1, int arg2)
makeHash(int x, int y, int z)
public float
a(cnp arg0)
distanceTo(Node arg0)
method_31(class_9 arg0)
getDistance(PathNode node)
m_jzwtwwwl(C_dfzwsdmo arg0)
distanceTo(PathNode other)
func_75829_a(PathPoint arg0)
distanceTo(PathPoint pathpointIn)
public float
b(cnp arg0)
distanceToSqr(Node arg0)
method_32(class_9 arg0)
getSquaredDistance(PathNode node)
m_jtgrzhcp(C_dfzwsdmo arg0)
squaredDistanceTo(PathNode other)
func_75832_b(PathPoint arg0)
distanceToSquared(PathPoint pathpointIn)
public float
c(cnp arg0)
distanceManhattan(Node arg0)
method_21653(class_9 arg0)
m_mauahbmk(C_dfzwsdmo arg0)
m_75225868(PathNode arg0)
func_224757_c(PathPoint arg0)
func_224757_c(PathPoint arg0)
public float
c(ew arg0)
distanceManhattan(BlockPos arg0)
method_21654(class_2338 arg0)
m_bmzpbmbc(C_hynzadkk arg0)
m_54348254(BlockPos arg0)
func_224758_c(BlockPos arg0)
func_224758_c(BlockPos arg0)
public boolean
c()
inOpenSet()
method_27()
isInHeap()
m_zbjeuetv()
isInHeap()
func_75831_a()
isAssigned()
public BlockPos
a()
asBlockPos()
method_21652()
m_ppapfoya()
m_54481919()
func_224759_a()
func_224759_a()
public static PathNode
b(je arg0)
createFromStream(FriendlyByteBuf arg0)
method_28(class_2540 arg0)
fromBuffer(PacketByteBuf buffer)
m_uesqrfct(C_idfydwco arg0)
fromPacket(PacketByteBuf buffer)
func_186282_b(PacketBuffer arg0)
createFromBuffer(PacketBuffer buf)