net.minecraft.client.animation

public class KeyframeAnimation

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

Field summary

Modifier and TypeField
private final AnimationDefinition
a
definition
field_60864
definition
private final List<KeyframeAnimation$Entry>
b
entries
field_60865
entries
private final org.joml.Vector3f
c
scratchVector
field_60866
field_60866

Constructor summary

ModifierConstructor
private (AnimationDefinition definition, List<KeyframeAnimation$Entry> entries)

Method summary

Modifier and TypeMethod
static KeyframeAnimation
a(gqm arg0, fur arg1)
bake(ModelPart arg0, AnimationDefinition arg1)
method_71987(class_630 arg0, class_7184 arg1)
of(ModelPart root, AnimationDefinition definition)
public void
a()
applyStatic()
method_71980()
applyStatic()
public void
a(float arg0, float arg1, float arg2, float arg3)
applyWalk(float arg0, float arg1, float arg2, float arg3)
method_71981(float arg0, float arg1, float arg2, float arg3)
applyWalking(float limbSwingAnimationProgress, float limbSwingAmplitude, float arg2, float arg3)
public void
a(bzd arg0, float arg1)
apply(AnimationState arg0, float arg1)
method_71985(class_7094 arg0, float arg1)
apply(AnimationState animationState, float age)
public void
a(bzd arg0, float arg1, float arg2)
apply(AnimationState arg0, float arg1, float arg2)
method_71986(class_7094 arg0, float arg1, float arg2)
apply(AnimationState animationState, float age, float speedMultiplier)
public void
a(long arg0, float arg1)
apply(long arg0, float arg1)
method_71984(long arg0, float arg1)
apply(long timeInMilliseconds, float scale)
private float
a(long arg0)
getElapsedSeconds(long arg0)
method_71983(long arg0)
getRunningSeconds(long timeInMilliseconds)