Class Animation

java.lang.Object
me.c7dev.dexterity.displays.animation.Animation
Direct Known Subclasses:
LinearTranslationAnimation, RideAnimation, RotationAnimation, SitAnimation

public class Animation extends Object
  • Constructor Details

  • Method Details

    • tick

      public boolean tick()
    • getDuration

      public int getDuration()
    • getStartDelay

      public int getStartDelay()
    • setStartDelay

      public void setStartDelay(int s)
    • isStarted

      public boolean isStarted()
    • isPaused

      public boolean isPaused()
    • setPaused

      public void setPaused(boolean b)
    • setSubsequentAnimations

      public void setSubsequentAnimations(List<Animation> a)
    • getSubsequentAnimations

      public List<Animation> getSubsequentAnimations()
    • setFrameRate

      public void setFrameRate(int l)
    • getFrameRate

      public int getFrameRate()
    • setRunnable

      public void setRunnable(org.bukkit.scheduler.BukkitRunnable r)
    • start

      public void start()
    • stop

      public void stop()
    • kill

      public void kill()
    • kill

      public void kill(boolean stop_subseq)
    • finish

      public void finish()
    • getDisplay

      public DexterityDisplay getDisplay()
    • beforeStart

      public void beforeStart()
    • beforePause

      public void beforePause()
    • beforeUnpause

      public void beforeUnpause()
    • beforeStop

      public void beforeStop()
    • beforeFinish

      public void beforeFinish()
    • reset

      public void reset()