# Getting Started

### Entities Files

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

**<span style="text-decoration: underline;"><span style="font-family: Whitney, 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 16px; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: break-spaces; word-spacing: 0px; -webkit-text-stroke-width: 0px; display: inline !important; float: none;">Example</span></span>**<span style="text-decoration: underline;"><span style="font-family: Whitney, 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 16px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: break-spaces; word-spacing: 0px; -webkit-text-stroke-width: 0px; display: inline !important; float: none;">**:**  
</span></span><span style="font-family: Whitney, 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: break-spaces; word-spacing: 0px; -webkit-text-stroke-width: 0px; display: inline !important; float: none;">`e1m1_intro_patch1/maps/game/sp/e1m1_intro/e1m1_intro.entities`</span><span style="font-family: Whitney, 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: break-spaces; word-spacing: 0px; -webkit-text-stroke-width: 0px; display: inline !important; float: none;">  
</span>&gt; This is the level file path for Hell on Earth.

<p class="callout warning">[<span style="text-decoration: underline;">Remember to check for the highest resource load priority for the level</span>](https://docs.google.com/spreadsheets/d/10R5fWKGyqPuCPdueqKeCYycHETSHg0QeFOCbWIQZUCY/edit#gid=1687603304)</p>

### M347h00k:

**M347h00k (aka Meathook or MH) *originally by Chrispy* - [Download](https://github.com/brongo/m3337ho0o0ok/releases/latest)**  
&gt; M347h00k unlocks developer commands and allows you to edit your level in-game.  
&gt; Although not mandatory, this would make level modding significantly easier.  
*To install: Download `XINPUT1_3.dll` and place it into the DOOM Eternal installation directory (like how you installed the Mod Injector).*

### Tools for Editing Levels:

**Text Editor - [Notepad++ Recommended](https://notepad-plus-plus.org/)**

**EntitySlayer by FlavorfulGecko5 - [Download](https://github.com/FlavorfulGecko5/EntitySlayer/releases)** &gt; EntitySlayer is an easy yet powerful entity editing tool that lists entities as nodes, while providing advanced features such as filtering, searching, multi-node selection.  
*&gt; To install: Download the Entity Slayer zip and extract its contents to whatever folder you want. Make sure to copy `oocore_8_win64.dll` from DOOM Eternal's installation directory to the folder.*