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

自定义(Custom)是一种世界类型,允许玩家更改主世界、下界和末地的生成设置并添加新维度,可以通过修改在世界选项界面中导出的JSON文件来实现。
目录
访问[]
自定义世界生成需使用JSON文件进行,创建世界时可以导入这些文件。玩家也可以随时从已有世界中导出这些JSON文件。
在创建世界菜单中,进入“更多选项”界面,然后点击“导入世界”按钮,然后选择用于自定义世界生成的JSON文件。如果JSON文件中包含有非默认的生成设置,那么此时会弹出一个警告弹窗,警告该功能目前还处于实验性阶段;点击“是”以继续。接着,你会发现地图设置界面中世界类型变成了不可更改的“自定义”。
访问自行添加的维度的唯一方法是通过命令,比如/execute in <维度名称> run tp @s ~ ~ ~
,这会将玩家传送到指定的维度(见§JSON格式)。
JSON格式[]
自定义世界的文件存储格式如下:
- 根标签
- bonus_chest(布尔值):决定该世界是否会生成奖励箱(等同于“奖励箱”选项)。
- generate_features(布尔值):决定该世界是否会自然生成建筑。(等同于创建世界时的“生成建筑”选项)
- seed(整数):该世界的种子(数字)。
- legacy_custom_options(字符串):自定义世界的预设值,用来生成旧的自定义世界。只存在于旧的自定义世界中。
- dimensions:此世界中维度的列表,键为维度的命名空间ID。玩家会以
minecraft:overworld
(主世界)作为游戏的起点。如果没有定义minecraft:overworld
,所有自定义维度设置都会被重置并重新生成默认的主世界。如果没有定义minecraft:the_nether
(下界)或minecraft:the_end
(末地)维度,那么下界传送门和末地传送门仍然可以被正常创建,但无法传送任何实体。- 一个维度。世界正常运转必须要有维度
minecraft:overworld
、minecraft:the_nether
和minecraft:the_end
。自定义维度允许任何其他的命名空间ID。- generator:用于该维度的生成器设置。
- type(字符串):生成器的ID。可以是
minecraft:flat
(超平坦维度)、minecraft:noise
(噪点维度)、minecraft:debug
(调试维度)。 - 其他复合标签(看下面)
- type(字符串):生成器的ID。可以是
- type:可以是由维度选项、数据包中的维度类型文件的命名空间ID或四个默认维度类型的一个(
minecraft:overworld
,minecraft:the_nether
,minecraft:the_end
、minecraft:overworld_caves
)组成的列表。- name:用于维度类型的资源位置。仅在导入世界设置时需要。
- ultrawarm:维度是否表现得类似于原版的下界(水会蒸发,海绵会变干)。这也会使得熔岩流动更快、扩散更远。
- natural:为
false
时,此维度中的指南针会随机转动,且无法用床睡觉或是重置重生点(即使bed_works
为true
)。为true
时,此维中的下界传送门方块会生成僵尸猪灵。 - coordinate_scale:传送到该维度时的坐标缩放值。
- has_skylight:该维度是否有天空光照。
- has_ceiling:该维度是否拥有一个基岩天花板。注意这仅仅是逻辑上是否拥有一个天花板。维度是否真的有一个天花板与此无关。
- ambient_light:该维度拥有多少环境光照(在演示文件中,默认是0.5;需要测试上下界及精确的效果
[需要测试])。 - fixed_time(可选):可以是
false
或0至24000间的任意整数。如果将它设为一个数字,游戏内的昼夜时间将会固定在这个指定值上。但是,(至少在某些世界中[需要测试]) false
被当做0来解释,因而会产生一个固定不动的日出。要保持正常的昼夜循环,需要将此属性保留为未定义。 - piglin_safe:猪灵和疣猪兽是否不会僵尸化。
- bed_works:玩家试图使用床时,其是否不会爆炸。
- respawn_anchor_works:玩家试图使用重生锚时,其是否不会爆炸。
- has_raids:带有不祥之兆的玩家是否可以触发袭击。
- logical_height:玩家使用紫颂果或下界传送门可以到达的最大高度。不会影响超过该限制高度的既有传送门。不能高于世界建筑限制高度。
- min_y(整数):该维度中可以存在方块的最低高度。数值必须在-2032至2031之间且为16的整数倍(也就是说,-2032是最小有效值,2016是最大有效值)。
- height(整数):该维度中可以存在方块的总高度。数值必须在0至4064之间且为16的整数倍。维度中可以存在方块的最大高度等于
min_y
与height
值之和,且不能超过2032。 - infiniburn:该维度中火可以在哪些方块上永久燃烧。应当填写一个方块标签的命名空间ID,带有前缀
#
。 - effects(可选):可以是
"minecraft:overworld"
、"minecraft:the_nether"
或"minecraft:the_end"
,用于确定该维度的天空效果。设为overworld
(主世界)会使维度的天空中出现云、太阳、星星和月亮;设为the_nether
(下界)会使维度中有浓厚的迷雾阻挡视野,效果与下界类似;设为the_end
(末地)会使维度拥有类似于末地的,黑暗的、斑驳的天空,并无视各生物群系自带的天空颜色与迷雾颜色。若未定义,则默认为"minecraft:overworld"
。
- generator:用于该维度的生成器设置。
- 一个维度。世界正常运转必须要有维度
生成器类型[]
generator复合标签的格式取决于生成器的ID,即 type。
当生成器ID类型是minecraft:noise
(用于生成有所起伏的地形)时:
- generator:维度使用的生成设置。
- type:生成器ID,此情形下为
minecraft:noise
。 - seed:用于生成该维度的种子。通常情况下,这个值理应与世界种子一致,但也可以与之不同,不同时该维度就会使用这个值作为种子生成,而不会使用世界种子。
[需要测试] - settings:地形生成器中使用的噪声设置。可以设为一个字符串以使用
worldgen/noise_settings
中的预设,或者可以设为一个包括自定义选项列表的复合标签。见自定义世界生成#噪声设置以获取详细信息。 - biome_source:设置要生成的生物群系及其形态。
- seed(长整型数):用来生成生物群系的种子。通常情况下,它应当与维度种子(甚至世界种子)完全相同,但也可以与之不同,并且该维度中的该生物群系只会基于此种子生成,不会参照维度种子和世界种子。
[需要测试] - type(字符串):生物群系生成类型。参数位于“biome_source”复合标签中。可以为
minecraft:vanilla_layered
、minecraft:fixed
、minecraft:checkerboard
、minecraft:multi_noise
和minecraft:the_end
。- 如果
type
为multi_noise:用于下界和21w37a之后版本的主世界。[需要测试] - preset(字符串):要使用的一组生物群系预设,与 biomes互斥。可以是
nether
或overworld
- biomes:生物群系列表,包括其目标噪声参数。
- :一个生物群系及其属性
- biome(字符串):生物群系。一个生物群系ID可以重复多次以带有不同参数。
- parameters:代表生物群系应该被放置的最佳条件。这些值不会影响生物群系内的地形生成,而是影响游戏在何处选择安放这些生物群系。在每个特定点,都会选择一个参数与那一点在每个噪声图上的各参数最接近的生物群系。例如,如果某一点的温度为-1,湿度为0.2,海拔为0.2,怪异度为0,那么则会选择桦木森林丘陵(温度-0.1、湿度0.2、海拔0.25、怪异度0)而不是沙漠(温度0.5、湿度-0.5、海拔0、怪异度0)。参数组合在生物群系列表中必须独一无二,否则只生成其中第一项的生物群系。
- temperature:温度。用于使类似地生物群系彼此接近。不会影响雨雪或者树叶、草的颜色,不要与生物群系页面中列举的温度混淆。
- humidity:湿度。用于使类似生物群系彼此接近。
- continentalness:大陆性。低大陆性对应于海洋地形,高大陆性对应于内陆地形。
- erosion:侵蚀度。在主世界,高侵蚀度对应平坦地形。
- weirdness:怪异度。用于生物群系。
- depth:深度。用于生成洞穴生物群系。只有此参数会随垂直位置改变。深度为0表示地表,深度为1表示地表以下128个方块。
- offset:偏移。类似于其他参数,但是offset在任何地方都是0,因此将这个参数设为靠近0的值会使这个生物群系占更多优势,而其他的生物群系平等。增加此值会使生物群系更加稀有,而不会影响生物群系安放。
- :一个生物群系及其属性
- min_quart_y:
[需要测试] - max_quart_y:
[需要测试] - large_biomes:决定生物群系是否为“巨型”。值为
true
时生物群系将拥有“巨型生物群系”世界类型中的规模。 - legacy_biome_init_layer:决定世界是否为
default_1_1
。[需要测试]
- preset(字符串):要使用的一组生物群系预设,与 biomes互斥。可以是
- 如果
type
为the_end:原版中末地的生物群系生成方式。以生物群系minecraft:the_end
(末地)为中心,周围环绕着其他生物群系。 - 如果
type
为fixed:单一生物群系。- biome:生成的单一生物群系。
- 如果
type
为checkerboard:一种生物群系生成方式,每个生物群系单元呈正方形(或近似正方形),并沿对角线重复排列。- biomes:沿着对角线重复的生物群系列表(可以超过3个)。
- scale:在指数尺度上确定正方形的大小。范围:0到62。
- 如果
- seed(长整型数):用来生成生物群系的种子。通常情况下,它应当与维度种子(甚至世界种子)完全相同,但也可以与之不同,并且该维度中的该生物群系只会基于此种子生成,不会参照维度种子和世界种子。
- type:生成器ID,此情形下为
当生成器ID类型是minecraft:flat
(用于生成超平坦地形)时:
- generator:维度使用的生成设置。
- type:生成器的ID,此情形下为
minecraft:flat
。 - settings:超平坦设置。
- layers:层设置。
- :一个超平坦的层。此列表自上而下解释。
- height:该层方块所占的层数。
- block:该层使用的方块。
- :一个超平坦的层。此列表自上而下解释。
- biome:该维度使用的唯一的生物群系。
- lakes(可选):是否生成湖。如果设为
true
,则水湖和熔岩湖常会生成,即使在生物群系中湖通常不生成。熔岩湖生成时会被主世界不同种类的石头和矿物包围。 - features (可选):是否生成生物群系特有的装饰,比如主世界的树木、花、草、仙人掌,下界的火/灵魂火、菌类、菌索等等。
- structures:生成结构的设置。
- stronghold:设置要塞如何生成。在
structures
标签下的值似乎是占位符;这些值才是真正控制要塞生成的值。 - structures:此维度中要使用的结构列表。
- <命名空间ID>:该字段的键应该为一个结构的命名空间ID,可用的值参见Java版数据值§结构。若不列出任何结构,那么所有结构皆不会生成。
- stronghold:设置要塞如何生成。在
- layers:层设置。
- type:生成器的ID,此情形下为
当生成器ID类型是minecraft:debug
(用于生成调试模式的世界)时:
- generator:维度使用的生成设置。
- type:生成器的ID,此情形下为
minecraft:debug
。
- type:生成器的ID,此情形下为
默认值[]
噪声生成器预设默认值[]
以下是由minecraft:noise
生成器可用的6中预设使用的选项。
属性 | minecraft:overworld
|
minecraft:amplified
|
minecraft:nether
|
minecraft:caves
|
minecraft:end
|
minecraft:floating_islands
| ||
---|---|---|---|---|---|---|---|---|
bedrock_roof_position
|
-10 | 0 | -10 | |||||
bedrock_floor_position
|
0 | 0 | -10 | |||||
sea_level
|
63 | 32 | 0 | |||||
disable_mob_generation
|
false | false | true | false | ||||
default_block
|
minecraft:stone
|
minecraft:netherrack
|
minecraft:stone
|
minecraft:end_stone
|
minecraft:stone
| |||
default_fluid
|
minecraft:water
|
minecraft:lava
|
minecraft:water
|
minecraft:air
|
minecraft:water
| |||
structures
|
stronghold
|
distance
|
32 | Tag not included | Tag not included | |||
count
|
1 | |||||||
spread
|
3 | |||||||
structures
|
See below | |||||||
noise
|
top_slide
|
target
|
-10 | 120 | -3000 | |||
size
|
3 | 3 | 64 | |||||
offset
|
0 | 0 | -46 | |||||
bottom_slide
|
target
|
-30 | 320 | -30 | ||||
size
|
0 | 4 | 7 | |||||
offset
|
0 | -1 | 1 | |||||
sampling
|
xz_scale
|
0.9999999814507745 | 1 | 2 | ||||
xz_factor
|
80 | 80 | 80 | |||||
y_scale
|
0.9999999814507745 | 3 | 1 | |||||
y_factor
|
160 | 60 | 160 | |||||
size_vertical
|
2 | 2 | 1 | |||||
size_horizontal
|
1 | 1 | 2 | |||||
height
|
256 | 128 | 128 | |||||
density_factor
|
1 | 0 | 0 | |||||
density_offset
|
-0.46875 | 0.019921875 | 0 | |||||
random_density_offset
|
true | false | false | |||||
simplex_surface_noise
|
true | false | true | |||||
island_noise_override
|
false | false | true | false | ||||
amplified
|
false | true | false | false |
结构默认值[]
这些是所有有命名空间的结构的默认值。每个预设为所有这些结构使用相同值,除了minecraft:ruined_portal
。
结构 | Spacing | Separation | Salt | |
---|---|---|---|---|
village
|
32 | 8 | 10387312 | |
desert_pyramid
|
32 | 8 | 14357617 | |
igloo
|
32 | 8 | 14357618 | |
jungle_pyramid
|
32 | 8 | 14357619 | |
swamp_hut
|
32 | 8 | 14357620 | |
pillager_outpost
|
32 | 8 | 165745296 | |
stronghold [注 2]
|
1 | 0 | 0 | |
monument
|
32 | 5 | 10387313 | |
endcity
|
20 | 11 | 10387313 | |
mansion
|
80 | 20 | 10387319 | |
buried_treasure [注 3]
|
1 | 0 | 0 | |
mineshaft [注 3]
|
1 | 0 | 0 | |
ruined_portal
|
nether and caves
|
25 | 10 | 34222645 |
所有其他预设 | 40 | 15 | 34222645 | |
shipwreck
|
24 | 4 | 165745295 | |
ocean_ruin
|
20 | 8 | 14357621 | |
bastion_remnant
|
27 | 4 | 30084232 | |
fortress
|
27 | 4 | 30084232 | |
nether_fossil
|
2 | 1 | 14357921 |
生物群系参数默认值[]
这些是multi_noise
biome_source
中的每个生物群系使用的默认值。不过,虽然说只有下界生物群系的值可以通过预设值访问,但一些主世界生物群系也有默认值。
生物群系 | 温度 | 湿度 | 高度 | 怪异度 | 偏移 |
---|---|---|---|---|---|
badlands
|
-0.25 | -0.5 | 0.5 | 0.2 | 1 |
badlands_plateau
|
-0.25 | -0.5 | 0.65 | 0.2 | 1 |
bamboo_jungle
|
0.5 | 0.5 | 0 | 0.2 | 1 |
bamboo_jungle_hills
|
0.5 | 0.5 | 0.25 | 0.2 | 1 |
basalt_deltas
|
-0.5 | 0 | 0 | 0 | 0.175 |
beach
|
0 | 0 | -0.1 | 0 | 0.9935 |
birch_forest
|
-0.1 | 0.2 | 0 | 0 | 1 |
birch_forest_hills
|
-0.1 | 0.2 | 0.25 | 0 | 1 |
crimson_forest
|
0.4 | 0 | 0 | 0 | 0 |
desert
|
0.5 | -0.5 | 0 | 0 | 1 |
jungle
|
0.5 | 0.5 | 0 | 0 | 1 |
nether_wastes
|
0 | 0 | 0 | 0 | 0 |
ocean
|
0 | 0 | -0.5 | 0 | 1 |
plains
|
0 | 0 | 0 | 0 | 1 |
snowy_tundra
|
-0.5 | -0.5 | 0 | 0 | 1 |
soul_sand_valley
|
0 | -0.5 | 0 | 0 | 0 |
warm_ocean
|
0 | 0 | -0.25 | 0 | 1 |
warped_forest
|
0 | 0.5 | 0 | 0 | 0.375 |
类型默认值[]
下列是在Minecraft原版中被3种维度使用以及被洞穴世界类型使用的选项。
属性 | 主世界 | 下界 | 末地 | 主世界洞穴 |
---|---|---|---|---|
ultrawarm
|
false | true | false | false |
natural
|
true | false | false | true |
coordinate_scale
|
1.0 | 8.0 | 1.0 | 1.0 |
piglin_safe
|
false | true | false | false |
respawn_anchor_works
|
false | true | false | false |
bed_works
|
true | false | false | true |
has_raids
|
true | false | true | true |
has_skylight
|
true | false | false | true |
has_ceiling
|
false | true | false | true |
fixed_time
|
N/A | 18000 | 6000 | N/A |
ambient_light
|
0.0 | 0.1 | 0.0 | 0.0 |
logical_height
|
256 | 128 | 256 | 256 |
infiniburn
|
infiniburn_overworld | infiniburn_nether | infiniburn_end | infiniburn_overworld |
effects
|
overworld | the_nether | the_end | overworld |
示例[]
默认设置[]
以下是导出的默认Minecraft世界设置。
{
"bonus_chest": false,
"dimensions": {
"minecraft:overworld": {
"type": "minecraft:overworld",
"generator": {
"biome_source": {
"seed": 0,
"large_biomes": false,
"type": "minecraft:vanilla_layered"
},
"seed": 0,
"settings": "minecraft:overworld",
"type": "minecraft:noise"
}
},
"minecraft:the_nether": {
"type": "minecraft:the_nether",
"generator": {
"biome_source": {
"seed": 0,
"preset": "minecraft:nether",
"type": "minecraft:multi_noise"
},
"seed": 0,
"settings": "minecraft:nether",
"type": "minecraft:noise"
}
},
"minecraft:the_end": {
"type": "minecraft:the_end",
"generator": {
"biome_source": {
"seed": 0,
"type": "minecraft:the_end"
},
"seed": 0,
"settings": "minecraft:end",
"type": "minecraft:noise"
}
}
},
"seed": 0,
"generate_features": true
}
扩展的默认设置[]
此文件包含与用于生成默认世界的相同的设置,但其中所有设置都被扩展为其默认值。注意不能够创建末影龙平台而不使用维度类型预设minecraft:the_end
,因为创建这个平台的硬编码在了代码中,不能通过JSON访问。但是,其他方面和默认世界还是一样的。
{
"bonus_chest": false,
"dimensions": {
"minecraft:overworld": {
"type": {
"logical_height": 256,
"infiniburn": "minecraft:infiniburn_overworld",
"effects": "minecraft:overworld",
"ambient_light": 0.0,
"respawn_anchor_works": false,
"has_raids": true,
"min_y": 0,
"height": 256,
"natural": true,
"coordinate_scale": 1.0,
"piglin_safe": false,
"bed_works": true,
"has_skylight": true,
"has_ceiling": false,
"ultrawarm": false
},
"generator": {
"biome_source": {
"seed": 0,
"large_biomes": false,
"type": "minecraft:vanilla_layered"
},
"seed": 0,
"settings": {
"noise_caves_enabled": false,
"deepslate_enabled": false,
"ore_veins_enabled": false,
"noodle_caves_enabled": false,
"min_surface_level": 0,
"disable_mob_generation": false,
"aquifers_enabled": false,
"default_fluid": {
"Properties": {
"level": "0"
},
"Name": "minecraft:water"
},
"bedrock_roof_position": -2147483648,
"bedrock_floor_position": 0,
"sea_level": 63,
"structures": {
"stronghold": {
"distance": 32,
"spread": 3,
"count": 128
},
"structures": {
"minecraft:pillager_outpost": {
"spacing": 32,
"separation": 8,
"salt": 165745296
},
"minecraft:village": {
"spacing": 32,
"separation": 8,
"salt": 10387312
},
"minecraft:fortress": {
"spacing": 27,
"separation": 4,
"salt": 30084232
},
"minecraft:desert_pyramid": {
"spacing": 32,
"separation": 8,
"salt": 14357617
},
"minecraft:bastion_remnant": {
"spacing": 27,
"separation": 4,
"salt": 30084232
},
"minecraft:stronghold": {
"spacing": 1,
"separation": 0,
"salt": 0
},
"minecraft:monument": {
"spacing": 32,
"separation": 5,
"salt": 10387313
},
"minecraft:swamp_hut": {
"spacing": 32,
"separation": 8,
"salt": 14357620
},
"minecraft:endcity": {
"spacing": 20,
"separation": 11,
"salt": 10387313
},
"minecraft:mineshaft": {
"spacing": 1,
"separation": 0,
"salt": 0
},
"minecraft:igloo": {
"spacing": 32,
"separation": 8,
"salt": 14357618
},
"minecraft:mansion": {
"spacing": 80,
"separation": 20,
"salt": 10387319
},
"minecraft:buried_treasure": {
"spacing": 1,
"separation": 0,
"salt": 0
},
"minecraft:ocean_ruin": {
"spacing": 20,
"separation": 8,
"salt": 14357621
},
"minecraft:jungle_pyramid": {
"spacing": 32,
"separation": 8,
"salt": 14357619
},
"minecraft:ruined_portal": {
"spacing": 40,
"separation": 15,
"salt": 34222645
},
"minecraft:shipwreck": {
"spacing": 24,
"separation": 4,
"salt": 165745295
},
"minecraft:nether_fossil": {
"spacing": 2,
"separation": 1,
"salt": 14357921
}
}
},
"noise": {
"simplex_surface_noise": true,
"random_density_offset": true,
"size_vertical": 2,
"density_factor": 1.0,
"density_offset": -0.46875,
"top_slide": {
"target": -10,
"size": 3,
"offset": 0
},
"bottom_slide": {
"target": 15,
"size": 3,
"offset": 0
},
"size_horizontal": 1,
"min_y": 0,
"height": 256,
"sampling": {
"xz_scale": 0.9999999814507745,
"y_scale": 0.9999999814507745,
"xz_factor": 80.0,
"y_factor": 160.0
}
},
"default_block": {
"Name": "minecraft:stone"
}
},
"type": "minecraft:noise"
}
},
"minecraft:the_nether": {
"type": {
"logical_height": 128,
"infiniburn": "minecraft:infiniburn_nether",
"effects": "minecraft:the_nether",
"ambient_light": 0.1,
"respawn_anchor_works": true,
"has_raids": false,
"min_y": 0,
"height": 256,
"natural": false,
"coordinate_scale": 8.0,
"piglin_safe": true,
"bed_works": false,
"fixed_time": 18000,
"has_skylight": false,
"has_ceiling": true,
"ultrawarm": true
},
"generator": {
"biome_source": {
"humidity_noise": {
"firstOctave": -7,
"amplitudes": [
1.0,
1.0
]
},
"altitude_noise": {
"firstOctave": -7,
"amplitudes": [
1.0,
1.0
]
},
"weirdness_noise": {
"firstOctave": -7,
"amplitudes": [
1.0,
1.0
]
},
"seed": 0,
"biomes": [
{
"parameters": {
"altitude": 0.0,
"weirdness": 0.0,
"offset": 0.0,
"temperature": 0.0,
"humidity": 0.0
},
"biome": "minecraft:nether_wastes"
},
{
"parameters": {
"altitude": 0.0,
"weirdness": 0.0,
"offset": 0.0,
"temperature": 0.0,
"humidity": -0.5
},
"biome": "minecraft:soul_sand_valley"
},
{
"parameters": {
"altitude": 0.0,
"weirdness": 0.0,
"offset": 0.0,
"temperature": 0.4,
"humidity": 0.0
},
"biome": "minecraft:crimson_forest"
},
{
"parameters": {
"altitude": 0.0,
"weirdness": 0.0,
"offset": 0.375,
"temperature": 0.0,
"humidity": 0.5
},
"biome": "minecraft:warped_forest"
},
{
"parameters": {
"altitude": 0.0,
"weirdness": 0.0,
"offset": 0.175,
"temperature": -0.5,
"humidity": 0.0
},
"biome": "minecraft:basalt_deltas"
}
],
"temperature_noise": {
"firstOctave": -7,
"amplitudes": [
1.0,
1.0
]
},
"type": "minecraft:multi_noise"
},
"seed": 0,
"settings": {
"noise_caves_enabled": false,
"deepslate_enabled": false,
"ore_veins_enabled": false,
"noodle_caves_enabled": false,
"min_surface_level": 0,
"disable_mob_generation": false,
"aquifers_enabled": false,
"bedrock_roof_position": 0,
"bedrock_floor_position": 0,
"sea_level": 32,
"structures": {
"structures": {
"minecraft:pillager_outpost": {
"spacing": 32,
"separation": 8,
"salt": 165745296
},
"minecraft:village": {
"spacing": 32,
"separation": 8,
"salt": 10387312
},
"minecraft:fortress": {
"spacing": 27,
"separation": 4,
"salt": 30084232
},
"minecraft:desert_pyramid": {
"spacing": 32,
"separation": 8,
"salt": 14357617
},
"minecraft:bastion_remnant": {
"spacing": 27,
"separation": 4,
"salt": 30084232
},
"minecraft:stronghold": {
"spacing": 1,
"separation": 0,
"salt": 0
},
"minecraft:monument": {
"spacing": 32,
"separation": 5,
"salt": 10387313
},
"minecraft:swamp_hut": {
"spacing": 32,
"separation": 8,
"salt": 14357620
},
"minecraft:endcity": {
"spacing": 20,
"separation": 11,
"salt": 10387313
},
"minecraft:mineshaft": {
"spacing": 1,
"separation": 0,
"salt": 0
},
"minecraft:igloo": {
"spacing": 32,
"separation": 8,
"salt": 14357618
},
"minecraft:mansion": {
"spacing": 80,
"separation": 20,
"salt": 10387319
},
"minecraft:buried_treasure": {
"spacing": 1,
"separation": 0,
"salt": 0
},
"minecraft:ocean_ruin": {
"spacing": 20,
"separation": 8,
"salt": 14357621
},
"minecraft:jungle_pyramid": {
"spacing": 32,
"separation": 8,
"salt": 14357619
},
"minecraft:ruined_portal": {
"spacing": 25,
"separation": 10,
"salt": 34222645
},
"minecraft:shipwreck": {
"spacing": 24,
"separation": 4,
"salt": 165745295
},
"minecraft:nether_fossil": {
"spacing": 2,
"separation": 1,
"salt": 14357921
}
}
},
"noise": {
"density_factor": 0.0,
"density_offset": 0.019921875,
"simplex_surface_noise": false,
"bottom_slide": {
"target": 320,
"size": 4,
"offset": -1
},
"size_horizontal": 1,
"size_vertical": 2,
"height": 128,
"sampling": {
"xz_scale": 1.0,
"y_scale": 3.0,
"xz_factor": 80.0,
"y_factor": 60.0
},
"top_slide": {
"target": 120,
"size": 3,
"offset": 0
}
},
"default_block": {
"Name": "minecraft:netherrack"
},
"default_fluid": {
"Properties": {
"level": "0"
},
"Name": "minecraft:lava"
}
},
"type": "minecraft:noise"
}
},
"minecraft:the_end": {
"type": {
"logical_height": 256,
"infiniburn": "minecraft:infiniburn_end",
"effects": "minecraft:the_end",
"ambient_light": 0.0,
"respawn_anchor_works": false,
"has_raids": true,
"min_y": 0,
"height": 256,
"natural": false,
"coordinate_scale": 1.0,
"piglin_safe": false,
"bed_works": false,
"fixed_time": 6000,
"has_skylight": false,
"has_ceiling": false,
"ultrawarm": false
},
"generator": {
"biome_source": {
"seed": 0,
"type": "minecraft:the_end"
},
"seed": 0,
"settings": {
"noise_caves_enabled": false,
"deepslate_enabled": false,
"ore_veins_enabled": false,
"noodle_caves_enabled": false,
"min_surface_level": 0,
"disable_mob_generation": true,
"aquifers_enabled": false,
"bedrock_roof_position": -2147483648,
"bedrock_floor_position": -2147483648,
"sea_level": 0,
"structures": {
"structures": {
"minecraft:pillager_outpost": {
"spacing": 32,
"separation": 8,
"salt": 165745296
},
"minecraft:village": {
"spacing": 32,
"separation": 8,
"salt": 10387312
},
"minecraft:fortress": {
"spacing": 27,
"separation": 4,
"salt": 30084232
},
"minecraft:desert_pyramid": {
"spacing": 32,
"separation": 8,
"salt": 14357617
},
"minecraft:bastion_remnant": {
"spacing": 27,
"separation": 4,
"salt": 30084232
},
"minecraft:stronghold": {
"spacing": 1,
"separation": 0,
"salt": 0
},
"minecraft:monument": {
"spacing": 32,
"separation": 5,
"salt": 10387313
},
"minecraft:swamp_hut": {
"spacing": 32,
"separation": 8,
"salt": 14357620
},
"minecraft:endcity": {
"spacing": 20,
"separation": 11,
"salt": 10387313
},
"minecraft:mineshaft": {
"spacing": 1,
"separation": 0,
"salt": 0
},
"minecraft:igloo": {
"spacing": 32,
"separation": 8,
"salt": 14357618
},
"minecraft:mansion": {
"spacing": 80,
"separation": 20,
"salt": 10387319
},
"minecraft:buried_treasure": {
"spacing": 1,
"separation": 0,
"salt": 0
},
"minecraft:ocean_ruin": {
"spacing": 20,
"separation": 8,
"salt": 14357621
},
"minecraft:jungle_pyramid": {
"spacing": 32,
"separation": 8,
"salt": 14357619
},
"minecraft:ruined_portal": {
"spacing": 40,
"separation": 15,
"salt": 34222645
},
"minecraft:shipwreck": {
"spacing": 24,
"separation": 4,
"salt": 165745295
},
"minecraft:nether_fossil": {
"spacing": 2,
"separation": 1,
"salt": 14357921
}
}
},
"noise": {
"island_noise_override": true,
"density_factor": 0.0,
"density_offset": 0.0,
"simplex_surface_noise": true,
"bottom_slide": {
"target": -30,
"size": 7,
"offset": 1
},
"size_horizontal": 2,
"size_vertical": 1,
"height": 128,
"sampling": {
"xz_scale": 2.0,
"y_scale": 1.0,
"xz_factor": 80.0,
"y_factor": 160.0
},
"top_slide": {
"target": -3000,
"size": 64,
"offset": -46
}
},
"default_block": {
"Name": "minecraft:end_stone"
},
"default_fluid": {
"Name": "minecraft:air"
}
},
"type": "minecraft:noise"
}
}
},
"seed": 0,
"generate_features": true
}
“简洁”调试世界[]

