类 OpenDoorsTask


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

      • field_30125

        private static final int field_30125
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official a Lavg;a:I
        intermediary field_30125 Lnet/minecraft/class_4107;field_30125:I
        named field_30125 Lnet/minecraft/entity/ai/brain/task/OpenDoorsTask;field_30125:I
      • field_30126

        private static final double field_30126
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official c Lavg;c:D
        intermediary field_30126 Lnet/minecraft/class_4107;field_30126:D
        named field_30126 Lnet/minecraft/entity/ai/brain/task/OpenDoorsTask;field_30126:D
      • field_30127

        private static final double field_30127
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official d Lavg;d:D
        intermediary field_30127 Lnet/minecraft/class_4107;field_30127:D
        named field_30127 Lnet/minecraft/entity/ai/brain/task/OpenDoorsTask;field_30127:D
      • field_26387

        @Nullable
        private @Nullable PathNode field_26387
        Mappings:
        Namespace Name Mixin selector
        official e Lavg;e:Ldfy;
        intermediary field_26387 Lnet/minecraft/class_4107;field_26387:Lnet/minecraft/class_9;
        named field_26387 Lnet/minecraft/entity/ai/brain/task/OpenDoorsTask;field_26387:Lnet/minecraft/entity/ai/pathing/PathNode;
      • field_26388

        private int field_26388
        Mappings:
        Namespace Name Mixin selector
        official f Lavg;f:I
        intermediary field_26388 Lnet/minecraft/class_4107;field_26388:I
        named field_26388 Lnet/minecraft/entity/ai/brain/task/OpenDoorsTask;field_26388:I
    • 构造器详细资料

      • OpenDoorsTask

        public OpenDoorsTask()
    • 方法详细资料

      • 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
      • 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
      • method_30760

        public static void method_30760​(ServerWorld serverWorld,
                                        LivingEntity livingEntity,
                                        @Nullable
                                        @Nullable PathNode pathNode,
                                        @Nullable
                                        @Nullable PathNode pathNode2)
        Mappings:
        Namespace Name Mixin selector
        official a Lavg;a(Labj;Lasy;Ldfy;Ldfy;)V
        intermediary method_30760 Lnet/minecraft/class_4107;method_30760(Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;Lnet/minecraft/class_9;Lnet/minecraft/class_9;)V
        named method_30760 Lnet/minecraft/entity/ai/brain/task/OpenDoorsTask;method_30760(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/entity/ai/pathing/PathNode;Lnet/minecraft/entity/ai/pathing/PathNode;)V
      • method_30761

        private static boolean method_30761​(ServerWorld serverWorld,
                                            LivingEntity livingEntity,
                                            BlockPos blockPos)
        Mappings:
        Namespace Name Mixin selector
        official a Lavg;a(Labj;Lasy;Lgb;)Z
        intermediary method_30761 Lnet/minecraft/class_4107;method_30761(Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;Lnet/minecraft/class_2338;)Z
        named method_30761 Lnet/minecraft/entity/ai/brain/task/OpenDoorsTask;method_30761(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/util/math/BlockPos;)Z
      • method_30766

        private static boolean method_30766​(ServerWorld serverWorld,
                                            LivingEntity livingEntity,
                                            BlockPos blockPos)
        Mappings:
        Namespace Name Mixin selector
        official b Lavg;b(Labj;Lasy;Lgb;)Z
        intermediary method_30766 Lnet/minecraft/class_4107;method_30766(Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;Lnet/minecraft/class_2338;)Z
        named method_30766 Lnet/minecraft/entity/ai/brain/task/OpenDoorsTask;method_30766(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/util/math/BlockPos;)Z
      • cannotReachDoor

        private static boolean cannotReachDoor​(ServerWorld world,
                                               LivingEntity entity,
                                               GlobalPos doorPos)
        Mappings:
        Namespace Name Mixin selector
        official a Lavg;a(Labj;Lasy;Lgj;)Z
        intermediary method_30762 Lnet/minecraft/class_4107;method_30762(Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;Lnet/minecraft/class_4208;)Z
        named cannotReachDoor Lnet/minecraft/entity/ai/brain/task/OpenDoorsTask;cannotReachDoor(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/util/dynamic/GlobalPos;)Z
      • method_30767

        private void method_30767​(ServerWorld serverWorld,
                                  LivingEntity livingEntity,
                                  BlockPos blockPos)
        Mappings:
        Namespace Name Mixin selector
        official c Lavg;c(Labj;Lasy;Lgb;)V
        intermediary method_30767 Lnet/minecraft/class_4107;method_30767(Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;Lnet/minecraft/class_2338;)V
        named method_30767 Lnet/minecraft/entity/ai/brain/task/OpenDoorsTask;method_30767(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/util/math/BlockPos;)V