arrow_back All guides

Getting Started with DOOM Eternal Modding

EternalModInjector, asset replacements, and the BATTLEMODE constraint

AndreaDev3D
·

DOOM Eternal modding is more constrained than older DOOMs (no GZDoom-equivalent for custom levels). Most mods are asset replacements through community tools. This guide walks the standard setup.

Step 1 — Install EternalModInjector (or similar)

EternalModInjector is the community tool for managing DOOM Eternal mods.

Download, extract to your DOOM Eternal install. The injector wraps mods into the game's archive format.

Step 2 — Install mods

Nexus Mods DOOM Eternal is the main hub. Popular picks:

  • Weapon balance / damage mods.
  • Sound replacements (changes to weapon SFX, demon roars).
  • Texture / model replacers for weapons or demons.

Drop mods into EternalModInjector's mods folder. Run the injector to package them.

Step 3 — Launch

Launch DOOM Eternal normally. The mod packaging is in place from EternalModInjector's process.

Step 4 — Multiplayer caveats

BATTLEMODE rejects modded clients. Don't expect to use mods in BATTLEMODE. Single-player and Horde Mode tolerate modded sessions.

Common gotchas

  • Mod doesn't appear. EternalModInjector must run after dropping the mod in its folder — it packages mods on demand, not at game launch.
  • Patch broke things. id Tech 7 patches occasionally invalidate mods. Wait for the community to catch up.
  • Multiplayer kick. Expected with mods in BATTLEMODE.

DOOM Eternal's modding scene is smaller than older DOOMs by design — id Tech 7 is closed. If you want deep DOOM modding (custom levels, full WADs), the DOOM 2016 guide and (especially) the broader GZDoom community for classic DOOMs are different worlds.

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.