Back
    GuidesGTA Knowledge · EUP Clothing System
    Workshop Docs

    Contents

    GTA Knowledge
    GTA5 File FormatsVehicle Meta FilesFiveM Resource StructureEUP Clothing SystemLivery & Texture BasicsCarcols & Carvariations32 Siren ScriptFixing Modkit ID Conflicts

    Documentation

    EUP Clothing System

    Component slots, addon peds, and packing clothing resources.

    Emergency Uniform Pack (EUP) adds civilian and emergency service clothing drawables to GTA5 using the base game's component system. Each clothing piece is a YDD file that maps to a component slot on the player ped.

    Component IDSlot
    0Face
    1Mask
    3Upper body (torso + arms)
    4Lower body (legs)
    5Bag / parachute
    6Shoes / feet
    7Scarf / collar accessory
    8Shirt / undershirt
    9Body armor / vest
    10Decals (badges, patches)
    11Jacket / coat overlay
    EUP Viewer shows the component ID embedded in each YDD file automatically — you don't need to look it up manually.

    EUP resources are structured similarly to vehicle addons. The YDD and its matching YTD must both be in the stream/ folder, and the fxmanifest.lua must reference them via files.

    files {
      'stream/*.ydd',
      'stream/*.ytd',
    }
    Open EUP Viewer and start building

    Frequently asked questions

    What are EUP component slots?

    EUP maps each clothing piece to a GTA5 ped component ID — for example 3 = upper body, 4 = legs, 6 = shoes, 8 = undershirt, 9 = vest/armor, 11 = jacket. The slot decides where the drawable appears on the ped.

    Which component ID is a shirt or a jacket?

    Torso and arms are component 3, an undershirt is 8, and a jacket or coat overlay is 11. EUP Viewer reads the component ID straight out of each YDD so you don't have to guess.

    How do I pack EUP clothing for FiveM?

    Put the .ydd and its matching .ytd in the stream/ folder and reference them from fxmanifest.lua with a files{} block ('stream/*.ydd', 'stream/*.ytd') — the same structure as a vehicle addon.

    Why does my EUP clothing show a missing-texture warning?

    That's expected when a YDD references an external YTD you haven't loaded — inspect the YDD alone in EUP Viewer, and make sure the matching YTD ships alongside it in the resource.

    Discussion

    EUP Clothing System

    PreviousFiveM Resource StructureNextLivery & Texture Basics
    The Workshop logoThe Workshop

    The browser workspace for serious FiveM creators.

    Tools

    Paint BoothUV StudioBlinklabEasyMetaPackBenchCode SmithScript DocsEUP Viewer

    Legal

    Refund policyPrivacy policyTerms of serviceCancellation policy
    Built for creators who ship assets, resources, and servers.