Updated and tested on 1.21.1
Further refinements to legs while floating in water
Fixed some issues from the previous update breaking some older animations while swimming and gliding with elytra
Added leg movements to the 'in water' animation
Added a paddling animation while not swimming but when the player is submerged in water.
Part 2 to a flying update:
Fixed some critical bugs with head movement when flying and legs, made leg animations more subtle.
Part 1 to a flying update. Arms fold out while flying
Part 1 to a elytra flying update. arms fold out while flying
Part 3 to the swimming update, fixed elytra clipping while swimming.
Part 3 to the swimming update, fixed a bug with the cape while swimming backward.
Part 2 to the swimming update. Fixed wierd cloak behaviour
Part 1 to a swimming animation rework