マイクラのコマンドブロック出し方完全解説!Switchや出ない原因

目次
マイクラのコマンドブロック出し方完全解説!Switchや出ない原因
マイクラのコマンドブロック出し方完全解説!Switchや出ない原因
@ creator • Click to Play Video Inline
🎵 マイクラのコマンドブロック出し方完全解説!Switchや出ない原因

マインクラフト(Minecraft)で大規模な自動化ギミックや配布マップ級の演出を作成する際、中核となるアイテムが「コマンドブロック」です。しかし、いざクリエイティブモードのインベントリ一覧を開いて探しても、どこにも見当たらず困惑した経験を持つプレイヤーは後を絶ちません。このアイテムは、ワールド崩壊や処理落ちを防ぐセーフティ設計として、通常のアイテム一覧画面から意図的に隠されている特殊なブロックだからです。

現在プレイされているNintendo Switch、スマートフォン、PS4/PS5、PC(統合版・Java版)のいずれのプラットフォームであっても、コマンドブロックを入手するためには前提となるワールド設定と専用の「giveコマンド」入力が必須となります。本稿では、インベントリにない仕様の根本的な理由から、機種別の確実な入手手順、3種類存在するコマンドブロックのID、そして「なぜか手に入らない・置けない」といった現場のトラブルシューティングまでを徹底検証します。

📌 【この記事の重要ポイントまとめ】
  • 要点1:コマンドブロックは誤作動や荒らし防止のため、クリエイティブのアイテム一覧には表示されず、チャット欄からのgiveコマンド入力でのみ入手可能。
  • 要点2:ワールド設定で「チートの許可(チートON)」が有効になっていない場合、コマンドを受け付けずエラーとなるため事前のシステム確認が不可欠。
  • 要点3:通常型(衝撃・オレンジ)・リピート型(反復・紫)・チェーン型(鎖・緑)の3種類が存在し、用途に応じたブロックIDの使い分けが必要。

【全機種共通】コマンドブロックをインベントリから出せない技術的背景

マインクラフトの開発元であるMojang Studiosは、コマンドブロックに対して厳格なアクセス制御を施しています。サバイバルモードはもちろんのこと、何でも取り出せるはずのクリエイティブモードであっても、インベントリの検索枠に「コマンド」や「command」と入力してもアイコンは一切ヒットしません。

この仕様の背景には、ゲーム内セキュリティとサーバー負荷の保全という明確な設計思想が存在します。コマンドブロックは、たった1行の記述で数千体のモブを同時召喚したり、広範囲のブロックを一瞬で消去したりする絶大な権限(管理者権限と同等)を持っています。初心者やマルチプレイの参加者が誤って設置・起動し、セーブデータをクラッシュさせる事故を防ぐため、通常のUIからは完全に遮断されているのです。

したがって、コマンドブロックを手元に出現させるには、プレイヤー自らがチャット欄を起動し、自身を対象とした付与命令(giveコマンド)をテキストとして打ち込む必要があります。

当時のメディア報道・掲載写真
【検証資料 1】当時のメディア報道・掲載写真(出典:tech-teacher.jp)

【事前準備】必須となる「チートの許可」設定と実績への影響

コマンドを入力する前に、必ず確認しなければならないのがワールドの「チートの許可」設定です。この設定が無効(OFF)になっているワールドでは、いかなるコマンド構文もシステム側で拒絶されます。

設定手順は各プラットフォームで共通しており、ポーズ画面から「設定」>「ゲーム」項目へと進み、「チート」セクション内にある「チートの実行(チートの許可)」をONに切り替えます。Java版の場合は、ワールド作成時の設定でチートを許可するか、プレイ中の一時的な対応として「ESCメニュー」>「LANに公開」>「チートを許可: オン」にする手順を踏みます。

ここで留意すべき決定的なトレードオフが存在します。統合版(Switch、PS4、iOS/Android、Windows等)では、一度でもチートをONにしたワールドは実績(トロフィー)の獲得が永久に無効化されます。サバイバルモードで実績解除を目指しているメインワールドでは絶対にONにせず、検証用の別ワールドを新規作成するか、既存ワールドのコピーを作成してからコマンドブロックを導入するのが鉄則です。

【機種別コピペ用】Switch・統合版・Java版のgiveコマンド実践手順

チート設定を有効化したら、画面上のチャット欄を開いて専用のコマンドを打ち込みます。デバイスごとの操作手順と、そのままコピー&ペーストして使用できる標準コマンド構文を整理しました。

入力する基本構文は全プラットフォーム共通で以下の通りです(半角英数字で入力):

/give @s command_block

ここで使用しているターゲットセレクター「@s」は「コマンドを実行している自分自身」を指します。マルチプレイ環境で他人に干渉せず、確実に自分の手持ちスロットへ付与するための最も安全な記法です。

