Euro Truck Simulator 2 Modding on OpenMods

Simulation0 Mods

Workshop, the in-game Mod Manager, ProMods, and a decade of trucking mods

Read more

Articles & guides

About

More about Euro Truck Simulator 2

SCS Software's flagship trucking sim with first-class mod support

Euro Truck Simulator 2 (2012) is SCS Software's long-running truck simulator. Like Farming Simulator, it ships with official mod support, the in-game Mod Manager, Steam Workshop integration, and a community tradition that's been growing for over a decade.

The mod scene is split between two large categories: trucks (community-built or third-party-licensed truck models matching real-world manufacturers) and maps (regional or country-specific map extensions like ProMods, RusMap, Project Balkans). Map mods especially have grown into substantial volunteer engineering projects.

The toolchain

  • Steam Workshop: primary distribution channel.
  • In-game Mod Manager: toggle and order installed mods.
  • Documents/Euro Truck Simulator 2/mod/: folder for non-Workshop mods.
  • SCS Workshop Uploader: for mod authors publishing to Workshop.

What you'll find on OpenMods

ETS2 mods live primarily on Steam Workshop and community sites (TruckyMods, ets2.lt). GitHub-hosted ETS2 mods are typically the larger map projects (ProMods has substantial GitHub presence for its development workflow). OpenMods catalogues these.

Practical notes

  • ETS2 and ATS share an engine and modding architecture. Mods are largely separate (each game has its own truck and map catalog) but the toolchain knowledge transfers.
  • Map mods often require specific DLC. ProMods works alongside SCS's official map DLCs and incorporates DLC regions when present.
  • Load order matters. Mod Manager lets you reorder. Map mods especially need careful ordering, ProMods documentation specifies exact orders for combinations with SCS DLCs.
  • Save game compatibility. Most truck mods are save-safe. Map mods rarely are, switching map mod sets usually means starting a new profile.

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.