Package net.minecraft.entity.ai.pathing
Class PathNodeNavigator
java.lang.Object
net.minecraft.entity.ai.pathing.PathNodeNavigator
- Mappings:
Namespace Name official awrintermediary net/minecraft/class_88named net/minecraft/entity/ai/pathing/PathNodeNavigator
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionPathNodeNavigator(BlockView blockView, boolean bool, boolean bool2, boolean bool3, boolean bool4) -
Method Summary
Modifier and TypeMethodDescriptionprivate PathcreatePath(PathNode startNode, PathNode endNode) private final PathNodemethod_173(int int2, int int3, int int4) private Pathmethod_175(Entity entity, double double2, double double3, double double4, float float2) method_176(Entity entity, int int2, int int3, int int4, float float2) intmethod_177(Entity entity, int int2, int int3, int int4, PathNode pathNode) private PathNodemethod_178(Entity entity, int int2, int int3, int int4, PathNode pathNode, int int5) private Pathmethod_179(Entity entity, PathNode pathNode, PathNode pathNode2, PathNode pathNode3, float float2) method_180(Entity entity, Entity entity2, float float2) private intmethod_181(Entity entity, PathNode pathNode, PathNode pathNode2, PathNode pathNode3, float float2) static intmethod_4125(Entity entity, int int2, int int3, int int4, PathNode pathNode, boolean bool, boolean bool2, boolean bool3)
-
Field Details
-
field_193
- Mappings:
Namespace Name Mixin selector official aLawr;a:Lafw;intermediary field_193Lnet/minecraft/class_88;field_193:Lnet/minecraft/class_1158;named field_193Lnet/minecraft/entity/ai/pathing/PathNodeNavigator;field_193:Lnet/minecraft/world/BlockView;
-
minHeap
- Mappings:
Namespace Name Mixin selector official bLawr;b:Lawo;intermediary field_194Lnet/minecraft/class_88;field_194:Lnet/minecraft/class_85;named minHeapLnet/minecraft/entity/ai/pathing/PathNodeNavigator;minHeap:Lnet/minecraft/entity/ai/pathing/PathMinHeap;
-
field_195
- Mappings:
Namespace Name Mixin selector official cLawr;c:Lom;intermediary field_195Lnet/minecraft/class_88;field_195:Lnet/minecraft/class_833;named field_195Lnet/minecraft/entity/ai/pathing/PathNodeNavigator;field_195:Lnet/minecraft/util/collection/IntObjectStorage;
-
nodes
- Mappings:
Namespace Name Mixin selector official dLawr;d:[Lawp;intermediary field_196Lnet/minecraft/class_88;field_196:[Lnet/minecraft/class_86;named nodesLnet/minecraft/entity/ai/pathing/PathNodeNavigator;nodes:[Lnet/minecraft/entity/ai/pathing/PathNode;
-
field_197
private boolean field_197- Mappings:
Namespace Name Mixin selector official eLawr;e:Zintermediary field_197Lnet/minecraft/class_88;field_197:Znamed field_197Lnet/minecraft/entity/ai/pathing/PathNodeNavigator;field_197:Z
-
field_198
private boolean field_198- Mappings:
Namespace Name Mixin selector official fLawr;f:Zintermediary field_198Lnet/minecraft/class_88;field_198:Znamed field_198Lnet/minecraft/entity/ai/pathing/PathNodeNavigator;field_198:Z
-
field_199
private boolean field_199- Mappings:
Namespace Name Mixin selector official gLawr;g:Zintermediary field_199Lnet/minecraft/class_88;field_199:Znamed field_199Lnet/minecraft/entity/ai/pathing/PathNodeNavigator;field_199:Z
-
field_200
private boolean field_200- Mappings:
Namespace Name Mixin selector official hLawr;h:Zintermediary field_200Lnet/minecraft/class_88;field_200:Znamed field_200Lnet/minecraft/entity/ai/pathing/PathNodeNavigator;field_200:Z
-
-
Constructor Details
-
PathNodeNavigator
public PathNodeNavigator(BlockView blockView, boolean bool, boolean bool2, boolean bool3, boolean bool4)
-
-
Method Details
-
method_180
- Mappings:
Namespace Name Mixin selector official aLawr;a(Lqm;Lqm;F)Lawq;intermediary method_180Lnet/minecraft/class_88;method_180(Lnet/minecraft/class_864;Lnet/minecraft/class_864;F)Lnet/minecraft/class_87;named method_180Lnet/minecraft/entity/ai/pathing/PathNodeNavigator;method_180(Lnet/minecraft/entity/Entity;Lnet/minecraft/entity/Entity;F)Lnet/minecraft/entity/ai/pathing/Path;
-
method_176
- Mappings:
Namespace Name Mixin selector official aLawr;a(Lqm;IIIF)Lawq;intermediary method_176Lnet/minecraft/class_88;method_176(Lnet/minecraft/class_864;IIIF)Lnet/minecraft/class_87;named method_176Lnet/minecraft/entity/ai/pathing/PathNodeNavigator;method_176(Lnet/minecraft/entity/Entity;IIIF)Lnet/minecraft/entity/ai/pathing/Path;
-
method_175
private Path method_175(Entity entity, double double2, double double3, double double4, float float2) - Mappings:
Namespace Name Mixin selector official aLawr;a(Lqm;DDDF)Lawq;intermediary method_175Lnet/minecraft/class_88;method_175(Lnet/minecraft/class_864;DDDF)Lnet/minecraft/class_87;named method_175Lnet/minecraft/entity/ai/pathing/PathNodeNavigator;method_175(Lnet/minecraft/entity/Entity;DDDF)Lnet/minecraft/entity/ai/pathing/Path;
-
method_179
private Path method_179(Entity entity, PathNode pathNode, PathNode pathNode2, PathNode pathNode3, float float2) - Mappings:
Namespace Name Mixin selector official aLawr;a(Lqm;Lawp;Lawp;Lawp;F)Lawq;intermediary method_179Lnet/minecraft/class_88;method_179(Lnet/minecraft/class_864;Lnet/minecraft/class_86;Lnet/minecraft/class_86;Lnet/minecraft/class_86;F)Lnet/minecraft/class_87;named method_179Lnet/minecraft/entity/ai/pathing/PathNodeNavigator;method_179(Lnet/minecraft/entity/Entity;Lnet/minecraft/entity/ai/pathing/PathNode;Lnet/minecraft/entity/ai/pathing/PathNode;Lnet/minecraft/entity/ai/pathing/PathNode;F)Lnet/minecraft/entity/ai/pathing/Path;
-
method_181
private int method_181(Entity entity, PathNode pathNode, PathNode pathNode2, PathNode pathNode3, float float2) - Mappings:
Namespace Name Mixin selector official bLawr;b(Lqm;Lawp;Lawp;Lawp;F)Iintermediary method_181Lnet/minecraft/class_88;method_181(Lnet/minecraft/class_864;Lnet/minecraft/class_86;Lnet/minecraft/class_86;Lnet/minecraft/class_86;F)Inamed method_181Lnet/minecraft/entity/ai/pathing/PathNodeNavigator;method_181(Lnet/minecraft/entity/Entity;Lnet/minecraft/entity/ai/pathing/PathNode;Lnet/minecraft/entity/ai/pathing/PathNode;Lnet/minecraft/entity/ai/pathing/PathNode;F)I
-
method_178
private PathNode method_178(Entity entity, int int2, int int3, int int4, PathNode pathNode, int int5) - Mappings:
Namespace Name Mixin selector official aLawr;a(Lqm;IIILawp;I)Lawp;intermediary method_178Lnet/minecraft/class_88;method_178(Lnet/minecraft/class_864;IIILnet/minecraft/class_86;I)Lnet/minecraft/class_86;named method_178Lnet/minecraft/entity/ai/pathing/PathNodeNavigator;method_178(Lnet/minecraft/entity/Entity;IIILnet/minecraft/entity/ai/pathing/PathNode;I)Lnet/minecraft/entity/ai/pathing/PathNode;
-
method_173
- Mappings:
Namespace Name Mixin selector official aLawr;a(III)Lawp;intermediary method_173Lnet/minecraft/class_88;method_173(III)Lnet/minecraft/class_86;named method_173Lnet/minecraft/entity/ai/pathing/PathNodeNavigator;method_173(III)Lnet/minecraft/entity/ai/pathing/PathNode;
-
method_177
- Mappings:
Namespace Name Mixin selector official aLawr;a(Lqm;IIILawp;)Iintermediary method_177Lnet/minecraft/class_88;method_177(Lnet/minecraft/class_864;IIILnet/minecraft/class_86;)Inamed method_177Lnet/minecraft/entity/ai/pathing/PathNodeNavigator;method_177(Lnet/minecraft/entity/Entity;IIILnet/minecraft/entity/ai/pathing/PathNode;)I
-
method_4125
public static int method_4125(Entity entity, int int2, int int3, int int4, PathNode pathNode, boolean bool, boolean bool2, boolean bool3) - Mappings:
Namespace Name Mixin selector official aLawr;a(Lqm;IIILawp;ZZZ)Iintermediary method_4125Lnet/minecraft/class_88;method_4125(Lnet/minecraft/class_864;IIILnet/minecraft/class_86;ZZZ)Inamed method_4125Lnet/minecraft/entity/ai/pathing/PathNodeNavigator;method_4125(Lnet/minecraft/entity/Entity;IIILnet/minecraft/entity/ai/pathing/PathNode;ZZZ)I
-
createPath
- Mappings:
Namespace Name Mixin selector official aLawr;a(Lawp;Lawp;)Lawq;intermediary method_174Lnet/minecraft/class_88;method_174(Lnet/minecraft/class_86;Lnet/minecraft/class_86;)Lnet/minecraft/class_87;named createPathLnet/minecraft/entity/ai/pathing/PathNodeNavigator;createPath(Lnet/minecraft/entity/ai/pathing/PathNode;Lnet/minecraft/entity/ai/pathing/PathNode;)Lnet/minecraft/entity/ai/pathing/Path;
-