Skip to main content

idStudio

The DOOM Eternal Launcher specializes in managing "server mods", while the idStudio page specifically helps users manage their "idStudio mods". An idStudio mod is a mod that has been created on the user's machine using idStudio.

These mods are created when the idStudio tool starts up without having an existing idStudio mod focus and are saved to a path that can be found in the user settings dialog (DOOM Eternal Launcher → Settings → idStudio → Save path). By default the idStudio save directory is %DOCUMENTS%\id Software\id-studio, but can be overwritten by the user at any time.

tip

When creating mods through idStudio, it is best to limit idStudio's base save path to a directory with no more than 16 characters. This is because some game asset names are extremely long and exceed filename limits when loading into idStudio.

We recommend using a save path for idStudio like: C:\doom

idStudio Mod Properties​


Shared Properties​

"idStudio mods" share a sub-set of properties with their "server mod" counterparts. These properties help describe and identify what the mod is, how it works, and how it is meant to be used.

TitleThe mod's title or visual nameMax 250 characters
TagsA short list of tags to categorize this modMax 5 tags
OverviewA short summary of the modMax 500 characters
DescriptionA full description of the modMax 10,000 characters

Associated Server Mods​

"idStudio mods" have an additional "optional" property called its associated server mod. This property is applied to an "idStudio mod" after it is uploaded to the DOOM mod servers. Once this "idStudio mod" has an entry on the DOOM mod server, its associated server mod is linked to its record on disk.

Creating a New Mod in idStudio​


info

In order to create a mod using the DOOM Eternal Launcher, the DOOM Eternal tools must be installed from steam.

To create a new mod in the DOOM Eternal Launcher:

  1. Open the DOOM Eternal Launcher.
  2. Click on the My Creations tab.
  3. Sign into a valid Bethesda.net account.
  4. Click on the idStudio page.
  5. On the idStudio page, click Create new mod in idStudio to open the idStudio tool (this button is at the bottom of the idStudio mods list and has the "idStudio" icon on it).
    1. In idStudio, fill out a mod name, overview and description; then create your mod using the tools.
    2. Once you feel the mod is ready, use the Mods → {{mod name}} → Package Mod... to package the mod into a valid/uploadable mod.
    3. Finally in idStudio, click the Mods → {{mod name}} → Upload Mod... to open the DOOM Eternal Launcher's mod upload wizard.
  6. In the Launcher, use the mod upload wizard to adjust the mod's information.
  7. To upload your mod to the mod servers, click the Upload files button.
  8. After the mod has finished uploading to the mod servers, use the Publish button on the creation's details page to make the mod public.

Opening an Existing Mod in idStudio​


Once a mod has been created using idStudio, it can always be re-opened in the idStudio tool through the DOOM Eternal Launcher.

To open an existing mod in idStudio:

  1. Open the DOOM Eternal Launcher.
  2. Click on the My Creations tab.
  3. Sign into a valid Bethesda.net account.
  4. Click on the idStudio page.
  5. Click on the desired mod from the idStudio mod list.
  6. On the idStudio mod's header bar, click Open selected in idStudio.

Opening an Associated Mod​


Once an "idStudio" mod is uploaded to the DOOM mod server, it receives an "associated server mod" property.

To open an idStudio mod's associated server mod:

  1. Open the DOOM Eternal Launcher.
  2. Click on the My Creations tab.
  3. Sign into a valid Bethesda.net account.
  4. Click on the idStudio page.
  5. Click on the desired mod from the idStudio mod list.
  6. On the associated mod preview card, click the Open in... button.
  7. Select the "My Creations" option from the drop down
info

If there is not an associated mod preview card in the "ABOUT" section, then this mod does not have an associated server mod.

Uploading an idStudio Mod to the Server​


If an idStudio mod has never been uploaded to the DOOM mod server (i.e. it does not have an associated server mod), it can be uploaded through the DOOM Eternal Launcher.

To upload a mod:

  1. Open the DOOM Eternal Launcher.
  2. Click on the My Creations tab.
  3. Sign into a valid Bethesda.net account.
  4. Click on the idStudio page.
  5. Click on the desired mod from the idStudio mod list.
  6. In the idStudio mod details header, click Upload mod.
    1. Follow the mod creation wizard.
    2. When satisfied with the mod, click Upload files to complete the upload process.

Removing a Server Mod Association​


At times, it is necessary to break the association between a server mod and an "idStudio" mod. This is specifically true when the mod author deletes the server mod from the DOOM mod servers and still has the idStudio mod installed on disk. When this happens, the idStudio version of the mod has an "orphaned" record for its "associated server mod" property.

There are two ways to break a mod association:

  • Using the DOOM Eternal Launcher
  • Manually removing an association

Using the Launcher​

  1. Open the DOOM Eternal Launcher.
  2. Click on the My Creations tab.
  3. Sign into a valid Bethesda.net account.
  4. Click on the idStudio page.
  5. Click on the desired mod from the idStudio mod list.
  6. On the associated server mod preview card, click Remove server association.

Manually Removing an Association​

info

Before manually editing a mod, make sure that the idStudio development tools are closed.

First find where the specific idStudio mod is installed on disk:

  1. Open the DOOM Eternal Launcher.
  2. Click on the My Creations tab.
  3. Sign into a valid Bethesda.net account.
  4. Click on the idStudio page.
  5. Click on the desired mod from the idStudio mod list.
  6. On the idStudio mod's header bar, click Browse files...
  7. Open the modinfo.dev.json file in your favorite text editor.
  8. Delete the content_id entry from the json object.
  9. Save the file and restart idStudio/DOOM Eternal Launcher.

Deleting an idStudio Mod​


To delete an idStudio mod from disk:

  1. Open the DOOM Eternal Launcher.
  2. Click on the My Creations tab.
  3. Sign into a valid Bethesda.net account.
  4. Click on the idStudio page.
  5. Click on the desired mod from the idStudio mod list.
  6. On the idStudio mod's header bar, click the Delete mod button.
warning

This is an extremely destructive action and your deleted files may not be recoverable, please make sure you know what you are doing!