Package net.minecraft.entity.ai.pathing
Class TargetPathNode
java.lang.Object
net.minecraft.entity.ai.pathing.PathNode
net.minecraft.entity.ai.pathing.TargetPathNode
- Mappings:
 Namespace Name named net/minecraft/entity/ai/pathing/TargetPathNodeintermediary net/minecraft/class_4459official fbg
- 
Field Summary
FieldsFields inherited from class net.minecraft.entity.ai.pathing.PathNode
distanceToNearestTarget, heapIndex, heapWeight, pathLength, penalizedPathLength, penalty, previous, type, visited, x, y, z - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionstatic TargetPathNodefromBuffer(PacketByteBuf buffer) booleanvoidvoidupdateNearestNode(float distance, PathNode node) Methods inherited from class net.minecraft.entity.ai.pathing.PathNode
copyWithNewPosition, equals, fromBuf, getBlockPos, getDistance, getDistance, getHorizontalDistance, getManhattanDistance, getManhattanDistance, getPos, getSquaredDistance, getSquaredDistance, hash, hashCode, isInHeap, readFromBuf, toString, write 
- 
Field Details
- 
nearestNodeDistance
private float nearestNodeDistance- Mappings:
 Namespace Name Mixin selector named nearestNodeDistanceLnet/minecraft/entity/ai/pathing/TargetPathNode;nearestNodeDistance:Fintermediary field_20304Lnet/minecraft/class_4459;field_20304:Fofficial mLfbg;m:F
 - 
nearestNode
- Mappings:
 Namespace Name Mixin selector named nearestNodeLnet/minecraft/entity/ai/pathing/TargetPathNode;nearestNode:Lnet/minecraft/entity/ai/pathing/PathNode;intermediary field_20305Lnet/minecraft/class_4459;field_20305:Lnet/minecraft/class_9;official nLfbg;n:Lfax;
 - 
reached
private boolean reached- Mappings:
 Namespace Name Mixin selector named reachedLnet/minecraft/entity/ai/pathing/TargetPathNode;reached:Zintermediary field_20306Lnet/minecraft/class_4459;field_20306:Zofficial oLfbg;o:Z
 
 - 
 - 
Constructor Details
- 
TargetPathNode
- Mappings:
 Namespace Name Mixin selector named <init>Lnet/minecraft/entity/ai/pathing/TargetPathNode;<init>(Lnet/minecraft/entity/ai/pathing/PathNode;)Vintermediary <init>Lnet/minecraft/class_4459;<init>(Lnet/minecraft/class_9;)Vofficial <init>Lfbg;<init>(Lfax;)V
 - 
TargetPathNode
public TargetPathNode(int x, int y, int z) - Mappings:
 Namespace Name Mixin selector named <init>Lnet/minecraft/entity/ai/pathing/PathNode;<init>(III)Vintermediary <init>Lnet/minecraft/class_9;<init>(III)Vofficial <init>Lfax;<init>(III)V
 
 - 
 - 
Method Details
- 
updateNearestNode
- Mappings:
 Namespace Name Mixin selector named updateNearestNodeLnet/minecraft/entity/ai/pathing/TargetPathNode;updateNearestNode(FLnet/minecraft/entity/ai/pathing/PathNode;)Vintermediary method_21662Lnet/minecraft/class_4459;method_21662(FLnet/minecraft/class_9;)Vofficial aLfbg;a(FLfax;)V
 - 
getNearestNode
- Mappings:
 Namespace Name Mixin selector named getNearestNodeLnet/minecraft/entity/ai/pathing/TargetPathNode;getNearestNode()Lnet/minecraft/entity/ai/pathing/PathNode;intermediary method_21664Lnet/minecraft/class_4459;method_21664()Lnet/minecraft/class_9;official dLfbg;d()Lfax;
 - 
markReached
public void markReached()- Mappings:
 Namespace Name Mixin selector named markReachedLnet/minecraft/entity/ai/pathing/TargetPathNode;markReached()Vintermediary method_21665Lnet/minecraft/class_4459;method_21665()Vofficial eLfbg;e()V
 - 
isReached
public boolean isReached()- Mappings:
 Namespace Name Mixin selector named isReachedLnet/minecraft/entity/ai/pathing/TargetPathNode;isReached()Zintermediary method_35501Lnet/minecraft/class_4459;method_35501()Zofficial fLfbg;f()Z
 - 
fromBuffer
- Mappings:
 Namespace Name Mixin selector named fromBufferLnet/minecraft/entity/ai/pathing/TargetPathNode;fromBuffer(Lnet/minecraft/network/PacketByteBuf;)Lnet/minecraft/entity/ai/pathing/TargetPathNode;intermediary method_21663Lnet/minecraft/class_4459;method_21663(Lnet/minecraft/class_2540;)Lnet/minecraft/class_4459;official cLfbg;c(Lwg;)Lfbg;
 
 -