HyCodeYourTale
classpublicPriority 3

BlockMovementSettings

com.hypixel.hytale.protocol.BlockMovementSettings

6

Methods

6

Public Methods

12

Fields

3

Constructors

Constants

intFIXED_BLOCK_SIZE= 42
intMAX_SIZE= 42
intNULLABLE_BIT_FIELD_SIZE= 0
intVARIABLE_BLOCK_START= 42
intVARIABLE_FIELD_COUNT= 0

Constructors

public
BlockMovementSettings()
public
BlockMovementSettings(boolean isClimbable, float climbUpSpeedMultiplier, float climbDownSpeedMultiplier, float climbLateralSpeedMultiplier, boolean isBouncy, float bounceVelocity, float drag, float friction, float terminalVelocityModifier, float horizontalSpeedMultiplier, float acceleration, float jumpForceMultiplier)
public
BlockMovementSettings(BlockMovementSettings 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 (12)

publicfloat acceleration
publicfloat bounceVelocity
publicfloat climbDownSpeedMultiplier
publicfloat climbLateralSpeedMultiplier
publicfloat climbUpSpeedMultiplier
publicfloat drag
publicfloat friction
publicfloat horizontalSpeedMultiplier
publicboolean isBouncy
publicboolean isClimbable
publicfloat jumpForceMultiplier
publicfloat terminalVelocityModifier

Related Classes