actionbar
概要
actionbar は、プレイヤーのアクションバーにメッセージを表示する ScriptEvent です。
アクションバーは、ホットバーの上に表示される一時的なメッセージ領域です。
構文
/scriptevent capi:actionbar <メッセージ>
パラメータ
| パラメータ | 説明 |
|---|---|
メッセージ | アクションバーに表示するメッセージ |
使用例
シンプルなメッセージ
プレイヤーのアクションバーにメッセージを表示します。
/execute as @a run scriptevent capi:actionbar こんにちは!
表示例:
こんにちは!
プレイヤー名を表示
プレイヤー名をアクションバーに表示します。
/execute as @a run scriptevent capi:actionbar ようこそ、<!name>さん!
表示例:
ようこそ、Notchさん!
Name マクロ
../Macro/Name
体力表示
プレイヤーの体力をアクションバーに表示します。
/execute as @a run scriptevent capi:actionbar §c HP: <!score=capi:health> / 20
表示例:
HP: 18 / 20
Score マクロ
../Macro/Score
座標表示
プレイヤーの座標をアクションバーに表示します。
/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
Score マクロ
../Macro/Score
複数情報の表示
体力、レベル、経験値を同時に表示します。
/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
Score マクロ
../Macro/Score
注意事項
- アクションバーのメッセージは一時的で、数秒後に消えます
- 新しいメッセージを表示すると、前のメッセージは上書きされます
- プレイヤーのみが実行できます(エンティティやブロックからは実行できません)