Package net.minecraft.entity.ai.pathing
Class Path
java.lang.Object
net.minecraft.entity.ai.pathing.Path
- Mappings:
Namespace Name official asxintermediary net/minecraft/class_87named net/minecraft/entity/ai/pathing/Path
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanequalsEndPos(Vec3d pos) booleanequalsPath(Path path) intgetCurrentPosition(Entity entity) getEnd()getNode(int index) intgetNodePosition(Entity entity, int index) booleanvoidnext()voidsetCurrentNode(int index) voidsetNodeCount(int index)
-
Field Details
-
nodes
- Mappings:
Namespace Name Mixin selector official aLasx;a:[Lasv;intermediary field_190Lnet/minecraft/class_87;field_190:[Lnet/minecraft/class_86;named nodesLnet/minecraft/entity/ai/pathing/Path;nodes:[Lnet/minecraft/entity/ai/pathing/PathNode;
-
currentNodeIndex
private int currentNodeIndex- Mappings:
Namespace Name Mixin selector official bLasx;b:Iintermediary field_191Lnet/minecraft/class_87;field_191:Inamed currentNodeIndexLnet/minecraft/entity/ai/pathing/Path;currentNodeIndex:I
-
nodeCount
private int nodeCount- Mappings:
Namespace Name Mixin selector official cLasx;c:Iintermediary field_192Lnet/minecraft/class_87;field_192:Inamed nodeCountLnet/minecraft/entity/ai/pathing/Path;nodeCount:I
-
-
Constructor Details
-
Path
- Mappings:
Namespace Name Mixin selector official <init>Lasx;<init>([Lasv;)Vintermediary <init>Lnet/minecraft/class_87;<init>([Lnet/minecraft/class_86;)Vnamed <init>Lnet/minecraft/entity/ai/pathing/Path;<init>([Lnet/minecraft/entity/ai/pathing/PathNode;)V
-
-
Method Details
-
next
public void next()- Mappings:
Namespace Name Mixin selector official aLasx;a()Vintermediary method_161Lnet/minecraft/class_87;method_161()Vnamed nextLnet/minecraft/entity/ai/pathing/Path;next()V
-
isFinished
public boolean isFinished()- Mappings:
Namespace Name Mixin selector official bLasx;b()Zintermediary method_166Lnet/minecraft/class_87;method_166()Znamed isFinishedLnet/minecraft/entity/ai/pathing/Path;isFinished()Z
-
getEnd
- Mappings:
Namespace Name Mixin selector official cLasx;c()Lasv;intermediary method_169Lnet/minecraft/class_87;method_169()Lnet/minecraft/class_86;named getEndLnet/minecraft/entity/ai/pathing/Path;getEnd()Lnet/minecraft/entity/ai/pathing/PathNode;
-
getNode
- Mappings:
Namespace Name Mixin selector official aLasx;a(I)Lasv;intermediary method_162Lnet/minecraft/class_87;method_162(I)Lnet/minecraft/class_86;named getNodeLnet/minecraft/entity/ai/pathing/Path;getNode(I)Lnet/minecraft/entity/ai/pathing/PathNode;
-
getNodeCount
public int getNodeCount()- Mappings:
Namespace Name Mixin selector official dLasx;d()Iintermediary method_171Lnet/minecraft/class_87;method_171()Inamed getNodeCountLnet/minecraft/entity/ai/pathing/Path;getNodeCount()I
-
setNodeCount
public void setNodeCount(int index) - Mappings:
Namespace Name Mixin selector official bLasx;b(I)Vintermediary method_167Lnet/minecraft/class_87;method_167(I)Vnamed setNodeCountLnet/minecraft/entity/ai/pathing/Path;setNodeCount(I)V
-
getCurrentNode
public int getCurrentNode()- Mappings:
Namespace Name Mixin selector official eLasx;e()Iintermediary method_172Lnet/minecraft/class_87;method_172()Inamed getCurrentNodeLnet/minecraft/entity/ai/pathing/Path;getCurrentNode()I
-
setCurrentNode
public void setCurrentNode(int index) - Mappings:
Namespace Name Mixin selector official cLasx;c(I)Vintermediary method_170Lnet/minecraft/class_87;method_170(I)Vnamed setCurrentNodeLnet/minecraft/entity/ai/pathing/Path;setCurrentNode(I)V
-
getNodePosition
- Mappings:
Namespace Name Mixin selector official aLasx;a(Lpk;I)Laui;intermediary method_165Lnet/minecraft/class_87;method_165(Lnet/minecraft/class_864;I)Lnet/minecraft/class_236;named getNodePositionLnet/minecraft/entity/ai/pathing/Path;getNodePosition(Lnet/minecraft/entity/Entity;I)Lnet/minecraft/util/math/Vec3d;
-
getCurrentPosition
- Mappings:
Namespace Name Mixin selector official aLasx;a(Lpk;)Laui;intermediary method_164Lnet/minecraft/class_87;method_164(Lnet/minecraft/class_864;)Lnet/minecraft/class_236;named getCurrentPositionLnet/minecraft/entity/ai/pathing/Path;getCurrentPosition(Lnet/minecraft/entity/Entity;)Lnet/minecraft/util/math/Vec3d;
-
equalsPath
- Mappings:
Namespace Name Mixin selector official aLasx;a(Lasx;)Zintermediary method_163Lnet/minecraft/class_87;method_163(Lnet/minecraft/class_87;)Znamed equalsPathLnet/minecraft/entity/ai/pathing/Path;equalsPath(Lnet/minecraft/entity/ai/pathing/Path;)Z
-
equalsEndPos
- Mappings:
Namespace Name Mixin selector official bLasx;b(Laui;)Zintermediary method_168Lnet/minecraft/class_87;method_168(Lnet/minecraft/class_236;)Znamed equalsEndPosLnet/minecraft/entity/ai/pathing/Path;equalsEndPos(Lnet/minecraft/util/math/Vec3d;)Z
-