classpublicPriority 3
PhysicsValues
com.hypixel.hytale.server.core.modules.physics.component.PhysicsValues
implements Component
9
Methods
9
Public Methods
3
Fields
3
Constructors
Constants
BuilderCodec<PhysicsValues>CODEC= BuilderCodec.builder(PhysicsValues.class, PhysicsValues::new)
.append(new KeyedCodec<>("Mas...
doubleDEFAULT_DRAG_COEFFICIENT= 0.5
booleanDEFAULT_INVERTED_GRAVITY= false
doubleDEFAULT_MASS= 1.0
DoubleZERO= 0.0
Constructors
public
PhysicsValues()public
PhysicsValues(PhysicsValues other)public
PhysicsValues(double mass, double dragCoefficient, boolean invertedGravity)Methods
Public Methods (9)
public
Component<EntityStore> clone()@Nonnull@Override
publicstatic
ComponentType<EntityStore, PhysicsValues> getComponentType()@Nonnull
public
double getDragCoefficient()public
double getMass()public
boolean isInvertedGravity()public
void replaceValues(PhysicsValues other)public
void resetToDefault()public
void scale(float scale)public
String toString()@Nonnull@Override
Fields
Protected Fields (3)
protected
double dragCoefficientprotected
boolean invertedGravityprotected
double mass