Package net.minecraft.entity.ai.pathing
Class TargetPathNode
java.lang.Object
net.minecraft.entity.ai.pathing.PathNode
net.minecraft.entity.ai.pathing.TargetPathNode
- Mappings:
Namespace Name named net/minecraft/entity/ai/pathing/TargetPathNode
intermediary net/minecraft/class_4459
official eos
-
Field Summary
Fields inherited from class net.minecraft.entity.ai.pathing.PathNode
distanceToNearestTarget, heapIndex, heapWeight, pathLength, penalizedPathLength, penalty, previous, type, visited, x, y, z
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic TargetPathNode
fromBuffer
(PacketByteBuf buffer) boolean
void
void
updateNearestNode
(float distance, PathNode node) Methods inherited from class net.minecraft.entity.ai.pathing.PathNode
copyWithNewPosition, equals, fromBuf, getBlockPos, getDistance, getDistance, getHorizontalDistance, getManhattanDistance, getManhattanDistance, getPos, getSquaredDistance, getSquaredDistance, hash, hashCode, isInHeap, readFromBuf, toString, write
-
Field Details
-
nearestNodeDistance
private float nearestNodeDistance- Mappings:
Namespace Name Mixin selector named nearestNodeDistance
Lnet/minecraft/entity/ai/pathing/TargetPathNode;nearestNodeDistance:F
intermediary field_20304
Lnet/minecraft/class_4459;field_20304:F
official m
Leos;m:F
-
nearestNode
- Mappings:
Namespace Name Mixin selector named nearestNode
Lnet/minecraft/entity/ai/pathing/TargetPathNode;nearestNode:Lnet/minecraft/entity/ai/pathing/PathNode;
intermediary field_20305
Lnet/minecraft/class_4459;field_20305:Lnet/minecraft/class_9;
official n
Leos;n:Leoj;
-
reached
private boolean reached- Mappings:
Namespace Name Mixin selector named reached
Lnet/minecraft/entity/ai/pathing/TargetPathNode;reached:Z
intermediary field_20306
Lnet/minecraft/class_4459;field_20306:Z
official o
Leos;o:Z
-
-
Constructor Details
-
TargetPathNode
- Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/entity/ai/pathing/TargetPathNode;<init>(Lnet/minecraft/entity/ai/pathing/PathNode;)V
intermediary <init>
Lnet/minecraft/class_4459;<init>(Lnet/minecraft/class_9;)V
official <init>
Leos;<init>(Leoj;)V
-
TargetPathNode
public TargetPathNode(int x, int y, int z) - Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/entity/ai/pathing/PathNode;<init>(III)V
intermediary <init>
Lnet/minecraft/class_9;<init>(III)V
official <init>
Leoj;<init>(III)V
-
-
Method Details
-
updateNearestNode
- Mappings:
Namespace Name Mixin selector named updateNearestNode
Lnet/minecraft/entity/ai/pathing/TargetPathNode;updateNearestNode(FLnet/minecraft/entity/ai/pathing/PathNode;)V
intermediary method_21662
Lnet/minecraft/class_4459;method_21662(FLnet/minecraft/class_9;)V
official a
Leos;a(FLeoj;)V
-
getNearestNode
- Mappings:
Namespace Name Mixin selector named getNearestNode
Lnet/minecraft/entity/ai/pathing/TargetPathNode;getNearestNode()Lnet/minecraft/entity/ai/pathing/PathNode;
intermediary method_21664
Lnet/minecraft/class_4459;method_21664()Lnet/minecraft/class_9;
official d
Leos;d()Leoj;
-
markReached
public void markReached()- Mappings:
Namespace Name Mixin selector named markReached
Lnet/minecraft/entity/ai/pathing/TargetPathNode;markReached()V
intermediary method_21665
Lnet/minecraft/class_4459;method_21665()V
official e
Leos;e()V
-
isReached
public boolean isReached()- Mappings:
Namespace Name Mixin selector named isReached
Lnet/minecraft/entity/ai/pathing/TargetPathNode;isReached()Z
intermediary method_35501
Lnet/minecraft/class_4459;method_35501()Z
official f
Leos;f()Z
-
fromBuffer
- Mappings:
Namespace Name Mixin selector named fromBuffer
Lnet/minecraft/entity/ai/pathing/TargetPathNode;fromBuffer(Lnet/minecraft/network/PacketByteBuf;)Lnet/minecraft/entity/ai/pathing/TargetPathNode;
intermediary method_21663
Lnet/minecraft/class_4459;method_21663(Lnet/minecraft/class_2540;)Lnet/minecraft/class_4459;
official c
Leos;c(Lwm;)Leos;
-