> For the complete documentation index, see [llms.txt](https://docs.rainmad.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.rainmad.com/resources/chopshop-with-welding-minigame/dependencies.md).

# Dependencies

## Required

| Resource                                                       | Purpose                         | Notes                                                       |
| -------------------------------------------------------------- | ------------------------------- | ----------------------------------------------------------- |
| [**ox\_lib**](https://github.com/overextended/ox_lib/releases) | Callbacks, locale, menus, zones | `3.23.1` or higher                                          |
| **rm\_tools**                                                  | The handheld welder             | `1.1.5` or higher; both tools are sold in the chopshop menu |
| **Framework**                                                  | Player identity, money, items   | QBCore/Qbox or ESX, auto-detected (`cfg.bridge.framework`)  |

## Optional

| Resource         | Purpose                                  | Notes                                                                                          |
| ---------------- | ---------------------------------------- | ---------------------------------------------------------------------------------------------- |
| **Target**       | Opening the NPC menu                     | `ox_target` / `qb-target`, auto-detected; without one the menu falls back to a keypress prompt |
| **Minigame**     | The key-copy skill check                 | `ox_lib` by default; `rm_minigames`, `qb-minigames`, `ps-ui`, `bl_ui` adapters ship open       |
| **Dispatch**     | Police alerts                            | off by default; 18 adapters in `bridge/dispatch/`                                              |
| **Vehicle keys** | Giving the player keys to the stolen car | auto-detected across 9 key/garage resources                                                    |

{% hint style="info" %}
Every integration is an open adapter file under `rm_chopshop/bridge/`, and its file name is the value for the matching `cfg.bridge.<category>` entry. Copy one to integrate a resource we don't cover; see [Configuration](/resources/chopshop-with-welding-minigame/configuration.md).
{% endhint %}
