Jump to content

v1.21.5 Story Chapter 2 Redux, Maintenance patch


Recommended Posts

Posted (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 by Flakeinator
Posted
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!

Posted
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

 

Posted
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.

Posted
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.

  • Like 2
Posted
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.

Posted
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.

2025-10-13_07-39-07.thumb.png.1e4e2ea9736e6e1c9d967164a6a7700f.png
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.
 

  • Like 1
Posted
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.

2025-10-13_07-39-07.thumb.png.1e4e2ea9736e6e1c9d967164a6a7700f.png
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. 

Posted (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 by Thorfinn
  • Like 1
  • 4 weeks later...
Posted (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 by Maelstrom
  • Like 2
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.