天才一秒记住【第一中文网】地址:www.dyzww.cc
这儿有一只土猪,它的梦想是那颗白菜。
但今天我们并不是要研究这只土猪,而是在minecraft中的猪。minecraft中可没有白菜。
在生存前期,粮食紧缺,玩家们一般会直接把这只猪杀死;在生存后期,粮食的获取是长期的事情,因此玩家们经常种田,也就有了各种自动化红石机械。
但种田获得的是素食,长期吃素会导致营养不良,所以玩家们还需要一种肉食来源。这时,他们就会另找来一头猪,拉到这只猪旁边,然后喂几根胡萝卜。几秒下来,就多了一只小猪。
这个过程,我们称之为“繁殖”。
在minecraft中,可繁殖的生物不只有猪一种。据“成双成对”成就统计,截至2021年7月6日,minecraft中一共有19种可繁殖的生物,它们是——鸡、牛、哞菇、猪、兔子、羊、海龟、马(已驯服)、驴(已驯服)、骡(已驯服)、羊驼(已驯服)、豹猫、狼(已驯服)、猫(已驯服)、狐狸、熊猫、蜜蜂、疣猪兽、炽足兽。
既然有这么多生物可以繁殖,那么它们的Nbt是否也有共通之处呢?
有的!
看看这只1.12.2版本的猪,在使用了entitydata给它添加了一个have_a_look标签后,我们获取到了它的Nbt数据:
{hurtbytimestamp:0,Attributes:[{base:10.0d,Name:“generic.maxhealth“},{base:0.0d,Name:“generic.knockbackResistance“},{base:0.25d,Name:“generic.movementSpeed“},{base:0.0d,Name:“generic.armor“},{base:0.0d,Name:“generic.armortoughness“},{base:1.0d,Name:“forge.swimSpeed“},{base:16.0d,modifiers:[{UUIdmost:L,UUIdLeast:-L,Amount:0.0d,operation:1,Name:“Random spawnbonus“}],Name:“generic.followRange“}],Invulnerable:0b,FallFlying:0b,ForcedAge:0,portalcooldown:0,AbsorptionAmount:0.0f,Saddle:0b,Falldistance:0.0f,InLove:0,deathtime:0s,handdropchances:[0.085f,0.085f],persistenceRequired:0b,Age:0,motion:[0.0d,-0.0d,0.0d],Leashed:0b,UUIdLeast:-L,health:10.0f,Lefthanded:0b,Air:300s,onGround:1b,dimension:0,Rotation:[267.f,0.0f],Updateblocked:0b,handItems:[{},{}],Armordropchances:[0.085f,0.085f,0.085f,0.085f],UUIdmost:-L,pos:[618.d,4.0d,47.d],have_a_look:1b,Fire:-1s,ArmorItems:[{},{},{},{}],canpickUpLoot:0b,hurttime:0s}
看着很晕是吧?我们简化一下,删去已
本章未完,请点击下一章继续阅读!若浏览器显示没有新章节了,请尝试点击右上角↗️或右下角↘️的菜单,退出阅读模式即可,谢谢!