Class ClientBattleAnimationSession

java.lang.Object
com.pixelmonmod.pixelmon.client.battles.animation.ClientBattleAnimationSession

public final class ClientBattleAnimationSession extends Object
Battle-scoped client animation state for the active client battle manager.
  • Constructor Details

    • ClientBattleAnimationSession

      public ClientBattleAnimationSession()
  • Method Details

    • actions

      public ClientBattleAnimationActions actions()
    • acknowledgements

      public ClientBattleAnimationAcknowledgements acknowledgements()
    • tick

      public void tick()
    • tickActions

      public void tickActions()
    • tickAcknowledgements

      public void tickAcknowledgements()
    • clear

      public void clear()
    • hasActiveBattleAnimations

      public boolean hasActiveBattleAnimations()
    • hasActiveBattleMessageBlockingAnimations

      public boolean hasActiveBattleMessageBlockingAnimations()
    • hasActiveBattleTaskBlockingAnimations

      public boolean hasActiveBattleTaskBlockingAnimations()
    • hasRunningUiUpdateAction

      public boolean hasRunningUiUpdateAction()
    • hasRecentUiUpdateAcknowledgement

      public boolean hasRecentUiUpdateAcknowledgement()
    • waitingDiagnostics

      public List<String> waitingDiagnostics()