ELI5: Full Prep for Mod Development

Perquisites: All the stuff you could possibly need, with download links

Summary

Created by @JJTurtle Published October 22 2022

Updated Jul 30 2023 by manavortex

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.

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

This is a suggestion. 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.

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

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...

Install Wolvenkit

If you haven't done that, go and install Wolvenkit 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):

Steam

C:\Program Files (x86)\Steam\steamapps\common\Cyberpunk 2077

Epic

C:\Program Files (x86)\Epic Games\Epic Games\Cyberpunk 2077

GOG

C:\Program Files (x86)\GOG Galaxy\Games\Cyberpunk 2077

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.

    1. Here is a quick link if you want to do your own research Google search

    2. Otherwise, expand the collapsed section below.

Enable long path names: detailed guide
  • Step 1: Run PowerShell as an administrator

  • 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

  • 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,

    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" )

    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" )

    4. Press Windows + R to open the Run window and open gpedit.msc

    5. Navigate into the policy folders: Computer Configuration > Administrative Templates > System > Filesystem

    6. Double click into Filesystem, then select Enable Win32 long paths and then click on Edit policy setting

    7. Select Enabled and then click on OK

    8. Close Windows Group Policy Editor

    9. Reboot your computer

Install Microsoft .NET

You should have done that as part of Wolvenkit's install instructions. If you haven't, please do it now, because you need it.

Enable REDMod

Utilities

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

Program
What you need it for

Blender (3.6 as of Aug.2023)

3d modelling - refitting, printing your V, you name it. The software is free and open source.

The Blender Plugin for Wolvenkit

Importing and exporting meshes with ease from and for Wolvenkit

Image editing. You can also use Photoshop or Paint.net.

Text editing. Using this rather than whatever Windows wants you to use will save you a lot of pain later-on. If you don't know how to enable it after installation, check out the instructions below.

Enabling the Notepad++ JSON viewer plugin

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 🎉 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.

Optional: Pin them to the start menu

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

Now that wer're geared up and ready, let's proceed to the configuration.

Last updated