net.minecraft.client.render.entity.animation

public class Animation

net.minecraft.client.animation.KeyframeAnimation
net.minecraft.class_11509
net.minecraft.client.render.entity.animation.Animation

Field summary

Modifier and TypeField
private final AnimationDefinition
definition
field_60864
definition
private final List<Animation$TransformationEntry>
entries
field_60865
entries

Constructor summary

ModifierConstructor
private (AnimationDefinition definition, List<Animation$TransformationEntry> entries)

Method summary

Modifier and TypeMethod
static Animation
bake(ModelPart root, AnimationDefinition definition)
method_71987(class_630 arg0, class_7184 arg1)
of(ModelPart root, AnimationDefinition definition)
public void
applyStatic()
method_71980()
applyStatic()
public void
applyWalk(float animationPos, float animationSpeed, float speedFactor, float scaleFactor)
method_71981(float arg0, float arg1, float arg2, float arg3)
applyWalking(float limbSwingAnimationProgress, float limbSwingAmplitude, float frequency, float scale)
public void
apply(AnimationState animationState, float currentTime)
method_71985(class_7094 arg0, float arg1)
apply(AnimationState animationState, float age)
public void
apply(AnimationState animationState, float currentTime, float speedFactor)
method_71986(class_7094 arg0, float arg1, float arg2)
apply(AnimationState animationState, float age, float speedMultiplier)
public void
apply(long millisSinceStart, float targetScale)
method_71984(long arg0, float arg1)
apply(long timeInMilliseconds, float scale)
private float
getElapsedSeconds(long millisSinceStart)
method_71983(long arg0)
getRunningSeconds(long timeInMilliseconds)
private void
lambda$apply$0(float arg0, float arg1, AnimationState arg2)
method_71982(float arg0, float arg1, class_7094 arg2)
method_71982(float arg0, float arg1, AnimationState state)