BlockMovementSettings

public class BlockMovementSettings

Class BlockMovementSettings. Provides blockmovementsettings functionality for the Hytale server.

java.lang.Object > BlockMovementSettings

Field Summary

isClimbable

public boolean isClimbable

Field isClimbable.

climbUpSpeedMultiplier

public float climbUpSpeedMultiplier

Field climbUpSpeedMultiplier.

climbDownSpeedMultiplier

public float climbDownSpeedMultiplier

Field climbDownSpeedMultiplier.

climbLateralSpeedMultiplier

public float climbLateralSpeedMultiplier

Field climbLateralSpeedMultiplier.

isBouncy

public boolean isBouncy

Field isBouncy.

bounceVelocity

public float bounceVelocity

Field bounceVelocity.

drag

public float drag

Field drag.

friction

public float friction

Field friction.

terminalVelocityModifier

public float terminalVelocityModifier

Field terminalVelocityModifier.

horizontalSpeedMultiplier

public float horizontalSpeedMultiplier

Field horizontalSpeedMultiplier.

acceleration

public float acceleration

Field acceleration.

jumpForceMultiplier

public float jumpForceMultiplier

Field jumpForceMultiplier.

obj

final BlockMovementSettings obj

Field obj.

copy

final BlockMovementSettings copy

Field copy.

Method Detail

BlockMovementSettings

public public BlockMovementSettings ()

Method BlockMovementSettings.

deserialize

static BlockMovementSettings deserialize (@Nonnull final ByteBuf buf, final int offset)

Method deserialize.

Parameters:
@Nonnull final ByteBuf buf
final int offset

computeBytesConsumed

static int computeBytesConsumed (@Nonnull final ByteBuf buf, final int offset)

Method computeBytesConsumed.

Parameters:
@Nonnull final ByteBuf buf
final int offset

serialize

public void serialize (@Nonnull final ByteBuf buf)

Method serialize.

Parameters:
@Nonnull final ByteBuf buf

computeSize

public int computeSize ()

Method computeSize.

validateStructure

static ValidationResult validateStructure (@Nonnull final ByteBuf buffer, final int offset)

Method validateStructure.

Parameters:
@Nonnull final ByteBuf buffer
final int offset

clone

public BlockMovementSettings clone ()

Method clone.

equals

public boolean equals (final Object obj)

Method equals.

Parameters:
final Object obj

hashCode

public int hashCode ()

Method hashCode.