Dynamic First Person Model Add-on 1.21+

Agree, in real life you don't just see your hands while doing things. You also see your body, but the Minecraft developers decided not to add this kind of view to the game. The Dynamic First Person Model mod lets you experience gameplay differently. When activated, the camera displays your character model instead of just your hand holding an item.
Commands are supported for enabling and customizing the view, as well as options for other developers. This approach offers deeper immersion and makes the game feel closer to real life.
Tags
ae_fpm.is_first_person — lets you check if the player is in dynamic mode
ae_fpm.disable_animation — disables first-person animation
ae_fpm.disable_first_person — sets the default first-person view for the player
Commands
ae_fpm:toggle_model — toggles the first-person model
ae_fpm:camera_settings — opens the camera settings menu

Changes in the new version
• Fixed riding on Nautiluses
• Added the option to remove the crosshair
• Changed character body visibility

JOJO's Bizarre Adventure Add-on 1.17+
Godzilla and Kong Rise Of The Titans Add-on 1.18/1.17+
World Animals Add-on 1.21+/1.20+
World Wild Animals Add-on 1.21+/1.20+/1.19+/1.18+/1.17+/1.16+