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

NewLine マクロ

概要

NewLine マクロ は、テキストに改行を挿入するマクロです。
通常の改行コード \n が使用できない場面で役立ちます。

構文

<!nl>

戻り値

改行文字(\n

使用例

tellメソッドでの使用

複数行のメッセージを表示します。

/execute as @a run scriptevent capi:tell Hello<!nl>World

出力例:

Hello
World

actionbarでの使用

複数行のアクションバーを表示します。

/execute as @a run scriptevent capi:actionbar ライン1<!nl>ライン2<!nl>ライン3

出力例:

ライン1
ライン2
ライン3

他のマクロとの組み合わせ

名前とスコアを別の行に表示します。

/execute as @a run scriptevent capi:actionbar <!name><!nl>所持金: <!score=money>円

出力例:

Notch
所持金: 1000円

renameメソッドでの使用

プレイヤー名の下にステータスを表示します。

/execute as @a run scriptevent capi:rename <!name><!nl>§c HP: <!score=capi:health>

出力例:

Notch
HP: 20
Commander APIのスコア

この例では Commander API が提供する capi:health スコアを使用しています。

変数からの移行

以前の変数構文からマクロ構文への変更:

旧構文(変数)新構文(マクロ)
{nl}<!nl>
移行のポイント

旧構文の {nl} は新構文の <!nl> に置き換えるだけで動作します。
機能に変更はありません。