classpublicPriority 3
PhysicsConfig
com.hypixel.hytale.protocol.PhysicsConfig
6
Methods
6
Public Methods
22
Fields
3
Constructors
Constants
intFIXED_BLOCK_SIZE= 122
intMAX_SIZE= 122
intNULLABLE_BIT_FIELD_SIZE= 0
intVARIABLE_BLOCK_START= 122
intVARIABLE_FIELD_COUNT= 0
Constructors
public
PhysicsConfig()public
PhysicsConfig(PhysicsType type, double density, double gravity, double bounciness, int bounceCount, double bounceLimit, boolean sticksVertically, boolean computeYaw, boolean computePitch, RotationMode rotationMode, double moveOutOfSolidSpeed, double terminalVelocityAir, double densityAir, double terminalVelocityWater, double densityWater, double hitWaterImpulseLoss, double rotationForce, float speedRotationFactor, double swimmingDampingFactor, boolean allowRolling, double rollingFrictionFactor, float rollingSpeed)public
PhysicsConfig(PhysicsConfig other)Methods
Public Methods (6)
publicstatic
int computeBytesConsumed(ByteBuf buf, int offset)public
int computeSize()public
boolean equals(Object obj)@Override
public
int hashCode()@Override
public
void serialize(ByteBuf buf)publicstatic
ValidationResult validateStructure(ByteBuf buffer, int offset)Fields
Public Fields (22)
public
boolean allowRollingpublic
int bounceCountpublic
double bounceLimitpublic
double bouncinesspublic
boolean computePitchpublic
boolean computeYawpublic
double densitypublic
double densityAirpublic
double densityWaterpublic
double gravitypublic
double hitWaterImpulseLosspublic
double moveOutOfSolidSpeedpublic
double rollingFrictionFactorpublic
float rollingSpeedpublic
double rotationForcepublic
RotationMode rotationModepublic
float speedRotationFactorpublic
boolean sticksVerticallypublic
double swimmingDampingFactorpublic
double terminalVelocityAirpublic
double terminalVelocityWaterpublic
PhysicsType typeRelated Classes
Used By