All games
THE THE WITCHER 3 FIELD GUIDE

Can you mod
The Witcher 3?

Short answer (Moddable offline): Yes. The Witcher 3 (REDengine) is a good offline starting point for universal-modder with Claude Code. Official route first: build with REDkit; for data edits target .bundle/CR2W with WolvenKit-class tools.

Last reviewed · A source-based starting point for universal-modder and Claude Code. Check your exact PC edition and game version before you begin.

YOUR GAME, DECODED

The Witcher 3

REDengine · PC / offline assessment

Moddable offline

Yes. Start with the right tools.

  • CD PROJEKT RED ships REDkit, an official mod toolkit, and the game has an in-game mod.io browser.
  • Single-player with no anti-cheat; -disablemods gives you a clean baseline for testing.
  • Container and CR2W resource formats are version-stable, unlike XML/script mods that patches break.
RECOMMENDED ROUTE

Official route first: build with REDkit; for data edits target .bundle/CR2W with WolvenKit-class tools.

What you’ll need
  • A licensed PC copy and a separate save backup
  • Claude Code or another supported coding agent + universal-modder
  • Python 3.10+ and ffmpeg (uv recommended)
  • REDkit (free on Steam) matching your build
  • Know whether you run Legacy or the Remastered (5.00c) build

Only if your idea needs it: fal API key for generated art (billed by fal) · Blender for 3D-to-sprite renders

Your starting prompt

COPY → PASTE → BUILD

Paste this into Claude Code with universal-modder installed.

Use universal-modder to plan a small Witcher 3 mod for my own offline single-player PC copy. Design one container-level data edit targeting a .bundle/CR2W resource, and tell me whether my Legacy or Remastered build changes the plan. First confirm my exact game build and compatible tools, back up my saves, and explain the files you would change. Ask before installing a loader or changing game files. Prefer version-stable container formats over address-bound script hooks. Stop if this requires anti-cheat or DRM bypass. Do not connect to multiplayer. Give me a reversible plan and a concrete in-game verification step.
READY FOR YOUR CODING AGENT
New to universal-modder? Start here GO FURTHERThe full REDengine recipe: pre-flight checklist, prompt chain, log locations and rollback.Recipe Pack · $9.9
⌘ Under the hood Engine details & sources

REDengine: CD PROJEKT RED's REDengine: content in .bundle containers holding CR2W resources; official REDkit toolkit and an in-game mod.io browser.

Documentation-based assessment, reviewed 2026-10-20; not tested by CanYouMod. Applies only to offline single-player PC use. A documented loader is not a guarantee that your idea or current build will work.

Offline single-player only. Back up your saves.
STEP BY STEP

How to mod The Witcher 3 with universal-modder

The Witcher 3 runs on CD PROJEKT RED’s REDengine and is one of the friendliest big RPGs to mod: REDkit ships as a free DLC and the game has an in-game mod.io browser. The catch is version drift. The 2026-09-29 Remastered update (build 5.00c, DX12-only) broke older XML, script and .w3string mods, while the underlying .bundle and CR2W formats stayed stable. Upstream agent work has re-measured both formats byte by byte on the Remastered retail build, so the data route has current, verified documentation.

1. Install: know your build, then add REDkit

Check whether you run Legacy or Remastered before anything else: the Remastered exe self-reports as 5.00c and lives under bin/x64_dx12 with no DX11 folder. Mods and advice differ between the two, and mixed installs cause most "nothing works" reports.

Install REDkit (free on Steam) if you plan to create content, back up Documents\The Witcher 3, and add the agent tools: /plugin marketplace add rehan-remade/universal-modder, then /plugin install universal-modder@universal-modder.

2. Run: version-stable formats first

Paste the starter prompt above and ask for one container-level data edit — a CR2W resource change — rather than an XML or script mod. Container formats survived the Remastered update; address-bound ASI hooks and shipped XML did not.

One format fact your agent must respect: Remastered bundles use 304-byte directory entries, while pre-Remastered tooling and WolvenKit-7 assume 320. Trust the shipped file over any hardcoded layout.

3. Verify: compare against a -disablemods baseline

Launch normally and check the change in a throwaway save. Then launch once with -disablemods — a real command-line flag — to confirm the game runs clean without your mod. That pair is your proof the change is isolated.

