Block Break Warden
by ironcat_
Block Break Warden lets players restrict which blocks can be broken with a client-side Fabric mod that uses a whitelist and a blacklist.
What it does
Block Break Warden is a client-side Fabric mod that restricts which blocks a player is allowed to break. Its three modes are Off, Whitelist and Blacklist, cycled through a GUI with a hotkey. When a player tries to break a forbidden block, a warning appears on a line above the hotbar, with an optional sound. Holding down the left mouse button to spam attacks triggers the same warning.
The whitelist and the blacklist are independent lists, and each is edited separately in the GUI, with a switch for choosing which one is being edited. Each list can hold two kinds of entries: a single block ID or a block tag. Aiming at a block and pressing N puts it into the list belonging to the active mode; pressing N a second time on a block already in that list takes it out again. The Off mode does nothing, so a player should pick a mode first.
The restriction works through AttackBlockCallback and applies on the client only, so it limits what the player breaks and does not protect blocks from other players on a server. The GUI opens through Mod Menu or directly, and the hotkeys can be rebound under Options, Controls, Key Binds, in the BlockBreakWarden category. The mod is published for Fabric only, for 19 release versions across 1.20 – 1.21.11, and the code is all rights reserved.
Key features
Three restriction modes
Off, Whitelist and Blacklist are cycled through a GUI with a hotkey, and Off leaves breaking unchanged.
Separate block lists
The whitelist and the blacklist keep their own entries, and a switch in the GUI selects which list is edited.
Block IDs and tags
Each list accepts single block IDs as well as block tags, so whole groups of blocks can be restricted at once.
Break warning
Attempting to break a forbidden block shows a line above the hotbar, with an optional sound to accompany it.
Gallery
Compatibility
Latest build for each game version and loader.
1.21.x12 of 12 versions with builds
1.20.x7 of 7 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
SkiesClear is a server-side only Fabric mod for 1.20.1 – 1.21.1, open source under the Mozilla Public License 2.0, so players join without installing it. TextFilter is also server-side only and open source under the Mozilla Public License 2.0, with builds for 1.20.1 – 1.21.11. Block Break Warden, by contrast, is client-side only and not open source.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Block Break Warden | Fabric | 1.20 – 1.21.11 | Client-side only | 2026-06-05 |
| SkiesClear | Fabric | 1.20.1 – 1.21.1 | Server-side only | 2025-12-05 |
| TextFilter | Fabric | 1.20.1 – 1.21.11 | Server-side only | 2026-07-23 |
Questions
Does Block Break Warden need to be installed on the server?
Which loader does Block Break Warden use?
How are blocks added to the whitelist or blacklist?
In the catalog
Block Break Warden 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 client-side Minecraft (Fabric) mod that restricts which blocks the player is allowed to break and shows a warning when you try to break a forbidden block. Whitelist — you may break only the blocks/tags in the whitelist;
Official listing
- Modrinth page
- modrinth.com/mod/blockbreakwarden
- Owner
- ironcat_
- Published
- 2026-06-02
- Updated on Modrinth
- 2026-06-05
- Facts verified
- 2026-10-15
