Minecraft指令手册

你好MC

首页 >> Minecraft指令手册 >> Minecraft指令手册最新章节(目录)
大家在看宇宙网游,我能指定掉落 大家都用冷兵器,你用狙击枪? 无敌从我看见BOSS血条开始 死亡奖励神器!全服玩家求我别死 疯了吧!你管这叫SSS级天赋 熊学派的阿斯塔特 CSGO:这个选手太听劝了! 升一级法强翻倍,你管这叫召唤? 海岛求生:真千金她为何总是霸榜 游戏:从蜥蜴到啃噬神明之巨龙 
Minecraft指令手册 你好MC - Minecraft指令手册全文阅读 - Minecraft指令手册txt下载 - Minecraft指令手册最新章节 - 好看的游戏小说

第一百五十九章 深入了解NBT树和NBT路径

上一章书 页下一页阅读记录

在上一章,你应该已经理解了什么叫作NBT树,但理解不代表会运用。要真正搞懂NBT树的理念,我们得投入实践,学会阅读NBT树甚至表示出一个NBT树。

NBT数据树常常会表示成下面这样的格式:

<数据类型>[root或其他具体名称]:根、父级标签或其他具体的名称或描述

├<数据类型>[名称]:值或描述

......

└<数据类型>[名称]:值或描述

注:在上面的格式中,<>代表必定会出现,[]代表可能会出现(含义跟指令格式中的一样)。

许多网站和程序,比如Minecraft Wiki、常用的Java版NBT编辑器NBTExplorer,都采用了上述格式来表示NBT。

举个简单的例子,在Minecraft Wiki上,Java版书与笔的物品NBT是这么表示出来的:

? tag:父级标签

└? pages:书与笔的各个页面。

空└?:一个单页。每一页是一个字符串,不能超过个字符。

在上面的这个例子中,由于Minecraft Wiki使用一个图片标识来表示数据类型,所以这里用一些特殊符号来代替:

?——Compound复合标签

?——List列表

?——String字符串

仔细观察Minecraft Wiki给出的NBT树,结合我们前面所学的知识,你应该不难得出上面这个例子所表示的意思:

『对于物品书与笔,在其物品NBT标签中的tag复合标签下,有一个名为pages的列表型标签。这个pages列表是一个由多个字符串类型的值组成的列表,每个值都代表着书与笔中的一页,且每个值都不得拥有超过个字符。』

什么?你很难理解?或许我们需要睁大眼睛,逐行研究上面的例子。

第一行:? tag:父级标签

根据上面的格式『<数据类型>[root或其他具体名称]:根、父级标签或其他具体的名称或描述』,我们不难知道这在表示一个名为tag的复合标签。同时,它被解释为『父级标签』,说明Minecraft Wiki在这里给出的NBT树是在描述这个标签的孩子(也就是值)。

等等,为什么Minecraft Wiki不直接从根开始,而是从这个tag标签开始呢?

回忆一下第十一卷的内容,tag标签是物品通用标签内的一个标签,用来储存物品的额外信息。所有额外的物品标签都在tag标签内,因此Minecraft Wiki不从根开始描述的原因也就不难理解——使文章详略得当。

问题解决,我们来看看第二行:└? pages:书与笔的各个页面。

最开始的└意味着在这里,NBT数据树的这条树枝上有一个节点,而且由于└没有继续向下延伸,因此这个节点是该树枝上最后一个节点。第二个?代表的意思很明确,即该节点对应的NBT标签是个列表。『pages』是该列表的标签名,而后面的『书与笔的各个页面。』是对该标签的一个描述。

第三行更加简单:└?:一个单页。每一页是一个字符串,不能超过个字符。

最开始的└不用说,?估计也不用说。但?后面的标签名称呢?

还是那句话,这是个列表,列表是由多个相同类型的值组成,而不是标签。换句话说,这部分NBT树实际上描述的不是个标签,而是个值,自然也就不需要给出名称,因为没有名称。

冒号右边的很明显,是个对值的描述,相信大家都看得懂这里的中文,我就不再阐述。

