Forbidden Blocks
by Evol-Luci
Forbidden Blocks lets players mark specific blocks as off limits for placement, so named items and custom-lore keepsakes are not placed by accident.
What it does
Players define a list of blocks that cannot be placed while holding an item with a custom name or lore. The check protects items such as legendary swords, lore books, decorative one-of-a-kind pieces, keys and quest items from being lost through a mis-click during building.
The mod is a Fabric client-side mod, so only the player who runs it needs it, and a server can run without it. Settings can be changed through the regular Minecraft options menu or by editing files directly. Each world or server keeps its own JSON file of forbidden block and named item lists, and a configuration screen in the game exposes the same options.
Forbidden Blocks is released under CC0 1.0 Universal, and its source code and issue tracker are public. Files are published for Fabric only, across eight game versions 1.21.4 – 1.21.11, with 1.5.0 for 1.21.11 as the latest file.
Key features
Block named item placement prevention
Blocks on the forbidden list cannot be placed while the player holds an item with a custom name, so named items stay safe during building.
Configurable forbidden list
Players build the list of blocks and named items that may not be placed, and they can edit that list whenever they like.
Placement feedback messages
A message appears when a player tries to place a forbidden block, and it can be turned on or off in the game.
World-specific settings
Each world or server has its own JSON file of forbidden blocks and named item lists, so one world's rules do not carry into another.
Menu integration
Settings sit in the traditional Minecraft menu and are also reachable through the Minecraft Controls Menu, which the author lists as a companion.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
NoPlaceNearPortal is also a Fabric client-side mod released under the MIT License, but for 1.21 only, and it is open source. ChatHighliter is a Fabric client-side mod under the CC0 1.0 Universal license for 1.20 – 1.21.5, and it is not open source. Forbidden Blocks covers 1.21.4 – 1.21.11 and focuses on keeping named items from being placed.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Forbidden Blocks | Fabric | 1.21.4 – 1.21.11 | Client-side only | 2025-12-30 |
| NoPlaceNearPortal | Fabric | 1.21 | Client-side only | 2025-05-02 |
| ChatHighliter | Fabric | 1.20 – 1.21.5 | Client-side only | 2025-04-09 |
Questions
Does Forbidden Blocks need to be installed on the server?
Which game versions does Forbidden Blocks support?
Where are forbidden blocks and named items stored?
In the catalog
Forbidden Blocks is one of 17,631 Equipment mods on ModsFinder, and one of 8,894 Equipment mods for Fabric. 19,862 mods support Minecraft 1.21.11.
Similar mods
What the author says
ForbiddenBlocks is a client-side Minecraft mod that prevents players from placing specific blocks and named items, ensuring you never accidentally lose custom names or lore associations! special mementos and custom-named blocks protected from accidental placement! No more losing that legendary sword or story-rich…
Official listing
- Modrinth page
- modrinth.com/mod/forbidden-blocks
- Owner
- Evol-Luci
- Published
- 2025-03-08
- Updated on Modrinth
- 2025-12-30
- Facts verified
- 2026-10-15
