本帖最后由 乙烯_中国 于 2015-8-1 13:38 编辑

本人通过无数次尝试,终于得出了ShulkerBullet眼花缭乱的NBT。


ShulkerBullet 就是 Shulker 射出来的类似追踪导弹的玩意儿。
在官方还没放快照的时候,就对这个东西的运动轨迹十分感兴趣,也很想知道其运动方式。




NBT标签




在经历无数entitydata @e[type=ShulkerBullet] {}后,
终于找到了每个独有NBT的特性
  1. {Steps:23,Motion:[0:0.13379264233465568d,1:-5.376542536792173E-4d,2:0.04663407279080639d],TXD:0.17830286305023177d,UUIDLeast:-7941149489731700122L,Invulnerable:0b,Air:0s,OnGround:0b,Dimension:0,PortalCooldown:0,Dir:5,Rotation:[0:117.04212f,1:0.29282433f],FallDistance:0.0f,Target:{X:10,Y:4,Z:10,L:1L,M:1L,Owner:{X:10,Y:1,Z:13,L:10L,M:10L,UUIDMost:7538791305186001617L,Pos:[0:-4.874753184279115d,1:18.57465950922877d,2:-9.759045183377285d],Fire:0s,TYD:0.0d,TZD:0.0d}
复制代码
其中,除了Motion、UUIDLeast、UUIDMost、Fire、Pos、Air、Invulnerable、OnGround、Dimension、Rotation、FallDistance这些实体通用标签外,
可以注意到一些独有的标签
Steps:
TXD:
TYD:
TZD:
Dir:
Owner:
Target:



这些标签究竟是什么意思,经过本人尝试,得出以下结论:
Steps:(整型)


TXD: TYD: TZD:(双精度浮点型)


Dir:(整型)


Owner:(组)



Target:(组)



需要注意不管是L M UUIDLeast UUIDMost,现在都属于long型,要添加l的后缀才有效。



运动

那么其实它的运动总的来说分为两种:

  • 一种是直线运动





  • 第二种是运动到指定位置



关注贰逼,关注1.9指令方块相关更新追踪!



[groupid=546]Command Block Logic[/groupid]