Project Zomboid

Project Zomboid

73 ratings
Sandbox Settings Sync Fix
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
150.943 KB
Apr 1, 2023 @ 10:56am
Oct 28, 2023 @ 4:14am
50 Change Notes ( view )

Subscribe to download
Sandbox Settings Sync Fix

Description
So, ever had an issue where you change a setting over on the server's sandbox due to popular request, and yet you receive complaints that it hasn't changed? Your settings probably didn't sync over. Offline Players don't get updates... Well, now they will the moment they log in! And More!

Initially written by UdderlyEvelyn, refined by Daikon, this mod fixes a long-standing issue for servers with large mod-packs! Synchronising the settings over Global Mod Data, with an effort to maintain compatibility with other mods and minimise the traffic, no longer will your players be playing a different game!

This mod was made for the UdderlyRP server, find us on Discord at https://discord.gg/9HUdNf7qGe


Workshop ID: 2956046897
Mod ID: daikonUdderlySandboxSyncFix
27 Comments
Black Flag Forge Nov 16, 2024 @ 3:57pm 
@Diakon, Thanks for the update! I do use Udderly UpToDate now that I've moved the server to Indifferent Broccoli. Would have worked under Ege Bilecen's discord bot :(
Diakon  [author] Nov 11, 2024 @ 8:28am 
@Bkacj Flag Forge. Sadly, no I couldn't make a fix for Evelyn's Mod. There simply is no reliable way to save the game like that. BTW, the issue they described, with a roughe map_sand.bin file appearing, it's caused by Udderly UpToDate. Not this mod.
Black Flag Forge Nov 11, 2024 @ 6:12am 
@Diakon I'm curious about running this mod on our large server but prior comments make me nervous. Did you get a chance to make that update, I saw the last patch was October 2023?
🍈 Aug 18, 2024 @ 7:23pm 
Good mod!
Diakon  [author] Jul 22, 2024 @ 11:50pm 
And by talk to her I mean fix it myself because she's busy trying to not starve, unlike me
Diakon  [author] Jul 22, 2024 @ 11:49pm 
@DinDin, the issue is, once you install enough mods into the game, when players log onto the server, they don't download up to date sandbox settings. This issue exists regardless of using UdderlyUpToDate, as far as I know. I could perhaps be wrong... Regardless, I'll talk to evelyn about fixing the UpToDate mod to not create the map_sand.bin file, if at all possible
photocyte Jul 18, 2024 @ 2:30pm 
I thought it was just general PZ flakiness, but I am having the exact same issue as DinDin. I often have to go back into the sandbox config and set the options again, especially after a restart. Seems like this is tied to that map_sand.bin file issue that's described.

Using this mod and Udderly Up To Date as well.

Guess I will delete map_sand.bin on server startup as well for now.
DinDin Jul 17, 2024 @ 7:29pm 
I have determined the cause.
When a mod uses the command "saveGame()", "map_sand.bin" is created, which is sent to clients instead of the real server settings

In my case, the mod using this command is "Udderly Up To Date".
The admin and RCON /save and /quit commands do not cause this issue.
Only "saveGame()" causes this.

Diakon has said here that "Evelyn asked me to make this mod to fix this exact issue... It worked perfectly for our server and many others"

But in Steam DMs, Diakon has told me that UdderlyEvelyn has a server startup file to delete "map_sand.bin", and recommended that I do the same.

If it "worked perfectly", then why is UdderlyEvelyn deleting "map_sand.bin"?

* This mod doesn't fix the issue.
* UdderlyEvelyn is fixing the issue by deleting "map_sand.bin".
* The issue was caused by UdderlyEvelyn's "Udderly Up To Date" in the first place.

So what is the purpose of this mod?
Diakon  [author] Jul 13, 2024 @ 2:59am 
@HQ Not sure. DinDin doesn't use said mod and has the issue, so while possible, it's not the only cause
D | Pope Jul 12, 2024 @ 2:28pm 
@Diakon do you think it's the server tweaker? not really a modding expert nor a beginner, but i just noticed that when i enabled the server tweaker mod the sandbox and files didn't match...

Or this might be irrelevant but dunno just thinking it might help...