Making A Recipe Impossible To Craft Until You Learn It

Started by CozyOrSomething on

Topic category: Help with Minecraft modding (Java Edition)

Joined Jan 2026
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
Making A Recipe Impossible To Craft Until You Learn It

So, I was wondering if there was a way to make a recipe uncraftable unless you have the recipe learned. Like, even if you have all the materials, you can't actually use the recipe if you don't have it learned. I know that there's a "limited_crafting" gamerule that accomplishes this for all recipes, but I was wondering if I could do something similar for a singular, standalone recipe.

Joined Apr 2021
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
Not sure how you could do…
Mon, 02/23/2026 - 04:55

Not sure how you could do that, best you could do is make it require an item that only is obtained when you want the player to "learn" the recipe.

Joined Feb 2021
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
I haven't messed with this…
Tue, 02/24/2026 - 21:56

I haven't messed with this specifically yet, BUT. You could create advancement's/achievements that the player unlocks when they get to whatever point you wish them to unlock the recipe, and then only allow crafting if player has advancement unlocked?