BlockProt Reloaded
🟡 Updated this yearPreview

🔍 Analysis
- 🏆 #1026 of 1452 bukkit mods in this game by downloads
📋 About This Mod
<img src="https://raw.githubusercontent.com/VictorGugug/BlockProt-Reloaded/main/images/RELEASE%20TITLES/BlockProtReloaded.png" alt="BlockProt Reloaded" /> --- BlockProt Reloaded is a maintained fork of (https://github.com/spnda/BlockProt) for Paper and Spigot servers (Minecraft 1.21.1 through the current 26.x line). It preserves the original NBT-based protection core while adding stability fixes, performance improvements, and new features not present upstream. ## What it does Players sneak and right-click any lockable block or entity to open the protection GUI - no commands required. From the GUI they can lock or unlock, manage a per-block friend list and make blocks public, control redstone and hopper access, inspect the access audit trail, and copy and paste settings between blocks. Admins get a separate toolset: a paged block browser (`/bp lockables`), per-player block lists (`/bp info`), an unlock GUI (`/bp unlock`), diagnostics (`/bp debug run`), and a full audit log per protected block. ## What is protected **Tile entities (storage):** all chest variants, all 17 shulker box colors, all 12 shelf variants (1.21.9+), furnace, smoker, blast furnace, hopper, dispenser, dropper, barrel, brewing stand, decorated pot, chiseled bookshelf, crafter, jukebox, lectern, beehive, bee nest. **Interactive blocks:** doors, trapdoors, and fence gates (all wood variants plus iron and all copper oxidation stages), anvils, cauldrons, enchanting table, grindstone, stonecutter, loom, cartography table, smithing table, composter, bell, note block, dragon egg. **Entities:** item frames, glowing item frames, chest boats (all wood variants), chest minecarts, hopper minecarts. Tamed animals (wolves, cats, parrots, horses, llamas) via the entity protection system. All block lists are defined in `blocks.yml` and can be changed at runtime without restarting. ## Features added in this fork ### Fixed lock menu layout Every button in the Block Lock GUI now occupies a fixed slot across all block and entity types. Previously, a missing button (for example, no Redstone button on a workstation) caused all subsequent buttons to shift left, making the menu inconsistent between block types. ### Entity protection Tamed animals (wolves, cats, parrots, horses, llamas) can be protected. Right-click your tamed animal while holding the configured menu item (default: Stick) to open the protection GUI. Disabled by default; enable under `entity_protection` in `config.yml`. Renamed from `pet_protection` in earlier versions - the old key is migrated automatically on upgrade, no manual edit needed. ### Villager workstation protection A villager whose job-site memory points to a protected workstation block inherits that block's protection automatically. Non-owners cannot damage or trade with the linked villager and cannot break or interact with blocks in a configurable area around the workstation. A "Locate linked villager" Emerald button appears in the workstation's lock menu, showing a short particle effect at the villager's location visible only to the clicking player. Configurable in `config.yml`: ```yaml villager_workstation_protection: enabled: true radius: 2 # horizontal search radius (0-8) vertical_radius: 1 # vertical search radius (0-4) ``` ### Item frame protection with automatic block linking Item frames and glowing item frames are protected with the same sneak-and-right-click flow. A frame placed on the face of a lockable block is automatically linked to that block: it shares the block's owner, friends, and lock state exactly, and interacting with it opens the block's lock menu directly. Frames not mounted on a lockable block keep the standalone entity-protection flow. ImageFrame plugin creator tags are respected automatically. ### Storage vehicle protection Chest boats, storage minecarts, and hopper minecarts support the same sneak-and-right-click flow. Once protected, non-owners cannot open the inventory, and the vehicle is protected from damage and destruction. Hopper extraction can be toggled per vehicle from the in-menu Redstone button. ### Block family expression system `blocks.yml` and `worlds.yml` support compact family expressions alongside standard flat material lists: ```yaml lockable_tile_entities: - "" # all tile entities - "" # all chests, no signs lockable_entities: - "" # chest boats and item frames only ``` Sub-families: `CHEST`, `FURNACE`, `SHELF`, `TRANSPORT`, `MISC`, `SIGN` (tile entities); `SHULKERS`; `ANVIL`, `CAULDRON`, `WORKSTATION`, `TRAPDOOR`, `FENCE_GATE` (blocks); `DOORS`; `CHEST_BOATS`, `CHEST_MINECARTS`, `HOPPER_MINECARTS`, `ITEM_FRAMES` (entities). Full syntax: (../MODERN%20SYNTAX%20AND%20LEGACY/BLOCK_FAMILY_SYNTAX.md). Full material list: (../MODERN%20SYNTAX%20AN

- --
- BlockProt Reloaded is a maintained fork of (https://github.com/spnda/BlockProt) for Paper and Spigot servers (Minecraft 1. 21. 1 through the current 26.x line). It preserves the original NBT-based protection core while adding stability fixes, performance improvements, and new features not present upstream.
## What it does
Players sneak and right-click any lockable block or entity to open the protection GUI - no commands required. From the GUI they can lock or unlock, manage a per-block friend list and make blocks public, control redstone and hopper access, inspect the access audit trail, and copy and paste settings between blocks.
Admins get a separate toolset: a paged block browser (`/bp lockables`), per-player block lists (`/bp info`), an unlock GUI (`/bp unlock`), diagnostics (`/bp debug run`), and a full audit log per protected block.
## What is protected
Tile entities (storage): all chest variants, all 17 shulker box colors, all 12 shelf variants (1. 21. 9+), furnace, smoker, blast furnace, hopper, dispenser, dropper, barrel, brewing stand, decorated pot, chiseled bookshelf, crafter, jukebox, lectern, beehive, bee nest.
Interactive blocks: doors, trapdoors, and fence gates (all wood variants plus iron and all copper oxidation stages), anvils, cauldrons, enchanting table, grindstone, stonecutter, loom, cartography table, smithing table, composter, bell, note block, dragon egg.
Entities: item frames, glowing item frames, chest boats (all wood variants), chest minecarts, hopper minecarts. Tamed animals (wolves, cats, parrots, horses, llamas) via the entity protection system.
All block lists are defined in `blocks.yml` and can be changed at runtime without restarting.
## Features added in this fork
### Fixed lock menu layout Every button in the Block Lock GUI now occupies a fixed slot across all block and entity types. Previously, a missing button (for example, no Redstone button on a workstation) caused all subsequent buttons to shift left, making the menu inconsistent between block types.
### Entity protection Tamed animals (wolves, cats, parrots, horses, llamas) can be protected. Right-click your tamed animal while holding the configured menu item (default: Stick) to open the protection GUI. Disabled by default; enable under `entity_protection` in `config.yml`. Renamed from `pet_protection` in earlier versions - the old key is migrated automatically on upgrade, no manual edit needed.
### Villager workstation protection A villager whose job-site memory points to a protected workstation block inherits that block's protection automatically. Non-owners cannot damage or trade with the linked villager and cannot break or interact with blocks in a configurable area around the workstation. A "Locate linked villager" Emerald button appears in the workstation's lock menu, showing a short particle effect at the villager's location visible only to the clicking player. Configurable in `config.yml`:
```yaml villager_workstation_protection: enabled: true radius: 2 # horizontal search radius (0-8) vertical_radius: 1 # vertical search radius (0-4) ```
### Item frame protection with automatic block linking Item frames and glowing item frames are protected with the same sneak-and-right-click flow. A frame placed on the face of a lockable block is automatically linked to that block: it shares the block's owner, friends, and lock state exactly, and interacting with it opens the block's lock menu directly. Frames not mounted on a lockable block keep the standalone entity-protection flow. ImageFrame plugin creator tags are respected automatically.
### Storage vehicle protection Chest boats, storage minecarts, and hopper minecarts support the same sneak-and-right-click flow. Once protected, non-owners cannot open the inventory, and the vehicle is protected from damage and destruction. Hopper extraction can be toggled per vehicle from the in-menu Redstone button.
### Block family expression system `blocks.yml` and `worlds.yml` support compact family expressions alongside standard flat material lists:
```yaml lockable_tile_entities: - "[]" # all tile entities - "[-CHEST -SIGN]" # all chests, no signs lockable_entities: - "[-CHEST_BOATS ITEM_FRAME]" # chest boats and item frames only ```
Sub-families: `CHEST`, `FURNACE`, `SHELF`, `TRANSPORT`, `MISC`, `SIGN` (tile entities); `SHULKERS`; `ANVIL`, `CAULDRON`, `WORKSTATION`, `TRAPDOOR`, `FENCE_GATE` (blocks); `DOORS`; `CHEST_BOATS`, `CHEST_MINECARTS`, `HOPPER_MINECARTS`, `ITEM_FRAMES` (entities).
Full syntax: [`docs/MODERN SYNTAX AND LEGACY/BLOCK_FAMILY_SYNTAX.md`](../MODERN%20SYNTAX%20AND%20LEGACY/BLOCK_FAMILY_SYNTAX.md). Full material list: [`docs/MODERN SYNTAX AND LEGACY/LOCKABLE_BLOCKS_REFERENCE.md`](../MODERN%20SYNTAX%20AN
📊 Mod Details
- Game
- Minecraft Plugins
- Author
- VictorGugug
- Version
- 1.3.4-hotfix
- Downloads
- 474
- Endorsements
- 3
- Category
- bukkit
- Created
- 6/1/2026
- Updated
- 8/8/2026
- Game Versions
- 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5
- Tags
- game-mechanics, storage, utility
🔧 How to Install Minecraft Plugins Mods
Download from Modrinth. Use Prism Launcher or drop into your mods folder.
📖 Full step-by-step install guide for Minecraft Plugins →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Plugins commands, item IDs, and more.
❓ Frequently Asked Questions
Which Minecraft Plugins versions does BlockProt Reloaded support?
The author lists 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6. Other versions may work but are untested by the author.
What is the latest version of BlockProt Reloaded?
Version 1.3.4-hotfix, published 2026-08-08 with 474 downloads recorded at the source.
Keep browsing — more Minecraft Plugins mods await