Package gg.xp.xivdata.data
Interface BasicCooldownDescriptor
- All Known Subinterfaces:
ExtendedCooldownDescriptor
- All Known Implementing Classes:
Cooldown
,CooldownDescriptorImpl
public interface BasicCooldownDescriptor
-
Method Summary
Modifier and TypeMethodDescriptionboolean
abilityIdMatches
(long abilityId) default boolean
default @Nullable CdAuxAbility
auxMatch
(long abilityId) boolean
buffIdMatches
(long buffId) default List<CdAuxAbility>
double
default Duration
@Nullable Double
getLabel()
int
long
boolean
-
Method Details
-
getLabel
String getLabel() -
abilityIdMatches
boolean abilityIdMatches(long abilityId) -
buffIdMatches
boolean buffIdMatches(long buffId) -
getCooldown
double getCooldown() -
getCooldownAsDuration
-
getPrimaryAbilityId
long getPrimaryAbilityId() -
getMaxCharges
int getMaxCharges() -
getDurationOverride
-
autoBuffs
default boolean autoBuffs() -
noStatusEffect
boolean noStatusEffect() -
getAuxAbilities
-
auxMatch
-