KhaineGB
Well-known member
Ok, so I read the notes, and I have a question regarding this... and yes, you're not going to like it, and I'm also going to call out a small bit of misinformaiton.
You can run prefabs directly from \AppData\Roaming\7DaysToDie\Mods\Modname\Prefabs.
Because I've done it on the MS Store/Xbox app version of the game in 20.5
Therefore, my question is this.
Why the location change? Why not just run from \AppData\Roaming\7DaysToDie\Mods\Modname\Prefabs when works fine, along with C# DLL's and XML files? This is just making things more complicated for end users, which is exactly what I warned would happen when you guys felt the need to change where mods were installed in 20.5.
C'mon... you really, really, really need to start talking to the modding community before doing things like this, because we actually TEST it and we're used to users doing things wrong and helping them troubleshoot. You've got a resource of untapped potential here, and I feel like it's not being used for no good reason.
EDIT: I have been informed this is ONLY for saving prefabs, not loading them and loading them will still work the old way (AKA - the directory I mentioned).
If someone could confirm this, it would be appreciated and may be worth clarification in the notes.
This is not a Microsoft Requirement!!!Due to Microsoft requirements, custom prefabs can no longer be saved directly to the game folder.
They will be saved to the User Defined Folder (UDF).
This default location is:
\AppData\Roaming\7DaysToDie\LocalPrefabs
To avoid having to re-save each POI one at a time in the prefab editor, all POI's currently located in...
\Steam\steamapps\common\7 Days To Die\Data\Prefabs
...should be manually moved to the UDF.
The UDF can be declared in the game launcher as a command line parameter.
Add the following to the command line:
Format:
-UserDataFolder=<YOUR_DRIVE_LOCATION><YOUR_FOLDER_LOCATION>
Example:
-UserDataFolder=C:\MyUserData
The UDF can also be set in the serverconfig.xml file.
Format:
<property name="UserDataFolder" value="<YOUR_SERVER_DRIVE_LOCATION><YOUR_SERVER_FOLDER_PATH><YOUR_FOLDER_LOCATION>" />
Example:
<property name="UserDataFolder" value="C:\MyServer\Users\TFP\123456\MyDediSaves" />
You can run prefabs directly from \AppData\Roaming\7DaysToDie\Mods\Modname\Prefabs.
Because I've done it on the MS Store/Xbox app version of the game in 20.5
Therefore, my question is this.
Why the location change? Why not just run from \AppData\Roaming\7DaysToDie\Mods\Modname\Prefabs when works fine, along with C# DLL's and XML files? This is just making things more complicated for end users, which is exactly what I warned would happen when you guys felt the need to change where mods were installed in 20.5.
C'mon... you really, really, really need to start talking to the modding community before doing things like this, because we actually TEST it and we're used to users doing things wrong and helping them troubleshoot. You've got a resource of untapped potential here, and I feel like it's not being used for no good reason.
EDIT: I have been informed this is ONLY for saving prefabs, not loading them and loading them will still work the old way (AKA - the directory I mentioned).
If someone could confirm this, it would be appreciated and may be worth clarification in the notes.
Last edited by a moderator: