Minecraft(我的世界)中文论坛

 找回密码
 注册(register)
查看: 3210|回复: 12

[新版本预览] 【1.9新特性】15w41a-玩家乘骑NBT的存储区{RootVehicle}

[复制链接]
MsYqgzt 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
7556
钻石
性别
保密
注册时间
2014-6-22
查看详细资料
发表于 2015-10-9 21:23:07 | 显示全部楼层 |阅读模式

您尚未登录,立即登录享受更好的浏览体验!

您需要 登录 才可以下载或查看,没有帐号?注册(register)

x
本帖最后由 MsYqgzt 于 2016-11-13 13:38 编辑

     大家好,在发现新乘骑NBT之后,似乎又出现了相对于玩家乘骑实体的存储NBT,{RootVehicle},可用在探测【testfor】玩家是否乘骑实体,简单地说就是当玩家骑马或坐船做矿车等的时候,可以单独区分这些状态的玩家。
新乘骑NBT及船的新特性


WIKI关于此NBT的描述

                               
登录/注册后可看大图


举一个例子,要探测玩家是否坐在矿车上,
指令:
  1. /testfor @p {RootVehicle:{Entity:{id:"MinecartRideable"}}}
复制代码
所以这时没有坐在矿车上的玩家无法被探测到



                               
登录/注册后可看大图


坐上矿车就能被探测


                               
登录/注册后可看大图

那么稍微高级一点的用法,
探测玩家是否骑在驴上,这只驴的条件是,第一格背包的物品为一个钻石。
指令:
  1. /testfor @p {RootVehicle:{Entity:{id:"EntityHorse",Items:[0:{Slot:2b,id:"minecraft:diamond",Count:1b}]}}}
复制代码

也就是当我骑在拥有这只条件符合的驴上时,探测才能成功




                               
登录/注册后可看大图



                               
登录/注册后可看大图

此NBT的意义,用来区分玩家与区块的环境,
引用chyx的回复:
如果一个实体被玩家骑 他就不会出现在区块中了
这点跟以前一样 会保存在玩家身上
且不会写他被玩家骑 如果有玩家和生物都把它骑 只写生物


==================END====================

来自群组: The Command's Power

评分

参与人数 8人气 +11 金粒 +60 收起 理由
FHC红石 + 3 chyx砸场太可怕了……
840196733mw + 1 很棒的作品!
lzs1234 + 1 猪骑骑猪!
lichi2050 + 2 + 25 Mcbbs有你更精彩~
正价氟 + 1 Mcbbs有你更精彩~
2362577123 + 1 + 20 嗯哼?
夜之暗夜 + 1 Mcbbs有你更精彩~
skeleton小白 + 1 + 15 Mcbbs有你更精彩~

查看全部评分

可乐的快乐 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
1221
钻石
性别
保密
注册时间
2014-6-7
查看详细资料
发表于 2015-10-9 21:29:44 | 显示全部楼层
简直造福卡丁车啊,这样 的话就更容易区分未参赛玩家和比赛玩家了
回复

使用道具 举报

1484120484 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
1194
钻石
性别
保密
注册时间
2014-2-16
查看详细资料
发表于 2015-10-9 21:30:13 | 显示全部楼层
66666666666666666666666666666666666666

评分

参与人数 1人气 -1 金粒 -10 收起 理由
乙烯_中国 -1 -10 请勿灌水

查看全部评分

回复

使用道具 举报

2362577123 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
1435
钻石
性别
保密
注册时间
2015-3-22
查看详细资料
发表于 2015-10-9 21:34:03 来自手机 | 显示全部楼层
探测玩家的右键又有了新的方法......
回复

使用道具 举报

chyx 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
17083
钻石
性别
保密
注册时间
2014-3-20
查看详细资料
发表于 2015-10-9 21:48:37 | 显示全部楼层
真是的 虽然说得没什么错 但是总觉得缺了点什么

我知道以前的骑乘格式 我就觉得这个保存方式对于玩家不靠谱 听说这个消息就在想看db能怎么办 果然不咋地

我注意到如果一个实体被玩家骑 他就不会出现在区块中了 这点跟以前一样 会保存在玩家身上 且不会写他被玩家骑 如果有玩家和生物都把它骑 只写生物
我还曾想试图知道叠罗汉他怎么存 结果发现不支持叠罗汉 233

我正在测试呢 你就先发了 当然这没什么 谁发都一样 但我希望发的人能详细一点 要有情怀
回复

