HyCodeYourTale
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)

protectedString debugFlags
protectedboolean enableSteering

Related Classes