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)
private
float bounceVelocityprivate
float climbDownSpeedMultiplierprivate
float climbLateralSpeedMultiplierprivate
float climbUpSpeedMultiplierprivate
float dragprivate
float frictionprivate
float horizontalSpeedMultiplierprivate
boolean isBouncyprivate
boolean isClimbableprivate
float jumpForceMultiplierprivate
float terminalVelocityModifier