Rawtext 構文

rawtext の使い所と記述

 rawtext - チャットや看板などの文章を JSON 形式で記述。特殊な文章がつくれる。

使える場所

 コマンド - /tellraw /titleraw などの最後に記述
 看板   本と羽ペン - 直接記述できる

基本の形

{"rawtext":[ ]}
[ ] 内に下記の構文を正しい配列で記述。

 ・ 通常文 - json 形式なのでエスケープができる。
     {"text":"NormalText"}

 ・ 言語ファイルから文章を呼び出す
     {"translate":"translation.test.none"}

 ・ 文章の特定の部分に単語を挿入
     {"translate":"Hello, %%1 and %%2 .","with":["eveyone","you"]}
     {"translate":"death.attack.thorns","with":["あなた","みんな"]}

 ・スコアボードの数値を代入
    {"score":{"name":"@a","objective":"スコアボード"}}
    {"score":{"name":"@a","objective":"スコアボード","value":"3000"}}

 ・セレクタを使って名前を表示
    {"selector":"@a"}