
public static final AnimationDefinition COW_MOOBLOOM_DANCE = AnimationDefinition.Builder.withLength(0.48f).addAnimation("undefined", new AnimationChannel(AnimationChannel.Targets.POSITION, new Keyframe(0.08f, KeyframeAnimations.posVec(0f, 0f, 0f), AnimationChannel.Interpolations.LINEAR), new Keyframe(0.28f, KeyframeAnimations.posVec(0f, 0f, 2f), AnimationChannel.Interpolations.LINEAR))).addAnimation("undefined", new AnimationChannel(AnimationChannel.Targets.ROTATION, new Keyframe(0.28f, KeyframeAnimations.degreeVec(-22.5f, 0f, 0f), AnimationChannel.Interpolations.LINEAR), new Keyframe(0f, KeyframeAnimations.degreeVec(0f, 0f, 0f), AnimationChannel.Interpolations.LINEAR))).addAnimation("undefined", new AnimationChannel(AnimationChannel.Targets.POSITION, new Keyframe(0.08f, KeyframeAnimations.posVec(0f, 0f, 0f), AnimationChannel.Interpolations.LINEAR), new Keyframe(0.28f, KeyframeAnimations.posVec(0f, -4f, 1f), AnimationChannel.Interpolations.LINEAR))).addAnimation("undefined", new AnimationChannel(AnimationChannel.Targets.ROTATION, new Keyframe(0.28f, KeyframeAnimations.degreeVec(-17.5f, 0f, 0f), AnimationChannel.Interpolations.LINEAR), new Keyframe(0f, KeyframeAnimations.degreeVec(0f, 0f, 0f), AnimationChannel.Interpolations.LINEAR))).addAnimation("undefined", new AnimationChannel(AnimationChannel.Targets.POSITION, new Keyframe(0.08f, KeyframeAnimations.posVec(0f, 0f, 0f), AnimationChannel.Interpolations.LINEAR))).addAnimation("undefined", new AnimationChannel(AnimationChannel.Targets.POSITION, new Keyframe(0.08f, KeyframeAnimations.posVec(0f, 0f, 0f), AnimationChannel.Interpolations.LINEAR))).addAnimation("undefined", new AnimationChannel(AnimationChannel.Targets.POSITION, new Keyframe(0.08f, KeyframeAnimations.posVec(0f, 0f, 0f), AnimationChannel.Interpolations.LINEAR))).addAnimation("undefined", new AnimationChannel(AnimationChannel.Targets.POSITION, new Keyframe(0.08f, KeyframeAnimations.posVec(0f, 0f, 0f), AnimationChannel.Interpolations.LINEAR))).build();