Releases: matziq/EverwindSaveEditor
Release list
v1.1 — Multi-select chest flagging, smarter repair, Flag Marker detection
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+ enchantments →
Level 10/SpecialEffectLevel 10(max stats) - Fewer than 3 →
Level 0/SpecialEffectLevel 2(sensible defaults)
- 3+ enchantments →
- Boots and Gloves quantity now correctly tops off to
1/1instead of stacking.
Player Flag Marker detection
- Player-placed map waypoints / stash flags carrying an
InventorySaveDatapayload are now auto-detected via theirFlagMarkerData/MarkerNamepayload and labeled#N · Markerinstead of the misleading genericDrop/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 Steelappeared 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 sameInt/Floattypes. - Container markers (
InventorySaveData,EquipmentSaveData) unchanged. - No new property types introduced; 43 distinct entry names, none unknown.
- All 7 INV_FIELDS (
- Bundled
item_dict.json(from v2026.06.01) still resolves ~95% of v0.4.658 item ids. Regenerate withextract_game_data.pyagainst the new build'sskyverse-Windows.utocif 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.pyfor 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
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.