Skip to content

Game guides

How to install BeamNG.drive skins, and why some need another mod first

SMR 1969 Camaro ProMod – Drag Racer with 27 Configurations
Pictured: SMR 1969 Camaro ProMod – Drag Racer with 27 Configurations, from the ModsDrop library.

A skin changes what a car looks like without changing what it is: a livery, a company logo, a two-tone paint scheme, a racing number. Skins are small, plentiful and the most common thing a new modder makes, which also makes them the most common thing that is installed wrong. Here is how skins work in BeamNG.drive, how to install one, and why some refuse to appear.

How a skin works

A skin is a texture (a .dds or .png image) painted over the car’s body, plus a few lines of JBeam that register it as a selectable “skin” part in the parts menu. Some skins also carry a materials file that tells the game how shiny or matte the paint should be. That is all. A skin has no model and no physics, so a skin zip is typically a few megabytes to a few tens of megabytes; one of several hundred megabytes contains uncompressed 4K or 8K textures, which look no better at normal viewing distance and cost video memory.

Installing

Into the mods folder, zipped, like every mod. The skin then appears in the parts menu of the car it was made for, under the Skin (or Paint design) slot. It does not appear in the vehicle selector as its own car unless the author also included a .pc configuration using it; many do, which is why a skin pack sometimes also adds entries to the configuration list.

Why a skin does not show up

Skins on stock cars after 0.40

Version 0.40 did a major cleanup of common assets and duplicate materials. Skins for the official cars that only add a texture and a JBeam entry were not affected. Skins that shipped their own copy of a material definition to override the game’s may now point at a material name that changed; the symptom is a car that loads with the default paint. The fix is the author’s, and usually small.

Skins versus paint

Do not confuse a skin with a colour. The paint menu lets you set any colour, metallic, roughness and clear coat on any car with no mod at all, and a .pc configuration saves that paint. A skin is for designs: stripes, logos, liveries, dirt, rust. If all you want is a colour, you do not need a skin.

Making a simple skin

The game ships template images for its own cars (the UV layout with the panels drawn in). Authors paint over the template in an image editor, save as DDS with mipmaps, and write a short JBeam that declares the skin. The BeamNG documentation covers the exact format, and existing skins in the mods you have are the best worked examples: open one, read its JBeam, and you will see it is a few lines.

For uploaders

Name the car in the title (“Gavril D-Series – Fire Department livery”), state the required mod when there is one, include a .pc so the skin shows in the selector with a preview, and keep the texture at a sensible size. A 20 MB skin that finishes downloading is worth more to you and to the downloader than a 500 MB one that does not.

← All news