# 0R - Craft V2

{% hint style="info" %}
This script is intended for ESX, QBCore, and Qbox based servers.
{% endhint %}

```lua
author '0resmon & alikoc.dev'
```

```lua
dependencies { 'ox_lib', 'oxmysql', '0r_lib' }
```

## Overview

`0r-craft-v2` is a crafting system built around configurable benches, item sets, recipes, weapon components, and level progression.

## Start Here

{% content-ref url="0r-craft-v2/setup-and-items" %}
[setup-and-items](https://docs.0resmon.org/0resmon/0resmon-1/0r-resources/0r-craft-v2/setup-and-items)
{% endcontent-ref %}

{% content-ref url="0r-craft-v2/integrations" %}
[integrations](https://docs.0resmon.org/0resmon/0resmon-1/0r-resources/0r-craft-v2/integrations)
{% endcontent-ref %}

{% content-ref url="0r-craft-v2/faq" %}
[faq](https://docs.0resmon.org/0resmon/0resmon-1/0r-resources/0r-craft-v2/faq)
{% endcontent-ref %}

{% content-ref url="0r-craft-v2/configuration" %}
[configuration](https://docs.0resmon.org/0resmon/0resmon-1/0r-resources/0r-craft-v2/configuration)
{% endcontent-ref %}

## Important Notes

* Main config file: `config.lua`
* Bench config: `escrow/bench/config.lua`
* Recipe and component config: `escrow/craft/config.lua`
* Player profile SQL is created automatically by `modules/mysql/server.lua`
* Default source includes a Camp Fire bench using `objectModel = '3fe_beach_fire'`
* `3fe_campfire` is not a required dependency in `fxmanifest.lua`

{% embed url="<https://0resmon.tebex.io/>" %}
