类 BeeEntity.PollinateGoal

  • 封闭类:
    BeeEntity

    class BeeEntity.PollinateGoal
    extends BeeEntity.NotAngryGoal
    Mappings:
    Namespace Name
    official bda$k
    intermediary net/minecraft/class_4466$class_4478
    named net/minecraft/entity/passive/BeeEntity$PollinateGoal
    • 字段详细资料

      • field_30300

        private static final int field_30300
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official c Lbda$k;c:I
        intermediary field_30300 Lnet/minecraft/class_4466$class_4478;field_30300:I
        named field_30300 Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_30300:I
      • field_30301

        private static final int field_30301
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official d Lbda$k;d:I
        intermediary field_30301 Lnet/minecraft/class_4466$class_4478;field_30301:I
        named field_30301 Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_30301:I
      • field_30302

        private static final int field_30302
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official e Lbda$k;e:I
        intermediary field_30302 Lnet/minecraft/class_4466$class_4478;field_30302:I
        named field_30302 Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_30302:I
      • field_30303

        private static final double field_30303
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official g Lbda$k;g:D
        intermediary field_30303 Lnet/minecraft/class_4466$class_4478;field_30303:D
        named field_30303 Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_30303:D
      • field_30304

        private static final int field_30304
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official h Lbda$k;h:I
        intermediary field_30304 Lnet/minecraft/class_4466$class_4478;field_30304:I
        named field_30304 Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_30304:I
      • field_30305

        private static final float field_30305
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official i Lbda$k;i:F
        intermediary field_30305 Lnet/minecraft/class_4466$class_4478;field_30305:F
        named field_30305 Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_30305:F
      • field_30306

        private static final float field_30306
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official j Lbda$k;j:F
        intermediary field_30306 Lnet/minecraft/class_4466$class_4478;field_30306:F
        named field_30306 Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_30306:F
      • field_30307

        private static final float field_30307
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official k Lbda$k;k:F
        intermediary field_30307 Lnet/minecraft/class_4466$class_4478;field_30307:F
        named field_30307 Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_30307:F
      • field_30308

        private static final int field_30308
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official q Lbda$k;q:I
        intermediary field_30308 Lnet/minecraft/class_4466$class_4478;field_30308:I
        named field_30308 Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_30308:I
      • flowerPredicate

        private final Predicate<BlockState> flowerPredicate
        Mappings:
        Namespace Name Mixin selector
        official f Lbda$k;f:Ljava/util/function/Predicate;
        intermediary field_20617 Lnet/minecraft/class_4466$class_4478;field_20617:Ljava/util/function/Predicate;
        named flowerPredicate Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;flowerPredicate:Ljava/util/function/Predicate;
      • pollinationTicks

        private int pollinationTicks
        Mappings:
        Namespace Name Mixin selector
        official l Lbda$k;l:I
        intermediary field_20378 Lnet/minecraft/class_4466$class_4478;field_20378:I
        named pollinationTicks Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;pollinationTicks:I
      • lastPollinationTick

        private int lastPollinationTick
        Mappings:
        Namespace Name Mixin selector
        official m Lbda$k;m:I
        intermediary field_20379 Lnet/minecraft/class_4466$class_4478;field_20379:I
        named lastPollinationTick Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;lastPollinationTick:I
      • running

        private boolean running
        Mappings:
        Namespace Name Mixin selector
        official n Lbda$k;n:Z
        intermediary field_21080 Lnet/minecraft/class_4466$class_4478;field_21080:Z
        named running Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;running:Z
      • nextTarget

        private Vec3d nextTarget
        Mappings:
        Namespace Name Mixin selector
        official o Lbda$k;o:Ldma;
        intermediary field_21511 Lnet/minecraft/class_4466$class_4478;field_21511:Lnet/minecraft/class_243;
        named nextTarget Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;nextTarget:Lnet/minecraft/util/math/Vec3d;
      • ticks

        private int ticks
        Mappings:
        Namespace Name Mixin selector
        official p Lbda$k;p:I
        intermediary field_21651 Lnet/minecraft/class_4466$class_4478;field_21651:I
        named ticks Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;ticks:I
    • 构造器详细资料

      • PollinateGoal

        PollinateGoal()
    • 方法详细资料

      • canBeeStart

        public boolean canBeeStart()
        指定者:
        canBeeStart 在类中 BeeEntity.NotAngryGoal
        Mappings:
        Namespace Name Mixin selector
        official g Lbda$a;g()Z
        intermediary method_21814 Lnet/minecraft/class_4466$class_4467;method_21814()Z
        named canBeeStart Lnet/minecraft/entity/passive/BeeEntity$NotAngryGoal;canBeeStart()Z
      • canBeeContinue

        public boolean canBeeContinue()
        指定者:
        canBeeContinue 在类中 BeeEntity.NotAngryGoal
        Mappings:
        Namespace Name Mixin selector
        official h Lbda$a;h()Z
        intermediary method_21815 Lnet/minecraft/class_4466$class_4467;method_21815()Z
        named canBeeContinue Lnet/minecraft/entity/passive/BeeEntity$NotAngryGoal;canBeeContinue()Z
      • completedPollination

        private boolean completedPollination()
        Mappings:
        Namespace Name Mixin selector
        official j Lbda$k;j()Z
        intermediary method_21820 Lnet/minecraft/class_4466$class_4478;method_21820()Z
        named completedPollination Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;completedPollination()Z
      • isRunning

        private boolean isRunning()
        Mappings:
        Namespace Name Mixin selector
        official k Lbda$k;k()Z
        intermediary method_23346 Lnet/minecraft/class_4466$class_4478;method_23346()Z
        named isRunning Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;isRunning()Z
      • cancel

        private void cancel()
        Mappings:
        Namespace Name Mixin selector
        official l Lbda$k;l()V
        intermediary method_23748 Lnet/minecraft/class_4466$class_4478;method_23748()V
        named cancel Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;cancel()V
      • 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
      • moveToNextTarget

        private void moveToNextTarget()
        Mappings:
        Namespace Name Mixin selector
        official m Lbda$k;m()V
        intermediary method_23749 Lnet/minecraft/class_4466$class_4478;method_23749()V
        named moveToNextTarget Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;moveToNextTarget()V
      • getRandomOffset

        private float getRandomOffset()
        Mappings:
        Namespace Name Mixin selector
        official n Lbda$k;n()F
        intermediary method_23750 Lnet/minecraft/class_4466$class_4478;method_23750()F
        named getRandomOffset Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;getRandomOffset()F
      • getFlower

        private Optional<BlockPos> getFlower()
        Mappings:
        Namespace Name Mixin selector
        official o Lbda$k;o()Ljava/util/Optional;
        intermediary method_21821 Lnet/minecraft/class_4466$class_4478;method_21821()Ljava/util/Optional;
        named getFlower Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;getFlower()Ljava/util/Optional;
      • findFlower

        private Optional<BlockPos> findFlower​(Predicate<BlockState> predicate,
                                              double searchDistance)
        Mappings:
        Namespace Name Mixin selector
        official a Lbda$k;a(Ljava/util/function/Predicate;D)Ljava/util/Optional;
        intermediary method_22326 Lnet/minecraft/class_4466$class_4478;method_22326(Ljava/util/function/Predicate;D)Ljava/util/Optional;
        named findFlower Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;findFlower(Ljava/util/function/Predicate;D)Ljava/util/Optional;