How To Limit Crafting To Unlocked Recipes Wiki Guide

This Minecraft tutorial explains how to use a game command to limit crafting to only unlocked recipes with screenshots and step-by-step instructions.

Are you a mapmaker? Do you want to allow players to only craft an item when the recipe is unlocked? This is called limited crafting and you can turn on this feature with the doLimitedCrafting option in the /gamerule command. Let’s explore how to use this cheat (game command).

TIP: After turning on limited crafting, use either a knowledge book or the /recipe command to unlock a specific crafting recipe.

How to Limit Crafting to Unlocked Recipes - Wiki Guide 1

Requirements

To run game commands in Minecraft, you have to turn cheats on in your world.

doLimitedCrafting Command

Command in Minecraft Java Edition (PC/Mac)

In Minecraft Java Edition (PC/Mac), the syntax to enable limited crafting using the /gamerule command is:

/gamerule doLimitedCrafting true

Examples

Example in Java Edition (PC/Mac)

To limit crafting to unlocked recipes in Minecraft Java Edition (PC/Mac):

/gamerule doLimitedCrafting true

To allow crafting of any valid recipe (this is the default behavior in Minecraft):

/gamerule doLimitedCrafting false

How to Enter the Command

1. Open the Chat Window

The easiest way to run a command in Minecraft is within the chat window. The game control to open the chat window depends on the version of Minecraft:

  • For Java Edition (PC/Mac), press the T key to open the chat window.

2. Type the Command

In this example, we will limit crafting to only unlocked recipes with the following command:

/gamerule doLimitedCrafting true

Type the command in the chat window. As you are typing, you will see the command appear in the lower left corner of the game window. Press the Enter key to run the command.

How to Limit Crafting to Unlocked Recipes - Wiki Guide 2

Once the cheat has been entered, limited crafting will be enabled.

How to Limit Crafting to Unlocked Recipes - Wiki Guide 3

You will see the message “Gamerule doLimitedCrafting is now set to: true” appear in the lower left corner of the game window to indicate that limited crafting has been turned on.

Now, let’s see what happens when you try to craft an item whose recipe is not unlocked.

How to Limit Crafting to Unlocked Recipes - Wiki Guide 4

Currently, our recipe book only has beetroot soup and conduit as unlocked recipes. When we try to craft a diamond sword using 2 diamonds and 1 stick, the diamond sword does not appear in our result box. This means that we can’t craft it.

TIP: Use either a knowledge book or the /recipe command to unlock a specific crafting recipe so that it appears in your recipe book.

After we unlock the crafting recipe for a diamond sword using a knowledge book or the /recipe command, we will now see the diamond sword as an unlocked recipe in our recipe book. And if we add the 2 diamonds and 1 stick, we can now craft a diamond sword (see below):

How to Limit Crafting to Unlocked Recipes - Wiki Guide 5

Congratulations, you just learned how to limit crafting in Minecraft!

Mods

1.19.4 Mods

1.19.3 Mods

1.19.2 Mods

1.18.2 Mods

1.16.5 Mods

1.15.2 Mods

1.12.2 Mods

1.8.9 Mods

1.7.10 Mods

1.18.1 Mods

1.17.1 Mods

1.14.4 Mods

1.13.2 Mods

1.11.2 Mods

1.10.2 Mods

1.9.4 Mods

Minecraft Modpacks

1.19.4 Modpacks

1.19.3 Modpacks

1.19.2 Modpacks

1.18.2 Modpacks

1.16.5 Modpacks

1.12.2 Modpacks

1.7.10 Modpacks

Forge Mods

Fabric Mods

Quilt Mods

Resource Packs

1.19.4 Resource Packs

1.19.3 Resource Packs

1.19.2 Resource Packs

1.18.2 Resource Packs

1.16.5 Resource Packs

1.15.2 Resource Packs

1.12.2 Resource Packs

1.8.9 Resource Packs

1.7.10 Resource Packs

1.18.1 Resource Packs

1.17.1 Resource Packs

1.14.4 Resource Packs

1.13.2 Resource Packs

1.11.2 Resource Packs

1.10.2 Resource Packs

1.9.4 Resource Packs

Shaders

1.19.4 Shaders

1.19.3 Shaders

1.19.2 Shaders

1.18.2 Shaders

1.17.1 Shaders

1.16.5 Shaders

Maps

1.19.4 Maps

1.19.3 Maps

1.19.2 Maps

1.18.2 Maps

1.16.5 Maps

1.15.2 Maps

1.12.2 Maps

1.8.9 Maps

1.7.10 Maps

1.18.1 Maps

1.17.1 Maps

1.14.4 Maps

1.13.2 Maps

1.11.2 Maps

1.10.2 Maps

1.9.4 Maps

Data Packs

1.19.4 Data Packs

1.19.3 Data Packs

1.19.2 Data Packs

1.18.2 Data Packs

1.16.5 Data Packs

1.15.2 Data Packs

1.18.1 Data Packs

1.17.1 Data Packs

1.14.4 Data Packs

1.13.2 Data Packs

MCPE/Bedrock

Mods & Addons

MCPE 1.19 Add-ons

MCPE 1.19 Mods

Texture Packs

MCPE 1.19 Texture Packs

MCPE 1.19 Resource Packs

Maps

MCPE 1.19 Maps

Clients

MCPE 1.19 Clients

Mod Menu Clients

Shaders

MCPE 1.19 Shaders

Render Dragon Shaders

Launchers

Skin Packs

Clients

1.19.4 Clients

1.19.3 Clients

1.19.2 Clients

1.18.2 Clients

1.16.5 Clients

1.12.2 Clients

1.8.9 Clients

Launchers

1.19.4 Launchers

1.19.3 Launchers

1.19.2 Launchers

1.18.2 Launchers

1.16.5 Launchers

1.12.2 Launchers

1.7.10 Launchers

Seeds

1.19.4 Seeds

1.19.3 Seeds

1.19.2 Seeds

1.18.2 Seeds

Skins

Plugins

Bukkit Plugins

Spigot Plugins

Paper Plugins

Tutorials

Installation Guide

Mobs Wiki Guide

Seeds Wiki Guide

Biomes Wiki Guide

Status Effects Wiki Guide

Enchantments Wiki Guide

Materials Wiki Guide

Command Blocks

Versions

Backlinks