
StructureBlock
Protect structures! A mod that allows mod, modpack and datapack authors to prevent breaking and placement within structures.
I don't know my version or loader

StructureBlock is a mod that will allow you to ensure structures are protected.
By adding structure ID's to a config file, you can decide wether breaking or placement of blocks within a structure is allowed. You can also utilise a wildcard to block actions in multiple structures at once. I.e. the ID for a plains village is minecraft:village_plains. However if you want to protect all village variants, you can simply block minecraft:village_*.
The Mod only needs to be installed on a Server to work, but you can still install it client-side for singleplayer worlds.
Check out our getting started page for more information.
We've planned some additional features, about which you can find out more here.

- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.21, 1.21.1, 1.21.2
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Modrinth — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
- Ships as structureblock-1.0.1-1.21.1.jar — drop this file into the mods folder
- Download size: 35 KB
- Download link checked 1 Sept 2026 — working
These come from our own check of the pack file, not from the source page.
