Package net.minecraft.entity.ai.pathing
Class Path
java.lang.Object
net.minecraft.entity.ai.pathing.Path
- Mappings:
Namespace Name official bpvintermediary 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 aLbpv;a:[Lbpt;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 bLbpv;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 cLbpv;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>Lbpv;<init>([Lbpt;)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 aLbpv;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 bLbpv;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 cLbpv;c()Lbpt;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 aLbpv;a(I)Lbpt;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 dLbpv;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 bLbpv;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 eLbpv;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 cLbpv;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 aLbpv;a(Lwv;I)Lbrw;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 aLbpv;a(Lwv;)Lbrw;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 aLbpv;a(Lbpv;)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 bLbpv;b(Lbrw;)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
-