Class SpriteAnimation

java.lang.Object
paulevs.edenring.client.environment.animation.SpriteAnimation
Direct Known Subclasses:
CloudAnimation, LightningAnimation

public abstract class SpriteAnimation extends Object
  • Field Details

    • origin

      protected final net.minecraft.core.BlockPos origin
  • Constructor Details

    • SpriteAnimation

      public SpriteAnimation(net.minecraft.core.BlockPos origin)
  • Method Details

    • update

      public abstract void update(double time)
    • getScale

      public abstract float getScale()
    • getAlpha

      public abstract float getAlpha()
    • getFrame

      public abstract int getFrame()
    • useFogColor

      public abstract boolean useFogColor()
    • getVSize

      public abstract float getVSize()
    • getBoundingBox

      @Nullable public @Nullable net.minecraft.world.phys.AABB getBoundingBox()
    • getOrigin

      public net.minecraft.core.BlockPos getOrigin()
    • offset

      public void offset(org.joml.Vector3f pos)
    • fogStartMultiplier

      public float fogStartMultiplier()
    • fogEndMultiplier

      public float fogEndMultiplier()
    • useSqrSqr

      public boolean useSqrSqr()