「コマンド」の編集履歴(バックアップ)一覧はこちら

コマンド」の最新版変更点

追加された行は青色になります。

削除された行は赤色になります。

 #setmenu(コマンド/メニュー)
+&small(){※目次は左メニューに表示}
+* 概要
+コマンドとは、チートモード・マルチプレイ時にチャットウィンドウに入力し実行することによって、
+ゲームモードを変更したり、アイテムを取り出したりすることができるものです。
+
+参考:[[Commands – Official Minecraft Wiki>>https://minecraft.gamepedia.com/Commands]]
 
-''別バージョンの記事はこちら''
+''別バージョンの記事:''
 -[[コマンド/1.7以前]]
 -[[コマンド/MCJE1.13以降]]
 
-*コマンド([[Commands>>http://minecraft.gamepedia.com/Commands]])
-コマンドとは、チートモード・マルチプレイ時にチャットウィンドウに入力し実行することによって、
-ゲームモードを変更したり、アイテムを取り出したりすることができるものです。
-
-|Ver1.7.10以前の情報をまとめたページは[[こちら>コマンド/1.7以前]]。|
-|Ver1.13以降のコマンドをまとめたページは[[こちら>コマンド(MCJE1.13以降)]]。|
-**コマンドを実行できる環境
+* コマンドを実行できる環境
 ワールド作成時に「チート」をオンにすることによって実行することができます。
 シングルプレイで既にチートオフで作成されているワールドでコマンドを実行する場合は、「LANに公開」の「チートを許可する:オン」で公開することで、ゲームを終了するまで実行可能になります。
-恒久的に変更したい場合は、外部ツールを使用して変更することが可能です。[[wiki内解説>http://www26.atwiki.jp/minecraft/pages/13.html#id_506bb126]]
+恒久的に変更したい場合は、外部ツールを使用して変更することが可能です。参考:[[ゲームモード#ゲームモードの変更/外部ツールを使った方法>ゲームモード#id_506bb126]]
 
 マルチプレイの場合、サーバーを起動しているコマンドプロンプトやGUIで実行することができます。
 また、オペレーター権限を授与されているプレイヤーも使用することができます。
 
 他にもチートかOP権限を所持しているプレイヤーの場合、コマンドブロックで実行することもできます。→[[コマンドブロックについて>コマンド#id_d0cadbc2]]
-**入力方法
+
+* 入力方法
 プレイヤーの場合、チャットで先頭に半角で「/」(スラッシュ)を入力後、該当のコマンドを入力することで実行できます。
 コマンドブロック、またはサーバーコンソールの場合、スラッシュは入力する必要はありません。
 
 座標の指定は数字の前にチルダ ~ をつける事によって、コマンドが実行される座標からの相対値で指定することも可能です。
 
-**コマンドの制限
+* コマンドの制限
 サーバーコンソール、OP権限、チートの場合は全てのコマンドを実行する事ができます。
 Minecraft.exeによるマルチの場合はOP権限を所持していなくても、help、tell、meコマンドは使用することができます。
 また、チートや、コマンドブロックの場合はstopなどのサーバーに関連するコマンドは使用することはできません。
 
-*コマンドの一覧
+*コマンド
 <argument>はコマンド入力に必須な引数を、[argument]はオプション(必須ではない)の引数を表します。
 ※この表の<>[]は入力しないでください。
 説明文中の &#x7C; で示されているところはいずれかを選択することを表しています。
 
-
-----
 **?
  /? [ページ数|コマンド名]
 
 helpコマンドと同様。
 
 ----
 **achievement
  /achievement <give|take> <実績名> [プレイヤー名]
 
 対象のプレイヤーの指定した実績を操作します。プレイヤー名を指定しなかった場合は自分を対象にします。
 
 :give|実績を与えます。
 :take|実績を削除します。
 :実績名|実績を指定する場合:achievement.&italic(){achievement_name} 
 統計を指定する場合:stat.&italic(){statistic_name}
 実績名に * を指定するとすべての実績を対象にします。
 :プレイヤー名|実行する対象をセレクタで指定します。
 指定しない場合は実行したプレイヤーを対象に実行されます。
 
 //----
 //**advancemant
 ///advancement <grant|revoke> <プレイヤー名> <only|||> <進捗名> []
 //対象のプレイヤーの指定した実績を操作します。プレイヤー名を指定しなかった場合は自分を対象にします。
 //
 //:give|実績を与えます。
 //:take|実績を削除します。
 //:実績名|実績を指定する場合:achievement.&italic(){achievement_name} 
 //統計を指定する場合:stat.&italic(){statistic_name}
 //実績名に * を指定するとすべての実績を対象にします。
 //:プレイヤー名|実行する対象をセレクタで指定します。
 //指定しない場合は実行したプレイヤーを対象に実行されます。
 //
 //
 ----
 **ban
 マルチ限定
  /ban <プレイヤー名> [理由]
 
 指定プレイヤーをブラックリストに追加してサーバから追放します。
 対象のプレイヤーはオンラインがある必要はありません。
 また存在しないプレイヤー名を指定することもでき、結果としてこのコマンドは必ず成功します。
 理由を記入するとOP権限があるプレイヤーのログに表示され、サーバーログに保存されます。
 
 ----
 **ban-ip
 マルチ限定
  /ban-ip <IPアドレス|プレイヤー名> [理由]
 
 指定IPもしくはプレイヤーをブラックリストに追加してサーバから追放します。
 IPを特定するため、対象のプレイヤーはオンラインである必要があります。
 理由を記入するとOP権限があるプレイヤーのログに表示され、サーバーログに保存されます。
 
 ----
 **banlist
 マルチ限定
  /banlist [ips|players]
 
 ブラックリストを表示します。
 ipsを指定するとIPブラックリストを表示します。
 
 ----
 **blockdata
 Ver1.8
  /blockdata <x> <y> <z> <データタグ>
 
 指定した座標のブロックのデータタグを変更し、変更後のデータタグをログに表示します。
 データタグは[[コマンド/データタグ]]を参照。
 
 ----
 **clear
 Ver1.8
  /clear [プレイヤー名] [アイテムID] [メタデータ値] [数量] [データタグ]
  (Ver1.4.2) /clear [プレイヤー名] [アイテムID]
 
 指定プレイヤーのアイテムインベントリスロットをクリアします。
 アイテムIDは[[Data Values]]を、データタグは[[コマンド/データタグ]]を参照。
 
 :プレイヤー名|対象とするプレイヤー名、またはセレクタで指定します。省略するとコマンドを実行したプレイヤーを対象にします。
 :アイテムID|クリアするアイテムを指定します。省略した場合全てのアイテムを対象にします。
 :メタデータ値|一致するデータ値、ダメージ値のアイテムを対象にします。全てのダメージ値を対象にする場合は -1 を指定します。
 :数量|クリアする上限数を指定します。全数をクリアする場合は -1 を指定します。
 0 を指定するとクリアされませんが、コマンド成功を検出することでアイテムの所持確認ができます。
 :データタグ|一致するデータタグのアイテムのみを対象にします。
 
 ----
 **clone
 Ver1.8から
  /clone <x1> <y1> <z1> <x2> <y2> <z2> <x> <y> <z> [replace|masked|filtered] [normal|force|move] [ブロックID] [メタデータ値]
 
 (x1,y1,z1)~(x2,y2,z2)で指定した範囲のブロックを、(x,y,z)を原点とする座標へコピーします。
 コピーできるブロックは32768個までに限られます。またコピー元と先が重なる範囲を指定するとエラーとなります。
 
 ***マスクモード
 :replace|空気ブロックを含む全てのブロックをコピーします。デフォルト。
 :masked|空気ブロックを除く全てのブロックをコピーします。コピー元が空気ブロックだった箇所は、コピー先のブロックを上書きしません。
 :filtered|後述のブロックIDで指定されたブロックのみをコピーします。
 
 ***クローンモード
 :normal|デフォルト。
 :force|コピー元とコピー先が重なっていてもエラーにならず強制的にコピーします。
 :move|コピー元のブロックを空気ブロックで置換します。maskedとfilteredを指定していた場合は、対象となったブロックだけが置換されます。
 
 :ブロックID|マスクモードに filtered を指定したとき、このブロックIDのみを対象としてコピーします。
 :メタデータ値|マスクモードに filtered を指定したとき、一致するメタデータ値のブロックのみを対象としてコピーします。
 
 ----
 **debug
  /debug <start|stop>
 
 デバッグを開始・終了します。
 デバッグを開始すると debug フォルダに診断ファイルが作成されます。
 
 ----
 **defaultgamemode
  /defaultgamemode <survival|creative|adventure|spectator>
 
 デフォルトのゲームモードを指定します
 引数は省略形として s|c|a|sp または 0|1|2|3 で指定することも可能です。
 
 ----
 **deop
 マルチ限定
  /deop <プレイヤー名>
 
 対象プレイヤーのOP権限を剥奪します。
 //deprivation
 
 ----
 **difficulty
  /difficulty <peaceful|easy|normal|hard>
 
 難易度を変更します。
 省略形として p|e|n|h または 0|1|2|3 で指定することも可能です。
 マルチサーバーの場合サーバーを再起動するまで有効で、再起動時に設定ファイルにもとづいてリセットされます。
 なおハードコアは難易度ではないため指定することは出来ません。
 
 ----
 **effect
 Ver1.13以前(~1.12)
  /effect <プレイヤー名> <clear|エフェクトID> [秒数] [強度] [パーティクル非表示]
 Ver1.13から
 giveモード
 /effect <give> <プレイヤー名> <エフェクトID>[秒数] [強度] [パーティクル非表示]
 clearモード
 /effect <clear> <プレイヤー名> [エフェクトID] [秒数] [強度] [パーティクル非表示]
 対象のプレイヤーにステータス効果を与えます。
 
 :clear|全てのエフェクトをクリアします。
 :エフェクトID|[[データ値]]のNameを参考。
 :秒数|効果時間を指定します。デフォルトは30秒です。指定できる数値は0~1000000の範囲です。
 :強度|効果の強さを指定します。デフォルトは0です。指定できる数値は0~255の範囲です。高い数値を入れても効果が対応しているとは限りません。
 :パーティクル非表示|プレイヤーのまわりに表示されるパーティクルの非表示設定を指定します。trueで非表示、falseで表示にします。デフォルトはfalseです。
 :giveモード|エフェクトIDのエフェクトをプレイヤーに付与する。
 :clearモード|特定のプレイヤーのエフェクトをクリアする。&br()エフェクトIDを指定した場合、そのエフェクトだけクリアする。
 
 ----
 **enchant
  /enchant <プレイヤー名> <エンチャントID> [エンチャントレベル]
 
 プレイヤーの所持しているアイテムにエンチャントを付与します。
 エンチャントIDは[[データ値]]参照。
 エンチャントテーブルで成立するエンチャントしか指定できず、また金床による生成のみで出現するレベルは指定できません。
 
 ----
 **entitydata
 Ver1.8
  /entitydata <エンティティ> <データタグ>
 
 エンティティが持つデータタグを変更します。
 データタグは[[コマンド/データタグ]]を参照。
 プレイヤーのデータタグを変更することは出来ません。
 
 :エンティティ|@eセレクターで指定します。
 :データタグ|付与するデータタグを指定します。
 
 ----
 **execute
 Ver1.8から
  /execute <エンティティ> <x> <y> <z> <コマンド>
 pocket editionのみ
  /execute <コマンド>
 
 指定したエンティティを対象にしてコマンドを実行します。
 (x,y,z)に相対座標を指定することで、そのエンティティからの相対位置でコマンドを実行できます。
 
 :エンティティ|@eセレクターで指定します。
 :コマンド|実行したいコマンドを文法そのまま入力します。
 
 ***detect モード
  /execute <エンティティID> <x> <y> <z> detect <x2> <y2> <z2> <ブロックID> <メタデータ値> <コマンド>
 
 detect モードはブロックを対象として検知しコマンドを実行するモードです。
 (x2,y2,z2)が指定ブロックID/メタデータ値と一致するブロックのとき、指定エンティティIDを対象にして、executeコマンドを実行します。
 
 :メタデータ値|一致するデータ値、ダメージ値のブロックを対象にします。全てのダメージ値を対象にする場合は -1 を指定します。
 
 ----
 **fill
 Ver1.8から
 
 ***replaceモード
  /fill <x1> <y1> <z1> <x2> <y2> <z2> <ブロックID> <メタデータ値> [replace] [ブロックID2] [メタデータ値2]
 
 (x1,y1,z1)~(x2,y2,z2)の範囲を、指定するブロックIDで置換します。
 その際にブロックは消滅し、破壊されないため、アイテム化やドロップやスイッチの剥離などは発生しません。
 置換できるブロックは32768個までに限られます。
 モードは指定しない場合は replace がデフォルトになります。
 
 :ブロックID/メタデータ値|置換して設置したいブロックを指定します。
 :ブロックID2/メタデータ値2|置換対象にするブロックを指定します。指定しなかった場合は全てのブロックIDが置換対象になります。
 
 ***destroy,keep,hollow,outlineモード
  /fill <x1> <y1> <z1> <x2> <y2> <z2> <ブロックID> [メタデータ値] [destroy|keep|hollow|outline] [データタグ]
 
 (x1,y1,z1)~(x2,y2,z2)の範囲を、指定するブロックIDで上書きします。
 上書きできるブロックは32768個までに限られます。
 データタグは[[コマンド/データタグ]]を参照。
 
 :destroy|対象範囲にあったブロックを破壊して上書きします。破壊するため、ブロックはアイテム化してドロップします。
 :keep|対象範囲の空気ブロックがあった場所だけを上書きします。非空気ブロックを上書きしません。
 :hollow|対象範囲の外枠を指定ブロックで上書きし、内側を空気ブロックで上書きします。
 :outline|対象範囲の外枠を指定ブロックで上書きし、内側を上書きせずに維持します。
 
 ----
 **gamemode
  /gamemode <survival|creative|adventure|spectator> [プレイヤー名]
 
 指定プレイヤーのゲームモードを変更します。
 引数は省略形として s|c|a|sp または 0|1|2|3 で指定することも可能です。
 プレイヤー名が指定されなかった場合、自身のゲームモードを変更します。
 なおハードコアはゲームモードではないため指定することは出来ません。
 
 ----
 **gamerule
  /gamerule <ルール名> [true|false|値]
 
 ゲームルールを有効・無効します。
 true|falseが指定されなかった場合、ゲームルールが有効化されているかどうかを表示します。
 ルールはNBT Formatで編集できるものと同等です。
 また独自のルール名を指定して値を設定保存することも出来ます。
 
 ***ゲームルール
 |BGCOLOR(lightblue):ルール|BGCOLOR(lightblue):説明|BGCOLOR(lightblue):デフォルト|h
 |commandBlockOutput|コマンドブロックの実行ログを表示する。|true|
 |disableElytraMovementCheck|エリトラを装備しているときの飛行可能速度チェックを無効にする。|false|
 |doDaylightCycle|昼夜の時間が経過する。|true|
 |doEntityDrops|エンティティ破壊時にドロップする。|true|
 |doFireTick|炎が燃え広がる。|true|
 |doMobLoot|Mobがアイテムをドロップする。|true|
 |doMobSpawning|Mobが自然スポーンする。|true|
 |doTileDrops|ブロック破壊時にドロップする。|true|
 |doWeatherCycle|天気が自動で変動する。|true|
 |keepInventory|死亡時にアイテムインベントリや経験値を保持する。|false|
 |logAdminCommands|サーバコンソールに管理ログを表示する。|true|
 |maxEntityCramming|重なり合ったときに窒息が発生するエンティティの数。|24|
 |mobGriefing|mobがブロックを破壊したり、アイテムを拾ったり、畑を荒らしたりできる。|true|
 |naturalRegeneration|満腹度が充分にあるとき体力が自然回復する。|true|
 |randomTickSpeed|草ブロックの伝播などランダムティックが発生する頻度。0を指定すると発生しなくなる。|3|
 |reducedDebugInfo|F3キーによるデバッグ情報の詳細を隠して省略する。|false|
 |sendCommandFeedback|プレイヤーの実行したコマンドのログを表示する。|true|
 |showDeathMessages|プレイヤーの死亡ログを表示する。|true|
 |spawnRadius|プレイヤーが最初にスポーンする地点範囲を、ワールドスポーン地点からのブロック半径で指定する。|10|
 |spectatorsGenerateChunks|スペクターモードのプレイヤーがチャンクを生成できる。|true|
 
 ----
 **give
  /give <プレイヤー名> <アイテムID> [数量] [メタデータ値] [データタグ]
 
 対象プレイヤーにアイテムを渡します。アイテムIDは[[データ値]]、データタグは[[コマンド/データタグ]]を参照。
 ※石を入手したいときは、1ではなく stoneと名前で入力する必要があります。
 
 ----
 **help
  /help [ページ数|コマンド名]
 
 使用できるコマンドのリストを表示します。コマンド名を指定することでコマンドのシンタックスを表示します。
 マルチ限定のコマンドはシングルプレイ時では表示されません。
 
 ----
 **kick
 マルチ限定
  /kick <プレイヤー名> [理由]
 
 対象プレイヤーをログアウトさせます。
 対象プレイヤーはオンラインである必要があります。
 理由を記入するとOP権限があるプレイヤーのログに表示され、サーバーログに保存されます。
 
 ----
 **kill
  /kill <プレイヤー名>
 
 対象プレイヤーを死亡させ、またはエンティティを消滅させます。
 プレイヤー名を指定しなかった場合は自分を対象にします。
 @eセレクターを使用することでエンティティを削除することができます。
 
 ----
 **list
 マルチ限定
  /list [uuids]
 
 プレイヤーリストを表示します。TABキーと同等の効果です。
 uuids を指定すると、そのプレイヤーの UUID を表示します。
 
 ----
 **locate
 ver1.11
  /locate <構造物>
 
 コマンドを実行したプレイヤーから最も近い位置にある構造物の座標をログに表示します。
 
 ***構造物
 |BGCOLOR(lightblue):指定|BGCOLOR(lightblue):構造物|h
 |EndCity|エンドシティ|
 |Fortress|ネザー要塞|
 |Mansion|マンション|
 |Mineshaft|廃坑|
 |Monument|海底神殿|
 |Stronghold|要塞|
 |Temple|ジャングル寺院、ピラミッド、ウィッチ小屋、イグルー|
 |Village|村|
 
 ----
 **me
  /me <アクションテキスト>
 
 文の主語を自分のIDとし、自分の行動を第三者が説明しているようにできます。
 例えば "/me is jumping" と打つとコメント欄に "*<自分のID> is jumping" と表示されます。
 
 ----
 **msg
  /msg <プレイヤー名> <メッセージ>
 
 tellコマンドと同様。
 
 ----
 **op
 マルチ限定
  /op <プレイヤー名>
 
 対象プレイヤーにOP権限を与えます。
 
 ----
 **pardon
 マルチ限定
  /pardon <プレイヤー名>
 
 対象プレイヤーをブラックリストから削除し、BANを解除します。
 
 ----
 **pardon-ip
 マルチ限定
  /pardon-ip <IPアドレス>
 
 対象IPをブラックリストから削除し、BANを解除します。
 
 ----
 **particle
 Ver1.8から
  /particle <パーティクルID> <x> <y> <z> <xd> <yd> <zd> <速さ> [回数] [force] [プレイヤー名] [設定]
  /particle <パーティクルID> <x> <y> <z> <赤> <緑> <青> <速さ> [回数] [force] [プレイヤー名] [設定]
 
 (x,y,z)座標を基準として xd,yd,zd の大きさの範囲にパーティクルを発生させます。パーティクルIDは備考参照。
 
 :xd,yd,zd|領域の辺の長さを指定します。
 :赤,緑,青|パーティクルが reddust, mobSpell, mobSpellAmbient で、速さが 0 ではなく、回数が 0 のとき、色を指定します。
 それぞれの色の強さを 0~1 の範囲で指定します。
 ただしレッドストーンがデフォルトで赤くなるよう、<赤>だけは 0 を指定すると 1 指定とみなされます。
 赤色を消すには 0.001 などを指定する必要があります。
 またパーティクルが reddust のときは、各色に対して 0.8~1.0 のランダム値が乗算され、その後3色に 0.6~1.0 のランダム値が乗算されます。
 :速さ|パーティクルのアニメーションや色の変化の早さ。0以上を指定する必要があります。
 :回数|発生させるパーティクルの個数。
 :force|通常16ブロック以上離れた位置のパーティクルは表示されませんが、forceを指定すると必ず描画されます。
 :プレイヤー名|パーティクルを描画する対象のプレイヤーを指定します。対象外プレイヤーの画面には描画されません。
 :設定|パーティクルが blockdust, iconcrack, blockcrack, fallingdust のとき、テクスチャを数値で指定したブロックIDのものに変更します。
 また iconcrack のとき、更に続けてメタデータ値を設定できます。
 
 ----
 **playsound
  /playsound <効果音> <カテゴリ> <プレイヤー名> [x] [y] [z] [音量] [音の高さ] [最小音量]
 
 指定したプレイヤーに指定した効果音を鳴らします。
 
 :効果音|再生する効果音ファイルを指定します。効果音のファイル名は備考参照。
 例えば &italic(){mob.pig.death} と指定したとき、&italic(){.minecraft\assets\sound\mob\pig\death.ogg} に存在するファイルを再生します。
 リソースパックに含まれるアセットも再生可能ですが sounds.json で定義済みである必要があります。
 :カテゴリ|システムやコンフィグによるカテゴリごとのボリューム制御に使われます。master,music,record,weather,block,hostile,neutral,player,ambient,voice
 :プレイヤー名|効果音を再生する基準座標となるプレイヤー/エンティティを指定します。
 :座標|効果音を再生する座標を相対位置で指定します。
 :音量|効果音が聞こえる音量と距離。1.0で半径16ブロックで聞こえる音量で再生する。x,y,z座標に近づくと音量が上がり、離れると下がり、距離の外へ出ると聞こえなくなる。
 :音の高さ|音のピッチ。高い数値を指定すると再生速度が速くなり音階が上がり、低い数値を指定すると遅くなり音階が下がる。指定できる数値は0.0~2.0の範囲です。デフォルトは1.0。
 :最低音量|距離に応じた音量の減衰の下限。指定できる数値は0.0~1.0の範囲です。1.0を指定すると減衰しなくなります。
 
 ----
 **publish
 シングル限定
  /publish
 
 LAN機能をオンにします。
 
 ----
 **replaceitem
 Ver1.8
  /replaceitem block <x> <y> <z> <スロット> <アイテムID> [個数] [メタデータ値] [データタグ]
 
 ブロックのスロットを指定アイテムで置き換えます。データタグは[[コマンド/データタグ]]を参照。
 
 :スロット|slot.container.&italic(){slot_number} で指定する。
 &italic(){slot_number} は基本的にはインベントリGUIの左上を 0 として横方向に数字がふられ、右についたら次の行の一番左に続く。
 かまどは素材が0、燃料が1、精錬物が2。
 
  /replaceitem entity <エンティティ> <スロット> <アイテムID> [個数] [メタデータ値] [データタグ]
 
 エンティティのスロットを指定アイテムで置き換えます。データタグは[[コマンド/データタグ]]を参照。
 
 :エンティティ|@eセレクターで指定します。
 :スロット|slot_number は基本的にはインベントリGUIの左上を 0 として横方向に数字がふられ、右についたら次の行の一番左に続く。
 |BGCOLOR(lightblue):スロット|BGCOLOR(lightblue):説明|h
 |slot.armor.head|プレイヤー、mob、アーマースタンドが装備している頭。|
 |slot.armor.chest|プレイヤー、mob、アーマースタンドが装備している胴。|
 |slot.armor.legs|プレイヤー、mob、アーマースタンドが装備している脚。|
 |slot.armor.feet|プレイヤー、mob、アーマースタンドが装備している靴。|
 |slot.weapon.mainhand|Ver1.9 メインウェポンに持っている道具。|
 |slot.weapon.offhand|Ver1.9 オフハンドに持っている道具。|
 |slot.weapon|Ver1.8まで mobおよびアーマースタンドが持つ武器。|
 |slot.enderchest.&italic(){slot_number}|エンダーチェストの中身。対象エンティティはプレイヤーである必要があります。|
 |slot.hotbar.&italic(){slot_number}|ホットバーのスロット。対象エンティティはプレイヤーである必要があります。|
 |slot.inventory.&italic(){slot_number}|アイテムインベントリのスロット。対象エンティティはプレイヤーである必要があります。|
 |slot.horse.armor|ウマが装備している防具。対象エンティティはウマである必要があります。|
 |slot.horse.saddle|ウマが装備しているサドル。対象エンティティはウマである必要があります。|
 |slot.horse.chest.&italic(){slot_number}|チェストのスロット。対象エンティティはロバおよびラバである必要があります。|
 |slot.villager.&italic(){slot_number}|アイテムインベントリのスロット。対象エンティティは村人である必要があります。|
 
 ----
 **save-all
 マルチ限定
  /save-all [flush]
 
 サーバー全体を遅延セーブ、つまりゲームに影響を与えない処理量で保存します。
 flush を指定すると保存処理を優先します。場合によってはサーバーが一時フリーズします。
 
 ----
 **save-off
 マルチ限定
  /save-off
 
 自動セーブ機能を無効にします。
 
 ----
 **save-on
 マルチ限定
  /save-on
 
 自動セーブ機能を有効にします。
 
 ----
 **say
  /say <メッセージ>
 
 メッセージを全てのプレイヤーに送信します。
 
 ----
 **scoreboard
 スコアボードは各プレイヤーごとの複数の数値データを保存できるシステムです。
 指定できるスコア値は-2,147,483,648~2,147,483,647の間です。
 マインクラフトが用意済みのスコアボードがあり、またユーザが自由に作成することも出来ます。
 用意済みのスコアボードは備考参照。
 
 ***オブジェクト
  /scoreboard objectives list
 
 現在存在しているスコアボードオブジェクトのリストを表示します。
 
  /scoreboard objectives add <スコア名> <区分> [表示名]
 
 ワールドにスコア名のスコアボードオブジェクトを新規作成します。
 
 :スコア名|任意のスコアボードオブジェクトの内部名。16バイト以下である必要があります。
 :区分|スコアボードオブジェクトの種類を選択します。
 |BGCOLOR(lightblue):区分|BGCOLOR(lightblue):説明|h
 |dummy|コマンドのみ、つまりOP権限の有る方法でのみ数値を書き込むことが出来るスコア。プレイヤーの死亡等でスコアはクリアされません。|
 |trigger|OP権限の無いプレイヤーでもコマンドの実行を通じて1回だけ書き込むことが出来るスコア。scoreboard players enableの実行が必要です。プレイヤーの死亡等でスコアはクリアされません。|
 |deathCount|プレイヤーの死んだ回数を記録するスコア。|
 |playerKillCount|プレイヤーが他のプレイヤーを殺した回数を記録するスコア。|
 |totalKillCount|プレイヤーがMobや他のプレイヤーを殺した回数を記録するスコア。|
 |health|プレイヤーの体力をハート半分を1として換算した数字で記録するスコア。オブジェクトが作成されてから体力が増減するまで0で表示されることがあります。変更不可。|
 |xp|Ver1.9 プレイヤーの所持経験値量を記録するスコア。変更不可。|
 |level|Ver1.9 プレイヤーの現在の経験値レベルを記録するスコア。変更不可。|
 |food|Ver1.9 プレイヤーの空腹度を 0~20 の範囲で記録するスコア。変更不可。|
 |air|Ver1.9 プレイヤーの酸素量を記録するスコア。空気中は300であり(エンチャント無しで)水中に潜ると1tickごとに1減少します。変更不可。|
 |armor|Ver1.9 プレイヤーが防具を記録するスコア。変更不可。|
 :表示名|画面に表示するための任意の外部名。32バイト以下である必要があります。
 
  /scoreboard objectives remove <スコア名>
 
 指定した名前のスコアボードオブジェクトを削除します。
 
  /scoreboard objectives setdisplay <list|sidebar|belowName> [スコア名]
 
 スコアを指定した方法で表示されるようにします。
 それぞれの表示スロットについて表示できるスコアボードオブジェクトは1つのみで、最後に実行されたsetdisplayが有効になる。
 スコア名を省略すると画面からクリアされます。
 
 :list|tabキーを押したとき画面中央に表示します。
 :sidebar|画面右側に常時表示します。対象プレイヤーがオフラインでも表示されますが、#で始まるダミープレイヤーは表示されません。
 :sidebar.team.<カラー>|チーム固有サイドバーを表示します。指定色を使用するチームに所属するプレイヤーにのみ表示されます。
 指定できる色 black, dark_blue, dark_green, dark_aqua, dark_red, dark_purple, gold, gray, dark_gray, blue, green, aqua, red, light_purple, yellow, white
 :belowName|プレイヤーの名前の下に表示します。マルチプレイでのみ確認できます。
 
 ***プレイヤー
  /scoreboard players list [プレイヤー名]
 何らかのスコアボードオブジェクトが保存されているプレイヤーのリストを表示します。
 プレイヤー名を指定した場合、そのプレイヤーのすべてのスコアが表示されます。
 
  /scoreboard players set <プレイヤー名> <スコア名> <数値> [データタグ]
 
 プレイヤーの指定スコア名のスコア値を、指定した値で上書きします。
 なおプレイヤー名が # で始まる任意の名前のフェイクプレイヤーのスコアを保存することも可能です。
 データタグは[[コマンド/データタグ]]を参照。
 
  /scoreboard players add <プレイヤー名> <スコア名> <数値>
 
 プレイヤーの指定スコア名のスコア値を加算します。
 
  /scoreboard players remove <プレイヤー名> <スコア名> <数値>
 
 プレイヤーの指定スコア名のスコア値を減算します。
 
  /scoreboard players reset <プレイヤー名> [スコア名]
 
 プレイヤーのスコアを0にリセットします。
 スコア名を指定しない場合は全てのスコアを対象にします。
 
 Ver1.8
  /scoreboard players enable <プレイヤー名> <スコア名>
 
 区分がtriggerであるスコアボードオブジェクトに対して、指定プレイヤーに1回のみ書き込み権限を与える。
 各プレイヤーが書き込むには trigger コマンドを使用する必要があります。
 
 Ver1.8
  /scoreboard players test <プレイヤー名> <スコア名> <最小値> [最大値]
 
 指定スコアが最小値と最大値の間にあることを検知して信号を出力します。
 最大値を省略した場合は、最小値以上であることを検知します。
 最小値に * を指定した場合は、最大値以下であることを検知します。
 
 Ver1.8
  /scoreboard players operation <プレイヤー名1> <スコア名1> <演算記号> <プレイヤー名2> <スコア名2>
 
 プレイヤー1のスコア1に対して、プレイヤー2のスコア2の数値を使って計算をします。
 
 :演算記号|
 |BGCOLOR(lightblue):記号|BGCOLOR(lightblue):計算|h
 |+=|スコア1の値を、スコア2で加算した数値に変更します。|
 |-=|スコア1の値を、スコア2で減算した数値に変更します。|
 |*=|スコア1の値を、スコア2で乗算した数値に変更します。|
 |/=|スコア1の値を、スコア2で除算した数値に変更します。|
 |%=|スコア1の値を、スコア2で除算した余りの数値に変更します。|
 |=|スコア1の値を、スコア2と同じ数値に変更します。|
 | <|スコア1がスコア2より大きい場合、スコア2と同じ数値に変更します。|
 | >|スコア1がスコア2より小さい場合、スコア2と同じ数値に変更します。|
 |><|スコア1とスコア2の値を入れ替えます。|
 
 ***タグ
 Ver1.9
  /scoreboard players tag <プレイヤー名> add <タグ名> [データタグ]
 指定したプレイヤーにタグを付与します。
 データタグを指定した場合はその条件に一致するプレイヤーのみにタグが付与されます。
 この「タグ」はデータタグとは別のものであり、任意の文字列が使用できます。
 タグを付けられたプレイヤーは @a[tag=タグ名] セレクタ等で検索することが出来るようになります。
 タグはプレイヤーデータファイルに保存されるため、対象はオンラインである必要があります。
 
 Ver1.9
  /scoreboard players tag <プレイヤー名> remove <タグ名> [データタグ]
 指定した名前のタグを削除します。
 タグはプレイヤーデータファイルに保存されるため、対象はオンラインである必要があります。
 
 Ver1.9
  /scoreboard players tag <プレイヤー名> list
 指定したプレイヤーに付与されているタグのリストを表示します。
 タグ情報はこのコマンド以外の方法で GUI や HUD に表示することは出来ません。
 
 ***チーム
  /scoreboard teams list [チーム名]
 
 チーム名とチーム人数のリストを表示します。
 チーム名を指定した場合、そのチームに属する全プレイヤー名を表示します。
 
  /scoreboard teams add <チーム名> [表示名]
 
 ワールドに任意のチーム名のチームを作成します。
 
  /scoreboard teams remove <チーム名>
 
 指定チームを削除します。
 
  /scoreboard teams empty <チーム名>
 
 指定チームから、属していたプレイヤー全員を離脱させます。
 
  /scoreboard teams join <チーム名> [プレイヤー名]
 
 プレイヤーを指定チームへ参加させます。
 プレイヤー名を指定しなかった場合は、コマンドを実行したプレイヤーが参加します。
 
  /scoreboard teams leave [プレイヤー名]
 
 プレイヤーを指定チームから離脱させます。
 プレイヤー名を指定しなかった場合は、コマンドを実行したプレイヤーが離脱します。
 
  /scoreboard teams option <チーム名> color <色>
 
 指定チームのプレイヤーの、チャットログ・頭上の名前・スコア表示名の文字色を指定します。
 
 :色の種類|black,dark_blue,dark_green,dark_aqua,dark_red,dark_purple,gold,gray,dark_gray,blue,green,aqua,red,light_purple,yellow,white
 デフォルトに戻す場合は reset を指定する。
 
  /scoreboard teams option <チーム名> friendlyfire <true|false>
 
 同じチーム内のプレイヤーで同士討ちが可能かを指定します。
 true の場合は攻撃することが可能です。デフォルトは true です。
 
  /scoreboard teams option <チーム名> seeFriendlyInvisibles <true|false>
 
 エフェクト等によって透明状態となったプレイヤーについて、同チーム内のプレイヤーからは見えるかを指定します。
 true の場合は半透明で表示されます。デフォルトは true です。
 
 Ver1.8
  /scoreboard teams option <チーム名> nametagVisibility <never|hideForOtherTeams|hideForOwnTeam|always>
 
 プレイヤーの頭上に表示される名前を表示するかを指定できます。
 
 :never|他人の名前は全て表示されません。
 :hideForOtherTeams|他のチームの名前は表示されません。チームに所属していないプレイヤーには表示されます。
 :hideForOwnTeam|同じチームの名前は表示されません。
 :always|全員の名前が表示されます。デフォルト。
 
 Ver1.8
  /scoreboard teams option <チーム名> deathMessageVisibility <never|hideForOtherTeams|hideForOwnTeam|always>
 
 死亡時のログを表示するかを指定できます。
 
 :never|他人の死亡ログは全て表示されません。
 :hideForOtherTeams|他のチームの死亡ログは表示されません。チームに所属していないプレイヤーには表示されます。
 :hideForOwnTeam|同じチームの死亡ログは表示されません。
 :always|全員の死亡ログが表示されます。デフォルト。
 
 Ver1.10
  /scoreboard teams option <チーム名> collisionRule <always|never|pushOwnTeam|pushOtherTeams>
 
 プレイヤー同士が触れたときに衝突、押し出しが発生するかを設定します。
 
 :always|衝突が発生する。デフォルト。
 :never|衝突しない。
 :pushOwnTeam|同じチームのプレイヤーに衝突が発生する。
 :pushOtherTeams|違うチームのプレイヤーとのみ衝突が発生する。
 
 ----
 **seed
  /seed
 
 そのワールドのシードを表示します。
 ※チートを許可する:オフ でもこのコマンドを実行出来ます。
 
 ----
 **setblock
  /setblock <x> <y> <z> <ブロックID> [メタデータ値] [replace|keep|destroy] [データタグ]
 
 指定した座標にブロックを配置します。データタグは[[コマンド/データタグ]]を参照。
 
 :replace|指定座標のブロックを置換する。デフォルト。
 :keep|指定座標が空気ブロックだった場合のみ置き換える。非空気ブロックだった場合は何もしない。
 :destroy|指定座標にブロックが既に存在していた場合、それを破壊して置き換える。破壊音が鳴り、ブロックがドロップする。
 
 ----
 **setidletimeout
 マルチ限定
  /setidletimeout <分>
 
 指定した分の間、何もしていなかったプレイヤーをキックするよう設定します。
 
 ----
 **setworldspawn
  /setworldspawn [x] [y] [z]
 
 指定した座標にワールドのスポーン地点を設定します。座標を指定しなかった場合は現在の位置で設定します。
 
 ----
 **spawnpoint
  /spawnpoint [プレイヤー名] [x] [y] [z]
 
 指定した座標に対象プレイヤーのスポーン地点を設定します。座標を指定しなかった場合は現在の位置で設定します。
 
 ----
 **spreadplayers
  /spreadplayers <x> <z> <散開距離> <最大範囲> <チーム単位> <プレイヤー名..>
 
 プレイヤーをテレポートし、指定した座標を中心にして散開させます。散開する範囲は円形ではなく正方形です。
 
 :散開距離|散開させるプレイヤー間の最小距離をブロック数で指定します。
 :最大範囲|中心から離れる最大の距離をブロック数で指定します。
 :チーム単位|true を指定するとチーム毎に固まって散開します。false を指定するとプレイヤー毎に散開します。
 :プレイヤー名|空白で区切って複数指定することが出来ます。
 
 ----
 **stats
 Ver1.8から
 コマンドブロックやエンティティのステータスを調査し、得られた値をスコアボードオブジェクトに書き込みます。
 最後に実行されたコマンドの結果等についてを調査します。
 
 :ステータス|
 |BGCOLOR(lightblue):ステータス|BGCOLOR(lightblue):説明|h
 |AffectedBlocks|コマンドによって操作・配置・検知されたブロック数。|
 |AffectedItems|コマンドによって操作・検知・与えられたアイテム数。|
 |AffectedEntities|コマンドによって操作・召喚・検知されたエンティティ数。|
 |QueryResult|コマンドによって取得された数値。|
 |SuccessCount|コマンドが失敗していた場合は0。成功していた場合は1以上。|
 
 ***ブロック
  /stats block <x> <y> <z> clear <ステータス>
 
 (x,y,z)座標のコマンドブロックの指定ステータスをクリアします。
 
  /stats block <x> <y> <z> set <ステータス> <プレイヤー名> <スコア名>
 
 (x,y,z)座標のコマンドブロックの指定ステータスを、指定スコアに書き込みます。
 
 ***エンティティ
  /stats entity <セレクター> clear <ステータス>
 
 選択したエンティティの指定ステータスをクリアします。
 
  /stats entity <セレクター> set <ステータス> <プレイヤー名> <スコア名>
 
 選択したエンティティの指定ステータスを、指定スコアに書き込みます。
 
 ----
 **stop
 マルチ限定
  /stop
 
 安全にサーバーを停止します。
 
 ----
 **stopsound
 Ver1.9.3から
 
  /stopsound <プレイヤー名> [カテゴリ] [効果音]
 
 指定した音を停止します。
 発声を禁止するわけではなく、条件が満たされると再び再生されます。
 
 :カテゴリ|効果音のカテゴリを指定します。master,music,record,weather,block,hostile,neutral,player,ambient,voice
 :効果音|停止する効果音ファイルを指定します。効果音のファイル名は備考参照。
 
 ----
 **summon
  /summon <エンティティ名> [x] [y] [z] [データタグ]
 
 (x,y,z)座標にエンティティを呼び出します。座標を指定しなかった場合、コマンドを実行した位置に呼び出します。
 データタグは[[コマンド/データタグ]]を参照。
 
 ----
 **teleport
 Ver1.10から
 
  /teleport <エンティティ名> <x> <y> <z> [横回転] [縦回転]
 
 対象エンティティを、コマンドが実行された位置を基準とした指定座標にテレポートします。
 tpコマンドと違いエンティティを省略することはできず、また相対座標を指定した場合の挙動が異なります。
 
 :横回転|テレポート後の視点の方角を指定します。北が-180.0、東が-90.0、南が0.0、西が90.0。相対指定も可能です。
 :縦回転|テレポート後の視点の上下を指定します。真上が90.0、水平が0、真下が-90.0。相対指定も可能です。
 
 ----
 **tell
  /tell <プレイヤー名> <メッセージ>
 
 対象プレイヤーにプライベートメッセージを送信します。
 
 ----
 **tellraw
  /tellraw <プレイヤー名> <メッセージ>
 
 対象のプレイヤーにプライベートメッセージを送信します。
 メッセージは JSON フォーマットを使用して装飾することが出来ます。JSONフォーマットは備考参照。
 
 ----
 **testfor
  /testfor <プレイヤー名> [データタグ]
 
 条件に一致するプレイヤーやエンティティをカウントします。
 条件はセレクターで指定することが出来ます。データタグは[[コマンド/データタグ]]を参照。
 検出した数を強さとした出力がレッドストーンコンパレータを介して得られます。
 
 ----
 **testforblock
  /testforblock <x> <y> <z> <ブロックID> [メタデータ値] [データタグ]
 
 (x,y,z)座標に指定のブロックが存在するかを調査します。データタグは[[コマンド/データタグ]]を参照。
 検出した場合出力が得られます。
 
 ----
 **testforblocks
  /testforblocks <x1> <y1> <z1> <x2> <y2> <z2> <x> <y> <z> [all|masked]
 
 (x1,y1,z1)~(x2,y2,z2)範囲のブロックが、(x,y,z)を原点とする座標範囲と一致するかを調査します。
 データタグが異なっている場合は一致していないとみなされます。
 調査できる範囲のブロック数は524,288個までに限られます。
 一致したブロック数は stats によって得ることが出来ます。
 
 :all|全てのブロックが一致するかを調査する。デフォルト。
 :masked|空気ブロックを除いたブロックについて調査する。
 
 ----
 **time
  /time <set|add|query> <数値|day|night|daytime|gametime>
 
 時刻を設定します。
 
 :set|時刻を設定します。
 :add|時刻を加算します。
 :query|現在時刻を表示します。
 
 ***set時の引数
 :数値|0~24000を指定することができます。0~12000が昼、12000~13800が日没(就寝可能時刻は 12541 から)、13800~22200が夜、22200~0が日の出です。
 20(20ゲームチック)が現実時間の1秒に当たります。
 :day|時刻1000を指定します。add|queryでは使用できません。(1.6.x以前では0)
 :night|時刻13000を指定します。add|queryでは使用できません。(1.6.x以前では12500)
 
 ***query時の引数
 :daytime|現在の時刻を表示します。
 :gametime|ワールドが作られてからの経過時刻を表示します。
 
 ----
 **title
 Ver1.8から
 プレイヤーの画面中央にタイトルを表示します。
 
  /title <プレイヤー名> clear
 
 指定プレイヤーに表示中のタイトルをクリアします。
 
  /title <プレイヤー名> times <フェードイン> <表示時間> <フェードアウト>
 
 タイトルを表示する際のフェードイン速度、表示時間、フェードアウト速度を指定します。
 時間の単位はゲームチック(1秒=20)です。デフォルトは 20 60 20 です。
 
  /title <プレイヤー名> subtitle <サブタイトル>
 
 指定プレイヤーに表示するサブタイトル(2行目)を準備します。このコマンドを実行してもまだ表示されません。
 サブタイトルは JSON フォーマットを使用して装飾することが出来ます。JSONフォーマットは備考参照。
 
  /title <プレイヤー名> title <タイトル>
 
 指定プレイヤーにタイトル(1行目)と準備済みのサブタイトル(2行目)があればそれを表示します。
 タイトルは JSON フォーマットを使用して装飾することが出来ます。JSONフォーマットは備考参照。
 また表示が完了したあとにサブタイトルを初期化します。
 
 ver1.11
  /title <プレイヤー名> actionbar <タイトル>
 
 指定プレイヤーのアクションバー(インベントリの上)にタイトルを表示します。
 タイトルは JSON フォーマットを使用して装飾することが出来ます。JSONフォーマットは備考参照。
 
  /title <プレイヤー名> reset
 
 タイトルに関しての設定を初期化します。
 
 ----
 **toggledownfall
  /toggledownfall
 
 降雨/降雪を晴れとを相互に切り替えます。
 
 ----
 **tp
  /tp [プレイヤー名] <対象プレイヤー>
 
 指定プレイヤー/エンティティを対象プレイヤーの座標にテレポートします。プレイヤー名を指定しなかった場合は、自分がテレポートします。
 
  /tp [プレイヤー名] <x> <y> <z> [横回転] [縦回転]
 
 対象プレイヤー/エンティティを指定座標にテレポートします。プレイヤー名を指定しなかった場合は、自分がテレポートします。
 相対座標を指定した場合、対象プレイヤー/エンティティがいた位置を基準にしてテレポートします。
 
 :横回転|テレポート後の視点の方角を指定します。北が-180.0、東が-90.0、南が0.0、西が90.0。相対指定も可能です。
 :縦回転|テレポート後の視点の上下を指定します。真上が90.0、水平が0、真下が-90.0。相対指定も可能です。
 
 ----
 **trigger
 Ver1.8から
  /trigger <スコア名> <add|set> <数値>
 
 区分が trigger に設定されたスコアボードオブジェクトのスコアに数値を書き込みします。
 tellraw コマンド内などで使用します。
 
 :add|スコアを加算します。
 :set|スコアを上書きします。
 
 ----
 **w
  /w <プレイヤー名> <メッセージ>
 
 tellコマンドと同様。
 
 ----
 **weather
  /weather <clear|rain|thunder> [秒数]
 
 天気を変更します。秒数を指定するとその時間持続します。
 
 :clear|晴れに変更します。
 :rain|雨に変更します。
 :thunder|雷雨に変更します。
 
 ----
 **whitelist
 マルチ限定
  /whitelist on
 
 ホワイトリスト機能を有効にします。
 ホワイトリストに名前が無いプレイヤーはログインすることが出来なくなります。
 OP権限の有るプレイヤーはホワイトリストに登録されていなくてもログインは可能です。
 
  /whitelist off
 
 ホワイトリストを無効にし、誰でもログインができるようになります。
 
  /whitelist add <プレイヤー名>
 
 サーバーにログインすることが出来るプレイヤーをホワイトリストに登録します。
 
  /whitelist remove <プレイヤー名>
 
 プレイヤーをホワイトリストから削除します。
 
  /whitelist list
 
 ホワイトリストに登録されているプレイヤーを表示します。
 
  /whitelist reload
 
 ホワイトリストが不安定な場合や、設定ファイルを直接編集した場合などにロードしなおします。
 
 ----
 **worldborder
 Ver1.8から
 プレイヤーが活動可能なワールド範囲の境界線を設定します。
 
  /worldborder center <x> <z>
 
 境界の中心を設定します。
 
  /worldborder set <広さ> [秒数]
 
 中心座標から、指定した広さのブロック数を一辺の幅とした矩形の境界を作ります。
 指定できる広さは0~60,000,000の間です。
 秒数を設定すると、その時間をかけてゆっくり広がります。デフォルトは0です。
 
  /worldborder add <広さ> [秒数]
 
 境界の広さをブロック数分広げます。
 秒数を設定すると、その時間をかけてゆっくり広がります。デフォルトは0です。
 
  /worldborder get
 
 境界の広さを表示します。
 
  /worldborder warning distance <ブロック数>
 
 プレイヤーに対して境界が近いことを警告しはじめる、境界線からの距離をブロック数で指定します。デフォルトは5です。
 
  /worldborder warning time <秒数>
 
 プレイヤーが警告範囲に入ってから、警告が表示されるまでの秒数を指定します。デフォルトは15です。
 
  /worldborder damage buffer <ブロック数>
 
 境界線を越えて指定するブロック数より離れるとダメージを受けるように設定します。デフォルトは5です。
 
  /worldborder damage amount <ダメージ増加量>
 
 境界線を越えたときに発生するダメージを、離れたブロック数に応じて増加する1秒あたりの量で設定します。デフォルトは0.2です。
 
 ----
 **xp
  /xp <数値> [プレイヤー名]
 
 対象のプレイヤーに指定した経験値ポイントを与えます。負の値は指定できません。
 指定できる最大値は 2147483647 (32bit)です。
 
  /xp <数値>L [プレイヤー名]
 
 対象のプレイヤーに指定したレベルを与えます。負の値を指定した場合、レベルを減少させます。
 
 
 *セレクター
 コマンド一覧で<プレイヤー名>と書かれている部分にはセレクターを使用することが出来ます。
 
 |MIDDLE:BGCOLOR(lightblue):~コマンド|MIDDLE:BGCOLOR(lightblue):~概要|MIDDLE:BGCOLOR(lightblue):ver|
 |@p|最寄のプレイヤー1名。||
 |@r|ランダムでプレイヤー1名。||
 |@a|全てのプレイヤー。死亡しているプレイヤーを含む。なお他のセレクターは死亡しているプレイヤーを選択できない。||
 |@e|全てのエンティティを対象。|1.8~|
 |@s|実行中のエンティティのみを対象。|1.12~|
 
 
 
 
 またセレクターの後に[]で引数を入力することで、さらに特殊な指定をすることができます。
 
 |MIDDLE:BGCOLOR(lightblue):~引数|MIDDLE:BGCOLOR(lightblue):~概要|MIDDLE:BGCOLOR(lightblue):ver|
 |x|検索の基準にするX座標。||
 |y|検索の基準にするY座標。||
 |z|検索の基準にするZ座標。||
 |r|球形範囲を指定する場合の、基準座標からの外周の半径。この半径より内側のプレイヤーを選択する。||
 |rm|球形範囲を指定する場合の、基準座標からの内周の半径。この半径より外側のプレイヤーを選択する。||
 |dx|直方体範囲を指定する場合の、基準X座標からX方向への長さ。|1.8~|
 |dy|直方体範囲を指定する場合の、基準Y座標からY方向への長さ。|1.8~|
 |dz|直方体範囲を指定する場合の、基準Z座標からZ方向への長さ。|1.8~|
 |rx|プレイヤー/エンティティのxを軸にした回転(縦の首ふり)角度の上限。|1.8~|
 |rxm|プレイヤー/エンティティのxを軸にした回転(縦の首ふり)角度の下限。|1.8~|
 |ry|プレイヤー/エンティティのyを軸にした回転(横の首ふり)角度の上限。|1.8~|
 |rym|プレイヤー/エンティティのyを軸にした回転(横の首ふり)角度の下限。|1.8~|
 |m|プレイヤーのゲームモード。-1:全てのモード、0,s,survival:サバイバル、1,c,creative:クリエイティブ、2,a,adventure:アドベンチャー、3,sp,spectator:スペクテイター||
 |c|セレクターによって選択される対象の上限数の指定。負の値の場合、条件から最も遠いプレイヤー/エンティティから選択される。||
 |l|プレイヤーの経験値レベルの上限の指定。||
 |lm|プレイヤーの経験値レベルの下限の指定。||
 |score_&italic(){name}|プレイヤー/エンティティが持つ指定スコアの上限。&italic(){name}にはスコアボードのobjectiveの名前が入る。||
 |score_&italic(){name}_min|プレイヤー/エンティティが持つ指定スコアの下限。&italic(){name}にはスコアボードのobjectiveの名前が入る。||
 |team|"team=チーム名"で任意の名前のチームに所属したプレイヤーを選択する。[team=!<チーム名>] で「指定のチームに属していない」、[team=]で「どのチームにも所属していない」ことも選択できる。||
 |tag|スコアボードコマンドにより与えられたタグで選択する。[tag=!<タグ>]で「指定のタグが付与されていない」、[tag=] と無指定にすると「タグの付与されていないプレイヤー」も選択できる。|1.9~|
 |name|プレイヤー/エンティティの名前で指定する。[name=!<名前>] で「指定の名前ではない」ことも指定できる。||
 |type|エンティティの種類で選択する。[type=!<タイプ>] で「指定のタイプではない」ことも指定できる。例(一部)Player=プレイヤー、Villager=村人、Zombie=ゾンビ|1.8~|
 |nbt|NBTタグを指定する。 nbt={NBTタグ}と書く。|1.13~(予定)|
 
 引数は上記指定に続けて演算子で比較することができます。
 ※大小の比較はできません
 
 |=|一致する|
 |=!|一致しない|
 
 例として下記の場合、
  gamemode 1 @p[r=100,m=0,c=10,lm=10]
 「コマンドブロックを中心とした100マス範囲にいるサバイバルモードでレベルが10以上のプレイヤーを10人までクリエイティブモードにする」というコマンドになります。
 
 *コマンドブロックについて
 &ref(http://cdn26.atwikiimg.com/minecraft/?plugin=ref&serial=20196)&br()
 &ref(http://cdn26.atwikiimg.com/minecraft/?plugin=ref&serial=20197)
 
 コマンドブロックは、アドベンチャーモードやマップ作成に有用な、通常のプレイでは利用できない拡張機能の利用を手助けするブロックです。
 レッドストーン信号によってあらかじめ指定されたサーバーコマンドを実行することができます。
 クラフト不可能であり、クリエイティブモードのアイテム一覧にも存在せず、通常プレイでは入手することができません。
 
 十分な権限をもつプレイヤーがチャット入力欄で "/give @p command_block" または "/give <プレイヤー名> command_block" を実行することで入手できます。
 コマンドブロック付きトロッコは、IDの部分をcommand_block_minecartに変更して下さい。
 
 コマンドブロックはサバイバルモードではいかなる方法に対して破壊されず、またピストンによっても押されることはありませんが、EnderDragonなどによって他のブロックが設置されるとき上書きされることがあります。
 
 マルチプレイで使用するには、server.propertiesのファイル内のenable-command-blockの値をtrueに設定する必要があります。
 この行が存在しない場合は、それを追加する必要があります。
 
 設定できるコマンドは 32,500 文字まで入力可能です。
 先頭に / スラッシュを付けても付けなくても問題ありません。
 Ver1.9からコマンドブロックは設置するときの向きによって方向の概念を持ち、コマンド実行後の信号出力方向を制御することができます。
 
 Ver1.9からコマンドブロックはGUI画面からモードを切り替えることが可能です。
 
 ** インパルスモード
 (Ver1.8までのコマンドブロックはこれに該当)
 オレンジ色のコマンドブロック。
 いわゆる通常モードであり、レッドストーン信号などによる入力があったとき活性化し、1回だけコマンドを実行します。
 再度コマンドを実行する場合は一度入力を遮断して非活性化し、再度活性化させる必要があります。
 
 ** チェインモード(Ver1.9から)
 
 緑色のコマンドブロック。
 レッドストーン信号の入力があるあいだ活性化し、隣接するコマンドブロックがコマンドを実行したことを検知してコマンドを実行します。
 非活性化状態の場合はチェインせずコマンドを実行しません。
 
 ** リピートモード(Ver1.9から)
 
 紫色のコマンドブロック。
 レッドストーン信号の入力があるあいだ活性化し続け、1tick 間隔でコマンドを実行し続けます。
 
 ** 条件(Ver1.9から設定できる)
 
 「無条件」を指定すると、レッドストーン信号入力を受け取ることに条件を設けません。
 「条件付き」を指定すると、隣接するコマンドブロックがコマンド実行を成功させた時のみ信号入力を受け取ります。
 
 ** 動力(Ver1.9から設定できる)
 
 「動力が必要」を指定すると、活性化するためにレッドストーン信号の入力が必要になります。
 「常時実行」を指定すると、レッドストーン信号の入力とは関係なく、常に活性化します。
 インパルスモードでは活性化状態では1回しかコマンドを実行しないため、実質的にチェイン/リピートモードでコマンド実行させるために使用します。
 
 
 *備考
 -データタグに関しては[[コマンド/データタグ]]を参照。
 -アイテムID、エンティティID、エフェクトIDに関しては[[データ値]]を参照。
 -パーティクルに関しては[[こちら>https://www26.atwiki.jp/minecraft/pages/1551.html#id_0225d180]]を参照。
 -効果音に関しては[[Sound_events>http://minecraft.gamepedia.com/Sounds.json#Sound_events]]を参照。
 -定義済みスコアボードに関しては[[Scoreboard>http://minecraft.gamepedia.com/Scoreboard]]を参照。
 -JSONフォーマットに関しては[[Raw_JSON_text>http://minecraft.gamepedia.com/Command#Raw_JSON_text]]を参照。
 -killは奈落に落ちた判定だが、アイテムは通常通りその場にばら撒かれます。
 
 *編集用コメント
 #include(コメント欄方針/テンプレート)
 #pcomment(reply,enableurl,10,コマンド/コメント)
 [[コメントログ>コマンド/コメント]]