PC 20.4 new mod folder location

So, now i've finished patching up Darkness Falls so it'll work from a location other than 7 Days to Die/Mods, I tried adding this to a shortcut on my desktop.

-UserDataFolder=D:\DarknessFalls

I put the Mods folder in that location, and it worked.

I assume this will also work for linux and mac, but I don't have a way to test that. It should also work for the MS Store if that store puts a shortcut on the desktop. You can just copy the shortcut several times and use those for several mods.


What all does it read from that folder? Is it just mods, or is it also saved games, generated worlds, the player profile?

Since mods usually break game saves, and may include custom POIs, it would be great if all that were stored in one location.

 
What all does it read from that folder? Is it just mods, or is it also saved games, generated worlds, the player profile?

Since mods usually break game saves, and may include custom POIs, it would be great if all that were stored in one location.
Mods folder, saves and profile DEFINITELY.

Haven't tested RWG :)

 
This is all very good news. It will probably beĀ easierĀ for people to install mods now, assuming they are tech savvy enough to know how to create a folder and modify a shortcut.

...which admittedly is a big assumption. But for the non-tech-savvy there's always the Mod Launcher.

With this change it also might not be necessary to have separate game installations, assuming the mods only use Harmony and/or XPath and don't need to modify the game files directly.

 
This will screw mods that use BepInEx, but that's the only potential issue I can see.


Well, for those mods, nothing has changed. You'll still have to either overwrite the vanilla game files (with all the Windows/Steam headaches that implies), or modify a second copy of the game. I expect people will still use the Mod Launcher to do the latter.

Luckily there's not much that you can't do with Harmony that would make BepInEx necessary. (Add properties/methods to existing classes is the only thing I can think of.) Plus, it's not like TFP ever intended to support BepInEx in the first place, so it's no skin off their nose.

 
sigh, UL uses that! Ack!


I think RH does too.

Well, for those mods, nothing has changed. You'll still have to either overwrite the vanilla game files (with all the Windows/Steam headaches that implies), or modify a second copy of the game. I expect people will still use the Mod Launcher to do the latter.

Luckily there's not much that you can't do with Harmony that would make BepInEx necessary. (Add properties/methods to existing classes is the only thing I can think of.) Plus, it's not like TFP ever intended to support BepInEx in the first place, so it's no skin off their nose.
Yeah, this is why I have refused to use anything that requires BepInEx, because I knew it'd be a problem eventually. :D

 
Ya'll just want to see this get to page 16 dont you?
Hm... probably too and honestly this topic is interesting - i don't know anything about technical stuff but... problems can create new trends like : bigger popularity of big mods and lesser interesting about small mods. Or modlets will change into "modspack". well so this is interesting

 
I was just thinking about the workaround. It would only work on the Steam client version. MS Store doesn't let you add startup arguments. So MS users would have to manually create a separate game shortcut to launch the game.

 
Hi all, I don't often post but these two changes that TFP have implented appear to be poorly thought out,

First the Server Browser, WTF have they done its aweful and contains lots of appears to be asian server names. I like to play all over and 20.4 makes it awkward to mange this.

Secondly due to only saving in the users %appdata I will have to currently stick to a20.3 as i use multiple mods and have several copies of the 7DtD server all located on my D drive on a seperate disc from the windows system, I am not going to repartition nor purchase new drives to be able to play mods. (sticking to 20.3) until someone sorts this out or a way round it, i do not have funds to do this.

I would like to agree with KhaineGBs point that if this has to done why cant it be in the users My Documents which i have located on my D drive, seems to be a simple solution to something that wasnt even broken,

Very disappointed this wasnt better communicat4ed that this was to be going to happen, i have many friends who are no way technical and will struggle when this is implented, including trying to teach them how to access hidden files and backing up too.

Unhappy, please rethink the situation TFP Please!!!

 
Hi all, I don't often post but these two changes that TFP have implented appear to be poorly thought out,

First the Server Browser, WTF have they done its aweful and contains lots of appears to be asian server names. I like to play all over and 20.4 makes it awkward to mange this.

Secondly due to only saving in the users %appdata I will have to currently stick to a20.3 as i use multiple mods and have several copies of the 7DtD server all located on my D drive on a seperate disc from the windows system, I am not going to repartition nor purchase new drives to be able to play mods. (sticking to 20.3) until someone sorts this out or a way round it, i do not have funds to do this.

I would like to agree with KhaineGBs point that if this has to done why cant it be in the users My Documents which i have located on my D drive, seems to be a simple solution to something that wasnt even broken,

Very disappointed this wasnt better communicat4ed that this was to be going to happen, i have many friends who are no way technical and will struggle when this is implented, including trying to teach them how to access hidden files and backing up too.

Unhappy, please rethink the situation TFP Please!!!
Two things.

1. It's not fully implemented yet. The experimental release that this came in is your pre-notification of the change.Ā 

I'm not sure why so many people don't understand this. I can only imagine that your reading skills are mostly to blame.

2. There are workarounds that have existed for several years already. Both are posted in this very thread.

 
I was just thinking about the workaround. It would only work on the Steam client version. MS Store doesn't let you add startup arguments. So MS users would have to manually create a separate game shortcut to launch the game.
Yeah, cos it works on shortcuts. I tested that ;)

 
@Visigoth The old mod location still works for now. You aren“t forced to use appdata. 

@SylenThunder Really now? Starting to insult people about reading skills? How about the devs would have invested like 15min of time to post the server search change on every possbile platform before release instead of expecting everyone to read the patch notes of a experimental version. A ton of people don“t even know about the experimental option. Jeez.

Also the patch notes didn“t mention that you need to know the IP of the server in case the owners didn“t add the region to the config file already. And a lot of people didn“t give a flying F about the region when they first joined the server so even if the server is already available in the list, you can“t find it without IP. You can“t expect everyone that has a server to edit the config right after release of the patch. That takes at least 2 weeks until the majority of servers has this change.

 
Last edited by a moderator:
@SylenThunder Really now? Starting to insult people about reading skills?


Hey, it's not like you have room to talk here with the alternate reality narrative you were pushing earlier.

Also note that this thread is only about the mod changes. There is another thread already about the server list. It's not like looking up server IP's in a new thing either.

 
Back
Top