/summon minecraft:armor_stand 4 -59 22 {CustomName:"开始游戏",CustomNameVisible:1b,NoGravity:0,Invisible:1}
目的:生成一个名字显示为开始游戏的隐形盔架
但是我显示出来的是这个
如果想删除这个,怎么才能删除呢?输入什么指令
目的:生成一个名字显示为开始游戏的隐形盔架
但是我显示出来的是这个

如果想删除这个,怎么才能删除呢?输入什么指令
删除可以试试/kill @e[type=armor_stand]
本帖最后由 Chelover_C60 于 2022-1-20 12:47 编辑
抛开版本谈命令的行为是不对的
命令对应的版本是 1.12-,而你的版本是 1.13+,而 1.12- 的 CustomName 是字符串,1.13+的 CustomName 的格式是原始 json 文本,格式不同导致无法识别。
如果你是 1.13.X,请在实体名内再套一层双引号,并添加转义符 \ (注意不是 / )
复制代码
如果你是 1.14+,请在双引号外面套一层单引号
复制代码
删除最近的盔甲架:
复制代码
抛开版本谈命令的行为是不对的
命令对应的版本是 1.12-,而你的版本是 1.13+,而 1.12- 的 CustomName 是字符串,1.13+的 CustomName 的格式是原始 json 文本,格式不同导致无法识别。
如果你是 1.13.X,请在实体名内再套一层双引号,并添加转义符 \ (注意不是 / )
- summon minecraft:armor_stand 4 -59 22 {CustomName:"\"开始游戏\"",CustomNameVisible:1b,NoGravity:0,Invisible:1}
如果你是 1.14+,请在双引号外面套一层单引号
- summon minecraft:armor_stand 4 -59 22 {CustomName:'"开始游戏"',CustomNameVisible:1b,NoGravity:0,Invisible:1}
删除最近的盔甲架:
- kill @e[type=armor_stand,sort=nearest,limit=1]