Package net.minecraft.entity.ai.pathing
Class PathNode
java.lang.Object
net.minecraft.entity.ai.pathing.PathNode
- Mappings:
Namespace Name official cbcintermediary net/minecraft/class_86named net/minecraft/entity/ai/pathing/PathNode
-
Field Summary
FieldsModifier and TypeFieldDescriptionfloatfloatfloatfloatprivate final intintfloatfloatfinal intfinal intfinal intboolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanfloatgetDistance(PathNode node) floatgetSquaredDistance(PathNode node) static inthash(int x, int y, int z) inthashCode()booleanisInHeap()method_11907(int int2, int int3, int int4) static PathNodemethod_11908(PacketByteBuf packetByteBuf) floatmethod_11909(PathNode pathNode) toString()
-
Field Details
-
posX
public final int posX- Mappings:
Namespace Name Mixin selector official aLcbc;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 bLcbc;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 cLcbc;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 nLcbc;n:Iintermediary field_189Lnet/minecraft/class_86;field_189:Inamed hashCodeLnet/minecraft/entity/ai/pathing/PathNode;hashCode:I
-
heapIndex
public int heapIndex- Mappings:
Namespace Name Mixin selector official dLcbc;d:Iintermediary field_183Lnet/minecraft/class_86;field_183:Inamed heapIndexLnet/minecraft/entity/ai/pathing/PathNode;heapIndex:I
-
penalizedPathLength
public float penalizedPathLength- Mappings:
Namespace Name Mixin selector official eLcbc;e:Fintermediary field_184Lnet/minecraft/class_86;field_184:Fnamed penalizedPathLengthLnet/minecraft/entity/ai/pathing/PathNode;penalizedPathLength:F
-
distanceToNearestTarget
public float distanceToNearestTarget- Mappings:
Namespace Name Mixin selector official fLcbc;f:Fintermediary field_185Lnet/minecraft/class_86;field_185:Fnamed distanceToNearestTargetLnet/minecraft/entity/ai/pathing/PathNode;distanceToNearestTarget:F
-
heapWeight
public float heapWeight- Mappings:
Namespace Name Mixin selector official gLcbc;g:Fintermediary field_186Lnet/minecraft/class_86;field_186:Fnamed heapWeightLnet/minecraft/entity/ai/pathing/PathNode;heapWeight:F
-
previous
- Mappings:
Namespace Name Mixin selector official hLcbc;h:Lcbc;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 iLcbc;i:Zintermediary field_188Lnet/minecraft/class_86;field_188:Znamed visitedLnet/minecraft/entity/ai/pathing/PathNode;visited:Z
-
field_13071
public float field_13071- Mappings:
Namespace Name Mixin selector official jLcbc;j:Fintermediary field_13071Lnet/minecraft/class_86;field_13071:Fnamed field_13071Lnet/minecraft/entity/ai/pathing/PathNode;field_13071:F
-
field_13072
public float field_13072- Mappings:
Namespace Name Mixin selector official kLcbc;k:Fintermediary field_13072Lnet/minecraft/class_86;field_13072:Fnamed field_13072Lnet/minecraft/entity/ai/pathing/PathNode;field_13072:F
-
field_13073
public float field_13073- Mappings:
Namespace Name Mixin selector official lLcbc;l:Fintermediary field_13073Lnet/minecraft/class_86;field_13073:Fnamed field_13073Lnet/minecraft/entity/ai/pathing/PathNode;field_13073:F
-
field_13074
- Mappings:
Namespace Name Mixin selector official mLcbc;m:Lcba;intermediary field_13074Lnet/minecraft/class_86;field_13074:Lnet/minecraft/class_2770;named field_13074Lnet/minecraft/entity/ai/pathing/PathNode;field_13074:Lnet/minecraft/entity/ai/pathing/LandType;
-
-
Constructor Details
-
PathNode
public PathNode(int x, int y, int z) - Mappings:
Namespace Name Mixin selector official <init>Lcbc;<init>(III)Vintermediary <init>Lnet/minecraft/class_86;<init>(III)Vnamed <init>Lnet/minecraft/entity/ai/pathing/PathNode;<init>(III)V
-
-
Method Details
-
method_11907
- Mappings:
Namespace Name Mixin selector official aLcbc;a(III)Lcbc;intermediary method_11907Lnet/minecraft/class_86;method_11907(III)Lnet/minecraft/class_86;named method_11907Lnet/minecraft/entity/ai/pathing/PathNode;method_11907(III)Lnet/minecraft/entity/ai/pathing/PathNode;
-
hash
public static int hash(int x, int y, int z) - Mappings:
Namespace Name Mixin selector official bLcbc;b(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 aLcbc;a(Lcbc;)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 bLcbc;b(Lcbc;)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
-
method_11909
- Mappings:
Namespace Name Mixin selector official cLcbc;c(Lcbc;)Fintermediary method_11909Lnet/minecraft/class_86;method_11909(Lnet/minecraft/class_86;)Fnamed method_11909Lnet/minecraft/entity/ai/pathing/PathNode;method_11909(Lnet/minecraft/entity/ai/pathing/PathNode;)F
-
equals
-
hashCode
public int hashCode() -
isInHeap
public boolean isInHeap()- Mappings:
Namespace Name Mixin selector official aLcbc;a()Zintermediary method_157Lnet/minecraft/class_86;method_157()Znamed isInHeapLnet/minecraft/entity/ai/pathing/PathNode;isInHeap()Z
-
toString
-
method_11908
- Mappings:
Namespace Name Mixin selector official bLcbc;b(Lhy;)Lcbc;intermediary method_11908Lnet/minecraft/class_86;method_11908(Lnet/minecraft/class_1967;)Lnet/minecraft/class_86;named method_11908Lnet/minecraft/entity/ai/pathing/PathNode;method_11908(Lnet/minecraft/util/PacketByteBuf;)Lnet/minecraft/entity/ai/pathing/PathNode;
-