Minecraft(我的世界)中文论坛

 找回密码
 注册(register)

!header_login!

只需一步,立刻登录

查看: 2274|回复: 14

[命令方块] 方块nbt应用-信标基础用法全解(已更改,更新中)

[复制链接]
发表于 2015-5-9 22:00:19 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 End-Enderman 于 2015-5-19 19:46 编辑

1.什么是信标?有什么用?
信标是一种方块。由于它神奇的特性,受到了许多玩家的青睐。只要有特定条件,信标便会发出一条无限高的光芒。它可以用作指路灯,所以玩家在玩生存或者做建筑时,很多时候都能看到它的身影。最实用的是,它可以给玩家提供药水加成效果。只要在附近区域的玩家都能"享受"到这种效果。这是一种非常实用的方块。
2.如何获得信标?
在生存里需要击杀凋零后获得下界之星来合成一个信标。而创造需要用(前提是不用创造模式的物品栏)
  1. give 玩家名称 minecraft:beacon 1 0
复制代码
来获得信标。只是如果不击杀凋零获得下界之星和信标的话不会获得对应的成就(用achievement give可以直接获得)。
3.如何激活信标?
只要有特定的条件,信标发出光柱,就说明已经激活。只要将一些特定的方块放成特定的形状即可。不同的会有不同的等级(会在Levels用到)。最基础的摆成3x3的特定方块(平面的即可。特定方块:钻石块、金块、绿宝石块、铁块)即可激活信标。也可以在3x3底下加上5x5的特定方块(不可以相同,比如放置了铁块下一层就不能是铁块了),在3x3和5x5下面加上7x7的特定方块。也就是最高等级(等级具体介绍请看Levels)为3x3+5x5+7x7的特定方块。
4.信标的颜色如何改变(未编写)?
5.信标的nbt?
用命令造信标基本格式为:
  1. setblock ~ ~1 ~ minecraft:beacon 0 1 {信标nbt标签}
复制代码
之后的nbt按照这个格式填写即可。
Primary:
此nbt用于区分信标加入的其他属性。其他属性在右侧栏(PS:Secondary似乎没有什么用处。表面上说的是右边的辅助效果属性,但是加上后并没有什么变化。相反,这个看似是主属性的加入后主属性不会有变化,但是可以给玩家添加新效果。实验出来有效果的话我会重新再编辑帖子)

                               
登录/注册后可看大图

利用Primary可以变换信标主要给玩家加入的其他属性。在nbt标签出填写Primary:xxx即可修改信标的主属性。xxx处填写药水效果id。比如填写
  1. setblock ~ ~1 ~ minecraft:beacon 0 1 {Primary:14}
复制代码

                               
登录/注册后可看大图


看到什么没有?辅助效果并不是那五个特定效果,而是一个隐身效果!

                               
登录/注册后可看大图


任何属性都可以,只要是存在的药水属性。需注意不要将信标的选择属性变换,否则只能用blockdata。
用这样的方法做出来的信标,不用再向里面投放一些特定的东西,只要有信标触发的条件即可(比如九个铁块,上面一个信标)。
目前一种信标只能给予玩家一种效果。所以配合多个信标,可以给玩家多重效果。

                               
登录/注册后可看大图


如果是give的话需要加上BlockEntityTag(未来帖子会讲解)。比如
  1. give @a minecraft:beacon 1 0 {BlockEntityTag:{Primary:12}}
复制代码
综上所述,Primary效果简单来说:玩家只需要放置一些特定的方块(铁块、金块、钻石块)即可触发自己设定的效果。
(在生存放置有属性的信标的话这个nbt会派上很大用处。因为三级信标不仅占地面积大,而且在不遮掩的情况下容易被发现)
Levels:需注意许多人认为此nbt是用于调整信标给予玩家药水属性的等级。但实际上,这是调整信标的等级。
信标的等级分为:

                               
登录/注册后可看大图


每一个等级,都可以选择不同的属性。所以在信标nbt处填写Levels:xxx即可将信标的等级变为不同的等级。xxx处填写等级,填写1-3(0为初始信标,要是填写0的话没必要加这个nbt,3以上和3没有什么区别)

                               
登录/注册后可看大图


上图是信标默认为二级时选择的效果(默认为信标下面有两层特定方块)。所以到三级的时候,玩家便可以选择信标里所有的属性效果来给玩家加上药水属性效果。
(注意:Levels一定要加上这个s,不然无效)
信标特定方块:就是激活信标,让信标触发以及增加等级的方块。3x3的特定方块为第一级,3x3下加上5x5的特定方块为第二级,3x3+5x5+7x7则为第三级。这些方块可以为:铁块,金块,钻石块。要增加等级必须要种类不同。
出自索引贴(方块nbt帖还没开始编写,发出来后这里会改变一下):
http://www.mcbbs.net/thread-440268-1-1.html

评分

