uuu2011
版本 1.13

如何给盔甲架命名,并且让这个名字能被用在 tp 等命令后面?

xmdhs
可以使用uuid 不需要命名

/say @e[limit=3]   应该可以,没电脑不知道

uuu2011
xmdhs 发表于 2018-8-12 13:52
可以使用uuid 不需要命名

/say @e[limit=3]   应该可以,没电脑不知道

uuid太长了不好记,
/say @e[limit=3] 是做什么用?

xmdhs
uuu2011 发表于 2018-8-12 13:58
uuid太长了不好记,
/say @e[limit=3] 是做什么用?

探测名字 应该

ruhuasiyu
本帖最后由 ruhuasiyu 于 2018-8-13 09:22 编辑

给盔甲架一个tag不就行了

例如 summon armor_stand ~ ~ ~ {Tags:["abc"],CustomName:"{\"text\":\"123\"}"}
当然你也可以用@e[nbt={CustomName:"{\"text\":\"123\"}"}]来选择

uuu2011
ruhuasiyu 发表于 2018-8-13 09:19
给盔甲架一个tag不就行了

例如 summon armor_stand ~ ~ ~ {Tags:["abc"],CustomName:"{\"text\":\"123\"}" ...

多谢!
其实是想用盔甲架做传送点,脑子不好使记不得坐标,想缩短一下指令

实际上有点奇怪,tp 的时候是用 /tp @e[nbt={CustomName:"{\"text\":\"123\"}"}]  这样的指令吗?
我执行没反应,提示都没有

ruhuasiyu
uuu2011 发表于 2018-8-13 11:45
多谢!
其实是想用盔甲架做传送点,脑子不好使记不得坐标,想缩短一下指令

传送用
  1. /tp @s @e[nbt={CustomName:"{"text":"123"}"},limit=1]
复制代码

uuu2011

原来如此!困惑了好几天!
我说怎么 kill 能选到,tp 选不到...

uuu2011
ruhuasiyu 发表于 2018-8-13 09:19
给盔甲架一个tag不就行了

例如 summon armor_stand ~ ~ ~ {Tags:["abc"],CustomName:"{\"text\":\"123\"}" ...

不好意思,顺便再问一下,有些nbt后面会附带有一个字母,如 FallFlying:0b,这个 0b 的 b 是什么意思?还见有其他字母 d f l s 等,谢谢

ruhuasiyu
uuu2011 发表于 2018-8-13 12:49
不好意思,顺便再问一下,有些nbt后面会附带有一个字母,如 FallFlying:0b,这个 0b 的 b 是什么意思? ...

这个是数值的类型,分别是byte short float double,int则没有后缀,比如short就不能超过3万多,而int不能超过21亿

uuu2011
ruhuasiyu 发表于 2018-8-13 12:56
这个是数值的类型,分别是byte short float double,int则没有后缀,比如short就不能超过3万多,而int不能 ...

明白了,多谢!