Flakeinator Posted October 20, 2025 Report Posted October 20, 2025 (edited) ***UPDATE*** I did a bit of searching and decided to try turning on VSync. It seems to have stopped the freezing. I will continue to test as I get the chance and see if that is what I needed. Well I am back... I upgraded to this version and after playing on a new game world for about 18-20 hours the game is starting to freeze on me again. This was happening with the previous 1.21.4. I am not really sure what to do. It seems that I can play just fine for a while but once I hit a certain time frame of about 20 or so hours the game starts to hard freeze and I have to force quit. I guess it could be a mod that is doing it but it seems odd that it would take so many hours before it happens. I still can't get any real logs for the crash since I have to kill the process. Anybody else on a Mac with these issues still? Edited October 20, 2025 by Flakeinator
Blakemanfresh Posted October 20, 2025 Report Posted October 20, 2025 On 10/15/2025 at 4:39 AM, CipherStormwolf said: Fixed: Rice and flax grain were being eaten by animals when they should not Is this talking about plants or dropped items? If it is dropped item like I think then that was a cool little feature. I would drop grains for my elk and he would eat it. I like that, hope it becomes a feature! This is great!
Professor Dragon Posted October 20, 2025 Report Posted October 20, 2025 On 10/18/2025 at 7:52 AM, Jahir said: When I use the /db prune command, chunks are removed but they never regenerate. Is there a way to fix this? I hope you're experimenting first on a test world, and have Backup Saves. What exactly is the command you're running, and what are the results? It looks from the db prune page that you're expected to regenerate chunks with world gen commands in tandem. https://wiki.vintagestory.at/1.21.5 /db prune Command Command /db prune should now work properly Notes: Use with care, it's a powerful command, can take a few seconds or minutes to run. Essentially it can remove parts of the map already generated in earlier game versions so that they can be regenerated with fresh 1.21.5 worldgen and bugfixes, while preserving any parts of the map which have player builds, farms, roads or mines. A backup of the world first is advisable
Echo Weaver Posted October 21, 2025 Report Posted October 21, 2025 On 10/19/2025 at 9:16 PM, Flakeinator said: ***UPDATE*** I did a bit of searching and decided to try turning on VSync. It seems to have stopped the freezing. I will continue to test as I get the chance and see if that is what I needed. Well I am back... I upgraded to this version and after playing on a new game world for about 18-20 hours the game is starting to freeze on me again. This was happening with the previous 1.21.4. I am not really sure what to do. It seems that I can play just fine for a while but once I hit a certain time frame of about 20 or so hours the game starts to hard freeze and I have to force quit. I guess it could be a mod that is doing it but it seems odd that it would take so many hours before it happens. I still can't get any real logs for the crash since I have to kill the process. Anybody else on a Mac with these issues still? What is VSync, and what was it supposed to help with? I did have a problem with the game freezing and requiring me to kill the process. It seemed to be specific to one area, which I've since avoided, so I don't know if it's still happening. It looked like it was some kind of autosave failure. As you say, logs were not terribly helpful because it was a game freeze rather than a crash to desktop. I don't recall what happened with you in an unmodded game? Or is the game you're testing with unmodded? I am getting some stuttering in my current game. It feels like the sweet spot was actually an earlier subversion of 1.21. Some of it is definitely connected to worldgen, though, and I'm sure that's mod-related.
Facethief Posted October 21, 2025 Report Posted October 21, 2025 2 hours ago, Echo Weaver said: What is VSync, and what was it supposed to help with? VSync locks the game’s framerate limit to the refresh rate of the monitor you’re using, so it helps with some graphical issues and keeps the game to a reasonable amount of cpu usage, as far as I know. 2
Flakeinator Posted October 21, 2025 Report Posted October 21, 2025 4 hours ago, Echo Weaver said: What is VSync, and what was it supposed to help with? I did have a problem with the game freezing and requiring me to kill the process. It seemed to be specific to one area, which I've since avoided, so I don't know if it's still happening. It looked like it was some kind of autosave failure. As you say, logs were not terribly helpful because it was a game freeze rather than a crash to desktop. I don't recall what happened with you in an unmodded game? Or is the game you're testing with unmodded? I am getting some stuttering in my current game. It feels like the sweet spot was actually an earlier subversion of 1.21. Some of it is definitely connected to worldgen, though, and I'm sure that's mod-related. Didn't help. I get a lag spike with the graphics and then things start to become a touch choppy. After that, the game freezes. I have just lowered the graphic settings to Medium to see if that helps. I am reviewing mods as well and have purged a few that are known to be issues or conflict together. I just find it odd that after about 20 hours of playing is when it starts to happen.
Ongandu Posted October 21, 2025 Report Posted October 21, 2025 Amazing, thanks for your hard work! I've updated all our servers now.
NastyFlytrap Posted October 22, 2025 Report Posted October 22, 2025 On 10/14/2025 at 6:42 PM, Tyron said: Dear Extraordinary Survivalists v1.21.5, a stable release, can now be downloaded through the account manager. We've accumulated a handful of small patches worthy of a release. The "/db prune" command should now finally work fully, but we still recommend making a backup of your savegame before using it. Shuttlecraft interior by Cygnus656, shared in #screenshots on Discord Game updates Tweak: /db prune command now has an additional optional argument for game version: if specified, everything below that version will be preserved. [Example: to prune away chunks generated in 1.21.2+ to clean up chunk borders and have those same chunks regenerate cleanly in 1.21.5, while keeping the chunks generated in game versions older than 1.21.2 which don't have the chunk borders issue, you could use command: /db prune 3 drop confirm 1.21.2] Tweak: Higher performance /db prune command (completes more quickly, less RAM burden) Tweak: Minor fixes to ruins, and 5 new ruins that didn't make it into the game last update Fixed: In older savegames continued into game version 1.21, chunk borders were sometimes possible in areas newly generated in 1.21.2 or later, close to areas generated in 1.20 or earlier. [Details: most likely to occur if a 1.20.12 savegame was updated directly to 1.21.2 or 1.21.4, or possibly if there are regions of the world which were just not visited much while playing 1.21.0 or 1.21.1. Chunk borders can be cleaned up either using the command: /wgen regen 1 at the affected location, or for the whole map using the /db prune command, see full example of this command above. A backup of the world first is advisable] Fixed: Command /db prune should now work properly. [Notes: Use with care, it's a powerful command, can take a few seconds or minutes to run. Essentially it can remove parts of the map already generated in earlier game versions so that they can be regenerated with fresh 1.21.5 worldgen and bugfixes, while preserving any parts of the map which have player builds, farms, roads or mines. A backup of the world first is advisable] Fixed: Odd behavior of projectiles in water, they now decelerate a lot faster Fixed: Gaps in water surface near underwater ruins Fixed: Rice and flax grain were being eaten by animals when they should not Fixed: Hot ingots placed on the ground could become invisible in some circumstances. Github #6804 Fixed: Rare crash when clicking on empty ground storage with buckets etc. Github #7277 Fixed: For Mac installations, the packaged fonts should now be available View full record This is huge. Its insane. Hell has frozen over. THANK YOU! After the circa 4-6 bug reports i submitted over the last two-to-three years of the prune command not working, it finally worked! I can finally play my world again! This is easily the best update the game has seen since i started playing it around 1.17 or something. That being said, i originally ran a /db prune 0 keep confirm command, and it kept around 122 chunks, not including the chunks i built my big house on! I loaded my backup(thank fuck for having that), and prune 5 said it'd keep 843 chunks, prune 10 650, and prune 0 122. I have no idea how the math works on those. The prune 1 that ended up working out for me, was keeping 1500 chunks or so. Please look into this, because something doesnt add up with that math. 1
EarlDeV Posted October 25, 2025 Report Posted October 25, 2025 On 10/14/2025 at 10:42 AM, Tyron said: Dear Extraordinary Survivalists v1.21.5, a stable release, can now be downloaded through the account manager. We've accumulated a handful of small patches worthy of a release. The "/db prune" command should now finally work fully, but we still recommend making a backup of your savegame before using it. Shuttlecraft interior by Cygnus656, shared in #screenshots on Discord Game updates Tweak: /db prune command now has an additional optional argument for game version: if specified, everything below that version will be preserved. [Example: to prune away chunks generated in 1.21.2+ to clean up chunk borders and have those same chunks regenerate cleanly in 1.21.5, while keeping the chunks generated in game versions older than 1.21.2 which don't have the chunk borders issue, you could use command: /db prune 3 drop confirm 1.21.2] Tweak: Higher performance /db prune command (completes more quickly, less RAM burden) Tweak: Minor fixes to ruins, and 5 new ruins that didn't make it into the game last update Fixed: In older savegames continued into game version 1.21, chunk borders were sometimes possible in areas newly generated in 1.21.2 or later, close to areas generated in 1.20 or earlier. [Details: most likely to occur if a 1.20.12 savegame was updated directly to 1.21.2 or 1.21.4, or possibly if there are regions of the world which were just not visited much while playing 1.21.0 or 1.21.1. Chunk borders can be cleaned up either using the command: /wgen regen 1 at the affected location, or for the whole map using the /db prune command, see full example of this command above. A backup of the world first is advisable] Fixed: Command /db prune should now work properly. [Notes: Use with care, it's a powerful command, can take a few seconds or minutes to run. Essentially it can remove parts of the map already generated in earlier game versions so that they can be regenerated with fresh 1.21.5 worldgen and bugfixes, while preserving any parts of the map which have player builds, farms, roads or mines. A backup of the world first is advisable] Fixed: Odd behavior of projectiles in water, they now decelerate a lot faster Fixed: Gaps in water surface near underwater ruins Fixed: Rice and flax grain were being eaten by animals when they should not Fixed: Hot ingots placed on the ground could become invisible in some circumstances. Github #6804 Fixed: Rare crash when clicking on empty ground storage with buckets etc. Github #7277 Fixed: For Mac installations, the packaged fonts should now be available View full record How and where do we apply "/db prune"? I understand that it "cleans" older items from a game from older generations.
Thorfinn Posted October 25, 2025 Report Posted October 25, 2025 (edited) That's not quite what it does. It just removes any blocks that don't have x number of player modifications from the default mapgen. This change allows you to exempt certain blocks. What specifically are you trying to accomplish? [EDIT] You don't have to say. If you just want to remove a certain version's changes, just follow the instructions. Any admin of your server (you, if singleplayer) just types that string in from the running game. You hit "/" and it opens the chat box, and the / begins the server command. [EDIT2] Personally, I'm not going to use it yet. I can live with some discontinuities. I can't very well get by if it somehow corrupts the world or does something I don't expect, and I don't notice it for a week or two. I'm going to let more impatient admins find the problems. Edited October 25, 2025 by Thorfinn 1
NastyFlytrap Posted October 26, 2025 Report Posted October 26, 2025 2 hours ago, EarlDeV said: How and where do we apply "/db prune"? I understand that it "cleans" older items from a game from older generations. I uhh, what? What older items frm an older... What?
Bumber Posted October 26, 2025 Report Posted October 26, 2025 20 hours ago, NastyFlytrap said: I uhh, what? What older items frm an older... What? Sounds like they're confusing it with the item/block remap command.
Teh Pizza Lady Posted October 31, 2025 Report Posted October 31, 2025 Probably if you're using the same map over the course of different game versions. Usually when there's a big update, my friend and I just start a new world.
Maelstrom Posted November 28, 2025 Report Posted November 28, 2025 (edited) Patience oh Taker of People's Identity. You should know we may see the first unstable announcement in the next 3-4 months. err.. weeks marking the beginning of the next long wait of about 6 weeks (maybe more) waiting for the first RC's to drop. Edited November 28, 2025 by Maelstrom 2
Grummsh Posted November 28, 2025 Report Posted November 28, 2025 I would also add for those interested to check 2 latest videos on the official Vintage Story youtube channel for things to come in 1.22 1
Recommended Posts