Interface IAbilityDefend

    • Method Detail

      • getDurationTicks

        int getDurationTicks()
        Returns:
        Maximum duration of the defensive stance in ticks.
      • setDurationTicks

        void setDurationTicks​(int ticks)
        Parameters:
        ticks - Maximum duration in ticks.
      • getMaxHitAmount

        int getMaxHitAmount()
        Returns:
        Maximum number of hits that can be absorbed before the defense breaks.
      • setMaxHitAmount

        void setMaxHitAmount​(int amount)
        Parameters:
        amount - Maximum hit count before breaking.
      • isDefending

        boolean isDefending()
        Returns:
        Whether the entity is currently in a defensive stance.