【保存版】マインクラフトのコマンド一覧!初心者向けの使い方つき
「クリエイティブで一瞬でブロックを敷き詰めたい」「サバイバルで昼にしたい」「特定のアイテムがすぐ欲しい」——そんなときに便利なのが、マインクラフトの**コマンド(チート)**です。
この記事では、コマンドの基本的な使い方から、テレポート・アイテム入手・モブ召喚・ワールド操作まで、よく使うコマンドを目的別に一覧でまとめました。コピペしてそのまま使える例文つきなので、使いたいコマンドをこのページから探してみてください。
※ 本記事は Java版 を基準にしています。コマンドを使うにはあらかじめ「チート」を有効にする必要があります。チートの有効化、座標やターゲットセレクター(
<対象>など)の読み方、統合版との違いは、先にマインクラフトのコマンドを使う準備と基本ルールにまとめてあるので、初めての方はそちらもあわせてご覧ください。
移動・テレポート系コマンド
| コマンド | 説明 | 使用例 |
|---|---|---|
/tp <対象> <座標> |
指定座標にテレポート | /tp @p 0 100 0 |
/tp <対象1> <対象2> |
対象1を対象2の場所にテレポート | /tp Steve Alex |
/spawnpoint <対象> <座標> |
リスポーン地点を設定 | /spawnpoint @p ~ ~ ~ |
/setworldspawn <座標> |
ワールドのスポーン地点を設定 | /setworldspawn 0 65 0 |
アイテム・インベントリ系コマンド
| コマンド | 説明 | 使用例 |
|---|---|---|
/give <対象> <アイテム> [個数] |
アイテムを入手 | /give @p diamond 64 |
/clear <対象> [アイテム] |
インベントリを空にする | /clear @p |
/enchant <対象> <エンチャント> [レベル] |
持っている武器・道具にエンチャント | /enchant @p sharpness 5 |
/item replace entity <対象> <スロット> with <アイテム> |
指定スロットのアイテムを差し替え | /item replace entity @p armor.head with diamond_helmet |
/loot give <対象> loot <テーブル> |
ルートテーブルからアイテムを生成 | /loot give @p loot chests/simple_dungeon |
モブ・エンティティ系コマンド
| コマンド | 説明 | 使用例 |
|---|---|---|
/summon <エンティティ> [座標] |
モブや実体を召喚 | /summon zombie ~ ~ ~ |
/kill <対象> |
指定した対象を消滅させる | /kill @e[type=zombie] |
/tag <対象> add <タグ名> |
エンティティにタグを付与 | /tag @s add boss |
/ride <対象> mount <対象> |
指定した対象に乗せる | /ride @p mount @e[type=horse,limit=1] |
/kill @eと対象を指定せずに実行するとプレイヤーを含む全エンティティが消えてしまうので注意してください。モブだけ消したい場合は/kill @e[type=!player]のように除外条件をつけましょう。
プレイヤー・ステータス系コマンド
| コマンド | 説明 | 使用例 |
|---|---|---|
/gamemode <モード> [対象] |
ゲームモードを変更(survival/creative/adventure/spectator) | /gamemode creative @p |
/effect give <対象> <効果> [秒数] [強さ] |
ステータス効果を付与 | /effect give @p regeneration 30 2 |
/effect clear <対象> |
効果をすべて解除 | /effect clear @p |
/experience add <対象> <数値> [levels] |
経験値を付与 | /experience add @p 10 levels |
/advancement grant <対象> everything |
実績(進捗)をすべて付与 | /advancement grant @p everything |
体力を回復したいだけなら /effect give @p instant_health 1 5 が手軽です。
ワールド・環境系コマンド
| コマンド | 説明 | 使用例 |
|---|---|---|
/time set <値> |
時間を変更(day/night/noon/midnight/数値) | /time set day |
/weather <天候> [秒数] |
天候を変更(clear/rain/thunder) | /weather clear 1000 |
/difficulty <難易度> |
難易度を変更(peaceful/easy/normal/hard) | /difficulty peaceful |
/gamerule <ルール名> <値> |
ゲームルールを変更 | /gamerule doDaylightCycle false |
/setblock <座標> <ブロック> |
1マスだけブロックを設置 | /setblock ~ ~-1 ~ stone |
/fill <座標1> <座標2> <ブロック> |
範囲をブロックで埋める | /fill ~-5 ~ ~-5 ~5 ~ ~5 glass |
/clone <座標1> <座標2> <移動先> |
範囲をコピーして貼り付け | /clone 0 64 0 10 74 10 100 64 0 |
/worldborder set <距離> |
ワールドの境界サイズを設定 | /worldborder set 5000 |
/locate structure <構造物名> |
最寄りの構造物を検索 | /locate structure village |
/seed |
現在のワールドのシード値を表示 | /seed |
doDaylightCycle false を使うと時間経過が止まり、/time set day で固定した明るさをキープできます。建築勢に人気のテクニックです。
サーバー管理系コマンド
複数人でプレイするサーバーの運営でよく使うコマンドです。
| コマンド | 説明 | 使用例 |
|---|---|---|
/op <プレイヤー名> |
オペレーター権限を付与 | /op Steve |
/deop <プレイヤー名> |
オペレーター権限を剥奪 | /deop Steve |
/whitelist add <プレイヤー名> |
参加許可リストに追加 | /whitelist add Steve |
/kick <プレイヤー名> [理由] |
プレイヤーを強制退出させる | /kick Steve 荒らし行為のため |
/ban <プレイヤー名> [理由] |
プレイヤーをBAN | /ban Steve |
/pardon <プレイヤー名> |
BANを解除 | /pardon Steve |
/list |
現在の参加者一覧を表示 | /list |
/save-all |
ワールドデータを手動保存 | /save-all |
/stop |
サーバーを安全に停止 | /stop |
演出・UI系コマンド
配布ワールドやミニゲーム作成でよく使う、画面表示や音・パーティクルのコマンドです。
| コマンド | 説明 | 使用例 |
|---|---|---|
/title <対象> title "<文字>" |
画面中央に大きくメッセージ表示 | /title @a title "GAME START" |
/tellraw <対象> {"text":"<文字>"} |
チャット欄に装飾付きメッセージを送信 | /tellraw @a {"text":"ようこそ!","color":"gold"} |
/playsound <サウンド> master <対象> |
効果音を再生 | /playsound entity.experience_orb.pickup master @a |
/particle <パーティクル名> <座標> |
パーティクルを発生させる | /particle flame ~ ~1 ~ |
/bossbar add <ID> "<名前>" |
ボスバーを作成 | /bossbar add mybar "討伐チャレンジ" |
上級者向け:仕組みづくり系コマンド
自動化やアドベンチャーマップ制作で使う、少し発展的なコマンドです。
| コマンド | 説明 | 使用例 |
|---|---|---|
/execute |
条件つきでコマンドを実行する万能コマンド | /execute as @a at @s run effect give @s glowing 5 |
/scoreboard objectives add <名前> dummy |
スコア(変数)を作成 | /scoreboard objectives add kills dummy |
/scoreboard players add <対象> <名前> <数値> |
スコアを加算 | /scoreboard players add @p kills 1 |
/team add <チーム名> |
チームを作成 | /team add red |
/function <名前空間>:<名前> |
まとめたコマンド(関数)を実行 | /function example:setup |
/schedule function <名前空間>:<名前> <秒数> |
一定時間後にfunctionを実行 | /schedule function example:tick 20 |
/datapack list |
導入中のデータパック一覧を表示 | /datapack list |
/execute はマインクラフトのコマンドの中でも特に汎用性が高く、「特定条件を満たしたら実行」というロジックをコマンドだけで組めます。慣れてくるとレッドストーン回路より複雑な仕組みも作れるようになります。
コマンド早見表(コピペ用)
よく使うものだけを凝縮した早見表です。困ったらここだけ見れば大体足ります。
| やりたいこと | コマンド |
|---|---|
| クリエイティブにする | /gamemode creative @p |
| 昼にする | /time set day |
| 天気を晴れにする | /weather clear |
| ダイヤを64個もらう | /give @p diamond 64 |
| 体力を全回復する | /effect give @p instant_health 1 5 |
| 空を飛べるようにする | /gamemode creative @p |
| 敵モブを全部消す | /kill @e[type=!player] |
| 座標0 100 0にワープ | /tp @p 0 100 0 |
| 時間経過を止める | /gamerule doDaylightCycle false |
もっと多くのコマンドを目的別に探したい方は、コマンド早見表100選もあわせてご覧ください。
コマンドを覚えると、マインクラフトは「サバイバルで頑張って集める」だけでなく「思い通りの世界をすぐに作る」ためのツールにもなります。まずは /gamemode や /give のような簡単なコマンドから試して、慣れてきたら /execute や /function を使った自動化にも挑戦してみてください。
関連記事