类 PatrolEntity.PatrolGoal<T extends PatrolEntity>

  • 封闭类:
    PatrolEntity

    public static class PatrolEntity.PatrolGoal<T extends PatrolEntity>
    extends Goal
    Mappings:
    Namespace Name
    official bha$a
    intermediary net/minecraft/class_3732$class_3733
    named net/minecraft/entity/mob/PatrolEntity$PatrolGoal
    • 字段详细资料

      • field_30474

        private static final int field_30474
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official a Lbha$a;a:I
        intermediary field_30474 Lnet/minecraft/class_3732$class_3733;field_30474:I
        named field_30474 Lnet/minecraft/entity/mob/PatrolEntity$PatrolGoal;field_30474:I
      • entity

        private final T extends PatrolEntity entity
        Mappings:
        Namespace Name Mixin selector
        official b Lbha$a;b:Lbha;
        intermediary field_16481 Lnet/minecraft/class_3732$class_3733;field_16481:Lnet/minecraft/class_3732;
        named entity Lnet/minecraft/entity/mob/PatrolEntity$PatrolGoal;entity:Lnet/minecraft/entity/mob/PatrolEntity;
      • leaderSpeed

        private final double leaderSpeed
        Mappings:
        Namespace Name Mixin selector
        official c Lbha$a;c:D
        intermediary field_16480 Lnet/minecraft/class_3732$class_3733;field_16480:D
        named leaderSpeed Lnet/minecraft/entity/mob/PatrolEntity$PatrolGoal;leaderSpeed:D
      • followSpeed

        private final double followSpeed
        Mappings:
        Namespace Name Mixin selector
        official d Lbha$a;d:D
        intermediary field_16535 Lnet/minecraft/class_3732$class_3733;field_16535:D
        named followSpeed Lnet/minecraft/entity/mob/PatrolEntity$PatrolGoal;followSpeed:D
      • nextPatrolSearchTime

        private long nextPatrolSearchTime
        Mappings:
        Namespace Name Mixin selector
        official e Lbha$a;e:J
        intermediary field_20701 Lnet/minecraft/class_3732$class_3733;field_20701:J
        named nextPatrolSearchTime Lnet/minecraft/entity/mob/PatrolEntity$PatrolGoal;nextPatrolSearchTime:J
    • 构造器详细资料

      • PatrolGoal

        public PatrolGoal​(T entity,
                          double leaderSpeed,
                          double followSpeed)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbha$a;<init>(Lbha;DD)V
        intermediary <init> Lnet/minecraft/class_3732$class_3733;<init>(Lnet/minecraft/class_3732;DD)V
        named <init> Lnet/minecraft/entity/mob/PatrolEntity$PatrolGoal;<init>(Lnet/minecraft/entity/mob/PatrolEntity;DD)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
      • 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
      • tick

        public void tick()
        覆盖:
        tick 在类中 Goal
        Mappings:
        Namespace Name Mixin selector
        official e Layq;e()V
        intermediary method_6268 Lnet/minecraft/class_1352;method_6268()V
        named tick Lnet/minecraft/entity/ai/goal/Goal;tick()V
      • findPatrolTargets

        private List<PatrolEntity> findPatrolTargets()
        Mappings:
        Namespace Name Mixin selector
        official g Lbha$a;g()Ljava/util/List;
        intermediary method_22333 Lnet/minecraft/class_3732$class_3733;method_22333()Ljava/util/List;
        named findPatrolTargets Lnet/minecraft/entity/mob/PatrolEntity$PatrolGoal;findPatrolTargets()Ljava/util/List;
      • wander

        private boolean wander()
        Mappings:
        Namespace Name Mixin selector
        official h Lbha$a;h()Z
        intermediary method_16222 Lnet/minecraft/class_3732$class_3733;method_16222()Z
        named wander Lnet/minecraft/entity/mob/PatrolEntity$PatrolGoal;wander()Z