# Recolours and Refits

## Summary <a href="#summary" id="summary"></a>

**Created & Published**: August 20 2023 by **@manavortex**\
**Last documented update:** Oct 17 2024 by **@manavortex**

This will guide you to the process of making your own custom edit of my [Netrunner Suits mod](https://www.nexusmods.com/cyberpunk2077/mods/9314). It has several sections, which you can find linked below (but please check the wiki's navigation tree anyway).

### Wait, that's not what I want!

* For a comprehensive (standalone) guide for refitting for the flat chest body, see [refitting-for-flat-chest](https://wiki.redmodding.org/cyberpunk-2077-modding/modding-guides/items-equipment/recolours-and-refits/refitting-for-flat-chest "mention")
* If you just want to change the colour of an emissive (glowing) item, check [r-and-r-emissive](https://wiki.redmodding.org/cyberpunk-2077-modding/modding-guides/items-equipment/recolours-and-refits/r-and-r-emissive "mention")

#### **Assumed level of skill**:

You know how to read — if you can read and struggle with this guide, then it's not yet good enough. Please reach out to [mana vortex](https://app.gitbook.com/u/NfZBoxGegfUqB33J9HXuCs6PVaC3 "mention") on the [Redmodding Discord](https://discord.gg/redmodding) so that I can improve it.

{% hint style="info" %}
The steps in this guide teach you how to recolour or refit almost every item in Cyberpunk. Keep reading!
{% endhint %}

#### **Time to complete:**

* Setup:
  * If Wolvenkit is already set up: \~ 5 - 30 minutes for MLSB
  * Full setup: 30 minutes to \~2 hours (most of which you can spend afk)
* Recolouring: 5 minutes once you know how it works, < 1h to get there
* Refits:
  * Import Export: 5 minutes once you know how it works, < 1h to get there
  * Actual refitting: as long as you fucking want >.<

{% hint style="warning" %}
If you are editing modded items, you should **seek permission** first. For your personal use, you can (legally) do what you want, but making mods takes **time and effort**.

Please respect mod creators' wishes in that regard.

You can check find the standard permissions on a mod's Nexus page, `Description` tab, under the **Permissions and Credit** header right next to the requirements.
{% endhint %}

### Tools and versions used

<table data-header-hidden><thead><tr><th width="216">Name of program</th><th>version and download</th><th>What is it and why do I need it?</th></tr></thead><tbody><tr><td>Wolvenkit (short: WKit)</td><td>the latest stable (<a href="https://github.com/WolvenKit/WolvenKit/releases/">stable</a> | <a href="https://github.com/WolvenKit/WolvenKit-nightly-releases/releases/">nightly</a>)</td><td><strong>The</strong> Cyberpunk modding tool — this lets you browse files and pack your custom mod.</td></tr><tr><td>For recolours: MLSetupBuilder (short: MLSB)</td><td>the most recent, but at least <strong>1.6.8</strong> (see the <a href="https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators/modding-tools/mlsetup-builder">wiki</a> for help)</td><td>A plugin for Wolvenkit, installed from inside Wolvenkit. <em>You need this to make recolours.</em></td></tr><tr><td><strong>For refits:</strong> Blender</td><td>>= <a href="https://www.blender.org/download/releases/">4.1</a></td><td><em>You only need this if you want to do <strong>refits</strong>.</em><br>A fully-blown 3d editing software (free and open source).</td></tr><tr><td><strong>For refits:</strong> Cyberpunk Blender IO suite</td><td>>= <a href="https://github.com/WolvenKit/Cyberpunk-Blender-add-on/releases">1.5.5.2</a></td><td><em>You only need this if you want to do <strong>refits</strong>.</em><br>The Blender plugin for integration with Wolvenkit</td></tr></tbody></table>

### Skipping and skimming

#### TL;DR

Do not skip or skim anything. Also, if you find a TL;DR block, this sums up all sections until the next header (in this case, until [#overview](#overview "mention")).

<figure><img src="https://1427525421-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4gzcGtLrr90pVjAWVdTc%2Fuploads%2Fgit-blob-c0644f3e5cc8cc1c33372cfb97dd55fbbb715c28%2Fslow_down_kitten.jpg?alt=media" alt=""><figcaption><p>Don't skim - think of the kitten!</p></figcaption></figure>

I'm writing these guides with the minimal amount of fluff and no background information — that will be **linked**, but not **included,** which is the opposite approach from the rest of the internet and the [Lord of the Rings](https://www.reddit.com/r/lotrmemes/comments/om4sso/the_books_are_just_one_very_long_food_blog_post/).

The sections are annotated with a rough estimate of how long a total newbie would need. They're guesses, so if you're slightly off, don't worry. If you're *wildly* off, you might want to get in touch.

If you skip or skim in these guides, you will get in trouble. Unless a section's first paragraph offers you to read on somewhere else, **do not skip**. Don't skim and do *ok it was something like this*. You're supposed to stick to the road, where you won't run into monsters, and the guide will not tell you what to do if you encounter any.

The bright side of this approach is that you **don't need to understand what you're doing** as long as you do what the guide says.

#### Links

You will find two kinds of links. It's usually clearly annotated which is which.

The first will help you **do something**, leading to other guides on this wiki. They usually link the specific section that you need to complete. Please be thorough here as well, as the rules above apply.

The second contains **background information** and **references** (like "here's how this can look"). They are optional, you can browse or ignore them, and skim all you want.

## Overview

{% hint style="info" %}
To do this, you must have MLSetupBuilder running at least minimally. If you don't, then please complete the section "[Step 0: Setup](#r-and-r-step-0-setup)" below.
{% endhint %}

This guide will walk you through the following steps

1. Doing the [necessary setup](#r-and-r-step-0-setup)
   * If you already have MLSB working, please read [#netrunner-suit-preview](#netrunner-suit-preview "mention")!
2. Creating a [Wolvenkit project](https://wiki.redmodding.org/cyberpunk-2077-modding/modding-guides/items-equipment/recolours-and-refits/r-and-r-your-own-wolvenkit-project) with the right files
3. [Editing a colour variant](https://wiki.redmodding.org/cyberpunk-2077-modding/modding-guides/items-equipment/recolours-and-refits/r-and-r-colour-editing) of your choice in MLSB
4. [Refitting](https://wiki.redmodding.org/cyberpunk-2077-modding/modding-guides/items-equipment/recolours-and-refits/r-and-r-refitting-step-by-step) the Netrunner suit to a different body

{% hint style="success" %}
Step 4 will require you to use Blender. Don't worry, there are screenshots and instructions for everything!
{% endhint %}

## R\&R Step 0: Setup

This section will link you to guides for installing Wolvenkit and MLSetupBuilder, which allows you to use the cool preview of which parts of an item you're colouring.

You will also be told how to download and extract the files for the [#netrunner-suit-preview](#netrunner-suit-preview "mention").

If you have done both, you can skip it and proceed with [creating a Wolvenkit project](https://wiki.redmodding.org/cyberpunk-2077-modding/modding-guides/items-equipment/recolours-and-refits/r-and-r-your-own-wolvenkit-project).

1. [Download and install Wolvenkit](https://app.gitbook.com/s/-MP_ozZVx2gRZUPXkd4r/getting-started/download): You need Wolvenkit on your computer, and you need to be able to start it. Follow the steps in the linked guide until you can open the program.
2. Follow the steps under [Configure Wolvenkit](https://app.gitbook.com/s/-MP_ozZVx2gRZUPXkd4r/getting-started/eli5-getting-started/configure-modding-tools#steps) until you reach `Configure MLSetupBuilder`.
3. Make a decision if you want to use these features **independently of the Netrunner suit**:

   <figure><img src="https://1427525421-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4gzcGtLrr90pVjAWVdTc%2Fuploads%2Fgit-blob-ed89c2f17b7e221dfaab37fdb582b4dac14caeb8%2FMLSB_UI_preview.png?alt=media" alt=""><figcaption></figcaption></figure>
4. **Yes:** you need to **configure** [**MLSetupBuilder**](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-creators-theory/modding-tools/mlsetup-builder#configuration). Follow the steps on the linked list until you have a full depot, then proceed with [#netrunner-suit-preview](#netrunner-suit-preview "mention")
   * If you can't set up a depot in MLSB (because computer go brr), you might want to hit up the [Redmodding Discord](https://discord.gg/9wPeb4es) to find help with your problem, or file an issue on github ([Wolvenkit](https://github.com/WolvenKit/WolvenKit/releases/) | [MLSB](https://github.com/Neurolinked/MlsetupBuilder)). You can still use the [#netrunner-suit-preview](#netrunner-suit-preview "mention").
5. **No:** You have to options now. Please pick one.
   * Partial preview: I've prepared a bunch of files for you. [#netrunner-suit-preview](#netrunner-suit-preview "mention") will show you where to put them.
   * No preview at all: This will make it harder because you're recolouring blind, but if you're cool with that, you can proceed with [r-and-r-your-own-wolvenkit-project](https://wiki.redmodding.org/cyberpunk-2077-modding/modding-guides/items-equipment/recolours-and-refits/r-and-r-your-own-wolvenkit-project "mention").

### Netrunner Suit Preview

In this step, we'll enable custom previews by downloading the files I've prepared and extracting them into MLSB's depot. It should take you no more than five minutes.

{% hint style="info" %}
The Netrunner suit uses custom multilayer masks. To get an accurate preview in MLSetupBuilder, you **need** to complete this section.

You can make recolours blindly by just tweaking the colour values. If that's okay for you, skip ahead to[#install-the-mod](#install-the-mod "mention").
{% endhint %}

#### MLSB's Uncook Folder

This is where MLSB (and Wolvenkit) store the files they extracted.

1. Go to [this](https://www.nexusmods.com/cyberpunk2077/mods/9316/) Nexus page. You can find two files here, one with the **modded** multilayer masks, one with the **original** ones
2. Download the archive with the **modded** mlsetup
3. Extract the entire archive into MLSB's **uncook folder**, or drag and drop the `base` folder from inside the archive there. You can find the path in MLSB's settings:

<figure><img src="https://1427525421-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4gzcGtLrr90pVjAWVdTc%2Fuploads%2Fgit-blob-dbf47335ef2f44860b2a3b05ebba936f49613def%2Fmlsb_workaround.png?alt=media" alt=""><figcaption><p>Find the uncook folder under MLSB's File -> Preferences</p></figcaption></figure>

4. Open the Model Library and search for `t0_005_pwa_body__t_bug`.

<figure><img src="https://1427525421-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4gzcGtLrr90pVjAWVdTc%2Fuploads%2Fgit-blob-d221396d9658432b53994f84c3341e5aa308bf62%2Fmlsb_model_use_this.png?alt=media" alt=""><figcaption><p>Interface version MLSB 1.6.7 - 1.6.8 will look different.<br>Select <code>t0_005_pwa_body__t_bug.</code></p></figcaption></figure>

5. Click on the entry. If a 3d model shows up, you're done here and can go on.
6. If no model shows up, select View -> Logs from the taskbar. It will complain about files being in the wrong spot. You need to make sure that the files you downloaded in Step 1 end up in exactly these folders and none other.\
   \
   If the file paths are ending in .dds, open MLSB's preferences and configure it to use pngs instead.

## Install the mod

{% hint style="info" %}
The tutorial assumes that the mod is installed **manually** rather than via Vortex. If you have already done that, no sweat — it means that a few files might be in different places. There will be extra instructions for you.

If you don't want to keep it simple, just **deactivate** the mod in Vortex and follow the steps below.
{% endhint %}

#### TL;DR

Extract the downloaded archive directly into your [Cyberpunk 2077 directory](#user-content-fn-1)[^1] and go to [the next section](#ok-what-now).

#### Detailed instructions

1. Download the mod from [Nexus](https://www.nexusmods.com/cyberpunk2077/mods/9314)
2. Open the downloaded .zip file. You will see something like this:

<figure><img src="https://1427525421-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4gzcGtLrr90pVjAWVdTc%2Fuploads%2Fgit-blob-f5ee67e2ba247d92c3f2261b339bedb328dd0a3b%2Fnetrunner_variants_manual_install.png?alt=media" alt=""><figcaption><p>This shows the <a href="https://www.7-zip.org/download.html">7zip</a> interface. If you're using a different program, this won't look the same, but the general steps are the same.</p></figcaption></figure>

3. These files need to go directly into your [Cyberpunk 2077 game directory](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-users/users-modding-cyberpunk-2077/the-cyberpunk-2077-game-directory), where they will merge with the existing folders. (Check the link if you're not sure how to find it)
4. **Extract** or **copy** them to that folder. If you're asked to overwrite existing files, click `Yes`.

<details>

<summary>Step-By-Step: Extract with 7zip</summary>

1. In the 7zip window, select either everything or nothing
2. Click the `Extract` button in the taskbar (it looks like a blue minus)
3. Find the `Copy To` field and do either of these things:
   1. Paste the path to your [Cyberpunk 2077 directory](#user-content-fn-1)[^1] into the field
   2. Click the `…` button next to the field, navigate to your [Cyberpunk 2077 directory](#user-content-fn-1)[^1] and click OK
4. Click OK
5. If you get a `Confirm File Replace` popup, click `Yes to All`.

</details>

5. **Optional, but recommended**: Launch the game and make sure that the mod works:
   * Equip a suit in the Atelier Store's preview\
     OR
   * Spawn one via Cyber Engine Tweaks and equip it (e.g. `Game.AddToInventory("Items.mana_netrunner_suit_nylon_black_gold")`)

## OK, what now?

Now that you're all set up, we'll [create a Wolvenkit project](https://wiki.redmodding.org/cyberpunk-2077-modding/modding-guides/items-equipment/recolours-and-refits/r-and-r-your-own-wolvenkit-project).

<figure><img src="https://1427525421-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4gzcGtLrr90pVjAWVdTc%2Fuploads%2Fgit-blob-cf83ef492b941d442a805eccd4f7c09be2f3775f%2Fmeme_cat_onward.png?alt=media" alt=""><figcaption><p>Source: Steve Gorton and Tim Ridley, Alexander Hafemann/Getty Images</p></figcaption></figure>

[^1]: The folder where you installed the game. Your client (Steam, Epic, GOG) can take you there.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://wiki.redmodding.org/cyberpunk-2077-modding/modding-guides/items-equipment/recolours-and-refits.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
