Need help with jumping in anim blueprint for Upward velocity

I have a jump animation broken up into multiple parts so that some parts loop, I have Jump (non loop), Jumping Upward (loop), falling (loop) and Land (non loop). I’m looking for a way to play the Jumping Upwards animation while the character is going up and then the falling animation when going down. How would I control this with blueprint?

Thanks you for your time,
Danny.

I’ve attempted to do this but I couldn’t get it to work.

are you using a animation blueprint and state machines? if you are then you could just create a state for each section, play jump start then when that finishes, begin jump up loop, then have the transition rule based on the characters z velocity so once the z velocity begins decreasing you transition to the jump falling anim, then as you approach the ground do the land. just think of it all like basic instructions like how would i define whats happening when i want this anim, ok hes moving up so i can base this on his location or something to do with movement. i havent implemented this myself this is all theory so you may need to use something like location rather than velocity.

Have you looked at the animation blueprint tutorials?