一直以来,Minecraft玩家一定都有一个疑问:在《我的世界》的下雨天,怕水的末影人都传送到哪里去了?

  • 正常的mc玩家认为:末影人会瞬移到一棵树下,躲避下雨天。
  • 天真的mc玩家认为:末影人当然是传送到末地了!
  • 悲观的mc玩家认为:末影人会不断的瞬移,直至死亡。
  • 浪漫的mc玩家认为:末影人一定是去了一个美丽的阳光明媚的地方。
  • 一只可爱的小萌新则认为:我在洞穴里遇到过末影人,所以它一定传送到洞穴里了。

确实,似乎当我们遇见了下雨天,就在Minecraft的世界里再也不会遇见一只末影人。所以今天,我们就来做几个有趣的小实验,来看一看,末影人究竟传送到了什么地方?

实验一:

在只有一格方块的世界里,末影人遇见了下雨天。

我的世界:下雨天,末影人都传送到哪里了?揭秘的三个小实验

首先,我们在《我的世界》自定义一个只有一格方块的世界。创建世界的方法:自定义一个只有空气方块的超平坦预设,再用/setblock放置一个方块即可。(注:不要用预设好的虚空超平坦,虚空无法实现下雨。)

实验开始:用指令或者末影人怪物蛋生成一只小黑,输入指令/weather rain。此时天色开始变暗,Minecraft的世界即将下雨,而无处可瞬移的末影人,是瞬移到末地等其他维度?还是凭空消失?还是在原地等待死亡呢?

我的世界:下雨天,末影人都传送到哪里了?揭秘的三个小实验

实验结果:《我的世界》末影人待在只有一格方块的世界里,下雨天无处瞬移时,末影人会被雨水活活“淋死”!但为什么图中所示的末影人会“消失”呢?

实验二:

末影人会躲在树下么?

我的世界:下雨天,末影人都传送到哪里了?揭秘的三个小实验

在实验开始之前,我们先来说说末影人传送的基本逻辑:在末影人尝试瞬移时,会选定距离自身32格的距离进行位置判定,这个位置判定的瞬移距离是64×64×64的立方体。目标位置①固定方块,②有3格以上的可站立空间,③不能是液体方块。

实验:我们依然选择只有空气方块的超平坦自定义设定。此次在只有一格方块的基础上,在旁边增加一个经典的空岛地图,只有一棵橡树的Minecraft世界。再次启动“下雨指令”。

我的世界:下雨天,末影人都传送到哪里了?揭秘的三个小实验

结果:这末影人实在是有点憨啊,虽然会躲在树下。但经过测试,3格高的空间末影人竟然不会尝试传送没有雨的树下。反而4格高的空间可以正常传送,并且这种传送依然是随机的,末影人甚至可以传送到树的上方。并且末影人似乎并不会刻意主动的选择没雨的方块传送。

实验三:

末影人会传送进洞穴么?

我的世界:下雨天,末影人都传送到哪里了?揭秘的三个小实验

在实验开始之前,我们说一个已知的结果:我们尝试在一个普通的Minecraft世界里,在距离地面向上300格左右的放置一格方块,然后输入/weather rain,末影人会尝试传送并在原地消失。

上面我们提到:末影人传送范围不是64×64×64?为什么会消失在300格的高空中?

其实末影人还有个隐藏的瞬移能力,就是他会在尝试64×64×64范围瞬移之后,无限向下探测,直至探测到下方的方块为可传送的固体方块为止。也就是说,末影人是可以垂直向下瞬移的,并且不受距离限制。

所以当末影人脚下存在洞穴时候,这种瞬移机制是可以让末影人出现在脚下洞穴中的。这就类似吃下紫颂果会意外的传送到洞穴中?

我的世界:下雨天,末影人都传送到哪里了?揭秘的三个小实验

最后总结一下吧:下雨天的末影人,其实大多都可以正常的随机性的找到躲雨的地方,或是沙漠,或是树下,或是洞穴。而剩下的都在不断的瞬移中,直至被活活淋死的那一刻。