本站文本内容除另有声明外,转载时均必须注明出处,并遵守CC BY-NC-SA 3.0协议。(转载须知
本站是中文Minecraft Wiki的镜像站,与Mojang AB、Gamepedia没有从属关系。(免责声明

主世界

来自Minecraft WIKI
跳到导航 跳到搜索
页面贡献者 :
中文mcwiki机器人
柔情似水张翼德
Clock.png
此条目需要更新。

条目中某些信息已经不符合当前版本情况。

主世界中的森林峭壁生物群系

主世界(The Overworld)是Minecraft玩家的游戏征途开始时所在的维度

生成

玩家创建新世界时,主世界是该世界中唯一存在的维度。而下界末路之地这两个维度都需要进入特定的传送门才会产生。

种子

在Minecraft中创建新世界需要使用种子,而种子是用作世界生成算法起点的整数。玩家在创建世界时可以自定义种子,也可以让游戏随机生成一个种子。如果玩家创建世界时输入了非整数形式的种子(譬如“Glacier”),则游戏会将其转换成对应的整数(如1772835215)使用。

只要游戏平台、游戏版本世界类型相同,每次使用相同的种子就都会产生几乎完全相同的世界。除了出生点有微小的差异外,所有地形对应的坐标都会保持一致。

环境

主世界的环境极其复杂,而且拥有非常多样的特性。

生物群系

河流群系穿过恶地生物群系。

主世界可以依环境特征划分出多种生物群系。生物群系的种类可以决定其所处区域所有的基本地理性质,且几乎所有生物群系都有各自的变种,可以进一步调整环境特征,令环境景观更加理想化。生物群系也会影响其自身规模的大小,控制可生成生物的种类,还可以改变天气等环境行为。

自然结构

村庄,是主世界生成的众多结构之一。

主世界由大量形态各异的地形元素组成,这些元素被称为结构。结构在不同世界中的分布因种子的差异而大不相同。特定的结构在特定的世界中是独一无二的,而在特定位置生成的结构的种类由此处的生物群系决定。结构一般可以与现实中的景观相联系,譬如山脉洞穴湖泊。而像浮岛这样的不可能出现在现实世界当中的结构也会出现在主世界中。

除了这些地形元素以外,自然结构还包括自然生成的建筑物,譬如村庄地牢废弃矿井

昼夜更替

Day Night.gif

主世界是唯一拥有昼夜更替的维度,也因此是唯一一个能够由环境变化反映时间流逝的维度。相比现实世界的时空,主世界的时间总是均匀流逝的。所有同在该维度下的玩家,无论其间隔多远,其时间流逝的速度总是相同的。

在白天时,太阳作为强大的光源,能够发出最大亮度等级(15)的光。阳光除了能够促进植物生长和影响生物的生成,还会产生其他有趣的效果。在夜间,月亮是唯一的自然光源。但月光相对较暗,其发出的光亮度等级只有4,这使敌对生物能够在夜间生成。如果未发生雷暴天气,则夜晚是玩家唯一能够上睡觉的时段。

昼夜更替的情况可通过时钟来观察,玩家可以在主世界的任何地方使用时钟查看大致的Minecraft时间。时间也可以通过/time命令修改。

太阳如现实世界一般东升西落,因此玩家可以通过观察日月的运动来简单辨别方向。

生物

主世界是多种生物的家园。生物的习性各不相同,且可能会对玩家造成不同程度的威胁,而根据这些特征,生物可以被分成数个类别。不同种类的生物也拥有不同生成条件,其中包括时间、亮度、生物群系以及其他一些因素。在其他维度(譬如下界)中生成的生物偶尔会通过传送门进入主世界。然而,末影龙凋灵这样的Boss生物无法使用传送门。

被动型生物

SheepFace.png CowFace.png PigFace.png ChickenFace.png RabbitFace.png OcelotFace.png FoxFace.png MooshroomFace.png BatFace.png
兔子 豹猫 狐狸 哞菇 蝙蝠
SkeletonHorseFace.png SquidFace.png CodBody.png SalmonBody.png TropicalFishBody.png PufferfishFace.png TurtleFace.png VillagerFace.png WanderingTraderFace.png
骷髅马 鱿鱼 鳕鱼 鲑鱼 热带鱼 河豚 海龟 村民 流浪商人

可驯服生物

WolfFace.png CatFace.png HorseFace.png DonkeyFace.png MuleFace.png LlamaFace.png ParrotFace.png
羊驼 鹦鹉

中立型生物

SpiderFace.png CaveSpiderFace.png EndermanFace.png PolarBearFace.png DolphinHead.png PandaFace.png BeeFace.png
蜘蛛 洞穴蜘蛛 末影人 北极熊 海豚 熊猫 蜜蜂

攻击型生物

ZombieFace.png HuskFace.png DrownedFace.png SkeletonFace.png StrayFace.png CreeperFace.png SlimeFace.png SpiderJockeyFace.png ChickenJockeyFace.png SkeletonHorsemanFace.png
僵尸 尸壳 溺尸 骷髅 流浪者 苦力怕 史莱姆 蜘蛛骑士 鸡骑士 骷髅骑手
ZombieVillagerFace.png WitchFace.png VindicatorFace.png EvokerFace.png PillagerFace.png RavagerFace.png SilverfishFace.png PhantomFace.png GuardianFace.png ElderGuardianFace.png
僵尸村民 女巫 卫道士 唤魔者 掠夺者 劫掠兽 蠹虫 幻翼 守卫者 远古守卫者

效用型生物

IronGolemFace.png
铁傀儡

生成

与所有其他维度一样,主世界可以无限生成。然而生成会有所限制,详情见下

主世界拥有高度限制(Y=256),最低通往虚空(Y=0),但往四周可水平延伸29,999,999格。技术上而言,世界的生成是通过建立数个噪声分布来决定地形地貌、区块外观,以及山脉、洞穴系统的状态和分布。

区块

区块的示意图。

区块是世界生成器划分世界的分块,以便管理。区块有16方格宽、16方格长、256方格高,总体积为65,536方块。首次进入世界时,玩家周围的区块会立即生成;随着玩家的移动,新的区块会根据需要逐渐生成。通过调节渲染距离,玩家可以决定载入内存的区块数量,范围为25-1089个区块。

只有指定范围内的区块能够发生活动(生物生成树木生长、的流动、掉落物品的消失、生物移动等等),范围以外的区块不活动,且被保存在硬盘上。这种区块管理机制使玩家的计算机免于同时追踪成千上万的方块实体。值得注意的是,这种机制不适用于出生点区块,无论玩家走得有多远,该区块都能够继续发生活动。在无限世界首次引入时(Infdev-Beta 1.7版本),在X轴或Z轴±32,000,000处的区块是“假区块”,超过了这个位置不会有方块生成,尽管仍然有方块显示出来。如果玩家尝试走上这些区块,会掉进虚空。

限制

Minecraft世界的可视分割点(左侧为正常生成的区域,右侧为受限制的区域)。

虽然世界的大小是无限的,但玩家可以走出的范围是有限的。在Java版世界的X/Z轴+/- 29,999,984处存在世界边界。世界边界是一面动态的蓝色斜线墙。靠近世界边界会使屏幕泛红。除传送外,大多数生物无法穿过世界边界。越过边界的玩家会承受持续伤害,除非处于创造模式。玩家可以传送的位置最远为X/Z轴±29,999,999,那里有一堵隐形的墙。

基岩版中,旧世界的大小限制为256×256。世界的边缘处被隐形的基岩所包围。

Xbox 360版PlayStation 3版PlayStation Vita版Wii U版中,主世界大小默认限制在864×864;Xbox One版PlayStation 4版Nintendo Switch版中,玩家可选择更大的世界,从小型(1024×1024)、中型(3072×3072)到大型(5120×5120,Switch版不可选)。这些世界的边缘会被无尽的海洋包围,还会以透明的屏障所隔绝。

方块

自然生成

“自然生成”的方块包括根据世界种子生成的方块。

自然创造

自然创造指某些事件造成一个新的方块在自然原因下出现,而不是因玩家而出现。其中的某些方块也可能属于世界生成的一部分。

结构

同样是自然生成的,但这些方块只在“生成建筑”选项启用时产生。

技术性信息

主世界的信息存储在.minecraft/saves/worldname目录的region文件夹当中,其中“worldname”是世界名称。

删除region文件会重置主世界,导致玩家执行过的所有更改和建筑物都会被撤销。

历史

2009年末的Classic版有限世界生成器。
Alpha 1.2.0前的地形生成器。
Alpha 1.2.0至Beta 1.7.3间的世界生成器。
Beta 1.8冒险更新上线的世界生成器,后于1.7再次更新。
Java版(Pre-classic)
Cave game技术测试地图最初是有限的,并且地形是随机生成的。
rd-132211现在地图的地形更改为超平坦。
rd-160052地图现在由山丘和山谷组成。
Java版(Classic)
0.0.12a地形起伏坡度变得更浅。
地图现在被一片海洋和一层基岩包围。
0.24(2009年8月25日)现在将会生成更多的悬崖,更长和更窄的洞穴。
Java版(Indev)
20100212-1加入了昼夜更替。
Java版(Infdev)
20100227首次测试无限世界,并使用与Indev版本中相同的地形生成器。
20100327新的地形生成器,暂时移除花和洞穴。
20100611更改了地形生成器。
Java版(Alpha)
v1.0.0高度限制增加至128米。以前的高度限制是64米(海平面32以上和海平面32以下)。
v1.2.0?加入了生物群系。
v1.2.3F3键可切换调试屏幕,显示玩家的精确坐标
Java版(Beta)
1.3玩家可以自定义地图的名称和种子。
1.5加入了天气。
1.7'f'值被添加到调试屏幕,表示玩家面向的方向。
1.8?地形生成器有重大更新。
一些生物群系被改变、加入或移除。
玩家可以通过在游戏内按F3找到当前的地图种子。
现在被动型生物将会和世界一起生成,随机生成的频率降低。
边境之地被移除,并替换为虚空
Java版
1.2.112w07a世界高度现在为256米而不再是128米,得益于世界文件被转换成了Anvil格式。
1.6.113w17a较大的水湖不再会在沙漠生物群系中生成。
1.7.213w36a更改洞穴生成方式,减少洞穴和其他洞穴的交叉。[1]
加入新的生物群系并且更改一些旧的生物群系。
13w37aX轴或Z轴绝对值等于30,000,000处加入不可见屏障,这相当于删除了边境之地的最后残余。
1.814w17a加入了世界边界,出现于世界界限的前一个区块中,并且可以被穿越。

你知道吗

  • 在主世界中方块能够存在的最大数量约为921.6千兆(9.216×1017),预计可从中心往4个方向外延伸30,000,000米)
    • 总面积大约是地球表面的8倍,大约相当于海王星的大小。
    • 这意味着,对于一个全部由方块构成的世界(没有实体方块实体),仅方块数据便达到约368.64亿亿字节(3.6864x1018 B,409.27261579781770706 PB),这是因为每个标准方块占用4个字节来存放信息。
    • 通过手动修改游戏可以在地图中每个方向最多生成2147483647个方块。
  • 如果有人创造了与地球尺寸大小比为1:1(1方块=1米)的地图,其约由510.9万亿(5.109x1014)个方块构成。
    • 假设地图厚度为1个方块,每个方块仅占用1字节,则文件大小约为475,800 GB(464.7 TB)。
    • 与一个月球一样大的地图约由37.95万亿(3.795x1013)个方块构成。
      • 这意味着文件大小约为35,340 GB(34.52 TB)。

参见

参考