メインコンテンツまでスキップ

actionbar

概要

actionbar は、プレイヤーのアクションバーにメッセージを表示する ScriptEvent です。
アクションバーは、ホットバーの上に表示される一時的なメッセージ領域です。

構文

/scriptevent capi:actionbar <メッセージ>

パラメータ

パラメータ説明
メッセージアクションバーに表示するメッセージ

使用例

シンプルなメッセージ

プレイヤーのアクションバーにメッセージを表示します。

/execute as @a run scriptevent capi:actionbar こんにちは!

表示例:

こんにちは!

プレイヤー名を表示

プレイヤー名をアクションバーに表示します。

/execute as @a run scriptevent capi:actionbar ようこそ、<!name>さん!

表示例:

ようこそ、Notchさん!

体力表示

プレイヤーの体力をアクションバーに表示します。

/execute as @a run scriptevent capi:actionbar §c HP: <!score=capi:health> / 20

表示例:

HP: 18 / 20

座標表示

プレイヤーの座標をアクションバーに表示します。

/execute as @a run scriptevent capi:actionbar X: <!score=capi:location_x> Y: <!score=capi:location_y> Z: <!score=capi:location_z>

表示例:

X: 100 Y: 64 Z: -50

複数情報の表示

体力、レベル、経験値を同時に表示します。

/execute as @a run scriptevent capi:actionbar HP: <!score=capi:health> | LV: <!score=capi:level> | XP: <!score=capi:total_xp>

表示例:

HP: 20 | LV: 42 | XP: 1500

注意事項

  • アクションバーのメッセージは一時的で、数秒後に消えます
  • 新しいメッセージを表示すると、前のメッセージは上書きされます
  • プレイヤーのみが実行できます(エンティティやブロックからは実行できません)

関連項目

  • tell - プレイヤーにチャットメッセージを送信
  • say - 全体にメッセージを送信