Igao-Ultimate_Save icon

Ultimate Save

Saves without freezing: automatic world saves are spread over several frames and character map data is built on a worker thread, plus ground item cleanup.

By Igao
Last updated 11 hours ago
Total downloads 289
Total rating 2 
Categories Utility Mods Deep North Update Misc Server-side Client-side Tools AI Generated Tweaks Language
Dependency string Igao-Ultimate_Save-1.0.6
Dependants 0 other packages depend on this package

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2360 icon
denikson-BepInExPack_Valheim

BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.

Preferred version: 5.4.2360
Igao-Ultimate_QOL-1.0.6 icon
Igao-Ultimate_QOL

All-in-one QOL: craft/build from chests, station automation, animals, farming, portals, bosses and progression, difficulty, advanced building, map sharing, smooth saves. Server-synced in-game admin panel, 15 languages.

Preferred version: 1.0.6

README

Ultimate Save

Saves without freezing: automatic world saves are spread over several frames and character map data is built on a worker thread, plus ground item cleanup.

Press F3

⌨️ PRESS F3 IN THE GAME TO OPEN THE SETTINGS PANEL ⌨️

Every feature of this mod is turned on and tuned in the in-game panel.
Can't use F3? Open the console with F5 and type ultimateqol_config.

Settings panel (F3)

⌨️ How to use

  1. Install and start the game.
  2. Press F3 to open the settings panel.
  3. Find the Save options in the sidebar (or type in the search box at the top) and turn on what you want.

Everything is off by default, so the game stays vanilla until you turn something on.

🔑 To change settings you need admin access with devcommands: be listed in the server's adminlist.txt (on a dedicated server) or be the host of the world. Changes are synchronized to all players in real time.

Features

Save without freezing

Option on the Manual world save page (off by default). Automatic world saves (server/host) spread the copy the game makes before writing over several frames (the time used per frame is decided automatically: more on a dedicated server, less on a player's game, less again when the frame is already heavy; nothing to configure); everything that changes during the copy is copied again in the last frame, so the save is one consistent picture (no duplicated or lost items). The game's own file writer, backups and chunk files are kept. For every player with the mod, automatic character saves build the explored-map data on a worker thread. Logout, exit and immediate saves always use the game's own save.

Ground item cleanup

  • Optimization – removes items that stayed on the ground too long, to keep the world light and keep frames high. Off by default. Time on the ground (default 6 h, 0.1–720) counts server running time; an item a player picks up and drops again starts a new timer. Items are removed bases included when their area loads and while it stays loaded (a few per frame, never all at once). Clean when the server starts (default on, only with the cleanup on) removes old items right after the server starts, so the world loads clean. The button Clean the world now (admins, two clicks) scans the whole world in small slices – one chunk per frame and a limited number of removals per frame, even in areas nobody has loaded – and removes every item older than the limit. It never touches items inside chests, carts, boats or inventories, placed pieces or fish, and items whose age is unknown are kept. Nothing is logged.

⚠️ Experimental

This mod is still experimental and may contain bugs. Back up your world and your character, and turn features on a few at a time.

💬 Bugs and suggestions

Join the Discord: discord.gg/aMkN89Cuas

Powered by Ultimate QOL, installed automatically as a dependency. The F3 panel also shows its other options, all off by default.