Interface HasEffects

All Known Implementing Classes:
AbilityResolvedEvent, AbilityUsedEvent, GenericDamageEvent, GenericHealEvent, GroundTickEvent, StatusEffectList, TickEvent

public interface HasEffects
  • Method Details

    • getEffects

      List<AbilityEffect> getEffects()
    • getDamage

      default long getDamage()
    • getEffectsOfType

      default <X> List<X> getEffectsOfType(Class<X> type)