>>309349153
"Private" avatars are marked as such in the vrchat API. I presume that if you spoof the network event that says "player abc switched into avatar xyz", other people's clients would check that avatar xyz is marked private and not uploaded by player abc, and thus not show the avatar.

At least, that is how I assume it would work with competent devs.