钻石《——假设这是你掉的钻石
你知道,如果你不在五分钟内捡起它的话,那么你幸幸苦苦挖到的钻石就会凭空消失。
你也知道,如果这颗钻石掉进岩浆,或碰到仙人掌以及火焰,那么这颗钻石也会消失。
但你可能不知道,上面这些,都是写在掉落物的NBT里的。
接下来,让我们进入钻石(掉落物)的NBT里,来研究研究:
{Age:0,Health:5,PickupDey:0,Item:{t:1,id:“diamond“}这是你掉的钻石的NBT。
其中,Age值为这个物品成为掉落物多久了,0代表着这个钻石刚刚掉落,值范围从-32767到6000(单位:游戏刻),如果设置为-32767,那么这个物品将会一直存在于这里(没错,你就不用担心死了之后跑回来在要捡起物品时物品突然消失所导致的德国boy行为了)。
那如果到了6000呢?恭喜,你的物品违反了能量守恒定律凭空消失了。
然后是Health,你肯定会很惊讶为什么掉落物也有生命值呢?实际上小编也——
实际上我不惊讶,因为我早就知道了(露出一个得意的笑容)
这个生命值决定了你的物品的抗火焰、岩浆以及仙人掌的能力(当然别做梦想着攻击一个掉落物),初始值为5,当为0时就会被销毁。
The content is not finished, continue reading on the next page