Package net.minecraft.entity.ai.pathing
Class Path
java.lang.Object
net.minecraft.entity.ai.pathing.Path
- Mappings:
- Namespace - Name - named - net/minecraft/entity/ai/pathing/Path- intermediary - net/minecraft/class_11- official - eto
- 
Nested Class SummaryNested Classes
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate intprivate @Nullable Path.DebugNodeInfoprivate final floatprivate final booleanprivate final BlockPos
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptioncopy()booleanstatic PathfromBuf(PacketByteBuf buf) intgetEnd()intfloatgetNode(int index) getNodePos(int index) getNodePosition(Entity entity) getNodePosition(Entity entity, int index) booleanbooleanisStart()voidnext()(package private) static PathNode[]booleanvoidsetCurrentNodeIndex(int nodeIndex) (package private) voidsetDebugInfo(PathNode[] debugNodes, PathNode[] debugSecondNodes, Set<TargetPathNode> debugTargetNodes) voidsetLength(int length) voidvoidtoBuf(PacketByteBuf buf) toString()(package private) static voidwrite(PacketByteBuf buf, PathNode[] nodes) 
- 
Field Details- 
nodes- Mappings:
- Namespace - Name - Mixin selector - named - nodes- Lnet/minecraft/entity/ai/pathing/Path;nodes:Ljava/util/List;- intermediary - field_52- Lnet/minecraft/class_11;field_52:Ljava/util/List;- official - a- Leto;a:Ljava/util/List;
 
- 
debugNodeInfos- Mappings:
- Namespace - Name - Mixin selector - named - debugNodeInfos- Lnet/minecraft/entity/ai/pathing/Path;debugNodeInfos:Lnet/minecraft/entity/ai/pathing/Path$DebugNodeInfo;- intermediary - field_45155- Lnet/minecraft/class_11;field_45155:Lnet/minecraft/class_11$class_8644;- official - b- Leto;b:Leto$a;
 
- 
currentNodeIndexprivate int currentNodeIndex- Mappings:
- Namespace - Name - Mixin selector - named - currentNodeIndex- Lnet/minecraft/entity/ai/pathing/Path;currentNodeIndex:I- intermediary - field_54- Lnet/minecraft/class_11;field_54:I- official - c- Leto;c:I
 
- 
target- Mappings:
- Namespace - Name - Mixin selector - named - target- Lnet/minecraft/entity/ai/pathing/Path;target:Lnet/minecraft/util/math/BlockPos;- intermediary - field_20301- Lnet/minecraft/class_11;field_20301:Lnet/minecraft/class_2338;- official - d- Leto;d:Lji;
 
- 
manhattanDistanceFromTargetprivate final float manhattanDistanceFromTarget- Mappings:
- Namespace - Name - Mixin selector - named - manhattanDistanceFromTarget- Lnet/minecraft/entity/ai/pathing/Path;manhattanDistanceFromTarget:F- intermediary - field_20302- Lnet/minecraft/class_11;field_20302:F- official - e- Leto;e:F
 
- 
reachesTargetprivate final boolean reachesTarget- Mappings:
- Namespace - Name - Mixin selector - named - reachesTarget- Lnet/minecraft/entity/ai/pathing/Path;reachesTarget:Z- intermediary - field_20303- Lnet/minecraft/class_11;field_20303:Z- official - f- Leto;f:Z
 
 
- 
- 
Constructor Details- 
Path- Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/entity/ai/pathing/Path;<init>(Ljava/util/List;Lnet/minecraft/util/math/BlockPos;Z)V- intermediary - <init>- Lnet/minecraft/class_11;<init>(Ljava/util/List;Lnet/minecraft/class_2338;Z)V- official - <init>- Leto;<init>(Ljava/util/List;Lji;Z)V
 
 
- 
- 
Method Details- 
nextpublic void next()- Mappings:
- Namespace - Name - Mixin selector - named - next- Lnet/minecraft/entity/ai/pathing/Path;next()V- intermediary - method_44- Lnet/minecraft/class_11;method_44()V- official - a- Leto;a()V
 
- 
isStartpublic boolean isStart()- Mappings:
- Namespace - Name - Mixin selector - named - isStart- Lnet/minecraft/entity/ai/pathing/Path;isStart()Z- intermediary - method_30849- Lnet/minecraft/class_11;method_30849()Z- official - b- Leto;b()Z
 
- 
isFinishedpublic boolean isFinished()- Mappings:
- Namespace - Name - Mixin selector - named - isFinished- Lnet/minecraft/entity/ai/pathing/Path;isFinished()Z- intermediary - method_46- Lnet/minecraft/class_11;method_46()Z- official - c- Leto;c()Z
 
- 
getEnd- Mappings:
- Namespace - Name - Mixin selector - named - getEnd- Lnet/minecraft/entity/ai/pathing/Path;getEnd()Lnet/minecraft/entity/ai/pathing/PathNode;- intermediary - method_45- Lnet/minecraft/class_11;method_45()Lnet/minecraft/class_9;- official - d- Leto;d()Letm;
 
