本帖最后由 MsYqgzt 于 2016-4-16 16:55 编辑

       大家好,今天教大家能够改变末影人持有方块的NBT
先上图:





指令模板:
  1. /summon Enderman ~ ~1 ~ {carried:<数字id>s,carriedData:<方块附加值>s}
复制代码

   我用命令分别刷出搬动安山岩和命令方块的末影人,首先让末影人持有命令方块的指令是:
  1. /summon Enderman ~ ~1 ~ {carried:137s}
复制代码

这里的"carried"使用的是代表末影人持有的方块 数字ID,命令方块的数字id为137,附加值默认是0,可以省略




让末影人持有安山岩则需更进一步的指令:
  1. /summon Enderman ~ ~1 ~ {carried:1s,carriedData:5s}
复制代码
这里的1s即石头的id,后面的“carriedData”代表着持有方快所拥有的附加值。



方块的数字id和附加值可以在游戏中按F3+H在背包栏中查看

这个NBT只能让末影人持有方快,物品无效


因为1.9中的末影人死亡会掉落持有的方块,所以这个NBT在1.9中会有更好的用途,
======================END===================