Skip to main content

How to play with mods

To play with mods, you need to have a mod loader. For DOOM Eternal, there are currently a few tools necessary for that, plus a batch file that automates backing up and restoring files as well as running the tools for you.

Step 1 - DownloadMod-Loader the mod-loading tools:Installation

The Doom Eternal mod-loading tools are hosted and maintained by the Doom 2016+ Modding Discord. The files you need and the installation instructions depend on what version of the game you have.

Steam/Bethesda.net versions:

If you use the Steam/Bethesda.net Launcher version on Windows, go to https://discord.com/channels/570112501853978624/693113846688383029/879083913144860712, and downloadfollow these steps:

  1. Download the "EternalModInjector.zip" archivezip file from thatthe message,message andlinked extractabove.
  2. its contents to
  3. Locate your DOOM Eternal installation'sinstallation rootdirectory. directory,Steam e.g. C:\Program Files (x86)\Steam\steamapps\common\DOOMEternal\.

    To find your DOOM Eternal installation's root directory for Steam,version: right-click DOOM Eternal in your Steam library, and choose "Properties..." > "Local Files" > "Browse...". This will open a File Explorer window inside thatyour rootDOOM Eternal installation folder. ToBethesda find it for the Bethesda.net Launcher,version:  click on DOOM Eternal's icon in the Bethesda.net launcher, click "Game Options"Options" near the top-right, and choose "Show in Folder"Folder".

  4. Extract the contents of this .zip file into your DOOM Eternal installation's root directory, (the one you found in step #2), e.g. C:\Program Files (x86)\Steam\steamapps\common\DOOMEternal\. Overwrite any existing files if prompted.
  5. Verify the files were properly extracted. You should end up with these files in your DOOM Eternal directory. If so, the mod-loading tools are now installed.
-/EternalModInjector.bat
-/EternalModManager.exe
-/EternalModManager.exe.config

-/base/BlangParser.dll
-/base/DEternal_loadMods.exe
-/base/DEternal_patchManifest.exe
-/base/EternalPatcher.def
-/base/EternalPatcher.exe
-/base/EternalPatcher.exe.config
-/base/idRehash.exe
-/base/Newtonsoft.Json.dll
-/base/opusdec.exe
-/base/opusenc.exe
-/base/rs_data
-/base/zlib64.dll

-/Mods/

 

Microsoft Store (Xbox Game Pass) version:

The Microsoft Store (Xbox Game Pass) version of the mod-loading tools can be found at https://discord.com/channels/570112501853978624/693113846688383029/877683548285464657.

Important: The instructions for Steam/Bethesda are not the same as for the Microsoft Store version. If you're using the Microsoft Store (Xbox Game Pass) version, follow the instructions at the link above.

Linux version:

The Linux version of the mod-loading tools can be found at https://github.com/leveste/EternalBasher/releases/latest.

Step 2 - Installation:Playing with Mods

Follow the "Mod-Loader Installation" instructions above if you haven't already.

Once you've installed the mod-loading tools, you can download and install mods as follows:

  1. Download one or more "mod loader"-based mods (they should be saved as .zip archives). You can find mods for download in the Doom 2016+ Modding Server, and websites like Nexus Mods.
  2. Put the zip archive(s) into the "Mods" folder in your DOOM Eternal installation. (You don't have to extract them, just keep them as zip archives.)
  3. Run EternalModInjector.bat. If this is the first time that you run it, it should tell you some first-time information about what the batch file does, and what to do if something goes wrong with it. Please pay attention while reading it, as the information may come in handy for you at some point.
  4. If this isn't the first time that you run it, it should automatically load mods and launch DOOM Eternal for you without requiring user input.
  5. From now on, simply launch DOOM Eternal as normal (e.g. through Steam or the Bethesda.net Launcher), and it should run with the mods that you last loaded.
  6. If you want to change which mods are/aren't loaded, move mods into/out of the "Mods" folder and run EternalModInjector.bat again.

­Please be wary that you don't enter BattleMode while you have any mods loaded. We take no responsibility for if you get yourself banned from it as a result of using mods.