【マイクラ】recipeコマンドの使い方とレシピ全解放のやり方【統合版マインクラフトswitch】

マイクラ(マインクラフト)のrecipeコマンドです。マイクラ/recipeコマンドの基本的な構文や実用的な使用例、レシピの追加や削除について掲載しています。

recipeコマンドのすぐに使えるテンプレ

全てのプレイヤーの全レシピを一括解放する

全てのプレイヤーに対して、ゲーム内の全てのレシピを一括で解放します。サバイバル開始時やクリエイティブモードでの建築時に便利なコマンドです。

/recipe give @a *
コピーしました

特定のプレイヤーに特定のレシピを追加する

自分や特定のプレイヤーにだけ、特定のアイテムのレシピを追加します。例として、最も近いプレイヤーにパンのレシピを追加します。

/recipe give @p minecraft:bread
コピーしました

全てのプレイヤーの特定のレシピを削除する

全てのプレイヤーから、特定のアイテムのレシピを削除します。強力なアイテムを序盤に作らせないようにする際などに役立ちます。例として、全てのプレイヤーからダイヤモンドの剣のレシピを削除します。

/recipe take @a minecraft:diamond_sword
コピーしました

recipeコマンドの特有の使い方

対象プレイヤーのレシピを解放する

特定のアイテムのレシピだけを対象のプレイヤーに追加したい場合は、give引数と対象のアイテムのレシピIDを指定します。プレイヤーが特定のアイテムを入手したタイミングや、クエストの報酬としてレシピを教えたい場合に有効です。

アスタリスクを使用して全レシピをアンロックする

全レシピを一括で解放する場合は、レシピIDの代わりに*(アスタリスク)を指定します。一つずつレシピを集める手間を省けるため、手っ取り早く全てのクラフトを行いたい場面で活躍します。

take引数を使用して対象プレイヤーのレシピを削除する

レシピを削除する場合は、take引数を使用します。ゲームの進行度に合わせて特定のアイテムを作れないように制限をかけることで、難易度を調整したり、ゲームバランスを保つことが可能です。

recipeコマンドのおすすめの使い道

プレイヤーのクラフトを制限する

/recipeコマンドは、配布ワールドやRPG風のカスタムマップを作成する際に非常に役立ちます。ゲームルールのdoLimitedCrafting(解放済みのレシピしかクラフトできない設定)をオンにし、/recipeコマンドと組み合わせることで、「特定のアイテムを手に入れないと次のアイテムを作れない」といったゲームの進行をコントロールするギミックを作成できます。

recipeコマンドの基本的な構文と各引数の解説

Java版のみ使用可能

/recipeコマンドは、現在Java版でのみ使用可能なコマンドです。ターゲットセレクターと追加・削除の指定、そしてレシピIDを組み合わせて実行します。

【Java版】の構文と各引数の解説

Java版構文 /recipe <give|take> <ターゲット> <レシピID|*>
Java版引数 解説
<give|take> giveでレシピを追加し、takeでレシピを削除します。
<ターゲット> 対象となるプレイヤーを指定します。
<プレイヤー名>や、@p(最も近いプレイヤー)、@a(すべてのプレイヤー)などを指定します。
<レシピID|*> 追加または削除したいレシピのID(例:minecraft:breadなど)を指定します。
*(アスタリスク)を指定するとすべてのレシピが対象になります。

【統合版】での対応状況

現在、統合版(Bedrock版)には/recipeコマンドは実装されていません。クラフトを制限したい場合は、アドオンなどを活用する必要があります。

recipeコマンドとは

プレイヤーのレシピのアンロックを管理出来る

/recipeコマンドは、プレイヤーのインベントリ内にある「レシピ帳」に登録されているクラフトレシピを直接追加したり削除したりできるコマンドです。配布ワールドやマルチサーバーでのゲームバランス調整に活用されます。

よくある失敗・エラーと注意点

権限不足やレシピIDの指定ミスに注意する

コマンドがうまく実行できない場合や、扱う上で気をつけるべき点は以下の通りです。

原因・注意点 詳細と対処法
権限がない コマンドの実行には権限が必要です。ワールドの設定でチートの許可がオンになっているか確認してください。
レシピIDのスペルミス アイテムIDやレシピIDのつづりが間違っていると実行できません。Tabキーの自動補完を活用して正確に入力しましょう。
統合版で実行しようとしている 統合版(Switchやスマホなど)では/recipeコマンド自体が存在しないため、エラーになります。
すでに解放・削除済み 対象のプレイヤーがすでにそのレシピを持っている状態でgiveを実行したり、持っていない状態でtakeを実行しても変化は起きません。
実績の無効化 チートをオンにしてコマンドを使用すると、そのワールドでの実績解除が無効になる点に注意しましょう。

関連コマンド

/recipeコマンドと組み合わせやすい類似コマンド

/recipeコマンドと組み合わせて使うことが多い、または似た機能を持つコマンドです。

コマンド 解説
give プレイヤーにアイテムを直接付与するコマンドです。レシピではなく完成品を渡したい場合に使用されます。
clear プレイヤーのインベントリからアイテムを消去するコマンドです。クラフト制限と併せて、所持品を管理する際に組み合わせて使われます。

関連記事

よく使われるコマンド
/tp /summon /give /fill
/gamemode /effect /ride /xp
/weather /time /locate /kill
/clear /particle /enchant /gamerule

マイクラ(マインクラフト)プレイヤーにおすすめ【PR】

記事を書いている攻略メンバー

    攻略メニュー

    新作ゲーム

    事前登録

    最大300,000コインのGame8コインが当たる!30秒で引ける事前登録くじ開催中!

    権利表記