100 lines
5.8 KiB
Java
100 lines
5.8 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 AceerAnimation {
|
|
public static final AnimationDefinition aceeranimation = AnimationDefinition.Builder.withLength(2.0F).looping()
|
|
.addAnimation("bone8",
|
|
new AnimationChannel(AnimationChannel.Targets.ROTATION,
|
|
new Keyframe(0.0F, KeyframeAnimations.degreeVec(0.0F, -15.0F, 0.0F),
|
|
AnimationChannel.Interpolations.LINEAR),
|
|
new Keyframe(1.0F, KeyframeAnimations.degreeVec(6.4285F, -26.7952F, -14.0327F),
|
|
AnimationChannel.Interpolations.LINEAR),
|
|
new Keyframe(2.0F, KeyframeAnimations.degreeVec(0.0F, -15.0F, 0.0F),
|
|
AnimationChannel.Interpolations.LINEAR)))
|
|
.addAnimation("bone",
|
|
new AnimationChannel(AnimationChannel.Targets.ROTATION,
|
|
new Keyframe(0.0F, KeyframeAnimations.degreeVec(12.4589F, 27.5124F, 25.5614F),
|
|
AnimationChannel.Interpolations.LINEAR),
|
|
new Keyframe(0.5F, KeyframeAnimations.degreeVec(3.8603F, 9.2319F, 22.8118F),
|
|
AnimationChannel.Interpolations.LINEAR),
|
|
new Keyframe(1.0F, KeyframeAnimations.degreeVec(12.4589F, 27.5124F, 25.5614F),
|
|
AnimationChannel.Interpolations.LINEAR),
|
|
new Keyframe(1.5F, KeyframeAnimations.degreeVec(3.8603F, 9.2319F, 22.8118F),
|
|
AnimationChannel.Interpolations.LINEAR),
|
|
new Keyframe(2.0F, KeyframeAnimations.degreeVec(12.4589F, 27.5124F, 25.5614F),
|
|
AnimationChannel.Interpolations.LINEAR)))
|
|
.addAnimation("bone2",
|
|
new AnimationChannel(AnimationChannel.Targets.ROTATION,
|
|
new Keyframe(0.0F, KeyframeAnimations.degreeVec(-15.0005F, 31.9997F, -26.824F),
|
|
AnimationChannel.Interpolations.LINEAR),
|
|
new Keyframe(0.5F, KeyframeAnimations.degreeVec(2.9197F, -6.919F, -22.8457F),
|
|
AnimationChannel.Interpolations.LINEAR),
|
|
new Keyframe(1.0F, KeyframeAnimations.degreeVec(-15.0005F, 31.9997F, -26.824F),
|
|
AnimationChannel.Interpolations.LINEAR),
|
|
new Keyframe(1.5F, KeyframeAnimations.degreeVec(2.9197F, -6.919F, -22.8457F),
|
|
AnimationChannel.Interpolations.LINEAR),
|
|
new Keyframe(2.0F, KeyframeAnimations.degreeVec(-15.0005F, 31.9997F, -26.824F),
|
|
AnimationChannel.Interpolations.LINEAR)))
|
|
.addAnimation("bone7",
|
|
new AnimationChannel(AnimationChannel.Targets.ROTATION,
|
|
new Keyframe(0.0F, KeyframeAnimations.degreeVec(5.8546F, -13.8345F, -23.2109F),
|
|
AnimationChannel.Interpolations.LINEAR),
|
|
new Keyframe(0.5F, KeyframeAnimations.degreeVec(-5.8546F, 13.8345F, -23.2109F),
|
|
AnimationChannel.Interpolations.LINEAR),
|
|
new Keyframe(1.0F, KeyframeAnimations.degreeVec(5.8546F, -13.8345F, -23.2109F),
|
|
AnimationChannel.Interpolations.LINEAR),
|
|
new Keyframe(1.5F, KeyframeAnimations.degreeVec(-5.8546F, 13.8345F, -23.2109F),
|
|
AnimationChannel.Interpolations.LINEAR),
|
|
new Keyframe(2.0F, KeyframeAnimations.degreeVec(5.8546F, -13.8345F, -23.2109F),
|
|
AnimationChannel.Interpolations.LINEAR)))
|
|
.addAnimation("bone6",
|
|
new AnimationChannel(AnimationChannel.Targets.ROTATION,
|
|
new Keyframe(0.0F, KeyframeAnimations.degreeVec(3.8603F, -9.2319F, -22.8118F),
|
|
AnimationChannel.Interpolations.LINEAR),
|
|
new Keyframe(0.5F, KeyframeAnimations.degreeVec(12.4589F, -27.5123F, -25.5615F),
|
|
AnimationChannel.Interpolations.LINEAR),
|
|
new Keyframe(1.0F, KeyframeAnimations.degreeVec(3.8603F, -9.2319F, -22.8118F),
|
|
AnimationChannel.Interpolations.LINEAR),
|
|
new Keyframe(1.5F, KeyframeAnimations.degreeVec(12.4589F, -27.5123F, -25.5615F),
|
|
AnimationChannel.Interpolations.LINEAR),
|
|
new Keyframe(2.0F, KeyframeAnimations.degreeVec(3.8603F, -9.2319F, -22.8118F),
|
|
AnimationChannel.Interpolations.LINEAR)))
|
|
.addAnimation("bone5",
|
|
new AnimationChannel(AnimationChannel.Targets.ROTATION,
|
|
new Keyframe(0.0F, KeyframeAnimations.degreeVec(-5.8546F, -13.8345F, 23.2109F),
|
|
AnimationChannel.Interpolations.LINEAR),
|
|
new Keyframe(0.5F, KeyframeAnimations.degreeVec(5.8546F, 13.8345F, 23.2109F),
|
|
AnimationChannel.Interpolations.LINEAR),
|
|
new Keyframe(1.0F, KeyframeAnimations.degreeVec(-5.8546F, -13.8345F, 23.2109F),
|
|
AnimationChannel.Interpolations.LINEAR),
|
|
new Keyframe(1.5F, KeyframeAnimations.degreeVec(5.8546F, 13.8345F, 23.2109F),
|
|
AnimationChannel.Interpolations.LINEAR),
|
|
new Keyframe(2.0F, KeyframeAnimations.degreeVec(-5.8546F, -13.8345F, 23.2109F),
|
|
AnimationChannel.Interpolations.LINEAR)))
|
|
.addAnimation("bone4",
|
|
new AnimationChannel(AnimationChannel.Targets.ROTATION,
|
|
new Keyframe(0.0F, KeyframeAnimations.degreeVec(2.8842F, 6.9262F, 22.6746F),
|
|
AnimationChannel.Interpolations.LINEAR),
|
|
new Keyframe(0.5F, KeyframeAnimations.degreeVec(-15.0004F, -31.9998F, 26.824F),
|
|
AnimationChannel.Interpolations.LINEAR),
|
|
new Keyframe(1.0F, KeyframeAnimations.degreeVec(2.8842F, 6.9262F, 22.6746F),
|
|
AnimationChannel.Interpolations.LINEAR),
|
|
new Keyframe(1.5F, KeyframeAnimations.degreeVec(-15.0004F, -31.9998F, 26.824F),
|
|
AnimationChannel.Interpolations.LINEAR),
|
|
new Keyframe(2.0F, KeyframeAnimations.degreeVec(2.8842F, 6.9262F, 22.6746F),
|
|
AnimationChannel.Interpolations.LINEAR)))
|
|
.addAnimation("bone3",
|
|
new AnimationChannel(AnimationChannel.Targets.ROTATION,
|
|
new Keyframe(0.0F, KeyframeAnimations.degreeVec(6.4285F, 26.7952F, 14.0327F),
|
|
AnimationChannel.Interpolations.LINEAR),
|
|
new Keyframe(1.0F, KeyframeAnimations.degreeVec(0.0F, 15.0F, 0.0F),
|
|
AnimationChannel.Interpolations.LINEAR),
|
|
new Keyframe(2.0F, KeyframeAnimations.degreeVec(6.4285F, 26.7952F, 14.0327F),
|
|
AnimationChannel.Interpolations.LINEAR)))
|
|
.build();
|
|
} |