教程:到达边境之地

来自Minecraft Wiki
(重定向自教程/到达边境之地
跳转到导航 跳转到搜索
该条目内容的英语页面仍在更新

当前内容的翻译工作可能已完成,但在英文Wiki完备前,请不要移除上面的模板。

此教程所介绍的内容已从Minecraft中移除。

这些特性曾存在于游戏中,但已被移除。

Mesa FarLands
Java版1.8.1中平顶山生物群系生成的边境之地
一张边境之地的远景图
携带版中的边境之地

边境之地是一个非常危险的区域,不仅仅是对玩家危险(有无尽的黑暗、敌对生物以及高空坠落的威胁),也对运行着Minecraft的设备可能有危险。如果你真的想要去那里,这个页面可以教你如何去并且如何减少卡顿。

如何到达边境之地[编辑 | 编辑源代码]

Java版中,边境之地只能在2010年02月27日开始的Infdev阶段到Beta 1.7.3中被找到。它们在地图X和Z轴上的±12,550,821坐标附近开始生成。假如说一个方块的边长为一米,那么从世界中心到边境之地的距离大约为12,551公里。它不能通过创造模式命令快速到达,因为在这些旧版本中不存在这些模式和功能。不过,进行下面的操作可以快速到达。1.12有个小小的游戏漏洞:如果你使用命令/tp <玩家> 12550700 90 0到达原先边境之地存在的坐标,然后在加载出地面之前退出,接着用Beta 1.7.3加载这个世界,你就会出现在离边境之地只有127格方块远的地方。或者你也可以在1.12执行/tp 12550825 130 0命令,同样的,在加载出地面之前退出,然后用Beta 1.7.3加载这个地图,最后你将被生成在边境之地上。如果你没有使用加载器Mod,这就是最简单的途径到达边境之地的办法。

直接在主世界行走[编辑 | 编辑源代码]

主世界的任意方向直走(X或Z轴)是最耗时的方式;从世界原点到达边境之地将花费超过一个月的游戏时间。但是,它比在下界中行走更安全,并且不需要难以获得的物品。开始长途旅行之前建议先制作;在夜晚开始之前睡在床上能完全避免敌对生物在生成在路上阻挡前进。制作一些有助于穿过一大片的水域(海洋)。注意你所处的高度并避免从它们上面坠落。这将会耗费你很多的精力,但直接走到边境之地将不会产生物品性质不全的假方块(如性质为空气的泥土方块)所以如果你想要在生存模式一睹边境之地的真容,你可以选择这种方法。由于在Beta 1.8之前饥饿值没有出现,你不需要准备太多的食物,只有在你受到伤害时才需要用到它来恢复生命。

以下是一些建议:

  • 杀死你看到的所有动物,收集它们的掉落的食物。你会一直往前走,所以不用担心可持续发展的问题。
  • 制作足够的(在此版本中不需要同色羊毛),在夜晚来临时睡觉。早上时把床留在那里就可以了。
    • 这不仅可以在你死后快速重新开始,还可以减少卡顿(出生点区块是强加载的)。
  • 不需要挖矿以获得高品质的工具。石质工具就可以了。
  • 尽量不要进入洞穴和与敌对生物战斗。这可能会让你死亡。

通过下界[编辑 | 编辑源代码]

下界走一格等于主世界的8格。所以如果在下界一直走,玩家可以在一周多的时间内到达主世界的边境之地。然而,在下界行走这么长的距离十分危险;同时,在下界建造下界传送门需要不少材料,所以玩家需要花费琐碎的时间来获取建造传送门的材料。

当你终于到达下界时,做好要行走几百万米才能到达的准备。尽管距离没有像主世界的一样长,但是这将会还是一段很长的行程。在行走之前,请务必准备好足够的黑曜石和一个打火石来建造回到主世界的下界传送门。

下界是一个非常危险的维度,所以你要非常注意熔岩、火焰、攻击性生物和摔落。注意带充足的食物来恢复生命。当走完足够的距离后,建造一个下界传送门来传送到主世界的边境之地附近。注意Beta版本中生成率极高的恶魂!其实,你还可以从基岩上层走,那会方便一些。

下界传送门的坐标必须小于X/Z±4,000,000,因为过了这个点之后,传送门会尝试传送玩家至比X/Z±32,000,000(坐标极限)还大的坐标。同样的,在±32,000,000的传送门会传送玩家到下界±4,000,000的地方,与下界边境之地相距甚远。所以玩家不能通过传送门的方式来传送到下界边境之地。下界±1,568,852坐标会让玩家到达边境之地的内边。如果你在下界到达±12,550,820坐标,“下界边境之地”就会生成。有关下界边境之地的更多信息,请参阅这里

如果你尝试在下界边境之地造一个传送门,你会在主世界达到±100,406,560的不可能坐标,它超过了32,000,000大小的主世界世界限制。这里会生成“假区块”。由于你在超过界限的地方与方块交互,所以下界传送门不会在此生成。

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

在“边境之地”被移除之前,Minecraft单人游戏模式中没有命令,但是如果安装了mod(不管是安装命令mod还是其他的),或者有此问题的携带版(只要它低于版本1.1.4),就可以使用/tp或类似的命令将玩家传送到边境之地。

  • 使用/tp <目标实体> 0 130 12550800/tp <目标实体> 12550800 130 0来传送至边境之地附近。确认你游戏中的飞行已打开或玩家伤害已关闭,因为它超出了世界生成高度限制。 0可以是在-12,550,820和12,550,820之间的任意值。
  • 使用/tp <目标实体> 12550800 130 12550800 来传送至边境之地的一角。当然也请做好措施来防止你摔死。

这两种方法的12550800可以取负值。

在下界中,这些命令会把你传送到顶端的基岩,所以建议你将传送高度降低一点并打开“穿墙”,尽可能使用旁观模式或与其他方法组合使用。

如果不想受到突然卡顿带来的影响,最好远离边境之地几百米传送。如果使用mod,如OptiFine或Fastcraft,可以打开延迟降低模式来缓解。

(注意:在相对较新版本的基岩版中,虽然可以传送到上述坐标,但地形会正常生成且玩家无法自由移动。)

通过外部的辅助程序与编辑器编辑[编辑 | 编辑源代码]

你可以使用外部的编辑器来修改你所处位置的坐标,例如一个NBT编辑器或MCEdit工具。

或者使用NBTExplorer,新建一个存档后退出,利用NBTExplorer在该存档的level.dat文件里修改出生点到一个接近边境之地的位置,然后自杀。

MCEdit[编辑 | 编辑源代码]

你可以使用MCEdit到达边境之地,不过要注意,在这个过程中可能会死亡几次。

首先,在Minecraft启动器中启动Beta 1.7.3版本(记得在设置勾选“允许使用旧的Beta版”)。然后创建一个新地图,四处走走,保存并退出游戏。在MCEdit中打开地图,将玩家的位置移动到离边境之地的几百个方块远的地方(避免因巨大的卡顿导致游戏卡死)。建议在这个位置设置玩家的出生点,这样即使死亡,你也能在边境附近重生,而不用重新做一遍这个过程。类似地,如果你是在地下或地面出生,也可以用这个方法。

边境之地的扭曲地形开始于12,550,821(X轴或Z轴皆可。如果你去的是边境之地的角落,由于怪物太多,卡顿可能会非常严重),建议选择去X/Z坐标在12,550,400至12,550,600之间的范围。

完成这些之后,保存并退出,再在Beta 1.7.3中加载这个世界。因为这是地图上的一个新区域,所以加载时会卡顿一会。到达边境之地之后,最好将渲染距离调低,这样游戏运行会更加流畅。

按下F3键查看坐标时,你会看到坐标大约是1.2550E7(这是因为游戏认为12,550,000这个数字太大了)。这时候你应该能注意到一些奇怪的物理现象。不过,要真正到达扭曲地形,还需要走大约200到400方块(如果你是通过MCEdit传送到边境的,可能会直接遇到)。一旦看到扭曲地形,你的游戏将开始出现巨大的卡顿。

现在,你需要在卡顿使游戏无法顺畅进行之前尽可能地进行移动并探索。一旦你将地图转成了Beta 1.8或更高的版本,之后就只能探索在Beta 1.7.3中已经生成的边境地形。

接下来,在Beta 1.8中重新加载你的地图。现在,你可以自由地探索那些奇特的地形。但请记住,任何在Beta 1.7.3中未加载的区块都会生成普通地形。如果你打算大规模探索这些区域,遇到卡顿时,可以使用MCEdit将自己传送到大约100方块外的地方。

传送完毕后,一定记得关闭地图(这很重要,如果两个程序同时打开地图,地图会损坏),然后重启Minecraft并加载地图。建议抬头看天,暂停游戏几秒钟,给CPU一点时间“喘口气”,稍微等一会儿(不必等到所有区块加载完成,稍等片刻即可)来处理变更。

视距似乎不影响新区块的生成距离(即改变视距不会改变已加载区域的渲染),所以虽然看起来有点反直觉,但最好还是将视距调低点。调完后保存并退出,再走100方块,保持X或Z坐标在12,550,820附近,另一个坐标逐步降低,这样你就可以沿着边境之墙探索了。

一旦坐标超过12,550,820,你就能进入边境的内部,但被卡在方块里的几率会增大。如果你有兴趣,可以去探索四个角落,看看能不能拓展新的区域。

最后要特别提醒:千万别把世界生成点(你最初出生的地方)移到边境之地。以世界生成点为圆心10个方块为半径的区域是常加载区域,这里的一切都会被优先加载,卡顿问题也会更明显。

自定义世界和模组[编辑 | 编辑源代码]

使用自定义世界Java版1.13之前)来调试边境之地的坐标,使边境之墙生成在距离主世界出生点不远的地方。边境之地可以使用模组生成;这种方法生成出来的边境之地比传统方法的更加流畅,因为沙砾掉落的漏洞是过多效果同时而造成的,而不是地图本身。

