public class RegeneratingValue
Class RegeneratingValue. Provides regeneratingvalue functionality for the Hytale server.
java.lang.Object > RegeneratingValue
Field Summary
remainingUntilRegen
private
float
remainingUntilRegen
Field remainingUntilRegen.
Method Detail
RegeneratingValue
public
public
RegeneratingValue
(@Nonnull final EntityStatType.Regenerating regenerating)
Method RegeneratingValue.
- Parameters:
@Nonnull final EntityStatType.Regeneratingregenerating
shouldRegenerate
public
boolean
shouldRegenerate
(@Nonnull final ComponentAccessor store, @Nonnull final Ref ref, @Nonnull final Instant currentTime, final float dt, @Nonnull final EntityStatType.Regenerating regenerating)
Method shouldRegenerate.
- Parameters:
@Nonnull final ComponentAccessorstore@Nonnull final Refref@Nonnull final InstantcurrentTimefinal floatdt@Nonnull final EntityStatType.Regeneratingregenerating
regenerate
public
float
regenerate
(@Nonnull final ComponentAccessor store, @Nonnull final Ref ref, @Nonnull final Instant currentTime, final float dt, @Nonnull final EntityStatValue value, final float currentAmount)
Method regenerate.
- Parameters:
@Nonnull final ComponentAccessorstore@Nonnull final Refref@Nonnull final InstantcurrentTimefinal floatdt@Nonnull final EntityStatValuevaluefinal floatcurrentAmount
getRegenerating
public
EntityStatType.Regenerating
getRegenerating
()
Method getRegenerating.
toString
public
String
toString
()
Method toString.