HyCodeYourTale
classpublicPriority 3

MovementSettings

com.hypixel.hytale.protocol.MovementSettings

6

Methods

6

Public Methods

65

Fields

3

Constructors

Constants

intFIXED_BLOCK_SIZE= 251
intMAX_SIZE= 251
intNULLABLE_BIT_FIELD_SIZE= 0
intVARIABLE_BLOCK_START= 251
intVARIABLE_FIELD_COUNT= 0

Constructors

public
MovementSettings()
public
MovementSettings(float mass, float dragCoefficient, boolean invertedGravity, float velocityResistance, float jumpForce, float swimJumpForce, float jumpBufferDuration, float jumpBufferMaxYVelocity, float acceleration, float airDragMin, float airDragMax, float airDragMinSpeed, float airDragMaxSpeed, float airFrictionMin, float airFrictionMax, float airFrictionMinSpeed, float airFrictionMaxSpeed, float airSpeedMultiplier, float airControlMinSpeed, float airControlMaxSpeed, float airControlMinMultiplier, float airControlMaxMultiplier, float comboAirSpeedMultiplier, float baseSpeed, float climbSpeed, float climbSpeedLateral, float climbUpSprintSpeed, float climbDownSprintSpeed, float horizontalFlySpeed, float verticalFlySpeed, float maxSpeedMultiplier, float minSpeedMultiplier, float wishDirectionGravityX, float wishDirectionGravityY, float wishDirectionWeightX, float wishDirectionWeightY, boolean canFly, float collisionExpulsionForce, float forwardWalkSpeedMultiplier, float backwardWalkSpeedMultiplier, float strafeWalkSpeedMultiplier, float forwardRunSpeedMultiplier, float backwardRunSpeedMultiplier, float strafeRunSpeedMultiplier, float forwardCrouchSpeedMultiplier, float backwardCrouchSpeedMultiplier, float strafeCrouchSpeedMultiplier, float forwardSprintSpeedMultiplier, float variableJumpFallForce, float fallEffectDuration, float fallJumpForce, float fallMomentumLoss, float autoJumpObstacleSpeedLoss, float autoJumpObstacleSprintSpeedLoss, float autoJumpObstacleEffectDuration, float autoJumpObstacleSprintEffectDuration, float autoJumpObstacleMaxAngle, boolean autoJumpDisableJumping, float minSlideEntrySpeed, float slideExitSpeed, float minFallSpeedToEngageRoll, float maxFallSpeedToEngageRoll, float rollStartSpeedModifier, float rollExitSpeedModifier, float rollTimeToComplete)
public
MovementSettings(MovementSettings other)

Methods

Public Methods (6)

publicstatic
int computeBytesConsumed(ByteBuf buf, int offset)
public
int computeSize()
public
boolean equals(Object obj)
@Override
public
int hashCode()
@Override
public
void serialize(ByteBuf buf)
publicstatic
ValidationResult validateStructure(ByteBuf buffer, int offset)

Fields

Public Fields (65)

publicfloat acceleration
publicfloat airControlMaxMultiplier
publicfloat airControlMaxSpeed
publicfloat airControlMinMultiplier
publicfloat airControlMinSpeed
publicfloat airDragMax
publicfloat airDragMaxSpeed
publicfloat airDragMin
publicfloat airDragMinSpeed
publicfloat airFrictionMax
publicfloat airFrictionMaxSpeed
publicfloat airFrictionMin
publicfloat airFrictionMinSpeed
publicfloat airSpeedMultiplier
publicboolean autoJumpDisableJumping
publicfloat autoJumpObstacleEffectDuration
publicfloat autoJumpObstacleMaxAngle
publicfloat autoJumpObstacleSpeedLoss
publicfloat autoJumpObstacleSprintEffectDuration
publicfloat autoJumpObstacleSprintSpeedLoss
publicfloat backwardCrouchSpeedMultiplier
publicfloat backwardRunSpeedMultiplier
publicfloat backwardWalkSpeedMultiplier
publicfloat baseSpeed
publicboolean canFly
publicfloat climbDownSprintSpeed
publicfloat climbSpeed
publicfloat climbSpeedLateral
publicfloat climbUpSprintSpeed
publicfloat collisionExpulsionForce
publicfloat comboAirSpeedMultiplier
publicfloat dragCoefficient
publicfloat fallEffectDuration
publicfloat fallJumpForce
publicfloat fallMomentumLoss
publicfloat forwardCrouchSpeedMultiplier
publicfloat forwardRunSpeedMultiplier
publicfloat forwardSprintSpeedMultiplier
publicfloat forwardWalkSpeedMultiplier
publicfloat horizontalFlySpeed
publicboolean invertedGravity
publicfloat jumpBufferDuration
publicfloat jumpBufferMaxYVelocity
publicfloat jumpForce
publicfloat mass
publicfloat maxFallSpeedToEngageRoll
publicfloat maxSpeedMultiplier
publicfloat minFallSpeedToEngageRoll
publicfloat minSlideEntrySpeed
publicfloat minSpeedMultiplier
publicfloat rollExitSpeedModifier
publicfloat rollStartSpeedModifier
publicfloat rollTimeToComplete
publicfloat slideExitSpeed
publicfloat strafeCrouchSpeedMultiplier
publicfloat strafeRunSpeedMultiplier
publicfloat strafeWalkSpeedMultiplier
publicfloat swimJumpForce
publicfloat variableJumpFallForce
publicfloat velocityResistance
publicfloat verticalFlySpeed
publicfloat wishDirectionGravityX
publicfloat wishDirectionGravityY
publicfloat wishDirectionWeightX
publicfloat wishDirectionWeightY

Related Classes