cawezs_mantle_to_stratus/models/animations/UironAnimation.java
2025-06-02 10:05:26 -04:00

92 lines
5.1 KiB
Java

// Save this class in your mod and generate all required imports
/**
* Made with Blockbench 4.12.4 Exported for Minecraft version 1.19 or later with
* Mojang mappings
*
* @author Author
*/
public class UironAnimation {
public static final AnimationDefinition uironanimation = AnimationDefinition.Builder.withLength(2.0F).looping()
.addAnimation("bone",
new AnimationChannel(AnimationChannel.Targets.ROTATION,
new Keyframe(0.0F, KeyframeAnimations.degreeVec(0.0F, 12.5F, 0.0F),
AnimationChannel.Interpolations.LINEAR),
new Keyframe(0.25F, KeyframeAnimations.degreeVec(0.0F, 0.0F, 0.0F),
AnimationChannel.Interpolations.LINEAR),
new Keyframe(2.0F, KeyframeAnimations.degreeVec(0.0F, 12.5F, 0.0F),
AnimationChannel.Interpolations.LINEAR)))
.addAnimation("bone2",
new AnimationChannel(AnimationChannel.Targets.ROTATION,
new Keyframe(0.0F, KeyframeAnimations.degreeVec(0.0F, -12.5F, 0.0F),
AnimationChannel.Interpolations.LINEAR),
new Keyframe(0.25F, KeyframeAnimations.degreeVec(0.0F, 0.0F, 0.0F),
AnimationChannel.Interpolations.LINEAR),
new Keyframe(2.0F, KeyframeAnimations.degreeVec(0.0F, -12.5F, 0.0F),
AnimationChannel.Interpolations.LINEAR)))
.addAnimation("bone3",
new AnimationChannel(AnimationChannel.Targets.ROTATION,
new Keyframe(0.0F, KeyframeAnimations.degreeVec(-5.7632F, -24.3683F, 13.7454F),
AnimationChannel.Interpolations.LINEAR),
new Keyframe(0.25F, KeyframeAnimations.degreeVec(-1.1652F, -24.9746F, 2.7581F),
AnimationChannel.Interpolations.LINEAR),
new Keyframe(2.0F, KeyframeAnimations.degreeVec(-5.7632F, -24.3683F, 13.7454F),
AnimationChannel.Interpolations.LINEAR)))
.addAnimation("bone4",
new AnimationChannel(AnimationChannel.Targets.ROTATION,
new Keyframe(0.0F, KeyframeAnimations.degreeVec(6.4285F, 26.7952F, 14.0327F),
AnimationChannel.Interpolations.LINEAR),
new Keyframe(0.25F, KeyframeAnimations.degreeVec(1.3008F, 27.4716F, 2.818F),
AnimationChannel.Interpolations.LINEAR),
new Keyframe(2.0F, KeyframeAnimations.degreeVec(6.4285F, 26.7952F, 14.0327F),
AnimationChannel.Interpolations.LINEAR)))
.addAnimation("bone5",
new AnimationChannel(AnimationChannel.Targets.ROTATION,
new Keyframe(0.0F, KeyframeAnimations.degreeVec(-6.4285F, 26.7952F, -14.0327F),
AnimationChannel.Interpolations.LINEAR),
new Keyframe(0.25F, KeyframeAnimations.degreeVec(-1.3008F, 27.4716F, -2.818F),
AnimationChannel.Interpolations.LINEAR),
new Keyframe(2.0F, KeyframeAnimations.degreeVec(-6.4285F, 26.7952F, -14.0327F),
AnimationChannel.Interpolations.LINEAR)))
.addAnimation("bone6",
new AnimationChannel(AnimationChannel.Targets.ROTATION,
new Keyframe(0.0F, KeyframeAnimations.degreeVec(5.7632F, -24.3683F, -13.7454F),
AnimationChannel.Interpolations.LINEAR),
new Keyframe(0.25F, KeyframeAnimations.degreeVec(1.1652F, -24.9746F, -2.7581F),
AnimationChannel.Interpolations.LINEAR),
new Keyframe(2.0F, KeyframeAnimations.degreeVec(5.7632F, -24.3683F, -13.7454F),
AnimationChannel.Interpolations.LINEAR)))
.addAnimation("bone10",
new AnimationChannel(AnimationChannel.Targets.ROTATION,
new Keyframe(0.0F, KeyframeAnimations.degreeVec(5.7251F, -29.4987F, -11.5084F),
AnimationChannel.Interpolations.LINEAR),
new Keyframe(0.25F, KeyframeAnimations.degreeVec(5.2107F, -17.055F, -10.2143F),
AnimationChannel.Interpolations.LINEAR),
new Keyframe(2.0F, KeyframeAnimations.degreeVec(5.7251F, -29.4987F, -11.5084F),
AnimationChannel.Interpolations.LINEAR)))
.addAnimation("bone7",
new AnimationChannel(AnimationChannel.Targets.ROTATION,
new Keyframe(0.0F, KeyframeAnimations.degreeVec(5.7251F, 29.4987F, 11.5084F),
AnimationChannel.Interpolations.LINEAR),
new Keyframe(0.25F, KeyframeAnimations.degreeVec(5.2107F, 17.055F, 10.2143F),
AnimationChannel.Interpolations.LINEAR),
new Keyframe(2.0F, KeyframeAnimations.degreeVec(5.7251F, 29.4987F, 11.5084F),
AnimationChannel.Interpolations.LINEAR)))
.addAnimation("bone8",
new AnimationChannel(AnimationChannel.Targets.ROTATION,
new Keyframe(0.0F, KeyframeAnimations.degreeVec(-5.7251F, -29.4987F, 11.5084F),
AnimationChannel.Interpolations.LINEAR),
new Keyframe(0.25F, KeyframeAnimations.degreeVec(-5.2107F, -17.055F, 10.2143F),
AnimationChannel.Interpolations.LINEAR),
new Keyframe(2.0F, KeyframeAnimations.degreeVec(-5.7251F, -29.4987F, 11.5084F),
AnimationChannel.Interpolations.LINEAR)))
.addAnimation("bone9",
new AnimationChannel(AnimationChannel.Targets.ROTATION,
new Keyframe(0.0F, KeyframeAnimations.degreeVec(-5.7251F, 29.4987F, -11.5084F),
AnimationChannel.Interpolations.LINEAR),
new Keyframe(0.25F, KeyframeAnimations.degreeVec(-5.2107F, 17.055F, -10.2143F),
AnimationChannel.Interpolations.LINEAR),
new Keyframe(2.0F, KeyframeAnimations.degreeVec(-5.7251F, 29.4987F, -11.5084F),
AnimationChannel.Interpolations.LINEAR)))
.build();
}