HyCodeYourTale
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)

protecteddouble dragCoefficient
protectedboolean invertedGravity
protecteddouble mass

Related Classes