Compatibility
Minecraft: Java Edition
1.21–1.21.10
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x
Platforms
Creators
Details
Licensed ARR
Published 6 months ago
Updated 6 months ago
CraftDisable is a lightweight, powerful, and easy-to-use plugin designed for server administrators who want precise control over their server's economy and gameplay balance. Whether you want to disable overpowered items, create unique challenges, or guide players toward a specific progression path, CraftDisable provides the essential tools to do so with ease.
✨ Features
- ⚙️ Intuitive In-Hand Commands: Quickly disable or re-enable the craft for any item you are holding. No need to look up item IDs!
- 📁 Centralized Config Management: Manage a clean, simple list of all disabled items directly in
config.yml. Perfect for managing dozens of items. - 🛡️ Bypass Permission: Grant trusted players or ranks the
craftdisable.bypasspermission to allow them to craft anything, ignoring all restrictions. - 💬 Customizable Player Messages: Every message, from the plugin's prefix to the craft denial notice, is fully translatable and customizable in the config.
- 🤫 Silent Mode: Choose whether players receive a notification when they attempt to craft a disabled item. Perfect for creating a seamless experience where some items just seem "uncraftable".
- ⚡ Admin-Friendly Tools: Includes a
/craftdisable reloadcommand to apply config changes instantly and a/craftdisable listcommand to see all disabled items in-game. - 💡 Tab-Completion: All commands feature intuitive tab-completion to make management fast and error-free.
💻 Commands & Permissions
The main command is /craftdisable, with aliases /cd and /craftd.
All management commands require the permission craftdisable.admin.
| Command | Description | Permission |
|---|---|---|
/cd disable |
Disables the craft of the item in your main hand. | craftdisable.admin |
/cd enable |
Re-enables the craft of the item in your main hand. | craftdisable.admin |
/cd list |
Shows a list of all currently disabled items. | craftdisable.admin |
/cd reload |
Reloads the plugin's configuration file. | craftdisable.admin |
Bypass Permission:
craftdisable.bypass- Allows a player to craft items that are on the disabled list.
🔧 Configuration
The configuration is designed to be straightforward and easy to understand. You can quickly add items to the disabled-items list and toggle player notifications.
Example config.yml:
# General plugin settings
settings:
# Set to true to send a message to the player when they try to craft a disabled item.
# Set to false for a "silent" block.
send-craft-denied-message: true
# A list of items that are disabled from crafting.
# Use Bukkit Material names.
disabled-items:
- "TNT"
- "ENCHANTED_GOLDEN_APPLE"
- "DIAMOND_BLOCK"
# All messages sent by the plugin are fully translatable.
messages:
prefix: "&8[&cCraftDisable&8] &r"
craft-is-disabled: "&cSorry, crafting this item (&e{item}&c) is disabled on this server."
# ... and many more!



