占用空间增加了一倍,确实是高级了一倍。
但如果按照这样子说的话,64位系统岂不只是32位系统的两倍?
那肯定是不对的。所以我们的这两个浮点型,它们虽然占用空间是两倍的关系,但实际可储存的数值是:
单精度浮点型——取值范围:-3.4E38~3.4E38
双精度浮点型——取值范围:-1.E308~1.E308
嗯,确实,是高级了亿倍.......好像还不止
所以,其实你的生命值上限最高并不是2048,也不是,而是:
1.×3081?!
所以,你还敢说你的创世之刃是能秒杀一切的武器了吗?
剩下的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站。突然王五像触电似的站了起来:“wǒ cáo?”
“发生了什么事?”赵六瞟了一下王五,继续看敖厂长的新视频。
“wòcào!”王五突然又叫了一声。
“哎你能不能别......”赵六话还没说完,王五又来了第三声:“wòcào太棒了!”
“你老是卧槽卧槽干什么啊?”赵六决定看看王五到底在看什么,于是把头伸了过去。
“wǒ cáo?”
“wòcào!”
“wòcào太棒了!”
只见那个视频的标题是:
《洞穴更新成了!Minecraft 1.17 更新特性汇总!洞穴与峭壁更新!》
喜欢Minecraft指令手册请大家收藏:(m.zjsw.org)Minecraft指令手册爪机书屋更新速度全网最快。