Why a 7 Days To Die Mod Launcher?

The 7D2D Mod Launcher was created to help 7 Days To Die players and server administrators keep their modified files updated.

One of the most frustrating aspects of connecting to a modded 7 Days to Die server is getting out of date or missing icons, or requiring extra mods to play. Players would have to seek out forum posts or server administrators in order to get information about the latest versions required by the server. In popular forum threads, this information could span across several pages, and not always easy to find.

With no current Steam Workshop available, users must resort to a series of forum posts across various web sites, in various formats, and confusing instructions.

The 7D2D Mod Launcher is aimed at creating a more uniform experience to players, admins, and modders.

What does the 7D2D Mod Launcher do?

The 7D2D Mod Launcher will load an remote file, that is maintained by your server administrators, or individual modders. This file will contain download links and other server information. The 7D2D Mod Launcher will display the relevant information to you, allowing you to select a mod to play.

Based on the information in the remote file, the 7D2D Mod Launcher will download and install the mod(s) for you, either in an existing 7 Days to Die folder, or create an isolated environment to run from.

Once complete, press the Play button to start! Ever time you press the Play button, it will refresh the mods, ensuring that you are using the latest version!

How can I add support for my mod?

Modders can add support for the 7D2D Mod Launcher in one of two ways:

  • Creating a 7D2D XML Configuration
  • Providing a direct link to their zip files
  • Providing a consistent format in their zip files

Creating a 7D2D XML Configuration

You may follow the same steps as a Server Administrator would, but you do not need to fill in all the values. The important information you would need to enter is:

Server Group Name, Server name, and include Download links.

Here are some examples to get you started:"


Before uploaded your XML, you can use the 7D2D Mod Launcher to test, by going to File, Open File, and selecting the local file.



Providing a direct link to their zip files

There are many different service providers that allow you to update and share files. Some of these files will redirect, or hide actual download links, forcing you to visit their landing page for ads. While we are not against ads, it is not possible for the tool to view or use them, so we recommending using direct links.

Support has been included for MediaFire and DropBox. http://envul.com support has been added, if you right click on the "Download Game Mod" link.


Other download providers may need to be tested.


Providing a consistent format in their zip files

When making a downloadable zip file, be sure to position the files correct. It's easier and faster to install a mod correctly if the structure of the XML is consistent. Your zip file should have a top level that matches the top level of the 7 Days to Die format.

Mods/
Data/Config/

By formatting the zip files in this way, the 7D2D Mod Launcher will be able to copy files over by directory, rather than individual files.


FAQs

Steam Workshop will open up a huge market place for modders and players, allowing an easy to deploy and manage your modding environment.

However, Steam Workshop is not yet supported in 7 Days to Die,and there's no set date on when that is happening. The 7D2D Mod Launcher aims to fill that gap by providing an easy to use and manage deployment strategy while we wait for official Steam Workshop support.

When Steam Workshop support does get released for 7 Days to Die, the 7D2D Mod Launcher will still be available, and will continue to work with existing and new mods, for as long as users continue to use it.

You are not required to have a Server Configuration file for your Mod. You could just provide direct links for people to make their own. However, if your mod is somewhat complex, requiring multiple download links, and you want people to always play the latest versions, then you may want to consider providing one. A configuration file will also let you specify icons and banners for your mods, giving you a bit of a splash of colour and advertising.

Here are some examples to get you started:"


The 7D2D Mod Launcher supports a concept called My Mods. This allows users to create local configurations, where they can grab various modder's zip files, and combine them locally, using your provided downloaded zip files. Their 7D2D Mod Launcher will always download the latest at the download paths, keeping them up to date.

The 7D2D Mod Launcher configuration file is a simple XML file. Here are some examples to get you started:"


If you only need a single configuration, you can remove the second Server Node.

The structure of your zip file will be more important with 7D2D Mod Launcher support. The zip will will be extract in the top level of the game's folder, so the structure of the zip file should support placing the files in the correct locations.

    Data/Prefabs
    mods/
    Data/Config/blocks.xml

The 7D2D Mod Launcher will also look for individual files, replacing them as needed. However, this process can be slow, if you have a lot of files.

Here are some examples to get you started:"


If you only need a single configuration, you can remove the second Server Node.

The only requirements for the location of the Server Configuration is that it's in a consistent location, that allows editing of the file without changing the URL. A free service such as TextUploader would be good. Simply make an account, and add your contents.

A Server Group is when a server administrator or administrators run one or more servers. For example, a server group could call themselves The Chaotic Clowns, with their own logo. The Chaotic Clowns could be running 5 different modded servers, ranging from vanilla, to experimental, or to a heavily modded server with SDX.

A Server Group allows the launcher to group similarly administered servers under a single configuration file.

However, more than one Server Group could exist in a single configuration file, if necessary.

It can also describe a modder who runs multiple mod packs.

Support can be found on the official 7 Days To Die forums and through email at Support@7d2dlauncher.org.