> For the complete documentation index, see [llms.txt](https://docs.otherplanet.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.otherplanet.dev/scripts/op-mechanic-v2/config-files.md).

# Config Files

The script is fully configurable. Always back up before editing. Wrong edits can break the resource.

### File list

| File                                 | Purpose                                                                                            |
| ------------------------------------ | -------------------------------------------------------------------------------------------------- |
| `config/MainConfig.lua`              | Framework / inventory / banking / target / notify detection, admin ACL, currency, commands, tuning |
| `config/ServerConfig.lua`            | Auto SQL toggle, Discord webhook logs                                                              |
| `config/AdminConfig.lua`             | Mechanic Admin command, default blip / commission                                                  |
| `config/TabletConfig.lua`            | Tablet behaviour                                                                                   |
| `config/CategoriesConfig.lua`        | Tuning categories                                                                                  |
| `config/PricingConfig.lua`           | Parts / labor pricing                                                                              |
| `config/CameraConfig.lua`            | Tuning camera                                                                                      |
| `config/RestrictionsConfig.lua`      | Class / model restrictions                                                                         |
| `config/WorkOrdersConfig.lua`        | Work-order flow, progress / minigames                                                              |
| `config/InvoicesConfig.lua`          | Invoices                                                                                           |
| `config/PartsConfig.lua`             | Install part items + tools gate                                                                    |
| `config/PartsOrderConfig.lua`        | Parts catalog / orders                                                                             |
| `config/VehicleFleetConfig.lua`      | Job fleet purchase list                                                                            |
| `config/MaintenanceConfig.lua`       | Mileage, wear, service, EV / immune models                                                         |
| `config/NitroConfig.lua`             | Nitro                                                                                              |
| `config/AntiLagConfig.lua`           | Anti-lag / pops                                                                                    |
| `config/WaxConfig.lua`               | Car wax                                                                                            |
| `config/RgbConfig.lua`               | RGB underglow controller                                                                           |
| `config/TuningKitsConfig.lua`        | Engine / tyre / brake / drivetrain kits                                                            |
| `config/WorkshopEquipmentConfig.lua` | Workshop props / equipment                                                                         |
| `config/InteractionPointsConfig.lua` | Bone / offset install points on vehicles                                                           |
| `config/EngineHoistConfig.lua`       | Engine hoist                                                                                       |
| `config/ClothingConfig.lua`          | Wardrobe / clothing bridge                                                                         |
| `config/PlaceablesConfig.lua`        | Placeable props                                                                                    |
| `config/MechanicMenuConfig.lua`      | F6 / mechanic menu                                                                                 |
| `config/FlatbedConfig.lua`           | Flatbed tow                                                                                        |
| `locales/*.json`                     | UI strings (`Config.Locale`)                                                                       |

{% hint style="info" %}
Shops (jobs, zones, tablet apps) live in the database via Mechanic Admin - not in `MainConfig.lua`.
{% endhint %}