在不需要模组的情况下,调试高度到特定坐标(比如134,000,000)会生成天空边境之地。

在边境之地应该做什么[编辑 | 编辑源代码]

这部分指引你在边境之地应该做什么正确的事情。

避免卡顿[编辑 | 编辑源代码]

由于过高的坐标和过多的实体,边境之地是一个非常卡顿的地方;然而,卡顿可以通过一些方法被有效减少。

如果将地图导入到新版本中(见下文),且玩家到达了边境之地,使用/kill @e[type=!player,r=300]命令会让游戏变得更流畅,因为这会使附近的实体被移除(尽管会杀死除了玩家以外的所有包括矿车、生物之类的实体)。玩家也可以用/gamerule doEntityDrops false命令来禁止沙砾和物品掉落(但是同时也会禁止生物掉落物)(掉落的沙子和沙砾会相对减少)。如果你用的不是新版本,那么可以使用Mod或者多人模式来使用相应的命令。另外,如果地图导入到了新版本,那么玩家可以使用命令方块和计时器来自动执行命令。如果你使用的是正式版1.9或者更高版本的游戏,你可以将命令方块设置为重复,并设置其为“始终活动”。

还有,可把渲染距离调短一些来少加载一些区块来缓解卡顿。看着天空有助于不加载引起卡顿的实体,使游戏更加流畅。

