Contents
Class AbilityCharges.Entry
java.lang.Object
com.hypixel.hytale.builtin.abilities.trigger.AbilityCharges.Entry
- Enclosing class:
AbilityCharges
One granted buff: its effect, what spends a charge, and the interaction each charge runs.
-
Constructor Summary
ConstructorsConstructorDescriptionEntry(int effectIndex, AbilityChargeTrigger trigger, int maxCharges, String interactionId, ImpactModifiers castModifiers, String sourceAbilityItemId) -
Method Summary
-
Constructor Details
-
Entry
public Entry(int effectIndex, @Nonnull AbilityChargeTrigger trigger, int maxCharges, @Nonnull String interactionId, @Nullable ImpactModifiers castModifiers, @Nullable String sourceAbilityItemId)
-
-
Method Details
-
getEffectIndex
public int getEffectIndex() -
getTrigger
-
getInteractionId
-
getCastModifiers
-
getSourceAbilityItemId
-
getRemaining
public int getRemaining() -
spend
public boolean spend()Spends one charge.- Returns:
- whether this was the last charge.
-