Better Silk-Touch
by flodlol
Better Silk-Touch stops players from breaking chosen blocks unless they hold a tool enchanted with Silk Touch, and it is a Fabric mod for the 1.21.x line.
What it does
The mod keeps a protected block list. Any block on that list cannot be broken by hand or by a tool without Silk Touch, which protects glass, spawners or other blocks a player wants to keep intact. Blocks can be added by their identifier, such as minecraft:glass, or by looking at the block and adding the one under the crosshair, and they can be removed from the same list.
When a player attempts to break a protected block without the right tool, the break is cancelled, a light ping sound plays and a short red warning appears above the hotbar. The list is edited through the mod's settings screen, which opens from Mod Menu.
Better Silk-Touch needs Fabric API. Mod Menu is optional and only provides the settings button. Players add it to their own game, and a server needs no copy. It is open source under the Apache License 2.0 and has Fabric files for 1.21 – 1.21.11, with 1.0.0 for 1.21.11 as the latest build.
Key features
Protected block list
Players choose which blocks are guarded, adding them by identifier or by the block being looked at.
Silk Touch exception
Breaking a protected block is allowed only when the held tool carries Silk Touch.
Warning feedback
A light ping and a short red message above the hotbar show when a break is blocked.
Mod Menu settings
The list is managed on a settings screen reached from Mod Menu, with no config file editing needed.
Gallery
Compatibility
Latest build for each game version and loader.
1.21.x12 of 12 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Optional 1
Use cases
Who it’s for: Players who build on a single-player world or a client and want to stop accidental breaks of chosen blocks. Servers do not need the mod, and it only affects the player who installs it.
How it compares
Toggle Fortune is a Fabric mod for 1.21.1 that runs on client and server and is not open source under the MIT License. Better Silk-Touch runs on the client only and is open source. Silk Spawners is a server-side only Fabric mod for 1.21.4 – 1.21.8, open source under the GNU General Public License v3.0 only, which changes spawner handling rather than protecting blocks from breaking.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Better Silk-Touch | Fabric | 1.21 – 1.21.11 | Client-side only | 2026-04-28 |
| Toggle Fortune | Fabric | 1.21.1 | Client and server | 2026-02-21 |
| Silk Spawners | Fabric | 1.21.4 – 1.21.8 | Server-side only | 2025-04-10 |
Questions
Does Better Silk-Touch need Fabric API?
Does a server need Better Silk-Touch?
Is the settings screen required?
Which Minecraft versions are supported?
In the catalog
Better Silk-Touch is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 19,862 mods support Minecraft 1.21.11.
Similar mods
What the author says
A small Fabric client mod for Minecraft 1.21.x that prevents breaking selected blocks unless the held tool has Silk Touch.
Official listing
- Modrinth page
- modrinth.com/mod/better-silk-touch
- Owner
- flodlol
- Published
- 2026-04-28
- Updated on Modrinth
- 2026-04-28
- Facts verified
- 2026-10-15