其他维度完全没有存在过。
一个不包含下界和末地的调试模式世界。当玩家或其他实体触碰到下界传送门方块或末地传送门方块时也不会离开当前维度。
{
"seed": 0,
"bonus_chest": false,
"generate_features": false,
"dimensions": {
"minecraft:overworld": {
"type": "minecraft:overworld",
"generator": {
"type": "minecraft:debug"
}
}
}
}
自定义超平坦维度[]

使用相近设置创造的世界。
该维度是一个由五层玄武岩、四层砂土和一层草方块由下至上依次覆盖而成的超平坦世界。由于其spacing
被设为3(默认:32),separation
被设为1(默认:8),整个世界都满是村庄中的房屋。该世界默认于时间1000开始。
dimension
对象数据{
"generator": {
"settings": {
"structures": {
"structures": {
"minecraft:village": {
"spacing": 3,
"separation": 1,
"salt": 10387312
}
}
},
"layers": [
{
"height": 5,
"block": "minecraft:basalt"
},
{
"height": 4,
"block": "minecraft:coarse_dirt"
},
{
"height": 1,
"block": "minecraft:grass_block"
}
],
"biome": "minecraft:plains"
},
"type": "minecraft:flat"
},
"type": {
"ultrawarm": false,
"natural": true,
"coordinate_scale": 1.0,
"ambient_light": 0.5,
"fixed_time": 1000,
"has_skylight": true,
"has_ceiling": false
}
}
历史[]
Java版 | |||||
---|---|---|---|---|---|
2018年5月15日 | 首次提及了Java版自定义世界的回归。[1][2][3] | ||||
1.16 | 20w21a | 重新加入了自定义世界。 | |||
自定义世界现在由JSON文件驱动。 | |||||
现在可添加自定义维度,而原版已有的维度也可进行调整。 | |||||
调整世界的菜单并未加入游戏,自定义世界只能通过导入JSON文件来生成。 | |||||
pre1 | 维度和维度设置现在可通过数据包创建了。 | ||||
生物群系的“temparature”(温度)参数现在被正确地拼写为“temperature”了。 | |||||
1.16.2 | 20w28a | 自定义世界现在支持自定义生物群系这一实验性功能。 | |||
1.17 | 20w49a | 最低建筑高度以及可放置方块的总高度现在可以通过自定义世界的JSON文件修改了,数值分别在-2048到2047,以及0到4096之间有效。 | |||
21w05a | 最低建筑高度以及可放置方块总高度的有效数值现在分别从-2048到2047、0到4096,调整到-2032到2031、0到4064。 |
画廊[]
降低min_y的世界,基岩地板生成在Y=-2048的位置。
外部链接[]
参见[]
注释[]
参考[]
- ↑ "Customized worlds will be returning. I can't speak for the extra options you mentioned though." – u/AlmightyZing
"But after 1.13" – u/_Grum,2018年5月15日 - ↑ "Would you really not consider holding off 1.13 until customised worlds are finished? Seems pretty crazy to set a precedent for the chance of losing features for several updates.
We came so close to having access to customising structures in world gen this update too, a shame that hasn't made the cut" – u/DaUltraMarine
"No, they will come back but completely different from before." – u/_Grum,2018年5月15日 - ↑ "No customization until after 1.13, or the other things?" – u/Kobbett
"No more screens with 50 vague sliders indeed." – u/_Grum,2018年5月15日