# ELI5: Full Prep for Mod Development

## Summary

**Created by @JJTurtle**\
**Published October 22 2022**

**Updated Jul 30 2023 by** [mana vortex](mailto:undefined)

{% hint style="info" %}
This section is optional, as most guides will tell you what programs you need anyway. If you are not computer-savy or feel very insecure about all this, then you want to read this. Otherwise, you can probably skip straight to the [configuration section](/wolvenkit/getting-started/eli5-getting-started/configure-modding-tools.md).
{% endhint %}

Prepare your computer with Windows configuration, basic software requirements, and creates a centralized modding location that will match what you will see in the ELI5 guide screenshots.

## Logistics: Creating the folder structure

{% hint style="info" %}
This is a **suggestio**n. We're not your real mom, so you can put stuff where you want. However, the paths below will be used through the rest of the ELI5 guide, so you might as well stick to them.
{% endhint %}

The folder structure below will be the centralized location for modding tools, assets, project folders, guides, shortcuts, and the depot.

* [ ] Asset Depot -- `C:\Cyberpunk2077Mod\WolvenkitDepot\`
* [ ] Guides and misc notes -- `C:\Cyberpunk2077Mod\Guides\`
* [ ] Modding projects -- `C:\Cyberpunk2077Mod\Projects\`
* [ ] WolvenKit application -- `C:\Cyberpunk2077Mod\WolvenKit\`
* [ ] WolvenKit.CLI (console) -- `C:\Cyberpunk2077Mod\WolvenKit.CLI\`

### Recommended: Pin it to Quick Access

I recommend pinning CyberPunk2077Mod folder to File Explorer’s Quick Links. I keep going back to this parent folder to access my guides, shortcuts, to get into the asset depot, etc...

<div align="left"><figure><img src="/files/7OFG8y0vbeY71AHFbIYh" alt=""><figcaption><p>File Explorer view showing recommended quick link</p></figcaption></figure></div>

## Install Wolvenkit

If you haven't done that, go and [install Wolvenkit](/wolvenkit/getting-started/download.md) now.

### Optional: Create a shortcut

To quickly open the game folder, you can create a shortcut under `C:\Cyberpunk2077Mod\`. This will save time when programs keep asking you for the install location.

By default, Cyberpunk installs to the following locations (disregard this if you've changed them):

<table><thead><tr><th width="154"></th><th></th></tr></thead><tbody><tr><td>Steam</td><td><code>C:\Program Files (x86)\Steam\steamapps\common\Cyberpunk 2077</code></td></tr><tr><td>Epic</td><td><code>C:\Program Files (x86)\Epic Games\Epic Games\Cyberpunk 2077</code></td></tr><tr><td>GOG</td><td><code>C:\Program Files (x86)\GOG Galaxy\Games\Cyberpunk 2077</code></td></tr></tbody></table>

## Optional: enable long path names

This will prevent you from running into problems because your path names are too long. Use this if you really like subfolders and/or have OCD. If you plan to put your mods in, for example, `C:\mods`, this is not necessary, but it won't hurt under any circumstances.

* Enable *Windows long path names* and then reboot your computer.&#x20;
  1. Here is a quick link if you want to do your own research [Google search](https://www.google.com/search?q=enable+Windows+long+path+names)
  2. Otherwise, expand the [collapsed section](#enable-long-path-names-detailed-guide) below.

<details>

<summary>Enable long path names: detailed guide</summary>

* **Step 1**: Run PowerShell as an administrator

  <figure><img src="/files/3uOXmXmjnyCe0ps0hDOh" alt=""><figcaption></figcaption></figure>
* **Step 2:** Copy and paste the below command into PowerShell and press the enter key

  > New-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\FileSystem" -Name "LongPathsEnabled" -Value 1 -PropertyType DWORD -Force

  <figure><img src="/files/GZDau8J48DVZGnJ8a4Fj" alt=""><figcaption></figcaption></figure>
* **Step 3**: Install Microsoft Group Policy Editor, it is not deployed with Windows Home edition. If you have Windows Enterprise edition or know that policy editor is already installed then skip ahead to step 5.
  1. Run CMD.EXE as an administrator,

     <figure><img src="/files/muCgEAYVeDYs5E5NReGF" alt=""><figcaption></figcaption></figure>
  2. Copy and paste the below command into the command prompt window and press the enter key

     > FOR %F IN ("%SystemRoot%\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientTools-Package\~\*.mum") DO ( DISM /Online /NoRestart /Add-Package:"%F" )

     <figure><img src="/files/1PkSGsylzisabcnov4WF" alt=""><figcaption></figcaption></figure>
  3. Copy and paste the below command into the command prompt window to install Microsoft Group Policy Client Extensions

     > FOR %F IN ("%SystemRoot%\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package\~\*.mum") DO ( DISM /Online /NoRestart /Add-Package:"%F" )

     <figure><img src="/files/BFXo4xDlG7hLjeduOCyD" alt=""><figcaption></figcaption></figure>
  4. Press Windows + R to open the Run window and open gpedit.msc

     <figure><img src="/files/NiHhhZr8vE2Vcfx9gbCY" alt=""><figcaption></figcaption></figure>
  5. Navigate into the policy folders: Computer Configuration > Administrative Templates > System > Filesystem

     <figure><img src="/files/Sb73WxfLfkZdI4FjIBiY" alt=""><figcaption></figcaption></figure>
  6. Double click into Filesystem, then select Enable Win32 long paths and then click on Edit policy setting

     <figure><img src="/files/KTNXbVE5z3c8Xou7szCy" alt=""><figcaption></figcaption></figure>
  7. Select Enabled and then click on OK

     <figure><img src="/files/YkNRRejEOdy519B40RKQ" alt=""><figcaption></figcaption></figure>
  8. Close Windows Group Policy Editor
  9. Reboot your computer

     <div align="left"><figure><img src="/files/NmEmoR0RQu67IQ7IWVuO" alt=""><figcaption><p>Meme</p></figcaption></figure></div>

</details>

## Install Microsoft .NET&#x20;

You should have done that as part of [Wolvenkit's install instructions](/wolvenkit/getting-started/download.md#perquisites). If you haven't, please do it now, because you need it.

## Enable REDMod

Redmod is CDPR's entry point for mods. For full instructions on how to enable it, see [here](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-users/users-modding-cyberpunk-2077/redmod#installation).

## Utilities

Other programs you might need, and what you might need them for

#### Text editing: [Notepad++](https://notepad-plus-plus.org/downloads/)

Using [Notepad++](https://notepad-plus-plus.org/downloads/) rather than whatever Windows wants you to use will save you a lot of pain later-on. Especially its JSON viewer plugin is extremely useful (expand the box below for how to enable it).

<details>

<summary>Enabling the Notepad++ JSON viewer plugin</summary>

Notepad++ JSON Viewer is used to correctly format JSON syntax, such as when a file has been collapsed onto a single line.... for job security reasons :tada: Alternatively, you can install Visual Studio for its VCode JSON Viewer extension, but Visual Studio is a full featured coding solution and only needed by application developers.

<img src="/files/n7ah1Ej4kjahAj4ghAVO" alt="Notepad++ Plugin Admin" data-size="original">

</details>

#### Blender and the Wolvenkit Blender IO Suite

If you want to edit 3d models, you're going to need this. Don't worry, we have plenty of tutorials for beginners!

<table><thead><tr><th width="289"></th><th></th></tr></thead><tbody><tr><td>Blender version</td><td><a href="https://www.blender.org/download/">5.0</a></td></tr><tr><td>Plugin version</td><td><a href="https://github.com/WolvenKit/Cyberpunk-Blender-add-on/releases/tag/1.8.0">1.8.0</a></td></tr><tr><td>Wolvenkit version</td><td>>= 8.17.1 <a href="https://github.com/WolvenKit/WolvenKit/releases/tag/8.15.0">stable</a> | <a href="https://github.com/WolvenKit/WolvenKit-nightly-releases/releases">nightly</a> (<a href="/spaces/-MP_ozZVx2gRZUPXkd4r/pages/-MZyVMbYHIDdrFBG7aP9#downloading-wolvenkit">install guide</a>)</td></tr></tbody></table>

#### Image editing program

If you want to edit images, you're gonna need one of those. As long as you're comfortable, pick whatever works; here are a few recommendations:

[Paint.net](https://www.getpaint.net/download.html): Free image editing software, perfect for beginners

[photopea.com](https://www.photopea.com): Photoshop, but it's free and it runs in your browser

[GIMP](https://www.gimp.org/downloads/): Free open-source image editing software

### Optional: Pin them to the start menu

I recommend that you pin Blender, GIMP, and Notepad++ to your Start Menu — you’ll need them as you’re creating mods.

<div align="left"><figure><img src="/files/puWYiygCbPPVBHG2RueM" alt=""><figcaption><p>Windows Start Menu showing recommended pins</p></figcaption></figure></div>

{% hint style="success" %}
Now that wer're geared up and ready, let's proceed to the [configuration](/wolvenkit/getting-started/eli5-getting-started/configure-modding-tools.md).
{% endhint %}


---

# 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/wolvenkit/getting-started/eli5-getting-started/prep-your-computer.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.
