Minecraft指令手册

你好MC

首页 >> Minecraft指令手册 >> Minecraft指令手册最新章节(目录)
大家在看 我可以无限回档 NBA:开局一张三分体验卡 Nage新世界 万法归源:从青铜指环到永恒圣尊 足球:我还是太全面了 火影之时雨日常 超级足球巨星 溺爱甜妻,腹黑总裁慢慢来 异界那些事儿 梦幻西游之重返2005
Minecraft指令手册 你好MC - Minecraft指令手册全文阅读 - Minecraft指令手册txt下载 - Minecraft指令手册最新章节 - 好看的游戏小说

第一百三十二章 生物的共通NBT-2

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

在上一章的末尾,我们发现玩家和生物其本身的Nbt很多是互通的。所以,你能在生物的共通Nbt中找到一些玩家身上也有的Nbt。

比如:FallFlying(值:布尔值)

FallFlying是个布尔值,一般来它是0。如果是1,生物(或者是“非玩家实体”)就会像用鞘翅滑翔般滑翔起来。而如果是玩家,那么玩家当然是在滑翔时这个值才会是1,所以FallFlying被用于检测一个玩家是否在滑翔。

那么这到底有什么用呢?

或许就是让非玩家实体滑翔起来吧,或者是用于服务器防飞行挂的鞘翅飞行检测,防止误牛

这是一个玩家和生物Nbt互通的例子,而在生物的共通Nbt中,还有很多这样的例子,比如这三个:

Sleepingx(值:数值)

SleepingY(值:数值)

SleepingZ(值:数值)

这三个标签并不是时时刻刻都会出现,因为这三个标签的作用是:

记录实体当前正在睡觉的床的坐标

为什么还要记录呢?直接使用实体本身的坐标不行吗?

肯定不行,因为mc是一个充满特性的世界。如果你哪在mc里睡觉,没想到触发了一个特性,让你飘离床,在飞神曲的沐浴下经过了流沙河,翻越了火焰山,到达了西大雷音寺这样子在睡梦中完成了西取经的十万八千里。然后你醒来了,如果游戏就是采用直接使用实体本身的坐标的话,那么——

“我是谁?我在哪?我在干什么?”

(过了一会)

这时东土大唐边境河州卫,玄奘正要离开驿馆。突然观音菩萨出现在玄奘面前,告诉他有人已经提前一步拿到了大乘佛法了。

玄奘:.........

所以mojang为了避免这种情况的发生,使用了在玩家睡觉的时候就记录床位置的方法,这样子就算玩家飘离了十万八千里再起来:

“啊~又是新的一啊。”

“应该给自己的豪宅再升级一下了。”

(于是玩家挖了几块泥土)

“真不错。”

所以这三个标签是极其重要的。

只不过生物会睡觉吗?好像只有村民会哦。

比如现在这里有个村民,他睡在x=564,Y=87,Z=65这个床上,那么他这个时候的这三个值就是:

{

Sleepingx:564,

SleepingY:87,

SleepingZ:65

}

——————一个很不华丽的分界线———————

在上一章我们讲到,生命的最大值其实就是一个属性。如果我们要修改这个属性,该怎么办呢?

生物的共通Nbt里就有这么个标签:

Attributes(值:列表)

这是一个列表,所以它的值是这样的:

{Attributes:[A,b,c]}

那么这些Abc该填什么?

答案是属性:

{Attributes:[{A属性},{b属性},{c属性}]}

既然是属性,我们就不妨复习一下一百零五章的属性修饰符:

“{Attributemodifiers:[{}]}

在这个文件夹里,有这么几个文件,需要我们修改一下(记得去“*”号):

AttributeName*——要修改的属性id

Name*——要修改的属性名字

Slot*——指定生效的槽位

operation*——属性数值是怎样运算的

Amount*——属性数值

UUIdmost*——这个属性UUId的高位

UUIdLeast*——这个属性UUId的低位”

可以发现,当时讲到的属性修饰符,里面有很多个标签。

但别忘了,属性修饰符是属性的修饰符啊,我们现在才深入到属性啊,所以我们得先看看一个属性需要几个标签:

Name——属性的名称

base——属性的基础值

modifiers——属性的修饰符

只有三个,看起来非常简单。实际上也非常简单,比如我们的生命最大值,它就是这样的:

{Attributes:[{Name:“generic.max_health“,base:20}]}

我们要修改,除了给这个属性添加修饰符,还可以直接把base值修改。

那么base可以修改到什么程度呢?

这个base值的类型是“双精度浮点型”,比我们上一章提到的“单精度浮点型”高级了一倍。

注意,这里的“高级了一倍”不是作者自己猜的,而是有实际依据的,因为:

单精度浮点型——占用空间:32位(4字节)

双精度浮点型——占用空间:64位(8字节)

占用空间增加了一倍,确实是高级了一倍。

但如果按照这样子的话,64位系统岂不只是32位系统的两倍?

那肯定是不对的。所以我们的这两个浮点型,它们虽然占用空间是两倍的关系,但实际可储存的数值是:

单精度浮点型——取值范围:-3.4E38~3.4E38

双精度浮点型——取值范围:-1.E308~1.E308

嗯,确实,是高级了亿倍.......好像还不止

所以,其实你的生命值上限最高并不是2048,也不是,而是:

