public class MovementSettings
Class MovementSettings. Provides movementsettings functionality for the Hytale server.
java.lang.Object > MovementSettings
Field Summary
mass
Field mass.
dragCoefficient
Field dragCoefficient.
invertedGravity
Field invertedGravity.
velocityResistance
Field velocityResistance.
jumpForce
Field jumpForce.
swimJumpForce
Field swimJumpForce.
jumpBufferDuration
Field jumpBufferDuration.
jumpBufferMaxYVelocity
Field jumpBufferMaxYVelocity.
acceleration
Field acceleration.
airDragMin
Field airDragMin.
airDragMax
Field airDragMax.
airDragMinSpeed
Field airDragMinSpeed.
airDragMaxSpeed
Field airDragMaxSpeed.
airFrictionMin
Field airFrictionMin.
airFrictionMax
Field airFrictionMax.
airFrictionMinSpeed
Field airFrictionMinSpeed.
airFrictionMaxSpeed
Field airFrictionMaxSpeed.
airSpeedMultiplier
Field airSpeedMultiplier.
airControlMinSpeed
Field airControlMinSpeed.
airControlMaxSpeed
Field airControlMaxSpeed.
airControlMinMultiplier
Field airControlMinMultiplier.
airControlMaxMultiplier
Field airControlMaxMultiplier.
comboAirSpeedMultiplier
Field comboAirSpeedMultiplier.
baseSpeed
Field baseSpeed.
climbSpeed
Field climbSpeed.
climbSpeedLateral
Field climbSpeedLateral.
climbUpSprintSpeed
Field climbUpSprintSpeed.
climbDownSprintSpeed
Field climbDownSprintSpeed.
horizontalFlySpeed
Field horizontalFlySpeed.
verticalFlySpeed
Field verticalFlySpeed.
maxSpeedMultiplier
Field maxSpeedMultiplier.
minSpeedMultiplier
Field minSpeedMultiplier.
wishDirectionGravityX
Field wishDirectionGravityX.
wishDirectionGravityY
Field wishDirectionGravityY.
wishDirectionWeightX
Field wishDirectionWeightX.
wishDirectionWeightY
Field wishDirectionWeightY.
canFly
Field canFly.
collisionExpulsionForce
Field collisionExpulsionForce.
forwardWalkSpeedMultiplier
Field forwardWalkSpeedMultiplier.
backwardWalkSpeedMultiplier
Field backwardWalkSpeedMultiplier.
strafeWalkSpeedMultiplier
Field strafeWalkSpeedMultiplier.
forwardRunSpeedMultiplier
Field forwardRunSpeedMultiplier.
backwardRunSpeedMultiplier
Field backwardRunSpeedMultiplier.
strafeRunSpeedMultiplier
Field strafeRunSpeedMultiplier.
forwardCrouchSpeedMultiplier
Field forwardCrouchSpeedMultiplier.
backwardCrouchSpeedMultiplier
Field backwardCrouchSpeedMultiplier.
strafeCrouchSpeedMultiplier
Field strafeCrouchSpeedMultiplier.
forwardSprintSpeedMultiplier
Field forwardSprintSpeedMultiplier.
variableJumpFallForce
Field variableJumpFallForce.
fallEffectDuration
Field fallEffectDuration.
fallJumpForce
Field fallJumpForce.
fallMomentumLoss
Field fallMomentumLoss.
autoJumpObstacleSpeedLoss
Field autoJumpObstacleSpeedLoss.
autoJumpObstacleSprintSpeedLoss
Field autoJumpObstacleSprintSpeedLoss.
autoJumpObstacleEffectDuration
Field autoJumpObstacleEffectDuration.
autoJumpObstacleSprintEffectDuration
Field autoJumpObstacleSprintEffectDuration.
autoJumpObstacleMaxAngle
Field autoJumpObstacleMaxAngle.
autoJumpDisableJumping
Field autoJumpDisableJumping.
minSlideEntrySpeed
Field minSlideEntrySpeed.
slideExitSpeed
Field slideExitSpeed.
minFallSpeedToEngageRoll
Field minFallSpeedToEngageRoll.
maxFallSpeedToEngageRoll
Field maxFallSpeedToEngageRoll.
rollStartSpeedModifier
Field rollStartSpeedModifier.
rollExitSpeedModifier
Field rollExitSpeedModifier.
rollTimeToComplete
Field rollTimeToComplete.
obj
Field obj.
copy
Field copy.
Method Detail
MovementSettings
public
MovementSettings
()
Method MovementSettings.
deserialize
Method deserialize.
- Parameters:
@Nonnull final ByteBufbuffinal intoffset
computeBytesConsumed
int
computeBytesConsumed
(@Nonnull final ByteBuf buf, final int offset)
Method computeBytesConsumed.
- Parameters:
@Nonnull final ByteBufbuffinal intoffset
serialize
void
serialize
(@Nonnull final ByteBuf buf)
Method serialize.
- Parameters:
@Nonnull final ByteBufbuf
computeSize
int
computeSize
()
Method computeSize.
validateStructure
Method validateStructure.
- Parameters:
@Nonnull final ByteBufbufferfinal intoffset
equals
boolean
equals
(final Object obj)
Method equals.
- Parameters:
final Objectobj
hashCode
int
hashCode
()
Method hashCode.