我爱读小说网

字: 大 中 小
关灯 护眼
我爱读小说网 > Minecraft指令手册 > 第一百三十五章 真正深入了解NBT-1 (11 / 12)

第一百三十五章 真正深入了解NBT-1 (11 / 12)

        比字节型范围稍大的短整型(Short:S),在上面就有提到其也是有类型字母的。而这个类型字母就是:s,具体这个放在哪里大家都应该知道的。

        短整形的数值范围是:

        -32768~32767「-(21?)~21?-1」(占用2字节)

        是不是很熟悉?没错,1.13版本以下附魔的等级值就是短整形,所以当时的附魔最大等级才是32767。

        所以我们可以根据这个附魔的标签来举个例子:

        {ench:[{lvl:32767s,id:18s}]}——这就是短整形的最大值,也就是附魔等级的最大值

        {ench:[{lvl:-32768s,id:18s}]}——这就是短整形的最小值,也是附魔等级的理论最小值(LV.-32767?)

        (细心的朋友可能注意到了,1.13以前的id其值也是短整形)

        到了1.13以后,情况就不一样了。Mojang把lvl值类型改成了int整形,附魔的上限也就升级到了2147483647。但实际上,在新版本,lvl其值是int和Short混用的。具体是这样的:

        用附魔台附魔或战利品表生成的,是Short短整形,但是读取时是按照int整形的时候来读取的。其他的就直接是int了。

  The content is not finished, continue reading on the next page