本站文本內容除另有聲明外,均在知識共享 署名-非商業性使用-相同方式共享 3.0 協議下提供。(詳情…本站文本內容除另有聲明外,均在知識共享 署名-非商業性使用-相同方式共享 3.0 協議下提供。(詳情…中文Minecraft Wiki是完全公開的。歡迎持續參與翻譯工作中文Minecraft Wiki是完全公開的。歡迎持續參與翻譯工作Minecraft中文Wiki微博正在更新!或許有興趣去看看Minecraft中文Wiki微博正在更新!或許有興趣去看看翻譯或創建頁面之前,不妨看看譯名標準化Wiki條例頁面。翻譯或創建頁面之前,不妨看看譯名標準化Wiki條例頁面。想與其他用戶進行編輯上的溝通?社區專頁正是為此創建的。想與其他用戶進行編輯上的溝通?社區專頁正是為此創建的。需要管理員的協助?在管理員告示板留言也許可以幫到您。需要管理員的協助?在管理員告示板留言也許可以幫到您。

世界边界

来自Minecraft Wiki
跳转至: 导航搜索
世界边界
Worldborderanimation1421b.gif
首次出现

历史

Java Edition.png

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

外观[编辑 | 编辑源代码]

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

大小[编辑 | 编辑源代码]

世界边界本质上是一个巨大的边界框。在默认设置下,世界边界的中心位于坐标x=0, z=0处,长度和宽度约为三千万(29,999,984)方格。世界边界的视觉效果在Y=1以下及Y=256以上便会消失,但其造成的效果在高度约Y=2^31-1(21.47亿,2,147,483,647)处才会消失。

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

效果[编辑 | 编辑源代码]

对于实体[编辑 | 编辑源代码]

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

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

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

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

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

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

对于方块[编辑 | 编辑源代码]

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

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

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

液体可以流出世界边界之外,直至达到其流动限制。液体无法放置于世界边界之外。[1]通过发射器放置在边界外的液体会正常流动。使用发射器在边界外混合熔岩会导致流动的液体直接截断消失,这可能是因为本应生成的石头圆石黑曜石无法在边界外生成。

命令[编辑 | 编辑源代码]

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

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

漏洞[编辑 | 编辑源代码]

关于“世界边界”的漏洞由漏洞追踪器维护,请在那里使用英文汇报漏洞。

你知道吗[编辑 | 编辑源代码]

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

画廊[编辑 | 编辑源代码]

参考[编辑 | 编辑源代码]