Minecraft Wiki

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

了解更多

Minecraft Wiki
Advertisement
Clock
此条目需要更新。

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

Flatland

一个超平坦世界

超平坦Superflat基岩版中称Flat)是一种世界类型,会替换掉主世界普通的多变地形,并且在Java版原主机版中能自定义层数。

结构

在经典(默认)超平坦世界中,地形由一层基岩、两层泥土和一层草方块构成。由于整个世界都是平原生物群系,因此在Java版中,村庄会大量生成,但在基岩版New Nintendo 3DS版中不会生成。

世界表面高度为4并且是完全平坦的,除了村庄以及其他启用的结构。由于高度限制(256)没有改变,有几乎超过三分之一的高度可用于建造地上结构。实体正常生成。由于整个世界的高度偏低,因此史莱姆会大量生成。

创建一个超平坦世界时,玩家会出生在最顶层、20×20范围以内的某些方块上。若顶层高度过低,则某些结构可能无法完整地生成。在基岩版中,玩家总是会出生在X/Z坐标(0,0)处。

Nether superflat

原主机版的下界超平坦

前往其他维度

超平坦世界允许玩家通过一般的下界传送门的方式,进入下界。在Java版基岩版New Nintendo 3DS版,下界照常生成。在原主机版,下界像主世界一样平坦。

Java版、基岩版和原主机版允许玩家进入末地,末地会照常生成,可以通过在要塞里的末地传送门或在创造模式中建造末地传送门到达。

多人游戏

多人游戏创建超平坦世界,server.properties中的level-type必须设为flat而不是默认的default

在多人游戏世界创建后,server.properties里的字段就不会对区块生成产生影响。像单人游戏那样,多人游戏世界会使用level.dat中generatorNamegeneratorVersiongeneratorOptions字段。如果玩家想在多人游戏世界创建后修改世界,这些就是要更改的设置。

自定义

Information icon
此特性为Java版独有。
Superflat Button

Java版原主机版,超平坦世界的结构和内容可以被自定义。在基岩版中,超平坦世界的自定义不可用,超平坦世界总是由一层基岩、两层泥土、一层草方块组成(即使使用了种子选择器)。

当你选择“超平坦”世界类型时,一个叫做“自定义”的按钮会出现在其下方。自定义菜单从“经典平坦”预设开始,这个预设有一层草方块、两层泥土和一层基岩组成。共有两个按钮可以个性化超平坦世界,其一为“移除层面”,用于移除不想要的地层。其二为“预设”,用于选择已有八种之一的预设。

如果你能理解预设代码的语法,你就可以通过在“预设码框”里编写正确的语句创造属于你的预设码,这些预设亦可以被预览和使用(直接自定义不可用)。此外,超平坦世界可以拥有特定地形因素,包括村庄、湖、要塞等,这些都可以在预设代码里设定。这些更改会稍微修改之前的世界代码,以包含新的生成特性。

预设是可以共享的。当一个预设被选中时,屏幕最上方的预设码框中就会显示预设代码供你复制。与地图种子类似,预设码可以输入进预设码框中来重现他人的预设。

基岩版,不能在游戏内自定义超平坦,但是可以使用第三方编辑器修改level.dat的FlatWorldLayers以修改其地层。

预设

预设 地层 生物群系 结构 注释 预设代码
 经典平坦(Classic Flat) 1x
