类 GoToNearbyPositionTask


  • public class GoToNearbyPositionTask
    extends Task<PathAwareEntity>
    Mappings:
    Namespace Name
    official aww
    intermediary net/minecraft/class_4219
    named net/minecraft/entity/ai/brain/task/GoToNearbyPositionTask
    • 字段详细资料

      • memoryModuleType

        private final MemoryModuleType<GlobalPos> memoryModuleType
        Mappings:
        Namespace Name Mixin selector
        official a Laww;a:Lbav;
        intermediary field_18862 Lnet/minecraft/class_4219;field_18862:Lnet/minecraft/class_4140;
        named memoryModuleType Lnet/minecraft/entity/ai/brain/task/GoToNearbyPositionTask;memoryModuleType:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • completionRange

        private final int completionRange
        Mappings:
        Namespace Name Mixin selector
        official c Laww;c:I
        intermediary field_18863 Lnet/minecraft/class_4219;field_18863:I
        named completionRange Lnet/minecraft/entity/ai/brain/task/GoToNearbyPositionTask;completionRange:I
      • maxDistance

        private final int maxDistance
        Mappings:
        Namespace Name Mixin selector
        official d Laww;d:I
        intermediary field_18864 Lnet/minecraft/class_4219;field_18864:I
        named maxDistance Lnet/minecraft/entity/ai/brain/task/GoToNearbyPositionTask;maxDistance:I
      • field_25753

        private final float field_25753
        Mappings:
        Namespace Name Mixin selector
        official e Laww;e:F
        intermediary field_25753 Lnet/minecraft/class_4219;field_25753:F
        named field_25753 Lnet/minecraft/entity/ai/brain/task/GoToNearbyPositionTask;field_25753:F
      • nextRunTime

        private long nextRunTime
        Mappings:
        Namespace Name Mixin selector
        official f Laww;f:J
        intermediary field_18865 Lnet/minecraft/class_4219;field_18865:J
        named nextRunTime Lnet/minecraft/entity/ai/brain/task/GoToNearbyPositionTask;nextRunTime:J
    • 构造器详细资料

      • GoToNearbyPositionTask

        public GoToNearbyPositionTask​(MemoryModuleType<GlobalPos> memoryModuleType,
                                      float float2,
                                      int completionRange,
                                      int maxDistance)
        Mappings:
        Namespace Name Mixin selector
        official <init> Laww;<init>(Lbav;FII)V
        intermediary <init> Lnet/minecraft/class_4219;<init>(Lnet/minecraft/class_4140;FII)V
        named <init> Lnet/minecraft/entity/ai/brain/task/GoToNearbyPositionTask;<init>(Lnet/minecraft/entity/ai/brain/MemoryModuleType;FII)V
    • 方法详细资料

      • shouldRun

        protected boolean shouldRun​(ServerWorld serverWorld,
                                    PathAwareEntity pathAwareEntity)
        覆盖:
        shouldRun 在类中 Task<PathAwareEntity>
        Mappings:
        Namespace Name Mixin selector
        official a Laww;a(Labj;Latg;)Z
        intermediary method_19607 Lnet/minecraft/class_4219;method_19607(Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;)Z
        named shouldRun Lnet/minecraft/entity/ai/brain/task/GoToNearbyPositionTask;shouldRun(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/PathAwareEntity;)Z
      • run

        protected void run​(ServerWorld serverWorld,
                           PathAwareEntity pathAwareEntity,
                           long long2)
        覆盖:
        run 在类中 Task<PathAwareEntity>
        Mappings:
        Namespace Name Mixin selector
        official a Laww;a(Labj;Latg;J)V
        intermediary method_19608 Lnet/minecraft/class_4219;method_19608(Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)V
        named run Lnet/minecraft/entity/ai/brain/task/GoToNearbyPositionTask;run(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/PathAwareEntity;J)V