classpublicabstractPriority 3
BuilderBodyMotionFindBase
com.hypixel.hytale.server.npc.corecomponents.movement.builders.BuilderBodyMotionFindBase
extends BuilderBodyMotionBase
implements Builder
23
Methods
23
Public Methods
2
Fields
2
Constructors
Constants
double[]THROTTLE_DELAY= <complex>
Constructors
public
BuilderBodyMotionFindBase()public
BuilderBodyMotionFindBase(boolean enableSteering)Methods
Public Methods (23)
public
double getBlendHeading(BuilderSupport support)public
double getDesiredAltitudeWeight(BuilderSupport support)public
int getMaxOpenNodes(BuilderSupport support)public
int getMaxPathLength(BuilderSupport support)public
int getMaxTotalNodes(BuilderSupport support)public
double getMinPathLength(BuilderSupport support)public
int getNodesPerTick(BuilderSupport support)public
EnumSet<BodyMotionFindBase.DebugFlags> getParsedDebugFlags()@Nonnull
public
int getPathSmoothing(BuilderSupport support)public
double getRejectionWeight(BuilderSupport support)public
double getRelativeSpeed(BuilderSupport support)public
double getRelativeSpeedWaypoint(BuilderSupport support)public
double[] getThrottleDelayRange(BuilderSupport support)public
int getThrottleIgnoreCount(BuilderSupport support)public
boolean getUseBestPath(BuilderSupport support)public
double getWaypointRadius(BuilderSupport support)public
boolean isAvoidingBlockDamage(BuilderSupport support)public
boolean isBuildOptimisedPath(BuilderSupport support)public
boolean isDiagonalMoves(BuilderSupport support)public
boolean isRelaxedMoveConstraints(BuilderSupport support)public
boolean isSkipSteering(BuilderSupport support)public
boolean isUsePathfinder(BuilderSupport support)public
boolean isUseSteering(BuilderSupport support)Fields
Protected Fields (2)
protected
String debugFlagsprotected
boolean enableSteering