This version should be compatible starting from 1.16.2 to all the way to 1.21.1. I didn't try earlier versions but it could work. Let me know if it ends up having any compatibility issues and have fun!
(I removed 1.1.0 because it was a necessery hotfix. I forgot about the armor trims so I added the removal of those too.)
(Some armor trims are still visible even though the armor is invisible. This is known to me and i'll fix it as soon as i figure out for sure how armor trims works in the resources.)
This version should be compatible starting from 1.16.2 to all the way to 1.21.1. I didn't try earlier versions but it could work. Let me know if it ends up having any compatibility issues and have fun!
(I removed 1.1.0 because the hotfix is a typo fix.)
I made it compatible with 1.20 since why not.