Compatibility
Minecraft: Java Edition
26.3
26.2
26.1.x
1.21.4–1.21.11
Platforms
Links
Tags
Creators
Details
Licensed ARR
Published 3 days ago
Updated last week
RecipeLimit
Remove or restrict any recipe on your server. Crafting tables, furnaces, blast furnaces, smokers, campfires, stonecutters, smithing tables and more, for vanilla, datapack and plugin recipes alike.
Made by BalkanLand Studios.
- Minecraft 1.21.4 → 26.3
- Paper, Folia and Purpur
Features
- Two modes.
removedeletes a recipe from the server completely.blockkeeps it but stops players from using it, which allows per-world rules, bypass permissions and custom messages. - Block by recipe or by item. Use a recipe like
minecraft:diamond_sword, an item likeTNT, an item tag like#minecraft:beds, or wildcards like*_bedand*_shulker_box. - Stops making an item, not owning one. Blocking
NETHERITE_CHESTPLATEstops the upgrade, but players keep the ones they already have. - Per-world rules. Disable beds in the Nether, TNT in the overworld, whatever you need.
- Custom messages. Full MiniMessage support, an editable prefix and a colour palette that recolours every message.
- Edit in game. Commands with tab completion for every recipe and item.
- Recipe books stay clean. Blocked recipes disappear from the recipe book and come back when you lift the rule.
Quick start
- Drop the jar into
plugins/and start the server. - Run a command, for example:
/recipelimit block minecraft:tnt
/recipelimit blockitem end_crystal
/recipelimit check minecraft:tnt
/recipelimit unblock minecraft:tnt
Nothing is blocked until you add a rule.
Example rules
rules:
no-explosives:
mode: remove
recipes:
- minecraft:tnt_minecart
results:
- TNT
- END_CRYSTAL
safe-nether:
mode: block
recipes:
- "minecraft:*_bed"
worlds:
- world_nether
message: "<error>Beds explode down here."
Commands
Main command /recipelimit (alias /rlimit).
| Command | Permission |
|---|---|
/recipelimit reload |
recipelimit.command.reload |
/recipelimit info |
recipelimit.command.info |
/recipelimit list [rule] |
recipelimit.command.list |
/recipelimit check <recipe> |
recipelimit.command.check |
/recipelimit block <recipe> [rule] |
recipelimit.command.edit |
/recipelimit unblock <recipe> [rule] |
recipelimit.command.edit |
/recipelimit blockitem <item> [rule] |
recipelimit.command.edit |
/recipelimit unblockitem <item> [rule] |
recipelimit.command.edit |
recipelimit.admin gives access to everything. recipelimit.bypass lets a player ignore block rules.
Not covered
Brewing, villager trades, anvils, grindstones, looms and cartography tables are not recipes in Minecraft, so they are out of scope.
© BalkanLand Studios


