Do you remember VW Harlequin?
The mod introduces a dedicated UI app that lets you pick any installed vehicle part and assign individual paint parameters—matching the flexibility that previously existed only in Career mode.
![]()
![]()
Vehicle Parts Painting is a mod for BeamNG.drive that lets you paint individual vehicle parts in different colors — functionality the game supports internally, but doesn’t provide tools for in Freeroam.
Inspired by the Part Inventory system from Career Mode (where you can place parts of different colors on one vehicle), the mod recreates a similar approach in Freeroam. By reworking the game’s own functions, it became possible to assign custom colors directly to specific components (body panels, bumpers, doors, etc.) without breaking compatibility with the game’s configuration system.
Bring your builds to life with unique, multi-colored parts and truly one-of-a-kind vehicles!
- All custom paints are saved within the vehicle configuration itself, so your creations don’t rely on the mod being installed. You can freely share them with other players, and they’ll work just like native configs.
- Custom paint can be applied to any vehicle part, but the color will only appear on parts that support painting.
- In theory, this should also be compatible with BeamMP, since configs are synced by the game — though multiplayer hasn’t been tested yet.
- Dylan Price said: "I tried this last night with BeamMP and can confirm it does NOT work.
Features
- Freeroam-compatible part paints – Apply unique paint definitions to every installed vehicle part without switching to Career mode.
- Live part highlighting – Selecting a part in the UI highlights it in the world for easy identification.
- Full paint controls – Adjust base color (including alpha), metallic, roughness, clearcoat and clearcoat roughness values for each paint slot.
- BeamNG-friendly color editing – RGB sliders and numeric inputs replace the unsupported browser color picker, ensuring reliable in-game color selection.
- Per-vehicle persistence during a session – Custom paints are tracked on the active vehicle so they can be reapplied after respawns within the same play session.
- Part search and filtering – Quickly narrow down the part list by typing any portion of a part name, slot label, or identifier.
- Save & manage configurations – Create and delete custom vehicle configs directly from the mod, complete with automatically generated preview images.
- Native config compatibility – All custom paints are stored in standard vehicle configuration files, so they work without the mod installed and can be shared with others.
Installation
In Freeroam mode go to UI APPs and add Vehicle Parts Painting.
Usage
1. Make sure the vehicle you want to edit is the active player vehicle.
2. Open the Vehicle Parts Painting app.
3. Select a part from the list on the left – use the search field to filter by name if needed. The part is highlighted in-game to help you locate it.
4. Modify the paint values (RGB color, alpha, metallic, roughness, clearcoat, clearcoat roughness) for each paint slot.
5. Click Apply paint to part to push the changes to the vehicle. Use Reset to vehicle paints to revert to the current vehicle-wide paint scheme.
Found any issue? Report it on Github!
Dismiss Notice
In the upcoming weeks mod approvals could be slower than normal.
Thank you for your patience.
In the upcoming weeks mod approvals could be slower than normal.
Thank you for your patience.

Beta Vehicle Parts Painting 1.1.7
Let's paint any vehicle part with any color—previously possible only in Career mode
Tags:
Recent Updates
- Fix reloading freeroam mode Sep 24, 2025 at 10:54 AM
- Persist minimized app state across UI reloads and game restarts Sep 24, 2025 at 10:54 AM
- Defer motion warning dialog while minimized Sep 24, 2025 at 10:54 AM