The Witcher 3 Modding on OpenMods

AdventureRPG0 Mods

Script Merger, REDkit, Vortex, and the Next-Gen Update compatibility line

Read more

Articles & guides

About

More about The Witcher 3: Wild Hunt

CDPR's RPG with Script Merger and the Mod Kit

The Witcher 3: Wild Hunt (2015, with Next-Gen Update 2022) is CD Projekt Red's medieval RPG. The modding architecture is REDengine-3-specific: separate from Cyberpunk 2077's stack. Mods inject through .bundle and .xml files; conflicts between mods that touch the same scripts are resolved by Script Merger, a community tool that merges differences automatically.

The Next-Gen Update of 2022 substantially reworked the game (new graphics features, DLC integration) and broke many pre-NGU mods. The community has largely caught up; the modern catalogue assumes NGU.

The toolchain

  • Script Merger: community tool that resolves conflicts when multiple mods edit the same script files.
  • REDkit / The Witcher 3 Mod Kit: CDPR's official modding tool. Released in mid-2024 as a free upgrade.
  • Vortex: Nexus Mods's mod manager, with Witcher 3 support.
  • Manual install: extract mod folders into The Witcher 3/Mods/.

What you'll find on OpenMods

Witcher 3 mods live primarily on Nexus Mods. GitHub-hosted mods are typically the larger collaborative projects. OpenMods catalogues these.

Practical notes

  • NGU vs pre-NGU is a hard line. Most pre-2022 mods don't work on the Next-Gen Update. The mod's Nexus page specifies.
  • Script Merger is essential for any meaningful mod list. Two mods that both touch the combat system, for example, will conflict in their script edits. Script Merger produces a merged file that combines both.
  • Performance scales with content mods. Visual overhauls (HD Reworked, etc.) are heavy on VRAM.
  • REDkit (2024) enables deeper modding. New quest mods, new locations, full content additions. Catalogue is growing.

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.