Sons Of The Forest

Sons Of The Forest

Ver estadísticas:
Remove unreachable blueprints?
So,

I made a rock path, part of it went somewhere and i will never be able to reach it. As such, I will permanently have it say "so many rocks needed out of X" forever, and I plan to keep working on this save file.

My OCD is going to rage about this lol. I wondered if anybody has figured out how I could delete any unfinished blueprints?

I have done some searching elsewhere, but have yet to find the answer. I am pretty comfortable going through the files to find the proper text to alter, I just need to know what I am looking for.

Thanks in advance!
Publicado originalmente por Farley:
There is a way to remove the blueprint screen overlay for unfinished blueprints without being on location. However, it requires editing a JSON file. You must remove the entries from the file. I would start by making a copy of the original before you make changes in case you make a mistake.

Obviously, your Saves location will be different, but similar to the following:

C:\Users\Kelvin\AppData\LocalLow\Endnight\SonsOfTheForest\Saves\76561198216568937\SinglePlayer\0858324267\ScrewStructureInstancesSaveData.json

Remove all the text between the Square Brackets and save the JSON file in UTF-8 encoding which it should already be. This can be done with Notepad.

You should end up with file contents that looks similar this without the whitespace:

{
"Version": "0.0.0",
"Data": {
"ScrewStructureNodeInstances": "{\"_structures\":[]}"
}
}

The Square Brackets contain the unfinished Structures. Remove the contents and leave the brackets indicating an empty array. This works. I have done this myself and have played over 100 in game days after doing this with no issues.
< >
Mostrando 1-6 de 6 comentarios
El autor de este hilo ha indicado que este mensaje responde al tema original.
Farley 4 ABR 2023 a las 1:31 
There is a way to remove the blueprint screen overlay for unfinished blueprints without being on location. However, it requires editing a JSON file. You must remove the entries from the file. I would start by making a copy of the original before you make changes in case you make a mistake.

Obviously, your Saves location will be different, but similar to the following:

C:\Users\Kelvin\AppData\LocalLow\Endnight\SonsOfTheForest\Saves\76561198216568937\SinglePlayer\0858324267\ScrewStructureInstancesSaveData.json

Remove all the text between the Square Brackets and save the JSON file in UTF-8 encoding which it should already be. This can be done with Notepad.

You should end up with file contents that looks similar this without the whitespace:

{
"Version": "0.0.0",
"Data": {
"ScrewStructureNodeInstances": "{\"_structures\":[]}"
}
}

The Square Brackets contain the unfinished Structures. Remove the contents and leave the brackets indicating an empty array. This works. I have done this myself and have played over 100 in game days after doing this with no issues.
Chris 4 ABR 2023 a las 1:46 
Alternatively you can also use YUMI from https://modapi.survivetheforest.net/ and the AMM mod which contains the option "finish all blueprints".

Happened on a buddy's MP server quite often that over time with all the random people joining half of the left screen was covered with "xxxx required aa/bb". None of us people regularly joining the server (host included) where those blueprints could be, so we just used that option from the mod and finally all those messages were gone.
MetalIncorporated 4 ABR 2023 a las 7:45 
Publicado originalmente por Farley:
There is a way to remove the blueprint screen overlay for unfinished blueprints without being on location. However, it requires editing a JSON file. You must remove the entries from the file. I would start by making a copy of the original before you make changes in case you make a mistake.

Obviously, your Saves location will be different, but similar to the following:

C:\Users\Kelvin\AppData\LocalLow\Endnight\SonsOfTheForest\Saves\76561198216568937\SinglePlayer\0858324267\ScrewStructureInstancesSaveData.json

Remove all the text between the Square Brackets and save the JSON file in UTF-8 encoding which it should already be. This can be done with Notepad.

You should end up with file contents that looks similar this without the whitespace:

{
"Version": "0.0.0",
"Data": {
"ScrewStructureNodeInstances": "{\"_structures\":[]}"
}
}

The Square Brackets contain the unfinished Structures. Remove the contents and leave the brackets indicating an empty array. This works. I have done this myself and have played over 100 in game days after doing this with no issues.


thanks, I appreciate that. I will give it a try later today. I will definitely back up my save file before tampering
HighFlyer96 9 AGO 2023 a las 1:14 
Publicado originalmente por Farley:
There is a way to remove the blueprint screen overlay for unfinished blueprints without being on location. However, it requires editing a JSON file. You must remove the entries from the file. I would start by making a copy of the original before you make changes in case you make a mistake.

Obviously, your Saves location will be different, but similar to the following:

C:\Users\Kelvin\AppData\LocalLow\Endnight\SonsOfTheForest\Saves\76561198216568937\SinglePlayer\0858324267\ScrewStructureInstancesSaveData.json

Remove all the text between the Square Brackets and save the JSON file in UTF-8 encoding which it should already be. This can be done with Notepad.

You should end up with file contents that looks similar this without the whitespace:

{
"Version": "0.0.0",
"Data": {
"ScrewStructureNodeInstances": "{\"_structures\":[]}"
}
}

The Square Brackets contain the unfinished Structures. Remove the contents and leave the brackets indicating an empty array. This works. I have done this myself and have played over 100 in game days after doing this with no issues.
Little input I hope you will edit in your comment. In the path, you give the file "ScrewStructureInstancesSaveData.json" while writing out the contents of the file you give the contents of ScrewStructureNodeInstancesSaveData.json

I now edited the contents of the ladder, I suppose the file without NODE in it's name is about already built structures. I suppose deleting those contents would result in the buildings gone.

I only noticed the mistake when I saw the first file containing over 22k characters while the other barely had 200 and I only needed to remove two stick paths.

Other than that, great response as I do not want to download or install mods to fix a little bug.

Thank you!
Última edición por HighFlyer96; 9 AGO 2023 a las 1:14
Just Chill 9 AGO 2023 a las 1:29 
I just love how this game allows altering stuff easily by some simple JSON edits.

Cannot think about this game without my outstandingly long ZIP lines. XD
Última edición por Just Chill; 9 AGO 2023 a las 1:29
Publicado originalmente por Farley:
There is a way to remove the blueprint screen overlay for unfinished blueprints without being on location. However, it requires editing a JSON file. You must remove the entries from the file. I would start by making a copy of the original before you make changes in case you make a mistake.

Obviously, your Saves location will be different, but similar to the following:

C:\Users\Kelvin\AppData\LocalLow\Endnight\SonsOfTheForest\Saves\76561198216568937\SinglePlayer\0858324267\ScrewStructureInstancesSaveData.json

Remove all the text between the Square Brackets and save the JSON file in UTF-8 encoding which it should already be. This can be done with Notepad.

You should end up with file contents that looks similar this without the whitespace:

{
"Version": "0.0.0",
"Data": {
"ScrewStructureNodeInstances": "{\"_structures\":[]}"
}
}

The Square Brackets contain the unfinished Structures. Remove the contents and leave the brackets indicating an empty array. This works. I have done this myself and have played over 100 in game days after doing this with no issues.

I test today, not crewStructureInstancesSaveData.json,
is ScrewStructureNodeInstancesSaveData.json
{ "Version": "0.0.0", "Data": { "ScrewStructureNodeInstances": "{\"_structures\":[]}" } }
Última edición por 風色幻想 [TW]; 18 MAR a las 16:00
< >
Mostrando 1-6 de 6 comentarios
Por página: 1530 50

Publicado el: 3 ABR 2023 a las 13:18
Mensajes: 6