Skip to main content

Getting Started

.entities Files

Levels are edited through ".entities" files and are saved in:
<resource>/maps/game/<campaign>/<level_name>/<level_name>.entities

Example:
e1m1_intro_patch1/maps/game/sp/e1m1_intro/e1m1_intro.entities
Would be the level file for Hell on Earth.

Remember to check for the highest resource load priority for the level

Mandatory Tool:

M347h00k (aka Meathook or MH) originally by Chrispy - Download - GitHub
> M347h00k unlocks developer commands and allows you to edit your level in-game.
To install: Put "XINPUT1_3.dll" into your DOOM Eternal installation directory (like how you installed the Mod Injector).

Ways to Edit Levels:

Text Editor - Notepad++ Recommended

EntityHero by Scorp0rX0r - Download - GitHub
> EntityHero is a tool to help newer modders into level modding. It helps with organizing entities and makes it easier to move around eventCalls.
> To install: Extract the files to whatever folder you want. Make sure to copy "oocore_8_win64.dll" from DOOM Eternal's installation directory to the folder.