コマンド/title

提供: Minecraft Wiki
移動先: 案内検索

スクリーンタイトルを操作する。

スクリーンタイトルは、中央に配置された大きな1行のテキストとして画面に表示され、"サブタイトル"と呼ばれる2行目のテキストを含めることができる。どちらの行も複雑なフォーマットを使用して指定される。スクリーンタイトルをフェードインおよびフェードアウトするように設定でき、また、表示される期間も指定できる。画面のタイトルのサイズは、GUIのスケールに合わせて調整される。画面に収まりきらないほど大きいスクリーンタイトルは、折り返されずに画面の両側にはみ出して表示される。

構文
6つのバリエーションがあり、それぞれ引数が異なる。
  • Java Edition
title <player> clear(画面からスクリーンタイトルを除去する)
title <player> reset(オプションをデフォルトにリセットする)
title <player> title <raw json title>(タイトルの位置にテキストを表示する)
title <player> subtitle <raw json title>(サブタイトルの位置にテキストを表示する)
title <player> actionbar <raw json title> (アクションバーの位置にテキストを表示する)
title <player> times <fadeIn> <stay> <fadeOut>(フェードイン/表示/フェードアウトの時間を指定する)
  • Bedrock Edition
title <player: target> clear(画面からスクリーンタイトルを除去する)
title <player: target> reset(オプションをデフォルトにリセットする)
title <player: target> <title|subtitle|actionbar> <titleText: message>(タイトル/サブタイトル/アクションバーの位置にテキストを表示する)
title <player: target> times <fadeIn: int> <stay: int> <fadeOut: int>(フェードイン/表示/フェードアウトの時間を指定する)
引数
player (BE: player: target)
スクリーンタイトルを表示するプレイヤーを、プレイヤー名またはターゲットセレクターで指定する。
raw json title (BE: titleText: message) (subtitletitleactionbarの場合のみ)
タイトル/サブタイトル/アクションバーに表示するテキストをJSON テキストで指定する(例:{"text":"Chapter I","bold":true})。
fadeInstayfadeOut (BE: fadeIn: intstay: intfadeOut: int) (timesの場合のみ)
フェードイン/表示/フェードアウトの時間をゲームティック(1/20秒)単位で指定する。いずれも-2147483648以上2147483647以下でなければならず、0未満の値は0として扱われる。省略した場合(もしくはリセットされた場合)、デフォルト値はそれぞれ10(0.5秒)、70(3.5秒)、20(1秒)である。
結果
titleコマンドの実行例。
引数が正しくない場合、playerでの指定に該当するプレイヤーが存在しない場合、コマンドは失敗する。
成功すると:
  • clear — 指定したプレイヤーのスクリーンタイトルを除去する。現在表示しているスクリーンタイトルが無い場合、何も起こらない。
  • reset — 指定したプレイヤーのサブタイトルのテキストを空白に、フェードイン/表示/フェードアウトの時間をデフォルト値にリセットする。
  • subtitle — 指定したプレイヤーに表示中のスクリーンタイトルがある場合、現在のサブタイトルをtitleに変更する。ない場合は、次に表示するスクリーンタイトルのサブタイトルを設定する。
  • times — 指定したプレイヤーの現在表示している/今後表示するスクリーンタイトルのフェードイン/表示/フェードアウトの時間を変更する。
  • title — 指定したプレイヤーにスクリーンタイトルを表示する。もしくは現在表示しているスクリーンタイトルをtitleに変更する。フェードアウトした後、サブタイトルは空白にリセットされるが、フェードイン/表示/フェードアウトの時間はリセットされない。
  • actionbar - 指定したプレイヤーのアクションバーのテキストを表示する。もしくは現在表示しているアクションバーのテキストを変更する。
使用例
スクリーンタイトルとして"Chapter I"を太字で、灰色斜体の"The story begins…"というサブタイトルを添えて全プレイヤーに表示:
  1. title @a subtitle {"text":"The story begins…","color":"gray","italic":true}
  2. title @a title {"text":"Chapter I","bold":true}