Source-checkedAdmin & protection

CantTouchThis

by Jules · for Valheim

Ban items and everything in their crafting chain. Prevents consumption, crafting, building, and station usage. Great for challenge runs!

223Downloads
54d agoLast updated
BepInExLoaders
ThunderstoreSource

About CantTouchThis

From Thunderstore

Ban items and everything in their crafting chain. Prevents consumption, crafting, building, and station usage. Great for challenge runs!

CantTouchThis

Do you want to do a challenge run but can't stop using and consuming the things you are not allowed to for the love of it? Do your friends keep chugging honey like there is no tomorrow? Or build beehives all over your carefully curated village? Then this is the mod for you. CantTouchThis lets you ban specific items and everything derived from them. The mod will trace the entire crafting chain, so banning honey means no mead, no honey-based recipes, and no buildings that require honey. Sorry, Gwen.

Installation (manual)

Drop the dll into your BepInEx\plugin folder and begin to stop touching. For config sync the mod needs to be installed on the server. If it is installed on the server, every client must have it installed, too.

Features

  • Consumption blocking - Prevents eating or drinking forbidden items. Players get a message if they try.
  • Crafting blocking - Forbidden items cannot be crafted. The craft button simply won't work and players get a message about it.
  • Building blocking - Pieces that require forbidden materials cannot be placed and a message is displayed.
  • Crafting chain resolution - Banning an item automatically bans everything derived from it. Ban honey and anything that uses honey as an ingredient - or an ingredient of an ingredient - is also forbidden.
  • UI hiding (optional) - Forbidden recipes and build pieces can be hidden from the UI entirely so players aren't teased by things they can't have.
  • Server-synced config - The forbidden items list is admin-only and syncs from the server. No cheating by editing local configs.
  • Runtime updates - Change the forbidden items list at any time. No restart required. Same goes for the UI option (you do need to re-equip tools though).
  • Localized rejection messages - Players receive a random message when they try to interact with forbidden items. Supports custom translations.

Configuration

Found in BepInEx/config/de.sirskunkalot.CantTouchThis.cfg after starting the game with this mod for the first time. Edit directly or use a Config Manager to do so.

| Setting | Default | Server Synced | Description | |---------|---------|------------------|-------------| | Forbidden Items | (empty) | Yes (Admin only) | Comma-separated list of item names to ban. Uses internal item names (e.g. $item_honey, $item_queenbee). Banning an item also bans everything in its crafting chain. | | Hide Forbidden Items in UI | false | No (Client side) | When enabled, forbidden recipes and build pieces are removed from the crafting and building menus entirely. |

Example configs

Ban honey and everything derived from it:

Forbidden Items = $item_honey

Ban multiple items:

Forbidden Items = $item_honey, $item_queenbee, $item_bloodpudding

Item list

You can find a list of internal item names and their English translations at the Jötunn Data Dump.

Localized messages

To add rejection messages in other languages, create a Jötunn translation file with keys message1 through message14. Use {item_name} as a placeholder for the item name. See the Jötunn documentation for details.

Changelog

v0.0.2

Compatible with Valheim 1.0

v0.0.1

Initial Release

Known issues

  • Items already in a player's inventory when the forbidden list changes are not removed. They simply become unusable.

Credits

Mod created by Jules

Made with Löve and Jötunn

Source at github - all contributions welcome!

Highlights

From source data

Loaders

Runs on BepInEx.

Footprint

Rated a light load on a server.

Last update

Its author last shipped an update 54d ago.

CantTouchThis 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
0.0.2, released 2026-09-11

Game versions by loader

LoaderGame versionsNewest
BepInEx

From 2 recorded builds of CantTouchThis.

Recent builds

BuildReleasedGame versionsLoaders
0.0.22026-09-11n/aBepInEx
0.0.12026-03-09n/aBepInEx

Dependencies

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

Run CantTouchThis 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”

Admin & protection

Permissions, moderation, anti-cheat and land protection for the people running the server.

Works on a server

From source side support

Thunderstore lists server-side support for CantTouchThis 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-02Open ↗
  • ✓AuthorJules, as published on Thunderstore
  • ✓LicenseNot published by the sourceFree

CantTouchThis, answered

Generated from the mod’s own source data.

Do my players need to install CantTouchThis?

Thunderstore lists server-side support for CantTouchThis as optional: it can run on a server, but isn’t required there.

Which loaders does it support?

BepInEx.

Is it free?

Yes. CantTouchThis 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 CantTouchThis on a Valheim server.

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