classpublicPriority 1
KnockbackComponent
com.hypixel.hytale.server.core.entity.knockback.KnockbackComponent
implements Component
15
Methods
15
Public Methods
5
Fields
1
Constructors
Constructors
public
KnockbackComponent()Methods
Public Methods (15)
public
void addModifier(double modifier)public
void applyModifiers()public
Component<EntityStore> clone()@Nonnull@Override
publicstatic
ComponentType<EntityStore, KnockbackComponent> getComponentType()public
float getDuration()public
float getTimer()public
Vector3d getVelocity()@Nonnull
public
VelocityConfig getVelocityConfig()@Nullable
public
ChangeVelocityType getVelocityType()public
void incrementTimer(float time)public
void setDuration(float duration)public
void setTimer(float time)public
void setVelocity(Vector3d velocity)public
void setVelocityConfig(VelocityConfig velocityConfig)public
void setVelocityType(ChangeVelocityType velocityType)Fields
Private/Package Fields (5)
private
float durationprivate
float timerprivate
Vector3d velocityprivate
VelocityConfig velocityConfigprivate
ChangeVelocityType velocityType