Class BuilderBodyMotionFindWithTarget

All Implemented Interfaces:
NamedSchema, SchemaConvertable<Void>, Builder<BodyMotion>, BuilderContext
Direct Known Subclasses:
BuilderBodyMotionFind, BuilderBodyMotionMoveAway

public abstract class BuilderBodyMotionFindWithTarget extends BuilderBodyMotionFindBase
Since:
2018-07-13
  • Constructor Details

    • BuilderBodyMotionFindWithTarget

      public BuilderBodyMotionFindWithTarget()
    • BuilderBodyMotionFindWithTarget

      public BuilderBodyMotionFindWithTarget(boolean enableSteering)
  • Method Details

    • readConfig

      @Nonnull public BuilderBodyMotionFindBase readConfig(@Nonnull com.google.gson.JsonElement data)
      Overrides:
      readConfig in class BuilderBodyMotionFindBase
    • getMinMoveDistanceWait

      public double getMinMoveDistanceWait(@Nonnull BuilderSupport support)
    • getMinMoveDistanceRecompute

      public double getMinMoveDistanceRecompute(@Nonnull BuilderSupport support)
    • getRecomputeConeAngle

      public double getRecomputeConeAngle(@Nonnull BuilderSupport support)
    • isAdjustRangeByHitboxSize

      public boolean isAdjustRangeByHitboxSize(@Nonnull BuilderSupport support)
    • getMinMoveDistanceReproject

      public double getMinMoveDistanceReproject(@Nonnull BuilderSupport support)