HyCodeYourTale
classpublicPriority 1

BlockMovementSettings

com.hypixel.hytale.server.core.asset.type.blocktype.config.BlockMovementSettings

implements NetworkSerializable

13

Methods

13

Public Methods

11

Fields

2

Constructors

Constants

BuilderCodec<BlockMovementSettings>CODEC= BuilderCodec.builder(BlockMovementSettings.class, BlockMovementSettings::new) .append( ...

Constructors

protected
BlockMovementSettings()
public
BlockMovementSettings(boolean isClimbable, boolean isBouncy, float bounceVelocity, float drag, float friction, float climbUpSpeed, float climbDownSpeed, float climbLateralSpeedMultiplier, float terminalVelocityModifier, float horizontalSpeedMultiplier, float jumpForceMultiplier)

Methods

Public Methods (13)

public
float getBounceVelocity()
public
float getClimbDownSpeedMultiplier()
public
float getClimbLateralSpeedMultiplier()
public
float getClimbUpSpeedMultiplier()
public
float getDrag()
public
float getFriction()
public
float getHorizontalSpeedMultiplier()
public
float getTerminalVelocityModifier()
public
boolean isBouncy()
public
boolean isClimbable()
public
float jumpForceMultiplier()
public
com.hypixel.hytale.protocol.BlockMovementSettings toPacket()
@Nonnull
public
String toString()
@Nonnull@Override

Fields

Private/Package Fields (11)

privatefloat bounceVelocity
privatefloat climbDownSpeedMultiplier
privatefloat climbLateralSpeedMultiplier
privatefloat climbUpSpeedMultiplier
privatefloat drag
privatefloat friction
privatefloat horizontalSpeedMultiplier
privateboolean isBouncy
privateboolean isClimbable
privatefloat jumpForceMultiplier
privatefloat terminalVelocityModifier

Related Classes