我的世界固定生物的指令,我的世界清除固定生物指令

首页 > 游戏 > 作者:YD1662024-01-16 13:30:22

问:苦力怕能“睡”在床上么?

“当然不能!”这可能是大多数人的想法。一直以来,很多人都希望《我的世界》怪物们也可以实现在床上睡觉,尤其是变身萌娘之后的苦力怕。所以基于此,我们来做一期关于Minecraft“睡觉”的知识。一个让怪物们也可以睡觉的方法!

村民“睡觉”原理

我的世界固定生物的指令,我的世界清除固定生物指令(1)

自1.14更新之后,《我的世界》村民拥有了“睡觉”的能力。并且他们会首先绑定一个床,然后每天固定去那一张床睡觉。这是什么原理呢?

我的世界固定生物的指令,我的世界清除固定生物指令(2)

原理:在村民的NBT标签中,有个memories的属性用于记录村民需要记忆的内容。其中minecraft:home标记了床的维度和坐标。所以村民是依靠自身代码的一个“记忆”NBT标签,实现所谓的人类记忆功能。这就是村民寻找床,并且能够记住它的而基本原理。

但是请你记住,这只是一个“记住”床在哪的NBT标签。却不是控制村民睡觉的NBT标签。

我的世界固定生物的指令,我的世界清除固定生物指令(3)

我们进一步观察惊讶地发现,一只“正在睡觉”的村民会诞生全新的三个标签:SleepingX,SleepingY,SleepingZ。并且这三个坐标和床头那一格方块是完全一致的。而没有睡觉的村民则不存在这三种NBT标签。

所以我们在这里提出一个大胆的猜想,村民睡觉这一行为需要满足三个条件,

修改村民睡觉的位置,会发生什么?

我的世界固定生物的指令,我的世界清除固定生物指令(4)

首页 123下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.