- 
getNode- Mappings:
- Namespace - Name - Mixin selector - named - getNode- Lnet/minecraft/entity/ai/pathing/Path;getNode(I)Lnet/minecraft/entity/ai/pathing/PathNode;- intermediary - method_40- Lnet/minecraft/class_11;method_40(I)Lnet/minecraft/class_9;- official - a- Leto;a(I)Letm;
 
- 
setLengthpublic void setLength(int length) - Mappings:
- Namespace - Name - Mixin selector - named - setLength- Lnet/minecraft/entity/ai/pathing/Path;setLength(I)V- intermediary - method_36- Lnet/minecraft/class_11;method_36(I)V- official - b- Leto;b(I)V
 
- 
setNode- Mappings:
- Namespace - Name - Mixin selector - named - setNode- Lnet/minecraft/entity/ai/pathing/Path;setNode(ILnet/minecraft/entity/ai/pathing/PathNode;)V- intermediary - method_33- Lnet/minecraft/class_11;method_33(ILnet/minecraft/class_9;)V- official - a- Leto;a(ILetm;)V
 
- 
getLengthpublic int getLength()- Mappings:
- Namespace - Name - Mixin selector - named - getLength- Lnet/minecraft/entity/ai/pathing/Path;getLength()I- intermediary - method_38- Lnet/minecraft/class_11;method_38()I- official - e- Leto;e()I
 
- 
getCurrentNodeIndexpublic int getCurrentNodeIndex()- Mappings:
- Namespace - Name - Mixin selector - named - getCurrentNodeIndex- Lnet/minecraft/entity/ai/pathing/Path;getCurrentNodeIndex()I- intermediary - method_39- Lnet/minecraft/class_11;method_39()I- official - f- Leto;f()I
 
- 
setCurrentNodeIndexpublic void setCurrentNodeIndex(int nodeIndex) - Mappings:
- Namespace - Name - Mixin selector - named - setCurrentNodeIndex- Lnet/minecraft/entity/ai/pathing/Path;setCurrentNodeIndex(I)V- intermediary - method_42- Lnet/minecraft/class_11;method_42(I)V- official - c- Leto;c(I)V
 
- 
getNodePosition- Mappings:
- Namespace - Name - Mixin selector - named - getNodePosition- Lnet/minecraft/entity/ai/pathing/Path;getNodePosition(Lnet/minecraft/entity/Entity;I)Lnet/minecraft/util/math/Vec3d;- intermediary - method_47- Lnet/minecraft/class_11;method_47(Lnet/minecraft/class_1297;I)Lnet/minecraft/class_243;- official - a- Leto;a(Lbum;I)Lfbb;
 
- 
getNodePos- Mappings:
- Namespace - Name - Mixin selector - named - getNodePos- Lnet/minecraft/entity/ai/pathing/Path;getNodePos(I)Lnet/minecraft/util/math/BlockPos;- intermediary - method_31031- Lnet/minecraft/class_11;method_31031(I)Lnet/minecraft/class_2338;- official - d- Leto;d(I)Lji;
 
- 
getNodePosition- Mappings:
- Namespace - Name - Mixin selector - named - getNodePosition- Lnet/minecraft/entity/ai/pathing/Path;getNodePosition(Lnet/minecraft/entity/Entity;)Lnet/minecraft/util/math/Vec3d;- intermediary - method_49- Lnet/minecraft/class_11;method_49(Lnet/minecraft/class_1297;)Lnet/minecraft/class_243;- official - a- Leto;a(Lbum;)Lfbb;
 
- 
getCurrentNodePos- Mappings:
- Namespace - Name - Mixin selector - named - getCurrentNodePos- Lnet/minecraft/entity/ai/pathing/Path;getCurrentNodePos()Lnet/minecraft/util/math/BlockPos;- intermediary - method_31032- Lnet/minecraft/class_11;method_31032()Lnet/minecraft/class_2338;- official - g- Leto;g()Lji;
 
- 
getCurrentNode- Mappings:
- Namespace - Name - Mixin selector - named - getCurrentNode- Lnet/minecraft/entity/ai/pathing/Path;getCurrentNode()Lnet/minecraft/entity/ai/pathing/PathNode;- intermediary - method_29301- Lnet/minecraft/class_11;method_29301()Lnet/minecraft/class_9;- official - h- Leto;h()Letm;
 
- 
getLastNode- Mappings:
- Namespace - Name - Mixin selector - named - getLastNode- Lnet/minecraft/entity/ai/pathing/Path;getLastNode()Lnet/minecraft/entity/ai/pathing/PathNode;- intermediary - method_30850- Lnet/minecraft/class_11;method_30850()Lnet/minecraft/class_9;- official - i- Leto;i()Letm;
 
