JoeyBadManners-Joeys_Wayfinder icon

Joeys Wayfinder

Client-side Valheim map overhaul with persistent discovery pins, searchable management, custom icons, compass tracking, portals, vehicles, gravestones, structures, spawners, traders and runestones.

CHANGELOG

Changelog

1.0.0

Initial public release of Joey's Wayfinder.

Map and Pin Manager

  • Custom Wayfinder map controls and searchable Pin Manager.
  • Manual pin creation, map placement, rename, favorite, delete, filtering, and category visibility.
  • Full searchable icon picker for new and existing pins.
  • Persistent cosmetic icon overrides with a real Default reset that preserves the original semantic/base icon across relogs.
  • Vanilla persistent-pin selector/hints can be replaced while preserving normal map pings and the vanilla "Visible to other players" control.

Discovery and persistence

  • Per-world .wfd persistence with backup recovery, integrity repair, duplicate cleanup, delayed write batching, and cross-world isolation.
  • Interaction-based resource remembrance plus optional local area scanning.
  • Same-resource connected clustering and cluster counts.
  • Generated structure/POI/dungeon discovery.
  • Physical spawner discovery with sighting suppression.
  • Optional enemy-sighting hotspots with enemy-specific trophy art when possible.
  • Runestone/Vegvisir/boss-guidance and trader handling with special-case cleanup.

Travel and dynamic objects

  • Portal remembrance, tag/name synchronization, destruction cleanup, and deliberate deletion protection.
  • Boat/cart remembrance with stable identities, live movement updates, custom names, last-known positions, and destroyed-object cleanup.
  • Wayfinder gravestone art over native death pins, with cleanup tied to actual grave destruction rather than opening/partial looting.

Navigation

  • T1-T5 explicit tracking slots.
  • Custom horizontal compass with distances, optional names, cardinal marks, deterministic overlap handling, and offscreen target clamping.
  • Optional tracked-target world beacon beams.

Performance

  • Adaptive, resumable discovery work budgets.
  • Lifecycle-fed live registries for expensive discovery families instead of recurring scene-wide Unity lookups in the hot path.
  • Batched persistence and throttled map visual refreshes.

Release cleanup

  • Public version set to 1.0.0.
  • Removed stale DEV wording from user-facing startup/config/recovery messages.
  • Added Thunderstore/r2modman manifest, icon, README, changelog, license, configuration notes, and one-click release packaging script.