Jump to content

[TOOL] The 7D2D SDX Mod Helper Tool


sphereii

Recommended Posts

In continuation with the SDX Tutorial Project, we are proud to present the newest tool to help you get started with SDX mods.

 

The 7D2D SDX Mod Helper is a tool that will guide you through the SDX process, including downloading a vanilla version, finding SDX mods, downloading them, and installing them. It's goal is to make a clean workflow for you to play with SDX mods, without jumping through hoops.

 

YAGRPBbl.png

 

Clgh58ul.png

 

 

 

This tool lets you do the following:

-> Download a new copy of the game, for either Windows, Linux, or macos, including the dedicated versions.

-> Find and install SDX mods easily.

-> Mod Utilities, currently allows you to manipulate your localization files by removing duplicates, and improve your descriptions by referencing which recipes items are being crafted in.

-> Let's you easily and quickly to change your modding folders, and helps you manage them.

-> Auto-updates to the latest release, so you are never out of date.

 

Note: This tool is a beta version, and new features are still being rolled out.

 

Find the download here: https://7d2dlauncher.blob.core.windows.net/7d2dmodhelper/GameSync.application

 

Tutorial section can be found here: https://7d2dsdx.github.io/Tutorials/Howtousethe7D2DSDXModHelper.html

 

Note: This tool is meant to be used in conjunction with the SDX Modding Kit

Link to comment
Share on other sites

When I search for more SDX mods I'm getting this error:

 

[ATTACH=CONFIG]22836[/ATTACH]

 

And the next screen won't let me do anything. I've followed the tutorial to set it up faithfully. Any idea what I did wrong/what is wrong?

 

Doesn't look like you have done anything wrong. For some reason, your computer couldn't access this link:

 

https://raw.githubusercontent.com/7D2DSDX/ModConfig/master/Default.txt

 

Can you open that up in your browser? Any extra firewall software you may be running?

Link to comment
Share on other sites

I can't open the link, it (microsoft edge) can't reach the page. I've only got AVG for virus protection and that's not kicking up any fuss about it.

 

That's strange. I just tried with Edge, and it worked fine. It's just a text file.

 

So that IP that shows in your error, 90.207.248.183, is part of Sky Broadband's Broadband Shield program. They must have github.com listed as an 'Adult' site or something, and would need your credentials to by pass it.

 

Unfortunately, there's nothing I can do about it, as far as I know. If I did some research,I may be able to find a way to accept log in credentials to avoid it. You may be able to change your DNS servers for your PC to use Google's DNS (8.8.8.8 and 8.8.4.4).

 

Here's an older article (that guy was looking up porn... but.. principles still apply, that I used for this.

Link to comment
Share on other sites

I tried this out, but the window supposed to show my "current SDX mod inventory" just stays blank, despite my mods folder definitely not being empty (I did try clicking refresh). The mods are in the right directory (D:\SDXModding\SDX0.7.1\Targets\7DaysToDie\Mods) and were already successfully used for building with the SDX launcher, they just refuse to show up in the Helper. Any idea why?

 

ETA: when trying to do a localization check, it also performs it in the wrong folder - I did my first experiment in the Game/Working folder as specified by the SDX tutorial, but now had pointed the SDX launcher and the Helper to a different directory to set up a new playthrough. The launcher works with it, but the helper only *shows* the correct directory as the setting, but then proceeds to do the localization check on the old Game/Working directory.

 

ETA: and when trying to launch the launcher from the link, it says it can't find it:

Exception occured: System.ComponentModel.Win32Exception (0x80004005): Das System kann die angegebene Datei nicht finden

bei System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)

bei System.Diagnostics.Process.Start()

bei GameSync.Utilities.ExecuteCMD(String strCommand, String strArguments)

 

BUT it correctly syncs paths with it! What did I do wrong? Does the helper need to be copied to/started from a specific location?

Link to comment
Share on other sites

In the SDX Mod Helper, is your Game Directory, and SDX Directory both pointing to the new location?

 

Yes mod helper showed the correct new game directory (that was on drive F:\), but then checked localization in the wrong, old one. The SDX directory didn't change, cause I didn't move SDX itself. Am I misunderstanding what this should point to? It's currently D:\SDXModding.

 

Meanwhile I moved the new project to that old "Game/Working" folder on D:\, so I could proceed, checked the localization files and added workstation info successfully, then built with the launcher, no errors. But the "current mod inventory" window still stays blank, and I can't launch the launcher with the helper button.

