我爱读小说网

字: 大 中 小
关灯 护眼
我爱读小说网 > Minecraft指令手册 > 第一百三十一章 生物的共通NBT-1 (2 / 7)

第一百三十一章 生物的共通NBT-1 (2 / 7)

        但实际上,很多时候这个Health并不是个整数,而是个小数(准确的来说是“浮点数”)。比如你徒手去攻击一位全是钻石套的大佬,你别看它的心数没变,就认为你的攻击没起到作用,实际上是因为伤害过小被约没了而已,因为这个大佬在受伤后的的Health是:

        {Health:19.927367235714243}

        你给这位大佬造成了0.072632764285757滴血的伤害,相当于这位大佬血量的3.631638214288‰

        嗯,确实够小的。

        而有时候,Health也可以达到负数,比如你一击就秒了对方,那么对方在临终前的血量就是:

        {Health:-623.5}

        嗯,这伤害都够同时秒末影龙和一只JAVA版的凋零了。

        而如果这个Health的值超过了所允许的最大值,比如你通过修改器把自己的血量修改成了2147483647会怎么样?

        答案是你进入游戏后就会拥有2147483647滴血,只不过这并没有什么卵用,因为当你遭受到了伤害,就算是一点点,游戏也会:

        本次攻击共造成了0.00635滴血的伤害,正在扣除中

        我靠,这家伙的血量怎么超过了这个生物属性里的generic.maxHealth*数值!

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