Commands/recipe

Gives or takes (unlocks or locks) recipes for players.
== Syntax == 
*Java Edition
recipe (give|take) <targets> *
:Gives or takes all recipes from the player.
recipe (give|take) <targets> <recipe>
:Gives or takes a specified recipe from the player.
*Bedrock Edition
recipe give <player: target> *
:Gives all recipes to the player.
recipe take <player: target> *
:Takes all recipes from the player.
recipe give <player: target> <recipe: string>
:Gives a specified recipe to the player.
recipe take <player: target> <recipe: string>
:Takes a specified recipe from the player.
== Arguments ==
give|take
:If give, the recipe will be given (unlocked) for the player. If take, the recipe will be taken (locked) for the player.
:Specifies the player(s) to give or take the recipe from.
:
 
:Specifies a recipe to give or take.
== Result ==
== Output ==
== History ==
== See also == 
*Knowledge Book
* – Whether players should only be able to craft recipes that they have unlocked first.
de:Befehl/recipe
ja:コマンド/recipe
pt:Comandos/recipe