Package net.minecraft.entity.ai.pathing
Class PathNode
java.lang.Object
net.minecraft.entity.ai.pathing.PathNode
- Mappings:
Namespace Name intermediary net/minecraft/class_29glue class_115server dclient dnamed net/minecraft/entity/ai/pathing/PathNode
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) floatprivate final int(package private) int(package private) float(package private) float(package private) PathNodebooleanfinal intfinal intfinal int -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
x
public final int x- Mappings:
Namespace Name Mixin selector intermediary field_140Lnet/minecraft/class_29;field_140:Iglue field_374Lclass_115;field_374:Iserver aLd;a:Iclient aLd;a:Inamed xLnet/minecraft/entity/ai/pathing/PathNode;x:I
-
y
public final int y- Mappings:
Namespace Name Mixin selector intermediary field_141Lnet/minecraft/class_29;field_141:Iglue field_375Lclass_115;field_375:Iserver bLd;b:Iclient bLd;b:Inamed yLnet/minecraft/entity/ai/pathing/PathNode;y:I
-
z
public final int z- Mappings:
Namespace Name Mixin selector intermediary field_142Lnet/minecraft/class_29;field_142:Iglue field_376Lclass_115;field_376:Iserver cLd;c:Iclient cLd;c:Inamed zLnet/minecraft/entity/ai/pathing/PathNode;z:I
-
hashCode
private final int hashCode- Mappings:
Namespace Name Mixin selector intermediary field_149Lnet/minecraft/class_29;field_149:Iglue field_383Lclass_115;field_383:Iserver jLd;j:Iclient jLd;j:Inamed hashCodeLnet/minecraft/entity/ai/pathing/PathNode;hashCode:I
-
heapIndex
int heapIndex- Mappings:
Namespace Name Mixin selector intermediary field_143Lnet/minecraft/class_29;field_143:Iglue field_377Lclass_115;field_377:Iserver dLd;d:Iclient dLd;d:Inamed heapIndexLnet/minecraft/entity/ai/pathing/PathNode;heapIndex:I
-
penalizedPathLength
float penalizedPathLength- Mappings:
Namespace Name Mixin selector intermediary field_144Lnet/minecraft/class_29;field_144:Fglue field_378Lclass_115;field_378:Fserver eLd;e:Fclient eLd;e:Fnamed penalizedPathLengthLnet/minecraft/entity/ai/pathing/PathNode;penalizedPathLength:F
-
distanceToNearestTarget
float distanceToNearestTarget- Mappings:
Namespace Name Mixin selector intermediary field_145Lnet/minecraft/class_29;field_145:Fglue field_379Lclass_115;field_379:Fserver fLd;f:Fclient fLd;f:Fnamed distanceToNearestTargetLnet/minecraft/entity/ai/pathing/PathNode;distanceToNearestTarget:F
-
heapWeight
float heapWeight- Mappings:
Namespace Name Mixin selector intermediary field_146Lnet/minecraft/class_29;field_146:Fglue field_380Lclass_115;field_380:Fserver gLd;g:Fclient gLd;g:Fnamed heapWeightLnet/minecraft/entity/ai/pathing/PathNode;heapWeight:F
-
previous
PathNode previous- Mappings:
Namespace Name Mixin selector intermediary field_147Lnet/minecraft/class_29;field_147:Lnet/minecraft/class_29;glue field_381Lclass_115;field_381:Lclass_115;server hLd;h:Ld;client hLd;h:Ld;named previousLnet/minecraft/entity/ai/pathing/PathNode;previous:Lnet/minecraft/entity/ai/pathing/PathNode;
-
visited
public boolean visited- Mappings:
Namespace Name Mixin selector intermediary field_148Lnet/minecraft/class_29;field_148:Zglue field_382Lclass_115;field_382:Zserver iLd;i:Zclient iLd;i: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 intermediary <init>Lnet/minecraft/class_29;<init>(III)Vglue <init>Lclass_115;<init>(III)Vserver <init>Ld;<init>(III)Vclient <init>Ld;<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 intermediary method_113Lnet/minecraft/class_29;method_113(III)Iglue method_410Lclass_115;method_410(III)Iserver aLd;a(III)Iclient aLd;a(III)Inamed hashLnet/minecraft/entity/ai/pathing/PathNode;hash(III)I
-
getDistance
- Mappings:
Namespace Name Mixin selector intermediary method_114Lnet/minecraft/class_29;method_114(Lnet/minecraft/class_29;)Fglue method_411Lclass_115;method_411(Lclass_115;)Fserver aLd;a(Ld;)Fclient aLd;a(Ld;)Fnamed getDistanceLnet/minecraft/entity/ai/pathing/PathNode;getDistance(Lnet/minecraft/entity/ai/pathing/PathNode;)F
-
equals
- Overrides:
equalsin classObject- Mappings:
Namespace Name Mixin selector intermediary equalsLnet/minecraft/class_29;equals(Ljava/lang/Object;)Zglue equalsLclass_115;equals(Ljava/lang/Object;)Zserver equalsLd;equals(Ljava/lang/Object;)Zclient equalsLd;equals(Ljava/lang/Object;)Znamed equalsLnet/minecraft/entity/ai/pathing/PathNode;equals(Ljava/lang/Object;)Z
-
hashCode
public int hashCode() -
isInHeap
public boolean isInHeap()- Mappings:
Namespace Name Mixin selector intermediary method_112Lnet/minecraft/class_29;method_112()Zglue method_409Lclass_115;method_409()Zserver aLd;a()Zclient aLd;a()Znamed isInHeapLnet/minecraft/entity/ai/pathing/PathNode;isInHeap()Z
-
toString
-