nbt破坏标签怎么写?我的世界破坏指定方块物品

我的世界如何让物品只能破坏指定方块?nbt标签怎么写呢?在解密冒险地图里,有时需要给玩家一些物品,可以破坏指定的方块,那么怎么实现的呢?

本文将以基岩版为例,演示一下nbt标签can_destroy的使用方法。


我的世界冒险地图

举例:这个箭带有nbt的格式,可以破坏石头的箭


nbt可破坏标签
 


NBT就是指令的二次设定,而本文要说的可破坏标签是冒险模式的专属nbt,我将会用命令方块来演示。

下面开始教程:


我的世界解密地图
  give @p arrow 1 0 {"minecraft:can_destroy":{"blocks":["stone"]}}

  简单介绍一下指令的意义:

give @p arrow 1 0 意思是“给附近的玩家一个箭”

特别注明:1 0是要空格的,两个代表的不同,第一个数字是数量,第二个是损坏度


minecraft:can_destroy 意思是“可破坏的NBT标签”


{blocks":["sonte"]} 意思是“方块列表”


如果你想让获得的道具可以破坏多种方块,可以像下面这样写

give @p arrow 1 0 {"minecraft:can_destroy":{"blocks":["stone","sand","log"]}}


解密地图道具
  arrow:箭

stone:石头

sand:沙子

log:原木


nbt标签
  注意:基岩版与java版的nbt使用是不一样的,命令方块标点符合全部都是英文哦。

各种物品和方块的英文名称大家可以自己去网上查。

本次攻略就到这里了,谢谢大家的捧场!