classpublicPriority 3
Velocity
com.hypixel.hytale.server.core.modules.physics.component.Velocity
implements Component
23
Methods
23
Public Methods
0
Fields
6
Constructors
Constants
BuilderCodec<Velocity>CODEC= BuilderCodec.builder(Velocity.class, Velocity::new)
.append(new KeyedCodec<>("Velocity", Ve...
Constructors
package-private
Velocity()package-private
Velocity()package-private
Velocity()public
Velocity()public
Velocity(Velocity other)public
Velocity(Vector3d initialVelocity)Methods
Public Methods (23)
public
void addForce(Vector3d force)public
void addForce(double x, double y, double z)public
void addInstruction(Vector3d velocity, VelocityConfig config, ChangeVelocityType type)public
Vector3d assignVelocityTo(Vector3d vector)@Nonnull
public
Component<EntityStore> clone()@Nonnull@Override
public
Vector3d getClientVelocity()@Nonnull
publicstatic
ComponentType<EntityStore, Velocity> getComponentType()@Nonnull
public
VelocityConfig getConfig()@Nullable
public
List<Velocity.Instruction> getInstructions()@Nonnull
public
double getSpeed()public
ChangeVelocityType getType()@Nonnull
public
Vector3d getVelocity()@Nonnull
public
double getX()public
double getY()public
double getZ()public
void set(Vector3d newVelocity)public
void set(double x, double y, double z)public
void setClient(Vector3d newVelocity)public
void setClient(double x, double y, double z)public
void setX(double x)public
void setY(double y)public
void setZ(double z)public
void setZero()