现在,你肯定已经拥有阅读Minecraft Wiki上NBT树状图的基本素养。来尝试一下下面的这个NBT树:

?实体数据值

│实体共通标签

│活体共通标签*

│生物共通标签

├?? Size:史莱姆的大小。最小为0,即小型史莱姆大小;最大值为126,超过126的值将当作126处理。

└? wasOnGround:表示史莱姆是否正在接触地面。

图示:

??—— Int整型

?—— Boolean布尔值(Byte字节型)

*Minecraft WIki把生物共通标签给拆开了?啥时候多出个活体共通标签?

上面唯一需要注意的一点是,你应该知道Byte字节型有两个种类的值,一个是普通的数值,一个是布尔值。为方便区分,Minecraft Wiki将布尔值类型从Byte字节型中独立出来,成为Boolean布尔值,但实际上在NBT中还是Byte字节型。

这里就暂时不放参考答案(实际上是因为懒得写),相信大家都能够看懂上面的NBT树状图。

小主,这个章节后面还有哦,请点击下一页继续阅读,后面更精彩!

《Minecraft指令手册》无错的章节将持续在书海阁小说网小说网更新,站内无任何广告,还请大家收藏和推荐书海阁小说网!

喜欢Minecraft指令手册请大家收藏:(m.shuhaige.net)Minecraft指令手册书海阁小说网更新速度全网最快。

上一章目 录下一页存书签
站内强推十日终焉 全职法师 天灾第十年跟我去种田 年代1960:穿越南锣鼓巷, 全球冰封:我打造了末日安全屋 重生八零:离婚后被军少宠上天 赤心巡天 攀高枝 遮天 夫人她马甲又轰动全城了 重生1958:发家致富从南锣鼓巷开始 少年王 截教扫地仙的诸天修行 我的1949从长白山开始 灾后第六年,我靠发豆芽攒下农场 上午毁我丹田,下午在你坟前烧纸 四合院之秦淮茹很旺夫 重生官场:从京都下基层权利巅峰 穿越四合院之开局落户四合院 谍战:我其实能识别间谍 
经典收藏神:赐你S级偷窃,你拿来偷我? 掠夺无数天赋,我在全民时代封神 死亡奖励神器!全服玩家求我别死 全民领主:开局一颗造化神石 网游:开局觉醒唯一SSS天赋 我在斗罗卖罐子 美剧世界:从洛城巡警开始 全民副本:我刷满了BOSS好感 只有我能用召唤术 因为太欧皇,抽中铜雀台后无敌了 模板魔术师女明星都是我的充电宝 NBA:替补上场,拯救国家队 模板奥尼尔,美女都是我的充电宝 全民:灵卡师鸡肋?开局不良帅! 斗罗反派模拟器,开局迫害千仞雪 重生游戏反馈前?铸就最强道基! 苟在新手村的我,叠了几万层被动 霍格沃茨:我真是模范巫师 全民领主:我的爆率百分百 这个游戏不一般 
最近更新虚空拼图 末日求生:我有万界直播打赏系统 业余里踢出来的国足超级后卫 开局选择亡灵:我有ss级天赋 DNF:求你别搞事,我们真服了 画渣又怎样?我靠神笔一路躺赢 穿越火影之修真者的逆袭 宝可梦真实 网游:敢惹他?内裤都给你偷没了 召唤万界军团 游戏降临:从隐藏职业开始封神 都重生了,还让我从头开始 海贼王之冰霜王座 人在斗破写日记,薰儿蚌埠住了! 进入求生游戏后,变成欧皇了! 综漫:从尸魂界开始砍穿万界 斗罗:武魂千仞雪,震惊比比东 西海岸美式居合 重生之我是神之乌兹后传诸神黄昏 狼人杀:我预言家滴滴代跳 
Minecraft指令手册 你好MC - Minecraft指令手册txt下载 - Minecraft指令手册最新章节 - Minecraft指令手册全文阅读 - 好看的游戏小说