Minecraft Wiki

除另有声明,转载时均必须注明出处若簡繁轉換出錯,請以遊戲內為準请勇于扩充与修正内容有兴趣逛逛我们的微博沟通交流,欢迎到社区专页需要协助,请在告示板留言

了解更多

Minecraft Wiki
Advertisement
Disambig gray  本文章介绍的是可自定义的世界边界。关于可游玩世界的硬性界限,请见“世界界限”。关于Beta 1.8之前可见的一种现象,请见“边境之地”。关于其他含义,请见“边界(消歧义)”。
Information icon
此特性为Java版独有。
Worldborderanimation

世界边界

世界边界(World border)Minecraft世界的当前定义边界。

外观[]

世界边界由一种动态的、相互平行的对角线密集排列而成。当世界边界处于静止状态时,这些斜线显示为半透明的亮蓝色;若边界正在扩展,则斜线会变成绿色;若边界正在收缩,则斜线会变成红色。

大小[]

世界边界本质上是一个巨大的边界框。在默认设置下,世界边界的中心位于坐标x=0, z=0处,每一方向的长度或宽度约为三千万(29,999,984)方格,总长度约为六千万方格。其造成的效果会在高度约Y=231-1(21.47亿,2,147,483,647)处消失[需要验证]

使用命令可以修改世界边界的大小及位置。世界边界的改变永远以1格为最小单位,无论数据中是否有小数点。默认情况下的世界边界基于坐标轴对称。

效果[]

对于实体[]

大部分实体某些弹射物除外)无法移动至世界边界之外。

发射器投掷器的出口直接紧挨世界边界,则物品、弹射物、TNT等均可被发射至世界边界之外。所有被发射器发射的物品均会悬浮在半空中;若物品是从玩家的物品栏中掉落的,则会正常落地。

若使用发射器发射刷怪蛋在世界边界之外生成生物,则该生物表现正常。蜘蛛可以攀爬世界边界,而末影人可以传送出界外。

在世界边界外仍然可以用末影珍珠生成一只在边界外的正常末影螨。

使用命令也可以在世界边界外生成生物。

如果在边界外生成了村庄,则会有一些生物被错误的传送至距边界墙较近的位置,并突然闪烁几秒。

所有位于世界边界之外的玩家(除创造模式旁观模式外)都会受到持续伤害。

虽然玩家无法直接走过世界边界,但可以通过其他方式越过,包括:

  • 让正在收缩的世界边界越过自身
  • 往世界边界以外投掷末影珍珠
  • 骑乘矿车、船、马和猪
  • 在边界的北角、西角离开骑乘物
  • 使用诸如/tp等命令
  • 贴近世界边界处睡觉

位于世界边界外的生物可以横向穿过边界墙回到里面,但是不能从边缘纵向穿过或从角落进入。

对于方块[]

玩家无法正常放置和破坏世界边界之外的方块,也无法和边界外的对象进行互动,因为不会显示其碰撞箱。但如果要在边界外放置方块,仍然是可以做到的,因为可以通过对边界内方块的侧面放置方块、或者通过命令来实现。

大多数方块在世界边界外仍然能正常工作,大多数红石结构也可以正常运行。例外情况包括正在下落的方块(譬如沙子沙砾),它们会掉落成物品活塞黏性活塞会停止工作,TNT和其他来源的爆炸会正常工作,改变世界边界外的地形。火把和其他来源的不会受到影响。

如果使用活塞将连续两个方块推出边界外,这两个方块会重合,且边界外不会显示任何方块。如果尝试破坏重合的方块,则会破坏距离边界较远的方块,而距离边界较近的方块会保留贴图和碰撞箱,但无法与其互动,重载世界后方块会回到正确的位置。

Liquids flow thru border

源头放置在世界边界之内的液体可以流出边界外

液体可以流出世界边界之外,直至达到其流动限制。液体无法放置于世界边界之外。通过发射器放置在边界外的液体会正常流动。在液体交汇时,仍然会生成石头,黑曜石,圆石等方块(即使没有碰撞箱)。

命令[]

主条目:命令/worldborder

以下命令中,大小、距离以方格为单位,时间以秒为单位。

获取世界边界的大小
/worldborder get
获取当前世界边界大小长宽。可以使用/execute store储存其值。
设置世界边界的大小
/worldborder set <大小> [过渡时间]
将世界边界设置为正方形区域,长度和宽度为制定的大小值。过渡时间为可选项,可指定世界边界从旧边界过渡到新边界所持续的时间。若未指定过渡时间,则世界边界的变化会瞬间完成。要重置世界边界大小为默认值,将大小设为29999984。在游戏暂停时世界边界仍会继续变化,边界的动态外观仍会持续。
设置边界中心
/worldborder center [<x> <z>]
将世界边界的中心设置为坐标<x> <z>处。可使用相对坐标(波浪号~)。要重置边界中心为默认值,将<x> <z>均设为0。如果没有指定坐标,则会返回当前设置的坐标。
改变边界大小
/worldborder add <改变量> [过渡时间]
将当前的世界边界长度和宽度同时增加或缩减改变量改变量可以为正数或负数。过渡时间为可选项,可指定世界边界从旧边界过渡到新边界所持续的时间。
设置边界伤害
/worldborder damage buffer <距离>
设置玩家越过世界边界后仍不受伤害的安全缓冲距离。默认为5方格。
/worldborder damage amount <每方格伤害量>
设置玩家在世界边界缓冲区外超出每方格每秒所受到的伤害量。默认为每方格每秒0.2。
设置边界接近警告
/worldborder warning time <提前时间>
当正在收缩的世界边界预计在指定时间内达到玩家所在位置时,将玩家的屏幕染红作为警告。默认提前时间为15秒。若玩家的图像品质设为“流畅”,则屏幕不会泛红。
/worldborder warning distance <警告距离>
当玩家与世界边界的距离小于警告距离时,将玩家的屏幕染红作为警告。默认警告距离为5方格。若玩家的图像品质设为“流畅”,则屏幕不会泛红。

历史[]

Java版
1.82014年4月14日Dinnerbone在推特上发布了一张Ryan Holtz制作的“微微发亮”的世界边界纹理。
14w17a加入了可自定义的世界边界。
14w18a玩家不再可以与世界边界外的方块或生物互动。
14w19a加入了设置边界警告和边界伤害的命令。
当靠近世界边界至一定距离时,屏幕四周会泛红警告。
下界中世界边界的大小与主世界相一致。
下界中生成的传送门不会出现在世界边界之外。
14w20a当玩家陷于世界边界之外时,可以自由移动/飞翔,但会持续受到伤害。玩家无法直接走出世界边界。
14w26a加入了改变世界边界大小的命令。
14w29a加入了获取当前世界边界大小的命令。
命令方块无法再于世界边界以外工作。未知是漏洞还是特性。
14w30a世界边界外的漏斗不再工作。
14w31a世界边界大小改变命令中的过渡时间可设得更大。
只有玩家才会在世界边界以外受到伤害。

你知道吗[]

  • 世界边界的默认范围为X/Z ±29,999,984的原因是Dinnerbone为了避免玩家掉到世界外而预留了1个区块(16方格)的空间。[1]

画廊[]

参考[]

语言

Advertisement