1.x3081?!

所以,你还敢你的创世之刃是能秒杀一切的武器了吗?

剩下的modifiers就很简单了,因为我们早在第一百零五章就讲到了。只不过这里的modifiers有些不一样,它只剩下了四个参数(1.16及以上5个):

Name——要修改的属性名字

operation——属性数值是怎样运算的

Amount——属性数值

UUIdmost——该修饰符的UUId高位

UUIdLeast——该修饰符的UUId低位

(1.16版本UUIdmost和UUIdLeast合并成了UUId)

具体的用法就不再细了,自己去一百零五章看吧。

(似乎篇幅不够,再来一点吧)

接下来的标签是:

handItems(值:列表)

handItems很容易理解,就是生物拿着的东西。又因为mc的生物都是有两只手的(你跟我史莱姆有手?),所以handItems的列表是固定两个项目,一个主手,一个副手:

{handItems:[{主手},{副手}]}

而这个主手和副手内填的就联系到我们的物品共通标签了:

count——物品数量(值:数值)

id——物品Id(值:字符串)

tag——物品的额外标签(值:复合标签——{})

具体的我就不再讲了,已经讲了很多次了,况且才4个标签(还有一个Slot),非常简单,傻子都能记住。

举个例子,比如村民的主手正拿着一个面包,那么他的handItems值就是:

{handItem:[{count:1,id:“minecraft:bread“}]}

灰常简单是不是?

但如果这个村民拿着这个面包就被杀死了(哦呐!),掉落这个面包的几率是多少呢?

虽然我们不知道几率是多少,但我们可以更改几率,这样子我们就知道了!

控制村民的手中物品掉落几率的标签是:

handdropchances

这也是个列表,也有两个项目,分别代表着主手和副手掉落物品的几率。

这个几率的值是单精度浮点型,所以如果你想更改主手和副手掉落物品的几率为78%的话,那么需要这么改:

{handdropchances:[0.78,0.78]}

这样子就可以了,还是灰常简单的。

oK这一章我们就先讲到这,我们下一章再见!

(不知不觉国庆就已经过完一半了啊.......)

现在是中午12点整,王五和赵六正坐在橡木楼梯上刷b站。突然王五像触电似的站了起来:“o cáo?”

“发生了什么事?”赵六瞟了一下王五,继续看敖厂长的新视频。

“o\bcào!”王五突然又叫了一声。

“哎你能不能别......”赵六话还没完,王五又来邻三声:“o\bcào太棒了!”

“你老是卧槽卧槽干什么啊?”赵六决定看看王五到底在看什么,于是把头伸了过去。

“o cáo?”

“o\bcào!”

“o\bcào太棒了!”

只见那个视频的标题是:

《洞穴更新成了!minecraft 1.17 更新特性汇总!洞穴与峭壁更新!》

喜欢Minecraft指令手册请大家收藏:(m.aizhuixs.com)Minecraft指令手册爱追小说网更新速度最快。

上一章 目 录 下一章 存书签
站内强推 漫威:从蜘蛛侠开始剧透 我能给信徒发放职业 时光绘爱:林与陈的千年恋 红楼从庶子开始 重生娱乐圈女神:神秘大导演 神话版三国 叫你救赎魔王,你搁这都选C? 清穿,我在四阿哥后院养孩子 重生另嫁摄政王,屠尽侯府白眼狼 重生古代:庶子的开挂之路 四合院:从五级厨师开始 重生快意人生 清穿:卷王四爷的娇养好孕侧福晋 斗罗:在下,武帝朱竹清 转生成兽娘被神收编了 无敌升级王内 山村神医俏丽人 寡妇娇又魅,帝王把持不住了 没有异能的我却能靠卡片变身 官场争雄,从女书记的秘书开始
经典收藏 网游之大魔头从学天残神功开始 相濡以“默” 召唤圣剑 店长的见鬼日常 我在黄泉当教主 暮至归山河 一觉醒来喜当妻 明明是我攻略你,不是你攻略我 家禾重生,逆袭为禾姐 CSGO:我是战术大师 我成了游戏中的bug 我的舢舨能升级 网游:得知我的天赋,妹子们跪了 真相收集簿 梦幻西游:系统在手,新区称王 穿越从山贼开始 豪门盛婚之影后重生 史上最强狂帝 全民远征:副职也能带赢全人类 神奇宝贝:神奥开始【后续】
最近更新 遵守怪谈规则,但没说不让超度诡 网游:开局刮刮乐,觉醒唯一SSS天赋 四合院之重回开始的时候 开局天灾:我靠空间精致咸鱼躺 疯了吧!神话天赋你管他叫反派? 原神:提瓦特的大法师 四合院:柱子从39年开始 直击人性 NBA:开局一张三分体验卡 阿宝重生之宿命情缘 NBA:开局融合盘古精血 叠叠叠叠叠叠叠叠叠叠叠真伤! 为何要忍,我是周卫国 安陵容:梨花落尽春又了 开局满级号,你让我怎么输? 快逃!死他手里会失去一切! 三国神话世界 NBA数据自由定制,谗哭科詹库 女子推理社,拯救意难平 网游:零界
Minecraft指令手册 你好MC - Minecraft指令手册txt下载 - Minecraft指令手册最新章节 - Minecraft指令手册全文阅读 - 好看的游戏小说