SwyniGang-NoCheatText icon

NoCheatText

Earn achievements in modded or cheated saves and hide Valheim 1.0 cheat labels, item warnings, and notifications without rewriting save data.

CHANGELOG

Changelog

1.4.0 — audited refactor candidate

  • Removed duplicate recipe scanners, item/station capture patches, reflection invocation in discovery hot paths, and destructive notification-replay migration switches.
  • Corrected discovery of upgrader-only ingredients using the real m_upgraderResource flag. Item names no longer decide progression rules.
  • Kept native DLC, crafting-station and seasonal recipe checks, ingredient OR semantics, build-piece discovery and crafting costs.
  • Coalesced login recovery to one native pass per local Player instance, with bounded unscaled readiness polling and teardown cancellation.
  • Replaced overlapping localization-overload hooks and substring allocation with one translation-token hook; covered dropped-item and bypass warning keys too.
  • Changed eligibility/combined-status hooks to early-out prefixes. Kept the world-status hook as a postfix because its native method also refreshes world-option keys.
  • Preserved original stats literals when disabled, validated the transpiler anchor, isolated incompatible patch groups, and refreshed the localization cache on setting changes.
  • Added production-policy tests, allocation checks and local game/DLL contract checks. Valheim 1.0.16 runtime multiplayer testing is pending.

1.1.0

  • Enables achievements for modded, cheated-character, and cheated-world states.
  • Replaces the separate EnableAchievments dependency.
  • Keeps all stored cheat markers untouched.

1.0.0

  • Hides all Valheim 1.0.7 cheat-related localization messages.
  • Hides the raw Cheater! statistics label.
  • Preserves character, world, and item cheat flags unchanged.

1.2.0

  • Rechecks already known materials and crafting stations after login.
  • Restores missing crafting recipes and build pieces through Valheim's native discovery method.
  • Existing known recipes are not reset or announced again.

1.2.1

  • Added a safe one-time replay of currently available recipe and build-piece unlock notifications.
  • Preserves every previous unlock record after rebuilding the available list.
  • Added a recipe recheck after item discovery as protection against modded inventory-transfer paths.

1.3.0

  • Permanently repairs missing recipes from known material and crafting-station history.
  • Ignores Valheim 1.0 hidden idol gates only when deciding whether an already eligible recipe should be discovered.
  • Runs a dedicated one-time migration for existing characters and continues checking after login, new item discoveries, and crafting-station discoveries.
  • Preserves crafting costs, station requirements, existing recipes, and all character progress.

1.3.1

  • Fixed severe inventory and crafting-menu frame drops caused by thousands of redundant recipe scans from linked storage.
  • Recipe checks now run only for genuinely new materials or improved crafting stations.
  • Bursts of discovery events are coalesced into one delayed check and routine successful checks no longer flood the log.