Dear Every single mother loving artist who works in this production,
Please standardize your animation frames. You seem to have a misconception about how animations will work, so let me fix that for you. But first hodot had trouble understanding what I meant so let me explain some things
a frame = a single image as part of an animation
animation = a sequence of frames put together to render a movement, action, etc.
spritesheet = an image file containing all the animations
we on the same page? good. Lets take a look at an image your
motherloving awesome leader hodot put together.

First lets go over what you almost did right:
Mostly standardized frame dimensions - I understand if you want wider frames for some of the animations, but EVERY FRAME IN THE ENTIRE SPRITE SHEET MUST HAVE THE SAME HEIGHT and EACH FRAME IN AN ANIMATION HAS TO HAVE THE SAME WIDTH. Why do I ask this
inhuman task? Consider how we load animations: If we have each animation the same height I can input the heights of the frames, then pick which row (height of frames * row) and then input how wide/how many frames in the row and do a loop, adding each frame in the animation to the object. Now lets consider what happens if they aren't standard, for EACH animation, you have to give me the starting point (in pixels) of the first frame, and if you don't standardize the width you actually have to give me the top left corner of every single frame for each individual animations.
I'd like for you to also look at the player jumping sequence. Why does he go into space? You understand that the player's object actually goes up, correct? Keep the player at the bottom of the frame or else it will look
really weird.
Thanks.
PS: Finish the first loving player before you go to EVERY OTHER PLAYER.