Components, Props & IDs
IDs are CONFIRMED against specialist DCT docs and common native usage (SET_PED_COMPONENT_VARIATION / SET_PED_PROP_INDEX).
Difficulty: Easy (lookup) / Intermediate (limits) · Affects: both
Components · Props · Drawable count
Components (PV_COMP)
| ID | Prefix | PV_COMP | Typical clothes |
|---|---|---|---|
| 0 | head | HEAD | Face/head |
| 1 | berd | BERD | Masks / “beard” slot |
| 2 | hair | HAIR | Hair |
| 3 | uppr | UPPR | Torso / gloves |
| 4 | lowr | LOWR | Legs |
| 5 | hand | HAND | Bags / backpacks (DCT); parachute-related in some lists |
| 6 | feet | FEET | Shoes |
| 7 | teef | TEEF | Neck / parachute / scuba (names vary by tutorial) |
| 8 | accs | ACCS | Undershirt / shirt under jbib |
| 9 | task | TASK | Body armor / vest |
| 10 | decl | DECL | Decals |
| 11 | jbib | JBIB | Tops / jackets |
If a shop script’s labels disagree with this table, trust IDs, not the UI nickname.
Props (anchors)
| ID | Prefix | Anchor | Typical |
|---|---|---|---|
| 0 | p_head | HEAD | Hats |
| 1 | p_eyes | EYES | Glasses |
| 2 | p_ears | EARS | Earrings |
| 3 | p_mouth | MOUTH | Rare in freemode shops |
| 4–5 | p_lhand / p_rhand | HANDS | Rare |
| 6 | p_lwrist | LEFT_WRIST | Watches |
| 7 | p_rwrist | RIGHT_WRIST | Bracelets |
| 8–12 | hip / feet / PH hands | — | Rarely used in clothing packs |
Source: Drawable Types
Drawable count inside one collection
Different from YMT slot count.
| 128 | Conservative / DCT — Drawables per component type per gender per collection. Historical guidance. | |
| 0–255 | Component sync — **CONFIRMED** FiveM July 2026 ([a6f68af](https://github.com/citizenfx/fivem/commit/a6f68afb776e6df44a56816efecfef46fdceb36f)). Client and server. Not a YMT slot gift. | |
| 255 | File format — Collection / file-format boundary (DCT refuses more). |
Props still have a 128-sync advisory. The component patch does not cover prop synchronization (CONFIRMED specialist DCT docs).
Props: old 8-bit global index
Addon prop vanished
unpatched client · Intermediate
Cause
Older runtimes stored part of the global prop index in 8 bits. Addon props past that boundary could be invisible (usually not a crash).
Confirm
Updated clients see the prop. Same resource, same files.
Fix: Update the client (PR #2421, 19 Mar 2024). This does not make streamed-prop capacity unlimited.