
RestrictionMaster
Restricts crafting, usage, and enchanting of items with fully customizable rules and configuration.
411
3
🔒 RestrictionMaster – Take Full Control Over Item Access
RestrictionMaster is a powerful and flexible plugin for Spigot/Paper servers, allowing you to restrict crafting, usage, and enchanting of items in highly configurable ways. Ideal for RPG, PvP, or progression-based servers.
✅ Features
-
🛠️ Crafting Restrictions (
crafting-restrictions.yml)- Block crafting specific items or whitelist only allowed ones
- Fully reversible logic (Blacklist or Whitelist mode)
-
🚫 Usage Restrictions (
usage-restrictions.yml)- Prevent players from holding or using certain items
- Items are automatically dropped if found in a player’s inventory
- Blacklist or Whitelist behavior supported
-
✨ Enchanting Restrictions (Enchanting Table) (
enchanting-restrictions.yml)- Block entire enchantments or limit their max level
-
🔧 Anvil Restrictions (
anvil-restrictions.yml)- Control enchantments applied through anvils in the same way as enchanting tables
📁 Additional Files
- 💬
messages.yml– customize all plugin messages shown to players - ⚙️
config.yml– enable/disable entire restriction categories (crafting, enchanting, usage, etc.)
📌 Compatibility
- 🟢 Native for Minecraft 1.21.5
- 🟢 Supports all 1.21.x versions
- 🧱 Compatible with Spigot, Paper, and Purpur
💻 Commands
/rm help– show all available plugin commands/rm github– get a link to the GitHub page with the full README and setup guide/rm reload– reload the plugin and all.ymlconfiguration files
Support
- contact me on discord nickname: we_rt, only with important bug related things
🧠 Use Cases
- Progressive servers limiting access to gear over time
- RPG servers with item class or enchantment restrictions
- PvP servers balancing powerful items
📥 Installation
- Place the
.jarin yourplugins/folder - Start or restart your server
- Edit the
.ymlfiles as needed - Use
/rm reloadto apply changes instantly
