公平なPvPと読みやすいスコアボードのためのチーム
チームはスコアホルダーをグループ化し、名前の色付け、衝突制御、ネームタグの非表示、sidebar.team.redのようなチーム専用サイドバーの表示を可能にします。チームを一度作成し (add)、オプションを変更し、プレイヤーまたは偽のスコアホルダーを参加させます。
Wikiオプション: color (16色 + reset)、friendlyFire、seeFriendlyInvisibles、nametagVisibility、deathMessageVisibility、collisionRule (always|never|pushOtherTeams|pushOwnTeam — MC-87984により最後の2つの意味が入れ替わっていることに注意)、displayName、prefix、suffix (テキストコンポーネントとして)。
join/leave のメンバーはスコアホルダーです: セレクター、プレイヤー名、UUID、または * (すべての追跡対象ホルダー)。このツールはJava Editionの /team 構文のみを出力します。マップリセット時に未使用のチームをemptyまたはremoveして、古いメンバーが権限を保持しないようにしてください。
完全なライフサイクルコマンド
add, join, leave, empty, remove, list は、イベントのセットアップ、マッチメイキング、ティアダウンをカバーします。
すべてのmodifyオプション
色、friendly fire、seeFriendlyInvisibles、衝突、両方の可視性モード、表示名、prefix、suffix (有効なwiki値を使用)。
セットアップバンドル + 偽のホルダー
作成/スタイル/参加のシーケンスをコピーするか、カウンターやラベルのために生のスコアホルダー名をターゲットにします。
推奨されるチーム設定順序
add — チームIDと任意の表示名コンポーネントを作成します。
modify color — 使用している場合、名前の色をsidebar.team.<color>の表示に合わせます。
modify rules — ゲームモードに合わせてfriendlyFire、collisionRule、nametagVisibilityを設定します。
prefix / suffix — チャットやタブで見分けやすいように[R]などの短いタグ(テキストコンポーネント)を設定します。
join — チームのルールを適用するプレイヤーまたはフェイクプレイヤーを追加します。
empty vs remove — emptyはメンバーをクリアし、removeはチーム定義を削除します。
このツールの使い方
- チームを追加し、色とprefixを設定します。
- セレクターまたは生のスコアホルダー名で目的のプレイヤーを参加させます。
- 単一のコマンドまたは完全なセットアップバンドルをスタート関数にコピーします。
/team FAQ
チームサイドバーはどのように機能しますか?
scoreboard objectives setdisplay sidebar.team.red myObj は、その目標を赤色のチームのメンバーにのみ表示します。チームの色とサイドバーのスロットの色は一致する必要があります。
プレイヤー以外のスコアホルダーも参加できますか?
はい。カウンターやラベルに使用される偽のプレイヤーもチームに参加でき、色付きのサイドバーエントリに役立ちます。
empty と remove の違いは何ですか?
empty はすべてのメンバーを削除しますが、チーム定義は保持します。remove はチームを完全に削除します。
衝突が逆転しているように感じるのはなぜですか?
pushOtherTeams と pushOwnTeam はバニラで入れ替わっています (MC-87984)。衝突がオプション名と一致しない場合は、ゲーム内で両方の値をテストしてください。
これはBedrockと互換性がありますか?
Bedrockのチームコマンドとオプションは同一ではありません。このジェネレーターはJava Editionを対象としています。