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
Method deserialize.
- Parameters:
@Nonnull final ByteBufbuffinal intoffset
computeBytesConsumed
static
int
computeBytesConsumed
(@Nonnull final ByteBuf buf, final int offset)
Method computeBytesConsumed.
- Parameters:
@Nonnull final ByteBufbuffinal intoffset
serialize
public
void
serialize
(@Nonnull final ByteBuf buf)
Method serialize.
- Parameters:
@Nonnull final ByteBufbuf
computeSize
public
int
computeSize
()
Method computeSize.
validateStructure
Method validateStructure.
- Parameters:
@Nonnull final ByteBufbufferfinal intoffset
equals
public
boolean
equals
(final Object obj)
Method equals.
- Parameters:
final Objectobj
hashCode
public
int
hashCode
()
Method hashCode.