我的世界基岩版指令错误
17245
17245
以下是 中文MinecraftWiki命令条目tellraw章节 关于tellraw命令的叙述:
tellraw[仅Java和基岩版][即将到来:1.9]
玩家发送一条JSON文本消息。
语法
tellraw <玩家> <JSON文本>
参数
玩家
指定该消息的接收玩家。必须是一个玩家的名字或目标选择器。
原始JSON消息
指定要发送的消息。必须是有效的JSON文本。(例如,{"text":"Hi there!","bold":true}。)
效果
如果参数指定不正确, 或者当玩家无法解析到一个或多个在线玩家时,命令失败。
成功时,目标玩家在自己的聊天框接收到指定的JSON格式消息。
JSON文本也接受一个对象或字串的数组,数组与extra的处理方式大致相同(首个元素视作其后元素的父元素,继承文字样式)。它甚至接受多层嵌套的数组树,并以深度优先遍历。例如:
/tellraw @a ["Hello there, ",{"selector":"@p"},"."]
/tellraw @a [[[["The "],[["quick ","brown "],[{"selector":"@p"}," jumps "],"over "],"the "],["lazy ","dog."]]]——引用自中文MinecraftWiki“命令”条目“原始JSON文本”章节
故推测是键入的原始JSON文本无效导致报错,亦不排除基岩版原始JSON文本与JAVA版存在格式上的差异(在中文MinecraftWiki中暂未找到关于基岩版原始JSON文本的叙述)
中文MinecraftWiki“命令”条目关于“原始JSON文本”的叙述参见网页链接
...19800
基岩版和java版的区别很大,java版中大多数的NBT基岩版都有更改,甚至被删除(因为不可用),总的来说,基岩版中的NBT极少,如give指令只有两个NBT,并且格式用法与java版有一定的差别(CanPlaceOn和CanDestroy)
关于牌子方面的NBT,现在没有(你的意思应该是JSON语言的是吧,即使不是,只有字,也不能在基岩版中用指令give获得或者setblock放置,因为基岩版中暂时没有这方面的NBT和JSON!)。我知道java版中可以放置一个什么点一下就执行一个指令或者是一个带字的告示牌,但是基岩版暂时不行,不知道mojang是怎么想的,可能是条件的原因
另外,补充一下,您题目说的:“怎么样才能在基岩版中创建告示牌的nbt啊”这句话不是很正确,给予自己那类的告示牌,那告示牌本身带有的,才叫NBT,而凡是与牌子特殊功能相关的,则是一种JSON语言(说实话,我也有点分不清这两种)
求采纳
...155
2756
5380
8026