NoCheatText
Earn achievements in modded or cheated saves and hide Valheim 1.0 cheat labels, item warnings, and notifications without rewriting save data.
About this mod Author’s original text
No Cheat Text
Enjoy a clean interface and keep earning achievements while playing modded Valheim.
No Cheat Text is a lightweight client-side mod for Valheim 1.0. It removes cheat-related interface labels and notifications while allowing achievements in modded games and saves marked as cheated.
Version 1.4.0 was compiled and statically checked against the local Valheim 1.0.16 assemblies. In-game multiplayer verification of this refactor is pending; compilation and policy tests are not a guarantee of compatibility with every modpack.
Features
- Enables achievements while BepInEx or other mods are loaded.
- Enables achievements for characters and worlds marked as cheated.
- Hides the cheated-item warning in item tooltips.
- Hides the notification shown after picking up a cheated item.
- Hides temporary and permanent cheat warnings in the Achievements screen.
- Hides the Cheater! line in the character statistics dialog.
- Can hide the cheat-command confirmation text.
- Rechecks known materials and crafting stations after login and restores legitimately available recipes or build pieces that were previously missed.
- Repairs discovery checks that incorrectly require upgrader-only resources at an ordinary crafting station, using Valheim's actual m_upgraderResource flag rather than item names.
- Runs one native recipe/build-piece reconciliation per local player login; normal item and station discoveries continue on Valheim's own path.
- Preserves ordinary ingredient, station level, DLC, enabled/seasonal recipe checks and actual crafting costs.
- Works entirely on the client; no server installation or synchronization is required.
What the mod does not change
No Cheat Text does not edit or remove the saved cheat markers attached to characters, worlds, or items. It only changes achievement eligibility at runtime and suppresses the related interface text.
Uninstalling restores Valheim's normal cheat checks and text. Cheat flags and items are not rewritten. Legitimately reconciled recipe discoveries are saved normally by Valheim and remain learned after uninstalling.
The mod does not automatically grant achievements. You must still satisfy each achievement's normal gameplay requirements.
Installation
Mod Manager or r2modman
- Install No Cheat Text and its BepInEx dependency.
- Start Valheim with Start modded.
Manual installation
- Install BepInExPack Valheim 5.4.2350 or later.
- Copy NoCheatText.dll into BepInEx/plugins/NoCheatText.
- Start the game once to generate the configuration file.
Configuration
The configuration file is created at:
BepInEx/config/codex.valheim.nocheattext.cfg
- General / Enabled — controls the interface-text suppression features.
- Achievements / Enabled — allows achievements despite modded and cheated-state checks.
- General / HideCommandConfirmation — hides the text of Valheim's cheat-command confirmation prompt. The underlying confirmation requirement remains active.
- Recipes / RepairMissingRecipesOnLogin — enables both the targeted discovery correction and a single delayed native reconciliation after login. Only missing eligible unlocks are announced. Configure before entering the world.
The obsolete ReplayUnlockNotificationsOnce and RepairKnownMaterialRecipesOnce options are no longer read. Existing discoveries are never cleared, and already learned recipes are not re-announced. No manual one-time migration switch is necessary.
Achievement enabling and text suppression can be configured independently.
Compatibility
No Cheat Text patches achievement eligibility, localization token translation, the statistics cheat literal, local player spawn, and recipe ingredient discovery. It should not be installed together with another achievement enabler. Other mods can still suppress unlock popups or filter the crafting UI; this mod does not override those settings.
Remove or disable Yorimor-EnableAchievments, AchievementEnabler, Unshamed, or similar mods before using No Cheat Text.
Install & use Install: BepInEx plugin
- The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
- Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
- Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
- Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.
Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file. In multiplayer, the host and every client need the same mods installed.
Install these first, or the mod will not work: