Package net.minecraft.entity.ai.pathing
Class PathNode
java.lang.Object
net.minecraft.entity.ai.pathing.PathNode
- Mappings:
Namespace Name official bptintermediary net/minecraft/class_86named net/minecraft/entity/ai/pathing/PathNode
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) floatprivate final int(package private) int(package private) float(package private) floatfinal intfinal intfinal int(package private) PathNodeboolean -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
posX
public final int posX- Mappings:
Namespace Name Mixin selector official aLbpt;a:Iintermediary field_180Lnet/minecraft/class_86;field_180:Inamed posXLnet/minecraft/entity/ai/pathing/PathNode;posX:I
-
posY
public final int posY- Mappings:
Namespace Name Mixin selector official bLbpt;b:Iintermediary field_181Lnet/minecraft/class_86;field_181:Inamed posYLnet/minecraft/entity/ai/pathing/PathNode;posY:I
-
posZ
public final int posZ- Mappings:
Namespace Name Mixin selector official cLbpt;c:Iintermediary field_182Lnet/minecraft/class_86;field_182:Inamed posZLnet/minecraft/entity/ai/pathing/PathNode;posZ:I
-
hashCode
private final int hashCode- Mappings:
Namespace Name Mixin selector official jLbpt;j:Iintermediary field_189Lnet/minecraft/class_86;field_189:Inamed hashCodeLnet/minecraft/entity/ai/pathing/PathNode;hashCode:I
-
heapIndex
int heapIndex- Mappings:
Namespace Name Mixin selector official dLbpt;d:Iintermediary field_183Lnet/minecraft/class_86;field_183:Inamed heapIndexLnet/minecraft/entity/ai/pathing/PathNode;heapIndex:I
-
penalizedPathLength
float penalizedPathLength- Mappings:
Namespace Name Mixin selector official eLbpt;e:Fintermediary field_184Lnet/minecraft/class_86;field_184:Fnamed penalizedPathLengthLnet/minecraft/entity/ai/pathing/PathNode;penalizedPathLength:F
-
distanceToNearestTarget
float distanceToNearestTarget- Mappings:
Namespace Name Mixin selector official fLbpt;f:Fintermediary field_185Lnet/minecraft/class_86;field_185:Fnamed distanceToNearestTargetLnet/minecraft/entity/ai/pathing/PathNode;distanceToNearestTarget:F
-
heapWeight
float heapWeight- Mappings:
Namespace Name Mixin selector official gLbpt;g:Fintermediary field_186Lnet/minecraft/class_86;field_186:Fnamed heapWeightLnet/minecraft/entity/ai/pathing/PathNode;heapWeight:F
-
previous
PathNode previous- Mappings:
Namespace Name Mixin selector official hLbpt;h:Lbpt;intermediary field_187Lnet/minecraft/class_86;field_187:Lnet/minecraft/class_86;named previousLnet/minecraft/entity/ai/pathing/PathNode;previous:Lnet/minecraft/entity/ai/pathing/PathNode;
-
visited
public boolean visited- Mappings:
Namespace Name Mixin selector official iLbpt;i:Zintermediary field_188Lnet/minecraft/class_86;field_188:Znamed visitedLnet/minecraft/entity/ai/pathing/PathNode;visited:Z
-
-
Constructor Details
-
PathNode
public PathNode(int x, int y, int z) - Mappings:
Namespace Name Mixin selector official <init>Lbpt;<init>(III)Vintermediary <init>Lnet/minecraft/class_86;<init>(III)Vnamed <init>Lnet/minecraft/entity/ai/pathing/PathNode;<init>(III)V
-
-
Method Details
-
hash
public static int hash(int x, int y, int z) - Mappings:
Namespace Name Mixin selector official aLbpt;a(III)Iintermediary method_158Lnet/minecraft/class_86;method_158(III)Inamed hashLnet/minecraft/entity/ai/pathing/PathNode;hash(III)I
-
getDistance
- Mappings:
Namespace Name Mixin selector official aLbpt;a(Lbpt;)Fintermediary method_159Lnet/minecraft/class_86;method_159(Lnet/minecraft/class_86;)Fnamed getDistanceLnet/minecraft/entity/ai/pathing/PathNode;getDistance(Lnet/minecraft/entity/ai/pathing/PathNode;)F
-
getSquaredDistance
- Mappings:
Namespace Name Mixin selector official bLbpt;b(Lbpt;)Fintermediary method_160Lnet/minecraft/class_86;method_160(Lnet/minecraft/class_86;)Fnamed getSquaredDistanceLnet/minecraft/entity/ai/pathing/PathNode;getSquaredDistance(Lnet/minecraft/entity/ai/pathing/PathNode;)F
-
equals
-
hashCode
public int hashCode() -
isInHeap
public boolean isInHeap()- Mappings:
Namespace Name Mixin selector official aLbpt;a()Zintermediary method_157Lnet/minecraft/class_86;method_157()Znamed isInHeapLnet/minecraft/entity/ai/pathing/PathNode;isInHeap()Z
-
toString
-