public class PhysicsConfig
Class PhysicsConfig. Provides physicsconfig functionality for the Hytale server.
java.lang.Object > PhysicsConfig
Field Summary
type
public
PhysicsType
type
Field type.
density
public
double
density
Field density.
gravity
public
double
gravity
Field gravity.
bounciness
public
double
bounciness
Field bounciness.
bounceCount
public
int
bounceCount
Field bounceCount.
bounceLimit
public
double
bounceLimit
Field bounceLimit.
sticksVertically
public
boolean
sticksVertically
Field sticksVertically.
computeYaw
public
boolean
computeYaw
Field computeYaw.
computePitch
public
boolean
computePitch
Field computePitch.
rotationMode
public
RotationMode
rotationMode
Field rotationMode.
moveOutOfSolidSpeed
public
double
moveOutOfSolidSpeed
Field moveOutOfSolidSpeed.
terminalVelocityAir
public
double
terminalVelocityAir
Field terminalVelocityAir.
densityAir
public
double
densityAir
Field densityAir.
terminalVelocityWater
public
double
terminalVelocityWater
Field terminalVelocityWater.
densityWater
public
double
densityWater
Field densityWater.
hitWaterImpulseLoss
public
double
hitWaterImpulseLoss
Field hitWaterImpulseLoss.
rotationForce
public
double
rotationForce
Field rotationForce.
speedRotationFactor
public
float
speedRotationFactor
Field speedRotationFactor.
swimmingDampingFactor
public
double
swimmingDampingFactor
Field swimmingDampingFactor.
allowRolling
public
boolean
allowRolling
Field allowRolling.
rollingFrictionFactor
public
double
rollingFrictionFactor
Field rollingFrictionFactor.
rollingSpeed
public
float
rollingSpeed
Field rollingSpeed.
obj
final
PhysicsConfig
obj
Field obj.
copy
final
PhysicsConfig
copy
Field copy.
Method Detail
PhysicsConfig
public
public
PhysicsConfig
()
Method PhysicsConfig.
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.