Skip to content

Releases: Kakoen/valheim-save-tools

v1.1.3

03 Jun 16:33
Compare
Choose a tag to compare

Support for world version 34.

v1.1.2

29 May 19:26
Compare
Choose a tag to compare

Support for World version 32 (but might work with 34).

v1.1.1

22 Apr 07:51
Compare
Choose a tag to compare
  • Support latest character file version (37)
  • Support latest world / metadata version (29)

1.1.0

21 Apr 20:05
Compare
Choose a tag to compare
  • #11 Added rudimentary read/write support for saves that use the new terrain system (World version 27, Valheim v0.150.3)
  • More advanced support for parsing terrain data can be expected in a future version.
  • Added --cleanStructures (.db) processor which aids in removing smaller temporary structures

1.0.3

06 Mar 15:34
Compare
Choose a tag to compare
  • Added processors that modify the archive between reading and writing.
  • It is now possible to load and save to the same archive format immediately without having to convert to JSON.
  • Added archive type information to the generated json files. JSON files written by version 1.0.2 or lower are incompatible, since a top level 'type' attribute with a value of either 'DB', 'FCH' or 'FWL' is now expected.
  • Added .db processor --listGlobalKeys: List global keys, which describe the progression of the world.
  • Added .db processor --removeGlobalKey: you can remove global keys from a .db file (world progression), or all by specifying 'all'
  • Added .db processor --resetWorld (experimental): regenerate the world, including resources, POIs and Dungeons. Leaves player-built structures intact.
  • Added .db related hint --skipResolveNames: improves processing performance, but makes JSON less readable, since prefab types and property keys are no longer converted to readable strings were possible.
usage: java -jar valheim-save-tools.jar <infile> [outfile]
       [--listGlobalKeys] [--removeGlobalKey <arg>] [--resetWorld]
       [--skipResolveNames]
    --listGlobalKeys          List global keys (.db only)
    --removeGlobalKey <arg>   Remove a global key, specify 'all' to remove
                              all (.db only)
    --resetWorld              Regenerates all zones that don't have
                              player-built structures in them
                              (experimental, .db only)
    --skipResolveNames        Do not resolve names of prefabs and property
                              keys (faster for processing, .db only)
<infile>: Input file of type .fch, .db, .fwl or .json
<outfile>: Output file of type .fch, .db, .fwl or .json (optional)

1.0.2

05 Mar 23:33
Compare
Choose a tag to compare
  • Adds experimental write support for .db, .fwl and .fch files.

1.0.1

02 Mar 17:25
Compare
Choose a tag to compare
  • Adds support for reading character (*.fch) files.
  • Added more prefab names and property keys.

1.0.0

27 Feb 16:38
Compare
Choose a tag to compare
  • First version
  • Supports world saves (.db) and world metadata (.fwl) files.
  • Tested with world save version 26