Skip to the content.

I say from zero, but it does assume that you have the game installed, have some very basic understanding of operating windows, have an internet connection and a web browser, so on.

This was done using Windows 11, using the Steam version of the game, and using Visual Studio Code as text editor.

7-Zip is used for .zip, .rar, .7z archive viewing and extraction

Visual Studio Code and Notepad++ are both great text editors with lots of nifty features like syntax highlighting for different file types, which can especially be relevant beyond this short guide, if you want to edit things like .xml and .json files for mods

The install process will vary a bit depending on the mod. This short guide is for the standard .ba2 archive mods, which is how most mods work. Some mods will have accompanying configuration files or additional install instructions, but those will usually build on top of the knowledge in this guide.

1: Locating your game install

This process can be done with more or less any program running on a windows computer. For Steam, locating the game install can be done in a shorter process, but for the purpose of this guide, I will be using this method as it is mostly failproof.

2: Locating your game’s .ini files and configuration folder

.ini files are commonly used for configuration of game settings and similar things. For mods with a .ba2 files, it is necessary to instruct the game to load them via the game’s .ini files Both Steam and Microsoft Store versions use the same folders for configuration, but they use different file names for the .ini files

3: Create the “Custom ini” file in your game’s configuration folder

This refers specifically to a file named either Fallout76Custom.ini for Steam or Project76Custom.ini for Microsoft Store. The Custom.ini file can provide additional parameters to the game that you otherwise cannot simply change in the game’s settings, including loading .ba2 archives, which is necessary for most mods. If this file is already present, you do not need to replace it or create a new one.

4: Extract your mod .ba2 into the game’s Data folder

5: Add the .ba2 archive to be loaded in your Custom.ini

This assumes the file is blank/empty. If the file is not empty and you wish to keep what is in it already, simply add the text to the bottom of the file

Your Fallout76Custom.ini should look something like the below code box if you then have multiple mods to load

[Archive]
sResourceArchive2List = HUDEditor.ba2, perkloadoutmanager.ba2, cool_mod_name.ba2, another_cool_mod_filename.ba2

6: Disable or Uninstall a mod