我的世界下界传送门怎么做 我的世界下界传送门指令代码
更新日期:2023-04-21 10:07:51 来源:本站整理 作者:嘴强王者
在我的世界游戏中,如何去下界?最近很多朋友问了小编关于门户的问题,比如如何玩下界门户。下界门户的功能是什么?如果你有任何问题,让我们来看看我的世界门户的功能分析。
下界传送门作用
有角落和没角落的传送门,因为它们很接近,所以都会通向下界中的同一个传送门。
当玩家在传送门方块中站立4秒,玩家会被传送到下界。玩家可以在传送之前离开传送门来取消传送。当你进入到下界之后,会自动产生一个新的传送门。 在主世界中建造非常接近的传送门会传送到下界中的相同一个传送门,反之亦然。
紫色的传送门方块总是出现在4×5的黑曜石框架中(6个传送门方块的大小是2×3)。一个用修改器或Mod得到的传送门方块放在地上也可以带你通向下界。
当你走近或进入下界传送门时,传送门会发出一些较为幽怖的声音和其它不舒服的声音效果,并会发出紫色雪花般的颗粒(与末影人身上发出的一样)。
主世界与下界的联系
当没有传送门在范围内时,一个新的传送门会生成在离玩家最近的空地。
在横向的长度上,主世界:下界 = 8:1(Xbox 360版中是3:1),也就是说,在横向的距离中,玩家在下界中移动1米相当于在主世界移动8米。
在Y轴上就不是这样:纵向的长度比是1:1,尽管下界的高度只有128。传送门之间并没有确定的相互对应关系,玩家进入传送门时,传送过程遵循以下规律:
利用你当前的坐标计算你目的地的坐标(向下取整)(Java取整函数 floor()),然后根据你的方向(下界-->主世界/主世界-->下界)来把X,Z坐标除以/乘以8(下界-->主世界:乘以8,反之除以8)。 Y轴坐标不需要变化。 这种变换可以通过下面的公式计算得到:
(X , Y , Z) → (floor(X) ×/÷ 8, Y , floor(Z) ×/÷ 8)
注意,在XBox 360 版中,由于世界大小的限制,这个比例是3:1。
当你到达目的地的时候,游戏将自动寻找在距离你半径128格范围内的所有被激活的传送门(在以目标点在x0z平面的射影为中心,257 × 257 × 128 的区域内寻找)。被激活的传送门被定义为其下方没有其它传送门方块的传送门方块,因此只有在一个被激活的传送门的最下面两格传送门方块符合条件。 如果存在这么一个符合条件的传送门的话,玩家会被传送到距离他最近的那个(考虑Y轴,使得实际进入考虑范围的区域增大)。
游戏只会在Y=0 - Y=127 高度处搜索,即使主世界的高度限制在 1.2 后已经超过127,因此下界中高于 Y=128 的传送门都不会被考虑到。
如果没有这么一个传送门的话,游戏就会寻找一个空间足够、落在地面上的区域来生成一个新的传送门(在以目标点在x0z平面的射影为中心,33 × 33 × 128 的区域内寻找)。通常情况下,游戏会先选择离目标点最近的空间生成传送门,其次优先考虑传送门的朝向与玩家进入的方向相同。当然,其它3个方向也会考虑到。
如果以上过程均找不到任何适合的地方,游戏最终会直接在目标点处生成新的传送门(将Y轴坐标限定在70-118),将附近所有方块(包括空气)转换成传送门。这样的传送门在底部两边会额外分别多出2块黑曜石,防止玩家掉落