As I'm not looking to make serverside stuff (only "improving" 1.12.1 and keeping it compatible with every vanilla server), I guess I can give up this idea. Thread completed, thank you = )
EDIT : Or I can make a Cache... but I prefer good ol' mpqs. Bah, I will think about it, but changing sheathed weapons positions is really a minor detail.