As a Roblox developer, it is currently too hard to manually ban every body part that significantly covers the character’s torso or pants. This negatively impacts gameplay in team based games where the team is shown by the players’ clothing. I don’t want to replace every single person’s package with a particular one because I like the variety that Roblox provides, and I feel that in most games players should be able to show off the accessories they have bought from Roblox. This is however detrimental to gameplay with regards to packages like the penguin.
The best solution in my eyes is a tick box in the avatar setting menu for your game that stops people from using package elements that cover up a certain threshold (50% sounds reasonable) of the shirt the user is wearing.
This is scriptable, but someone would have to collate a list of all of these things manually, and keep it updated regularly. I can’t imagine that I’m the only person with this problem and I feel like it would be best for this feature to be built into the website as a result.
I severely doubt that Roblox is willing to add a tab to the Avatar settings view to blacklist packages. This is something you can script yourself and maintain, even if it’s a pain. This also means that they have to rework certain packages or concern themselves with something relatively unnecessary. There isn’t much use case for this either - how many people exactly would use this feature? This is what custom/modified characters and package swap APIs are for.
I think the complexity of this request makes a simpler solution more viable. What about attaching a flag with team color to their back or adding a helmet in their team color instead? Relying on clothing for teams is probably a bit dated solution at this point.
They might be wearing accessories that cover the back and head significantly. A good idea might be just coloring their name in a billboard gui above their head.