使用道具 举报

正价氟 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
799
钻石
性别
保密
注册时间
2015-7-18
查看详细资料
发表于 2015-10-9 21:56:22 | 显示全部楼层
只有我一个人看到上面是41a下面是41b吗
回复

使用道具 举报

MsYqgzt 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
7556
钻石
性别
保密
注册时间
2014-6-22
查看详细资料
 楼主| 发表于 2015-10-9 22:11:52 | 显示全部楼层
chyx 发表于 2015-10-9 21:48
真是的 虽然说得没什么错 但是总觉得缺了点什么

我知道以前的骑乘格式 我就觉得这个保存方式对于玩家不靠 ...

你可能想的太复杂了一点?我个人认为这个只是用来探测玩家乘骑的NBT用法,一个新的探测条件而已,用来综合多乘骑目前想不到什么办法,可能是bug也说不定?

评分

参与人数 1人气 +1 收起 理由
chyx + 1 你怎么不说话了?

查看全部评分

回复

使用道具 举报

chyx 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
17083
钻石
性别
保密
注册时间
2014-3-20
查看详细资料
发表于 2015-10-9 22:22:36 | 显示全部楼层
MsYqgzt 发表于 2015-10-9 22:11
你可能想的太复杂了一点?我个人认为这个只是用来探测玩家乘骑的NBT用法,一个新的探测条件而已,用来综 ...

并不是新的啊 你不觉得在探测玩家的坐骑这一点上跟以前一样么?@可乐的快乐 @2362577123 @乙烯_中国
而且这明明是一个很大的更改 你只能看到他这么小的作用(用于探测)么


简直就跟在数学课讲圆锥曲线时引入充分和必要条件害的让部分同学觉得这是由圆锥曲线引出的小概念一样的害人不浅   明明后者是比前者广阔了不知多少倍的概念 出现在所有数学分支的所有部分


看你的新闻帖子http://www.mcbbs.net/thread-486184-1-1.html 从没让我感到情怀和眼界
回复

使用道具 举报

c37 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
1548
钻石
性别
保密
注册时间
2013-10-19
查看详细资料
发表于 2015-10-10 01:58:08 | 显示全部楼层
抛砖引玉呀!提出一个发现启发其他人~
回复

使用道具 举报

chyx 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
17083
钻石
性别
保密
注册时间
2014-3-20
查看详细资料
发表于 2015-10-17 14:49:40 | 显示全部楼层
c37 发表于 2015-10-10 01:58
抛砖引玉呀!提出一个发现启发其他人~

恩 他说的是根坐骑 就是说你要是骑着猪 猪骑着船 他写的也是船
回复

使用道具 举报

BAN-43-32532 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
1642
钻石
性别
保密
注册时间
2015-10-6
查看详细资料
发表于 2015-10-17 14:54:46 | 显示全部楼层
看的不是很懂,但是好像有很大的用处
回复

使用道具 举报

chyx 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
17083
钻石
性别
保密
注册时间
2014-3-20
查看详细资料
发表于 2015-10-17 15:06:28 | 显示全部楼层
BAN-43-32532 发表于 2015-10-17 14:54
看的不是很懂,但是好像有很大的用处

我用nbtexplorer看了一下
我骑着猪 猪乘船
我的RootVehicle的Entity是船 船中有Passengers 在这里只有猪 猪没有Passengers
我的RootVehicle的AttachLeast和Most是猪的
回复

使用道具 举报

BAN-43-32532 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
1642
钻石
性别
保密
注册时间
2015-10-6
查看详细资料
发表于 2015-10-17 15:18:41 | 显示全部楼层
chyx 发表于 2015-10-17 15:06
我用nbtexplorer看了一下
我骑着猪 猪乘船
我的RootVehicle的Entity是船 船中有Passengers 在这里只有猪  ...

呵呵,看懂一半
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册(register)

本版积分规则

Archiver|小黑屋|Mcbbs.net ( 京ICP备15023768号-1 ) | 京公网安备 11010502037624号 | 手机版

GMT+8, 2019-8-22 19:36 , Processed in 0.038938 second(s), Total 20, Slave 19 queries , Gzip On, MemCached On.

"Minecraft"以及"我的世界"为Mojang Synergies AB的商标 本站与Mojang以及微软公司没有从属关系

© 2010-2019 我的世界中文论坛 版权所有 本站原创图文内容版权属于原创作者,未经许可不得转载

快速回复 返回顶部 返回列表