Skip to content

Releases: matziq/EverwindSaveEditor

v1.1 — Multi-select chest flagging, smarter repair, Flag Marker detection

Choose a tag to compare

@matziq matziq released this 10 Jun 23:29

v1.1 — Multi-select chest flagging, smarter repair, Flag Marker detection

Verified compatible with Everwind v0.4.658. Save format unchanged — no editor changes needed for the new game build.

What's new

Multi-select chest flagging

  • Ctrl-click / Shift-click multiple chest headers in the Group-by-Chest view, then right-click → Flag N chest(s) as mine ★ or Unflag N chest(s) (not mine) to batch-flag in one action.
  • Single right-click still shows the existing single-chest command. Settings persist (editor_settings.json) and refresh happens once per batch.

Chest-name filter

  • The toolbar Filter box now matches the chest's own label in Group-by-Chest view, in addition to item names, ids, locations, and enchantments. Type any substring (case-insensitive) to narrow.

Enchantment-aware Repair & Top Off

  • Tools and Jewelry (Ring / Necklace / Amulet / Bracelet / Earring) always get Level 10 / SpecialEffectLevel 10.
  • Weapons and Armor (Helmet / Chestplate / Gloves / Boots) are now ench-aware:
    • 3+ enchantmentsLevel 10 / SpecialEffectLevel 10 (max stats)
    • Fewer than 3Level 0 / SpecialEffectLevel 2 (sensible defaults)
  • Boots and Gloves quantity now correctly tops off to 1/1 instead of stacking.

Player Flag Marker detection

  • Player-placed map waypoints / stash flags carrying an InventorySaveData payload are now auto-detected via their FlagMarkerData / MarkerName payload and labeled #N · Marker instead of the misleading generic Drop / Loot.
  • Markers are always treated as player content (no manual ★ needed) — the User Only filter shows them by default.
  • Fixes the scenario where, for example, a worn pair of Boots Master Steel appeared to also be located in some random world chest — the duplicate was actually inside one of your placed Flag Markers.

Compatibility — Everwind v0.4.658

  • Verified against the 2026-06-03 release. Save format unchanged:
    • All 7 INV_FIELDS (SlotsWithItems, MaxStackCount, Durability, Energy, Fuel, Level, SpecialEffectLevel) present with the same Int/Float types.
    • Container markers (InventorySaveData, EquipmentSaveData) unchanged.
    • No new property types introduced; 43 distinct entry names, none unknown.
  • Bundled item_dict.json (from v2026.06.01) still resolves ~95% of v0.4.658 item ids. Regenerate with extract_game_data.py against the new build's skyverse-Windows.utoc if you want labels for any items added after v2026.06.01.

Documentation

  • README updated with the new features, ench-aware repair rules, and the v0.4.658 compatibility row.
  • In-app tooltips refreshed (Filter, User Only Items, Repair & Top Off selected, hint label).

Download

  • EverwindSaveEditor.exe — standalone Windows binary, no Python required. ~10 MB.
  • Or git clone + pythonw .\everwind_save_gui.py for source.

Safety reminder

Always back up your %LOCALAPPDATA%\Everwind\Saved\SaveGames\Slot_N\ folder before editing. The editor keeps timestamped .bak rotations per file, but only a full-folder copy survives undo-stack mistakes.

Full changelog: v1.0...v1.1

Everwind Save Editor 1.0

Choose a tag to compare

@matziq matziq released this 08 Jun 19:20

First public release.

What's in the box

Point-and-click Tk GUI for inspecting and editing Everwind save files (Player_Local.sav, WorldInfo.sav, and per-island .sav files).

Download

Grab EverwindSaveEditor.exe from the assets below and double-click. No Python install required. Put it somewhere you have write access (a folder under your user profile is fine — avoid Program Files); editor_settings.json is written next to the .exe.

Features

  • Combined view of player + every island save with filter / search across item names, ids, categories, locations, and enchantment names.
  • Group by None / Category / Location / Chest. Right-click a chest header to flag it as yours, so unanchored chests stay visible under the User Only filter.
  • Up to nine enchantment columns per row.
  • Bulk actions: Bulk apply, Split stacks, Delete, Repair & Top Off (selected / ALL), Top Off SELECTED (incl. world), Make Max Level, Make Max Stacks, Max Ench (25), Compact empty slots, Delete all Drops.
  • Right-click an enchantment cell to swap the stat type (same-byte-length only, so the in-place patch never corrupts the save).

Safety

The editor only writes same-width scalar / FString patches at exact byte offsets, then rewrites the sibling .meta CRC32 so the game doesn't silently fall back to .backup. Per-file backups (.bak baseline + timestamped rotation) are created on every write. Always back up your save folder before editing — see the README for the full safety notes and rollback workflow.

Compatibility

Verified against Everwind v2026.06.01 and v0.4.515.