CraftLock
by Chompii
Once a player crafts a recipe in CraftLock, that recipe stays locked for the rest of the world's life, so a second craft attempt produces an empty result slot.
What it does
CraftLock is a Fabric minigame mod that locks each crafting recipe after its first successful craft. Locks reach the crafting table, the small grid in the player's inventory, the furnace family, smithing tables, stonecutters and the brewing stand. Locks are set per recipe rather than per item, so oak planks can be locked while stripped oak logs stay craftable. The lock list is saved with the world, which keeps it through restarts and sessions.
The mod is built for self-imposed challenge runs and hardcore play. Blaze Powder and Eye of Ender are exempt by default, since a run without them could not reach the end, and the exempt list can be edited. Vanilla grants command access for changing locks automatically in singleplayer. Every player and the server need a copy of the mod. Files are published for Fabric 1.21.11 only, require Fabric API, and the source code is public under a custom license that is not open source.
Key features
Recipe-level locks
Each recipe is tracked on its own, so one craft locks that recipe without affecting other recipes that make the same item.
Lock broadcast and alerts
A first craft is announced in yellow chat, a bell sound plays for players who receive a new lock, and blocked attempts trigger a warning in the actionbar.
Locked item tooltips
Locked items show a red italic Locked line in their tooltip with attribution, and the recipe book updates as locks change.
Synced state
Lock changes reach connected clients through a custom payload, so screens and tooltips update live without a restart.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Use cases
Who it’s for: Players who run self-imposed challenges, and server owners who host hardcore or minigame servers on Fabric 1.21.11.
How it compares
Craft & Block Lock is a Fabric mod for version 26.2, released under the MIT License and open source. Lock Picking is a Fabric mod for 1.21.1, also under the MIT License and open source, with a client and server environment. Ominous Chest Lock (& Lock Picking) covers 1.21 – 26.2 on Fabric and is open source under the GNU Affero General Public License v3.0 only, a different rule set from CraftLock's crafting locks.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| CraftLock | Fabric | 1.21.11 | Client and server | 2026-05-29 |
| Craft & Block Lock | Fabric | 26.2 | Client and server | 2026-08-04 |
| Lock Picking | Fabric | 1.21.1 | Client and server | 2026-07-22 |
| Ominous Chest Lock (& Lock Picking) | Fabric | 1.21 – 26.2 | Not published | 2026-08-25 |
Questions
Does CraftLock need Fabric API?
Do the server and players both need CraftLock?
Who can change the lock list?
In the catalog
CraftLock is one of 2,135 Minigame mods on ModsFinder, and one of 1,454 Minigame mods for Fabric. 19,862 mods support Minecraft 1.21.11.
Similar mods
What the author says
A Fabric mod that turns every recipe into a single-use opportunity. Once you make it, you can never make it again — for the entire lifetime of the world. The first time you craft oak planks, sticks, a furnace, a diamond pickaxe, an Eye of Ender — that recipe locks. The next time you put the same ingredients in a…
Official listing
- Modrinth page
- modrinth.com/mod/recipelock
- Owner
- Chompii
- Published
- 2026-05-29
- Updated on Modrinth
- 2026-05-29
- Facts verified
- 2026-10-15