在边境之地的末端(如世界的四个角)有可能会因为加载速度慢而导致出现空气墙的情况,你可以使用末影珍珠或者采用坐骑来移动。

不过,如果你想要玩Beta版又没法运行单人游戏命令,那么你可以在精确的时机执行退出重进的操作,以此来移除卡顿的实体。你可以编辑自己的NBT到距离边境之地500个方块开外的地方,接着走近它,别忘了开着调试屏幕。当你看到了边境之地和那些快速抽搐的实体时,保存游戏,退出重进。重新进入游戏后,你需要飞快地按下 ESC 键来打开暂停菜单,越快越好;或者,你可以在加载地图时将鼠标焦点移动至任务栏并点击,或按下 ⊞ Windows 键,这样,游戏失去焦点就会暂停。接着,你需要回到游戏并四处走动来检查那些实体是否仍在抽搐。如果没有,那么你就成功地使那块边境之地脱离了延迟卡顿;否则,你就需要重复上述的操作直到成功。整个操作的成功与否全凭运气,因为实体碰撞箱的稳定情况似乎是随机的。如果你可以一次就完成整个地形的清理,那自然是极好的。但如果没法及时完成,实体碰撞箱在2000-3000刻时才稳定下来,你就会被一些残留的延迟所困扰而且需要亲自动手去打掉地上的沙砾。隔段时间这些碰撞箱会稳定一会儿但还是会时不时上下跳动。这是一种半稳定的,且在重进后最为常见的实体状态,也是最容易达成的状态。但这并不是最佳的,因为尽管不太常见,它仍能轻易地不稳定起来。得到一块完全稳定的区域固然最好,但这种一遍一遍退出重进直到实体不再抽搐的过程显然冗长、烦人,而且在持续触碰实体碰撞箱的情况下来达成稳定确实有点异想天开。不幸的是,有时在深入边境之地,或处在角落边境之地时想达成半稳定状态是没有可能的。在这种情况下你必须要达成全稳定状态,这意味着在区域内所有随机下落的沙砾都落了地,或者被你挖掉且在此之后没有重载区块的情况下完成了保存。

导入地图[编辑 | 编辑源代码]

一个引进地图的例子

玩家可以导入pre-Beta 1.8的地图进入现在版本的游戏。在加载好pre-Beta 1.8的地图,到达边境之地后,用上述的方法消除卡顿。在加载好足够的区块后,此地图会和现有版本兼容,然后你就可以在较新的版本遇到边境之地了。

导航[编辑 | 编辑源代码]