ProtectedAreaServer
1.0.8-paperDefine and enforce customizable protected zones in Minecraft with automated rule enforcement and player-specific exceptions.
Plugin to protect areas and enforce rules on your server!
It allows you to create cubic zones, block actions (breaking, placing, PvP, spawns, etc.), grant exceptions, and execute commands when entering or exiting.
Environments
Server -
Paper 1.21+
Wiki:
https://protectedarea.crewved.com/
Support Discord:
https://discord.gg/3cmdp4f7NC
Overview
ProtectedArea is a two-component system: a Paper server plugin and an optional Fabric client-side mod. The plugin handles all protection logic, persistence, and command management on the server. The client mod extends the experience with features that require client-side rendering and physics.
The two components communicate over a custom plugin channel (protectedarea:main). When a player with the mod connects to a server running the plugin, the server sends area data, rule states, and debug information in real time. On servers without the plugin, the mod does nothing.
Architecture
Server Plugin (Paper)
The plugin manages all protected areas, enforces rules through Bukkit event listeners, stores data in YAML files, and exposes a single command tree (/area) to authorized administrators. It also handles plugin messaging to send area data to clients.
Client Mod (Fabric)
The mod receives area data from the server and provides three capabilities that cannot be implemented server-side alone:
Visual outlines — colored wireframe boxes rendered around each area
Physical barriers — client-side collision that enforces no_entry and no_exit rules
Debug HUD — a multi-page overlay with real-time area information
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta
LuckPerms
A permissions plugin/mod for Minecraft servers.
2.8MSueta
ItemSwapper
Inventory update concept for hotswapping items.
2.1MSueta
SkinsRestorer
🎨 Ability to restore/change skins on servers! (Offline and Online Mode)
1.6MSueta