我的世界java边境之地_Editing 边境之地/Java版

Anti-spam check.

Do not fill this in!{{exclusive|Java}}

X/Z轴的[[边境之地/Java版Beta1.8之前版本的现象|边境之地]]已经被修复于[[Java版Beta 1.8|Beta 1.8]],因此如果不对Minecraft进行修改它们就不会存在于游戏中。此外,大部分的[[Java版中的距离现象/Beta1.8之前版本的现象|距离现象]]已被修复,但Y轴边境之地还没有被修复,但仍然无法在原版[[Java版1.13]]以上生成。

== 位置 ==

在X轴与Z轴上,边境之地与遥远之地会像先前一样出现,在正位置上出现偏移的机会相同。但是,它们实际上会有256格而不是128格高,直至32位整数极限。

在Y轴上,边境之地的开始位置在±25,101,648处,是X轴和Z轴上的2倍远。由于方块无法存在于原版y=256以上或y=0以下的地方,要观察边境之地就必须用到允许在这么高的位置生成方块的Mod,例如[https://github.com/OpenCubicChunks/CubicChunks Cubic Chunks mod]。

遥远之地也会生成于Y轴上的±2,008,131,840,但如果不调低噪声选择器周期就无法生成它。

在64位机器上运行的1.6.2正式版中,玩家能够传送到的最高高度+4,999,999,999,999,999。Beta1.8之前则为64位整数极限。

== 结构 ==

[[File:Edges.png|thumb|right|边境之地的划分。]]

边境之角和边境之墙以及它们更远处的变种生成与Beta 1.8之前的版本相对一致,但是会一直生成到高度限制为止,导致它们会生成到y=256或一直生成到y=+25,101,648的位置上与天空边境之地相遇(或者同样以y=-25,101,648到达虚空中的边境之地)。

[[File:Farthest Lands.png|thumb|底部:特远之角。左侧和右侧:极远之地边缘。顶部:极远之角。]]

特远之地和极远之地依然存在于原版世界中,但是如果不使用调整的自定义世界预设将噪声周期设置得非常低(坐标比例极高),则无法正常看到。{{reddit|9u9d4i/floats_minecraft_and_the_far_lands|e93l0t2|It is also worth noting that the Far Lands terrain itself is not due to improper float casts, but rather due to integer overflow (a double value is cast to an int; the fix casts it to a long and ANDs it with 16777215 to limit the value before casting (which could also be 255 since the noise only has 256 steps).|TheMasterCaver|November 5, 2018}}

=== 天空边境之地 ===

{{outdated|section=1|自定义世界生成类型已于[[Java版1.13]]移除,所以如果不使用Mod就无法看到天空边境之地。}}

[[File:Far lands on Y.png|thumb|right|1.13之前不使用Mod生成的自定义世界中的边境之地。高坐标比例可用于生成,从而导致地形重复。]]

天空边境之地在正轴生成的位置为y=25,101,648。如果玩家能让[[Java版已移除特性#独石柱|独石柱]]生成,那么它会一直生成到这个位置上。

=== 虚空边境之地 ===

[[File:Negativeylands.png|thumb|right|生成于被修改的世界的虚空边境之地。]]

虚空边境之地生成的位置为y=-25,101,648。

虚空边境之地和天空边境之地一样需要通过使用Mod修改才能看到。

由于在y=63以下的[[水]]替换了洞穴和其他生成的结构之外的空气方块,虚空边境之地充满了水。

=== 顶点边境之地 ===

当天空或虚空边境之地与原版边境之墙相遇时可看见许多有趣的现象。交接的地方在各处的现象似乎有所不同:有的地方什么都没有,有的地方没有一点空隙,还有一些地方会像常规的边境之地一样生成。此外在某些情况下还会出现由丢失区块组成的对角线图案。{{ytl|-w6okOz-iNs|Minecraft Stops Here. Please Turn Around!|AntVenom|January 20, 2018}}

Negatriplecorner.png|三组边境之地的交点,其中Y轴为负

Positriplecorner.png|三组边境之地的交点,所有轴均为正。

Positriplecornerbetter.png|比前一张图更加广阔的图片。

Voidfartherlands.png|生成在边境之地下方的虚空遥远之地。

== 末路之地的现象 ==

末路之地是在边境之地被移除之后加入的,所以末地中的边境之地是不会自然生成的。然而如果将其通过修改重新加入回[[Java版1.9]],[[黑曜石柱]]会到处生成在边境之地中,在较新的版本中[[末地城]]和[[紫影树]]也会生成。

PCFarEnd.png|Java版中的边境之墙。

PCCornerEnd.png|Java版中的边境之角。

PCFarMap.png|描绘了边境之角的地图。

18FarEnd.png|在1.9之前的边境之墙。

18CornerEnd.png|在1.9之前的边境之角。

18FarMap.png|在1.9之前描绘了边境之角的地图。

== 现象 ==

=== 实体和粒子的浮点精度误差 ===

{{main|Java版中的距离现象}}

[[File:TNT explosion snapped.gif|thumb|在XZ轴=1,500,000,000用命令生成的TNT引发的一场爆炸。可以看到白色和黑色的粒子生成在了不同的位置,且与TNT的位置不重合,这是由于浮点精度误差而引发的错误。|200px]]

浮点精度误差仍然存在于现在的游戏版本中,但只影响实体。生物生成并移动于坐标网格中,移动限制会对应于2的每一个次幂的位置上。它们会倾向于移动到网格的两条垂直线的最近交点。其他的实体与粒子也会生成于网格中(除物品、某些实体和使用命令生成的粒子外),一个例子:被点燃的TNT会“卡在”网格的另一处位置上。

=== 黑暗 ===

在原版1.14中,光照系统会停止工作于2^25(X/Z±33,554,432)(虽然要想到达这个位置唯一的办法是编辑游戏源码),一切会变得完全黑暗,光源会被游戏无视,区块仍然是固态的且功能正常,夜视效果可抵消黑暗;现在仍然未确定[[潮涌能量]]是否也能抵消黑暗。在老版本中X/Z=32,000,000后就会发生这种情况,但现象有所不同。

==== 地图编辑器 ====

在3D地图编辑器中查看边境之地时,会遇到错误。在MCEdit中,选择方块会开始扭曲,查看地图时地形也会开始扭曲。另外,当围绕一片区域旋转视角时,方块不会排成一条直线,而是会随机排列,使得地图看起来像是支离破碎的样子。

File:Mcimg1.png|在 MCEdit 中被选取的方块开始扭曲。

File:Mcing2.png|MCEdit 中使用玩家工具时看到的地形扭曲。

== 历史 ==

{{History|java}}

{{History||1.8|snap=14w17a|加入了[[自定义]]世界生成选项。这使创建天空边境之地、天空遥远之地、天空特远之地、天空极远之地变为了可能,不用再编辑游戏源码。}}

{{History||1.13|snap=18w06a|移除了自定义世界生成选项,这导致了上文所述的现象在不修改游戏的情况下无法重现了。}}

{{History|foot}}

== 参考 ==

{{Environment}}

{{Java Edition}}

[[en:Far Lands/Java Edition]]

摘要:(请简述您所作的修改)

请留意所有对Minecraft Wiki的贡献都默认在《知识共享 署名-非商业性使用-相同方式分享 3.0》下发表(详阅Minecraft Wiki:著作权)。若您不愿意您的作品被任意编辑或者二次发布,请勿在此处提交。

您同时也承诺这些内容的作者是您自己,或得自公有领域及类似的自由来源。请勿私自提交受著作权保护的材料!

您也可以将取自Mojang(及其网站、说明、指南、艺术概念、渲染图、出版物、第三方网站组件,以及其他此类Mojang已对外公开的受保护材料)的内容上传至Minecraft Wiki。所有权力、署名与利益在合适时仍归属Mojang,也不依照服务条款被授权。

Editing help (opens in new window)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值