类 SeekSkyTask

  • 直接已知子类:
    SeekSkyAfterRaidWinTask

    public class SeekSkyTask
    extends Task<LivingEntity>
    Mappings:
    Namespace Name
    official avq
    intermediary net/minecraft/class_4248
    named net/minecraft/entity/ai/brain/task/SeekSkyTask
    • 字段详细资料

      • speed

        private final float speed
        Mappings:
        Namespace Name Mixin selector
        official a Lavq;a:F
        intermediary field_18999 Lnet/minecraft/class_4248;field_18999:F
        named speed Lnet/minecraft/entity/ai/brain/task/SeekSkyTask;speed:F
    • 构造器详细资料

      • SeekSkyTask

        public SeekSkyTask​(float speed)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lavq;<init>(F)V
        intermediary <init> Lnet/minecraft/class_4248;<init>(F)V
        named <init> Lnet/minecraft/entity/ai/brain/task/SeekSkyTask;<init>(F)V
    • 方法详细资料

      • run

        protected void run​(ServerWorld world,
                           LivingEntity entity,
                           long time)
        覆盖:
        run 在类中 Task<LivingEntity>
        Mappings:
        Namespace Name Mixin selector
        official a Lauj;a(Labj;Lasy;J)V
        intermediary method_18920 Lnet/minecraft/class_4097;method_18920(Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;J)V
        named run Lnet/minecraft/entity/ai/brain/task/Task;run(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/LivingEntity;J)V
      • shouldRun

        protected boolean shouldRun​(ServerWorld world,
                                    LivingEntity entity)
        覆盖:
        shouldRun 在类中 Task<LivingEntity>
        Mappings:
        Namespace Name Mixin selector
        official a Lauj;a(Labj;Lasy;)Z
        intermediary method_18919 Lnet/minecraft/class_4097;method_18919(Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)Z
        named shouldRun Lnet/minecraft/entity/ai/brain/task/Task;shouldRun(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/LivingEntity;)Z
      • findNearbySky

        @Nullable
        private @Nullable Vec3d findNearbySky​(ServerWorld world,
                                              LivingEntity entity)
        Mappings:
        Namespace Name Mixin selector
        official b Lavq;b(Labj;Lasy;)Ldma;
        intermediary method_19987 Lnet/minecraft/class_4248;method_19987(Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)Lnet/minecraft/class_243;
        named findNearbySky Lnet/minecraft/entity/ai/brain/task/SeekSkyTask;findNearbySky(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/LivingEntity;)Lnet/minecraft/util/math/Vec3d;
      • isSkyVisible

        public static boolean isSkyVisible​(ServerWorld world,
                                           LivingEntity entity,
                                           BlockPos pos)
        Mappings:
        Namespace Name Mixin selector
        official a Lavq;a(Labj;Lasy;Lgb;)Z
        intermediary method_20497 Lnet/minecraft/class_4248;method_20497(Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;Lnet/minecraft/class_2338;)Z
        named isSkyVisible Lnet/minecraft/entity/ai/brain/task/SeekSkyTask;isSkyVisible(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/util/math/BlockPos;)Z