Crafting Prerequisites
by Noah6116
Crafting Prerequisites lets a recipe require an item that the player holds in the inventory without consuming it.
What it does
Crafting Prerequisites adds crafting recipes with non-consumable item requirements. A required item is checked against the player's inventory and is only checked, never used up, so it stays in the inventory after a successful craft. Each requirement names an item ID and a minimum quantity to hold.
The rules live in a JSON file, crafting prerequisites.json, where a pack author can add or modify requirements. Custom in-game messages tell the player why a craft failed. The core logic runs on the server, so only the server needs the mod; players without it can still join and craft normally. Installation needs Forge for 1.20.1, and the latest file is 1.20.1-1.4.0, released 2025-11-27 under the MIT License. The project is not open source.
Key features
Non-consumable requirements
A recipe can require an item that stays in the player's inventory once the craft succeeds.
JSON-based configuration
Requirements are defined in a JSON file, which can be edited to change or add crafting rules.
Item count settings
Each requirement sets an item ID and a minimum quantity to hold.
Custom failure messages
Authors can write notifications that explain to players why a craft did not go through.
Server-side logic
The core functionality runs on the server, so the mod works with or without the client.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Gating recipes behind rare items
Recipes can require boss drops or quest rewards, so the player must obtain them first.
Staged progression
A tier of recipes can stay locked until the player owns a key item from the previous stage.
Forced material order
A storage block can require its material before crafting the tools that need it.
Who it’s for: Modpack authors and server owners who want to control game progression with custom crafting sequences.
How it compares
Visible Advancements is server-side only, open source under the MIT License, and runs on Forge for 1.20.1 – 1.20.6. Better Crafts is also server-side only, but it is for 1.19.2 alone and is not open source. Craft that Horse Armor and Craft That Nametag both need the client and server and are MIT licensed, but they add single recipes rather than a requirement system for many recipes.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Crafting Prerequisites | Forge | 1.20.1 | Server required, client optional | 2025-11-27 |
| Visible Advancements | Forge | 1.20.1 – 1.20.6 | Server-side only | 2025-09-23 |
| Better Crafts | Forge | 1.19.2 | Server-side only | 2024-01-08 |
| Craft that Horse Armor | Forge | 1.20 – 1.20.1 | Client and server | 2023-06-13 |
| Craft That Nametag | Forge | 1.20 – 1.20.1 | Client and server | 2023-06-13 |
Questions
Does Crafting Prerequisites need to be installed on the client?
Is the required item used up when a recipe is crafted?
Which game version does Crafting Prerequisites support?
Where are the crafting requirements configured?
In the catalog
Crafting Prerequisites is one of 29,952 Game mechanics mods on ModsFinder, and one of 13,316 Game mechanics mods for Forge. 34,764 mods support Minecraft 1.20.1.
More from Noah6116
Similar mods
What the author says
Crafting Prerequisites is a utility mod that allows you to gate crafting recipes by requiring players to possess a specified item in their inventory. This prerequisite item is not consumed on craft, acting as a key or a proof of progression rather than an ingredient. All rules are managed through a single JSON file…
Official listing
- Modrinth page
- modrinth.com/mod/crafting-prerequisites
- Owner
- Noah6116
- Published
- 2025-11-07
- Updated on Modrinth
- 2025-11-27
- Facts verified
- 2026-10-15
