Jump to content

20.4 new mod folder location


Recommended Posts

Posted (edited)

Usually I'm silent on forums or don't even sign up to comment, as I'm playing the game daily and use this forum only to gather information.

I'm experienced in manual installations and modding as I modded Rimworld a while ago.
But that change made me come out of my lil' hideout to comment here,
as I'm pretty sure that most players will not be able to workaround the problem with having multiple versions to play different mods.
The offered solutions to fix this involve a lot work.
I think this change should be considered to be reverted, %APPDATA% is not a folder you want mods to be saved in.
Local storage of mods within the game directory is superb - easy access to as many copies as you like.
The documents folder as a mod storage is a close 2nd, but still doesn't help with having multiple game copies to run different Alphas of Vanilla.
At least it's not hidden and doesn't need to be on your system directory.
(My old PC had a C:/ drive of literally just 60GB - Hence why I know of that struggle)

In short:

Current system:

- Easy access
- Fast vanilla version switching
- Fast mod switching

New system:

- Hidden folder within folders within folders nobody ever bothers to take a look. Talking about casual players here.
- No mod switching without having to pin down every single file within both game and mod directories (See Undead legacy to understand)
- Base game version switching needs a reinstall/updating via steam, as you cannot use your separate version-specific mod directory but have to use the global %APPDATA%

Just my opinion based on what i read on the Discord channels on a daily basis - lots of people struggle with basic IT knowledge
and don't want to bother with pure & raw Tedium

Edited by Shredder Gaming
formatting (see edit history)
  • Like 1
Link to comment
Share on other sites

1 hour ago, Shredder Gaming said:

Usually I'm silent on forums or don't even sign up to comment, as I'm playing the game daily and use this forum only to gather information.

I'm experienced in manual installations and modding as I modded Rimworld a while ago.
But that change made me come out of my lil' hideout to comment here,
as I'm pretty sure that most players will not be able to workaround the problem with having multiple versions to play different mods.
The offered solutions to fix this involve a lot work.
I think this change should be considered to be reverted, %APPDATA% is not a folder you want mods to be saved in.
Local storage of mods within the game directory is superb - easy access to as many copies as you like.
The documents folder as a mod storage is a close 2nd, but still doesn't help with having multiple game copies to run different Alphas of Vanilla.
At least it's not hidden and doesn't need to be on your system directory.
(My old PC had a C:/ drive of literally just 60GB - Hence why I know of that struggle)

In short:

Current system:

- Easy access
- Fast vanilla version switching
- Fast mod switching

New system:

- Hidden folder within folders within folders nobody ever bothers to take a look. Talking about casual players here.
- No mod switching without having to pin down every single file within both game and mod directories (See Undead legacy to understand)
- Base game version switching needs a reinstall/updating via steam, as you cannot use your separate version-specific mod directory but have to use the global %APPDATA%

Just my opinion based on what i read on the Discord channels on a daily basis - lots of people struggle with basic IT knowledge
and don't want to bother with pure & raw Tedium

 

Not to worry. Unlike those Discord channels, our community got to work right away talking to one of the developers and realizing that there is a pretty easy fix for those who are concerned about this. Most mod authors will likely include the instructions of what to do along with their mod. Pretty soon every casual player will be able to have a desktop shortcut icon they can click to be able to select the modded version they want to play all without needing to have multiple copies of the game itself loaded onto their computers and the mod folders with their various configuration can be reassigned to a different directory. Pretty much anyone who is tech savvy enough to download and set up a mod in the current system will be able to follow directions on how to do the workaround and for the rest Sphereii's mod launcher will continue to work.

 

The whole scandal is basically over and discord simply hasn't caught up yet. :)

  • Like 2
  • Dislike 1
Link to comment
Share on other sites

  • 2 weeks later...

Can anyone help me understand how is this new method supposed to work on Linux dedicated servers ?

Example:

 

I tried adding the Survivors HUD A20 mod on my server and normaly with this you overwrite the configs in the data folder (if i understand the mod correctly) but now when i do that my client doesn't finish loading onto the server.
Can someone please help me understand.

 

Link to comment
Share on other sites

12 hours ago, Norutoromu said:

Can anyone help me understand how is this new method supposed to work on Linux dedicated servers ?

Example:

 

I tried adding the Survivors HUD A20 mod on my server and normaly with this you overwrite the configs in the data folder (if i understand the mod correctly) but now when i do that my client doesn't finish loading onto the server.
Can someone please help me understand.

 

It's literally the same as everything else. 

 

If you define your UserDataFolder in your server config file, that is where the Mod folder will be. (Honestly if you aren't defining this for a dedi, you're doing it wrong.)

If you don't define your UserDataFolder in your server config file, then it will be in the default location. <User>/.local/share/7DaysToDie

  • Like 1
Link to comment
Share on other sites

I'm not sure if its appropriate to post this here. If not, feel free to remove the post.

 

I have Mod Launcher V4 available for testing that leverages the Mods folder change. It's using a different way of downloading files (zip instead of git), and uses the -UserDataFolder

 

A few notes: 

  • It's still in development. I've been testing under GamePass and Steam versions.
  • If testing is successful, this would replace all previous ModLauncher's from me, although the older ones will continue to work.
  • There's a few youtube videos I made (linked in the other post). Better quality ones will come I hope.
  • It does not make a full copy of the game to install the mod (although it can, just not with the GamePass edition)
  • Not all Overhauls will work. 

The last point should be emphasized. Some mods use BepInEx, which will not work for the GamePass edition. Other overhauls are not all self contained in the Mods folder, and won't work quite right. I've been filtering them as I find them. It may take awhile for some of the mod authors to pivot their mods to be fully GamePass supported. 

 

For those who had trouble getting mods to work manually may have been trying to run a mod that's just not ready yet for GamePass.

 

A overhaul can only run from the UserDataFolder / GamePass edition if it's all self contained in its "Mods" folder. 

 

Mods like Undead Legacy and Ravenhearst will only work under Steam, while Darkness Falls, Sorcery, and others will work with both.  

 

 

 

 

  • Like 1
  • Thanks 1
Link to comment
Share on other sites

I had mixed feelings with this chage at 1st but was appeased when I learned that you could change the folder location. However, after the update hit I opened the game launcher and attempted to change the location using the details left in the patch notes. So, after that came out I opened the launcher and added

-UserDataFolder=F:\f backup\cliff backup\games\7 days to die\modding

in the additional parameters section. I moved the mods folder into that location clicked Run and save as default button afterwards which should have changed the folder location to load the mods from F:\f backup\cliff backup\games\7 days to die\modding\mods. After booting up a test game (I do test runs after I update or add new mods) I noticed rather fast the mods were not working/loaded. I even tried editing the additional parameters again after that to change that so it says

-UserDataFolder=F:\f backup\cliff backup\games\7 days to die\modding\Mods

just in case that was the issue but that did not work either. So, I tried removing all that putting the mods folder back into the install folder just in case I was misreading/understanding the patch notes and you were warning us that it would happen in the future but it was not done yet. That still did not work and I was forced to put the mods folder into the appdata folder with the games saves in order to make it work despite being told that I could change this in the patch notes. After all of this I went from mixed feelings about this change to pure hatred...

Link to comment
Share on other sites

19 minutes ago, lee_terry_jr said:
-UserDataFolder=F:\f backup\cliff backup\games\7 days to die\modding

I guess, it's the spaces in your path.

Try it with quotation marks (") around ;)

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...