classpublicPriority 3
BuilderMotionControllerWalk
com.hypixel.hytale.server.npc.movement.controllers.builders.BuilderMotionControllerWalk
extends BuilderMotionControllerBase
43
Methods
43
Public Methods
12
Fields
1
Constructors
Constants
double[]DEFAULT_JUMP_RANGE= <complex>
Constructors
public
BuilderMotionControllerWalk()Methods
Public Methods (43)
public
MotionControllerWalk build(BuilderSupport builderSupport)@Nonnull
public
SpawnTestResult canSpawn(SpawningContext context)@Nonnull@Override
public
Class<MotionController> category()@Nonnull@Override
public
double getAcceleration(BuilderSupport builderSupport)public
MotionControllerWalk.AscentAnimationType getAscentAnimationType(BuilderSupport support)public
double getBlendRestRelativeSpeed(BuilderSupport builderSupport)public
float getBlendRestTurnAngle(BuilderSupport builderSupport)public
BuilderDescriptorState getBuilderDescriptorState()@Nonnull@Override
public
double getClimbSpeedConst(BuilderSupport support)public
double getClimbSpeedMult(BuilderSupport support)public
double getClimbSpeedPow(BuilderSupport support)public
double getDescendForwardAmount(BuilderSupport builderSupport)public
double getDescendSpeedCompensation(BuilderSupport builderSupport)public
MotionControllerWalk.DescentAnimationType getDescentAnimationType(BuilderSupport support)public
double getDescentBlending(BuilderSupport support)public
double getDescentSteepness(BuilderSupport support)public
int getFenceBlockSet()public
double getGravity()public
float getHoverFreq()public
double getJumpBlending(BuilderSupport support)public
double getJumpDescentBlending(BuilderSupport support)public
double getJumpDescentSteepness(BuilderSupport support)public
double getJumpForce(BuilderSupport support)public
double getJumpHeight(BuilderSupport support)public
double[] getJumpRange(BuilderSupport support)public
String getLongDescription()@Nonnull@Override
public
double getMaxClimbHeight(BuilderSupport support)public
double getMaxDropHeight(BuilderSupport support)public
double getMaxHover()public
float getMaxMoveTurnAngle(BuilderSupport builderSupport)public
double getMaxRotationSpeed(BuilderSupport builderSupport)public
double getMaxVerticalSpeed()public
double getMaxVerticalSpeedFluid()public
double getMaxWalkSpeedAfterHitMultiplier()public
double getMinDescentAnimationHeight(BuilderSupport support)public
double getMinHorizontalSpeed()public
double getMinHover()public
double getMinHoverClimb()public
double getMinHoverDrop()public
double getMinJumpDistance(BuilderSupport support)public
double getMinJumpHeight(BuilderSupport support)public
String getShortDescription()@Nonnull@Override
public
boolean isFloatsDown()Fields
Private/Package Fields (12)
private
String fenceBlockSetprivate
boolean floatsDownprivate
double gravityprivate
float hoverFreqprivate
double maxHoverprivate
double maxVerticalSpeedprivate
double maxVerticalSpeedFluidprivate
double maxWalkSpeedAfterHitMultiplierprivate
double minHorizontalSpeedprivate
double minHoverprivate
double minHoverClimbprivate
double minHoverDrop