Collapse Sidebar




The content ID link pointing to the shirt template hosted on the Roblox website. Determines the texture of the Shirt.

See also ShirtGraphic/Graphic for the image applied to T-shirts.

Finding the ShirtTemplate ID

This content ID is different than the website URL of the shirt. It can be found by pasting the website URL of the shirt into the ShirtTemplate property in Studio, as Studio will correct it. Alternatively InsertService/LoadAsset can be used to insert the shirt into the workspace, for example:

local webURL = "https://www.roblox.com/catalog/1804747/White-Shirt"
local assetId = tonumber(string.match(webURL, "%d+") or 0)  -- Extract the number
local success, model = pcall(function() 
	return game:GetService("InsertService"):LoadAsset(assetId) 
if success then 
	model.Parent = workspace

Code Samples

Change Shirt / Pants

This sample includes a simple function to change the texture of the Shirt and Pants worn by a player’s character. If shirt and pants don’t exist then they are created. Note, this should be run every time the character spawns. If a developer is looking to permanently change a character’s appearance to a preset it is recommended they use Player/CharacterAppearance.