MC CommanderMinecraft非公式コマンド支援

teamコマンドの使い方:チーム分けと名前の色

/team を使うと、プレイヤーを赤チーム・青チームのように分けて、名前の色を変えたり、味方どうしで攻撃できないようにしたりできます。PvPやミニゲームの準備に欠かせないコマンドです。Java版のコマンドで、統合版にはありません。

teamPvPJava版

スコアボード生成ツールを開く

更新日:

2チームに分ける基本の流れ

/team add red "赤チーム"
/team add blue "青チーム"
/team modify red color red
/team modify blue color blue
/team join red Steve
/team join blue Alex

1〜2行目でチームを作り、3〜4行目で名前の色を決め、5〜6行目でプレイヤーを入れます。red や blue はチームのID(英小文字・数字など)で、"赤チーム" は表示用の名前です。プレイヤー名の代わりに @p や @a[tag=…] などのセレクターも使えます。

よく使う設定(team modify)

やりたいこと書き方
名前の色を変える/team modify red color red
味方を攻撃できなくする/team modify red friendlyFire false
透明な味方を半透明で見えるようにする/team modify red seeFriendlyInvisibles true
頭の上の名前を隠す/team modify red nametagVisibility never
プレイヤーどうしで押し合わない/team modify red collisionRule never
名前の前に文字を付ける/team modify red prefix "[赤] "

色は black・dark_blue・dark_green・dark_aqua・dark_red・dark_purple・gold・gray・dark_gray・blue・green・aqua・red・light_purple・yellow・white の16色と reset から選びます。friendlyFire false にしても、弓や爆発など一部のダメージの扱いは版によって違うことがあるため、本番の前に試しておきます。

チームをセレクターで指定する

書き方対象
@a[team=red]赤チームの全員
@a[team=!red]赤チーム以外の全員(チームなしも含む)
@a[team=]どのチームにも入っていない人
@a[team=!]どこかのチームに入っている人

たとえば赤チームだけを拠点に集めるときは /tp @a[team=red] 100 64 100、青チームだけに効果を付けるときは /effect give @a[team=blue] minecraft:speed 30 1 のように書きます。

ランダムにチーム分けする

/team join red @r[team=]
/team join blue @r[team=]

@r[team=] は「まだチームに入っていない人からランダムに1人」です。この2行を交互にくり返すと、人数がそろったチーム分けになります。コマンドブロックで人数分くり返す方法が便利です。

コピーしてすぐ試せる短い例はチームと名前色を設定するコマンド例にもまとめています。

チーム内だけで話す・倒れたメッセージを隠す

/teammsg 北の門に集合
/team modify red deathMessageVisibility hideForOtherTeams

/teammsg(短く /tm とも書けます)は、自分のチームにだけメッセージを送ります。2行目は、赤チームの人が倒れたときのメッセージをほかのチームから見えなくします。かくれんぼや対戦で、相手の状況がわからないようにしたいときに使います。ほかに always、never、hideForOwnTeam を指定できます。

1つのチームだけに見えるサイドバー

/scoreboard objectives add redPoints dummy "赤チームの得点"
/scoreboard objectives setdisplay sidebar.team.red redPoints

sidebar.team.red に表示すると、色が赤のチームの人にだけ見えます。チームごとに別々の得点表を出せます。ここで指定する色は、チームの名前ではなく /team modify … color で決めた色です。

確認・解散する

うまくいかないときの確認ポイント

よくある質問

1人が2つのチームに入れますか?

入れません。別のチームに join すると、前のチームからは自動で外れます。

チームはワールドを閉じても残りますか?

残ります。チームと設定はワールドに保存されるので、次のゲームの前に /team empty で空にしておくと安全です。

Mobもチームに入れられますか?

入れられます。/team join red @e[type=minecraft:wolf,limit=1,sort=nearest] のように、エンティティも指定できます。

関連ページ

ミニゲームの作り方:コマンドの流れ

準備・開始・ゲーム中・リセットのコマンドをまとめました。

個人チャットのコマンド /msg・/tell

1人やチームだけにメッセージを送る方法です。

spreadplayersコマンドの使い方:プレイヤーをランダムに配置する

マイクラの/spreadplayersで、プレイヤーを範囲内のランダムな場所に配置する方…

tagコマンドの使い方

統合版でも使えるグループ分けです。

スコアボードでミニゲームを作る

チーム戦の点数管理です。

セレクターの違い

@a・@p・@rの使い分けです。

コマンド辞典

基本構文とコマンド別の使い方を確認できます。