2x
1x
草方块
泥土
基岩
平原 村庄 默认 minecraft:bedrock,2*minecraft:dirt,minecraft:grass_block;minecraft:plains;village
 挖掘工的梦想(Tunnelers' Dream) 1x
5x
230x
1x
草方块
泥土
石头
基岩
山地 要塞
地牢
废弃矿井
minecraft:bedrock,230*minecraft:stone,5*minecraft:dirt,minecraft:grass_block;minecraft:mountains;biome_1,decoration,stronghold,mineshaft,dungeon
 水世界(Water World) 90x
5x
5x
5x
1x

沙子
泥土
石头
基岩
深海 海底神殿 minecraft:bedrock,5*minecraft:stone,5*minecraft:dirt,5*minecraft:sand,90*minecraft:water;minecraft:deep_ocean;oceanmonument,biome_1
 主世界(Overworld) 1x
3x
59x
1x
草方块
泥土
石头
基岩
平原 要塞
村庄
地牢
废弃矿井
模拟默认世界的高度 minecraft:bedrock,59*minecraft:stone,3*minecraft:dirt,minecraft:grass_block;minecraft:plains;village,biome_1,decoration,stronghold,
mineshaft,lake,lava_lake,dungeon
 雪之王国(Snowy Kingdom) 1x
1x
3x
59x
1x

草方块
泥土
石头
基岩
积雪的冻原 村庄 minecraft:bedrock,59*minecraft:stone,3*minecraft:dirt,minecraft:grass_block[snowy=true],minecraft:snow;minecraft:snowy_tundra;village,biome_1
 无底深渊(Bottomless Pit) 1x
3x
2x
草方块
泥土
圆石
平原 村庄 由于将下面的基岩换成了圆石,从而允许在生存模式中前往虚空。 2*minecraft:cobblestone,3*minecraft:dirt,minecraft:grass_block;1;village,biome_1
 沙漠(Desert) 8x
52x
3x
1x
沙子
砂岩
石头
基岩
沙漠 要塞
村庄
地牢
废弃矿井
砂岩与石头层的数量与普通的主世界相比被调换了。[1] minecraft:bedrock,3*minecraft:stone,52*minecraft:sandstone,8*minecraft:sand;minecraft:desert;village,biome_1,decoration,stronghold,mineshaft,dungeon
 红石俱备(Redstone Ready) 52x
3x
1x
砂岩
石头
基岩
沙漠 minecraft:bedrock,3*minecraft:stone,52*minecraft:sandstone;minecraft:desert;
 虚空(The Void) 1x 空气 虚空 玩家会在一个石头平台上生成。 minecraft:air;minecraft:the_void;decoration

虚空

虚空
The Void
The Void
种类

中性

温度

0.5

稀有程度

不适用

主要方块

圆石
石头

虚空(The Void)是只会生成一个33×33×1的石头平台以及最中间的一个圆石的生物群系。除非使用刷怪蛋刷怪笼命令,否则不会生成生物。只能通过选择超平坦预设“虚空”、自选世界类型或自定义世界类型来创建。

预设码格式

代码由数字、分号(;)、冒号(:)、逗号(,)、字母和星号(*)组成。每个代码都包括如下部分,由分号隔开。其中:

  • 一份方块ID列表
    • 方块列表为一份用逗号隔开的方块ID表,从第0层向上排列。如果某种方块前加有"*",则该符号之前的数字为该方块总计生成的次数(单位:层),之后的为该方块ID
    • 方块ID后可加入中括号以表示其状态。
    • 方块ID可以重复,比如minecraft:glass,minecraft:glass,minecraft:glass,minecraft:glass相当于4*minecraft:glass
  • 一个生物群系ID
  • (可选)一份结构生成选项表
    • 结构生成选项(见下)可以拥有额外参数,如:"village(size=0 distance=0)"。指定结构生成的顺序会影响它们重叠的位置或是否不兼容。[2]
    • 注意多个参数使用空格隔开,而不是逗号或分号。

结构生成选项

结构生成选项 额外参数 介绍 生物群系
village size
distance
决定村庄能否在特定生物群系里被生成。太大的大小值和太低的距离值会生成许多紧靠在一起的村庄。
size决定村庄大小(默认为1,非超平坦世界为0,最大值为65535)
distance 决定村庄距离(最小为9,默认为32)
平原、
沙漠、
热带草原、
针叶林
mineshaft chance 决定废弃矿井能否被生成。注意如果没有地形可以覆盖废弃矿井,废弃矿井会生成在空中。
chance (0.0-1.0,默认0.1)决定废弃矿道的稀有度。值越高,废弃矿井就越常见。
所有
stronghold count
distance
spread
决定要塞能否被生成。
distance决定离出生点和其他要塞的距离(最小为1.0,默认为32.0)
count决定每个世界生成的数量(默认为3)
spread决定要塞距离其生成点有多集中(最小为1.0,默认为3.0)数字越小,集中度越低。
所有
biome_1 distance 决定生物群系所特有的结构(雪屋沙漠神殿丛林神庙沼泽小屋)能否生成。
distance 决定结构之间的距离(最小为9,默认为32)。
积雪的冻原、
沙漠(山丘)、
丛林(山丘)、
沼泽(包含山丘)
dungeon 决定地牢能否被生成。 所有
decoration 决定树木、草、花、南瓜装饰能否在特定生物群系中,在最上层方块适宜的情况下被生成。亦会将高度适宜的石头层用沙砾、泥土和矿石填充。 所有
lake 决定湖能否被生成,同时湖周边可能会用沙子和甘蔗装饰。 所有
lava_lake 决定熔岩湖及其周围的石头能否被生成。如果在开启熔岩湖的预设中移除了所有的石头层,矿石会在熔岩湖的适当高度的石头周围生成。 所有
oceanmonument spacing
separation
决定能否在水中生成海底神殿
spacing 决定海底神殿所生成的网格的大小,单位为区块(最小是1,默认是32)。
separation 决定海底神殿之间的距离,单位为区块。(最小是1,默认是5)。
警告:spacing的值必须大于separation的值,否则游戏会崩溃。
深海

条件

注意一些生成特性出现之前需要满足几个条件:

  • 生物群系编号必须是正确的。例如,现有村庄只能够出现在编号为1、2、5和35的生物群系和平原、沙漠、针叶林及热带草原生物群系。
  • 超平坦代码中结构代码拼写必须正确(如“village”、“dungeon”等)。
  • 在世界设置中必须打开结构选项(此选项不影响“自然”物体,例如树、花、蘑菇和巨型蘑菇。末地中的黑曜石柱也是“自然物品”。)
  • 必须有适合结构出现的地形,这适用于除了废弃矿井和要塞之外的大多数结构。
    • 村庄有一部分是例外,它们不会生成在空中,但会在由固体方块组成的一层中生成。
      • 村庄总是至少在虚空上方2格处生成。

例如,要使超平坦中的“末路之地”生成黑曜石柱,其生物群系编号必须是9,代码必须包含“decoration”,并且表层方块必须是末地石。在这个例子中不需要在世界选项中打开“结构”选项。

尝试使用拼写错误的预设代码会使游戏采用默认的经典预设。

预设的代码范例

可参考的预设代码

minecraft:mossy_cobblestone,250*minecraft:air,minecraft:obsidian,minecraft:snow;minecraft:mountains;stronghold(count=7),village(size=0 distance=9),decoration,dungeon,mineshaft

它由下列元素组成:

  • minecraft:mossy_cobblestone,250*minecraft:air,minecraft:obsidian,minecraft:snow — 列表的方块ID以逗号分隔。
    • minecraft:mossy_cobblestone — 在第0层附上一层苔石
    • 250*minecraft:air — 填充250层的空气,从第1层到第250层。
    • minecraft:obsidian — 在第251层添加黑曜石
    • minecraft:snow — 在第252层覆盖一层
  • minecraft:mountains生物群系ID,在本例中为山地。
  • stronghold(count=7),biome_1,village(size=0 distance=0),decoration,dungeon,mineshaft — 以逗号分隔的列表结构。
    • stronghold(count=7) — 这将世界填充成有七个要塞,目前这些会出现在半空中。
    • village(size=0 distance=9) — 因为在山地群系不会生成村庄,所以添加这段代码不会有什么效果。
    • decoration — 生成本生物群系特有的装饰。
    • dungeon — 生成地牢
    • mineshaft — 生成废弃矿井,放置的频率为默认,因为预设包含有250的空气层,所以这些"矿井"会出现在半空中。

资源

无论“生成结构”选项开启与否,总能在经典平坦里找到下述资源:

图标 Dec Hex 命名空间ID 方块
0 0 minecraft:air 空气
Grass Block 2 2 minecraft:grass_block 草方块
Dirt 3 3 minecraft:dirt 泥土
Bedrock 7 7 minecraft:bedrock 基岩

以下资源只能在开启“生成结构”选项时才能找到。不包括与村民交易获得的资源和通过钓鱼获得的资源。

图标 Dec Hex 命名空间ID 方块
Cobblestone 4 4 minecraft:cobblestone 圆石
Oak Planks 5 5 minecraft:oak_planks 橡木木板
Water 9 9 minecraft:water
Lava 11 B minecraft:lava 熔岩
Gravel 13 D minecraft:gravel 沙砾
Oak Log Axis Y JE5 BE3 17 11 minecraft:oak_log 橡木原木
Black Wool 35 23 minecraft:wool 羊毛
Double Smooth Stone Slab 43 2B minecraft:double_smooth_stone_slab 平滑双石台阶
Stone Slab 44 2C minecraft:stone_slab 石头台阶
Bookshelf 47 2F minecraft:bookshelf 书架
Torch 50 32 minecraft:torch 火把
Oak Stairs 53 35 minecraft:oak_stairs 橡木楼梯
Chest JE2 BE3 54 36 minecraft:chest 箱子
Crafting Table 58 3A minecraft:crafting_table 工作台
Wheat Crops 59 3B minecraft:wheat 小麦
Farmland 60 3C minecraft:farmland 耕地
Furnace JE3 BE2 61 3D minecraft:furnace 熔炉
File:Oak Door JE5 BE2.png 64 40 minecraft:oak_door 橡木门
Ladder 65 41 minecraft:ladder 梯子
Cobblestone Stairs 67 43 minecraft:cobblestone_stairs 圆石楼梯
File:Oak Pressure Plate JE3 BE2.png 72 48 minecraft:oak_pressure_plate 橡木压力板
Oak Fence 85 55 minecraft:oak_fence 橡木栅栏
Iron Bars 101 65 minecraft:iron_bars 铁栏杆
Glass Pane 102 66 minecraft:glass_pane 玻璃板
Carrot 141 8D minecraft:carrots 胡萝卜
Potato 142 8E minecraft:potatoes 马铃薯
Beetroot 207 CF minecraft:beetroots 甜菜根

村庄里面的箱子可能包含这些物品:

图标 Dec Hex 命名空间ID 方块
Oak Sapling 6 6 minecraft:oak_sapling 橡树树苗
Obsidian 49 31 minecraft:obsidian 黑曜石
257 101 minecraft:iron_pickaxe 铁镐
260 104 minecraft:apple 苹果
264 108 minecraft:diamond 钻石
265 109 minecraft:iron_ingot 铁锭
266 10A minecraft:gold_ingot 金锭
267 10B minecraft:iron_sword 铁剑
297 129 minecraft:bread 面包
306 132 minecraft:iron_helmet 铁头盔
307 133 minecraft:iron_chestplate 铁胸甲
308 134 minecraft:iron_leggings 铁护腿
309 135 minecraft:iron_boots 铁靴子
329 149 minecraft:saddle

杀死大部分的生物也可获得部分资源。

历史

Java版pre-Classic
rd-132211地形生成从原来的散乱随机地形生成(在Cave Game“技术测试视频”展示的)变成完全平坦。这在多种地形加入后被移除。
Java版Classic
0.0.13a世界现在又是平坦的。
0.0.13a_03地形恢复为不平坦。
Java版
1.12012年1月4日Jeb宣布了“超平坦世界选项”并分享了其第一张截图。
12w01a加入了超平坦世界类型。
1.3.112w18a此版本前,除非玩家在上睡觉,否则出生点不会保持一致。玩家可能会在看不见之前的生成点的地方重生。这可能是由于在高度64中缺乏地面而导致的。
在一些时刻,在多人游戏中修改server.properties会停止监视server.properties。相当于在level.dat中任何的数据修改都会覆盖server.properties中的值。这意味着单人游戏世界现在能被移动到多人游戏中。
12w25a减少了超平坦世界中史莱姆的生成数量。
1.4.212w36a通过在level.dat中编辑generatorOptions一行,玩家可以创建自定义超平坦世界。
2012年9月10日Dinnerbone提到他正在为新的自定义特性加入预设。
12w37a加入了超平坦自定义的GUI。
一共有7种预设:经典平坦、挖矿者的梦想、水世界、主世界、雪之王国、无底深渊(在此版本中损坏)以及沙漠。
在此版本中,添加和编辑层的功能尚未完全实现,只有对应的灰色按钮。
12w39b修复了“无底深渊”预设。
2012年10月2日Dinnerbone发表了一条包含自然生成在超平坦世界的树木的图片推特。
12w40a生成结构与地物(包括树木、矿石、要塞等)现在能在超平坦中生成。预设版本代码被更改为“2”以反映此更改。
加入了“红石具备”预设。此预设有52层砂岩、3层石头和1层基岩,不会生成结构,也不会有其他地形特性。
加入了被移除了“添加层”和“编辑层”按钮。
1.7.213w36a超平坦世界的要塞不再生成在空中。
1.814w08a现在使用ID名称而不是数字ID来表示每一层的组成方块了。[3]
方块ID/层数数字格式由数字xID更改为数字*ID
预设代码版本号变为“3”。
1.915w37a加入了“虚空”预设,只在出生点生成一层石头平台,而不存在其他地形。
1.1317w47a删除了预设代码版本号。[4]
pre5现在各生物群系在预设代码中会以命名空间ID表示。
1.1620w21a“生成结构”部分暂时从预设代码中移除。结构的生成与否仍然可以通过自定义世界类型或数据包修改。
Java版(即将到来)
1.1721w06a由于建筑限高更改,超平坦世界现在从Y=-64开始生成。
携带版Alpha
0.9.0build 1加入了平坦世界类型。
原主机版
TU5CU11.0Patch 1 加入了超平坦世界类型。不像其他版本,下界在超平坦中也是平坦的。
TU25CU141.17加入了超平坦自定义UI。

漏洞

Template:Issue list

你知道吗

  • 不包括村庄、奖励箱或空气的整个经典超平坦世界体积为1440万立方千米,该世界由1.44×1016个方块组成。
  • 因为云的高度并不会受世界生成影响,因此在“挖掘工的梦想”预设中云会在地下。
  • 如果你选择了“沙漠”预设,并且只留下那些沙子层,可以弄出无尽而巨大的掉落的沙子潮。要完成这样能使计算机接近崩溃的操作,你只需要做的就是在你碰到世界的底部之前不停的往下挖。沙子会在你挖的地方开始掉。

画廊

参考

  1. MC-105285
  2. 77307
  3. https://mojang.com/2014/02/minecraft-snapshot-14w08a/
  4. MC-123228, “Superflat generator strings no longer contain generator version”被标记为“按预期工作”
  5. dinnerbonetweet:245142327801290752
  6. dinnerbonetweet:253133589775007744
Advertisement