Roll back by removing the files your agent listed at install time. The in-game mod.io menu manages subscribed mods separately from hand-installed ones, so keep the two kinds apart when you test.

Can you mod The Witcher 3 Remastered?

Yes. The Witcher 3 has first-party modding support: REDkit ships as a free DLC for building content, and the game includes an in-game mod.io browser for installing mods. The Remastered update (5.00c, DX12-only) changed the ground rules — it broke older XML, script and .w3string mods and dropped the DX11 binary — but the .bundle container and CR2W resource formats remained version-stable, and upstream universal-modder work has re-measured both on the Remastered retail build. Install the plugin in Claude Code with /plugin marketplace add rehan-remade/universal-modder and /plugin install universal-modder@universal-modder, identify your build before installing anything, and prefer container-level data edits over script hooks. There is no anti-cheat and the game is single-player; back up your saves and use the -disablemods launch flag to prove any change is isolated.

Why did my Witcher 3 mods stop working after the update?

The 2026-09-29 Remastered update changed what the game loads and how. Mods that ship XML, scripts or .w3string files broke because the update altered the systems they patch, and address-bound ASI hooks broke because they target fixed memory addresses that no longer match. Meanwhile the deep file formats barely moved: .bundle containers still carry a POTATO70 stamp, and CR2W resources still parse — the directory entries changed from 320 to 304 bytes, which is exactly why pre-update tool versions misread Remastered files. What to do: confirm whether each broken mod has a Remastered-compatible update, run the game once with -disablemods to get a clean baseline, and favor data edits over script hooks while the post-update tooling settles. Your saves are fine; the mods, not the saves, are what need rebuilding.

What are .bundle and CR2W files in The Witcher 3?

They are the two layers a Witcher 3 mod actually touches. A .bundle file is a container: about 31 of them live in content/content0/bundles/, roughly 20 GB total, each starting with a POTATO70 stamp and holding a directory of resources. Inside them, CR2W is the resource format for individual assets — items, definitions, textures and the rest. The details matter for tooling: Remastered bundles use 304-byte directory entries and 64-bit offsets, so a file past 4 GB needs both offset words read together, and pre-Remastered tools that assume 320-byte entries misread the archive. You rarely edit these by hand — WolvenKit-class tools and REDkit handle the formats — but knowing the layer explains why container-level mods survive updates that break script-level ones, and why your agent should re-measure rather than trust an old tutorial.

Do I need REDkit to mod The Witcher 3?

Not for everything, but it defines the boundary between the two modding routes. REDkit is CD PROJEKT RED’s official toolkit: new quests, levels and cooked content go through it, and its editor is what produces valid bundles for larger projects. For small data edits — changing an item stat, a string, a resource value — WolvenKit-class tools that read .bundle and CR2W files directly are enough, and that is also the route universal-modder agents take because those formats proved version-stable across the Remastered update. Practical recommendation: install REDkit anyway since it is a free DLC, use it if your idea grows into new content, and for a first mod ask your agent for a single container-level edit verified against a -disablemods baseline. Back up saves first either way, and keep hand-installed mods separate from your mod.io subscriptions when testing.

Documentation-based assessment, reviewed 2026-10-20; not tested by CanYouMod. Applies only to offline single-player PC use. A documented loader is not a guarantee that your idea or current build will work. Unofficial. universal-modder by rehan-remade, MIT.

THE WITCHER 3 Q&A

Common questions about modding The Witcher 3

Can you mod The Witcher 3 with Claude Code and universal-modder?

+

Yes. The Witcher 3 (REDengine) is a good offline starting point for universal-modder with Claude Code. Official route first: build with REDkit; for data edits target .bundle/CR2W with WolvenKit-class tools. CD PROJEKT RED ships REDkit, an official mod toolkit, and the game has an in-game mod.io browser. Single-player with no anti-cheat; -disablemods gives you a clean baseline for testing. Container and CR2W resource formats are version-stable, unlike XML/script mods that patches break.

What do you need to mod The Witcher 3?

+

A licensed PC copy and a separate save backup; Claude Code or another supported coding agent + universal-modder; REDkit (free on Steam) matching your build; Know whether you run Legacy or the Remastered (5.00c) build.

Is it safe to mod The Witcher 3 online or in multiplayer?

+

Keep to offline single-player play with a save backup. This assessment does not cover multiplayer, anti-cheat or DRM-protected sessions.