本帖最后由 siiftun1857 于 2020-11-23 13:48 编辑

“混沌洞穴”是一个1.13前的自定义世界预设,拥有极度豪放的开阔地形(和极高的跌落致死风险
这个预设的规模上限(upperLimitScale)被设置为2,规模下限(lowerLimitScale)被设置为64,海平面高度为6.
在1.13之后,自定义被移除了,原有的自定义世界也无法生成新的区块了。
虽然新版本的自定义世界json有legacy_custom_options但是里面无论写什么都不会有效果,而我找不到upperLimitScale和lowerLimitScale的对应参数。
放大化世界不符合需求,所以就不要再发了。
↓直播吃屏幕,请(

“混沌洞穴”是一个1.13前的自定义世界预设,拥有极度豪放的开阔地形(和极高的跌落致死风险
这个预设的规模上限(upperLimitScale)被设置为2,规模下限(lowerLimitScale)被设置为64,海平面高度为6.
在1.13之后,自定义被移除了,原有的自定义世界也无法生成新的区块了。
虽然新版本的自定义世界json有legacy_custom_options但是里面无论写什么都不会有效果,而我找不到upperLimitScale和lowerLimitScale的对应参数。
请修改这一段json代码,使其可以生成“混沌洞穴”自定义世界。
放大化世界不符合需求,所以就不要再发了。
↓直播吃屏幕,请(
虽然没有看的很明白,但是原理是像用自定义世界设置里的代码来近似还原“混沌之穴”吗
本帖最后由 闪电minecraft 于 2020-11-21 15:05 编辑
自定义世界(1.16及以后)原理:
自定义世界自设维度由JSON文件驱动。创建世界时可以导入这些文件。 玩家也可以随时从已有地图中导出这些JSON文件。
在创建世界菜单中,进入“更多选项”界面,然后点击“导入世界”按钮。然后,选择用于自定义世界生成的JSON文件。此时会弹出一个警告弹窗,警告该功能目前还处于实验性阶段;点击“是”以继续。接着,你会发现地图设置界面中世界生成选项变成了不可修改的“自定义”(前提是JSON文件中包含非Minecraft默认的生成设置)。
访问自行加入维度的唯一方法是使用诸如/execute in <维度名称> run tp @s ~ ~ ~之类的命令,这会将玩家传送到指定的维度(见§JSON格式)。
落迁 发表于 2020-11-21 13:37
虽然没有看的很明白,但是原理是像用自定义世界设置里的代码来近似还原“混沌之穴”吗 ...
自定义世界自设维度由JSON文件驱动。创建世界时可以导入这些文件。 玩家也可以随时从已有地图中导出这些JSON文件。
在创建世界菜单中,进入“更多选项”界面,然后点击“导入世界”按钮。然后,选择用于自定义世界生成的JSON文件。此时会弹出一个警告弹窗,警告该功能目前还处于实验性阶段;点击“是”以继续。接着,你会发现地图设置界面中世界生成选项变成了不可修改的“自定义”(前提是JSON文件中包含非Minecraft默认的生成设置)。
访问自行加入维度的唯一方法是使用诸如/execute in <维度名称> run tp @s ~ ~ ~之类的命令,这会将玩家传送到指定的维度(见§JSON格式)。
把caves的噪声设置预设拿来改一下就能做到类似的效果
虽然我不确定各项数值是否对应就是了
- {
- "seed": 247737667,
- "generate_features": true,
- "bonus_chest": true,
- "dimensions": {
- "minecraft:overworld": {
- "type": {
- "has_raids": true,
- "logical_height": 256,
- "infiniburn": "minecraft:infiniburn_overworld",
- "ambient_light": 0.0,
- "piglin_safe": false,
- "bed_works": true,
- "respawn_anchor_works": false,
- "ultrawarm": false,
- "natural": true,
- "coordinate_scale": 1.0,
- "has_skylight": true,
- "has_ceiling": false
- },
- "generator": {
- "biome_source": {
- "seed": 247737667,
- "type": "minecraft:vanilla_layered",
- "large_biomes":false
- },
- "seed": 247737667,
- "settings":{
- "bedrock_roof_position": -10,
- "bedrock_floor_position": 0,
- "sea_level": 6,
- "disable_mob_generation": false,
- "structures": {
- "stronghold": {
- "distance": 32,
- "spread": 3,
- "count": 128
- },
- "structures": {
- "minecraft:igloo": {
- "spacing": 32,
- "separation": 8,
- "salt": 14357618
- },
- "minecraft:endcity": {
- "spacing": 20,
- "separation": 11,
- "salt": 10387313
- },
- "minecraft:mineshaft": {
- "spacing": 1,
- "separation": 0,
- "salt": 0
- },
- "minecraft:bastion_remnant": {
- "spacing": 27,
- "separation": 4,
- "salt": 30084232
- },
- "minecraft:desert_pyramid": {
- "spacing": 32,
- "separation": 8,
- "salt": 14357617
- },
- "minecraft:buried_treasure": {
- "spacing": 1,
- "separation": 0,
- "salt": 0
- },
- "minecraft:village": {
- "spacing": 32,
- "separation": 8,
- "salt": 10387312
- },
- "minecraft:jungle_pyramid": {
- "spacing": 32,
- "separation": 8,
- "salt": 14357619
- },
- "minecraft:ocean_ruin": {
- "spacing": 20,
- "separation": 8,
- "salt": 14357621
- },
- "minecraft:shipwreck": {
- "spacing": 24,
- "separation": 4,
- "salt": 165745295
- },
- "minecraft:stronghold": {
- "spacing": 1,
- "separation": 0,
- "salt": 0
- },
- "minecraft:nether_fossil": {
- "spacing": 2,
- "separation": 1,
- "salt": 14357921
- },
- "minecraft:fortress": {
- "spacing": 27,
- "separation": 4,
- "salt": 30084232
- },
- "minecraft:pillager_outpost": {
- "spacing": 32,
- "separation": 8,
- "salt": 165745296
- },
- "minecraft:swamp_hut": {
- "spacing": 32,
- "separation": 8,
- "salt": 14357620
- },
- "minecraft:mansion": {
- "spacing": 80,
- "separation": 20,
- "salt": 10387319
- },
- "minecraft:ruined_portal": {
- "spacing": 25,
- "separation": 10,
- "salt": 34222645
- },
- "minecraft:monument": {
- "spacing": 32,
- "separation": 5,
- "salt": 10387313
- }
- }
- },
- "noise": {
- "density_factor": 0,
- "density_offset": 0.019921875,
- "simplex_surface_noise": false,
- "bottom_slide": {
- "target": 320,
- "size": 0,
- "offset": 0
- },
- "size_horizontal": 1,
- "size_vertical": 3,
- "height": 240,
- "sampling": {
- "xz_scale": 1.0,
- "y_scale": 3.0,
- "xz_factor": 80.0,
- "y_factor": 60.0
- },
- "top_slide": {
- "target": 120,
- "size": 0,
- "offset": 0
- }
- },
- "default_block": {
- "Name": "minecraft:stone"
- },
- "default_fluid": {
- "Properties": {
- "level": "0"
- },
- "Name": "minecraft:water"
- }
- },
- "type": "minecraft:noise"
- }
- },
- "minecraft:the_nether": {
- "type": "minecraft:the_nether",
- "generator": {
- "biome_source": {
- "seed": 247737667,
- "preset": "minecraft:nether",
- "type": "minecraft:multi_noise"
- },
- "seed": 247737667,
- "settings": "minecraft:nether",
- "type": "minecraft:noise"
- }
- },
- "minecraft:the_end": {
- "type": "minecraft:the_end",
- "generator": {
- "biome_source": {
- "seed": 247737667,
- "type": "minecraft:the_end"
- },
- "seed": 247737667,
- "settings": "minecraft:end",
- "type": "minecraft:noise"
- }
- }
- }
- }
问题放宣传栏的社区挺怪的
晴路卡 发表于 2020-11-23 13:30
把caves的噪声设置预设拿来改一下就能做到类似的效果
虽然我不确定各项数值是否对应就是了

这个配置最终生成了一个几乎封闭的地下世界,除了被去除了基岩顶以外与洞穴预设相差并不大,且在240高度以上没有再生成任何地形——这刚好就是你设置的噪声高度上限。
即使将噪声高度改为256,顶层被地形填充的区域比例仍然过高,制造了下方极大片的阴影。虽然可能还有其他有趣的用途,但是并不符合问题的需求。
本帖最后由 晴路卡 于 2020-11-23 20:57 编辑
希望顶层被地形填充区域小点的话可以适当调小density_offset的值
高度上限位置的“平板”在混沌洞穴也有
嫌太暗可以改下ambient_light
1.8.9混沌洞穴:
调整后的自定义世界(从生物群系看应该就在你之前图中的位置附近):
复制代码
希望顶层被地形填充区域小点的话可以适当调小density_offset的值
高度上限位置的“平板”在混沌洞穴也有
嫌太暗可以改下ambient_light
1.8.9混沌洞穴:
调整后的自定义世界(从生物群系看应该就在你之前图中的位置附近):
- {
- "seed": 247737667,
- "generate_features": true,
- "bonus_chest": true,
- "dimensions": {
- "minecraft:overworld": {
- "type": {
- "has_raids": true,
- "logical_height": 256,
- "infiniburn": "minecraft:infiniburn_overworld",
- "ambient_light": 1.0,
- "piglin_safe": false,
- "bed_works": true,
- "respawn_anchor_works": false,
- "ultrawarm": false,
- "natural": true,
- "coordinate_scale": 1.0,
- "has_skylight": true,
- "has_ceiling": false
- },
- "generator": {
- "biome_source": {
- "seed": 247737667,
- "type": "minecraft:vanilla_layered",
- "large_biomes":false
- },
- "seed": 247737667,
- "settings":{
- "bedrock_roof_position": -10,
- "bedrock_floor_position": 0,
- "sea_level": 6,
- "disable_mob_generation": false,
- "structures": {
- "stronghold": {
- "distance": 32,
- "spread": 3,
- "count": 128
- },
- "structures": {
- "minecraft:igloo": {
- "spacing": 32,
- "separation": 8,
- "salt": 14357618
- },
- "minecraft:endcity": {
- "spacing": 20,
- "separation": 11,
- "salt": 10387313
- },
- "minecraft:mineshaft": {
- "spacing": 1,
- "separation": 0,
- "salt": 0
- },
- "minecraft:bastion_remnant": {
- "spacing": 27,
- "separation": 4,
- "salt": 30084232
- },
- "minecraft:desert_pyramid": {
- "spacing": 32,
- "separation": 8,
- "salt": 14357617
- },
- "minecraft:buried_treasure": {
- "spacing": 1,
- "separation": 0,
- "salt": 0
- },
- "minecraft:village": {
- "spacing": 32,
- "separation": 8,
- "salt": 10387312
- },
- "minecraft:jungle_pyramid": {
- "spacing": 32,
- "separation": 8,
- "salt": 14357619
- },
- "minecraft:ocean_ruin": {
- "spacing": 20,
- "separation": 8,
- "salt": 14357621
- },
- "minecraft:shipwreck": {
- "spacing": 24,
- "separation": 4,
- "salt": 165745295
- },
- "minecraft:stronghold": {
- "spacing": 1,
- "separation": 0,
- "salt": 0
- },
- "minecraft:nether_fossil": {
- "spacing": 2,
- "separation": 1,
- "salt": 14357921
- },
- "minecraft:fortress": {
- "spacing": 27,
- "separation": 4,
- "salt": 30084232
- },
- "minecraft:pillager_outpost": {
- "spacing": 32,
- "separation": 8,
- "salt": 165745296
- },
- "minecraft:swamp_hut": {
- "spacing": 32,
- "separation": 8,
- "salt": 14357620
- },
- "minecraft:mansion": {
- "spacing": 80,
- "separation": 20,
- "salt": 10387319
- },
- "minecraft:ruined_portal": {
- "spacing": 25,
- "separation": 10,
- "salt": 34222645
- },
- "minecraft:monument": {
- "spacing": 32,
- "separation": 5,
- "salt": 10387313
- }
- }
- },
- "noise": {
- "density_factor": 0,
- "density_offset": -0.0125,
- "simplex_surface_noise": false,
- "bottom_slide": {
- "target": 320,
- "size": 0,
- "offset": 0
- },
- "size_horizontal": 1,
- "size_vertical": 3,
- "height": 256,
- "sampling": {
- "xz_scale": 1.0,
- "y_scale": 3.0,
- "xz_factor": 80.0,
- "y_factor": 60.0
- },
- "top_slide": {
- "target": 120,
- "size": 0,
- "offset": 0
- }
- },
- "default_block": {
- "Name": "minecraft:stone"
- },
- "default_fluid": {
- "Properties": {
- "level": "0"
- },
- "Name": "minecraft:water"
- }
- },
- "type": "minecraft:noise"
- }
- },
- "minecraft:the_nether": {
- "type": "minecraft:the_nether",
- "generator": {
- "biome_source": {
- "seed": 247737667,
- "preset": "minecraft:nether",
- "type": "minecraft:multi_noise"
- },
- "seed": 247737667,
- "settings": "minecraft:nether",
- "type": "minecraft:noise"
- }
- },
- "minecraft:the_end": {
- "type": "minecraft:the_end",
- "generator": {
- "biome_source": {
- "seed": 247737667,
- "type": "minecraft:the_end"
- },
- "seed": 247737667,
- "settings": "minecraft:end",
- "type": "minecraft:noise"
- }
- }
- }
- }