HyCodeYourTale
classpublicPriority 3

BuilderMotionControllerFly

com.hypixel.hytale.server.npc.movement.controllers.builders.BuilderMotionControllerFly

extends BuilderMotionControllerBase

26

Methods

26

Public Methods

17

Fields

1

Constructors

Constructors

public
BuilderMotionControllerFly()

Methods

Public Methods (26)

public
MotionControllerFly build(BuilderSupport builderSupport)
@Nonnull
public
SpawnTestResult canSpawn(SpawningContext context)
@Nonnull@Override
public
Class<MotionController> category()
@Nonnull@Override
public
double getAcceleration()
public
BuilderDescriptorState getBuilderDescriptorState()
@Nonnull@Override
public
double getDeceleration()
public
double getDesiredAltitudeWeight()
public
double getFastFlyThreshold()
public
double getGravity()
public
String getLongDescription()
@Nonnull@Override
public
float getMaxClimbAngle()
public
double getMaxClimbSpeed()
public
double getMaxFallSpeed()
public
double getMaxHeightOverGround(BuilderSupport support)
public
float getMaxRollAngle()
public
float getMaxRollSpeed()
public
float getMaxSinkAngle()
public
double getMaxSinkSpeed()
public
double getMaxSinkSpeedFluid()
public
float getMaxTurnSpeed()
public
double getMinAirSpeed()
public
double getMinHeightOverGround(BuilderSupport support)
public
float getRollDamping()
public
String getShortDescription()
@Nonnull@Override
public
String getType()
@Nonnull@Override
public
boolean isAutoLevel()

Fields

Private/Package Fields (17)

privatedouble acceleration
privateboolean autoLevel
privatedouble deceleration
privatedouble desiredAltitudeWeight
privatedouble fastFlyThreshold
privatedouble gravity
privatefloat maxClimbAngle
privatedouble maxClimbSpeed
privatedouble maxFallSpeed
privatefloat maxRollAngle
privatefloat maxRollSpeed
privatefloat maxSinkAngle
privatedouble maxSinkSpeed
privatedouble maxSinkSpeedFluid
privatefloat maxTurnSpeed
privatedouble minAirSpeed
privatefloat rollDamping

Related Classes