Class Node
java.lang.Object
net.minecraft.world.level.pathfinder.Node
- Direct Known Subclasses:
- Target
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionasVec3()cloneAndMove(int p_77290_, int p_77291_, int p_77292_) static NodecreateFromStream(FriendlyByteBuf p_77302_) static intcreateHash(int p_77296_, int p_77297_, int p_77298_) floatdistanceManhattan(BlockPos p_77307_) floatdistanceManhattan(Node p_77305_) floatdistanceTo(BlockPos p_164698_) floatdistanceTo(Node p_77294_) floatdistanceToSqr(BlockPos p_164703_) floatdistanceToSqr(Node p_77300_) floatdistanceToXZ(Node p_230614_) booleaninthashCode()booleanprotected static voidreadContents(FriendlyByteBuf p_262984_, Node p_263009_) toString()voidwriteToStream(FriendlyByteBuf p_164700_) 
- 
Field Details- 
xpublic final int x
- 
ypublic final int y
- 
zpublic final int z
- 
hashprivate final int hash
- 
heapIdxpublic int heapIdx
- 
gpublic float g
- 
hpublic float h
- 
fpublic float f
- 
cameFrom
- 
closedpublic boolean closed
- 
walkedDistancepublic float walkedDistance
- 
costMaluspublic float costMalus
- 
type
 
- 
- 
Constructor Details- 
Nodepublic Node(int p_77285_, int p_77286_, int p_77287_) 
 
- 
- 
Method Details- 
cloneAndMove
- 
createHashpublic static int createHash(int p_77296_, int p_77297_, int p_77298_) 
- 
distanceTo
- 
distanceToXZ
- 
distanceTo
- 
distanceToSqr
- 
distanceToSqr
- 
distanceManhattan
- 
distanceManhattan
- 
asBlockPos
- 
asVec3
- 
equals
- 
hashCodepublic int hashCode()
- 
inOpenSetpublic boolean inOpenSet()
- 
toString
- 
writeToStream
- 
createFromStream
- 
readContents
 
-