类 TargetPathNode


  • public class TargetPathNode
    extends PathNode
    Mappings:
    Namespace Name
    official dge
    intermediary net/minecraft/class_4459
    named net/minecraft/entity/ai/pathing/TargetPathNode
    • 字段详细资料

      • nearestNodeDistance

        private float nearestNodeDistance
        Mappings:
        Namespace Name Mixin selector
        official m Ldge;m:F
        intermediary field_20304 Lnet/minecraft/class_4459;field_20304:F
        named nearestNodeDistance Lnet/minecraft/entity/ai/pathing/TargetPathNode;nearestNodeDistance:F
      • nearestNode

        private PathNode nearestNode
        Mappings:
        Namespace Name Mixin selector
        official n Ldge;n:Ldfy;
        intermediary field_20305 Lnet/minecraft/class_4459;field_20305:Lnet/minecraft/class_9;
        named nearestNode Lnet/minecraft/entity/ai/pathing/TargetPathNode;nearestNode:Lnet/minecraft/entity/ai/pathing/PathNode;
      • reached

        private boolean reached
        Mappings:
        Namespace Name Mixin selector
        official o Ldge;o:Z
        intermediary field_20306 Lnet/minecraft/class_4459;field_20306:Z
        named reached Lnet/minecraft/entity/ai/pathing/TargetPathNode;reached:Z
    • 构造器详细资料

      • TargetPathNode

        public TargetPathNode​(PathNode node)
        Mappings:
        Namespace Name Mixin selector
        official <init> Ldge;<init>(Ldfy;)V
        intermediary <init> Lnet/minecraft/class_4459;<init>(Lnet/minecraft/class_9;)V
        named <init> Lnet/minecraft/entity/ai/pathing/TargetPathNode;<init>(Lnet/minecraft/entity/ai/pathing/PathNode;)V
      • TargetPathNode

        public TargetPathNode​(int x,
                              int y,
                              int z)
        Mappings:
        Namespace Name Mixin selector
        official <init> Ldfy;<init>(III)V
        intermediary <init> Lnet/minecraft/class_9;<init>(III)V
        named <init> Lnet/minecraft/entity/ai/pathing/PathNode;<init>(III)V
    • 方法详细资料

      • updateNearestNode

        public void updateNearestNode​(float distance,
                                      PathNode node)
        Mappings:
        Namespace Name Mixin selector
        official a Ldge;a(FLdfy;)V
        intermediary method_21662 Lnet/minecraft/class_4459;method_21662(FLnet/minecraft/class_9;)V
        named updateNearestNode Lnet/minecraft/entity/ai/pathing/TargetPathNode;updateNearestNode(FLnet/minecraft/entity/ai/pathing/PathNode;)V
      • getNearestNode

        public PathNode getNearestNode()
        Mappings:
        Namespace Name Mixin selector
        official d Ldge;d()Ldfy;
        intermediary method_21664 Lnet/minecraft/class_4459;method_21664()Lnet/minecraft/class_9;
        named getNearestNode Lnet/minecraft/entity/ai/pathing/TargetPathNode;getNearestNode()Lnet/minecraft/entity/ai/pathing/PathNode;
      • markReached

        public void markReached()
        Mappings:
        Namespace Name Mixin selector
        official e Ldge;e()V
        intermediary method_21665 Lnet/minecraft/class_4459;method_21665()V
        named markReached Lnet/minecraft/entity/ai/pathing/TargetPathNode;markReached()V
      • hasReached

        public boolean hasReached()
        Mappings:
        Namespace Name Mixin selector
        official f Ldge;f()Z
        intermediary method_35501 Lnet/minecraft/class_4459;method_35501()Z
        named hasReached Lnet/minecraft/entity/ai/pathing/TargetPathNode;hasReached()Z
      • fromBuffer

        public static TargetPathNode fromBuffer​(PacketByteBuf buffer)
        Mappings:
        Namespace Name Mixin selector
        official c Ldge;c(Lob;)Ldge;
        intermediary method_21663 Lnet/minecraft/class_4459;method_21663(Lnet/minecraft/class_2540;)Lnet/minecraft/class_4459;
        named fromBuffer Lnet/minecraft/entity/ai/pathing/TargetPathNode;fromBuffer(Lnet/minecraft/network/PacketByteBuf;)Lnet/minecraft/entity/ai/pathing/TargetPathNode;