Tip: Using textures as shirts/pants in HumanoidDescription without uploading as clothing

The beginning of a new age… and some problems

So shortly after the HumanoidDescription instance was released, the community went wild with excitement. We now had an easier way to alter the appearance of players!

…Except that because how it apparently works, the Instance refuses to accept texture ID’s. For it to create a Shirt Instance, it needs a link to one like from the catalog. This can be a problem if you can’t upload clothing items due to membership status, but there’s an easier way.

Uploading Shirt/Pants as models to use in HumanoidDescription

Assuming you followed the official tutorial on how to apply the HumanoidDescription (HumanoidDescription System), you should have the code snippet to apply it to a character. This was written after using the code for an Instance parented to the Workspace. Now see the character below:

29
The Shirt, face and helmet are custom items. The Pants and hair, however, are existing items on the catalog. This is an NPC, so we want to match her appearance.

Create your custom asset as the Instance you want it to be and upload it as a model. For example for the Shirt…


When your instances are up as models as their base forms, copy the ID’s of them and fill out the HumanoidDescription. If we do this, this is what we get when we spawn in:
32
Just how we wanted! …Although the gloves seem to be broken because of an Avatar update…

Note: There is an off chance where the ID won’t be accepted by the HumanoidDescription. It can be usually remedied by clearing the section and entering in the ID again or closing and opening the place file.

10 Likes

Tl;dr Upload the asset as your own asset and use the new ID.

6 Likes