# Dynamic Config Builders

## Introduction

The **Dynamic Config Builders** in Durty Cloth Tool provide an automated way to generate specific configuration files for your cloth resources. These files are dynamically created during the build process, making them in most cases ready for use with various supported scripts, such as clothing store or tattoo shop scripts in multiplayer mods like FiveM.

Dynamic Config Builders streamline the process of setting up these configuration files, saving you time and ensuring your resources are immediately compatible with different scripts. However, they do not ensure the structural or optimization correctness of the resources themselves; their primary role is to generate the necessary configuration files for external scripts. Users simply need to enable the relevant options in the **Build Options** window, and the Dynamic Config Builders will handle the rest automatically.

<figure><img src="/files/MitWWeZB65XcsSWDEth2" alt=""><figcaption><p>Durty Cloth Tool Build Options Dynamic Config Builders</p></figcaption></figure>

## Supported Dynamic Config Builders

Below is a list of the currently supported Dynamic Config Builders:

<table><thead><tr><th width="374">Config Builder</th><th>Description</th></tr></thead><tbody><tr><td>(FiveM) Rcore-Tattoos config file</td><td>Generates a configuration file for the FiveM Rcore-Tattoos script. <strong>Grab this Tattoo Shop Script here:</strong> <a href="https://store.rcore.cz/package/5199324">https://store.rcore.cz/package/5199324</a></td></tr><tr><td>(FiveM) xnTattoos config file</td><td>Generates a configuration file for the FiveM xnTattoos script</td></tr><tr><td>(FiveM) qb-tattooshop config file</td><td>Generates a configuration file for the FiveM qb-tattooshop script</td></tr><tr><td>(FiveM) ESX-TattooShop config file</td><td>Generates a configuration file for the FiveM ESX-TattooShop script</td></tr><tr><td>(FiveM) illenium-appearance config file</td><td>Generates a configuration file for the FiveM illenium-appearance script resource</td></tr><tr><td>(Menyoo) PedDecalOverlays.xml</td><td>Generates the Singleplayer Menyoo <code>PedDecalOverlays.xml</code> tattoos configuration file (see <a href="https://github.com/itsjustcurtis/MenyooSP/releases">Menyoo SP</a>).</td></tr><tr><td><strong>General Information Dumps:</strong></td><td></td></tr><tr><td>Clothes info dump</td><td>Dumps information related to cloth resources for general development</td></tr><tr><td>Tattoos info dump</td><td>Dumps tattoo-related data for general pipeline or script usage</td></tr></tbody></table>

{% hint style="info" %}
More Dynamic Config Builders can be requested on our [Discord](https://discord.plebmasters.de).
{% endhint %}

## How to Use Dynamic Config Builders

1. **Enabling Config Builders**\
   To use the Dynamic Config Builders, simply tick the related config options in the **Build Options** window before you start the build process. Each supported config file type will be listed, and you can choose which ones to generate based on your project needs.
2. **No Customization or Manual Setup**\
   Once a config builder is enabled, there is no further setup or customization required. The system is designed to automatically generate the proper config files based on the cloth resource and the target script.
3. **General Info Dumps**\
   For broader development purposes or for building your own systems (such as clothing shop scripts), you can enable the **Clothes info dump** or **Tattoos info dump**. These files provide detailed data that can be integrated into your own workflows and custom scripts.
4. Copy the generated file contents or entire file to the actual folder / file where this configuration is required, like in your tattoo script. For more specific information please contact the script creator.

{% hint style="info" %}
Keep in mind many of **these script configurations are not meant as "drop-in" fixes**, usually they require additional steps like merging them with your existing configuration or referencing related file somewhere.\
\
**Please get in contact with the Creator that provides support for the used script resource.**
{% endhint %}

{% hint style="warning" %}
Tattoo and Clothing related Dynamic Config Builder Options are only enabled and check-able when Tattoos and/or Clothing in the Cloth Project exists.
{% endhint %}

## Summary

The **Dynamic Config Builders** feature in Durty Cloth Tool makes it easier to generate essential configuration files for various scripts, particularly in FiveM environments. Users can quickly enable the relevant config builders in the **Build Options** window to generate the required files. Additionally, the info dumps offer valuable resources for custom development or integrating cloth resources into custom scripts.


---

# 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.gta.clothing/basics/useful-to-know/dynamic-config-builders.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.
