Parameters "is_swinging_left_arm" and "is_swinging_right_arm" just returns "false" in any situation in a player model, even regardless of which hand the player swing and which hand is the main one (placing blocks with off hand also doesn't work)
I haven't checked if it works with other mobs.
It also seems to me that it is worth replacing these boolean parameters with float parameters - "swing_progress_left" and "swing_progress_right" (or do not replace those parameters and add new ones to them)
Parameters "is_swinging_left_arm" and "is_swinging_right_arm" just returns "false" in any situation in a player model, even regardless of which hand the player swing and which hand is the main one (placing blocks with off hand also doesn't work)
I haven't checked if it works with other mobs.
It also seems to me that it is worth replacing these boolean parameters with float parameters - "swing_progress_left" and "swing_progress_right" (or do not replace those parameters and add new ones to them)