RecipeBlocker

This plugin allows you to disable item and potion crafting recipes. You can also completely remove them from your server.

472

Quick challenge

How far can you run before the mobs catch you?

RecipeBlocker

🔒 RecipeBlocker

Disable items, recipes & potions with full control

RecipeBlocker is a lightweight and powerful Spigot / Paper plugin that allows server owners to completely disable specific items, crafting recipes, potion effects, and brewing mechanics — all through a simple and easy-to-edit configuration file.

No confusing commands No heavy dependencies Zero performance impact


FEATURES - Disable specific items entirely (inventory, pickup, movement) - Block crafting recipes by result item - Disable potion items and potion effects - Block brewing of selected potion types - Automatically removes blocked items from players - Works on join, inventory open, pickup, drop, craft, brew, and potion effects - Configurable messages (or disable them completely) - Reload configuration instantly with /rpb reload - Lightweight and optimized - No dependencies required


COMMANDS /rpb reload Permission: OP only


CONFIGURATION

```

messages: enabled: false item-blocked: "&cThis item is disabled!" potion-blocked: "&cThis potion is disabled!" craft-blocked: "&cThis item is disabled and cannot be crafted!" brew-blocked: "&cThis potion is disabled and cannot be brewed!" pickup-blocked: "&cThis item is disabled and cannot be picked up!"

disabled-items: - DIAMOND_SWORD - BEDROCK

disabled-potions: - STRENGTH - SPEED

disabled-craft-recipes: - ENCHANTED_GOLDEN_APPLE - TNT

disabled-brew-potions: - POISON - REGENERATION ```


IMPORTANT Item and recipe names must match the official Spigot Material list: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html

Invalid names will be ignored safely and will never crash your server.


COMPATIBILITY Spigot / Paper Tested on Minecraft 1.21+


WHY RECIPEBLOCKER? Because manually banning items is annoying. Because balanced gameplay matters. Because server control should be simple.

ADS