HomeJavaModsBlockProtPlus
BlockProtPlus
ModsJava

BlockProtPlus

An advanced Bukkit protection plugin for chests, furnaces, and more, built with a modern GUI and packed with powerful fe

⬇ Download on HangarOpen in MCModsHubGet it on Google Play →
# BlockProt Reloaded Fork of [BlockProt](https://github.com/spnda/BlockProt) by spnda, maintained by [Zar](https://github.com/VictorGugug). Players lock chests, furnaces, and other blocks through a GUI — no commands to memorize. This fork extends the original NBT core with production-ready features for large or long-running servers. **Java 25+ · Paper / Spigot 1.20–26.x** --- ## Core Protection - Sneak + right-click any lockable block to open the protection GUI - Add friends with Read / Write / Manager permission levels - Per-block toggles for redstone, hopper, and piston interactions - Copy and paste protection settings between blocks - Per-player default friend list applied to all new locks --- ## Admin Tools **`/bp unlock `** — opens a paginated GUI listing every block the target player owns. Left-click to inspect contents (read-only). Right-click to remove the protection. Works for offline players. **`/bp info `** — full-page GUI showing every block a player owns with real block icons, coordinates, and lock timestamps. Teleport to any entry with a click. --- ## Access Audit Log SQLite log recording OPENED, ITEM\_TAKEN, ITEM\_PLACED, and ACCESS\_DENIED events. Viewable in-game via the Clock button on any locked block. Entries are grouped by player with a per-player drill-down view. Auto-pruned at 50,000 rows. --- ## Ownership Transfer `/bp transfer ` — transfer a single block. `/bp transfer all ` — transfer everything you own at once. The original owner is automatically kept as a friend. --- ## Timed Friend Access Grant temporary access to a block with human-readable durations: 30s, 1h, 7d, 1mo, or combined units like 1d12h. Access revokes automatically when the timer elapses. --- ## More Features - **Protection Expiry** (opt-in) — set an expiry date on any lock; the block auto-unlocks when the timer runs out - **Access Notifications** (opt-in per player) — action-bar alert when another player opens your block, rate-limited by a configurable cooldown - **Discord Webhook Alerts** (opt-in) — embed alert when a monitored audit event fires, with per-block cooldown and configurable event types - **Pet Protection** (opt-in) — protects tamed animals from damage, interaction, leashing, and shoulder-pickup via a dedicated GUI - **Statistics** — stats list shows the real live block type at each location plus how long ago the block was locked; stale entries filtered automatically - **Per-World Config** — each world can override lockable block lists or disable protection entirely via worlds.yml - **Hybrid MySQL / NBT Backend** (opt-in) — HikariCP pool, async queries, in-memory trust cache; NBT stays the source of truth - **Automatic Backup** — config backup on version upgrade, stored under plugins/BlockProt/backups/ - **Self-Repair** — missing config and translation keys merged from JAR defaults on every startup and /bp reload - **SkinsRestorer Support** — correct player heads in offline-mode servers, pre-fetched asynchronously on login --- ## Integrations Towny · WorldGuard · PlaceholderAPI · Lands · ClaimChunk · SkinsRestorer · WorldEdit / FAWE · Floodgate / Geyser · Folia --- ## Links - [Source & full documentation](https://github.com/VictorGugug/BlockProt-Reloaded) - [Issue tracker](https://github.com/VictorGugug/BlockProt-Reloaded/issues) - Based on [BlockProt](https://github.com/spnda/BlockProt) by spnda — GPL v3

BlockProtPlus is a free Minecraft Java mod. Compatible with Minecraft 1.20, 1.20.1, 1.20.2, 1.20.3 and newer. Downloaded 12 times (via Hangar). Download it and open it directly in the game.

Explore more