プラットフォームチャット画面の開き方推奨コマンド構文入力時の留意点
Nintendo Switch十字キーの「右ボタン(方向ボタン右)」/give @s command_blockソフトキーボードの自動大文字化や全角変換の混入に注意
PlayStation 4 / 5方向キーの「右ボタン」/give @s command_blockコントローラー入力時は予測変換によるスペース重複に注意
スマートフォン(iOS/Android)画面上部中央の「吹き出しアイコン」をタップ/give @s command_block日本語キーボードの確定前にEnterを押さないよう直接コピペ推奨
PC(統合版・Java版共通)キーボードの「T」キーまたは「/」キー/give @s command_blockIMEが日本語入力モードのままになっているとスラッシュが全角になる

チャット欄に入力して送信(Switchなら「+ボタン」、PCなら「Enterキー」)を押すと、画面左上に「〇〇に コマンド ブロック * 1 を与えました」とシステムログが流れ、インベントリの空きスロットにブロックが直接格納されます。

活動歴および当時の関連ビジュアル記録
【検証資料 2】活動歴および当時の関連ビジュアル記録(出典:i.ytimg.com)

【比較検証】ブロックID一覧と3系統(衝撃・リピート・チェーン)の特性

マインクラフトのコマンドブロックには、動作メカニズムが異なる3つの形態が用意されています。基本となる通常のコマンドブロックを入手した後、設定画面のUIから切り替えることも可能ですが、最初から特定の形態をgiveコマンドで直接呼び出すことも可能です。

ブロック名称・外見色専用ブロックID(give用)動作特性と実行トリガー主な用途とサーバー負荷
衝撃(通常型・オレンジ色)command_blockレッドストーン信号を受けた瞬間に1回だけコマンドを実行テレポート装置、アイテム配布ボタンなど。負荷は極小
反復(リピート型・紫色)repeating_command_block信号受給中または常時、毎ゲームティック(1秒間に20回)連続実行プレイヤー常時監視、天候・時間固定。記述ミスによる過負荷リスク高
鎖(チェーン型・緑色)chain_command_block手前のコマンドブロックが発動した直後、矢印の向きに沿って連鎖実行複数の処理を順番通りに実行する複雑なプログラム構造に必須

リピート型を直接入手したい場合は /give @s repeating_command_block、チェーン型を直接入手したい場合は /give @s chain_command_block を実行します。初心者の方は、まず通常の command_block を1つ手に入れ、ブロック右クリック(または設置後の決定ボタン)で開く内部メニューの「ブロックの種類」プルダウンから切り替える運用が最も確実です。

【実態検証】「コマンドブロックが出ない・置けない」現場トラブルの盲点

コミュニティや掲示板、Q&Aサイトで最も多く寄せられる「手順通りに打ったのに手に入らない」「入手できたのに設置・設定ができない」という問題の背後には、ユーザーが見落としがちな特有の要因が存在します。

1. 全角文字の混入(特に全角スペースと全角スラッシュ)

ゲーム機やスマートフォンの文字入力ソフト(IME)は、英単語の入力途中でもスペースを押すと自動的に「全角スペース」を挿入してしまう挙動を示すことがあります。マインクラフトの構文パーサーは全角文字を一切認識しないため、/give【全角空白】@s となった時点で「無効なコマンド」としてエラーを返します。必ず「半角モード」で入力されているか再確認が必要です。

2. インベントリの空きスロット不足

/give コマンドを実行した際、手持ちのホットバーおよびメインインベントリがすべてアイテムで埋まっている場合、ブロックはスロットに入らず、プレイヤーの足元にアイテムエンティティとしてドロップされます。周囲が暗い場合やマグマの近く、水流の中などで実行すると、ドロップに気づかないままロストしてしまうケースが頻発しています。

3. サバイバルモードでは「置くことも開くこともできない」仕様

首尾よく手元にコマンドブロックを取り出せても、ゲームモードが「サバイバル」のままだと、地面に向けて設置ボタンを押しても設置モーションすら出ません。また、既に配置されているコマンドブロックをサバイバル状態で決定ボタンを押しても、コマンド編集画面は開かない仕様になっています。

コマンドブロックを設置・編集するには、「チート許可がON」かつ「ゲームモードがクリエイティブ」という2つの条件を同時に満たしている必要があります。操作時は事前に /gamemode creative でモードを切り替えてください。

4. マルチプレイ・専用サーバーにおける権限不足

自身が作成したシングルワールドではなく、Realmsや外部のBDS(Bedrock Dedicated Server)、Java版サーバーに参加している場合、ワールド設定でチートが有効でも「OP権限(管理者権限レベル2以上)」を付与されていないプレイヤーはコマンドブロックの編集が拒否されます。Java版サーバーの server.properties 内にある enable-command-block=false がデフォルトになっている場合、サーバー全体でコマンドブロック自体が無効化されているため、設定ファイルの書き換えが必要となります。

公の場での発言・インタビュー報道記録
【検証資料 3】公の場での発言・インタビュー報道記録(出典:tech-teacher.jp)

【初心者向け】最初の1台を動かす基本作法と注意すべき負荷リスク

