// 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(); }