最近從1.8版本回來到1.19.2版本來玩 指令有點陌生了變了不少 想請教一下
正常的用指令方塊 招出告示牌
setblock ~ ~1 ~ minecraft:birch_sign[rotation=8]{Text1:"[\"第一行文字\"]",Text2:"[\"第二行文字\"]",Text3:"[\"第三行文字\"]",Text4:"[\"第四行文字\"]"} destroy
如果是告示牌含有網址文字可以用的出來嗎?
我有想過這對話欄的文字網址
tellraw @a {"text":"文字","clickEvent":{"action":"open_url","value":"網址"}}
我也想到這段
give @p minecraft:birch_sign{BlockEntityTag:{Text1:"{\"text\":\"文字\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/tp @p ~ ~1 ~\"}}"},display:{Name:"Custom Sign"}}
根據璇大大的說法(可運行)
setblock ~ ~1 ~ minecraft:birch_sign{Text1:"{\"text\":\"文字\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/tp @p ~ ~1 ~\"}}"} destroy
根據秋宣 (葡萄b) 大大的說法(可運行)
setblock ~ ~1 ~ minecraft:birch_sign{Text1:'[{"text":"","clickEvent":{"action":"run_command","value":"tellraw @a [\\"\\",{\\"text\\":\\"對話欄\\",\\"color\\":\\"red\\",
\\"clickEvent\\":{\\"action\\":\\"open_url\\",\\"value\\":\\"網址\\"}}]"}},
{"text":"文字1"}]',
Text2:"{\"text\":\"文字2\"}",
Text3:"{\"text\":\"文字3\"}",
Text4:"{\"text\":\"文字4\"}",} destroy
套上去的結果(可運行)
give @p minecraft:birch_sign{BlockEntityTag:{Text1:'[{"text":"","clickEvent":{"action":"run_command","value":"tellraw @a [\\"\\",{\\"text\\":\\"對話欄\\",\\"color\\":\\"文字顏色\\",
\\"clickEvent\\":{\\"action\\":\\"open_url\\",\\"value\\":\\"網址\\"}}]"}},
{"text":"文字1"}]',
Text2:"{\"text\":\"文字2\"}",
Text3:"{\"text\":\"文字3\"}",
Text4:"{\"text\":\"文字4\"}",}}
有懂的再麻煩跟我說謝謝
也感謝 璇 & 暮智光 & 秋宣 (葡萄b) 的幫忙