Ads keep us online. Without them, we wouldn't exist. We don't have paywalls or sell mods - we never will. But every month we have large bills and running ads is our only way to cover them. Please consider unblocking us. Thank you from GameBanana <3

EternalModInjector [Steam/BNet] - A Modding Tool for DOOM Eternal


2021-11-19 (Update 6.66 Rev 1) 8d
  • Improvement Updated for Update 6.66 Rev 1!
  • Improvement Now uses DEternal_loadMods v17, for Update 6.66 Rev 1 support
2021-11-01 (Update 6.66 C) 26d BugFix 2021-10-31 (Update 6.66 B) 27d BugFix2 2021-10-30 (Update 6.66) 27d Improvement3 BugFix Tweak Adjustment

A Mod Loader for DOOM Eternal

This is for the Steam/ Launcher version of DOOM Eternal, on Windows.
If you have the Microsoft Store version, see here instead. If you use Linux, see here instead.

EternalModInjector is a mod loader for DOOM Eternal.

It automatically...
- Backs up and restores vanilla copies of DOOM Eternal's .resources archives.
- Runs EternalPatcher (by proteh, based on EXE patches by emoose, SunBeam, and Visual Studio) to apply EXE patches to DOOM Eternal's game executable.
- Runs DEternal_loadMods (by proteh, PowerBall253, and SutandoTsukai181) to load all mods in -/DOOMEternal/Mods/.
- Runs idRehash (by emoose and proteh) to rehash the modified resources' hashes.
- Runs DEternal_patchManifest (by PowerBall253 and SutandoTsukai181, based on a script by Visual Studio) to set the modified resources' file sizes.
- Launches DOOM Eternal for you once that's all done.

It comes bundled with EternalModManager (by proteh), for easy mod organization.

To use it, extract's contents into your -/DOOMEternal/ folder (replace any existing files if prompted), place mod zips in your -/DOOMEternal/Mods/ folder (without extracting them!), open -/DOOMEternal/EternalModManager.exe, and click "Run mod injector".

You can also open -/DOOMEternal/EternalModInjector.bat directly, which loads everything in your "Mods" folder.

After installing mods, you only need to run EternalModInjector again to install new/uninstall old mods. Otherwise, you can launch DOOM Eternal through Steam or the Launcher as usual to play with your previous mods.

EternalModInjector currently supports Update 6.66 Rev 1 of Doom Eternal.