- 
equalsPath- Mappings:
- Namespace - Name - Mixin selector - named - equalsPath- Lnet/minecraft/entity/ai/pathing/Path;equalsPath(Lnet/minecraft/entity/ai/pathing/Path;)Z- intermediary - method_41- Lnet/minecraft/class_11;method_41(Lnet/minecraft/class_11;)Z- official - a- Leto;a(Leto;)Z
 
- 
reachesTargetpublic boolean reachesTarget()- Mappings:
- Namespace - Name - Mixin selector - named - reachesTarget- Lnet/minecraft/entity/ai/pathing/Path;reachesTarget()Z- intermediary - method_21655- Lnet/minecraft/class_11;method_21655()Z- official - j- Leto;j()Z
 
- 
setDebugInfovoid setDebugInfo(PathNode[] debugNodes, PathNode[] debugSecondNodes, Set<TargetPathNode> debugTargetNodes) - Mappings:
- Namespace - Name - Mixin selector - named - setDebugInfo- Lnet/minecraft/entity/ai/pathing/Path;setDebugInfo([Lnet/minecraft/entity/ai/pathing/PathNode;[Lnet/minecraft/entity/ai/pathing/PathNode;Ljava/util/Set;)V- intermediary - method_35500- Lnet/minecraft/class_11;method_35500([Lnet/minecraft/class_9;[Lnet/minecraft/class_9;Ljava/util/Set;)V- official - a- Leto;a([Letm;[Letm;Ljava/util/Set;)V
 
- 
getDebugNodeInfos- Mappings:
- Namespace - Name - Mixin selector - named - getDebugNodeInfos- Lnet/minecraft/entity/ai/pathing/Path;getDebugNodeInfos()Lnet/minecraft/entity/ai/pathing/Path$DebugNodeInfo;- intermediary - method_52604- Lnet/minecraft/class_11;method_52604()Lnet/minecraft/class_11$class_8644;- official - k- Leto;k()Leto$a;
 
- 
toBuf- Mappings:
- Namespace - Name - Mixin selector - named - toBuf- Lnet/minecraft/entity/ai/pathing/Path;toBuf(Lnet/minecraft/network/PacketByteBuf;)V- intermediary - method_35498- Lnet/minecraft/class_11;method_35498(Lnet/minecraft/class_2540;)V- official - a- Leto;a(Lvl;)V
 
- 
fromBuf- Mappings:
- Namespace - Name - Mixin selector - named - fromBuf- Lnet/minecraft/entity/ai/pathing/Path;fromBuf(Lnet/minecraft/network/PacketByteBuf;)Lnet/minecraft/entity/ai/pathing/Path;- intermediary - method_34- Lnet/minecraft/class_11;method_34(Lnet/minecraft/class_2540;)Lnet/minecraft/class_11;- official - b- Leto;b(Lvl;)Leto;
 
- 
toString
- 
getTarget- Mappings:
- Namespace - Name - Mixin selector - named - getTarget- Lnet/minecraft/entity/ai/pathing/Path;getTarget()Lnet/minecraft/util/math/BlockPos;- intermediary - method_48- Lnet/minecraft/class_11;method_48()Lnet/minecraft/class_2338;- official - l- Leto;l()Lji;
 
- 
getManhattanDistanceFromTargetpublic float getManhattanDistanceFromTarget()- Mappings:
- Namespace - Name - Mixin selector - named - getManhattanDistanceFromTarget- Lnet/minecraft/entity/ai/pathing/Path;getManhattanDistanceFromTarget()F- intermediary - method_21656- Lnet/minecraft/class_11;method_21656()F- official - m- Leto;m()F
 
- 
nodesFromBuf- Mappings:
- Namespace - Name - Mixin selector - named - nodesFromBuf- Lnet/minecraft/entity/ai/pathing/Path;nodesFromBuf(Lnet/minecraft/network/PacketByteBuf;)[Lnet/minecraft/entity/ai/pathing/PathNode;- intermediary - method_52603- Lnet/minecraft/class_11;method_52603(Lnet/minecraft/class_2540;)[Lnet/minecraft/class_9;- official - c- Leto;c(Lvl;)[Letm;
 
- 
write- Mappings:
- Namespace - Name - Mixin selector - named - write- Lnet/minecraft/entity/ai/pathing/Path;write(Lnet/minecraft/network/PacketByteBuf;[Lnet/minecraft/entity/ai/pathing/PathNode;)V- intermediary - method_52602- Lnet/minecraft/class_11;method_52602(Lnet/minecraft/class_2540;[Lnet/minecraft/class_9;)V- official - a- Leto;a(Lvl;[Letm;)V
 
- 
copy- Mappings:
- Namespace - Name - Mixin selector - named - copy- Lnet/minecraft/entity/ai/pathing/Path;copy()Lnet/minecraft/entity/ai/pathing/Path;- intermediary - method_52605- Lnet/minecraft/class_11;method_52605()Lnet/minecraft/class_11;- official - n- Leto;n()Leto;
 
 
-