無事にコマンドブロックを入手して地面に設置できたら、まずは安全な基本コマンドで動作テストを行いましょう。初心者が最初に試す設定として最も適しているのが「朝にする」「晴れにする」といった天候・時間操作です。

ブロックを右クリック(またはコントローラーのL2/ZLボタン)して設定画面を開きます。画面左側の設定項目を以下のように構成してください。

  • ブロックの種類:衝撃(Impulse)
  • 条件:無条件(Unconditional)
  • レッドストーン:レッドストーンが必要(Needs Redstone)

そして右側の「コマンド入力」欄に、time set day と入力します(コマンドブロック内に入力する際は、先頭のスラッシュ / を省略しても動作します)。設定画面を閉じ、ブロックの側面に「ボタン」または「レバー」をスニーク(しゃがみ)状態で貼り付けます。ボタンを押した瞬間、周囲が朝に変われば設置と配線は成功です。

【プロの結論】コマンド導入で伸びるプレイヤーと挫折するプレイヤーの境界線

コマンドブロックは、ゲーム内に独自のルールやUIを構築できるミニマルなプログラミング環境です。しかし、強力な権限を持つがゆえに、安易な扱いはワールドデータの破壊に直結します。

【コマンドブロックの導入に向いている人】

  • アスレチックやPvPなどのミニゲーム配布マップを一から設計したいクリエイター
  • 論理的思考や「条件分岐(IF文)」「変数管理(スコアボード)」を直感的に学びたい学習者
  • 定期的なワールドバックアップを習慣化でき、試行錯誤を苦にしない人

【コマンドブロックの常用をおすすめできない人】

  • 実績解除やサバイバルでの正規プレイの達成感を重視している人(チートONで実績が消滅するため)
  • 構造を理解せず、動画で見た「無限召喚コマンド」などをリピートブロックに貼り付けてしまう人
  • バックアップを取らずにメインの生活ワールドで直接実験しようとする人

特に「リピート(紫)」ブロックを「常時実行」にした状態で、敵モブを連続召喚するコマンドを書き込むと、1秒間に20回モブが倍増し続け、数十秒で処理落ち(フリーズ)を引き起こしてワールドに二度とログインできなくなる危険性があります。実験を行う際は、常に新しいテスト用フラットワールドで行う自制心が不可欠です。

【コマンド ブロック の 出し 方】に関するよくある質問(FAQ)

Q1:Nintendo Switch版でチャット欄に「/give @s command_block」と打ったのに「コマンド構文エラー」と出ます。何が間違っていますか?
A1:最も多い原因は「スペースの全角化」または「アンダーバー(_)の入力漏れ」です。Switchの文字入力画面でハイフン(-)とアンダーバー(_)を間違えていないか、単語間のスペースが半角になっているかを厳密に確認してください。また、ワールド設定の「チートの実行」がONになっているかも再点検してください。

Q2:コマンドブロックを取り出すと、サバイバルモードの実績はもう取れなくなりますか?
A2:はい、統合版(Switch、PS4/PS5、スマホ、Windows統合版)では、「チートの実行」をONにした時点で、そのワールドではトロフィーや実績の獲得が永久に無効化されます。元に戻すことはできないため、実績を獲得したい場合は必ずワールドのコピーを作成してからお試しください。

Q3:スマホ版(マイクラPE)でコマンドブロックを手に入れるにはどうすればいいですか?
A3:ゲーム画面の上部にある「吹き出しアイコン(チャット)」をタップし、入力欄に半角で /give @s command_block と打ち込んで右下の送信矢印を押してください。キーボードの予測変換によって前後に余計な全角スペースが入らないよう注意が必要です。

Q4:一度置いたコマンドブロックが壊せなくなりました。どうすれば撤去できますか?
A4:コマンドブロックはサバイバルモードでは破壊不能ブロック(岩盤と同じ扱い)になります。ゲームモードをクリエイティブ(/gamemode creative)に変更することで、通常のブロック同様に一撃で破壊・撤去が可能になります。

まとめ:安全な自動化建築への第一歩と失敗しない環境構築

マインクラフトにおけるコマンドブロックの入手は、隠された裏技ではなく、明確な仕様に沿った「管理者権限の行使」です。インベントリに並んでいないのはユーザーを迷わせるためではなく、ゲームワールドの安定と安全を守るためのMojangによる防壁に他なりません。

正しい設定手順(チートの許可)と、半角英数字による正確な構文(/give @s command_block)さえ把握していれば、Switch、PS4/PS5、スマートフォン、PCを問わず、わずか数十秒で手元に呼び出すことができます。導入後は、過負荷による強制終了リスクを念頭に置きつつ、安全なテスト用ワールドで段階的にギミックを組み立てていくことが、トラブルを避けながら高度なクラフト体験を楽しむための確実なアプローチとなります。 (出典: コマンド ブロック の 出し 方(Yahoo!ニュース))

コマンド ブロック の 出し 方
コマンド ブロック の 出し 方
コマンド ブロック の 出し 方