public class StandardPhysicsConfig implements PhysicsConfig
Class StandardPhysicsConfig. Provides standardphysicsconfig functionality for the Hytale server.
java.lang.Object > StandardPhysicsConfig
Field Summary
density
Field density.
gravity
Field gravity.
bounciness
Field bounciness.
bounceCount
Field bounceCount.
bounceLimit
Field bounceLimit.
sticksVertically
Field sticksVertically.
computeYaw
Field computeYaw.
computePitch
Field computePitch.
rotationMode
Field rotationMode.
allowRolling
Field allowRolling.
rollingFrictionFactor
Field rollingFrictionFactor.
rollingSpeed
Field rollingSpeed.
moveOutOfSolidSpeed
Field moveOutOfSolidSpeed.
terminalVelocityAir
Field terminalVelocityAir.
densityAir
Field densityAir.
terminalVelocityWater
Field terminalVelocityWater.
densityWater
Field densityWater.
hitWaterImpulseLoss
Field hitWaterImpulseLoss.
rotationForce
Field rotationForce.
speedRotationFactor
Field speedRotationFactor.
swimmingDampingFactor
Field swimmingDampingFactor.
uuidComponent
Field uuidComponent.
boundingBoxComponent
Field boundingBoxComponent.
packet
Field packet.
Method Detail
StandardPhysicsConfig
public
StandardPhysicsConfig
()
Method StandardPhysicsConfig.
getGravity
double
getGravity
()
Method getGravity.
apply
void
apply
(@Nonnull final Holder holder, @Nullable final Ref creatorRef, @Nonnull final Vector3d velocity, @Nonnull final ComponentAccessor componentAccessor, final boolean predicted)
Method apply.
- Parameters:
@Nonnull final Holderholder@Nullable final RefcreatorRef@Nonnull final Vector3dvelocity@Nonnull final ComponentAccessorcomponentAccessorfinal booleanpredicted
StandardPhysicsProvider
new
StandardPhysicsProvider
(boundingBoxComponent, creatorUUID, this, velocity, predicted)
Method StandardPhysicsProvider.
- Parameters:
boundingBoxComponentboundingBoxComponentcreatorUUIDcreatorUUIDthisthisvelocityvelocitypredictedpredicted
toPacket
com.hypixel.hytale.protocol.PhysicsConfig
toPacket
()
Method toPacket.
getBounciness
double
getBounciness
()
Method getBounciness.
getBounceCount
int
getBounceCount
()
Method getBounceCount.
getBounceLimit
double
getBounceLimit
()
Method getBounceLimit.
isSticksVertically
boolean
isSticksVertically
()
Method isSticksVertically.
isAllowRolling
boolean
isAllowRolling
()
Method isAllowRolling.
getRollingFrictionFactor
double
getRollingFrictionFactor
()
Method getRollingFrictionFactor.
getSwimmingDampingFactor
double
getSwimmingDampingFactor
()
Method getSwimmingDampingFactor.
getHitWaterImpulseLoss
double
getHitWaterImpulseLoss
()
Method getHitWaterImpulseLoss.