自定义超平坦层与结构,生成完整 preset 字符串。
免费在线数据更新至 26.2
正在加载工具…
「层结构」按从上往下的顺序列出,与游戏里 自定义界面的显示顺序一致。下面的代码可以直接粘进「自定义 → 预设」的输入框。
格式是 层1,层2,…;生物群系,层从下往上写, 重复的层用 N*方块 表示。这套写法在 1.16 之后的创建界面里已经不再直接接受, 但很多服务端配置和老教程仍在用。
# 经典超平坦 Classic Flat
minecraft:bedrock,2*minecraft:dirt,minecraft:grass_block;plains;village
# 挖矿者的梦想 Tunnelers Dream
minecraft:bedrock,230*minecraft:stone,5*minecraft:dirt,minecraft:grass_block;windswept_hills;mineshaft;stronghold;decoration
# 水世界 Water World
minecraft:bedrock,64*minecraft:deepslate,5*minecraft:stone,5*minecraft:dirt,5*minecraft:gravel,90*minecraft:water;deep_ocean;oceanmonument
# 雪之王国 Snowy Kingdom
minecraft:bedrock,59*minecraft:stone,3*minecraft:dirt,minecraft:grass_block,minecraft:snow;snowy_plains;village
# 无底洞 Bottomless Pit
2*minecraft:cobblestone,3*minecraft:dirt,minecraft:grass_block;plains;village
# 沙漠 Desert
minecraft:bedrock,3*minecraft:stone,52*minecraft:sandstone,8*minecraft:sand;desert;village;mineshaft;stronghold;biome_1;decoration
# 红石准备 Redstone Ready
minecraft:bedrock,3*minecraft:stone,116*minecraft:sandstone;desert
# 虚空 The Void
minecraft:air;the_void;decoration新版的世界生成设置是 JSON。下面这段可以放进数据包的 data/<namespace>/worldgen/flat_level_generator_preset/, 也可以直接写进 level.dat 的世界生成配置。
{
"biome": "minecraft:plains",
"features": false,
"lakes": false,
"layers": [
{
"block": "minecraft:bedrock",
"height": 1
},
{
"block": "minecraft:dirt",
"height": 2
},
{
"block": "minecraft:grass_block",
"height": 1
}
],
"structure_overrides": [
"minecraft:villages"
]
}mushroom_fields)—— 那里除了哞菇什么都不刷;或者直接 /gamerule doMobSpawning false。air 顶着。玩家出生点仍会有一小块 基岩平台,防止直接掉进虚空。创建世界时把世界类型选成「超平坦」,点「自定义」,右下角有「预设」按钮,把本页生成的 1.16+ 预设串整条粘进去再确认即可。格式是 `层列表;群系`,例如 `minecraft:bedrock,2*minecraft:dirt,minecraft:grass_block;minecraft:plains`,其中 `2*` 表示这种方块叠 2 层。1.16 之后结构开关不写在串里,要在自定义界面里单独勾。
1.18 之后超平坦从 **Y=-64** 开始往上堆。所以经典超平坦的基岩在 y=-64、两层泥土在 -63/-62、草方块在 -61,站在地面 F3 看到的 Y 是 -60。总层高最多 384 格(-64 到 319),超出的部分游戏会直接截掉。
把层删到只剩一层 `minecraft:air`、群系选「虚空 the_void」、关掉「生成地表装饰」和「生成湖」、结构一个都不勾,就是原版的「虚空」预设。出生点会给一块小平台。想做跑酷/空岛图建议再单独放一块基岩防止一开局就掉下去。