ForceProviderStandard

abstract class ForceProviderStandard implements ForceProvider

Class ForceProviderStandard. Provides forceproviderstandard functionality for the Hytale server.

java.lang.Object > ForceProviderStandard

Field Summary

dragForce

protected Vector3d dragForce

Field dragForce.

standardState

final ForceProviderStandardState standardState

Field standardState.

extForce

final Vector3d extForce

Field extForce.

extForceY

final double extForceY

Field extForceY.

speed

final double speed

Field speed.

dragForceDivSpeed

final double dragForceDivSpeed

Field dragForceDivSpeed.

gravityForce

final double gravityForce

Field gravityForce.

force

final Vector3d force

Field force.

force2

final Vector3d force2

Field force2.

force3

final Vector3d force3

Field force3.

force4

final Vector3d force4

Field force4.

Method Detail

ForceProviderStandard

public public ForceProviderStandard ()

Method ForceProviderStandard.

update

public void update (@Nonnull final PhysicsBodyState bodyState, @Nonnull final ForceAccumulator accumulator, final boolean onGround)

Method update.

Parameters:
@Nonnull final PhysicsBodyState bodyState
@Nonnull final ForceAccumulator accumulator
final boolean onGround

clipForce

public void clipForce (@Nonnull final Vector3d value, @Nonnull final Vector3d threshold)

Method clipForce.

Parameters:
@Nonnull final Vector3d value
@Nonnull final Vector3d threshold

if

public else if (value.x > threshold.x)

Method if.

Parameters:
value.x > threshold.x