Skip to content

Clothing Basics

FiveM clothing packs target Rockstar’s multiplayer characters. Story-mode peds (Michael, police s_m_y_*, etc.) are a different pipeline. A freemode YMT will not dress them.

Difficulty: Easy · Affects: both

Add-on vs replace · Files · Naming · IDs

mp_m_freemode_01Male freemode ped.
mp_f_freemode_01Female freemode ped.

Add-on vs replace

Add-on (Zaiders default)

A new collection after vanilla + DLC.

Consumes YMT slots. Does not delete Rockstar items. You can stop the resource.

Replace

Overwrites vanilla/DLC files (often a whole collection, not one shirt).

Does not add extra add-on YMT slots the same way, but original items in that collection go away and later global IDs can shift.

WARNING

Replace is not unlimited clothes. You still have TxdStore, drawable-per-collection, props, VRAM, and shop-list limits.

Components vs props

Components

Worn as body/clothing slots (shirt, pants, shoes, hair, mask).

Filenames like jbib_, lowr_, feet_.

Props

Attach to anchors (hat, glasses, ears, watch, bracelet).

Filenames like p_head_, p_eyes_. Different natives and limits.

See Components, Props & IDs.

Files in a pack

YDD3D model. Missing → invisible. Corrupt → Invalid Fixup.
YTDTextures. One dictionary = one TxdStore slot. Missing → black item.
YMTCollection metadata. Consumes YMT slots. Missing → items never appear, or crash on ped load.
creatureExtra YMT for heels / head-prop hair. Missing → heels flat, hair through hats.
YFTFragment (rare on shirts). Officially escrow-supported.
YLDCloth physics (optional). Item still shows without it.
.metapedalternatevariations.meta — mask/hood hair swaps. Overflow can cause ERR_MEM.
fxmanifestResource definition. If it is wrong, the pack never starts.

Typical add-on collection names:

mp_m_freemode_01_mp_m_<collection>.ymt
mp_f_freemode_01_mp_f_<collection>.ymt
mp_creaturemetadata_<collection>.ymt

File naming

Freemode add-on files must match collection + drawable type + index + suffix. The streamed name is usually:

<ped>^<type>_<index>_<u|r>

Examples (patterns, not a specific Zaiders item):

mp_m_freemode_01^jbib_012_u.ydd
mp_m_freemode_01^jbib_diff_012_a_uni.ytd
mp_f_freemode_01^p_head_003.ydd
_u / _r_u = universal. _r = race / skin-toned path (often the 512 cap).
a–zTexture letters are separate YTDs. Missing b → that variation is black.
PropsUse p_head_, p_eyes_, p_lwrist_, p_rwrist_ — not jbib. See Invisible Props.
^Folder layout is how FiveM maps clothing streams. Wrong name = invisible, not a YMT slot gift.

Drawable and texture variation

DrawableOne 3D item (one YDD), e.g. “jacket 12 in this collection.”
TextureA recolor (YTD), letters az (up to 26 in DCT).

Collections and clothing IDs

Vanilla, each GTA Online DLC, and each add-on pack are named collections. Global drawable index = count from the start of the ped. Local index = count from the start of this collection.

After a Title Update, global IDs of custom clothes move. Collection + local index stay stable. CONFIRMED: Cfx collection natives.

See My Clothing IDs Changed.

Support for Zaiders Store FiveM clothing packs.