Link to comment
Share on other sites

Yes mod helper showed the correct new game directory (that was on drive F:\), but then checked localization in the wrong, old one. The SDX directory didn't change, cause I didn't move SDX itself. Am I misunderstanding what this should point to? It's currently D:\SDXModding.

 

Meanwhile I moved the new project to that old "Game/Working" folder on D:\, so I could proceed, checked the localization files and added workstation info successfully, then built with the launcher, no errors. But the "current mod inventory" window still stays blank, and I can't launch the launcher with the helper button.

 

Game Directory: Should be pointing to your game folder, where your 7daystodie.exe is

 

SDX Directory: Should be pointing to where the SDX Launcher is, like C:\SDXModding\SDX0.7.1\

Link to comment
Share on other sites

My god, such a stupid user error, sorry. Guess I my head was still in the tutorial, hence me using the same path and forgetting that the SDX folder was actually nestled farther in there. Mods inventory shows up now, and launcher can be started (duh). But I don't think the localization check checking the wrong game directory is explained by that too, is it?

Link to comment
Share on other sites

My god, such a stupid user error, sorry. Guess I my head was still in the tutorial, hence me using the same path and forgetting that the SDX folder was actually nestled farther in there. Mods inventory shows up now, and launcher can be started (duh). But I don't think the localization check checking the wrong game directory is explained by that too, is it?

 

Right, glad we got part of it working for you.

 

The localization is odd; it should be using the folder from the Game Directory. What's your Game Directory set to in the main screen, vs the Localization Screen's display? Are they the same?

Link to comment
Share on other sites

Right, glad we got part of it working for you.

 

The localization is odd; it should be using the folder from the Game Directory. What's your Game Directory set to in the main screen, vs the Localization Screen's display? Are they the same?

 

I tried to replicate my steps, pointing the mod helper to the same folder on F again, and tried the localization check again. Game directory on both screens = the same, at least now. And this time the check worked right - maybe it did have to do with the launcher and helper not being correctly synced up after all? Thank you for your help, and so sorry for wasting your time!

Link to comment
Share on other sites

I tried to replicate my steps, pointing the mod helper to the same folder on F again, and tried the localization check again. Game directory on both screens = the same, at least now. And this time the check worked right - maybe it did have to do with the launcher and helper not being correctly synced up after all? Thank you for your help, and so sorry for wasting your time!

 

Never apologize for problems :) I'm glad we were able to get your sorted out. If you click on "Sync SDX Launcher Settings", it should keep them in sync.

Link to comment
Share on other sites

  • 3 weeks later...
I still haven't been able to get this working, so could you advise me how to remove it? Every time I start the game I'm getting an error message about some NPC...

 

You should be able to go into Windows Add and Remove Programs to remove the application.

 

I would need to see the error about your NPC to figure out that issue; I don't think they would be related.

Link to comment
Share on other sites

You should be able to go into Windows Add and Remove Programs to remove the application.

 

I would need to see the error about your NPC to figure out that issue; I don't think they would be related.

 

I thought they would be as I haven't made any mods with NPCs in them. I'll try the add/remove programs thing, thanks. Such a shame I couldn't work this out.

Link to comment
Share on other sites

  • 2 weeks later...

I just found this today, downloaded and set it all up and it works great! I love simply having a list of available mods, then ticking the ones that I want to try out. It makes it very easy to know what mods are available and try them out. I did not know about the windmill mod for example and it is very cool :-)

 

I would like to suggest that the mod.xml files have an additional tag "repo" or similar that has a link to the github repository, would also be nice if the UI somewhere also shows you the github repository for the mod. That way it is easy to find where the mod is coming from and give feedback and submit pull requests with improvements.

 

/Simon

Link to comment
Share on other sites

I just found this today, downloaded and set it all up and it works great! I love simply having a list of available mods, then ticking the ones that I want to try out. It makes it very easy to know what mods are available and try them out. I did not know about the windmill mod for example and it is very cool :-)

 

I would like to suggest that the mod.xml files have an additional tag "repo" or similar that has a link to the github repository, would also be nice if the UI somewhere also shows you the github repository for the mod. That way it is easy to find where the mod is coming from and give feedback and submit pull requests with improvements.

 

/Simon

 

Glad it was working for you :)

 

I'll look into adding the github link for individual mods. It'd be nice to have.

Link to comment
Share on other sites

  • 4 months later...

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...