参与人数 8人气 +6 金粒 +38 收起 理由
Deing + 1 突然发现我好想从来没给你评过分!太可怕了.
乙烯_中国 + 1 嘛。。。金粒没了,就这样吧
mclanju + 2 楼主你太帅了~
qin905604662 + 1 + 20 楼主你太帅了~
FHC红石 + 1 同楼下
岩井西衣 + 1 很diao的样子
海潮 + 1 + 15 Mcbbs有你更精彩~
840196733mw + 1 Mcbbs有你更精彩~

查看全部评分

回复

使用道具 举报

头像被屏蔽
发表于 2015-5-9 22:06:06 | 显示全部楼层
本帖最后由 咕噜and呼噜 于 2015-5-9 22:14 编辑

NBT是怎么知道的?

评分

参与人数 1金粒 +1 收起 理由
End-Enderman + 1 wiki有

查看全部评分

回复

使用道具 举报

发表于 2015-5-9 22:07:08 | 显示全部楼层
听说很diao就来看看
回复

使用道具 举报

发表于 2015-5-9 22:08:39 | 显示全部楼层
不明真相的观众

我都看不懂,不过还是支持老友了

评分

参与人数 1金粒 +11 收起 理由
咕噜and呼噜 + 11 好歹是地板啊

查看全部评分

回复

使用道具 举报

发表于 2015-5-9 22:12:00 | 显示全部楼层
我记得是可以两个效果的 因为我做过
搬运wiki有意思么

评分

参与人数 1金粒 +1 收起 理由
End-Enderman + 1 喷我可以,涉及名誉问题必须解释清楚,搬运.

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2015-5-9 22:17:44 | 显示全部楼层
chyx 发表于 2015-5-9 22:12
我记得是可以两个效果的 因为我做过
搬运wiki有意思么

如果你认为我水平欠佳,随便,这个帖反正以后也要改,但是你说搬运,绝不能乱说!
回复

使用道具 举报

发表于 2015-5-9 22:20:29 | 显示全部楼层

信标 有这些额外的字段:

Levels: 信标的等级

Primary: 被选择的主要效果,ID详见状态效果。0代表无效果。

Secondary: 被选择的次要效果,ID详见状态效果。0代表无效果。



转自wiki

还有 我记得强行改Levels会自动改成正确的 因为实体附加值可以自动运行

评分

参与人数 1金粒 +1 收起 理由
End-Enderman + 1 Secondary我没有试出什么效果

查看全部评分

回复

使用道具 举报

头像被屏蔽
发表于 2015-5-9 22:22:13 | 显示全部楼层
chyx 发表于 2015-5-9 22:20
信标 有这些额外的字段:

Levels: 信标的等级

现在你们这些CBL的人开始喷了么....
回复

使用道具 举报

发表于 2015-5-9 22:24:38 | 显示全部楼层
虽然你写了很多 可知识点都是从wiki来的呵
好吧 不是搬运 是复述
如有冒犯 请原谅

评分

参与人数 1人气 +1 收起 理由
End-Enderman + 1 = =一个词不同意思就...另外也是为了充实教.

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2015-5-9 22:29:32 | 显示全部楼层
chyx 发表于 2015-5-9 22:24
虽然你写了很多 可知识点都是从wiki来的呵
好吧 不是搬运 是复述
如有冒犯 请原谅 ...

学习指令最初也是从wiki上做起= = 没事
回复

使用道具 举报

发表于 2015-5-9 22:37:01 | 显示全部楼层
End-Enderman 发表于 2015-5-9 22:29
学习指令最初也是从wiki上做起= = 没事

建议在测试时使用满级信标测试


新标可以用漏斗往里面灌宝石 而且可以吸走  用这个方法可以往里面放超过一个宝石

可惜在退出重进后里面的宝石会消失

评分

参与人数 1人气 +1 收起 理由
End-Enderman + 1 谢谢建议,回去把这个帖试着改成信标的而不.

查看全部评分

回复

使用道具 举报

发表于 2015-5-10 12:57:29 | 显示全部楼层
问一下,所有的NBT均可在1.7使用吗?
还是有部分需要1.8
回复

使用道具 举报

 楼主| 发表于 2015-5-10 13:00:28 | 显示全部楼层
FHC红石 发表于 2015-5-10 12:57
问一下,所有的NBT均可在1.7使用吗?
还是有部分需要1.8

应该可以吧。(这个说的是各生物的特定NBT,不算NoAI这样的)只是比如兔子这样的用不了
回复

使用道具 举报

发表于 2015-5-10 17:37:20 | 显示全部楼层
Secondary是什么意思=-=,我只需要温饱

评分

参与人数 1金粒 +1 收起 理由
End-Enderman + 1 一个NBT

查看全部评分

回复

使用道具 举报

发表于 2015-5-14 01:25:09 | 显示全部楼层
um,其实还不错,毕竟是讲解贴,还是值得鼓励的

评分

参与人数 1金粒 +1 收起 理由
End-Enderman + 1 还是少,打算直接改为整个信标的讲解.

查看全部评分

回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2017-11-25 10:13 , Processed in 0.154757 second(s), 9 queries , Memcache On.

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

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

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