Class SpriteAnimation
java.lang.Object
paulevs.edenring.client.environment.animation.SpriteAnimation
- Direct Known Subclasses:
CloudAnimation,LightningAnimation
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfloatfloatabstract floatgetAlpha()@Nullable net.minecraft.world.phys.AABBabstract intgetFrame()net.minecraft.core.BlockPosabstract floatgetScale()abstract floatgetVSize()voidoffset(org.joml.Vector3f pos) abstract voidupdate(double time) abstract booleanboolean
-
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()
-