Source-checkedWeapons, items & crafting

NoCheatItems

by Ageous27 · for Valheim

Server-side plugin that deletes Valheim 1.0 cheated items from inventories, containers, and the world.

658Downloads
41d agoLast updated
BepInExLoaders
ThunderstoreSource

About NoCheatItems

From Thunderstore

Server-side plugin that deletes Valheim 1.0 cheated items from inventories, containers, and the world.

NoCheatItems

Server-side BepInEx plugin for Valheim 1.0. It deletes items that the game itself has marked as cheated, plus the old debug weapons, from the server's loaded world and from online player inventories.

Clients do not need this mod. Install it on the dedicated server (or the listen-server host).

What it removes

Valheim 1.0 stamps spawned items with a persistent flag (ItemData.m_cheated). Those stacks show a grey italic tooltip:

> This item was summoned through cheating means.

If a clean character picks one up, the game puts them in a temporary cheat state until every flagged item is gone. This plugin deletes those items so they never sit in chests, on the ground, or in a player's bag on your server.

By default it also deletes the vanilla debug prefabs:

  • SwordCheat
  • SledgeCheat

Optional (off by default): stacks above max stack size, quality above max quality, and extra prefab names you list in the config.

What it cannot do

Valheim keeps character files on the client. The dedicated server only sees a player's inventory while they are connected. Offline bags are cleaned the next time that player joins.

Unloaded zones are cleaned when they stream in (a chest or dropped pile is scanned as soon as that area is loaded). Vanilla can stamp creature loot with the same cheated flag (the boar drop you saw); those piles are deleted on the dedicated server. Clients still do not need this mod for that.

This does not un-flag a character or world that already used devcommands. It only destroys cheated items.

Install

  1. Install BepInExPack Valheim on the dedicated server.
  2. Copy NoCheatItems.dll into BepInEx/plugins/.
  3. Start the server once to generate BepInEx/config/ageous27.nocheatitems.cfg.

Console

On the server console:

nocheatitems_sweep

Sweeps every loaded player, container, world drop, and item stand immediately.

Config

| Setting | Default | Meaning | | --- | --- | --- | | Enabled | true | Master switch | | RemoveFlaggedItems | true | Delete the 1.0 cheated flag | | RemoveKnownCheatPrefabs | true | Delete SwordCheat / SledgeCheat | | ExtraPrefabNames | empty | Extra prefab names, comma-separated | | RemoveOverstacked | false | Delete illegal stack sizes | | RemoveOverquality | false | Delete illegal upgrade levels | | ScanPlayers | true | Online inventories | | ScanWorldDrops | true | Items on the ground | | ScanContainers | true | Chests, carts, ships, tombstones, Obliterator | | ScanItemStands | true | Item stands and armor stands | | ScanIntervalSeconds | 8 | Safety-net sweep while the world is loaded | | NotifyPlayers | true | Center-screen message when their items are taken | | LogDeletions | true | BepInEx log line per item | | DryRun | false | Log only, do not delete |

Pickup and inventory changes are cleaned immediately; the interval is a backup for stands and anything a patch missed.

Build

Requires the Valheim 1.0 client (Unity 6 / 6000.0.75f1) so the project can reference assembly_valheim.dll.

dotnet build -c Release

If Valheim is not at D:\Program Files\Steam\steamapps\common\Valheim, pass /p:ValheimPath="C:\path\to\Valheim".

Output: bin\Release\NoCheatItems.dll.

Highlights

From source data

Loaders

Runs on BepInEx.

Footprint

Rated a light load on a server.

Last update

Its author last shipped an update 41d ago.

NoCheatItems on Nxeon

From our catalogue
One-click install
Supported on Nxeon Valheim servers, for BepInEx servers. We download it from Thunderstore, place it, and restart the server.
Server side
Required on the server
Server type needed
BepInEx
Server load
light
Smallest plan we suggest
Valheim — 4 GB (4 GB RAM). This follows our own load rating above, not a benchmark.
Latest build
1.0.2, released 2026-09-24

Game versions by loader

LoaderGame versionsNewest
BepInEx

From 3 recorded builds of NoCheatItems.

Recent builds

BuildReleasedGame versionsLoaders
1.0.22026-09-24n/aBepInEx
1.0.12026-09-10n/aBepInEx
1.0.02026-09-10n/aBepInEx

Dependencies

Declared by the newest build that lists any. Required ones are installed with it on one-click installs.

Run NoCheatItems on a Valheim server

Pick a server or deploy a new one above; it is installed in one click.

What kind of mod it is

From the catalog
Listed on Thunderstore as “Content”

Weapons, items & crafting

New weapons, gear, items and the recipes to make them.

Runs on your server

From source side support

Thunderstore lists NoCheatItems as required on the server. Check its Thunderstore page to see whether players need it too.

Compatibility

Game
Valheim
Loaders
BepInEx
Runs on
Serverrequired on the server
Requires
One-click install needs a BepInEx server.

Verified at the source

  • ✓ThunderstoreOfficial listing, checked 2026-10-01Open ↗
  • ✓AuthorAgeous27, as published on Thunderstore
  • ✓LicenseNot published by the sourceFree

NoCheatItems, answered

Generated from the mod’s own source data.

Do my players need to install NoCheatItems?

Thunderstore lists NoCheatItems as required on the server. Check its Thunderstore page to see whether players need it too.

Which loaders does it support?

BepInEx.

Is it free?

Yes. NoCheatItems is free to download from Thunderstore.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run NoCheatItems on a Valheim server.

Deploy in about a minute from $9.99 a month, then add NoCheatItems in one click.