冒頭の直接回答
マイクラ(Minecraft)のコマンドは、チャット欄に「/」で始まる命令文を入力することで、時間変更・テレポート・アイテム付与などゲーム内の様々な操作を瞬時に実行できる機能です。Java版・統合版ともにチート許可設定を有効にすれば使用可能で、基本構文「/コマンド名 対象 パラメータ」を覚えるだけで初心者でも簡単に活用できます。
要点
- コマンドは「/」で始まり、チャット欄(Tキー/右十字キー)から入力して実行
- 使用にはワールド作成時または設定画面で「チートの許可」を有効化する必要がある
- /time set・/tp・/give などの基本コマンドで時間・移動・アイテム管理が即座に可能
- セレクター(@p/@a/@e/@r)とターゲット指定で複数プレイヤーやエンティティを制御
- コマンドブロックを使えば自動化・ギミック作成などの高度な仕掛けが構築できる


マイクラコマンドとは?基礎知識と有効化方法
コマンドは、マイクラのゲーム内で「管理者(権限を持つプレイヤー)」が使える“強力な操作機能”です。建築の効率化、イベント演出、装置の自動化、デバッグ用途など幅広く活躍します。
コマンドを使うための準備
コマンドはとても便利ですが、ワールドの状態を一瞬で変えてしまうため、慣れるまでは「テスト用のワールド」を用意するのがおすすめです。建築・整地系のコマンド(/fill や /clone など)を試すときは、事前にワールドのバックアップ(コピー)も取っておくと安心です。
また、統合版(Bedrock)では「チートの許可」を有効にすると、基本的にそのワールドでは実績(Achievements)が解除できなくなります。実績を狙うワールドと、コマンド練習用ワールドを分けておくと失敗しません。
- Java版:ワールド作成時に「チートを許可」をON(既存ワールドは「LANに公開」で一時的に有効化も可能)
- 統合版:ワールド設定で「チートの実行」をON(既存ワールドでも設定画面から変更可能)
設定後、チャット欄に「/」を入力して候補が出る状態なら準備完了です。
コマンドの基本構文と入力ルール
コマンド入力の基本操作
- PC(Java版/統合版):Tキーでチャットを開いて入力
- Switch/PS/Xbox:右十字キーでチャットを開く(環境により操作が異なる場合あり)
基本構文の構造
基本形は次の通りです。
/コマンド名 対象 パラメータ
例:最も近いプレイヤーにダイヤを1個渡す
/give @p diamond 1
入力時の重要ルール
- 半角スペースで区切る(スペース位置が違うとエラーになりやすい)
- スペルミス・大文字小文字に注意(Java版は特に厳密。統合版は候補表示を活用するとミスが減る)
- 座標は「X Y Z」の順(例:100 64 -200)
- 相対座標「~」は現在位置基準、ローカル座標「^」は視線方向基準
座標指定は状況に応じて使い分けます。
- 絶対座標:
100 64 -200(ワールド基準の固定位置) - 相対座標:
~ ~10 ~(現在位置からの相対位置、~は0を意味する) - ローカル座標:
^ ^ ^5(視線方向基準。Java版・統合版ともに多くのコマンドで使用可能)
Tab補完機能
Java版ではコマンド入力中にTabキーを押すと、利用可能なコマンドやパラメータの候補が表示されます。統合版では入力に応じて自動的に候補が表示されます。
コマンドの実行権限
シングルでは「チート許可」をONにすれば実行できます。マルチサーバーでは、OP(管理者)権限や権限レベルの設定が必要です(後述)。
初心者向け|今すぐ使える便利な基本コマンド10選
ここでは、覚えると「すぐ便利」な基本コマンドを厳選して紹介します。まずは“真似して実行”し、慣れたら対象(@p/@aなど)や数値を変えてみてください。
/time set(時間変更)
結論:昼・夜の切り替えが一瞬でできます。
/time set day(昼にする)
/time set night(夜にする)
/time set noon(正午にする)
/time set midnight(深夜にする)
建築中に夜が邪魔なときや、夜限定イベントをすぐ始めたいときに便利です。
/weather(天候変更)
結論:雨や雷を止めたり、逆に発生させたりできます。
/weather clear(晴れ)
/weather rain(雨)
/weather thunder(雷雨)
天候は視界や戦闘に影響するため、整地・建築・撮影などで重宝します。
/gamemode(ゲームモード変更)
結論:サバイバル・クリエイティブ・アドベンチャー・スペクテイターの4モードを瞬時に切り替えます。
/gamemode survival(サバイバルモード)
/gamemode creative(クリエイティブモード)
/gamemode adventure(アドベンチャーモード)
/gamemode spectator(スペクテイターモード。Java版・統合版で利用可能。統合版は一部挙動に制限がある場合あり)
短縮形も使用可能:/gamemode s、/gamemode c、/gamemode a、/gamemode sp
他のプレイヤーのモードを変更する場合は、コマンドの末尾にプレイヤー名を追加:/gamemode creative PlayerName
/tp(テレポート)
結論:好きな座標や他プレイヤーの元へ一瞬で移動できます。
/tp PlayerA PlayerB(PlayerAをPlayerBの場所へ移動)
/tp @p 100 64 -200(最も近いプレイヤーを座標へ移動)
/tp @s ~ ~10 ~(自分を10ブロック上へ)
落下死の回避、迷子の救助、施設間ワープなどに使えます。座標移動は事前に現在地をメモしておくと戻れます。
/give(アイテム付与)
結論:指定したプレイヤーにアイテムを付与します。
/give @p diamond 64(最寄りのプレイヤーにダイヤ64個)
/give PlayerName minecraft:diamond_sword 1(Java版は名前空間が付く場合あり)
配布ワールドやイベントで「参加者に配布」が一瞬でできます。誤配布防止に、まずは count=1 など小さめで試すのがおすすめです。
/summon(モブ・エンティティ召喚)
結論:モブやエンティティを好きな場所に召喚できます。
/summon zombie(ゾンビ召喚)
/summon creeper ~ ~ ~(現在地にクリーパー召喚)
/summon lightning_bolt(雷を発生)
検証・撮影・ミニゲーム制作で便利ですが、過剰召喚は処理落ちの原因になるので注意してください。
/kill(エンティティ削除)
結論:プレイヤーやモブなど指定対象を削除(キル)します。
/kill @e[type=item](落ちているアイテムを全削除)
/kill @e[type=zombie,distance=..20](20ブロック以内のゾンビを削除)
/kill @s(自分をキル)
誤爆しやすいコマンドなので、type・distance・tag で対象を絞ってから実行してください。
/effect(ステータス効果付与)
結論:スピードや透明化などの効果を付与できます。
/effect give @p speed 30 1(最寄りにスピード30秒 レベル2相当)
/effect give @s invisibility 60 0(自分に透明化60秒)
/effect clear @p(最寄りの効果を解除)
イベント演出や“鬼ごっこ”などミニゲーム制作で特に活躍します。
/setworldspawn(ワールドスポーン設定)
結論:ワールドの初期スポーン地点を変更します。
/setworldspawn(現在地をワールドスポーンに)
/setworldspawn 0 80 0(指定座標をワールドスポーンに)
配布ワールドやサーバーのロビー設定で必須級です。プレイヤー個別のスポーンは /spawnpoint を使います。
/gamerule(ゲームルール変更)
結論:ワールドのルールを細かく変更できます。
/gamerule keepInventory true(死亡時にアイテム保持)
/gamerule doDaylightCycle false(時間を止める)
/gamerule mobGriefing false(クリーパーの爆発被害など)
検証ワールドは keepInventory をONにするとストレスが減ります。イベントや建築用途では mobGriefing をOFFにするのも定番です。
セレクターとターゲット指定の使い方
セレクター(@p/@a/@e/@r)を使うと、プレイヤー名を直接入力せずに対象を指定できます。コマンド上達の近道は「対象指定の理解」です。
基本セレクター
セレクターは「対象の絞り込み」を覚えると一気に実用度が上がります。よく使うのは次の引数です(Java版・統合版で細部が異なる場合があります)。
type=:種類で絞る(例:@e[type=creeper])distance=/r=:距離で絞る(例:@e[type=zombie,distance=..10])tag=:タグで絞る(装置作りで必須。例:@e[tag=boss])scores=:スコア(scoreboard)条件で絞る(例:@a[scores={kill=10..}])sort=nearest/random、limit=1:複数ヒットしたときの選び方
特に tag と limit は、コマンドブロックで「対象が多すぎて処理が重い」「狙った1体だけに当たらない」といった失敗を防げます。
@p:最も近いプレイヤー@a:全プレイヤー@r:ランダムなプレイヤー@s:コマンド実行者(自分、またはコマンドブロック自身)@e:全エンティティ(モブ/アイテム/矢など)
例:全員をクリエイティブにする
/gamemode creative @a
ターゲット引数(条件指定)の基本
セレクターには引数を付けて対象を絞り込めます。例えば、半径10ブロック以内のゾンビだけを削除する場合:
/kill @e[type=zombie,distance=..10]
距離指定は「..10(10以下)」や「5..(5以上)」のように範囲指定が可能です。
コマンドブロックの入手と活用方法
コマンドブロックは、コマンドを“自動で実行”できる装置です。ミニゲーム、トラップ、演出、ワープ装置などに欠かせません。
コマンドブロックの入手方法
基本的にクリエイティブや管理者権限で入手します。
/give @p command_block 1
マルチサーバーでは、サーバー設定でコマンドブロックが無効になっている場合があります(後述の server.properties 参照)。
コマンドブロックの種類(3タイプ)
コマンドブロックは「色(種類)」だけでなく、実行方式の設定も重要です。設置してブロックを開くと、次の項目を切り替えられます。
- 常時実行 / レッドストーンが必要:自動で動かすか、信号が来たときだけ動かすか
- 条件付き / 無条件:直前のコマンドが成功したときだけ実行するか
- 遅延(Tick):反復ブロックの実行間隔を調整(重い装置の負荷軽減に有効)
まずは「反復(紫)+常時実行」でループ処理を作り、次に「チェーン(緑)+条件付き」で処理をつなぐと理解しやすいです。
- インパルス(オレンジ):1回だけ実行(ボタン/レバー向き)
- チェーン(緑):連鎖して実行(複数処理を順番に)
- 反復(紫):繰り返し実行(常時処理、監視装置向き)
コマンドブロックは“設定を間違えると動かない”ことが多いので、まずは「インパルス+レッドストーンが必要」で単発実行→動いたらチェーンや反復に進めるのが安全です。
応用テクニック|コマンドを組み合わせた実践例
ここからは「コマンドを組み合わせて装置を作る」イメージを掴むための実践例です。まずは“動く形”を作って、少しずつ条件(セレクター引数)や演出(tellraw/playsoundなど)を足していくと上達します。
ワープ装置(ボタンで指定地点へ)
インパルス(オレンジ)に次を入れてボタン接続:
/tp @p 100 64 -200
複数の行き先を作るなら、看板やボタンを並べて、それぞれ別座標の /tp を入れると簡単に“ロビー”が作れます。
踏んだら発動する床(ブロック判定)
反復(紫)に「床のブロック」を判定して発動させます。
/execute as @a at @s if block ~ ~-1 ~ gold_block run say ゴールドの上にいます
床ブロックを「圧力板」「色付きブロック」などにすれば、複数のトリガーを分けられます。
自動回復ゾーン(範囲内のプレイヤーに効果付与)
例:半径5ブロック以内のプレイヤーへ再生効果(反復で常時実行)
/effect give @a[distance=..5] regeneration 2 0 true
最後の true はパーティクル非表示(環境により挙動が異なる場合あり)。演出を見せたいなら省略します。
ボス戦闘システム(条件で段階変化)
スコアボードを使うと、HPや討伐数などを条件に“フェーズ変化”が作れます。例として「一定回数攻撃されたら雷演出」のような仕組みも可能です。
ここは発展要素なので、まずは tag で対象を固定し、/execute と /effect を組み合わせて段階演出を作るのが理解しやすいです。
チャット演出(tellraw等)
Java版の /tellraw はJSON形式でリッチな表示ができます(クリックイベントなど)。統合版は対応範囲が異なるため、簡易表示から始めると安全です。
Java版と統合版のコマンド違い
Java版と統合版は似ているようで、細部の仕様が異なります。特に /execute、アイテム指定(NBT)、一部コマンドの有無で躓きやすいです。
座標指定の違い
- Java版:整数座標(ブロック位置)を基本に扱うコマンドが多い
- 統合版:小数(浮動小数点)を受け付けるコマンドが多い
- Java版:ローカル座標(
^ ^ ^)が使用可能(視線方向基準) - 統合版:ローカル座標(
^ ^ ^)も多くのコマンドで使用可能。相対座標(~ ~ ~)と使い分ける
アイテム指定(NBT)の違い
Java版は /give などでNBTタグを直接付けられるため、カスタムアイテムが作りやすいです。統合版はNBTを直接編集できないことが多く、/enchant や /replaceitem 等で段階的に設定します。
セレクター引数の対応差
- Java版:
nbt=、predicate=など高度な条件指定が可能 - 統合版:基本的なセレクター引数中心(環境・バージョンで差あり)
execute コマンドの違い
現在は統合版も「新構文」のexecuteが主流です。基本は as(実行者)と at(実行位置)を理解すると、ほとんどの装置が作れます。
Java版:条件分岐が豊富
/execute as @a at @s if block ~ ~-1 ~ diamond_block run say ダイヤブロックの上にいます
統合版:現行は新構文が基準
/execute as @a at @s if block ~ ~-1 ~ diamond_block run say ダイヤブロックの上にいます
(補足:古い統合版では detect を使う旧構文が残っている場合があります。新しいワールドや現行バージョンは上の「新構文」を基準にしてください)
データパックとアドオンの違い
Java版:データパックで機能拡張
- カスタムファンクション、ルートテーブル、レシピなどをJSONで定義
- ワールドの
datapacksフォルダに配置
統合版:アドオン(ビヘイビア/リソースパック)で拡張
- ビヘイビアパック:モブやアイテムの挙動変更
- リソースパック:見た目(テクスチャ/音/UI)変更
マイクラサーバーでコマンドを活用する方法
マルチプレイでは「誰がどこまでコマンドを使えるか」を設計するのが重要です。OP権限や権限レベルを適切に設定すると、荒らし対策にもなります。
サーバーでのOP権限の付与
Java版サーバーはコンソールまたはサーバー内でOPを付与します。
op PlayerName
ホスティングサービスの管理画面(コンソール)から付与する形式も一般的です。
OP権限レベルの設定
Java版は権限レベル(1~4)でできることが変わります。必要最小限の権限にしておくと安全です。
サーバー設定ファイルの編集
Java版サーバーは主に server.properties(設定)と ops.json(OP権限)を中心に管理します。enable-command-block=true は「コマンドブロックを使う・使わない」を決める重要項目です。
統合版(BDS)は server.properties に加えて、権限を管理する permissions.json などのファイルを使います。ホスティングサービスによっては管理画面からON/OFFを切り替えられる場合もあるので、まずは「管理パネルの設定項目」を確認するとスムーズです。
例:コマンドブロックを有効化(Java版)
enable-command-block=true
マルチプレイサーバーでの便利なコマンド
/whitelist add:参加者をホワイトリストに追加(荒らし対策)/gamerule keepInventory true:イベント向けに死亡ロストを防ぐ/time set day:常に昼にして建築向けに/gamerule doDaylightCycle false:時間停止(撮影向け)
マイクラサーバーを快適に運用するためのVPS・ホスティングサービス
同時接続人数が増えるほど、CPU性能・メモリ・ストレージ速度・回線品質が重要になります。MOD導入やプラグイン運用をするなら、特にメモリ確保は優先です。
マイクラサーバーに最適なVPS・レンタルサーバー比較
マイクラのマルチプレイサーバーを構築する際は、サーバーの性能と安定性が重要です。ここでは、マイクラサーバー運用に適したVPS・レンタルサーバーを紹介します。
ゲーム特化型サーバー
ConoHa for GAME
マイクラサーバーのテンプレートが用意されており、初心者でも簡単に構築できるゲーム特化型VPSです。管理画面からワンクリックでマイクラサーバーをインストール可能で、MOD導入やバックアップも簡単に行えます。
主な特徴
- マイクラテンプレート搭載(Java版・統合版対応)
- 2GB~64GBまで幅広いプラン
- 時間課金対応で短期利用にも便利
- 自動バックアップ機能
- SSD標準搭載で高速動作
料金例
- 2GBプラン:968円/月~(5~10人向け)
- 4GBプラン:1,848円/月~(10~20人向け)
- 8GBプラン:3,608円/月~(20~40人向け)
公式サイト:ConoHa for GAME
XServer VPS for Game
エックスサーバーが提供するゲーム専用VPSで、マイクラサーバーの構築が簡単にできます。管理画面が日本語対応で分かりやすく、サポート体制も充実しています。
主な特徴
- マイクラ統合版サーバーが簡単インストール
- 2GB~64GBの豊富なプラン
- 国内データセンターで低遅延
- 24時間365日のサポート体制
- 初期費用無料
料金例
- 2GBプラン:1,150円/月~
- 4GBプラン:2,200円/月~
- 8GBプラン:4,400円/月~
公式サイト:XServer VPS for Game
LOLIPOP! for Gamers
ロリポップが提供するゲーマー向けレンタルサーバーです。低価格ながらマイクラサーバーに必要な性能を備えており、初めてのサーバー構築におすすめです。
主な特徴
- マイクラテンプレート標準搭載
- 低価格で始めやすい
- シンプルな管理画面
- バックアップ機能あり
料金例
- 2GBプラン:830円/月~
- 4GBプラン:1,650円/月~
- 8GBプラン:3,300円/月~
公式サイト:LOLIPOP! for Gamers
汎用VPS(カスタマイズ性重視)
ConoHa VPS
ゲーム特化版と同じConoHaブランドの汎用VPSです。より細かいカスタマイズが可能で、マイクラ以外の用途にも利用できます。
主な特徴
- 512MB~64GBまで幅広いプラン
- root権限でフルカスタマイズ可能
- 複数のOSテンプレート
- 時間課金対応
料金例
- 1GBプラン:682円/月~
- 2GBプラン:1,065円/月~
- 4GBプラン:2,033円/月~
公式サイト:ConoHa VPS
さくら VPS
老舗のVPSサービスで、安定性と信頼性に定評があります。マイクラサーバーの長期運用に適しています。
主な特徴
- 512MB~32GBのプラン
- 国内複数データセンター
- 2週間の無料お試し期間
- 充実したサポート体制
料金例
- 1GBプラン:880円/月~
- 2GBプラン:1,738円/月~
- 4GBプラン:3,520円/月~
公式サイト:さくら VPS
KAGOYA CLOUD VPS
カゴヤ・ジャパンが提供する高品質VPSです。法人利用も多く、安定性を重視する方におすすめです。
主な特徴
- 1GB~32GBのプラン
- 国内データセンター
- 稼働率99.9%保証
- 専任スタッフによるサポート
料金例
- 1GBプラン:880円/月~
- 2GBプラン:1,540円/月~
- 4GBプラン:3,300円/月~
公式サイト:KAGOYA CLOUD VPS
レンタルサーバー(Webサイトと併用する場合)
ConoHa WING
高速表示が特徴のレンタルサーバーです。マイクラサーバーとWebサイトを同時に運用したい場合に適しています。
主な特徴
- 高速SSD搭載
- 無料独自SSL
- 自動バックアップ
- WordPress簡単インストール
料金例
- ベーシックプラン:1,452円/月~
- スタンダードプラン:2,904円/月~
公式サイト:ConoHa WING
ロリポップ!
初心者向けの低価格レンタルサーバーです。小規模なマイクラサーバーとWebサイトを手軽に運用できます。
主な特徴
- 月額220円からの低価格
- WordPress簡単インストール
- 無料SSL対応
- 電話サポートあり
料金例
- ライトプラン:220円/月~
- スタンダードプラン:440円/月~
- ハイスピードプラン:550円/月~
公式サイト:ロリポップ!
サーバー選びのポイント
プレイ人数に応じたメモリ容量
- 5人以下:2GB
- 5~10人:4GB
- 10~20人:8GB
- 20人以上:16GB以上
MODやプラグインを使う場合
- バニラサーバーより1~2段階上のプランを推奨
- 大量のMODを導入する場合は8GB以上が安全
初心者におすすめ
- テンプレートが用意されている「ConoHa for GAME」「XServer VPS for Game」
- 管理画面が日本語で分かりやすいサービス
コスト重視の場合
- 時間課金対応の「ConoHa」シリーズ
- 低価格プランがある「LOLIPOP! for Gamers」
長期運用・安定性重視
- 実績のある「さくら VPS」「KAGOYA CLOUD VPS」
- 稼働率保証があるサービス
最適なサーバーを選ぶには、プレイ人数、使用するMOD、予算などを総合的に判断する必要があります。無料お試し期間があるサービスを利用して、実際の動作を確認してから契約することをおすすめします。
サーバー比較診断:https://comparison.quicca-plus.com/
よくある質問(FAQ)
コマンドを使うと実績が解除できなくなるのは本当ですか?
統合版では基本的に本当です。 「チートの許可」をONにすると、そのワールドでは実績が解除できなくなります。実績目的のワールドと、コマンド用ワールドは分けるのがおすすめです。Java版の進捗(Advancements)は実績とは扱いが異なりますが、サーバーや設定によって制限される場合があります。
マルチプレイサーバーで自分だけコマンドを使う方法はありますか?
OP権限(管理者)を自分だけに付与すれば可能です。 Java版は op PlayerName、統合版(BDSやホスティング)は管理画面の権限設定で付与するのが一般的です。荒らし対策として、権限レベルを必要最小限にするのが安全です。
コマンドブロックが動かないのですが、何が原因ですか?
- サーバー設定でコマンドブロックが無効(Java版:
enable-command-block) - コマンドブロックの設定が「レッドストーンが必要」になっている
- 条件付きになっていて前段が失敗している
- コマンド自体の構文ミス(スペース/対象/引数)
まずは「インパルス+ボタン」で単発実行し、動作確認してからチェーン・反復に進めるのがおすすめです。
Java版のコマンドを統合版で使うとエラーになります。どうすればいいですか?
Java版と統合版ではコマンド構文に違いがあります。 特に /execute コマンドや NBTタグを使ったアイテム付与は構文が大きく異なります。統合版では NBTタグの直接編集ができないため、/enchant や /replaceitem などの別コマンドで段階的に設定する必要があります。また、座標指定でローカル座標(^ ^ ^)は統合版でも多くのコマンドで使用できますが、コマンドや環境によって未対応のケースもあるため、エラーが出たら相対座標(~ ~ ~)で代替してください。バージョンに応じた正しい構文を公式Wikiで確認してください。
出典:Minecraft Wiki – Bedrock Edition Commands(https://minecraft.fandom.com/wiki/Bedrock_Edition_commands)
コマンドで付与したアイテムに独自の名前やエンチャントを付けることはできますか?
Java版では /give コマンドにNBTタグを追加することで可能です。 統合版はNBT直接指定が難しいため、/enchant や専用の仕組み(アドオン等)で対応します。初心者はまず /enchant から始めると失敗が少ないです。
まとめ
マイクラのコマンドは、時間・天候・移動・アイテム管理などを一瞬で行える強力な機能です。まずは /time set・/tp・/give のような基本から始め、次にセレクター(@p/@a/@e)で対象指定を覚えると一気に幅が広がります。慣れてきたらコマンドブロックと /execute を組み合わせて、ワープ装置や自動化ギミックにも挑戦してみてください。
出典
- Minecraft 公式サイト(https://www.minecraft.net/ja-jp)
- Minecraft Wiki – Commands(https://minecraft.fandom.com/wiki/Commands)
- Minecraft Wiki – Bedrock Edition Commands(https://minecraft.fandom.com/wiki/Bedrock_Edition_commands)
- Minecraft Wiki – Command Block(https://minecraft.fandom.com/wiki/Command_Block)

