# How to Install Custom Clothing

Installing custom clothing in FiveM is straightforward—regardless of the item, the process remains the same. While there are various ways to organize your clothing files, we’ll keep it simple and clean for this example. Just follow the setup shown below.

<pre><code>[clothing]/
├── emergency-uniforms/ 
    ├── fxmanifest.lua
<strong>    └── stream/
</strong>       ├── [lspd]
       └── [safr]
├── civilian-clothing/ 
    ├── fxmanifest.lua
    └── stream/
       ├── [jbib]
       ├── [lowr]
       └── ...
</code></pre>

Separating different types of clothing into two resources helps reduce load on the server and minimizes potential issues. While using subfolders is optional, it’s highly recommended—it makes managing additions, removals, and edits much easier as your server evolves.

Once your basic resources are set up, installing clothing is as simple as dragging and dropping the .ydd and .ytd files into the appropriate folder—as long as the developer has provided them in a FiveM-ready format (e.g., mp\_m\_freemode\_01^feet\_001\_u.ydd). If the files aren’t already formatted correctly, they won’t stream properly and will require you to follow the next tutorial on renaming and converting clothing for FiveM compatibility.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.pyrosdevshop.com/basics/editor.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
