类 TrackTargetGoal

    • 字段详细资料

      • field_30233

        private static final int field_30233
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official a Lbap;a:I
        intermediary field_30233 Lnet/minecraft/class_1405;field_30233:I
        named field_30233 Lnet/minecraft/entity/ai/goal/TrackTargetGoal;field_30233:I
      • field_30234

        private static final int field_30234
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official b Lbap;b:I
        intermediary field_30234 Lnet/minecraft/class_1405;field_30234:I
        named field_30234 Lnet/minecraft/entity/ai/goal/TrackTargetGoal;field_30234:I
      • field_30235

        private static final int field_30235
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official c Lbap;c:I
        intermediary field_30235 Lnet/minecraft/class_1405;field_30235:I
        named field_30235 Lnet/minecraft/entity/ai/goal/TrackTargetGoal;field_30235:I
      • mob

        protected final MobEntity mob
        Mappings:
        Namespace Name Mixin selector
        official e Lbap;e:Lasz;
        intermediary field_6660 Lnet/minecraft/class_1405;field_6660:Lnet/minecraft/class_1308;
        named mob Lnet/minecraft/entity/ai/goal/TrackTargetGoal;mob:Lnet/minecraft/entity/mob/MobEntity;
      • checkVisibility

        protected final boolean checkVisibility
        Mappings:
        Namespace Name Mixin selector
        official f Lbap;f:Z
        intermediary field_6658 Lnet/minecraft/class_1405;field_6658:Z
        named checkVisibility Lnet/minecraft/entity/ai/goal/TrackTargetGoal;checkVisibility:Z
      • checkCanNavigate

        private final boolean checkCanNavigate
        Mappings:
        Namespace Name Mixin selector
        official d Lbap;d:Z
        intermediary field_6663 Lnet/minecraft/class_1405;field_6663:Z
        named checkCanNavigate Lnet/minecraft/entity/ai/goal/TrackTargetGoal;checkCanNavigate:Z
      • canNavigateFlag

        private int canNavigateFlag
        Mappings:
        Namespace Name Mixin selector
        official i Lbap;i:I
        intermediary field_6662 Lnet/minecraft/class_1405;field_6662:I
        named canNavigateFlag Lnet/minecraft/entity/ai/goal/TrackTargetGoal;canNavigateFlag:I
      • checkCanNavigateCooldown

        private int checkCanNavigateCooldown
        Mappings:
        Namespace Name Mixin selector
        official j Lbap;j:I
        intermediary field_6661 Lnet/minecraft/class_1405;field_6661:I
        named checkCanNavigateCooldown Lnet/minecraft/entity/ai/goal/TrackTargetGoal;checkCanNavigateCooldown:I
      • timeWithoutVisibility

        private int timeWithoutVisibility
        Mappings:
        Namespace Name Mixin selector
        official k Lbap;k:I
        intermediary field_6659 Lnet/minecraft/class_1405;field_6659:I
        named timeWithoutVisibility Lnet/minecraft/entity/ai/goal/TrackTargetGoal;timeWithoutVisibility:I
      • target

        protected LivingEntity target
        Mappings:
        Namespace Name Mixin selector
        official g Lbap;g:Lasy;
        intermediary field_6664 Lnet/minecraft/class_1405;field_6664:Lnet/minecraft/class_1309;
        named target Lnet/minecraft/entity/ai/goal/TrackTargetGoal;target:Lnet/minecraft/entity/LivingEntity;
      • maxTimeWithoutVisibility

        protected int maxTimeWithoutVisibility
        Mappings:
        Namespace Name Mixin selector
        official h Lbap;h:I
        intermediary field_6657 Lnet/minecraft/class_1405;field_6657:I
        named maxTimeWithoutVisibility Lnet/minecraft/entity/ai/goal/TrackTargetGoal;maxTimeWithoutVisibility:I
    • 构造器详细资料

      • TrackTargetGoal

        public TrackTargetGoal​(MobEntity mob,
                               boolean checkVisibility)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbap;<init>(Lasz;Z)V
        intermediary <init> Lnet/minecraft/class_1405;<init>(Lnet/minecraft/class_1308;Z)V
        named <init> Lnet/minecraft/entity/ai/goal/TrackTargetGoal;<init>(Lnet/minecraft/entity/mob/MobEntity;Z)V
      • TrackTargetGoal

        public TrackTargetGoal​(MobEntity mob,
                               boolean checkVisibility,
                               boolean checkNavigable)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbap;<init>(Lasz;ZZ)V
        intermediary <init> Lnet/minecraft/class_1405;<init>(Lnet/minecraft/class_1308;ZZ)V
        named <init> Lnet/minecraft/entity/ai/goal/TrackTargetGoal;<init>(Lnet/minecraft/entity/mob/MobEntity;ZZ)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
      • getFollowRange

        protected double getFollowRange()
        Mappings:
        Namespace Name Mixin selector
        official k Lbap;k()D
        intermediary method_6326 Lnet/minecraft/class_1405;method_6326()D
        named getFollowRange Lnet/minecraft/entity/ai/goal/TrackTargetGoal;getFollowRange()D
      • 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
      • canTrack

        protected boolean canTrack​(@Nullable
                                   @Nullable LivingEntity target,
                                   TargetPredicate targetPredicate)
        Mappings:
        Namespace Name Mixin selector
        official a Lbap;a(Lasy;Lbcb;)Z
        intermediary method_6328 Lnet/minecraft/class_1405;method_6328(Lnet/minecraft/class_1309;Lnet/minecraft/class_4051;)Z
        named canTrack Lnet/minecraft/entity/ai/goal/TrackTargetGoal;canTrack(Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/entity/ai/TargetPredicate;)Z
      • canNavigateToEntity

        private boolean canNavigateToEntity​(LivingEntity entity)
        Mappings:
        Namespace Name Mixin selector
        official a Lbap;a(Lasy;)Z
        intermediary method_6329 Lnet/minecraft/class_1405;method_6329(Lnet/minecraft/class_1309;)Z
        named canNavigateToEntity Lnet/minecraft/entity/ai/goal/TrackTargetGoal;canNavigateToEntity(Lnet/minecraft/entity/LivingEntity;)Z
      • setMaxTimeWithoutVisibility

        public TrackTargetGoal setMaxTimeWithoutVisibility​(int time)
        Mappings:
        Namespace Name Mixin selector
        official a Lbap;a(I)Lbap;
        intermediary method_6330 Lnet/minecraft/class_1405;method_6330(I)Lnet/minecraft/class_1405;
        named setMaxTimeWithoutVisibility Lnet/minecraft/entity/ai/goal/TrackTargetGoal;setMaxTimeWithoutVisibility(I)Lnet/minecraft/entity/ai/goal/TrackTargetGoal;