HomeJavaModsCraft & Block Lock
Craft & Block Lock
ModsJava

Craft & Block Lock

Craft every recipe once and keep only one active placement of each block type in this configurable Minecraft challenge.

⬇ Download on Modrinth
Craft & Block Lock — screenshot 1Craft & Block Lock — screenshot 2

Craft & Block Lock banner

A new kind of Minecraft challenge

Craft & Block Lock changes how you approach survival by limiting two of Minecraft's most basic actions.

Every recipe can only be completed once per player. The optional block rule also allows each player to have only one active placement of every block type at a time. Break the tracked block and that block type becomes available again.

The result is a challenge where planning matters. Resources, crafting routes and block placement decisions can affect the rest of your world.

Main features

Supported recipe paths

Recipe locking supports:

Anvils, enchanting tables, grindstones, looms and cartography tables remain freely usable.

Block tracking

Block locks continue to work when tracked blocks move or change.

Use /cbl blocks list to view active block locks and /cbl recipes list to view locked recipe IDs.

Configuration

The recipe rule and block rule can be enabled independently.

Messages, sounds, locked-recipe visuals, Creative mode bypass and exception lists are configurable through commands or the optional Mod Menu screen.

Blaze Powder and Eyes of Ender are exempt by default so normal survival progression remains possible.

Inspiration

The recipe-lock concept was inspired by the Craft Lock mod (https://modrinth.com/mod/recipelock). Since Craft Lock was not available for Minecraft 26.2, I wanted to create an updated and independent implementation with different behavior, broader workstation support, configurable feedback and an additional block-placement challenge.

This project is not affiliated with or endorsed by the original Craft Lock developer.

Installation

  1. Install Fabric Loader for Minecraft 26.2.
  2. Install Fabric API.
  3. Place the mod JAR in your mods folder.
  4. Install Mod Menu if you want the optional graphical configuration screen.

For experimental multiplayer use, install the mod on the server and all connecting clients.

Testing status

Version 0.9.0 is the complete, tested single-player release.

Multiplayer support is implemented but has not yet been fully tested and is not part of the 0.9.0 compatibility guarantee. Multiplayer testing and any resulting fixes are planned before version 1.0.0.

Please report bugs with your Minecraft version, Fabric versions and clear reproduction steps.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more