I have configured a dedicated server on my laptop to run while I game on my desktop. I have gone through all the setup and can join it! yay! I have even gone into the WorldDescription.json folder and edited the difficulty settings. This is where my woes begin.. My friend and I are very casual so we use a custom difficulty level. (I closed the server completely) then had gone through the .json file and changed the difficulty preset type to Custom, and did the same for the WDS.Parameter line near the bottom and changed all the values that default to 1 to around 0.5. I hit save, then go back and open up the StartServerForeground batch file again and it starts running the server. I go to my desktop to log in and it is set to "High Seas" difficulty, and if i open the .json file back up all the changes i made are gone. I have done this about 8 or 9 times and the changes WILL NOT STICK. How the heck am I supposed to save these settings? I've never hosted a server before, so I'll admit, its probably user error. But I follow the instructions I find as closely as possible.
#Server difficulty settings will NOT change.
1 messages · Page 1 of 1 (latest)
my gut feeling is something you are typing is corrupting the json files and it's like, this is a bad file let me make a new one.. just spitballing
This happend to me too. I had to delete all of the files in the rocks_db2.0backer folder and it seemed to let me change the values.
Thank you for the suggestion. Un fortunately I just tried this and it doesn't seem to be working either. It just erases whatever I put in and reloads it back to Normal difficulty.
#1501430959701098507 message Dropped a bug report covering what seems to be causing this one after our team got a few reports internally. Hopefully it gets sorted soon! 🤞
## Workaround
1. Stop the server cleanly.
2. Edit `RocksDB/0.10.0/Worlds/<IslandId>/WorldDescription.json` (the **v1** file — not the v2 file).
3. Delete all `.zip` files under `RocksDB_v2_Backups/Worlds/<IslandId>/`.
4. Start the server. The v1 fallback path picks up your edits, propagates them into v2 and the new backup zip.
**Do not touch** any RocksDB binary files (`CURRENT`, `MANIFEST-*`, `OPTIONS-*`, `*.sst`, `*.log`, `IDENTITY`, `LOCK`) — those are live save data. Only `WorldDescription.json` is safe to edit.
**Caveat:** Settings that are also stored in the RocksDB binary state may be overwritten by the running session if the game re-persists them during play. If a value reverts after a session, the fix is to also change it in-game once.
---```
this is the workaround we found got changes to stick as well ✅
TLDR:
-> Stop server
-> Ensure you edit the **RocksDB** path (not **RocksDB_v2**)
--> Copy the save here if the RocksDB folder does not exist, subfolders are 1:1
-> Clear the Backup zips
-> Start server
The worldDescription.json file is inside those IslandID folders; its a per save config
and that I have to modify specifically to increase the difficulty??
Yep!
The difficulty has changed, but it hasn't solved the problem.
Hi! sorry its been a couple of days, been super busy. I'm going to need you to elaborate on the V2 file thing. The ONLY things mine say are "RocksDB_v2" and "RocksDB_v2_Backups". I'm running this on Steamcmd and I do not have a "RocksDB_v1" folder anywhere to be found even when using the search tool for "anywhere on this pc". This server instance is on a separate PC from the one the actual game is installed on where I play. It is a PC specifically built for game server stuff. I had this difficulty-setting-stuff working on my laptop somehow when i was testing if i could even get this to work on my server, but all I had there was the v2 folders too. I cannot get it to work with me on this pc though. Any help would be appreciated. Just for the sake of trying... I did try this using the "backup" folder in my files as the v2 in your description, and used the actual v2 folder I have like it was v1 in your description. All this did was actually create a whole new world to ignore the one i just changed the settings in. Thanks for your help.
when i briefly got mine to work, i had the make sure to change that last orange line (line 24) as well from Medium to Custom. perhaps that'll help?
Am I allowed to ask questions in this Thread or do I need to make a new one?
Just rename RocksDB_v2 -> RocksDB and move the backups somewhere else
Thats about it ha
v1 = RocksDB -
v2 = RocksDB_v2
you gotta make v1 (or rename v2 to v1)
I don’t mind if you do.
I have a somewhat similar problem with my difficulty setting.
So I use Nitrado for a Dedicated server and whenever I change anything about the RocksDBv2 WorldDescription It reverts back to the Medium difficulty. I have double and triple checked for spelling and any punctuation errors and I have none. And I have tried both of the methods listed in the thread before about removing the v2 backups and renaming the v2 to v1. When I did the second option and started the server back up it changed the folder names back. Could you possibly help me or do you need more details?
Raff it seems like we are in the same boat, just in different server types. Maybe @brisk carbon can shed some light on it for you. But I have the same issue with the game changing the folder names back as well.
Thanks for this info! I came here because I was having this issue and it allowed me to change the difficulty successfully. However, one unforseen consequence of deleting the backup zip files in the RocksDB v2 Backups folder was that the state of my server (map discovery, bases built, etc.) was rolled back to a very early state. Still, we were very glad to finally be able to adjust the difficulty!