类 EscapeDangerGoal

    • 字段详细资料

      • mob

        protected final PathAwareEntity mob
        Mappings:
        Namespace Name Mixin selector
        official a Lazj;a:Latg;
        intermediary field_6549 Lnet/minecraft/class_1374;field_6549:Lnet/minecraft/class_1314;
        named mob Lnet/minecraft/entity/ai/goal/EscapeDangerGoal;mob:Lnet/minecraft/entity/mob/PathAwareEntity;
      • speed

        protected final double speed
        Mappings:
        Namespace Name Mixin selector
        official b Lazj;b:D
        intermediary field_6548 Lnet/minecraft/class_1374;field_6548:D
        named speed Lnet/minecraft/entity/ai/goal/EscapeDangerGoal;speed:D
      • targetX

        protected double targetX
        Mappings:
        Namespace Name Mixin selector
        official c Lazj;c:D
        intermediary field_6547 Lnet/minecraft/class_1374;field_6547:D
        named targetX Lnet/minecraft/entity/ai/goal/EscapeDangerGoal;targetX:D
      • targetY

        protected double targetY
        Mappings:
        Namespace Name Mixin selector
        official d Lazj;d:D
        intermediary field_6546 Lnet/minecraft/class_1374;field_6546:D
        named targetY Lnet/minecraft/entity/ai/goal/EscapeDangerGoal;targetY:D
      • targetZ

        protected double targetZ
        Mappings:
        Namespace Name Mixin selector
        official e Lazj;e:D
        intermediary field_6550 Lnet/minecraft/class_1374;field_6550:D
        named targetZ Lnet/minecraft/entity/ai/goal/EscapeDangerGoal;targetZ:D
      • active

        protected boolean active
        Mappings:
        Namespace Name Mixin selector
        official f Lazj;f:Z
        intermediary field_23227 Lnet/minecraft/class_1374;field_23227:Z
        named active Lnet/minecraft/entity/ai/goal/EscapeDangerGoal;active:Z
    • 构造器详细资料

      • EscapeDangerGoal

        public EscapeDangerGoal​(PathAwareEntity mob,
                                double speed)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lazj;<init>(Latg;D)V
        intermediary <init> Lnet/minecraft/class_1374;<init>(Lnet/minecraft/class_1314;D)V
        named <init> Lnet/minecraft/entity/ai/goal/EscapeDangerGoal;<init>(Lnet/minecraft/entity/mob/PathAwareEntity;D)V
    • 方法详细资料

      • canStart

        public boolean canStart()
        指定者:
        canStart 在类中 Goal
        Mappings:
        Namespace Name Mixin selector
        official a Layq;a()Z
        intermediary method_6264 Lnet/minecraft/class_1352;method_6264()Z
        named canStart Lnet/minecraft/entity/ai/goal/Goal;canStart()Z
      • findTarget

        protected boolean findTarget()
        Mappings:
        Namespace Name Mixin selector
        official g Lazj;g()Z
        intermediary method_6301 Lnet/minecraft/class_1374;method_6301()Z
        named findTarget Lnet/minecraft/entity/ai/goal/EscapeDangerGoal;findTarget()Z
      • isActive

        public boolean isActive()
        Mappings:
        Namespace Name Mixin selector
        official h Lazj;h()Z
        intermediary method_26337 Lnet/minecraft/class_1374;method_26337()Z
        named isActive Lnet/minecraft/entity/ai/goal/EscapeDangerGoal;isActive()Z
      • start

        public void start()
        覆盖:
        start 在类中 Goal
        Mappings:
        Namespace Name Mixin selector
        official c Layq;c()V
        intermediary method_6269 Lnet/minecraft/class_1352;method_6269()V
        named start Lnet/minecraft/entity/ai/goal/Goal;start()V
      • stop

        public void stop()
        覆盖:
        stop 在类中 Goal
        Mappings:
        Namespace Name Mixin selector
        official d Layq;d()V
        intermediary method_6270 Lnet/minecraft/class_1352;method_6270()V
        named stop Lnet/minecraft/entity/ai/goal/Goal;stop()V
      • shouldContinue

        public boolean shouldContinue()
        覆盖:
        shouldContinue 在类中 Goal
        Mappings:
        Namespace Name Mixin selector
        official b Layq;b()Z
        intermediary method_6266 Lnet/minecraft/class_1352;method_6266()Z
        named shouldContinue Lnet/minecraft/entity/ai/goal/Goal;shouldContinue()Z
      • locateClosestWater

        @Nullable
        protected @Nullable BlockPos locateClosestWater​(BlockView blockView,
                                                        Entity entity,
                                                        int rangeX,
                                                        int rangeY)
        Mappings:
        Namespace Name Mixin selector
        official a Lazj;a(Lbuv;Lasl;II)Lgb;
        intermediary method_6300 Lnet/minecraft/class_1374;method_6300(Lnet/minecraft/class_1922;Lnet/minecraft/class_1297;II)Lnet/minecraft/class_2338;
        named locateClosestWater Lnet/minecraft/entity/ai/goal/EscapeDangerGoal;locateClosestWater(Lnet/minecraft/world/BlockView;Lnet/minecraft/entity/Entity;II)Lnet/minecraft/util/math/BlockPos;