Interface CooldownInstance
- All Known Implementing Classes:
ImmutableCooldownInstance
An instance of a
Cooldown.- Since:
- 1.0.0
-
Method Details
-
builder
Returns a new cooldown instance builder.- Returns:
- the builder
-
profile
@NonNull CooldownProfile profile()Returns the profile that owns the cooldown.- Returns:
- the owning profile
-
group
@NonNull CooldownGroup group()Returns the cooldown group.- Returns:
- the group
-
duration
Returns the cooldown duration.- Returns:
- the duration
-
creationTime
Returns the creation time.- Returns:
- the creation time
-