About Valheim DevCommandsGuard
From ThunderstoreServer-configurable guard to reject clients with -console or devcommands, and highlights non-admin players using debugmode or god mode in red.
Valheim_DevCommandsGuard
Valheim BepInEx plugin for Thunderstore.
Features
- Server-side Connection Guard (
BepInEx/config/com.valheim.devcommandsguard.cfg): RejectClientsWithDevCommands(trueby default): Rejects non-admin clients launched with-consoleor withdevcommandsactive. Server admins (adminlist.txt) are never rejected.RejectClientsWithoutPlugin(trueby default): Rejects non-admin clients connecting withoutValheim_DevCommandsGuardinstalled.- Guarded Commands (
[Guards]section — alltrueby default): GuardConsoleArg(-consolelaunch argument)GuardDevCommands(devcommandstoggle)GuardGod(godmode)GuardDebugMode(debugmode)GuardFly(flymode / debug fly keybind)GuardSpawn(spawncommand)GuardTp(tp/gotocommand)- Configurable Highlight & Red Tag Visibility (
[Visibility]section): HighlightVisibility(Adminby default): Controls who sees the 3D red character highlight (All,Admin,Disabled).TagVisibility(Allby default): Controls who sees the red tag on overhead player names and in game chat messages (All,Admin,Disabled).TagFormat("[DEV] {name}"by default) andTagColor("red"by default).- Server Console & Game Chat Event Logging (
[ChatLogs]section): - Every guarded event (
-consolejoin, or any user/admin enabling, disabling, or executingdevcommands,god,debugmode,fly,spawn,tp) is logged to the Server Console and broadcast to Game Chat. - Each command's Game Chat log visibility is independently configurable (
All,Admin,Disabled; all default toAdmin): ChatLogConsoleArg,ChatLogDevCommands,ChatLogGod,ChatLogDebugMode,ChatLogFly,ChatLogSpawn,ChatLogTp.- Runtime Admin Console Command (
dcg): - Server admins can view or update settings in real time from the in-game F5 console; changes are persisted to
com.valheim.devcommandsguard.cfgand broadcast to connected clients: dcg status— Print current configuration.dcg reject <on|off>— Enable/disable rejecting non-admin clients with-console/devcommands(immediately checks and disconnects violating active non-admin connections when enabled).dcg requireplugin <on|off>— Enable/disable rejecting non-admin clients missing the plugin.dcg highlight <all|admin|disabled>— Set 3D red model highlight visibility.dcg tagvis <all|admin|disabled>— Set overhead and chat red tag visibility.dcg guard <all|console|devcommands|god|debugmode|fly|spawn|tp> <on|off>— Enable or disable guarding for a command.dcg log <all|console|devcommands|god|debugmode|fly|spawn|tp> <all|admin|disabled>— Set game chat log visibility for a guarded command.dcg tagcolor <color>— Update and broadcast the tag color.dcg tagformat <format>— Update and broadcast the tag format (e.g.,dcg tagformat [CHEATER] {name}).
Building & Packaging for Thunderstore
- Build the project with .NET SDK (
net48):
dotnet build -c Release
- Copy
bin/Release/net48/Valheim_DevCommandsGuard.dllintoThunderstore/plugins/. - Ensure
256x256icon.pngis inThunderstore/. - Zip the contents of
Thunderstore/(manifest.json,README.md,icon.png,plugins/Valheim_DevCommandsGuard.dll).
Highlights
From source dataLoaders
Runs on BepInEx.
Footprint
Rated a light load on a server.
Last update
Its author last shipped an update 6d ago.
Valheim DevCommandsGuard 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
- Optional 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-10-29
Game versions by loader
| Loader | Game versions | Newest |
|---|---|---|
| BepInEx |
From 3 recorded builds of Valheim DevCommandsGuard.
Recent builds
| Build | Released | Game versions | Loaders |
|---|---|---|---|
| 1.0.2 | 2026-10-29 | n/a | BepInEx |
| 1.0.1 | 2026-10-29 | n/a | BepInEx |
| 1.0.0 | 2026-10-29 | n/a | BepInEx |
Dependencies
- Required: BepInExPack Valheim
Declared by the newest build that lists any. Required ones are installed with it on one-click installs.
Run Valheim DevCommandsGuard 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 catalogAdmin & protection
Permissions, moderation, anti-cheat and land protection for the people running the server.
Works on a server
From source side supportThunderstore lists server-side support for Valheim DevCommandsGuard as optional: it can run on a server, but isn’t required there.
Compatibility
- Game
- Valheim
- Loaders
- BepInEx
- Runs on
- Serveroptional on the server
- Requires
- One-click install needs a BepInEx server.
Verified at the source
- ✓ThunderstoreOfficial listing, checked 2026-10-30Open ↗
- ✓AuthorJgDev, as published on Thunderstore
- ✓LicenseNot published by the sourceFree




