Class FollowMobWithIntervalTask.Interval

java.lang.Object
net.minecraft.entity.ai.brain.task.FollowMobWithIntervalTask.Interval
Enclosing class:
FollowMobWithIntervalTask

public static final class FollowMobWithIntervalTask.Interval extends Object
Mappings:
Namespace Name
official bht$a
intermediary net/minecraft/class_7895$class_7896
named net/minecraft/entity/ai/brain/task/FollowMobWithIntervalTask$Interval
  • Field Details

    • interval

      private final UniformIntProvider interval
      Mappings:
      Namespace Name Mixin selector
      official a Lbht$a;a:Lbbx;
      intermediary field_40996 Lnet/minecraft/class_7895$class_7896;field_40996:Lnet/minecraft/class_6019;
      named interval Lnet/minecraft/entity/ai/brain/task/FollowMobWithIntervalTask$Interval;interval:Lnet/minecraft/util/math/intprovider/UniformIntProvider;
    • remainingTicks

      private int remainingTicks
      Mappings:
      Namespace Name Mixin selector
      official b Lbht$a;b:I
      intermediary field_40997 Lnet/minecraft/class_7895$class_7896;field_40997:I
      named remainingTicks Lnet/minecraft/entity/ai/brain/task/FollowMobWithIntervalTask$Interval;remainingTicks:I
  • Constructor Details

    • Interval

      public Interval(UniformIntProvider interval)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbht$a;<init>(Lbbx;)V
      intermediary <init> Lnet/minecraft/class_7895$class_7896;<init>(Lnet/minecraft/class_6019;)V
      named <init> Lnet/minecraft/entity/ai/brain/task/FollowMobWithIntervalTask$Interval;<init>(Lnet/minecraft/util/math/intprovider/UniformIntProvider;)V
  • Method Details

    • shouldRun

      public boolean shouldRun(Random random)
      Mappings:
      Namespace Name Mixin selector
      official a Lbht$a;a(Laoh;)Z
      intermediary method_47076 Lnet/minecraft/class_7895$class_7896;method_47076(Lnet/minecraft/class_5819;)Z
      named shouldRun Lnet/minecraft/entity/ai/brain/task/FollowMobWithIntervalTask$Interval;shouldRun(Lnet/minecraft/util/math/random/Random;)Z