Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou are not allowed to upload this file to other sites under any circumstances
Modification permissionYou must get permission from me before you are allowed to modify my files to improve it
Conversion permissionYou are not allowed to convert this file to work on other games under any circumstances
Asset use permissionYou must get permission from me before you are allowed to use any of the assets in this file
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are not allowed to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
Big credits to Nagev for his excellent documentation of the 7Zip integration for Vortex.
Credit to deleted user Iluviel735 who made a previous extension for this game on Nexus Mods.
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
Changelogs
Version 0.3.0
Added notification to run EternalModInjector after deployment
Added button to open Vortex Downloads folder and changelog - folder icon in Mods toolbar
Version 0.2.5
Updated download link for EternalModInjector (6.66 Rev. 3C) - fixed compatibility with Game Pass version
Version 0.2.4
Corrected issue with EternalModInjector installer that would fail to install the "rs_data" file.
Updated icon for EternalModInjector tool
Version 0.2.3
Updated EternalModInjector for game version 6.66 Rev 3B (PC Mod Preview Hotfix 1). Please delete your existing injector and allow the extension to re-download.
Version 0.2.2
Updated EternalModInjector for game version 6.66 Rev 3. Version rollback is no longer required to use legacy mods.
Version 0.2.1
Added write check for "doomSandbox" folder (this could cause deployment to be unavailable if you haven't yet updated to the beta mod support branch).
Version 0.2.0
Added installer for mod injector
Added installer for version rollback files (see description)
Added mod type for new modded executable folder - Sandbox (Modded Binaries)
Changed default executable to launcher
Added tool to launch the classic executable directly
Version 0.1.8
Corrected Xbox executable name
Version 0.1.7
Added support for the Xbox (Game Pass) version of the game!
Version 0.1.6
Added mod installers for "Keep the Dead" and "Meathook" mods
Version 0.1.5
Made the Steam version of the game launch through Steam since it launches faster and is easier to set command line arguments.
Version 0.1.4
Added an exception to the zip mod installer for the "Keep the Dead" mod.
Fixed a typo
Version 0.1.3
Updated the game discovery and launcher requirement code to accommodate the Xbox version (still need more info to enable automatic discovery)
Greatly improved setup speed by changing the way the extension test if the Mod Injector is installed
Cleaned up the code
Version 0.1.2
Fixed the mod loader installation to no longer require user intervention to get it in the right place. (Credit: Nagev)
Version 0.1.1
Changed tool for Mod Injector so that it does not run every time the game is launched. This tool only needs to be run after installing new mods.
UPDATE 08/21/2024 - DOOM Eternal will soon be updated to support mods natively through Bethesda.net. This extension can still be used to install "legacy" mods that use EternalModInjector.
This extension adds DOOM Eternal modding support to Vortex Mod Manager.
This will work for both the Steam and Xbox (Game Pass) versions of the game.
This extension will automatically download and install the Doom Eternal Mod Injector at setup. This is required for legacy mods to work. This is version dependent and will need to be updated for new game versions. Current version is: Update 6.66 Rev. 3C.
Game Pass Users - You need to dump the game files according to the linked instructions in order to mod the game. This extension will download the ModInjector for you. You only need to dump the files - https://gamebanana.com/posts/10737067
A few things to note:
For upscalers, reshades, and other "Engine Injector" type mods, please use the "Binaries (Engine Injector)" mod type. You will need to unzip the file in the mod staging folder to get those files in the right place (right-click on the mod in the mod list and select "Open in File Manager"). I am working on a way to automate this task.
For mods meant to go by the new modded executable, use mod type "SandBox (Modded Binaries)".
EternalModInjector has been updated. Version rollback is no longer required. If you would like to rollback to the previous version of DOOM Eternal (6.66 Rev 2.2) to continue using legacy mods, follow these instructions:
Press [winkey + R], then enter in the new window: steam://nav/console
This will open the Steam Console. Enter these commands ONE AT A TIME in the Steam Console: download_depot 782330 782332 1009719778708626290 3719882324993485765 download_depot 782330 782333 2330498287183617061 7790151103401207847 download_depot 782330 782335 8622536346478802957 4277233946804126868 download_depot 782330 782336 411515155135993587 3442068440108528889 download_depot 782330 782338 4899404039317730890 8642366102070535855 download_depot 782330 782339 951745536537246960 5334830772540664008
Once complete, go to ...\Steam\SteamApps\content\app_782330 and compress all the files in those folders (copy them all out of the individual depot folders to the same folder) to a zip and install it with Vortex or manually into the game folder.
Credits: Big credits to Nagev for his excellent documentation of the 7Zip integration for Vortex and his assistant with writing some of the functions used in this extension. Credit to deleted user Iluviel735 who made a previous extension for this game on Nexus Mods.
Support the Mod Author: If you would like to support my work, you can do so below. Your support is greatly appreciated!