我正在尝试为“Minecraft”游戏编写脚本,游戏涉及大量JSON脚本。我正在尝试添加一个命令块,它会在可以单击的墙上放置一个标记,从而显示标题。我的命令是这样的。
/setblock ~ ~ ~ wall_sign 0 replace {Text1:"{\"text\":\"My Sign\",\"color\":\"red\",
\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/title @p title
{} < Problem Area
\"}}"}
我应该在问题区域做些什么?像这样放置两个反斜杠
\\"
不起作用,所以我有点困惑。请帮忙!
答案 0 :(得分:0)
这样可以正确验证我:
{
"Text1": "{\"text\":\"My Sign\",\"color\":\"red\",\"clickEvent\":{\"action\":\"run_command\",\"value\":{\"/title @p title {} < Problem Area\"}}}"
}
根据您想要逃脱的方式,您需要确保未转义的字符串符合所需级别。
\\\" 'unescapes' to \"
\\\\\\\" 'unescapes' to \\\" -> \" -> "