net.minecraft.entity.ai.pathing

public class PathNode

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

Field summary

Modifier and TypeField
public final int
a
x
field_40
x
f_enneezgd
field_75839_a
x
public final int
b
y
field_39
y
f_saktpoek
field_75837_b
y
public final int
c
z
field_38
z
f_kmyepggv
field_75838_c
z
private final int
m
hash
field_44
hashCode
f_klowikri
field_75840_j
hash
public int
d
heapIdx
field_37
heapIndex
f_zuphcwxb
field_75835_d
index
public float
e
g
field_36
penalizedPathLength
f_aolnkcha
field_75836_e
totalPathDistance
public float
f
h
field_34
distanceToNearestTarget
f_zvpjngle
field_75833_f
distanceToNext
public float
g
f
field_47
heapWeight
f_sozzfaba
field_75834_g
distanceToTarget
public PathNode
h
cameFrom
field_35
previous
f_tonhkujt
field_75841_h
previous
public boolean
i
closed
field_42
visited
f_gapynxcn
field_75842_i
visited
public float
j
walkedDistance
field_46
pathLength
f_kutybemd
field_222861_j
pathLength
public float
k
costMalus
field_43
penalty
f_bgpopyji
field_186286_l
costMalus
public PathNodeType
l
type
field_41
type
f_lzpxpqin
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)
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)
func_75830_a(int arg0, int arg1, int arg2)
makeHash(int x, int y, int z)
public float
a(cqo arg0)
distanceTo(Node arg0)
method_31(class_9 arg0)
getDistance(PathNode node)
m_jzwtwwwl(C_dfzwsdmo arg0)
func_75829_a(PathPoint arg0)
distanceTo(PathPoint pathpointIn)
public float
b(cqo arg0)
distanceToSqr(Node arg0)
method_32(class_9 arg0)
getSquaredDistance(PathNode node)
m_jtgrzhcp(C_dfzwsdmo arg0)
func_75832_b(PathPoint arg0)
distanceToSquared(PathPoint pathpointIn)
public float
c(cqo arg0)
distanceManhattan(Node arg0)
method_21653(class_9 arg0)
getManhattanDistance(PathNode node)
m_mauahbmk(C_dfzwsdmo arg0)
func_224757_c(PathPoint arg0)
manhattanDistanceTo(PathPoint pathpointIn)
public float
c(fk arg0)
distanceManhattan(BlockPos arg0)
method_21654(class_2338 arg0)
getManhattanDistance(BlockPos pos)
m_bmzpbmbc(C_hynzadkk arg0)
func_224758_c(BlockPos arg0)
manhattanDistanceTo(BlockPos pos)
public boolean
c()
inOpenSet()
method_27()
isInHeap()
m_zbjeuetv()
func_75831_a()
isAssigned()
public BlockPos
a()
asBlockPos()
method_22879()
getPos()
m_ppapfoya()
func_224759_a()
getPos()
public static PathNode
b(kv arg0)
createFromStream(FriendlyByteBuf arg0)
method_28(class_2540 arg0)
fromBuffer(PacketByteBuf buffer)
m_uesqrfct(C_idfydwco arg0)
func_186282_b(PacketBuffer arg0)
createFromBuffer(PacketBuffer buf)